Commit graph

1219 commits

Author SHA1 Message Date
dr|z3d
83850212ed Merge https://github.com/PurpleI2P/i2pd into ui 2021-09-11 23:35:44 +00:00
orignal
e054c6e82c memory pool for SSU messages and fragments 2021-09-11 18:58:27 -04:00
dr|z3d
05f366bc28 Merge https://github.com/PurpleI2P/i2pd into ui 2021-09-11 10:38:43 +00:00
orignal
5e2e1a1e3d don't include old tunnel to LeaseSet if recreated 2021-09-10 19:57:38 -04:00
dr|z3d
3631698013 Merge https://github.com/PurpleI2P/i2pd into ui 2021-09-10 12:35:47 +00:00
orignal
ad036de69d eliminate allocation of m_ExtendedBuffer 2021-09-09 21:19:52 -04:00
dr|z3d
3a985e571a Merge https://github.com/PurpleI2P/i2pd into ui 2021-09-09 22:24:52 +00:00
orignal
20652f7995 resseed if too few floodfills 2021-09-09 15:12:53 -04:00
dr|z3d
82c504e082 Merge https://github.com/PurpleI2P/i2pd into ui
Merge pull request #1688 from yangfl/openssl
disable pthread_setname_np on GNU/Hurd
2021-09-05 23:53:06 +00:00
R4SAS
2f88a75325
Merge pull request #1688 from yangfl/openssl
disable pthread_setname_np on GNU/Hurd
2021-09-05 21:00:19 +00:00
dr|z3d
3dd596a99a Merge https://github.com/PurpleI2P/i2pd into ui 2021-09-05 20:11:08 +00:00
orignal
292fe94352 RouterContext is always ECIES 2021-09-05 11:16:41 -04:00
dr|z3d
d07ead9786 Merge https://github.com/PurpleI2P/i2pd into ui 2021-09-05 13:21:28 +00:00
dr|z3d
ab0113e53f TunnelPool: uncomment ECIES tunnel peer selection 2021-09-05 13:11:26 +00:00
orignal
76dca1b46b don't handle ElGamal build record 2021-09-05 09:10:13 -04:00
orignal
a54b5c18c6 fixed crash 2021-09-05 09:08:29 -04:00
orignal
c763472914 select ECIES routers only for peer tests and introducers 2021-09-05 08:41:32 -04:00
dr|z3d
2caffa56e8 TunnelPool: don't enforce ECIES for tunnel selection for now, causes seg fault. 2021-09-05 03:12:01 +00:00
dr|z3d
feed4c8d4b Merge https://github.com/PurpleI2P/i2pd into ui 2021-09-05 02:33:56 +00:00
orignal
41d6c117ee make sure server tunnel is published 2021-09-04 18:45:32 -04:00
orignal
e8f4c42bfb moved current language from RouterContext to ClientContext 2021-09-04 14:01:57 -04:00
dr|z3d
2d1f04bdc7 Logging: wording/typos 2021-09-04 12:12:49 +00:00
yangfl
3f46ca41ca disable pthread_setname_np on GNU/Hurd
which does not exist on GNU/Hurd
2021-09-04 15:07:09 +08:00
dr|z3d
c83f945b5e Merge https://github.com/PurpleI2P/i2pd into ui 2021-09-03 23:27:40 +00:00
orignal
349022ae42 don't select ElGamal routers for tunnels 2021-09-03 13:30:01 -04:00
dr|z3d
b5ad6ac230 Merge https://github.com/PurpleI2P/i2pd into ui 2021-09-01 01:37:25 +00:00
orignal
bb518d3d51 don't pass BN_CTX to encrypt/decrypt functions 2021-08-31 18:51:40 -04:00
dr|z3d
c1886d5dfa
Merge branch 'PurpleI2P:openssl' into ui 2021-08-29 20:34:51 +00:00
orignal
c45e202fab removed ElGamal encryption support for own router 2021-08-29 14:22:01 -04:00
orignal
cf25ea3e13 don't delete floodfill if number of remaining floodfills is less than minimal
(cherry picked from commit 541464b705)
2021-08-27 00:25:21 +00:00
orignal
541464b705 don't delete floodfill if number of remaining floodfills is less than minimal 2021-08-26 15:13:58 -04:00
dr|z3d
b7f2dd9074
Merge branch 'PurpleI2P:openssl' into ui 2021-08-24 08:28:36 +00:00
R4SAS
f0c49b58fb
suppress inconsistent-missing-override warning message
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2021-08-23 19:29:55 +03:00
R4SAS
455c71ff25 fix warning about ifr_name size
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2021-08-23 17:00:57 +03:00
orignal
96850da31e 2.39.0 2021-08-23 06:58:36 -04:00
dr|z3d
11092d09f0 Logging: fix typo -> compatble/compatible 2021-08-21 04:54:59 +00:00
dr|z3d
fccc92f28b Logging: SSU message: -> SSU: 2021-08-20 16:52:07 +00:00
dr|z3d
217f1e99ce Logging: squash missed capitalizations 2021-08-20 03:34:44 +00:00
dr|z3d
789a31e16d Logging: finish capitalization fixups 2021-08-20 03:29:30 +00:00
dr|z3d
cc1e8e3dcf Logging: more capitalization; update TorBrowser UA to current 2021-08-20 02:19:57 +00:00
dr|z3d
a92628b2c6 Logging: consistent capitalization 2021-08-20 01:43:55 +00:00
dr|z3d
fbd41039dd Tunnel.cpp: consistent capitalization for logging 2021-08-20 00:41:55 +00:00
dr|z3d
98eadf6f78
Merge branch 'PurpleI2P:openssl' into ui 2021-08-14 01:20:59 +00:00
R4SAS
b3e7b1b5ac
Squashed commit of the following:
commit 40ec4e8b59
Author: Simon Vetter <simon.vetter@runbox.com>
Date:   Fri Jul 30 21:23:27 2021 +0200

    libi2pd: mark additional ipv6 addresses/nets as reserved

    This adds :: (undefined address), ::1 (loopback address) as well as
    ff00::/8 (multicast prefix) to reservedIPv6Ranges.

    A bunch of nodes seem to be publishing bogus addresses (mostly ::1)
    in the netDB, resulting in unnecessary tunnel build failures.

Signed-off-by: R4SAS <r4sas@i2pmail.org>
2021-08-13 09:11:56 +03:00
dr|z3d
693a78fbe6 More webconsole UI refinements 2021-08-12 00:24:15 +00:00
dr|z3d
4956c112b2 UI updates 2021-08-12 00:24:10 +00:00
orignal
49b3ac7f77 don't reschedule resend timer for terminated streams 2021-08-11 12:23:43 -04:00
orignal
64ec7dd559 narrow down random range 2021-08-03 19:26:09 -04:00
orignal
367df4d0db RAND_bytes from random router selection 2021-08-03 15:43:58 -04:00
orignal
da7e41c188 use Tag<64> for ratechet tags 2021-08-01 18:42:13 -04:00