summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-10-14Commit changelog for 0.0.8+0.0.9pre2-1debian-version-0.0.8+0.0.9pre2-1Peter Palfrader
svn:r2498
2004-10-14push back todo items, remove a few that we've doneRoger Dingledine
svn:r2497
2004-10-14changelog for 0.0.9pre3 and 0.0.8.1Roger Dingledine
svn:r2496
2004-10-14better warn message for the Content-Length attackRoger Dingledine
svn:r2495
2004-10-14Improve warnings for old-style directories.Nick Mathewson
svn:r2494
2004-10-14fix tab/space in torgzip.hNick Mathewson
svn:r2493
2004-10-14fix tab/space in torgzip.cNick Mathewson
svn:r2492
2004-10-14Compile without warnings on windowsNick Mathewson
svn:r2491
2004-10-14Try to always dtrt if routerlist==NULLNick Mathewson
svn:r2489
2004-10-14rename addr to address to we avoid this bug laterRoger Dingledine
svn:r2488
2004-10-14Build without warnings on mac gcc 3.3Nick Mathewson
svn:r2487
2004-10-14make it build on amd64Roger Dingledine
svn:r2486
2004-10-14reformat comment and fix typoRoger Dingledine
svn:r2485
2004-10-14and another oneRoger Dingledine
svn:r2484
2004-10-14oh, and some more in common/Roger Dingledine
svn:r2483
2004-10-14more int to size_t conversions, fixing one or more amd64 bugsRoger Dingledine
plus a whitespace patch on config.c from vicman svn:r2482
2004-10-14Add missing line; add similar checkNick Mathewson
svn:r2481
2004-10-14Patch from "J Doe": Use SHGetSpecialFolderLocation instead ofNick Mathewson
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
2004-10-14Remove need for dirservers file: now, we note trusted dirservers in ↵Nick Mathewson
configuration options, and only need to remember addr:port and key digest for each one. svn:r2479
2004-10-13Fix comment in dirserv.cNick Mathewson
svn:r2470
2004-10-13stop trying to print a NULLRoger Dingledine
plus make router_nickname_is_approved() more obviously unused svn:r2469
2004-10-13Unify tests for "did I originate this nonopen OR connection?"Nick Mathewson
svn:r2468
2004-10-13Add default trusted-dir-server entries only when no dirserver lines are ↵Nick Mathewson
given in the config file svn:r2467
2004-10-13fix typoNick Mathewson
svn:r2466
2004-10-13fix warning about always-false comparison; detect too-large realport betterNick Mathewson
svn:r2465
2004-10-13answer question about rep_hist_note_connect_failedNick Mathewson
svn:r2464
2004-10-13hex-to-hex compare makes more sense than hex-to-bin.Nick Mathewson
svn:r2463
2004-10-13Make directories get generated properly again; debug key lookup. Also, it ↵Nick Mathewson
is hard to find entries in a table when you never put them there. svn:r2462
2004-10-13a few more ints to size_tsRoger Dingledine
svn:r2461
2004-10-13fix const char * vs char * issueRoger Dingledine
plus unshadow some variables svn:r2460
2004-10-13Omit any exit rules that follow a catch-all rule when writing a router ↵Nick Mathewson
descriptor. svn:r2459
2004-10-13Check fingerprint list before generating running-routers lists; also add ↵Nick Mathewson
as-yet-uncalled function to update an OR connection nickname on the fly svn:r2458
2004-10-12ok, vim isn't the greatest editor in the worldRoger Dingledine
svn:r2457
2004-10-12parse HttpProxy address in configRoger Dingledine
fix a potential confusion in fetch_from_buf_http() make all our int config options non-negative better bounds checking on options that are ports svn:r2456
2004-10-12start the great migration from int to size_tRoger Dingledine
and clean some deadweight from util.h svn:r2455
2004-10-12Appease overzealous gccNick Mathewson
svn:r2454
2004-10-12Use tor_parse_long in more placesNick Mathewson
svn:r2453
2004-10-12Make a bounds-checking replacement for strtol with slightly easier ↵Nick Mathewson
error-checking in the common case svn:r2452
2004-10-12fix signed/unsigned comparison, plus typoRoger Dingledine
svn:r2451
2004-10-12Better bounds checking on parsed intsNick Mathewson
svn:r2450
2004-10-12Add default directory serversNick Mathewson
svn:r2449
2004-10-12Add fix for remote-crash bug.Nick Mathewson
svn:r2447
2004-10-12fix a signed/unsigned comparisonRoger Dingledine
svn:r2446
2004-10-12Oops, missed oneNick Mathewson
svn:r2445
2004-10-12Note byte-order on result for parse_addr_port()Nick Mathewson
svn:r2444
2004-10-12Add an implementation of trusted_dir_server logic to switch towards simply ↵Nick Mathewson
remembering an addr/port/keyid for each trusted dir server svn:r2443
2004-10-12Add long-term format for dir-signing-key fields (commented out)Nick Mathewson
svn:r2442
2004-10-12Use parse_addr_port() function instead of ad-hoc variantsNick Mathewson
svn:r2441
2004-10-12Add functions to parse addr[:port] consistentlyNick Mathewson
svn:r2440
2004-10-12bugfix on my friday commit: make hidden services work again in cvsRoger Dingledine
svn:r2439