aboutsummaryrefslogtreecommitdiff
path: root/src/or
Commit message (Expand)AuthorAge
* Basic string-join functionality•••svn:r2521 Nick Mathewson2004-10-14
* fix warning on win32•••svn:r2518 Nick Mathewson2004-10-14
* advertise moria2's dirport as 18.244.0.114:80•••svn:r2511 Roger Dingledine2004-10-14
* bugfix on a really old bug:•••if read() fails on a stream, send back an end cell before you close it down. svn:r2509 Roger Dingledine2004-10-14
* bugfix: parse_addr_port() bites us again -- it returns addr in network order.•••svn:r2508 Roger Dingledine2004-10-14
* better warn message for the Content-Length attack•••svn:r2495 Roger Dingledine2004-10-14
* Improve warnings for old-style directories.•••svn:r2494 Nick Mathewson2004-10-14
* Compile without warnings on windows•••svn:r2491 Nick Mathewson2004-10-14
* Try to always dtrt if routerlist==NULL•••svn:r2489 Nick Mathewson2004-10-14
* rename addr to address to we avoid this bug later•••svn:r2488 Roger Dingledine2004-10-14
* Build without warnings on mac gcc 3.3•••svn:r2487 Nick Mathewson2004-10-14
* make it build on amd64•••svn:r2486 Roger Dingledine2004-10-14
* and another one•••svn:r2484 Roger Dingledine2004-10-14
* more int to size_t conversions, fixing one or more amd64 bugs•••plus a whitespace patch on config.c from vicman svn:r2482 Roger Dingledine2004-10-14
* Add missing line; add similar check•••svn:r2481 Nick Mathewson2004-10-14
* Patch from "J Doe": Use SHGetSpecialFolderLocation instead of•••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 Nick Mathewson2004-10-14
* Remove need for dirservers file: now, we note trusted dirservers in configura...•••svn:r2479 Nick Mathewson2004-10-14
* Fix comment in dirserv.c•••svn:r2470 Nick Mathewson2004-10-13
* stop trying to print a NULL•••plus make router_nickname_is_approved() more obviously unused svn:r2469 Roger Dingledine2004-10-13
* Unify tests for "did I originate this nonopen OR connection?"•••svn:r2468 Nick Mathewson2004-10-13
* Add default trusted-dir-server entries only when no dirserver lines are given...•••svn:r2467 Nick Mathewson2004-10-13
* fix typo•••svn:r2466 Nick Mathewson2004-10-13
* fix warning about always-false comparison; detect too-large realport better•••svn:r2465 Nick Mathewson2004-10-13
* answer question about rep_hist_note_connect_failed•••svn:r2464 Nick Mathewson2004-10-13
* hex-to-hex compare makes more sense than hex-to-bin.•••svn:r2463 Nick Mathewson2004-10-13
* Make directories get generated properly again; debug key lookup. Also, it is...•••svn:r2462 Nick Mathewson2004-10-13
* fix const char * vs char * issue•••plus unshadow some variables svn:r2460 Roger Dingledine2004-10-13
* Omit any exit rules that follow a catch-all rule when writing a router descri...•••svn:r2459 Nick Mathewson2004-10-13
* Check fingerprint list before generating running-routers lists; also add as-y...•••svn:r2458 Nick Mathewson2004-10-13
* parse HttpProxy address in config•••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 Roger Dingledine2004-10-12
* Appease overzealous gcc•••svn:r2454 Nick Mathewson2004-10-12
* Use tor_parse_long in more places•••svn:r2453 Nick Mathewson2004-10-12
* Better bounds checking on parsed ints•••svn:r2450 Nick Mathewson2004-10-12
* Add default directory servers•••svn:r2449 Nick Mathewson2004-10-12
* Add fix for remote-crash bug.•••svn:r2447 Nick Mathewson2004-10-12
* fix a signed/unsigned comparison•••svn:r2446 Roger Dingledine2004-10-12
* Oops, missed one•••svn:r2445 Nick Mathewson2004-10-12
* Note byte-order on result for parse_addr_port()•••svn:r2444 Nick Mathewson2004-10-12
* Add an implementation of trusted_dir_server logic to switch towards simply re...•••svn:r2443 Nick Mathewson2004-10-12
* Add long-term format for dir-signing-key fields (commented out)•••svn:r2442 Nick Mathewson2004-10-12
* Use parse_addr_port() function instead of ad-hoc variants•••svn:r2441 Nick Mathewson2004-10-12
* Add functions to parse addr[:port] consistently•••svn:r2440 Nick Mathewson2004-10-12
* bugfix on my friday commit: make hidden services work again in cvs•••svn:r2439 Roger Dingledine2004-10-12
* fix paul gardner's assert bug.•••sometimes circuit_get_open_circ_or_launch() can return 0 but not return a circuit, e.g. because too many circuits have failed recently so the new one didn't launch. we need to tolerate that. svn:r2438 Roger Dingledine2004-10-11
* Fix a potential buffer overflow found by Ilja van Sprundel.•••We don't think this is exploitable, but best to fix it anyway. svn:r2437 Roger Dingledine2004-10-11
* fix the stale pointer assert bug reported by joe magic•••svn:r2436 Roger Dingledine2004-10-11
* when a begin cell has an invalid port, give us a better hint of•••what went wrong svn:r2435 Roger Dingledine2004-10-10
* interim commit for http proxy support•••svn:r2431 Roger Dingledine2004-10-08
* Turn tor_strpartion into a swiss-army-knife function, so it can terminate or ...•••svn:r2429 Nick Mathewson2004-10-07
* Include a dir-signing-key token in directories to tell the parsing entity whi...•••svn:r2428 Nick Mathewson2004-10-07