R4SAS
56f3bdd746
[win32] handle WinAPI errors in SSU
...
Windows can throw WinAPI errors which are not handled by boost asio
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2020-10-27 11:52:02 +03:00
orignal
cc0367b079
always send STREAM STATUS reply to STREAM FORWARD
2020-10-26 16:06:19 -04:00
orignal
e41bbcb2bb
handle SILENT for STREAM FORWARD
2020-10-26 11:19:37 -04:00
orignal
b35f43d79e
initial implementation of STREAM FORWARD
2020-10-25 17:20:15 -04:00
orignal
e9f11e204e
check if session is terminated before send
2020-10-24 21:22:48 -04:00
orignal
1b63c9f6ad
Merge pull request #1564 from nonlinear-chaos-order-etc-etal/openssl
...
android fixes
2020-10-24 19:12:43 -04:00
orignal
21d99e355c
MixHash(sepk) added
2020-10-24 15:48:56 -04:00
user
f0adbcd5e1
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2020-10-24 12:40:40 +08:00
user
bfcf3cfbf1
Fixes #1563
2020-10-24 12:40:22 +08:00
orignal
ef5495bfb2
padding for x25519 crypto key
2020-10-23 22:14:00 -04:00
orignal
c93ee0d65d
tunnels through ECIES routers
2020-10-23 15:53:22 -04:00
user
db3e48a81a
android: more logical daemon state changes
2020-10-24 03:52:53 +08:00
user
d9b87e877d
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2020-10-23 21:41:58 +08:00
user
b6175132eb
android: fix for pre-init jni calls; processAssets moved to a logical place
2020-10-23 21:41:42 +08:00
orignal
57d6c7a3b3
Added TunnelConfig.cpp. Removed CryptoWroker.h
2020-10-22 21:06:23 -04:00
orignal
d65a282e9d
check routers with non ElGamal encryptions for lookup, publish and tunnel build
2020-10-22 18:34:15 -04:00
orignal
801ecaa41c
temporary exclude routers with non ElGamal crypto types
2020-10-21 19:03:51 -04:00
orignal
49bf735c22
don't set destination to routers
2020-10-21 18:59:16 -04:00
orignal
cb55944ff6
Merge pull request #1562 from nonlinear-chaos-order-etc-etal/openssl
...
qt: socks outproxy enabled checkbox added; visual fixes; socks defaults fixes
2020-10-21 13:03:14 -04:00
user
9c225f8d77
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2020-10-22 00:36:18 +08:00
user
365fce922c
qt: socks defaults fixes, socks outproxy enabled checkbox added; visual fixes
2020-10-22 00:35:59 +08:00
orignal
fbfc5ecda3
Merge pull request #1560 from nonlinear-chaos-order-etc-etal/openssl
...
qt: newer options added from docs + visual fixes
2020-10-21 07:42:25 -04:00
user
4001f48a28
qt: visual fixes & more
2020-10-21 18:12:39 +08:00
user
22124c25d1
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2020-10-21 14:46:55 +08:00
user
17f5bcbd1c
qt: newer options added; not tested
2020-10-21 14:46:31 +08:00
R4SAS
b7ebb3ea3d
[android] support NetworkCallback for network state changes
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2020-10-20 19:38:49 +03:00
orignal
387830e07a
encyption type 0,4 by default for client tunnels
2020-10-19 18:26:01 -04:00
orignal
da94d40738
check if session is terminated before receive
2020-10-18 14:39:58 -04:00
orignal
417b5ed6cc
handle SSU v4 and v6 messages in one thread
2020-10-14 21:06:51 -04:00
user
005581ef62
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2020-10-14 23:30:44 +08:00
user
050390c5c4
qt: all new general options added from docs
2020-10-14 21:37:39 +08:00
R4SAS
2648f1ba89
[workflow] install required packages
2020-10-14 08:14:33 +03:00
R4SAS
d9d31521f9
[workflow] add windows build
2020-10-14 08:06:22 +03:00
R4SAS
8e24d1b909
[workflow] change options order
...
Apply name for job, not for step.
2020-10-14 07:44:22 +03:00
R4SAS
36fc0daa12
[workflow] use latest boost from PPA
2020-10-14 07:36:16 +03:00
R4SAS
44d3854a13
[workflow] use sudo when installing packages
2020-10-14 07:24:02 +03:00
R4SAS
1dbc35f13d
fix workflow
2020-10-14 07:22:00 +03:00
R4SAS
11691fb44a
create GH workflow
...
Add workflow to build on ubuntu with make
2020-10-14 07:20:26 +03:00
orignal
acc5592f59
create DH keys for SSU session directly
2020-10-13 21:12:52 -04:00
R4SAS
614921276e
[appveyor] update configuration to support cache ( #1559 )
2020-10-13 15:33:27 +03:00
R4SAS
3f45a11f12
[SSU] handle ICMP responses
...
Windows network stack can forward ICMP to socket and simple deleting of
packet can cause socket death. Same thing can happen on other systems
but without socket death.
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2020-10-13 15:22:39 +03:00
orignal
e3464add50
don't create new tunnels if offline
2020-10-12 17:15:17 -04:00
R4SAS
18bb4a71c2
fix incorrect chars in variable
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2020-10-12 18:27:25 +03:00
R4SAS
85e9da82b0
[transports] validate IP when trying connect to remote peer for being in reserved IP range
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2020-10-12 14:56:17 +00:00
R4SAS
99d046ca11
[http] handle WebDAV methods
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2020-10-12 07:31:57 +03:00
R4SAS
0b372a344c
[webconsole] change error status print format
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2020-10-12 07:29:46 +03:00
orignal
ffa0f0afd9
check network status
2020-10-11 17:51:40 -04:00
orignal
e21dac21c8
fixed #1557 . don't try to send empty message
2020-10-11 14:02:12 -04:00
user
0108745065
qt: bool optionValuePresent removed
2020-10-08 15:11:55 +08:00
orignal
e2a1cd12c3
don't delete unreachable routers if too few
2020-10-07 21:13:26 -04:00