aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* let the circuit-launcher choose the exit node (if he wants)Roger Dingledine2004-04-01
| | | | svn:r1428
* Make it compile.Nick Mathewson2004-04-01
| | | | svn:r1427
* Add a (also fragmentary) function to handle introduction requestsNick Mathewson2004-04-01
| | | | svn:r1426
* Use padding with intro requestsNick Mathewson2004-04-01
| | | | svn:r1425
* outline what bob does to initialize his hidden servicesRoger Dingledine2004-04-01
| | | | | | | let circuit_launch_new return the circ it just made svn:r1424
* Add helpful hybrid encryption functionsNick Mathewson2004-04-01
| | | | svn:r1423
* let alice recognize a y.onion address and, uhm, do somethingRoger Dingledine2004-04-01
| | | | svn:r1422
* put in hooks for alice and bob logic when circuits finish/failRoger Dingledine2004-04-01
| | | | | | | | | let you specify the purpose of circuits you launch bugfix: we used to be declaring the first successful circuit too early -- when the first hop finished. now we're more accurate. svn:r1421
* Bob needs the hash of his PK in order to know which hidden service to be.Nick Mathewson2004-04-01
| | | | svn:r1420
* Add relay command types for rendezvousNick Mathewson2004-04-01
| | | | svn:r1419
* Add documentation for hidden server cfgNick Mathewson2004-04-01
| | | | svn:r1418
* allow conns to demand to be attached to a clean circuitRoger Dingledine2004-03-31
| | | | | | | (nobody uses this yet) svn:r1417
* specify that alice and bob can use dirty circuits whenRoger Dingledine2004-03-31
| | | | | | | uploading or fetching hidserv descriptors svn:r1416
* make changes that ben laurie suggestedRoger Dingledine2004-03-31
| | | | | | | (ben, was this what you had in mind?) svn:r1415
* a few more todo items doneRoger Dingledine2004-03-31
| | | | svn:r1414
* tweak rend specRoger Dingledine2004-03-31
| | | | svn:r1413
* Add an ap_bridge function to do a socketpair and skip socks.Roger Dingledine2004-03-31
| | | | | | | | | | | | | | | | | This allows us to do a directory connection *through* tor just as if we're doing it as an application. Make ap_conns tolerate it when the application sends stuff before The socks handshake is done (it just buffers it). Tell directory_initiate_command the length of the payload (because it might include nuls). Add a directory_has_arrived function to, for example, start building the rendezvous service descriptor. svn:r1412
* Add missing fileNick Mathewson2004-03-31
| | | | svn:r1411
* Add code to configure hidden services, parse configuration, generate keys ↵Nick Mathewson2004-03-31
| | | | | | and service IDs, and store/load them from disk svn:r1410
* Fix warningNick Mathewson2004-03-31
| | | | svn:r1409
* better way: always nul-terminate. then sometimes use it, sometimes not.Roger Dingledine2004-03-31
| | | | svn:r1408
* let fetch_from_buf_http tolerate nuls in the http bodyRoger Dingledine2004-03-31
| | | | | | | | teach directory.c about which places it needs to nul-terminate body before it uses it, and which places it must not svn:r1407
* rename hidserv_xxNick Mathewson2004-03-31
| | | | svn:r1406
* tweaks/patches on the rendezvous specRoger Dingledine2004-03-31
| | | | svn:r1405
* Implement hidserv_XX functions; there is still an XXX in ↵Nick Mathewson2004-03-31
| | | | | | directory_handle_command svn:r1404
* Parse and generate service descriptorsNick Mathewson2004-03-31
| | | | svn:r1403
* add and use stubs for hidserv lookup and storeRoger Dingledine2004-03-30
| | | | svn:r1402
* Make smartlist Do What Arma Expects.Nick Mathewson2004-03-30
| | | | svn:r1401
* Refactor directory serversRoger Dingledine2004-03-30
| | | | | | | | | | | * read all the time (before we would ignore eof sometimes, oops) * we can handle different urls now * send back 404 for an un-handled url * commands initiated by the client can handle payloads now * introduce conn->purpose to avoid exponential state-space explosion svn:r1400
* Resolve type-punning warningsNick Mathewson2004-03-30
| | | | svn:r1399
* Jump through a hoop, suppress a warningNick Mathewson2004-03-30
| | | | svn:r1398
* Remove maximum-size field from smartlistsNick Mathewson2004-03-30
| | | | svn:r1397
* Add rendezvous-related metadata and code to circuits. Initially, weNick Mathewson2004-03-30
| | | | | | | | | | thought that a complicated adjunct structure would be necessary, but it doesn't look that way anymore. Of course, I might have forgotten something. svn:r1396
* Add more key manipulation functions, and base32 functions, to cryptoNick Mathewson2004-03-30
| | | | svn:r1395
* Make smartlists start small and grow as needed.Nick Mathewson2004-03-30
| | | | svn:r1394
* Make service IDs 80 bits, not 128Nick Mathewson2004-03-30
| | | | svn:r1393
* New upstream releasePeter Palfrader2004-03-30
| | | | svn:r1391
* commit a changelog for 0.0.5Roger Dingledine2004-03-30
| | | | svn:r1389
* bump to 0.0.5Roger Dingledine2004-03-30
| | | | svn:r1388
* Keep using torrc instead of torrc.sample as dpkg handles conffile upgrades.Peter Palfrader2004-03-30
| | | | svn:r1387
* bump to 0.0.5rc3Roger Dingledine2004-03-30
| | | | svn:r1386
* update hacking to mention loglevel noticeRoger Dingledine2004-03-30
| | | | svn:r1385
* use 'notice' loglevel for things the operator should hearRoger Dingledine2004-03-30
| | | | | | | but that aren't warnings svn:r1384
* add in a 'notice' log levelRoger Dingledine2004-03-30
| | | | svn:r1383
* guess some times on some tasksRoger Dingledine2004-03-30
| | | | svn:r1382
* switch tor-design to usenix formatRoger Dingledine2004-03-30
| | | | svn:r1381
* break up initial rend tasksNick Mathewson2004-03-30
| | | | svn:r1380
* Add reminder to debian/changelog: Upstream installs a torrc.sample file now, ↵Peter Palfrader2004-03-30
| | | | | | rather than torrc svn:r1379
* don't freak people out as much with the warning messageRoger Dingledine2004-03-30
| | | | svn:r1378
* clean up README to mention torrc.sampleRoger Dingledine2004-03-30
| | | | svn:r1377