Commit Graph

79 Commits

Author SHA1 Message Date
orignal
2cbdb0bc17 fixed shared_ptr error 2017-01-17 12:13:56 -05:00
Jeff Becker
77918fd412 use std::shared_from_this 2017-01-16 07:54:56 -05:00
Jeff Becker
c68aca4ada try fixing crash in datagram code 2017-01-13 11:54:29 -05:00
Jeff Becker
be0c1c0912 Merge remote-tracking branch 'purple/openssl' 2016-12-30 04:46:55 -05:00
Jeff
f3d4077142 dont re-request LS 2016-12-26 18:47:47 -05:00
Jeff Becker
673b7a95b7 fix sam crash on exit and datagram crash with no outbound tunnel 2016-12-18 12:57:49 -05:00
Jeff Becker
965896b932 fix sam crash on exit and datagram crash with no outbound tunnel 2016-12-18 12:56:34 -05:00
Jeff
99b5f1b7b8 remove pedantic log entry 2016-12-17 07:36:59 -05:00
Jeff
8071df0e68 don't crash on os x when no lease set found for udp tunnel 2016-12-17 07:36:47 -05:00
Jeff Becker
88d1aab7a3 Merge branch 'master' of github.com:majestrate/i2pd 2016-12-17 07:35:24 -05:00
Jeff
08001ba373 remove pedantic log entry 2016-12-17 06:37:34 -05:00
Jeff
ae3bb30d8a don't crash on os x when no lease set found for udp tunnel 2016-12-17 06:35:38 -05:00
Jeff
b4e7a91645 be less picky about next lease set 2016-12-12 19:16:02 -05:00
Jeff
92dd68fca1 fix 2016-12-12 18:54:56 -05:00
Jeff
82e955ec02 fix 2016-12-12 18:54:31 -05:00
Jeff
919aa2895a request lease set 2016-12-12 14:50:38 -05:00
Jeff Becker
75690598e3 try fixing datagram 2016-12-12 14:50:31 -05:00
Jeff
5640c96fd5 request lease set 2016-12-12 14:39:05 -05:00
Jeff Becker
0396c4a4de try fixing datagram 2016-12-12 13:40:24 -05:00
Jeff Becker
8a95b5b5b0
tabify 2016-10-10 08:30:33 -04:00
Jeff Becker
577d9ddf65
fix memory leak with udp tunnel 2016-10-10 08:23:54 -04:00
Jeff Becker
ae2b5dfd3e
fix udp tunnel route switching logic 2016-10-05 07:42:00 -04:00
orignal
6885761f87 check if sessions list is empty 2016-09-08 10:56:22 -04:00
orignal
a4762fe65c remove expired session through one pass 2016-09-08 10:46:13 -04:00
orignal
bee407ea34 clean-up datagram session toghters with leasesets and tags 2016-09-08 10:16:42 -04:00
Jeff Becker
f4d1b87f73
expire tags 2016-09-03 18:34:18 -04:00
Jeff Becker
f0bc2a3645
add null checks 2016-09-03 16:43:02 -04:00
Jeff Becker
82f46464f3
prevent double free 2016-09-03 16:29:50 -04:00
Jeff Becker
2f61dd1c41
fix double free 2016-09-03 16:12:43 -04:00
Jeff Becker
10ffd5c1ab
don't check for expired lease 2016-09-03 16:06:14 -04:00
Jeff Becker
7e99be12b0
fix typo 2016-09-03 16:03:38 -04:00
Jeff Becker
d37a790b57
fix another typo 2016-09-03 15:58:52 -04:00
Jeff Becker
7ea8509dfe
fix typo 2016-09-03 15:54:22 -04:00
Jeff Becker
783c0c7c7b
update datagram lease selection 2016-09-03 15:53:28 -04:00
Jeff Becker
68b0775e4b
update datagram path logic 2016-09-03 15:35:42 -04:00
Jeff Becker
7cc805b203
update datagram session logic 2016-09-03 14:56:51 -04:00
Jeff Becker
8cdd3a0abb
update routing path when we get a new lease set 2016-09-03 14:42:27 -04:00
Jeff Becker
571c630d93
try creating routing session if not present 2016-09-03 14:37:36 -04:00
Jeff Becker
fa1021df59
add webui for udp tunnels 2016-09-03 13:58:34 -04: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
c770bcbf96
prevent race condition in datagram destination
clean up style a bit
2016-09-03 10:24:06 -04:00
Jeff Becker
5685c376cb
fix broken build 2016-08-27 16:13:11 -04:00
Jeff Becker
2ce64e1bf5
fix typo 2016-08-27 16:10:18 -04:00
Jeff Becker
7d03a41e3e
try manual expiration of tags 2016-08-27 16:09:02 -04:00
Jeff Becker
35b68db847
schedule cleanup again and add logging 2016-08-27 15:45:56 -04:00
Jeff Becker
0b21fce94e
try adding garlic and session tags to datagram destination 2016-08-27 13:17:34 -04:00
Jeff Becker
bee34a3222
fix 2016-08-21 22:54:06 -04:00
Jeff Becker
b1e3f88704
osx fix 2016-08-21 22:00:31 -04:00
Jeff Becker
bc439cc47f
osx fix 2016-08-21 21:57:36 -04:00
Jeff Becker
1bba5d5c94
osx fix 2016-08-21 21:55:00 -04:00