Commit graph

5904 commits

Author SHA1 Message Date
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
user f6ff232106 qt: crypto type added 2020-10-07 23:16:06 +08:00
user b0c690d836 qt: build* added to .gitignore 2020-10-07 19:25:02 +08:00