21 Commits

Author SHA1 Message Date
Miguel Freitas
6708cec239 report dht_global_nodes in getinfo 2013-12-31 09:46:19 -02:00
Miguel Freitas
ba0b4c8613 avoid adding the same nodes to dht subsys all the time 2013-11-14 15:07:47 -02:00
Miguel Freitas
2c256b6edb implement piece verification using old signatures. now i can reenable banning peers due to bad pieces. 2013-11-06 09:22:05 -02:00
Miguel Freitas
6ade53ce53 implement new rpc dumppubkey.
importprivkey now verifies if username exists in txdb
2013-10-29 17:54:23 -02:00
Miguel Freitas
d93da9efd5 2 months to expire posts from dht 2013-10-27 22:54:47 -02:00
Miguel Freitas
1d78f7ec27 improve dht resource expiration policy (still not enabled) 2013-10-26 16:00:16 -02:00
Miguel Freitas
7e1726ba8c implement expiring dht items (but it is not enabled yet) 2013-10-18 12:08:54 -03:00
Miguel Freitas
0071cb31db support key replacement from json rpc. seems to work. 2013-10-02 19:04:38 -03:00
Miguel Freitas
0df5c54166 promoted posts implemented 2013-10-01 08:57:51 -03:00
Miguel Freitas
ea32a5a117 - begin refactoring twister_utils.h
- new rpc commands getdefaultuser/setdefaultuser (why is it not setting default on creation?)
- putdht now receives a generic json value parameter
2013-09-28 17:17:14 -03:00
Miguel Freitas
adeeb15213 implement very very simple html server to fix cross-domain problems executing json-rpc from browser 2013-09-28 07:47:07 -03:00
Miguel Freitas
dc3b1b2c47 keep track of rt and dm messages and filter dm from get_pieces (getposts rpc) 2013-09-21 16:18:56 -03:00
miguel
b9c5b90e4d error handling in newpostmsg and newdirectmsg implemented 2013-08-20 21:08:18 -03:00
miguel
07b165d5f3 first draft of createSignedUserpost 2013-08-18 21:05:23 -03:00
miguel
cc2588ae41 refactoring acceptSignedPost 2013-08-18 20:33:54 -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
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
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