- Feb 14, 2012
-
-
Sebastian Hahn authored
This means tor_socket_t is declared.
-
OS X would otherwise crash with a segfault when linked statically to some libraries.
-
Sebastian Hahn authored
When porting over changes from libevent, a bunch of tabs and a couple of long lines got introduced.
-
- Feb 13, 2012
-
-
Nick Mathewson authored
-
Nick Mathewson authored
There is a facility (not used now in Tor) to avoid storing the hash of a given type if it is a fast-to-calculate hash. There are also a few ancient-openbsd compilation issues fixed here. The fact that Tor says INLINE while Libevent says inline remains unaddressed.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
The big change here is a patch (first added to Libevent by Ed Day) to make sure that the CreateProcess forked-test trick works even when the main test program is invoked without its .exe suffix.
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
-
Nick Mathewson authored
-
It already couldn't fail on Windows, now it can't fail on non-Windows, either.
-
-
Roger Dingledine authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
The invariant is: unconfigured_proxies_n is exactly the number of managed_proxy_t not in state PT_PROTO_COMPLETED. To maintain this, we need to stop overloading unconfigured_proxies_n to also count managed_proxy_t items that are in PT_PROTO_COMPLETED but which might need relaunching. To make it so we can detect those, we introduce another variable. This commit also adds a function to assert that we haven't broken the invariant. Fix for bug 5084; bugfix on 0.2.3.6-alpha, I think.
-
Nick Mathewson authored
In some cases, we solve this by doing a SMARTLIST_DEL_CURRENT before calling managed_proxy_destroy. But for a trickier one, we just make a copy of the list before iterating over it, so that changes to the manage proxy list don't hurt our iteration. This could be related to bug 5084.
-
-
Nick Mathewson authored
Conflicts: src/common/Makefile.am src/or/Makefile.am
-
Nick Mathewson authored
-
-
-
- Feb 12, 2012
-
-
Roger Dingledine authored
-
- Feb 10, 2012
-
-
Sebastian Hahn authored
in Makefile.am, we used it without quoting it, causing build failure if your openssl/sed/sha1sum happened to live in a directory with a space in it (very common on windows)
-
Nick Mathewson authored
-
Nick Mathewson authored
It was apparently getting mistaken for a problem, even though it was at notice. Fixes 5067; fix on 0.2.0.10-alpha.
-
Nick Mathewson authored
(It appeared in 0.2.3.11-alpha, but never in a released 0.2.2 afaict)
-
Nick Mathewson authored
Conflicts: src/common/tortls.c Conflict on comment near use of the new OPENSSL_V macro
-
Nick Mathewson authored
-
- Feb 09, 2012
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-