aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
* re-enable recommendedversion checking (oops, thanks weasel)Roger Dingledine2004-03-30
| | | | svn:r1376
* rename torrc to torrc.sampleRoger Dingledine2004-03-30
| | | | | | | | now by default no torrc will be installed, so we'll just use the built-in defaults (we already do this on windows) svn:r1375
* call it torrc.sample, not torrcRoger Dingledine2004-03-29
| | | | svn:r1374
* old or skewed descriptor doesn't mean we failed to parse itRoger Dingledine2004-03-29
| | | | svn:r1373
* bump to 0.0.5rc2Roger Dingledine2004-03-29
| | | | svn:r1372
* refactor directories a smidgenRoger Dingledine2004-03-29
| | | | svn:r1371
* first guess at a set of circuit purposesRoger Dingledine2004-03-29
| | | | svn:r1370
* Remove automake files from cvs. Let's see whether it works for Roger too.Peter Palfrader2004-03-29
| | | | svn:r1369
* Make preliminary list of tasks for rendezvous serviceNick Mathewson2004-03-29
| | | | svn:r1368
* Add more stuff to cvsignoresNick Mathewson2004-03-29
| | | | svn:r1367
* bugfix: we were closing socks-request connections immediately, ratherRoger Dingledine2004-03-29
| | | | | | | than flushing them, if they were timing out before we marked them svn:r1366
* clean up a few more bugsRoger Dingledine2004-03-29
| | | | svn:r1365
* fix typoRoger Dingledine2004-03-29
| | | | svn:r1364
* make normal exit nodes less likely to crash from the conn-munging bugRoger Dingledine2004-03-29
| | | | | | | but leave dirservers just as likely to crash svn:r1363
* Re-enable unit tests for directory generation.Nick Mathewson2004-03-29
| | | | svn:r1362