Commit graph

6886 commits

Author SHA1 Message Date
idk c4b4dc79cf
Remove janky workaround for argument passing from Go. This should allow other languages to use the binding more easily, and go-i2pd doesn't need the workaround anymore 2022-02-13 13:21:18 -05:00
orignal 510fe43ec4 create and encrypt SessionRequest 2022-02-11 19:21:04 -05:00
R4SAS 73e572b66b
disable thread naming for PowerPC (#1726)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-02-11 22:17:38 +03:00
R4SAS a272a2cb7e
[cmake] update min version, drop PCH
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-02-11 07:23:33 +03:00
R4SAS 43b990afe6
[cmake] disable deprecation warning when OpenSSL 3 is used
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-02-11 07:00:30 +03:00
R4SAS 90130b5492
fix exception printing
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-02-11 00:38:29 +03:00
R4SAS f22faaefeb
remove duplicate definition
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-02-11 00:27:19 +03:00
R4SAS ac25649425 cast pthread name to char* for apple sdk
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-02-11 00:05:07 +03:00
orignal 04388325a8 KDF and encryption for SessionRequest 2022-02-10 14:03:09 -05:00
orignal 61ec873842 fixed incorrect ret code 2022-02-10 13:07:29 -05:00
orignal ea1f2d4e26 use i for intro key for SSU 2022-02-06 10:17:35 -05:00
orignal 4211c733a2 s and i keys for all addresses 2022-02-05 17:14:25 -05:00
orignal 450266818a Noise XK for SSU2 2022-02-05 15:58:39 -05:00
orignal 1e019157bb SSU2 initial commit 2022-02-04 15:01:18 -05:00
orignal c9a1066f02 send SessionCreated before connection close if slock skew 2022-02-03 14:49:36 -05:00
R4SAS 0062f7d764
[reseed] dont do yggdrasill address check if option disabled
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-02-03 14:49:24 +03:00
orignal 95e994e171 pass incomplete I2NP message by move 2022-02-02 17:33:33 -05:00
R4SAS 31242401e5 [cmake] update TargetArch.cmake (#1724)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-02-02 06:07:01 +03:00
orignal 19cc1c3b3f adjust clock from SSU SessionCreated is time difference exceeds 15 seconds 2022-02-01 18:43:11 -05:00
R4SAS 03bcdceb9b
[gha] add ucrt windows build
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-02-01 15:42:57 +03:00
R4SAS 33ca836ad0
[gha] add ucrt windows build
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-02-01 15:36:35 +03:00
R4SAS 53f19e4050
Use builtin bitswap for endian on windows
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-01-29 22:09:27 +03:00
R4SAS 54b7d46f5a reseeds update
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-01-28 18:39:21 +03:00
orignal 40e6d675c5 I2NP messages pool for I2CP 2022-01-25 13:02:27 -05:00
orignal 73b77c83b8 select compatible outbound tunnel 2022-01-24 13:25:47 -05:00
R4SAS 632d41e50c
[rpm] try to fix fedora copr build [3]
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-01-24 03:20:43 +03:00
R4SAS 17acadbfb9
[rpm] try to fix fedora copr build [2]
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-01-24 03:14:50 +03:00
R4SAS 2ab5924ec9
[rpm] try to fix fedora copr build
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-01-24 02:56:41 +03:00
R4SAS ac09a4cf0f [i18n] update german translation
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-01-23 03:18:11 +03:00
orignal c10ee59de3 cleanup memrory pools if no more streams 2022-01-21 21:34:50 -05:00
orignal afad405ed9 check for duplicate destination 2022-01-19 12:08:56 -05:00
R4SAS 5a35de8dc9
[i18n] update uzbek translation
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-01-19 00:38:33 +03:00
orignal 58cf26c304 cleanup properties before update 2022-01-15 19:26:11 -05:00
orignal a2de5564ac moved m_Properties to LocalRouterInfo 2022-01-15 18:54:02 -05:00
orignal 338b17ccf1 LocalRouterInfo for own router 2022-01-15 12:48:49 -05:00
orignal 843a968959 integer uptime 2022-01-09 19:07:10 -05:00
R4SAS dc45c13eef
[i18n] added german translation (thanks to mark22k@crowdin)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-01-09 23:42:13 +03:00
R4SAS 0d6e801595
[webconsole] change dark style colors
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-01-09 20:54:18 +03:00
orignal 2cd50ebaee fixed race condition 2022-01-07 13:39:12 -05:00
orignal cb6f6a6596 Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl 2022-01-03 16:28:17 -05:00
orignal e4ab0acc92 create RouterInfo from shared pointer to Buffer 2022-01-03 16:27:28 -05:00
R4SAS 10237c41d3
Merge pull request #1717 from rex4539/typos
Fix typo
2022-01-03 20:23:09 +03:00
Dimitris Apostolou ac2c6c6010
Fix typo 2022-01-02 12:14:12 +02:00
orignal c6b2ce93c4 Memory pool for RouterInfo address 2022-01-01 15:12:59 -05:00
orignal 401b7fe883 send error message in quotes 2021-12-31 08:48:21 -05:00
orignal f567417bb3 memory pool for RouterInfo buffer 2021-12-30 15:16:13 -05:00
orignal ae5cb3bbe7 rollback 2021-12-28 08:00:03 -05:00
orignal 0eb8e15796 allocated actual buffer size for RouterInfo 2021-12-27 13:02:06 -05:00
orignal 1c95c7856f avoid duplicated addresses. Check presence of netId and version 2021-12-24 18:58:20 -05:00
orignal daf7551e59 try another fllodfill if no compatible tunnels 2021-12-18 17:55:26 -05:00