Commit Graph

80 Commits

Author SHA1 Message Date
EinMByte
c8190d0020 Move Log.h/cpp to util/ 2015-07-30 15:54:02 +02:00
EinMByte
13e8945666 Moved I2PEndian to util/ 2015-07-28 22:48:38 +02:00
EinMByte
b9aebadd46 Add crypto/ directory. 2015-07-28 22:03:39 +02:00
EinMByte
89d3d17b28 Move base64 to util/ 2015-07-28 19:27:27 +02:00
EinMByte
3668c27db6 Moved some files to util/ 2015-07-28 18:37:06 +02:00
EinMByte
4412dd198d Tabs -> spaces (yes this breaks compatiblity with upstream) 2015-07-16 23:29:52 +02:00
EinMByte
4ce7b0e9ef Minor changes based on cppcheck output. 2015-07-16 18:02:19 +02:00
Mikhail Titov
490b65dfe2 Materialize temporary string obtained from boost path 2015-06-19 14:47:33 -05:00
Robert Foss
2c480bee9a Fixed memory leak: delete -> delete[] 2015-04-07 22:37:24 +02:00
orignal
fd3dab35cc collect and save participation agreed/declined stats 2015-03-24 18:48:16 -04:00
orignal
4e1e47d9e5 always use 'O' class for high-bandwidth 2015-03-19 11:52:46 -04:00
orignal
0b754ec65d publish number of leasets and routers for floodfill 2015-03-18 15:06:15 -04:00
orignal
c7edc36106 reduce memory usage 2015-03-12 16:26:08 -04:00
orignal
7e45233c7d floodfill parameter 2015-01-28 15:12:15 -05:00
orignal
bf7b53a2a6 resolve address for NTCP 2015-01-16 23:01:40 -05:00
orignal
f7d90648e3 drop verifier not used anymore 2014-11-26 10:28:06 -05:00
orignal
f9ec60265a support of RI with EcDSA 2014-11-20 12:21:27 -05:00
orignal
a449dc1377 read RI from buffer 2014-11-19 16:21:40 -05:00
orignal
c0482319e5 always specify mtu for ipv6 address 2014-10-30 10:07:39 -04:00
orignal
54ec71d30d select proper SSU address for incoming sessions 2014-10-29 21:16:27 -04:00
orignal
67001e1696 incoming ipv6 SSU sessions 2014-10-29 18:46:35 -04:00
orignal
21aff9f9f7 check router identity certificate 2014-10-29 16:27:42 -04:00
orignal
a53457e8c1 delete SSU V6 address 2014-10-29 16:08:01 -04:00
orignal
f0e6b414e8 don't verify signature for RI loaded from file 2014-10-29 16:03:07 -04:00
orignal
7fb7341502 support ipv6 for outgoing NTCP connections 2014-10-26 21:32:06 -04:00
orignal
1408422da9 some cleanup 2014-10-25 22:23:28 -04:00
orignal
39bdfa8791 take identity of local RI from private keys 2014-10-24 11:25:07 -04:00
orignal
09dc649101 donn't calculate routing keys for routers anymore 2014-10-14 10:41:40 -04:00
orignal
030c04de81 don't use router's routing key for XOR metric 2014-10-13 22:45:25 -04:00
orignal
0f0110d6a0 fixed typo 2014-09-15 11:22:22 -04:00
orignal
f8481b70eb check MTU of remote router 2014-09-14 17:57:47 -04:00
orignal
44751955cc select introducers 2014-09-06 20:43:20 -04:00
orignal
44dcf73300 fill caps property based on flags 2014-09-02 16:11:31 -04:00
orignal
30ffda7708 introducers in local RouterInfo 2014-09-01 17:34:20 -04:00
orignal
7aacae30eb moved common code to LocalDestination 2014-08-25 22:47:12 -04:00
orignal
4c2f403740 don't use unreachable RI after 1 hour 2014-08-19 11:01:11 -04:00
orignal
3961fdc2e1 don't load non-reachable routers 2014-07-24 20:47:12 -04:00
orignal
d512c90193 send RouterInfo if found by DatabseLookup 2014-07-24 15:59:00 -04:00
orignal
028c70d6ee load RI buffer from file by request 2014-07-23 10:56:41 -04:00
orignal
1fc41e2fa9 proper update of own RouterInfo 2014-07-22 08:03:02 -04:00
orignal
3a8d4403f6 reduce memory usage by deleting RI's buffer after parsing and saving 2014-07-21 22:59:57 -04:00
orignal
f3c6dd4d3d don't copy RouterInfos and LeaseSets 2014-07-21 20:14:11 -04:00
orignal
ad65e52ce0 moved save to file to RI 2014-07-10 15:33:42 -04:00
orignal
b95caaf219 exclude hidden routers from tunnels 2014-06-18 10:41:59 -04:00
orignal
3b0c03104c introducer support 2014-04-16 18:28:44 -04:00
orignal
6d42cccadc extract SSU caps 2014-04-08 21:56:34 -04:00
cpubug
b3ee41bd91 replace CalcuateIdentHash to identity.Hash to avoid duplication 2014-04-08 11:11:48 +04:00
orignal
604a69802b fixed typo 2014-03-19 17:27:37 -04:00
orignal
59d195c6da find router with specified caps 2014-03-19 15:58:57 -04:00
orignal
b2fb466cde extract caps 2014-03-19 12:02:51 -04:00