]>
git.mxchange.org Git - quix0rs-apt-p2p.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
burris [Mon, 23 Sep 2002 23:04:49 +0000 (23:04 +0000)]
removed client side connection host determination
burris [Mon, 23 Sep 2002 22:20:34 +0000 (22:20 +0000)]
fix missing arg conversion
burris [Mon, 23 Sep 2002 22:12:17 +0000 (22:12 +0000)]
fix refreshTable
burris [Mon, 23 Sep 2002 22:11:16 +0000 (22:11 +0000)]
minor fixes
burris [Mon, 23 Sep 2002 22:09:52 +0000 (22:09 +0000)]
grab the remote end's IP address
burris [Mon, 23 Sep 2002 22:08:40 +0000 (22:08 +0000)]
don't touch buckets when we are only reading from them
burris [Mon, 23 Sep 2002 22:07:51 +0000 (22:07 +0000)]
more constants
burris [Mon, 23 Sep 2002 22:07:28 +0000 (22:07 +0000)]
bencode is back, for marshalling before going into the database - pickle module has security issues
burris [Mon, 23 Sep 2002 22:06:41 +0000 (22:06 +0000)]
much better method of converting between hashes<>integers
burris [Sun, 22 Sep 2002 07:38:55 +0000 (07:38 +0000)]
fix bug where less than K nodes were being utilized from the seed nodes of find nodes/values requests
burris [Sun, 22 Sep 2002 07:07:06 +0000 (07:07 +0000)]
return K nodes and not K-1
burris [Sat, 21 Sep 2002 20:43:40 +0000 (20:43 +0000)]
better readme
burris [Sat, 21 Sep 2002 20:43:20 +0000 (20:43 +0000)]
much better handling of ip addresses and potentially unreachable peers
burris [Sat, 21 Sep 2002 20:42:18 +0000 (20:42 +0000)]
moved some constants
burris [Sat, 21 Sep 2002 20:41:25 +0000 (20:41 +0000)]
fixed some serious bugs in findNode
also, change behaviour of insertNode based on if we have a confirmed contact or not
burris [Sat, 21 Sep 2002 20:39:14 +0000 (20:39 +0000)]
add some default bogus values in __init__
burris [Sat, 21 Sep 2002 20:38:38 +0000 (20:38 +0000)]
rpcclient now returns a list containing the return value then a dict currently containing
a key 'host' which is the actual ip address we used to contact the peer that is responding
burris [Sun, 15 Sep 2002 19:35:56 +0000 (19:35 +0000)]
bug fix in store value
update testing
burris [Sat, 14 Sep 2002 07:26:50 +0000 (07:26 +0000)]
unresponsive peers are now purged from the routing table
burris [Sat, 14 Sep 2002 00:37:51 +0000 (00:37 +0000)]
don't return duplicates if we have a key in our store
burris [Sat, 14 Sep 2002 00:19:10 +0000 (00:19 +0000)]
fixed nonresponsive node handler
burris [Fri, 13 Sep 2002 21:25:59 +0000 (21:25 +0000)]
call from thread
burris [Fri, 13 Sep 2002 21:18:51 +0000 (21:18 +0000)]
now search local store for keys in addititon to net
only return keys that actually match!
burris [Fri, 13 Sep 2002 20:57:27 +0000 (20:57 +0000)]
fix bug in find_node not encoding target properly
burris [Fri, 13 Sep 2002 20:25:07 +0000 (20:25 +0000)]
type fix, sorry
burris [Fri, 13 Sep 2002 20:15:34 +0000 (20:15 +0000)]
keys persist for 24 hours +- 1 hour
burris [Fri, 13 Sep 2002 20:13:31 +0000 (20:13 +0000)]
fix bug in pong handler
burris [Fri, 13 Sep 2002 20:07:12 +0000 (20:07 +0000)]
keys and values passed as binary instead of encoded strings
burris [Fri, 13 Sep 2002 19:42:06 +0000 (19:42 +0000)]
fix tests
burris [Fri, 13 Sep 2002 19:39:20 +0000 (19:39 +0000)]
now we are using xml/base64
burris [Fri, 13 Sep 2002 19:31:21 +0000 (19:31 +0000)]
updated for base64 encoding of hashes and values
burris [Fri, 13 Sep 2002 02:26:02 +0000 (02:26 +0000)]
fixed 2.1 incompatibility
burris [Fri, 13 Sep 2002 02:22:37 +0000 (02:22 +0000)]
fix 2.1 incompatibility
burris [Thu, 12 Sep 2002 01:01:48 +0000 (01:01 +0000)]
fix typo
burris [Sat, 7 Sep 2002 19:13:28 +0000 (19:13 +0000)]
now with auto-expiring of stored keys/values
lots of typo bug fixes
burris [Fri, 6 Sep 2002 18:39:42 +0000 (18:39 +0000)]
updated for new khashmir
burris [Tue, 3 Sep 2002 08:24:47 +0000 (08:24 +0000)]
call back from GetValues each time we get some new values
burris [Tue, 3 Sep 2002 08:23:56 +0000 (08:23 +0000)]
now we gracefully deal with multiple values per key
valueForKey callback is fired repeatedly with new results until it returns an empty list
burris [Tue, 3 Sep 2002 08:22:22 +0000 (08:22 +0000)]
made user agent string a variable
burris [Tue, 3 Sep 2002 00:37:55 +0000 (00:37 +0000)]
updated docs
burris [Mon, 2 Sep 2002 21:42:16 +0000 (21:42 +0000)]
test harness update
burris [Mon, 2 Sep 2002 19:50:26 +0000 (19:50 +0000)]
updated test
burris [Mon, 2 Sep 2002 17:32:28 +0000 (17:32 +0000)]
finding values is now fixed
burris [Mon, 2 Sep 2002 08:14:41 +0000 (08:14 +0000)]
moved actions into their own file
burris [Mon, 2 Sep 2002 08:04:29 +0000 (08:04 +0000)]
this is the new khashmir, now based on Twisted and XML-RPC
store/find value doesn't seem to work yet
burris [Tue, 23 Jul 2002 02:44:07 +0000 (02:44 +0000)]
findCloseNodes() is the replacement for populateTable()
aaronsw [Sun, 21 Jul 2002 07:15:41 +0000 (07:15 +0000)]
added some corrections to the quick start... is there a replacement for populateTable, drue?
burris [Fri, 19 Jul 2002 20:25:19 +0000 (20:25 +0000)]
minor comment change
burris [Fri, 19 Jul 2002 20:23:12 +0000 (20:23 +0000)]
Initial revision