115 Commits

Author SHA1 Message Date
Miguel Freitas
4154a37a14 add support to detect when our node is neighbor of a special resource (eg. torrent tracker) 2013-08-07 23:17:09 -03:00
Miguel Freitas
a35cdef738 dht_reply_data_done_alert to unlock client waiting for data 2013-08-07 22:47:34 -03:00
Miguel Freitas
3a1d772643 improve dht node added from bitcoin network peers 2013-08-07 20:20:03 -03:00
Miguel Freitas
dea237d2ed implement dht_get_data_alert to detect when we are neighbor of a certain request 2013-08-07 17:40:16 -03:00
Miguel Freitas
dc36efaa1e convert entry to json 2013-08-06 23:30:09 -03:00
Miguel Freitas
f55f1cceb9 return dhtget data to json 2013-08-06 20:02:45 -03:00
Miguel Freitas
621812c69e improve parameter checking in dhtput 2013-08-06 18:26:53 -03:00
Miguel Freitas
830a02c009 dht get/put kind of working. with json interface. amazing. 2013-08-05 22:33:38 -03:00
Miguel Freitas
b9ebeb9675 try to bootstrap dht nodes from bitcoin network 2013-08-04 22:59:20 -03:00
Miguel Freitas
4c92f24620 fixes to dht server and test_dht 2013-08-04 18:26:45 -03:00
Miguel Freitas
8b3368da1f draft for dht putdata 2013-08-04 16:16:36 -03:00
Miguel Freitas
78e97ac9dc use the same message magic everywhere (to hash) 2013-08-04 11:36:44 -03:00
Miguel Freitas
2bd0f7de12 first draft of transversal algo to get data from dht 2013-08-04 00:17:52 -03:00
Miguel Freitas
0f91f9e867 proper libtorrent stop, session save 2013-08-02 00:43:04 -03:00
Miguel Freitas
187904d1e8 create new twister.cpp with libtorrent initialization 2013-08-01 20:05:00 -03:00