R4SAS
2c19da9aa7
fix warnings about unused code
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-01 13:48:41 +03:00
R4SAS
6376328c98
[http proxy] do not remove X-Requested-With for *HttpRequest ( #1816 )
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-22 17:55:51 +00:00
Jigen
519c0fe81d
Remove "X-Requested-With"
...
When any app uses Android’s WebView to load a web page, WebView attaches an extra header, named X-Requested-With, with the value set to the application ID.
That include Lightning-I2P browser by R4SAS.
Google doesn’t want to make it easy to get rid of the X-Requested-With header. However, there is a mechanism for replacing header information. This doesn’t allow a program to stop sending the X-Requested-With header.
More info on: https://www.stoutner.com/the-x-requested-with-header/
2022-12-02 16:09:23 +00:00
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