Dimitris Apostolou
|
73b9c0302b
|
Fix typos
|
2022-11-25 22:37:52 +02:00 |
|
orignal
|
39b3996596
|
added notbob.i2p to jump services
|
2022-11-14 15:29:16 -05:00 |
|
orignal
|
9fd60b52f1
|
sync StreamCreate
|
2022-11-08 19:52:43 -05:00 |
|
orignal
|
c6a6a4e0e8
|
sync Receive from stream
|
2022-11-08 18:34:59 -05:00 |
|
orignal
|
8299f80ea5
|
correct assignment of remote address
|
2022-11-04 12:55:53 -04:00 |
|
orignal
|
b8ce0b0838
|
store Address instead IdentHash for UDP tunnel
|
2022-11-03 20:02:43 -04:00 |
|
orignal
|
f9b0bb0383
|
I2PTunnel/UDPTunnel split
|
2022-10-25 15:30:12 -04:00 |
|
orignal
|
3d4d3ce80d
|
compressable crypto key and padding for routers and destination
|
2022-10-24 15:12:07 -04:00 |
|
Jigen
|
01ea1854bc
|
Update HTTPProxy.cpp (#1794)
Remove DoNotTrack flag from HTTP Request header.
|
2022-10-23 21:33:52 +03:00 |
|
orignal
|
c2f91ea63b
|
SSL connection for IRC server tunnel
|
2022-10-10 11:02:19 -04:00 |
|
R4SAS
|
798dd8b27b
|
[HTTP Proxy] skip addresshelper page if destination is not changed (closes #1789)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-10-09 22:15:36 +03:00 |
|
R4SAS
|
96c4463d39
|
clean code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-10-09 20:24:43 +03:00 |
|
orignal
|
6b939eba59
|
fixed typo
|
2022-10-09 09:54:48 -04:00 |
|
orignal
|
e82662b389
|
SSL support for server tunnels
|
2022-10-08 21:41:28 -04:00 |
|
orignal
|
9abc4cf359
|
fixed crash at startup if addressbook is disbaled
|
2022-08-30 15:18:31 -04:00 |
|
orignal
|
5b19237a85
|
limit HTTP header size
|
2022-08-23 19:06:28 -04:00 |
|
orignal
|
150b8f8cbd
|
Handle long HTTP headers
|
2022-08-23 15:11:10 -04:00 |
|
orignal
|
7f0845dfd3
|
reset acceptor on stop of server tunnel
|
2022-08-16 14:06:13 -04:00 |
|
orignal
|
e9e641afbe
|
check if datagram destination exists before sending
|
2022-08-10 11:28:59 -04:00 |
|
R4SAS
|
bc0cdaa669
|
[i18n] update gettext file, add translation context, change comments
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-07-27 00:38:02 +03:00 |
|
R4SAS
|
605ccf3e02
|
[BOB] require commands options, fix usage of existent nick and status
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-06-13 19:11:32 +03:00 |
|
orignal
|
2d4c7729ad
|
case-insensitive headers
|
2022-05-29 16:59:15 -04:00 |
|
orignal
|
6ecab66b0e
|
always send Connection: close, strip out Keep-Alive for server HTTP tunnel
|
2022-05-28 21:54:58 -04:00 |
|
orignal
|
1dded57a1c
|
fix typo in Referer
|
2022-05-27 13:29:59 -04:00 |
|
orignal
|
1d6104ecf3
|
addressbook.enabled config param
|
2022-05-27 13:17:06 -04:00 |
|
orignal
|
1c9160c37d
|
correct jump link
|
2022-05-24 07:09:24 -04:00 |
|
orignal
|
e2ef88229f
|
fixed warning
|
2022-05-22 12:22:24 -04:00 |
|
R4SAS
|
9ddbf255ba
|
fix const std::map usage
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-05-20 21:04:41 +03:00 |
|
R4SAS
|
dfb171d32a
|
[httpproxy] ordered jumps list
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-05-20 20:49:26 +03:00 |
|
R4SAS
|
6b4ffcff5a
|
cleanup code (spaces, tabs)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-05-20 17:44:29 +00:00 |
|
R4SAS
|
d31cd2e5d6
|
fix incorrect boolean value parsing
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-05-17 19:02:12 +03:00 |
|
R4SAS
|
396c74e6c6
|
Revert "Simple refactor of nested if-statements"
|
2022-05-17 04:55:46 +00:00 |
|
R4SAS
|
923eb9fdb3
|
fix udp tunnels reload
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-05-15 11:47:10 +03:00 |
|
orignal
|
a818b0ba02
|
Merge pull request #1748 from voltamperoff/Refactor-I2CP-CreateSessionMessageHandler
Simple refactor of nested if-statements
|
2022-05-01 17:13:13 -04:00 |
|
R4SAS
|
f9f5084dd7
|
typo
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-04-11 11:26:10 +03:00 |
|
R4SAS
|
b7e7c6db7b
|
UDP Client: ignore incomming traffic and error when stopping (prevent socket restarting)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-04-10 23:10:41 +03:00 |
|
Volt Amperoff
|
4977f9e6b4
|
If-statements are simplified. Checks are rearranged for faster errors detection without unnecessary actions.
|
2022-03-27 18:05:37 +03:00 |
|
orignal
|
11f9eeabf1
|
inbound.lengthVariance and outbound.lengthVariance
|
2022-03-07 22:20:11 -05:00 |
|
orignal
|
48374d97df
|
always use TCP/IP sockets for I2CP
|
2022-02-16 15:32:13 -05:00 |
|
R4SAS
|
bf3d7e74f5
|
[i2cp] use tcp/ip socket on android
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-02-16 16:27:59 +03:00 |
|
R4SAS
|
ab3f3890e4
|
[i2cp] use tcp/ip socket on android
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-02-16 16:13:15 +03:00 |
|
orignal
|
40e6d675c5
|
I2NP messages pool for I2CP
|
2022-01-25 13:02:27 -05:00 |
|
orignal
|
73b77c83b8
|
select compatible outbound tunnel
|
2022-01-24 13:25:47 -05:00 |
|
orignal
|
afad405ed9
|
check for duplicate destination
|
2022-01-19 12:08:56 -05:00 |
|
orignal
|
401b7fe883
|
send error message in quotes
|
2021-12-31 08:48:21 -05:00 |
|
R4SAS
|
5f9972af78
|
[addressbook] fix loading subscriptions from config
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-12-07 23:00:52 +03:00 |
|
orignal
|
5d924cd35a
|
don't copy received datagram
|
2021-12-04 19:32:18 -05:00 |
|
R4SAS
|
edc0162163
|
clean line trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-11-27 23:30:35 +03:00 |
|
R4SAS
|
94661f697b
|
[log] update log messages (closes #1693)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-11-27 22:53:53 +03:00 |
|
Dimitris Apostolou
|
8ee9c437e1
|
Fix typos
|
2021-11-13 19:07:50 +02:00 |
|
R4SAS
|
d723faaaa3
|
[UDPTunnel] restart local listener on error
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-09-28 14:27:35 +03:00 |
|
orignal
|
2eded7cdd7
|
send ping every keealive interval for client tunnels
|
2021-09-26 16:25:12 -04:00 |
|
R4SAS
|
3dd9e81296
|
[addressbook] check domain ending when processing subscriptions
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-09-17 02:53:30 +03:00 |
|
R4SAS
|
ec86c4611d
|
disable reload checks for UDP tunnels (TODO)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-09-13 23:16:18 +03:00 |
|
orignal
|
f7f36568ef
|
set gzip compression to false by default
|
2021-09-12 14:29:43 -04:00 |
|
orignal
|
41d6c117ee
|
make sure server tunnel is published
|
2021-09-04 18:45:32 -04:00 |
|
orignal
|
e8f4c42bfb
|
moved current language from RouterContext to ClientContext
|
2021-09-04 14:01:57 -04:00 |
|
orignal
|
bce8469e59
|
eliminate extra error message
|
2021-09-04 08:53:39 -04:00 |
|
R4SAS
|
6b1ef6e1b9
|
tunnels reload changes: fix tcp tunnels reload
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-09-04 04:02:27 +03:00 |
|
orignal
|
bb518d3d51
|
don't pass BN_CTX to encrypt/decrypt functions
|
2021-08-31 18:51:40 -04:00 |
|
orignal
|
c45e202fab
|
removed ElGamal encryption support for own router
|
2021-08-29 14:22:01 -04:00 |
|
R4SAS
|
86e118f2b7
|
[i18n] change string in HTTPProxy
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-08-18 22:23:39 +03:00 |
|
orignal
|
b0874410f1
|
take first avalable resolved address if local address is not specified
|
2021-08-13 13:54:23 -04:00 |
|
orignal
|
797f5eb714
|
select compatible resolved address for server tunnel
|
2021-08-13 13:31:04 -04:00 |
|
orignal
|
38a2d45a3c
|
close all existing streams when command SAM socket got closed
|
2021-08-11 12:31:46 -04:00 |
|
orignal
|
d124d4cace
|
allow ipv6 adresses for UDP server tunnels
|
2021-08-10 11:36:12 -04:00 |
|
orignal
|
37f1a55147
|
encryption type 0,4 by default for server tunnel
|
2021-08-06 12:32:21 -04:00 |
|
orignal
|
c153471c49
|
use short tunnel build if possible
|
2021-07-22 20:58:35 -04:00 |
|
R4SAS
|
f036b8df2d
|
[i18n] update translatable strings (remove douplicates)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-06-28 12:45:28 +03:00 |
|
orignal
|
d752a83eb5
|
handle i2cp.dontPublishLeaseSet for all destinations
|
2021-06-04 18:28:30 -04:00 |
|
R4SAS
|
2db035d23c
|
[i18n] fix addresshelper
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-05-23 13:16:52 +03:00 |
|
R4SAS
|
df66c2d2dc
|
[i18n] translate HTTP proxy
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-05-23 06:06:04 +03:00 |
|
orignal
|
59b471b9a2
|
i2cp.leaseSetPrivKey for HTTP and SOCKS proxy
|
2021-05-20 14:10:31 -04:00 |
|
orignal
|
d299cbaabd
|
Add/Remove subsession
|
2021-05-13 19:30:54 -04:00 |
|
orignal
|
a8e1cd9a13
|
don't throw exception if local bind fails
|
2021-05-10 11:04:08 -04:00 |
|
orignal
|
fffa550bb0
|
SAM subsessions
|
2021-05-04 14:27:06 -04:00 |
|
orignal
|
4018cf9d76
|
SAM single and master sessions
|
2021-04-26 21:11:36 -04:00 |
|
orignal
|
bd33ac202f
|
handle hostname for STREAM CREATE
|
2021-04-26 18:21:00 -04:00 |
|
orignal
|
b43a9cc80d
|
handle master session creation
|
2021-04-21 19:30:20 -04:00 |
|
orignal
|
83fc1b0b8e
|
support b32 and b33 addresses in STREAM CONNECT
|
2021-04-11 17:26:45 -04:00 |
|
orignal
|
51ef7ef61c
|
don't publish LeaseSet without tunnels
|
2021-04-01 13:37:21 -04:00 |
|
orignal
|
ff9ee5873f
|
post LeaseSet creation to I2CP destnation's thread
|
2021-03-17 15:10:14 -04:00 |
|
orignal
|
7c0b0a4e3e
|
common HTTP basic authorization string
|
2021-03-10 22:47:31 -05:00 |
|
orignal
|
f70ee480ba
|
check connectivity between peers for tunnel
|
2021-03-01 19:02:27 -05:00 |
|
orignal
|
8bab4f60ef
|
open socket before bing
|
2021-02-28 09:04:34 -05:00 |
|
orignal
|
f75bef7c03
|
don't set local address if not specified
|
2021-02-24 18:40:24 -05:00 |
|
orignal
|
2d972752ff
|
lookuplocal
|
2021-02-21 16:20:57 -05:00 |
|
orignal
|
616f0b2a21
|
address parameter for server tunnels
|
2021-02-19 15:15:58 -05:00 |
|
R4SAS
|
01df1647bc
|
[httpproxy] add viewport and update styles on error
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-02-09 08:32:35 +03:00 |
|
orignal
|
df7fda9e0c
|
support ratchets for shared local destination
|
2021-01-29 07:46:20 -05:00 |
|
R4SAS
|
7c8280934a
|
update addressbook subscriptions
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-01-27 06:48:35 +03:00 |
|
orignal
|
6fc5f88a3b
|
dump addressbook in hosts.txt format
|
2021-01-20 19:19:34 -05:00 |
|
orignal
|
b4236b04c6
|
leaset creation timeout
|
2020-12-25 09:01:55 -05:00 |
|
orignal
|
a61d7fe115
|
set correct NAME for NAMING REPLY
|
2020-12-18 20:48:08 -05:00 |
|
R4SAS
|
9a2c6a7619
|
move thread naming to util
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-12-07 06:31:46 +03:00 |
|
R4SAS
|
3100d4f902
|
move thread naming to util
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-12-07 06:22:30 +03:00 |
|
R4SAS
|
36473e3889
|
add naming to threads
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-12-04 18:37:17 +03:00 |
|
orignal
|
746f53ba07
|
use SendBufferQueue for queued messages from I2P
|
2020-11-29 14:59:34 -05:00 |
|
orignal
|
ff971563db
|
cleanup queue after buffers deletion
|
2020-11-28 22:25:06 -05:00 |
|
orignal
|
242fb7db14
|
terminate I2CP session if destroyed explicitly
|
2020-11-28 10:09:38 -05:00 |
|