Commit Graph

99 Commits

Author SHA1 Message Date
orignal
3e5581e094 create addresses in defualt constructor 2016-07-13 22:33:39 -04:00
orignal
2d40d69fa2 fixed race condition 2016-07-13 12:56:23 -04:00
Jeff Becker
74a7e67002
implement restricted routes (initial) 2016-06-17 11:03:33 -04:00
hagen
1b2ac38a50 * fix compilation warnings 2016-06-01 00:14:15 +00:00
orignal
5e2dc14dd5 get family string from local RouterInfo 2016-04-28 18:16:11 -04:00
orignal
1c507a47d2 Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl 2016-04-05 10:22:35 -04:00
orignal
f48a7df80f recreate router.info if missing or malformed 2016-04-05 10:22:32 -04:00
hagen
5f73f09836 * RouterInfo::SaveToFile() now returns bool 2016-04-05 11:37:39 +00:00
hagen
e625d8aabc * RouterInfo.cpp : remove .c_str() 2016-03-31 00:18:44 +00:00
hagen
5888ecbdcd * RouterInfo::UpdateCapsProperty() : add only one bw letter 2016-03-31 00:18:42 +00:00
Jeff Becker
12c12a8ad1
add no ipv4 option in config 2016-03-24 18:44:41 -04:00
orignal
9692c34f6c don't insert same address twice 2016-03-22 07:30:16 -04:00
orignal
996f61efe1 use shared_ptr for Address 2016-03-21 13:02:51 -04:00
orignal
ca6f656e1b ignore non-reachable floodfills 2016-02-22 10:27:43 -05:00
orignal
230af9cafa set router's family 2016-02-20 20:20:19 -05:00
orignal
4eef9e780f extract and verify family from RouterInfo 2016-02-19 16:37:41 -05:00
orignal
713513aacc flood newer RI/LS only 2016-02-17 15:36:55 -05:00
orignal
61ad6a2b88 set supported transports flag after actual address insertion 2016-02-10 16:09:34 -05:00
orignal
64b2a32c9a #343. check for malformed messages 2016-02-02 11:55:38 -05:00
orignal
0ca3fb5af0 specify and check netId 2016-01-16 15:36:30 -05:00
orignal
5eee430be3 fixed typo 2016-01-12 09:34:46 -05:00
orignal
5487fad2ce fixed race conditin 2016-01-10 18:55:00 -05:00
orignal
7149b509d7 extra bandwidth caps 2016-01-02 22:17:04 -05:00
hagen
5266d4d79c * sane log messages: RouterInfo.cpp 2015-12-21 03:00:12 +00:00
orignal
bf47df46c9 allow DNS names for SSU 2015-12-03 15:45:01 -05:00
orignal
62cf83921b cumulative update from bitbucket 2015-11-03 09:15:49 -05: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