Commit Graph

2013 Commits

Author SHA1 Message Date
Michael
57d6668e55
Move metrics out of daemon into llarp::Context 2019-04-05 10:20:48 +01:00
Jeff
3715c28616
Merge pull request #483 from loki-project/staging
Staging
2019-04-03 15:18:13 -04:00
Jeff
10f7e8fe1f
Merge pull request #480 from michael-loki/more_asan
Fix more address sanitiser issues
2019-04-03 15:14:22 -04:00
Jeff
8cb334d47f Merge remote-tracking branch 'origin/master' 2019-04-03 15:12:20 -04:00
Jeff
97b9c679b0 don't use bootstrap nodes for first hops in paths 2019-04-03 15:05:44 -04:00
Jeff
94f87c3371 kqueue stuff 2019-04-03 10:42:45 -04:00
Jeff
38fed8e753 don't connect to bootstrap nodes when we don't need to 2019-04-03 09:59:15 -04:00
Rick V
1fb3a0bf62
stderr is unbuffered by default? 2019-04-03 01:14:15 -05:00
Rick V
120e24ee0a
flush stream after each write 2019-04-02 23:56:16 -05:00
Michael
25f10d5b11
Fix more address sanitiser issues 2019-04-02 10:03:53 +01:00
Rick V
c7128339c1
fix win32 2019-04-01 16:26:31 -05:00
Jeff
60a42a83a3 better introset publish logic 2019-04-01 15:56:11 -04:00
Rick V
1041545dd3
only close event loop set fd once
this seemed to fix the endless crashes on windows
since we _already_ deal with it in llarp_ev_loop::stop()
2019-03-31 19:25:29 -05:00
Jeff
15a9086d57
Merge pull request #477 from majestrate/master
handle path death better
2019-03-31 19:47:46 -04:00
Jeff Becker
169d8beded
clear profiles on removal 2019-03-31 11:25:13 -04:00
Jeff Becker
aea9944c3d
mark success on profiles and remove pending lookup 2019-03-31 11:18:47 -04:00
Jeff Becker
965b0957ee
tweaks 2019-03-31 11:09:59 -04:00
Jeff Becker
c23498925c
disable profiling on path fail 2019-03-31 10:41:36 -04:00
Jeff Becker
b9207ce3e0
unconditionally update introset on dead path 2019-03-30 10:06:09 -04:00
Jeff Becker
24e7151ff5
log and don't remove path on died 2019-03-30 09:12:48 -04:00
Jeff Becker
b849ff9a94
handle path death better 2019-03-30 09:02:10 -04:00
Jeff
289de170ef
Merge pull request #472 from michael-loki/fix_catalog_test_failure
Fix Catalog.Iterator test failure
2019-03-29 19:08:29 -04:00
Michael
6b5a688e08
Fix Catalog.Iterator test failure 2019-03-29 22:14:22 +00:00
Jeff Becker
ae786feab6
Merge remote-tracking branch 'origin/master' 2019-03-29 12:14:09 -04:00
Michael
561b997c93
Move IWP code to its own directory 2019-03-29 16:00:12 +00:00
Michael
426a9b0df5
Refactor iwp into multiple files 2019-03-29 16:00:12 +00:00
Michael
17b39b0ed4
Move UTP code to its own directory 2019-03-29 16:00:12 +00:00
Michael
5ef4e18827
Refactor utp into multiple files 2019-03-29 16:00:12 +00:00
Michael
a7d15467b3
Refactor iwp linklayer 2019-03-29 16:00:12 +00:00
Michael
a2a275dcf1
Remove dead linklayer code 2019-03-29 16:00:11 +00:00
Jeff Becker
89477b3523
kill fully backlogged sessions 2019-03-29 11:26:44 -04:00
Jeff Becker
5af8d0a392
don't insert RCs in main thread 2019-03-29 11:08:31 -04:00
michael-loki
1fddf59743
Flush output stream after publish
Fixes #458
2019-03-29 11:52:28 +00:00
Michael
3bada02d89
Fixup one ASAN warning 2019-03-29 01:02:41 +00:00
Jeff
a47ab122b9
Merge pull request #461 from majestrate/master
make signing work
2019-03-28 15:15:51 -04:00
Jeff Becker
230e84c742
make signing work 2019-03-28 15:15:20 -04:00
Jeff
5d95873e8d
Merge pull request #460 from majestrate/master
fix bencode read crash with empty buffer
2019-03-28 10:34:35 -04:00
Jeff Becker
bfcaaa87be
check for empty buffer 2019-03-28 10:32:15 -04:00
Jeff Becker
3e1c067974
add include 2019-03-27 17:20:04 -04:00
Jeff
80e8c4006b
Merge pull request #455 from majestrate/master
staging
2019-03-27 17:14:17 -04:00
Jeff Becker
74f9949537
aaaaaa 2019-03-27 16:33:15 -04:00
Jeff Becker
fcdef8d363
don't mark paths as dead after established 2019-03-27 16:25:54 -04:00
Jeff Becker
071fce4529
premptive pumpwrite 2019-03-27 13:24:17 -04:00
Jeff
e80f2609dd
Merge pull request #454 from majestrate/master
staging
2019-03-27 10:00:14 -04:00
Jeff
470dcebc72
Merge pull request #452 from despair86/dev
poll(2) event loop for svr4
2019-03-27 09:59:18 -04:00
Jeff Becker
e08986e457
fix previous commit 2019-03-27 09:53:37 -04:00
Jeff Becker
c931ac069f
add AAAA records that return SIIT addresses 2019-03-27 09:36:11 -04:00
Jeff Becker
3a4d8f16a7
more 2019-03-27 08:36:27 -04:00
Rick V
8031156e53
remove dead code 2019-03-27 00:57:49 -05:00
Jeff
1deafe444a serve non connected dht nodes 2019-03-27 00:07:57 -04:00