Commit Graph

5942 Commits (62cd9fffa39bc296268b6134cd903d2705023835)
 

Author SHA1 Message Date
R4SAS 62cd9fffa3
Automate AES-NI and AVX detection on runtime, make it default on x86-based systems (#1578)
Rework CPU extensions detection code and build with AES-NI and AVX support by default
4 years ago
orignal 7e874eaa7c pre-calculated h 4 years ago
orignal 1c7780a423 garlic clove block for router 4 years ago
orignal 07b77443dd don't handle TunnelBuild message for ECIES router 4 years ago
orignal 4ba1be2dc0 one time garlic encryption for ECIES routers 4 years ago
orignal 6362a7bba5 decrypt garlic on ECIES router 4 years ago
orignal 1740715c00 correct reply key and IV for ECIES record 4 years ago
orignal 21501cbf81 correct MixHash after decryption 4 years ago
orignal d5f3d6111e correct tunnel build record size to decrept 4 years ago
orignal bd04f92087 correct public key for ECIES address 4 years ago
orignal 942b2b05e7 correct key for AEAD decryption 4 years ago
orignal b8064b9b4b copy noise state 4 years ago
orignal f94d03465a don't create transit tunnel if decyrption failed 4 years ago
orignal 4e7aafeec1 send transit tunnel reply for ECIES router 4 years ago
orignal d820b8036e correct transient signature length 4 years ago
orignal 3907c17cf5 handle TunnelBuildMessage for ECIES router 4 years ago
orignal b12fa97a38 32 bytes private key for ECIESx25519 4 years ago
orignal b9b431e82d Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl 4 years ago
orignal 9f2a2e44a3 common MixHash and MixKey 4 years ago
R4SAS aaf6c1ea8b
[RPM] fix build on fedora >= 33
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS b2f0278180
[RPM] fix build on fedora >= 33
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS 530eba1b91
[RPM] fix build on fedora >= 33
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS 812d312a9e
[RPM] fix build on fedora >= 33
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
orignal 5d256e1d80 don't allow STREAM CONNECT and STREAM ACCEPT in command session 4 years ago
R4SAS d02a0c9b3a
[QT] don't build i2pd with aesni/avx for compatability with arm64
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS bdbd060229
[QT] create obj dirs before building i2pd
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS bf04962994
[QT] change i2pd make command
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS 33f2ddb696
[QT] fix build with prebuild i2pd libs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
orignal e444519889 excluded appcompat 4 years ago
R4SAS a47aa8c282
[actions] build i2pd library before building gui 4 years ago
R4SAS 0c29aeb9be
[actions] add qt gui builder 4 years ago
R4SAS 2b4a91cc80
[actions] Rename worker and jobs 4 years ago
orignal 9ffc4155dd
Merge pull request #1567 from nonlinear-chaos-order-etc-etal/branch2
qt .pro now uses libi2pd.a and libi2pclient.a instead of sources
4 years ago
user 979282a0d4 qt .pro now uses libi2pd.a and libi2pclient.a instead of sources 4 years ago
orignal c63818f355 2.34.0 4 years ago
orignal c400372a79 create new ratchets session if previous was not replied 4 years ago
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>
4 years ago
orignal cc0367b079 always send STREAM STATUS reply to STREAM FORWARD 4 years ago
orignal e41bbcb2bb handle SILENT for STREAM FORWARD 4 years ago
orignal b35f43d79e initial implementation of STREAM FORWARD 4 years ago
orignal e9f11e204e check if session is terminated before send 4 years ago
orignal 1b63c9f6ad
Merge pull request #1564 from nonlinear-chaos-order-etc-etal/openssl
android fixes
4 years ago
orignal 21d99e355c MixHash(sepk) added 4 years ago
user f0adbcd5e1 Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl 4 years ago
user bfcf3cfbf1 Fixes #1563 4 years ago
orignal ef5495bfb2 padding for x25519 crypto key 4 years ago
orignal c93ee0d65d tunnels through ECIES routers 4 years ago
user db3e48a81a android: more logical daemon state changes 4 years ago
user d9b87e877d Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl 4 years ago
user b6175132eb android: fix for pre-init jni calls; processAssets moved to a logical place 4 years ago