Commit Graph

55 Commits

Author SHA1 Message Date
orignal
b9552c42f1 don't overwrite whole lease 2016-12-14 11:32:20 -05:00
Jeff Becker
9acbb2203c
Update Indentation and don't spam route changes in datagram sessions 2016-09-03 11:46:47 -04:00
Jeff Becker
0b21fce94e
try adding garlic and session tags to datagram destination 2016-08-27 13:17:34 -04:00
Jeff Becker
03927b0a68
Merge branch 'upstream-openssl' 2016-08-06 20:27:57 -04:00
brain5lug
b8ec63cf8c copy ellimination for ranges #part1 2016-08-06 01:03:13 +03:00
Jeff Becker
eaac21cda1
* check router info addresses for nullptr
* Request LS before expiration for smoother handover
2016-07-22 09:56:17 -04:00
Jeff Becker
1bad097a13
don't check for LS expired for FF 2016-06-30 17:21:18 -04:00
orignal
a062bca431 CreateLeaseSetMessage 2016-05-30 12:56:42 -04:00
orignal
09a80ed654 RequestVariableLeaseSetMessage 2016-05-29 16:35:57 -04:00
orignal
57bb0da1d6 correct LeaseSet message size 2016-05-25 18:47:16 -04:00
orignal
0d2df22074 fixed crash 2016-05-25 17:41:24 -04:00
orignal
789eb48698 removed deprecated constructor 2016-05-25 15:30:04 -04:00
orignal
e686fad546 rmoved deprecated constructor 2016-05-25 15:18:21 -04:00
orignal
4e4f9b6f8b use LocalLeaseSet for own LeaseSets 2016-05-25 15:10:28 -04:00
orignal
f2292fd618 LocalLeaseSet added 2016-05-25 14:17:34 -04:00
orignal
32fe2e7974 correct monotonic expiration time calculation 2016-02-17 19:36:07 -05:00
orignal
b4ffca56a3 update lease's expiration time continiously 2016-02-17 13:10:29 -05:00
orignal
f2168774a5 check leaseset timestamp 2016-02-16 22:57:38 -05:00
orignal
ca56d3fc23 handle LeaseSet expiration correctly 2016-02-14 18:30:07 -05:00
orignal
517385fb63 Lease enddate threshold 2016-02-11 22:18:24 -05:00
orignal
93720fffd4 shared path between streams 2016-02-10 22:51:08 -05:00
orignal
e056c9c135 drop expired leasesand renew leaseset 2016-02-09 22:42:01 -05:00
orignal
481fafc11d invalidate excluded leases 2016-02-09 15:27:23 -05:00
orignal
7d927b0e28 shared_ptr for Lease 2016-02-09 10:46:27 -05:00
orignal
f3b277aeef doesn't store leases in netdb 2016-02-07 19:45:06 -05:00
orignal
64b2a32c9a #343. check for malformed messages 2016-02-02 11:55:38 -05:00
hagen
d9af8c31a2 * sane log messages: LeaseSet.cpp 2015-12-21 03:00:12 +00:00
orignal
4599f6919c shared_ptr for local destination in TunnelPool 2015-12-16 14:52:48 -05:00
orignal
62cf83921b cumulative update from bitbucket 2015-11-03 09:15:49 -05:00
orignal
e0b19a6383 fixed crash 2015-04-08 19:06:47 -04:00
orignal
d5e1d5db9c validate leaseset for zero leases 2015-04-08 10:34:16 -04:00
orignal
9ce9d9b7fc variable length buffer for LeaseSet 2015-04-08 09:39:02 -04:00
orignal
2a23537dbd check lease expiration with threshold 2015-03-26 10:30:29 -04:00
orignal
ec319f950f add random milliseconds to end date 2015-03-23 15:53:20 -04:00
orignal
9a7e21778e eliminate misalignment for LeaseSet 2015-03-23 12:55:42 -04:00
Francisco Blas (klondike) Izquierdo Riera
84f7966a0b Fix even more alignment problems 2014-12-31 19:48:46 +01:00
orignal
f357a5864c pass local destination by pointer 2014-12-15 21:24:01 -05:00
orignal
3a4b6bd7b0 separate requsted and unsolicited LeaseSets 2014-10-13 17:45:07 -04:00
orignal
8b81ba8d45 signature size for LeaseSet 2014-08-23 08:41:06 -04:00
orignal
2bc1ba1a9c extended identity for local destination 2014-08-22 23:02:48 -04:00
orignal
2aaac1a0d5 process extended indetities for LeaseSets 2014-08-21 21:57:24 -04:00
orignal
acd21a04ae delete expired LeaseSets 2014-07-31 12:59:43 -04:00
orignal
ee2297c851 create LeaseSet from local tunnel pool 2014-07-29 13:44:54 -04:00
orignal
f3c6dd4d3d don't copy RouterInfos and LeaseSets 2014-07-21 20:14:11 -04:00
cpubug
b3ee41bd91 replace CalcuateIdentHash to identity.Hash to avoid duplication 2014-04-08 11:11:48 +04:00
orignal
74a7f8c869 pick random tunnel from LeaseSet 2014-03-23 09:25:16 -04:00
orignal
e24795dd41 pick most recent tunnel from LeaseSet 2014-02-03 21:57:53 -05:00
orignal
f763fd3268 request lease's gateway if not found in the netDb 2014-01-26 09:07:31 -05:00
orignal
075650b6d3 invert endDate 2014-01-14 22:35:00 -05:00
orignal
659177e2fd check expiration of lease 2014-01-14 20:57:33 -05:00