Nick Mathewson
|
a20835ac92
Check for even more windows version flags, and note any we do not recognize.
|
20 years ago |
Nick Mathewson
|
edf5698474
Start dividing log messages into logging domains. No, LD_ is not the best of identifiers. src/or has not been converted yet. Domains dont do anything yet.
|
20 years ago |
Nick Mathewson
|
48ade882c3
Remove assert in sort-of c-itical path
|
20 years ago |
Nick Mathewson
|
c5ee3e961e
Reorganize some quick-and-dirty code to find out what openssl stuff is leaking, using dmalloc.
|
20 years ago |
Nick Mathewson
|
26e7a05725
even better function start checks; give dmalloc a chance of working.
|
20 years ago |
Nick Mathewson
|
92451f74a8
Reformat inconsistent function declarations.
|
20 years ago |
Nick Mathewson
|
5c53545d81
Add a bunch more warnings to out warning suite; resolve them; pack structs a little better.
|
20 years ago |
Nick Mathewson
|
d4fb1fcd6c
Two new functions like write_bytes_to_file: one takes a list of byte-and-len structs; one appends.
|
20 years ago |
Nick Mathewson
|
a4f32e77ef
Fix segfault in win32 unittests.
|
20 years ago |
Nick Mathewson
|
09d83c564b
Add missing arg to windows tor_listdir()
|
20 years ago |
Nick Mathewson
|
2f6eb10fb4
Implement tor_listdir on windows. Untested.
|
20 years ago |
Nick Mathewson
|
c4b3bf06c6
add strupper function
|
20 years ago |
Nick Mathewson
|
b6a13b6cdf
Add directory listing functions to util.[ch]. Watch the features creep!
|
20 years ago |
Roger Dingledine
|
fa507c63e8
put quotes around user-supplied strings so they are more likely to
|
20 years ago |
Roger Dingledine
|
d5e426ab51
add a tor_dup_addr() function to simplify malloc()+tor_inet_ntoa()
|
20 years ago |
Nick Mathewson
|
789374dbbd
Make GCC very happy, even with lots of warnings set. Also, try to fix some reported Solaris x86 warnings.
|
20 years ago |
Nick Mathewson
|
666ab41e2b
parse_addr_port was vague about what to do when port_out was NULL. Make it behave usefully.
|
20 years ago |
Nick Mathewson
|
546fba7b04
Fix windows warning
|
20 years ago |
Nick Mathewson
|
11ff0aba80
Make clients regenerate their keys when their IP address changes.
|
20 years ago |
Nick Mathewson
|
584a0ae397
Fix an fd leak in start_daemon
|
20 years ago |
Roger Dingledine
|
fcd0fc3364
flesh out the source file descriptions for doxygen
|
20 years ago |
Nick Mathewson
|
0831823763
Change end-of-file NLNL convention. It turns out arma I and I agree.
|
20 years ago |
Roger Dingledine
|
652dde72f1
bugfix: chdir to your datadirectory at the *end* of the
|
20 years ago |
Nick Mathewson
|
0e81265359
update copyright notices.
|
20 years ago |
Nick Mathewson
|
df9c8feac7
Commit fixes for several pending tor core tasks: document all DOCDOCed functions; time out uncontrolled unattached streams; feed reasons to SOCKS5 (refactoring connection_ap_handshake_socks_reply in the process); change DirFetchPeriod/StatusFetchPeriod to have a special "Be smart" value.
|
20 years ago |
Nick Mathewson
|
be38e0a490
Fix a fun windows bug: apparently windows stat wants paths not to end with slash.
|
20 years ago |
Nick Mathewson
|
bbaa3c7792
Implement more control spec functionality
|
20 years ago |
Nick Mathewson
|
6e6d95b3db
Change from inet_ntoa to a threadproof tor_inet_ntoa.
|
20 years ago |
Nick Mathewson
|
e8da6b26b6
Note a non-bug in read_file_to_str as used. If we start to rely on it behaving differently, we need to change how it behaves. [Noticed by Chris Palmer]
|
20 years ago |
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 years ago |