Nick Mathewson
|
0f0e14c6e3
normalize whitespace.
|
18 éve |
Nick Mathewson
|
0c132ee2a1
Instead of listing a set of compilers that prefers __func__ to __FUNCTION__, use autoconf. Also, prefer __func__ in our own code: __func__ is a C99 standard, whereas __FUNCTION__ is not. [Fixes bug 254.]
|
18 éve |
Roger Dingledine
|
5f051574d5
Happy new year!
|
19 éve |
Roger Dingledine
|
6f579deff4
check for EADDRINUSE in a cross-platform way (unless i'm wrong)
|
19 éve |
Nick Mathewson
|
1af630d32c
Bite the bullet and limit all our source lines to 80 characters, the way IBM intended.
|
19 éve |
Roger Dingledine
|
130d0e4d1d
fix typo noticed by scrimbly
|
19 éve |
Nick Mathewson
|
932106f54c
Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" domain. Domains are now bitmasks... just in case. Make some err msgs non-general.
|
19 éve |
Nick Mathewson
|
ba24193ab5
Make doxygen marginally happier
|
19 éve |
Nick Mathewson
|
6973ef9be4
Add a touch_file() function to compat so we can update cache mtimes.
|
19 éve |
Nick Mathewson
|
d26523e089
Use tor_listdir in test.c instead of duplicating ode.
|
19 éve |
Nick Mathewson
|
789374dbbd
Make GCC very happy, even with lots of warnings set. Also, try to fix some reported Solaris x86 warnings.
|
19 éve |
Roger Dingledine
|
cfd6514482
and a nearby define
|
19 éve |
Nick Mathewson
|
b98e4a0cd7
add parenthesis to U64_PRINTF_ARG macro
|
19 éve |
Nick Mathewson
|
5fee58adfb
Add a tor_memmem function
|
19 éve |
Nick Mathewson
|
0831823763
Change end-of-file NLNL convention. It turns out arma I and I agree.
|
19 éve |
Nick Mathewson
|
ea5591ee4d
Implement --disable-threads
|
19 éve |
Nick Mathewson
|
10b2208d93
Make Tor compile with no warnings with gcc4.0 on OSX
|
19 éve |
Nick Mathewson
|
0e81265359
update copyright notices.
|
19 éve |
Nick Mathewson
|
0197b47ce9
Fix some more obscure compiler warnings
|
19 éve |
Nick Mathewson
|
97dad670ea
Renormalize whitespace
|
19 éve |
Nick Mathewson
|
bbaa3c7792
Implement more control spec functionality
|
20 éve |
Roger Dingledine
|
55c3f15ed1
Forward-port the trick to bump up ConnLimit as far as it can
|
20 éve |
Nick Mathewson
|
70c3580f81
Patch to localtime/gmtime handling: use the _r variants where available. Use mutexes to fake _r where necessary. Make mutexes no-ops where no threading is enabled.
|
20 éve |
Nick Mathewson
|
aac97a3c6a
Tell openssl how to use locks and how to find thread ids -- this may prevent race conditions surrounding the error queue.
|
20 éve |
Nick Mathewson
|
e4b21c97f7
Forward-port SGI Compatibility patches from Jan Schaumann
|
20 éve |
Nick Mathewson
|
083b67cda5
Add rudimentary pthread support that needs more testing.
|
20 éve |
Nick Mathewson
|
fbb7f869c5
fwd-port win32 isprint fix
|
20 éve |
Nick Mathewson
|
324b192f68
Make Tor use Niels Provos's libevent instead of it's current
|
20 éve |
Nick Mathewson
|
ead52e0bdc
Possible fix for task #43: when running on a multithreaded environment (currently only windows), threads should not close opposite sides of their socketpairs, and workers should not call connection_free_all(). This may fix win32 servers.
|
20 éve |
Roger Dingledine
|
cf17d0d29c
move network_init from or/main to common/compat
|
20 éve |