orignal
fee940238a
handle SOCK5 authrosation with empty user/password
1 year ago
r4sas
a0795d8534
set server tunnel inport in ClientContext from port ( #1936 )
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
1 year ago
r4sas
03cc6e0524
use uint16_t for ports
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
1 year ago
r4sas
3af1f4bc76
Use of 'server' type tunnel port as inport ( #1936 )
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
1 year ago
r4sas
fdf38f45d9
more debug messages at destinations stop
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
1 year ago
orignal
e95fb3ab89
allow user/password authentication
1 year ago
orignal
0ce15ffc91
check for incomplete HTTP header
2 years ago
orignal
7a12b5ca4b
handle incomplete HTTP header lines
2 years ago
orignal
132557f941
don't return default destination if port is specified explicitly
2 years ago
orignal
b8d21a1282
create non-default port destination explicitly
2 years ago
orignal
922e5915b1
rename SendTunnelDataMsg to SendTunnelDataMsgs for multiple messages
2 years ago
orignal
7c2da75197
don't recreate existing streaming destination
2 years ago
weko
a3bdc4ddc1
change some log levels back
2 years ago
weko
710a35993d
change some log level to error back
2 years ago
weko
354a04f0f6
Up level for some logs to critical
2 years ago
orignal
98f06e3ba1
Merge pull request #1889 from polistern/feat/sam-udp-port
...
Added SAM UDP port parameter
2 years ago
Vort
64f0a545fd
Improve MSVC 2015 compatibility
2 years ago
polistern
3ff1adf597
feat: Added SAM UDP port parameter.
2 years ago
R4SAS
77142e59ee
[http] fix query detection, addresshelper processing, update tests
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
orignal
21542e8150
select first hop from high bandwidth peer for client tunnels
2 years ago
R4SAS
84d4e074ce
add loglevel checker, fix fields passing to translated string formatter
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS
a0e71c4173
[i18n] update strings and translation file
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
acetone
d105ab11af
Joining two strings to one and correct comments
2 years ago
acetone
013d5ff74f
Addresshelper request validation by Refer-header
2 years ago
acetone
9af5a90757
Copyright year updated
2 years ago
acetone
d8b6f5438c
log typo
2 years ago
acetone
10030a4e0d
Addresshelper updating: referer check
2 years ago
orignal
7146a4dbae
check if session socket was closed before tunnels were built
2 years ago
R4SAS
503f522cc3
[style] clean trailing spaces and tabs
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS
2c19da9aa7
fix warnings about unused code
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS
6376328c98
[http proxy] do not remove X-Requested-With for *HttpRequest ( #1816 )
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
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/
2 years ago
Dimitris Apostolou
73b9c0302b
Fix typos
2 years ago
orignal
39b3996596
added notbob.i2p to jump services
2 years ago
orignal
9fd60b52f1
sync StreamCreate
2 years ago
orignal
c6a6a4e0e8
sync Receive from stream
2 years ago
orignal
8299f80ea5
correct assignment of remote address
2 years ago
orignal
b8ce0b0838
store Address instead IdentHash for UDP tunnel
2 years ago
orignal
f9b0bb0383
I2PTunnel/UDPTunnel split
2 years ago
orignal
3d4d3ce80d
compressable crypto key and padding for routers and destination
2 years ago
Jigen
01ea1854bc
Update HTTPProxy.cpp ( #1794 )
...
Remove DoNotTrack flag from HTTP Request header.
2 years ago
orignal
c2f91ea63b
SSL connection for IRC server tunnel
2 years ago
R4SAS
798dd8b27b
[HTTP Proxy] skip addresshelper page if destination is not changed ( closes #1789 )
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS
96c4463d39
clean code
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
orignal
6b939eba59
fixed typo
2 years ago
orignal
e82662b389
SSL support for server tunnels
2 years ago
orignal
9abc4cf359
fixed crash at startup if addressbook is disbaled
2 years ago
orignal
5b19237a85
limit HTTP header size
2 years ago
orignal
150b8f8cbd
Handle long HTTP headers
2 years ago
orignal
7f0845dfd3
reset acceptor on stop of server tunnel
2 years ago
orignal
e9e641afbe
check if datagram destination exists before sending
2 years ago
R4SAS
bc0cdaa669
[i18n] update gettext file, add translation context, change comments
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS
605ccf3e02
[BOB] require commands options, fix usage of existent nick and status
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
orignal
2d4c7729ad
case-insensitive headers
2 years ago
orignal
6ecab66b0e
always send Connection: close, strip out Keep-Alive for server HTTP tunnel
2 years ago
orignal
1dded57a1c
fix typo in Referer
2 years ago
orignal
1d6104ecf3
addressbook.enabled config param
2 years ago
orignal
1c9160c37d
correct jump link
2 years ago
orignal
e2ef88229f
fixed warning
2 years ago
R4SAS
9ddbf255ba
fix const std::map usage
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS
dfb171d32a
[httpproxy] ordered jumps list
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS
6b4ffcff5a
cleanup code (spaces, tabs)
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS
d31cd2e5d6
fix incorrect boolean value parsing
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS
396c74e6c6
Revert "Simple refactor of nested if-statements"
2 years ago
R4SAS
923eb9fdb3
fix udp tunnels reload
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
orignal
a818b0ba02
Merge pull request #1748 from voltamperoff/Refactor-I2CP-CreateSessionMessageHandler
...
Simple refactor of nested if-statements
3 years ago
R4SAS
f9f5084dd7
typo
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS
b7e7c6db7b
UDP Client: ignore incomming traffic and error when stopping (prevent socket restarting)
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
Volt Amperoff
4977f9e6b4
If-statements are simplified. Checks are rearranged for faster errors detection without unnecessary actions.
3 years ago
orignal
11f9eeabf1
inbound.lengthVariance and outbound.lengthVariance
3 years ago
orignal
48374d97df
always use TCP/IP sockets for I2CP
3 years ago
R4SAS
bf3d7e74f5
[i2cp] use tcp/ip socket on android
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS
ab3f3890e4
[i2cp] use tcp/ip socket on android
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
orignal
40e6d675c5
I2NP messages pool for I2CP
3 years ago
orignal
73b77c83b8
select compatible outbound tunnel
3 years ago
orignal
afad405ed9
check for duplicate destination
3 years ago
orignal
401b7fe883
send error message in quotes
3 years ago
R4SAS
5f9972af78
[addressbook] fix loading subscriptions from config
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
orignal
5d924cd35a
don't copy received datagram
3 years ago
R4SAS
edc0162163
clean line trailing spaces and tabs
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS
94661f697b
[log] update log messages ( closes #1693 )
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
Dimitris Apostolou
8ee9c437e1
Fix typos
3 years ago
R4SAS
d723faaaa3
[UDPTunnel] restart local listener on error
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
orignal
2eded7cdd7
send ping every keealive interval for client tunnels
3 years ago
R4SAS
3dd9e81296
[addressbook] check domain ending when processing subscriptions
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS
ec86c4611d
disable reload checks for UDP tunnels (TODO)
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
orignal
f7f36568ef
set gzip compression to false by default
3 years ago
orignal
41d6c117ee
make sure server tunnel is published
3 years ago
orignal
e8f4c42bfb
moved current language from RouterContext to ClientContext
3 years ago
orignal
bce8469e59
eliminate extra error message
3 years ago
R4SAS
6b1ef6e1b9
tunnels reload changes: fix tcp tunnels reload
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
orignal
bb518d3d51
don't pass BN_CTX to encrypt/decrypt functions
3 years ago
orignal
c45e202fab
removed ElGamal encryption support for own router
3 years ago
R4SAS
86e118f2b7
[i18n] change string in HTTPProxy
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
orignal
b0874410f1
take first avalable resolved address if local address is not specified
3 years ago
orignal
797f5eb714
select compatible resolved address for server tunnel
3 years ago
orignal
38a2d45a3c
close all existing streams when command SAM socket got closed
3 years ago
orignal
d124d4cace
allow ipv6 adresses for UDP server tunnels
3 years ago
orignal
37f1a55147
encryption type 0,4 by default for server tunnel
3 years ago
orignal
c153471c49
use short tunnel build if possible
3 years ago