378 Commits
Author SHA1 Message Date
Adrien Béraud 4f74a3b10d update version to 0.5 v0.5 2015-11-04 00:56:23 -05:00
Adrien Béraud 014bf168bb tools: use GNU Readline
* live command edition
* history browsing
2015-11-04 00:50:12 -05:00
Adrien Béraud 64d52f7418 tools: more constness 2015-11-04 00:50:12 -05:00
Adrien Béraud 5e265505e9 fix some clang warnings 2015-11-04 00:50:12 -05:00
Simon Désaulniers f4162664c3 remove periodic Announce repeat functionnality 2015-11-02 16:45:50 -05:00
Simon Désaulniers 4bee62741f data persistence for all data 2015-11-02 16:45:50 -05:00
Simon Désaulniers 0f6f0d1bc9 benchmark IPC improve,better handling test writing 2015-11-02 16:45:50 -05:00
Simon Désaulniers c7298088d9 getNodesStats resets 0, shutdown method in Dht API 2015-11-02 16:45:50 -05:00
Adrien Béraud 8b50879d59 README: fix typo 2015-10-28 11:40:08 -04:00
Adrien Béraud 184dc17aa8 value: improve serialization backward compatibility 2015-10-24 01:40:59 -04:00
Adrien Béraud 5b0fb9682b dhtrunner: return port in host byte order 2015-10-21 01:41:23 -04:00
Adrien Béraud 7733d29326 add supported msgpack versions 2015-10-21 00:10:16 -04:00
Adrien Béraud 4d757af816 travis: for now, build on OS X only 2015-10-18 14:11:58 -04:00
Adrien Béraud a298c2065c dhtnode: add command b to ping a node 2015-10-18 02:32:51 -04:00
Adrien Béraud 4caa8ce126 dhtnode: improve help messages 2015-10-18 02:32:51 -04:00
Adrien Béraud 4ecd212517 dhtrunner: support port 0 (OS assigned port) 2015-10-18 02:32:51 -04:00
Adrien Béraud 30a484cbe2 dhtnode: move help to it's own function 2015-10-18 02:32:51 -04:00
Adrien Béraud 20378ef363 travis: use gnutls 3.2 2015-10-18 02:10:28 -04:00
Adrien Béraud c2896afebf dht: fix message parsing with msgpack 1.0 2015-10-17 02:56:28 -04:00
Adrien Béraud e961d7c8ca travis: attempt to fix Ubuntu build 2015-10-16 21:07:43 -04:00
Adrien Béraud b2689adfa7 dht: improve parsing robustness
Accept msgpack STR, ARRAY and BIN formats when
parsing binary data.
2015-10-16 17:18:12 -04:00
Adrien Béraud 5815fa01f7 dht: fix backward compatibility
Pack "token" as ARRAY, as it was with msgpack 1.0,
instead of BIN.
2015-10-16 17:18:12 -04:00
Adrien Béraud b71008303b crypto: prevent reference to temporary 2015-10-16 17:18:12 -04:00
Adrien Béraud 1b7ba2a24d ImMessage: add id, use MSGPACK_DEFINE_MAP 2015-10-16 13:44:18 -04:00
Adrien Béraud 4aca35a5a8 defaul_types: add override 2015-10-16 13:44:18 -04:00
Adrien Béraud 3596f8a97c default_types: fix unused warning 2015-10-16 13:44:18 -04:00
Adrien Béraud 3cb11ef114 crypto: avoid reading key id twice 2015-10-16 13:44:18 -04:00
Adrien Béraud ff520d61f9 crypto: make new certificates valid 5 years
Bump from 700 days (less than 2 years).
2015-10-16 13:44:18 -04:00
Adrien Béraud 6df6d1c1c0 scanner: fix typo 2015-10-16 13:44:18 -04:00
Adrien Béraud 42c32f98c8 dht: count incoming packets 2015-10-16 13:44:18 -04:00
Adrien Béraud 8a01291b16 Merge pull request #16 from maitesin/master
Simplified a method.
2015-10-12 16:30:36 -04:00
Maitesin 08a5ce387b Simplified a method. 2015-10-11 19:00:06 +01:00
Adrien Béraud eea097961a dht: add message counting 2015-10-06 11:58:26 -04:00
Adrien Béraud 80363a9343 dht: header cleanup 2015-09-30 23:05:34 -04:00
Adrien Béraud 8f52e27fe1 scanner: clear nodeset on restart 2015-09-30 23:04:38 -04:00
Adrien Béraud 09ff99faa0 scanner: handle search failure 2015-09-30 22:42:38 -04:00
Adrien Béraud eab69240d3 travis: add msgpack 2015-09-10 13:39:03 -04:00
Adrien Béraud 19ef7a29cf python: add some doc 2015-09-10 11:08:20 -04:00
Adrien Béraud 6850e012e1 Add python API example 2015-09-09 17:36:36 -04:00
Adrien Béraud 3d4ca69fb4 python: wait until search completion for blocking get 2015-09-09 16:57:19 -04:00
Adrien Béraud 948a617d51 add build instructions for cmake 2015-09-09 14:51:53 -04:00
Adrien Béraud e9e3fd69c3 python: add blocking version of get 2015-09-02 19:40:50 +02:00
Adrien Béraud a7bea1c953 infohash: add support for std::hash 2015-09-02 19:40:31 +02:00
Adrien Béraud f41afe4a0f python: use setuptools instead of distutils 2015-09-02 19:31:12 +02:00
Adrien Béraud 7c2823bf52 python: install to default prefix
on Ubuntu, installing to /usr makes th module
unfindable
2015-09-02 13:54:24 +02:00
Adrien Béraud ca8fb2b3ec dht: revert to 15-45 minutes secret rotation 2015-09-01 22:47:25 +02:00
Adrien Béraud 461dfb29f3 dht: expire search with only candidates 2015-09-01 18:10:30 +02:00
Adrien Beraud 6e6882ca7a dht: cleanup 2015-09-01 18:10:00 +02:00
Adrien Beraud 0ea48ed1de dht: remove custom memmem 2015-09-01 17:42:07 +02:00
Adrien Béraud 2e38a307f9 log: unify format 2015-09-01 17:42:07 +02:00