Simon Désaulniers
|
502776aca3
|
version 0.6.2
0.6.2
|
2016-07-19 13:54:16 -04:00 |
|
Simon Désaulniers
|
7b4eac558a
|
doc: clarify dhtnode usage
|
2016-07-19 13:47:01 -04:00 |
|
zorun
|
8f8905dfd1
|
doc: Fix install path of man page (#90)
Man pages go in /usr/share/man
http://www.pathname.com/fhs/pub/fhs-2.3.html#USRSHAREMANMANUALPAGES
|
2016-07-18 18:13:45 -04:00 |
|
Simon Désaulniers
|
64b4d2fa4a
|
doc: add missing CMakeLists.txt
|
2016-07-18 18:13:45 -04:00 |
|
Simon Désaulniers
|
574d1934c9
|
tools: specify optional arg syntax -o[ARG]
|
2016-07-18 18:13:45 -04:00 |
|
Simon Désaulniers
|
b3ad031a97
|
build-tools: distribute dhtnode.1 manpage
|
2016-07-18 18:13:43 -04:00 |
|
Simon Désaulniers
|
a0b9a1986c
|
doc: fix typos in dhtnode manpage
|
2016-07-18 18:12:52 -04:00 |
|
Simon Désaulniers
|
97efe5b791
|
dhtnode: manpage and add all options in help text
|
2016-07-18 18:12:52 -04:00 |
|
Simon Désaulniers
|
b6c1b6fdd2
|
dhtnode: fix getopt optional arg parsing
|
2016-07-18 18:12:49 -04:00 |
|
Adrien Béraud
|
7e2ae46870
|
dht: clear search before expiring it
|
2016-07-18 18:11:24 -04:00 |
|
Adrien Béraud
|
ba5d60cebe
|
autotools: handle case where DESTDIR is empty
|
2016-07-18 18:11:24 -04:00 |
|
Adrien Béraud
|
0dc158047a
|
autotools: cleanup
|
2016-07-18 18:11:24 -04:00 |
|
Simon Désaulniers
|
1ab615096c
|
dht: handle search expired before permanent put
|
2016-07-18 18:11:24 -04:00 |
|
Simon Désaulniers
|
f8d26e8f9f
|
securedht: permanent put of a certificate.
|
2016-07-18 18:11:24 -04:00 |
|
Simon Désaulniers
|
c0b4bf8a46
|
dht,api: enable optional permanent put on dht
A permanent put is going to be executed once and every time the data expires on
each SearchNode.
|
2016-07-18 18:11:24 -04:00 |
|
Simon Désaulniers
|
8f26e30021
|
revert attempt to avoid securedht cert put fail
|
2016-07-18 18:11:23 -04:00 |
|
Simon Désaulniers
|
c1e86b48f1
|
Revert "dht: wait for connection before running searches"
This reverts commit bd08506146.
|
2016-07-18 18:11:23 -04:00 |
|
Adrien Béraud
|
b4b39f52dc
|
dht: new insertNode algorithm
|
2016-07-18 18:11:23 -04:00 |
|
Simon Désaulniers
|
c7a6e11a24
|
enable python make DESTDIR=$DIR install support
|
2016-07-18 18:11:23 -04:00 |
|
Simon Désaulniers
|
d95eeb31e3
|
cmake: pass $DESTDIR environnement var to setup.py
|
2016-07-18 18:11:18 -04:00 |
|
Adrien Béraud
|
9411fe4e51
|
version 0.6.1
0.6.1
|
2016-05-28 17:01:01 -04:00 |
|
Adrien Béraud
|
3a42846f98
|
utils: include ws2tcpip.h on Windows
|
2016-05-28 16:40:56 -04:00 |
|
Adrien Béraud
|
5ca04b1da4
|
utils: include socket.h
|
2016-05-27 16:03:30 -04:00 |
|
Adrien Béraud
|
c831ec8f16
|
rng: add include guard
|
2016-05-27 15:46:45 -04:00 |
|
Adrien Béraud
|
bd08506146
|
dht: wait for connection before running searches
|
2016-05-27 15:39:48 -04:00 |
|
Adrien Béraud
|
d44c59016e
|
network_engine: remove onNewNode return value
|
2016-05-27 14:54:56 -04:00 |
|
Adrien Béraud
|
4d75f64576
|
log: rename ERROR to ERR to build on Windows
|
2016-05-27 12:30:32 -04:00 |
|
Adrien Béraud
|
c70d5d7b97
|
dht: don't send nodes in storageChanged
|
2016-05-27 02:13:08 -04:00 |
|
Adrien Béraud
|
d0cebaa002
|
dht: clear listen status in cancelListen
|
2016-05-27 01:56:13 -04:00 |
|
Adrien Béraud
|
564e97fce7
|
dht: use 4 listen nodes
|
2016-05-24 03:44:18 -04:00 |
|
Adrien Béraud
|
172b1089fb
|
dht: search log improvements
|
2016-05-24 03:44:18 -04:00 |
|
Adrien Béraud
|
6cdc242b6e
|
node: add pendingMesageCount
|
2016-05-24 03:44:18 -04:00 |
|
Adrien Béraud
|
ac23464044
|
network engine: retransmit 'done' param
|
2016-05-24 03:44:18 -04:00 |
|
Adrien Béraud
|
ce162a39c6
|
network engine: add logs
|
2016-05-22 17:00:16 -04:00 |
|
Adrien Béraud
|
db376aa0a2
|
scheduler: simplify design
|
2016-05-22 16:56:47 -04:00 |
|
Adrien Béraud
|
8da15ad450
|
dht: adapt search routine to network engine
|
2016-05-22 16:56:47 -04:00 |
|
Adrien Béraud
|
5f1b79e6de
|
dht: minor refactoring/optimisations
|
2016-05-22 16:56:47 -04:00 |
|
Adrien Béraud
|
0e7dda680a
|
header cleanup
|
2016-05-22 16:56:47 -04:00 |
|
Adrien Béraud
|
22958342f1
|
headers: move inclusion of networking APIs to Infohash
|
2016-05-20 12:12:44 -04:00 |
|
Adrien Béraud
|
e9094f8f22
|
README: fix python example
|
2016-05-19 18:10:17 -04:00 |
|
Adrien Béraud
|
ff2193dcc6
|
network_engine: add log on node expire
|
2016-05-19 17:37:39 -04:00 |
|
Adrien Béraud
|
855b69710d
|
dht: run searchStep imediatly on announce
|
2016-05-19 17:37:39 -04:00 |
|
Adrien Béraud
|
d93657d6f9
|
dht: wait for both AF to call callback
|
2016-05-19 17:37:39 -04:00 |
|
Adrien Béraud
|
2b57c8109a
|
dht: clear announces on expire
|
2016-05-19 17:29:19 -04:00 |
|
Adrien Béraud
|
84578f7820
|
value: reduce size limit to 14KB
|
2016-05-19 17:28:31 -04:00 |
|
Adrien Béraud
|
14cf0b3142
|
python: add size proprety
|
2016-05-19 17:28:31 -04:00 |
|
Adrien Béraud
|
18ec3086ee
|
python: add blocking put
|
2016-05-19 17:28:31 -04:00 |
|
Adrien Béraud
|
f7e01da20d
|
expire node on blacklist
|
2016-05-19 17:28:31 -04:00 |
|
Adrien Béraud
|
a032f50a27
|
dht: catch all network engine errors
|
2016-05-19 17:28:31 -04:00 |
|
Adrien Béraud
|
8ee0d83ad7
|
dht: log cleanup
|
2016-05-19 17:28:31 -04:00 |
|