1408 Commits (6b4ffcff5acdaabfd280a4668583277eb774e979)

Author SHA1 Message Date
R4SAS 5bfab0a796
add certsdir option (#1642) 3 years ago
idk 7bc2e74683
Get it to build from go build 3 years ago
orignal 2185019b59 check if router is reachable by transport before obtaining address 3 years ago
orignal 81c83f0d54 pick ECIES routers only for non-x64 3 years ago
idk 5013ce5649
Try and figure out why the C Compiler thinks it needs to find iostream when the C++ library has already been compiled. Make the makefile aware of variables in the environment 3 years ago
idk 45ef6cba9d
Un-mangle Destination in case we need to somehow pass one to DestroyLocalDestination,RequestLeaseSet, etc 3 years ago
idk 3330d2bb0c
Also Extern Identity, Destination, Streaming headers 3 years ago
orignal 08a82a0bcd don't try to connect to a router not reachable from us 3 years ago
orignal a6af4908d5 use m_ReachableTransports bitmask 3 years ago
orignal dc75868bd3 check Alice's IP address in PeerTest 3 years ago
idk b962a330ad
Allow passing raw pointers to C wrapper functions, I think 3 years ago
orignal 631c8c9870 use correct address type for NTCP2 acceptors 3 years ago
orignal bce6685d0c correct check of ipv4/ipv6 address 3 years ago
orignal e412b17f70 don't publish slow tunnel in LeaseSet if possible 3 years ago
orignal a92b93192d reg.i2p for subscriptions 3 years ago
R4SAS 8708a0076f fix build with boost < 1.55.0 (closes #1661) 3 years ago
orignal 83fd289e46 don't re-create noise state for every message 3 years ago
idk ed53cbb7b7
OK that's my first working C wrapper, but I don't yet know how to do anything other than initialize, start, and stop a router 3 years ago
orignal 3b051dbba3 send OutboundTunnelBuildReply 3 years ago
orignal 8571830485 create transit tunnel and reply for short tunnel build 3 years ago
orignal 5fb426b336 decrypt and encrypt reply for short tunnel build message 3 years ago
orignal d752a83eb5 handle i2cp.dontPublishLeaseSet for all destinations 3 years ago
orignal e740d5fc4f try to pick non-slow tunnel 3 years ago
orignal 8e3e35a36d decrypt short request record 3 years ago
orignal 5ce9c0f1e2 build new tunnels instead slow 3 years ago
orignal ef8c4389e1 reachable transports added 3 years ago
R4SAS 0547d590e1
fix typo 3 years ago
R4SAS be31640010
fix ipv6 preference on linux 3 years ago
R4SAS ed42948051 prefer public ipv6 instead rfc4941 (closes #1251) 3 years ago
orignal a0e545a6f1 always create new tunnel from exploratory pool 3 years ago
R4SAS 779f2fa451
[i18n] rework localization system 3 years ago
orignal 08fafe267a rekey all routers to ECIES 3 years ago
orignal d06924b339 LeaseSet type 3 by default 3 years ago
R4SAS df66c2d2dc
[i18n] translate HTTP proxy 3 years ago
orignal f321eb66c0 rename DatabaseLookupTageSet to SymmetricKeyTagset 3 years ago
R4SAS 80b44fc9a9
Support multilang, update code 3 years ago
R4SAS 0e68fe4a57 [i18n] start multilang support for webconsole 3 years ago
orignal 59b471b9a2 i2cp.leaseSetPrivKey for HTTP and SOCKS proxy 4 years ago
orignal f22eaa6db5 2.38.0 4 years ago
R4SAS c359c6e634
update config file example, add v6 status to windows daemon window, code cleanup 4 years ago
orignal baec22610e always set expiration time for NSR tagset 4 years ago
orignal 43b587636b delete tags of termiated session right away 4 years ago
orignal c6cdb26f47 reduce range for extra tags 4 years ago
orignal 1285e30b3e more pre-calculated x25519 4 years ago
orignal d6f5640685 attach updated LeaseSet to ECIESx25519 incoming sessions 4 years ago
orignal 79dbf2a43e request encrypted LeaseSet if expired 4 years ago
orignal 5ad4c2a65e run ipv6 peer test again if still testing 4 years ago
orignal fffa550bb0 SAM subsessions 4 years ago
orignal 0b9cb4e75b check identity and signature length for SessionConfirmed 4 years ago
orignal 7f143a7f23 support EdDSA for blinding 4 years ago