- Dec 17, 2010
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
- Dec 16, 2010
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
Conflicts: src/config/geoip
-
Karsten Loesing authored
-
Nick Mathewson authored
-
Nick Mathewson authored
This will avoid some signed/unsigned assignment-related bugs.
-
- Dec 13, 2010
-
-
Nick Mathewson authored
It's all too easy in C to convert an unsigned value to a signed one, which will (on all modern computers) give you a huge signed value. If you have a size_t value of size greater than SSIZE_T_MAX, that is way likelier to be an underflow than it is to be an actual request for more than 2gb of memory in one go. (There's nothing in Tor that should be trying to allocate >2gb chunks.)
-
Nick Mathewson authored
-
- Dec 08, 2010
-
-
Karsten Loesing authored
-
- Dec 01, 2010
-
-
Roger Dingledine authored
-
- Nov 24, 2010
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
- Nov 23, 2010
-
-
-
Nick Mathewson authored
Use S_CASE for ehostunreach, not E_CASE. Partial backport of 69deb22f. Fixes 0.2.1 compilation on windows
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
- Nov 22, 2010
-
-
Roger Dingledine authored
-
- Nov 21, 2010
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Nick Mathewson authored
-
Nick Mathewson authored
This may fix bug 2204, and resolve the incompatibility with openssl 0.9.8p/1.0.0b.
-
- Nov 12, 2010
-
-
Nick Mathewson authored
-
Robert Ransom authored
If buf_shrink_freelists calls log_warn for some reason, we don't want the log call itself to throw buf_shrink_freelists further off the rails.
-
Robert Ransom authored
Sending a log message to a control port can cause Tor to allocate a buffer, thereby changing the length of the freelist behind buf_shrink_freelists's back, thereby causing an assertion to fail. Fixes bug #1125.
-
- Nov 11, 2010
-
-
Roger Dingledine authored
-
- Nov 10, 2010
-
-
Nick Mathewson authored
We would never actually enforce multiplicity rules when parsing annotations, since the counts array never got entries added to it for annotations in the token list that got added by earlier calls to tokenize_string. Found by piebeer.
-
Nick Mathewson authored
-
- Oct 04, 2010
-
-
Karsten Loesing authored
-
- Sep 28, 2010
-
-
Roger Dingledine authored
-
- Sep 08, 2010
-
-
Nick Mathewson authored
-