22 Commits (7af7927f5d6b9b195242fc66aa87cedbfebe2802)

Author SHA1 Message Date
Miguel Freitas 7af7927f5d some more debuging to make sure new dht announce x torrent peers is working 11 years ago
Miguel Freitas 4513fee3e5 use the right torrent port from the start, not need to change it later 11 years ago
Miguel Freitas d6215c7c9f do not add unknown torrents (unkown user) 11 years ago
Miguel Freitas 24fd6a6a8a start torrent automatically for neighbor of tracker 11 years ago
Miguel Freitas 396b46914e convert encryption api to use std::string 11 years ago
Miguel Freitas f6639dd11b include implementation for ECIES (ECC + AES + SHA) for asymetric encryption 11 years ago
Miguel Freitas 2aa71205d4 possiblyNeighbor is authoritative for false, so we may trust it to NOT store putData value. 11 years ago
Miguel Freitas 4154a37a14 add support to detect when our node is neighbor of a special resource (eg. torrent tracker) 11 years ago
Miguel Freitas a35cdef738 dht_reply_data_done_alert to unlock client waiting for data 11 years ago
Miguel Freitas 3a1d772643 improve dht node added from bitcoin network peers 11 years ago
Miguel Freitas dea237d2ed implement dht_get_data_alert to detect when we are neighbor of a certain request 11 years ago
Miguel Freitas dc36efaa1e convert entry to json 11 years ago
Miguel Freitas f55f1cceb9 return dhtget data to json 11 years ago
Miguel Freitas 621812c69e improve parameter checking in dhtput 11 years ago
Miguel Freitas 830a02c009 dht get/put kind of working. with json interface. amazing. 11 years ago
Miguel Freitas b9ebeb9675 try to bootstrap dht nodes from bitcoin network 11 years ago
Miguel Freitas 4c92f24620 fixes to dht server and test_dht 11 years ago
Miguel Freitas 8b3368da1f draft for dht putdata 11 years ago
Miguel Freitas 78e97ac9dc use the same message magic everywhere (to hash) 11 years ago
Miguel Freitas 2bd0f7de12 first draft of transversal algo to get data from dht 11 years ago
Miguel Freitas 0f91f9e867 proper libtorrent stop, session save 11 years ago
Miguel Freitas 187904d1e8 create new twister.cpp with libtorrent initialization 11 years ago