- May 31, 2013
-
-
Andrea Shepard authored
When launching a resolve request on behalf of an AF_UNIX control, omit the address field of the new entry connection. Fixes bug 8639.
-
- May 21, 2013
-
-
Nick Mathewson authored
See discussion on #8093
-
- May 20, 2013
-
-
Andrea Shepard authored
-
- May 17, 2013
-
-
Nick Mathewson authored
-
- May 15, 2013
-
-
Nick Mathewson authored
-
Roger Dingledine authored
The fix for bug 8117 exposed this bug, and it turns out real-world applications like Pidgin do care. Bugfix on 0.2.3.2-alpha; fixes bug 8879.
-
- May 13, 2013
-
-
Karsten Loesing authored
-
- May 09, 2013
-
-
Andrea Shepard authored
-
Andrea Shepard authored
-
Andrea Shepard authored
-
Andrea Shepard authored
-
Andrea Shepard authored
-
Andrea Shepard authored
-
Andrea Shepard authored
When downloading certificates, distinguish requesting by identity digest from requesting by ID digest, signing key pair; fixes bug 5595
-
Andrea Shepard authored
-
Nick Mathewson authored
This is a fix for bug 8844, where eugenis correctly notes that there's a sentinel value at the end of the list-of-freelists that's never actually checked. It's a bug since the first version of the chunked buffer code back in 0.2.0.16-alpha. This would probably be a crash bug if it ever happens, but nobody's ever reported something like this, so I'm unsure whether it can occur. It would require write_to_buf, write_to_buf_zlib, read_to_buf, or read_to_buf_tls to get an input size of more than 32K. Still, it's a good idea to fix this kind of thing!
-
- May 08, 2013
-
-
Nick Mathewson authored
This couldn't actually be a buffer overrun unless AES somehow turned into memcpy, but still it's good to fix it.
-
- May 05, 2013
-
-
Nick Mathewson authored
-
Nick Mathewson authored
It appears that moria1 crashed because of one instance of this (the one in router_counts_toward_thresholds). The other instance I fixed won't actually have broken anything, but I think it's more clear this way. Fixes bug 8833; bugfix on 0.2.4.12-alpha.
-
- Apr 25, 2013
-
-
We now know the bug is present in 0.2.4.12-alpha too. It should be fixed in 0.2.4.13-alpha, though.
-
We need to subtract both the current built circuits *and* the attempted circuits from the attempt count during scaling, since *both* have already been counted there.
-
- Apr 19, 2013
-
-
Nick Mathewson authored
Implements #8711.
-
- Apr 18, 2013
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Looks like I turned this off in 6ac42f5e back in 2003 and never got around to making it work again. There has been no small amount of code drift.
-
Nick Mathewson authored
-
Nick Mathewson authored
It sure is a good thing we can run each test in its own process, or else the amount of setup I needed to do to make this thing work would have broken all the other tests. Test mocking would have made this easier to write too.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Nothing uses it any longer now that we use smartlists of strings for stuff that manipulates iles of formatted routerstatuses.
-
Nick Mathewson authored
Now we can compute the hash and signature of a dirobj before concatenating the smartlist, and we don't need to play silly games with sigbuf and realloc any more.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Apr 17, 2013
-
-
Nick Mathewson authored
I believe this was introduced in 6bc071f7, which makes this a fix on 0.2.0.10-alpha. But my code archeology has not extended to actually testing that theory.
-
Nick Mathewson authored
Fix for bug #8718; bugfix on 0.2.3.3-alpha.
-