Commit Graph

25 Commits

Author SHA1 Message Date
Brian Warner
d525107081 manhole: ctrl-h is Backspace, not Delete. War Is Peace, Freedom Is Slavery, etc 2006-11-30 20:32:13 -07:00
Brian Warner
9b7fe88b98 fix test cases to not use camelCase 2006-11-30 20:20:00 -07:00
Brian Warner
5252d2d0df add Client.permute_peers 2006-11-30 20:18:51 -07:00
Brian Warner
036d41c0b2 fix up StorageServer so that unit tests will run again 2006-11-30 20:18:29 -07:00
Rob Kinninmont
94e051c1f0 rerecord all the storageserver patches in one go
darcs was dying trying to deal with the conflict resolution patches.
      
this adds a (very rough) bucketstore and storageserver.
probably needs lots of work both in api and implementation.
2006-11-30 20:14:23 -07:00
Rob Kinninmont
918a1fca23 added 'debugshell' module a convenient dumping ground for tools for manhole environment 2006-11-30 19:53:08 -07:00
Brian Warner
4e5a6bf808 add ctrl-U and ctrl-H handling to our form of Manhole 2006-11-30 19:45:43 -07:00
Brian Warner
d2d0c6a06e change manhole setup for queen too 2006-11-30 19:38:38 -07:00
Brian Warner
5daa74d1af change manhole setup for client: create authorized_keys.8022 (or other portnum) 2006-11-30 19:34:25 -07:00
Brian Warner
0873f39de6 set Client.nodeid to our (ascii, base32) tubid 2006-11-30 19:20:17 -07:00
Brian Warner
831ecec0fb add Client.get_remote_service utility method 2006-11-30 18:17:36 -07:00
Brian Warner
f49a7a95c7 fix losing-client-connection handler 2006-11-30 18:13:46 -07:00
Brian Warner
646f888bbd implement more Roster stuff: add_peer, lost_peer. Changed Client service registration scheme. 2006-11-30 18:09:57 -07:00
Brian Warner
158fc107c0 start developing Roster, track all active peers 2006-11-30 17:43:15 -07:00
Brian Warner
cc86df067b add Manhole to queen (port 8021), also change manhole namespace to just have 'app' (for both queen and client) 2006-11-30 17:30:45 -07:00
Brian Warner
594c173361 add Manhole functionality to the client: port 8022, add an authorized_keys file to the client's basedir to enable it 2006-11-30 17:26:41 -07:00
Brian Warner
cd947bce02 remove that queen_host stuff 2006-11-30 17:13:40 -07:00
Brian Warner
f3c0856dc7 help the queen have a persistent PBURL, have the client connect to it 2006-11-30 16:39:38 -07:00
Brian Warner
f2fbf688b0 start on client what-is-my-ipaddress functionality 2006-11-30 16:23:39 -07:00
Brian Warner
798c06dc95 actually add tests 2006-11-30 16:23:01 -07:00
Brian Warner
efeea5e5e7 add test infrastructure, use 'make test' to run it, please run before pushing 2006-11-30 15:55:26 -07:00
Brian Warner
5420aa47c6 add beginning queen code 2006-11-30 15:39:24 -07:00
Brian Warner
b879ad2962 create a stub Storage service, start work on publishing it 2006-11-30 15:29:52 -07:00
Brian Warner
a97596ab9a have client running, no queen to connect to yet 2006-11-30 15:27:06 -07:00
Brian Warner
174a45e106 start client framework 2006-11-30 15:14:47 -07:00