Commit Graph

72 Commits

Author SHA1 Message Date
orignal
d77c782f69 removed IdentHash from RoutingProfile 2016-12-30 20:59:18 -05:00
orignal
dba355eccd use atomic_store for addresses' list re-assignment 2016-09-23 13:15:08 -04:00
orignal
de29abb05c check string buffer size 2016-08-15 13:12:56 -04:00
brain5lug
8b53ded53a copy elimination for ranges #part2 2016-08-08 00:52:48 +03:00
orignal
d98d091c43 use list instead vector for addresses 2016-07-14 14:10:38 -04:00
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
orignal
5e2dc14dd5 get family string from local RouterInfo 2016-04-28 18:16:11 -04:00
hagen
5f73f09836 * RouterInfo::SaveToFile() now returns bool 2016-04-05 11:37:39 +00:00
hagen
e2a76056b8 * RouterInfo.h : add comments with bandwidth letter speed in KBps 2016-03-31 00:18:40 +00:00
Jeff Becker
12c12a8ad1
add no ipv4 option in config 2016-03-24 18:44:41 -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
64b2a32c9a #343. check for malformed messages 2016-02-02 11:55:38 -05:00
orignal
7149b509d7 extra bandwidth caps 2016-01-02 22:17:04 -05:00
orignal
62cf83921b cumulative update from bitbucket 2015-11-03 09:15:49 -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
a6f78134c0 Profiling added 2015-03-24 12:47:57 -04:00
orignal
0b754ec65d publish number of leasets and routers for floodfill 2015-03-18 15:06:15 -04:00
orignal
47c3d5ed23 don't accept tunnels if bandwidth is exceeded 2015-03-18 13:07:11 -04:00
orignal
c7edc36106 reduce memory usage 2015-03-12 16:26:08 -04:00
orignal
bf7b53a2a6 resolve address for NTCP 2015-01-16 23:01:40 -05:00
orignal
f3fbf6bd89 address resolver for NTCP address 2015-01-16 15:25:44 -05:00
orignal
f9ec60265a support of RI with EcDSA 2014-11-20 12:21:27 -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
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
09dc649101 donn't calculate routing keys for routers anymore 2014-10-14 10:41:40 -04:00
orignal
1742a72fe0 use Tag<32> for SSU key 2014-09-17 20:43:47 -04:00
orignal
ef417eb8d9 rollback 2014-09-17 16:54:32 -04:00
orignal
79727db741 use Tag<32> for intro key 2014-09-17 16:31:18 -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
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
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