Miguel Freitas
574e82ecd4
TODO about dhtget improvement
2013-11-21 08:37:54 -02:00
Miguel Freitas
950f285a5c
small TODO
2013-11-13 22:26:45 -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
f81088be70
properly implement verification using keys that have been replaced.
...
the basic idea is replace txIndex key with a pair (username,height).
height = -1 for the most up-to-date key, otherwise height = last block where previous key was valid.
by checking maxHeight and iterating backwards we can easily find the key to validate data from any given block number.
2013-11-05 00:00:11 -02:00
Miguel Freitas
2c48386b4e
Properly implement spam signing and checking to prevent it from been used to impersonate users.
...
"nobody" is an exception so default client could still send unauthenticated/anonymous spam
messages.
2013-10-31 14:02:29 -02:00
Miguel Freitas
68f3e97e65
another todo
2013-10-28 23:54:30 -02:00
Miguel Freitas
dea0760664
just todo items
2013-10-28 09:00:23 -02:00
Miguel Freitas
3e64454b7d
Save lastk field to post so torrent-less navigation through posts is possible. => DONE
2013-10-26 13:42:50 -02:00
Miguel Freitas
6046002341
some docs, todos
2013-10-26 13:10:04 -02:00
Miguel Freitas
c0ec1f4afe
Until old public key is properly used, disable banning torrent peers due to bad piece hashes.
...
+note: torrent.cpp line 3286 (function piece_failed), iteration to ban peers is disabled (continue)
2013-10-26 00:43:32 -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
52a3ecda88
fix compilation error (m_sent_bitfield) without libtorrent debug
2013-10-15 22:04:55 -03:00
Miguel Freitas
d17224516f
shorter rpc name: getlocaldirectmessages => getdirectmsgs
2013-10-14 18:55:56 -03:00
Miguel Freitas
f75fc11274
getlocaldirectmessages: get decrypted direct messages sent/received by user
2013-10-14 11:41:40 -03:00
Miguel Freitas
2e9ac3d58a
start tracking TODO items so i can spare my mind with something else
2013-10-14 10:28:32 -03:00