| Commit message (Expand) | Author | Age |
* | Check fingerprint list before generating running-routers lists; also add as-y...•••svn:r2458
| Nick Mathewson | 2004-10-13 |
* | ok, vim isn't the greatest editor in the world•••svn:r2457
| Roger Dingledine | 2004-10-12 |
* | 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 Dingledine | 2004-10-12 |
* | start the great migration from int to size_t•••and clean some deadweight from util.h
svn:r2455
| Roger Dingledine | 2004-10-12 |
* | Appease overzealous gcc•••svn:r2454
| Nick Mathewson | 2004-10-12 |
* | Use tor_parse_long in more places•••svn:r2453
| Nick Mathewson | 2004-10-12 |
* | Make a bounds-checking replacement for strtol with slightly easier error-chec...•••svn:r2452
| Nick Mathewson | 2004-10-12 |
* | fix signed/unsigned comparison, plus typo•••svn:r2451
| Roger Dingledine | 2004-10-12 |
* | Better bounds checking on parsed ints•••svn:r2450
| Nick Mathewson | 2004-10-12 |
* | Add default directory servers•••svn:r2449
| Nick Mathewson | 2004-10-12 |
* | Add fix for remote-crash bug.•••svn:r2447
| Nick Mathewson | 2004-10-12 |
* | fix a signed/unsigned comparison•••svn:r2446
| Roger Dingledine | 2004-10-12 |
* | Oops, missed one•••svn:r2445
| Nick Mathewson | 2004-10-12 |
* | Note byte-order on result for parse_addr_port()•••svn:r2444
| Nick Mathewson | 2004-10-12 |
* | Add an implementation of trusted_dir_server logic to switch towards simply re...•••svn:r2443
| Nick Mathewson | 2004-10-12 |
* | Add long-term format for dir-signing-key fields (commented out)•••svn:r2442
| Nick Mathewson | 2004-10-12 |
* | Use parse_addr_port() function instead of ad-hoc variants•••svn:r2441
| Nick Mathewson | 2004-10-12 |
* | Add functions to parse addr[:port] consistently•••svn:r2440
| Nick Mathewson | 2004-10-12 |
* | bugfix on my friday commit: make hidden services work again in cvs•••svn:r2439
| Roger Dingledine | 2004-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 Dingledine | 2004-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 Dingledine | 2004-10-11 |
* | fix the stale pointer assert bug reported by joe magic•••svn:r2436
| Roger Dingledine | 2004-10-11 |
* | when a begin cell has an invalid port, give us a better hint of•••what went wrong
svn:r2435
| Roger Dingledine | 2004-10-10 |
* | interim commit for http proxy support•••svn:r2431
| Roger Dingledine | 2004-10-08 |
* | fix compile error: move variable declarations before code•••svn:r2430
| Roger Dingledine | 2004-10-08 |
* | Turn tor_strpartion into a swiss-army-knife function, so it can terminate or ...•••svn:r2429
| Nick Mathewson | 2004-10-07 |
* | Include a dir-signing-key token in directories to tell the parsing entity whi...•••svn:r2428
| Nick Mathewson | 2004-10-07 |
* | More complete docs for crypto.c; factor out string partitioning code•••svn:r2427
| Nick Mathewson | 2004-10-07 |
* | Workaround for bug on windows where cached-directories get crlf corruption.•••svn:r2426
| Nick Mathewson | 2004-10-07 |
* | Bump windows version•••svn:r2425
| Nick Mathewson | 2004-10-07 |
* | Windows requires a different cast uint64_t format•••svn:r2424
| Nick Mathewson | 2004-10-07 |
* | Make base-64-encoded DER work, including workaround for ugly openssl misfeatu...•••svn:r2423
| Nick Mathewson | 2004-10-07 |
* | Refactor fingerprint handling: remember hex digests (no spaces) instead of be...•••svn:r2422
| Nick Mathewson | 2004-10-06 |
* | Fix a couple of typos, one of which conceals a bug in parsing opt keywords wi...•••svn:r2421
| Nick Mathewson | 2004-10-06 |
* | Add a function to remove a set of characters from a string•••svn:r2420
| Nick Mathewson | 2004-10-06 |
* | Implement (temporarily) a base64-encoded-DER format for RSA keys; make it eas...•••svn:r2419
| Nick Mathewson | 2004-10-06 |
* | when an OR starts up, it loads its directory from cache.•••then it serves *that directory* to others who ask for a copy of the
directory. it's better to serve no directory at all until you have a
fresh copy.
svn:r2418
| Roger Dingledine | 2004-10-06 |
* | use only 0.0.9pre1 and later servers for resolve cells•••svn:r2416
| Roger Dingledine | 2004-10-03 |
* | better example lines for dirbindaddress and orbindaddress•••svn:r2415
| Roger Dingledine | 2004-10-03 |
* | Only check versions against downloaded directories, not cached directories.•••svn:r2413
| Nick Mathewson | 2004-10-03 |
* | better warn message for failed hidserv desc fetch•••svn:r2412
| Roger Dingledine | 2004-10-03 |
* | use size_t rather than int for directory lengths in memory•••this might fix a bug with amd64
svn:r2410
| Roger Dingledine | 2004-10-01 |
* | Decode Content-Encoding header correctly.•••svn:r2403
| Nick Mathewson | 2004-10-01 |
* | Fix a rare assert trigger, where routerinfos for entries in our cpath•••would expire while we're building the path.
Thanks to Eugene Armstead for pointing it out.
svn:r2402
| Roger Dingledine | 2004-09-30 |
* | prefer tor_free to free•••plus complain more loudly when we fail to parse a dir we just fetched
svn:r2401
| Roger Dingledine | 2004-09-29 |
* | print the IP if a conn fails badly, to see if there are any trends•••svn:r2400
| Roger Dingledine | 2004-09-29 |
* | ha ha, thought the bugs were done•••don't stop writing the compressed directory just because you found a nul
svn:r2399
| Roger Dingledine | 2004-09-29 |
* | if our local cached directory is new enough, go ahead and•••start building circuits while we're fetching a new one
svn:r2394
| Roger Dingledine | 2004-09-28 |
* | Make sure that routerlists contain only routers; give a better error message ...•••svn:r2393
| Nick Mathewson | 2004-09-28 |
* | cached-directory has a directory, not a router list•••svn:r2392
| Nick Mathewson | 2004-09-28 |