Commit Graph
341 Commits
Author SHA1 Message Date
Adrien Béraud 76413c25ef python: scanner improvements 2015-07-27 14:33:53 -04:00
Adrien Béraud 8287416164 dht: add getNodes, isExpired with no time argument 2015-07-27 14:33:47 -04:00
Adrien Béraud 8693d7301d python scanner: improve appearance 2015-07-24 01:02:35 -04:00
Adrien Béraud 52cbf43e91 benchmark: choose IPv4/IPv6 with cmd arguments 2015-07-23 18:03:01 -04:00
Adrien Béraud 8d44e48c8b bemchmark: choose IPv4/IPv6 with cmd arguments 2015-07-23 16:56:23 -04:00
Adrien Béraud d4094bed9b tools: update copyright 2015-07-23 14:32:52 -04:00
Adrien Béraud 925be39aa1 python benchmark: add ipv6, ip forwarding 2015-07-23 01:16:39 -04:00
Adrien Béraud a10ba60086 add python benchmark 2015-07-23 01:16:39 -04:00
Adrien Béraud 6d36f21822 python: add dhtscanner implementation 2015-07-15 12:49:41 -04:00
Adrien Béraud 790bfcd4ab tools: add dhtscanner
The dhtscanner scans the network to get a full network map
2015-07-14 12:47:12 -04:00
Adrien Béraud 593ca81dbd infohash: add toFloat() 2015-07-14 12:09:14 -04:00
Adrien Béraud 3d2a74be49 python: add PyNode 2015-07-13 13:24:55 -04:00
Adrien Béraud 5bec9f6764 log cleanup 2015-07-10 23:31:09 -04:00
Adrien Béraud 2470dab029 dht: add a simpler Done Callback 2015-07-06 11:27:45 -04:00
Adrien Béraud 8bd46446cd dhtrunner: allow empty or null strings for hostnames 2015-07-02 21:19:34 -04:00
Adrien Béraud 3383ce7a11 dhtnode: print operation completion time 2015-07-02 02:59:28 -04:00
Adrien Béraud 663f946a3a python: build cython module with autotools 2015-07-02 02:59:28 -04:00
Guillaume Roguez 42ba16d080 add python wrapper written in Cython
This patch adds in tool/python a Cython written package
to use opendht API throught Python language.
This binding is a prototype with a little subset of OpenDHT API,
mainly for a proof-of-concept

Signed-off-by: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
2015-07-02 02:59:01 -04:00
Adrien Béraud 3e5a3c3f2d dht: getId renamed to getNodeId 2015-06-17 22:34:57 -04:00
Adrien Béraud f68f03dd7b dhtchat: allow to send encrypted messages 2015-04-16 11:36:48 -04:00
Adrien Béraud 9861175675 types: new ValueSerializable API, separate default types 2015-04-15 15:51:02 -04:00
Ben Giles 953b512d32 tools: fix dhtchat compile, include random 2015-04-08 08:40:32 +02:00
Adrien Béraud 5920b2bac3 infohash: make string constructor explicit 2015-04-02 17:03:13 -04:00
Adrien Béraud b1fb02448c fix build for android 2015-04-01 15:22:13 -04:00
Edric 017cda7a34 Update Makefile.am
Fix for mingw-ld
2015-04-01 14:49:44 -04:00
Adrien Béraud fd554bf969 dhtchat: cleanup 2015-03-30 11:47:48 -04:00
Adrien Béraud 1b10e5952c tools: remove unsued includes 2015-03-30 11:47:48 -04:00
Adrien Béraud 30d5ad5f33 dhtrunner: add bootstrap from host and service strings 2015-03-29 13:09:36 -04:00
Adrien Béraud e2878b104f chat: fix warning 2015-03-23 15:29:14 -04:00
Adrien Béraud 441cad2e86 bootstrap: carry sockaddr length 2015-03-18 15:09:44 -04:00
Adrien Béraud 5113a45bc0 chat: filter unwanted values 2015-03-06 16:00:55 -05:00
Adrien Béraud dad4f9d31b add simple chat/DHT client 2015-03-06 12:16:07 -05:00
Adrien Béraud cb2d14e905 add DhtMessage type for node-to-node communication 2015-02-22 21:04:46 -05:00
Adrien Béraud 63d50805ed node: allow to print log 2014-12-09 19:01:54 -05:00
Adrien Béraud 5c4a68ccb2 dhtnode: fix error message 2014-12-08 11:53:19 -05:00
Adrien Béraud 33b3765679 node: cleanup 2014-12-07 18:20:13 -05:00
Adrien Béraud 1daff73b34 node: make a proper CLI 2014-12-07 16:25:17 -05:00
Adrien Béraud b5884c079d node: allow to put signed data 2014-12-05 00:18:35 -05:00
Adrien Béraud dfaacb49ef tools: add more ways to stop the node 2014-12-03 11:10:56 -05:00
Adrien Béraud 139c8a71c7 more listener fixes 2014-11-26 13:22:50 -05:00
Adrien Béraud 88f5590cef add dhtnode command-line tool 2014-11-25 22:20:55 -05:00