Commit Graph

413 Commits (0046a8b3ecd0f926f1767042e01ce78c412ee2c6)

Author SHA1 Message Date
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