| Commit message (Expand) | Author | Age |
... | |
* | 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 |
* | Add/clarify a few TODO items•••svn:r2434
| Nick Mathewson | 2004-10-08 |
* | oops, actually pre3-cvs now•••svn:r2433
| Roger Dingledine | 2004-10-08 |
* | bump us to 0.0.9pre3-cvs•••svn:r2432
| Roger Dingledine | 2004-10-08 |
* | 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 |
* | clean up old todo items•••svn:r2417
| 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 |
* | pre2 changes:••• o Bugfixes on pre1:
- Make fetching a cached directory work for 64-bit platforms too.
- Make zlib.h a required header, not an optional header.
svn:r2411
| Roger Dingledine | 2004-10-02 |
* | 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 |
* | bump version to 0.0.9pre2-cvs•••svn:r2409
| Roger Dingledine | 2004-10-01 |
* | New upstream version, build-dep on zlib-dev•••svn:r2407
| Peter Palfrader | 2004-10-01 |
* | make zlib.h a required header, not an optional header•••svn:r2406
| Roger Dingledine | 2004-10-01 |
* | note the earlier assert fix in our changelog•••svn:r2404
| 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 |
* | bump version to 0.0.9pre1•••svn:r2398
| Roger Dingledine | 2004-09-29 |
* | add a last entry to the 0.0.9pre1 changelog•••time to start testing it
svn:r2397
| Roger Dingledine | 2004-09-29 |
* | remove 0.0.9pre1 todo items: they're all completed•••svn:r2396
| Roger Dingledine | 2004-09-29 |
* | rearrange 0.0.9pre1 and 0.0.9pre2 entries a bit more•••svn:r2395
| 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 |
* | fix some local buffer overflows•••fix a memory leak
svn:r2391
| Roger Dingledine | 2004-09-28 |
* | Fix messages for _UNRECOGNIZED tokens•••svn:r2390
| Nick Mathewson | 2004-09-28 |
* | If we are an authoritative dirserver, check out the fingerprint list when set...•••svn:r2389
| Nick Mathewson | 2004-09-28 |
* | Fix an evil bug: when we failed to write to our log, fputs()•••gave us a sigpipe, and we logged that we were ignoring it,
causing us to fail to log that, and delete the log entry. Then
when the signal handler exited, we proceeded to delete the log
entry that had already been deleted.
Now we make sure to only log inside our signal handler if we'll
be exit()ing right after.
svn:r2388
| Roger Dingledine | 2004-09-28 |