Adrien Béraud
|
31bd66b4c1
|
avoid gcc warning
|
2014-12-30 15:31:11 -05:00 |
|
Adrien Béraud
|
7f1de35490
|
log correct listening/announcement status
|
2014-12-30 15:30:32 -05:00 |
|
Adrien Béraud
|
9339f71f31
|
keep bad nodes in searches
reduces operation times with knwon hashes
|
2014-12-29 16:46:01 -05:00 |
|
Adrien Béraud
|
11af8de312
|
cleanup
|
2014-12-25 19:41:05 -05:00 |
|
Adrien Béraud
|
33542e932a
|
use std::chrono for time tracking
|
2014-12-24 01:13:43 -05:00 |
|
Adrien Béraud
|
24ed251517
|
Use constexpr for integer constants
|
2014-12-17 11:46:16 -05:00 |
|
Adrien Béraud
|
4e998250c7
|
don't import already expired values
|
2014-12-17 10:44:23 -05:00 |
|
Adrien Béraud
|
73d9b692ee
|
allow to cancel listen through dhtrunner
|
2014-12-15 16:34:45 -05:00 |
|
Adrien Béraud
|
726e651572
|
listeners: also listen for local storage changes
|
2014-12-15 14:35:59 -05:00 |
|
Adrien Béraud
|
2f2177e957
|
runner: use a queue to process operations
|
2014-12-11 16:46:29 -05:00 |
|
Adrien Béraud
|
6e12193f7f
|
fix put callback
|
2014-12-09 19:00:53 -05:00 |
|
Adrien Béraud
|
3d4ecd4064
|
Show listener IP in logs
|
2014-12-08 15:16:43 -05:00 |
|
Adrien Béraud
|
d9b1635899
|
dht: status is connected from one good node
|
2014-12-07 18:19:43 -05:00 |
|
Adrien Béraud
|
1daff73b34
|
node: make a proper CLI
|
2014-12-07 16:25:17 -05:00 |
|
Adrien Béraud
|
65eec58860
|
clarify debug messages
|
2014-12-06 23:17:25 -05:00 |
|
Adrien Béraud
|
7aaa794bd5
|
better handling of error messages
|
2014-12-06 22:44:34 -05:00 |
|
Adrien Béraud
|
e0794b9a87
|
manage multiple simultaneous local gets
|
2014-12-06 19:52:46 -05:00 |
|
Adrien Béraud
|
eaa7fc77ed
|
searches: improve handling of disconnected nodes in search tables
|
2014-12-06 16:14:58 -05:00 |
|
Adrien Béraud
|
b88f895a5e
|
don't use invalid nodes to init search from routing table
|
2014-12-06 15:23:58 -05:00 |
|
Adrien Béraud
|
79ef324cd3
|
avoid duplicating hard-coded constants
|
2014-12-06 14:22:54 -05:00 |
|
Adrien Béraud
|
5492683207
|
dht: fix get done_callback
|
2014-12-05 17:25:03 -05:00 |
|
Adrien Béraud
|
23cf7cc0c0
|
implement listener callback
|
2014-12-05 16:22:35 -05:00 |
|
Adrien Béraud
|
277a9312e2
|
listeners: init with local values
|
2014-12-05 16:06:18 -05:00 |
|
Adrien Béraud
|
3636b4883d
|
fix get timeout
|
2014-12-05 00:10:58 -05:00 |
|
Adrien Béraud
|
95c3b0baab
|
add node ID with some error messages
|
2014-12-03 15:38:14 -05:00 |
|
Adrien Béraud
|
56cb606714
|
listeners: avoid listener-only searches to be overriden
|
2014-12-03 13:14:25 -05:00 |
|
Adrien Béraud
|
26520b976b
|
fix build on gcc 4.8
|
2014-12-03 11:09:55 -05:00 |
|
Adrien Béraud
|
a3546d0c87
|
fix uninitialized variable
|
2014-11-26 19:07:40 -05:00 |
|
Adrien Béraud
|
567ce11edb
|
fix Windows MinGW build
|
2014-11-26 17:26:54 -05:00 |
|
Adrien Béraud
|
139c8a71c7
|
more listener fixes
|
2014-11-26 13:22:50 -05:00 |
|
Adrien Béraud
|
284dea6755
|
listener fixes
|
2014-11-26 12:21:58 -05:00 |
|
Adrien Béraud
|
77371297fe
|
first listener implementation
|
2014-11-25 17:23:35 -05:00 |
|
Adrien Béraud
|
93fa3ada57
|
fix Android build
|
2014-11-24 15:11:08 -05:00 |
|
Adrien Béraud
|
98ec20bbd8
|
Use bernoulli instead of binomial distribution where appropriate
|
2014-11-20 23:52:47 -05:00 |
|
Philippe Groarke
|
3a67624b99
|
Fix OS X build.
|
2014-11-20 16:54:51 -05:00 |
|
Adrien Béraud
|
97a7963f96
|
fix warnings
|
2014-11-20 15:58:45 -05:00 |
|
Adrien Béraud
|
151d31411a
|
Add initial code
|
2014-11-20 01:42:44 -05:00 |
|