aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Re-write configuration option lookup code: use a table, not a big if( || || ↵Nick Mathewson2004-10-27
| | | | | | || ||). Deprecate unoffical abbrevs and abbrevs not on the command line. svn:r2594
* Add and document router-status line using new unified liveness/verifiedness ↵Nick Mathewson2004-10-27
| | | | | | format; continue to generate running-routers; continue to parse running-routers when no router-status line is found svn:r2592
* Add SysLog option to direct log messages to the system log instead of a FILE*.Nick Mathewson2004-10-26
| | | | svn:r2591
* quick-and-dirty dir policy since the dirservers are getting hammeredRoger Dingledine2004-10-25
| | | | | | | | nick, could you abstract this sometime so we don't repeat the sockspolicy code twice? svn:r2589
* fix a memory leakRoger Dingledine2004-10-24
| | | | svn:r2587
* start generating new version of introduce1 cellsRoger Dingledine2004-10-24
| | | | svn:r2586
* fix wrong commentRoger Dingledine2004-10-24
| | | | svn:r2585
* Document the swiss-army-knife that retry_listeners has becomeNick Mathewson2004-10-24
| | | | svn:r2584
* Many non-native speakers use Tor. It is our duty to ensure that our log ↵Nick Mathewson2004-10-24
| | | | | | messages set an example of good English spelling. svn:r2583
* Every 60 seconds, check whether the listeners are still alive, and relaunch ↵Nick Mathewson2004-10-24
| | | | | | the dead ones. svn:r2581
* Fix typo in last windows patchNick Mathewson2004-10-24
| | | | svn:r2580
* Handle more errnos from accept() without closing the connection. This may ↵Nick Mathewson2004-10-24
| | | | | | fix a bug that could close OR listeners when (a) TCP connections were hung up before accept() could be called, or (b) during FD exhaustion. svn:r2579
* Make windows fall back to CWD if SHGetSpecialFolderLocation is borkedNick Mathewson2004-10-24
| | | | svn:r2578
* pay attention to the return value of do_hup, and exitRoger Dingledine2004-10-23
| | | | | | | when it fails svn:r2577
* ship src/win32/ in the tarballRoger Dingledine2004-10-21
| | | | svn:r2576
* Check for low _MSC_VER, not high. On windows, always use winsock.Nick Mathewson2004-10-20
| | | | svn:r2575
* add winsock if you've got it, regardless of whether you're msvRoger Dingledine2004-10-20
| | | | svn:r2573
* Use bitwise masking to turn off bits, not compare-and-subtractNick Mathewson2004-10-20
| | | | svn:r2572
* bcc win32 compiler has no timeval tv_secRoger Dingledine2004-10-20
| | | | svn:r2571
* Remove routerinfo_t->is_trusted_dir, and all the twisted machinery used toNick Mathewson2004-10-19
| | | | | | | | | | | maintain it. Have clients default to the nickname "client" in their certificates. Give a less frightening warning on obsolete (pre-0.0.8) routerinfo_t's. svn:r2568
* Tolerate NULL nicknames betterNick Mathewson2004-10-19
| | | | svn:r2567
* Add "pass" target for RedirectExit, to make it easier to break out of a ↵Nick Mathewson2004-10-19
| | | | | | sequence of rules svn:r2566
* start the process of making 0.0.7* obsoleteRoger Dingledine2004-10-17
| | | | svn:r2565
* use connection_edge_is_rendezvous_stream() moreRoger Dingledine2004-10-17
| | | | svn:r2564
* whoops, resolve cells were probably brokenRoger Dingledine2004-10-17
| | | | svn:r2562
* Fix segfault in unit tests. (Main program is unaffected)Nick Mathewson2004-10-17
| | | | svn:r2559
* fix a seg fault with exitredirectRoger Dingledine2004-10-17
| | | | svn:r2555
* switch conn->addr and conn->dir_port to reflect the final destination,Roger Dingledine2004-10-17
| | | | | | | not the http proxy svn:r2553
* Unify windows special-dir handlingNick Mathewson2004-10-17
| | | | svn:r2552
* Implement RedirectExit.Nick Mathewson2004-10-17
| | | | svn:r2550
* fix comment that makes no senseRoger Dingledine2004-10-16
| | | | svn:r2549
* various tweaks and fixesRoger Dingledine2004-10-16
| | | | svn:r2548
* i take back everything i've said about unit testsRoger Dingledine2004-10-16
| | | | svn:r2547
* Code to parse (but not yet actually use) RedirectExit linesNick Mathewson2004-10-16
| | | | svn:r2546
* don't assert multiple things in the same tor_assert()Roger Dingledine2004-10-16
| | | | svn:r2545
* don't assert multiple things in the same tor_assert()Roger Dingledine2004-10-16
| | | | svn:r2544
* Fix unit tests, make it compileNick Mathewson2004-10-16
| | | | svn:r2543
* Change interface of parse_addr_port() to return address in host order, since ↵Nick Mathewson2004-10-16
| | | | | | most users seem to want that. svn:r2542
* Make unit tests pass; refactor most of exit policy parfsing out into new ↵Nick Mathewson2004-10-16
| | | | | | function svn:r2541
* Refactor parse-addr-mask-and-port-range into a separate functionNick Mathewson2004-10-16
| | | | svn:r2540
* fix memory leak in router.c; start relying on NULL==(zero bytes)Nick Mathewson2004-10-16
| | | | svn:r2538
* Add an autoconf test to make sure that memset(&ptr, 0, sizeof(ptr)) and ↵Nick Mathewson2004-10-16
| | | | | | ptr=NULL are equivalent svn:r2536
* Fix memory leakNick Mathewson2004-10-16
| | | | svn:r2535
* Implement user-declared node families.Nick Mathewson2004-10-15
| | | | svn:r2534
* Remove unused localsNick Mathewson2004-10-15
| | | | svn:r2533
* Oops; make sure that break; and continue; work within SMARTLIST_FOREACHNick Mathewson2004-10-15
| | | | svn:r2532
* Use the real default exit policy, not reject *:*Nick Mathewson2004-10-15
| | | | svn:r2531
* Add a commentNick Mathewson2004-10-15
| | | | svn:r2530
* Upload to trusted dir servers based on DirServer config options, not on ↵Nick Mathewson2004-10-15
| | | | | | routerinfos. svn:r2529
* Make RecommendedVersions a CONFIG_TYPE_LINELIST option, and have it tolerate ↵Nick Mathewson2004-10-15
| | | | | | whitespace a little better. svn:r2528