aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* 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
* Ignore fascistfirewall when dealing with service descriptors; obey ↵Nick Mathewson2004-10-15
| | | | | | fascistfirewall when posting server descriptors; ignore fascistfirewall on directory connections when httpproxy is set. svn:r2527
* Use token-pasting magic to make nested SMARTLIST_FOREACH work.Nick Mathewson2004-10-15
| | | | svn:r2526
* Fix search-and-replace in comments: Friends->family does not imply ↵Nick Mathewson2004-10-15
| | | | | | friendship->familyhip. svn:r2525
* add documentation for smartlist_join_stringsNick Mathewson2004-10-15
| | | | svn:r2524
* Implement "families" of coadministered nodes; prevent them all from ↵Nick Mathewson2004-10-15
| | | | | | appearing on the same circuit. svn:r2523
* Basic string-join functionalityNick Mathewson2004-10-14
| | | | svn:r2521
* Update windows ver to 009pre3Nick Mathewson2004-10-14
| | | | svn:r2519
* fix warning on win32Nick Mathewson2004-10-14
| | | | svn:r2518
* advertise moria2's dirport as 18.244.0.114:80Roger Dingledine2004-10-14
| | | | svn:r2511
* bugfix on a really old bug:Roger Dingledine2004-10-14
| | | | | | | | if read() fails on a stream, send back an end cell before you close it down. svn:r2509
* bugfix: parse_addr_port() bites us again -- it returns addr in network order.Roger Dingledine2004-10-14
| | | | svn:r2508
* better warn message for the Content-Length attackRoger Dingledine2004-10-14
| | | | svn:r2495
* Improve warnings for old-style directories.Nick Mathewson2004-10-14
| | | | svn:r2494
* fix tab/space in torgzip.hNick Mathewson2004-10-14
| | | | svn:r2493
* fix tab/space in torgzip.cNick Mathewson2004-10-14
| | | | svn:r2492
* Compile without warnings on windowsNick Mathewson2004-10-14
| | | | svn:r2491
* Try to always dtrt if routerlist==NULLNick Mathewson2004-10-14
| | | | svn:r2489
* rename addr to address to we avoid this bug laterRoger Dingledine2004-10-14
| | | | svn:r2488
* Build without warnings on mac gcc 3.3Nick Mathewson2004-10-14
| | | | svn:r2487
* make it build on amd64Roger Dingledine2004-10-14
| | | | svn:r2486
* reformat comment and fix typoRoger Dingledine2004-10-14
| | | | svn:r2485
* and another oneRoger Dingledine2004-10-14
| | | | svn:r2484
* oh, and some more in common/Roger Dingledine2004-10-14
| | | | svn:r2483
* more int to size_t conversions, fixing one or more amd64 bugsRoger Dingledine2004-10-14
| | | | | | | plus a whitespace patch on config.c from vicman svn:r2482
* Add missing line; add similar checkNick Mathewson2004-10-14
| | | | svn:r2481
* Patch from "J Doe": Use SHGetSpecialFolderLocation instead ofNick Mathewson2004-10-14
| | | | | | | | | | | | | | | | | | | SHGetSpecialFolderPath in order to find application data folder. Apparently, until IE 4 (!?) came out, nobody realized that programmers might like to get paths as strings. Clearly, a fancy pseudo-OO list of "identifiers" is a far more convenient way to deal with these things. And while we're being OO, why return object that you can free with free()? Instead, let's make the user get a handle to an abstract allocation object, and ask it to free the fancy list, and then ask it to release itself. Won't that be fun and convenient? Navigating ancient Win32 APIs is like bikini-waxing creatures from HP Lovecraft: to do a good job you must understand what's going on... but the understanding itself can blast your sanity. svn:r2480
* Remove need for dirservers file: now, we note trusted dirservers in ↵Nick Mathewson2004-10-14
| | | | | | configuration options, and only need to remember addr:port and key digest for each one. svn:r2479
* Fix comment in dirserv.cNick Mathewson2004-10-13
| | | | svn:r2470
* stop trying to print a NULLRoger Dingledine2004-10-13
| | | | | | | plus make router_nickname_is_approved() more obviously unused svn:r2469
* Unify tests for "did I originate this nonopen OR connection?"Nick Mathewson2004-10-13
| | | | svn:r2468
* Add default trusted-dir-server entries only when no dirserver lines are ↵Nick Mathewson2004-10-13
| | | | | | given in the config file svn:r2467
* fix typoNick Mathewson2004-10-13
| | | | svn:r2466
* fix warning about always-false comparison; detect too-large realport betterNick Mathewson2004-10-13
| | | | svn:r2465
* answer question about rep_hist_note_connect_failedNick Mathewson2004-10-13
| | | | svn:r2464
* hex-to-hex compare makes more sense than hex-to-bin.Nick Mathewson2004-10-13
| | | | svn:r2463
* Make directories get generated properly again; debug key lookup. Also, it ↵Nick Mathewson2004-10-13
| | | | | | is hard to find entries in a table when you never put them there. svn:r2462
* a few more ints to size_tsRoger Dingledine2004-10-13
| | | | svn:r2461