Roger Dingledine
|
08346f13f0
make parse_line_from_file fail rather than warn for malformed lines
|
20 jaren geleden |
Roger Dingledine
|
5cf0b6224b
bugfix: stop trying to write to a stderr that may not be there
|
20 jaren geleden |
Roger Dingledine
|
f202d38191
patch from vicman to publish less platform information
|
20 jaren geleden |
Nick Mathewson
|
cacacfe2b1
Integrate new daemon code, adapted from submission by christian grothoff
|
21 jaren geleden |
Roger Dingledine
|
eb730c41c8
clean tabs, trailing whitespace
|
21 jaren geleden |
Nick Mathewson
|
4885e90490
Make compile warning-free on cygwin
|
21 jaren geleden |
Roger Dingledine
|
3465c4dee4
make it compile
|
21 jaren geleden |
Roger Dingledine
|
f4cb5d8c93
extend smartlist with _remove() and _subtract()
|
21 jaren geleden |
Roger Dingledine
|
444798dfb9
remove obsolete code
|
21 jaren geleden |
Roger Dingledine
|
4d3d99fa0c
extend smartlist with a few smarter operations
|
21 jaren geleden |
Roger Dingledine
|
5458ca39e8
minor tweaks to the smartlist operations
|
21 jaren geleden |
Roger Dingledine
|
1ae84fcbc1
add a 'smartlist' building block that picks random elements from a list
|
21 jaren geleden |
Nick Mathewson
|
ac552573dd
Make router/directory parsing nondestructive and more const-friendly
|
21 jaren geleden |
Nick Mathewson
|
5e9ba094bc
Fix incorrect error message
|
21 jaren geleden |
Roger Dingledine
|
ec02f83f94
add a tor_malloc_zero wrapper: tor_malloc and memset 0
|
21 jaren geleden |
Roger Dingledine
|
cc8ce64cb2
fix trivial typo
|
21 jaren geleden |
Roger Dingledine
|
9358381d83
break out the string manipulation routines
|
21 jaren geleden |
Nick Mathewson
|
3c4b4c8cac
Check in a working cross-platform timegm
|
21 jaren geleden |
Roger Dingledine
|
a27b570788
bugfix for win32 with lots of users
|
21 jaren geleden |
Nick Mathewson
|
faa0f7ffe7
Use daemon(3) function where available.
|
21 jaren geleden |
Steven Hazel
|
4fef6f4566
switch_id() no longer tries to log the user name when it's calld on
|
21 jaren geleden |
Steven Hazel
|
4139c1c86a
- fixed a bug in the id switching code -- setgid has to happen before
|
21 jaren geleden |
Roger Dingledine
|
5f1750a288
include our own timegm() impl, since it's not portable
|
21 jaren geleden |
Roger Dingledine
|
2093f60760
we've been stomping on memory while reading config
|
21 jaren geleden |
Roger Dingledine
|
82aa621b47
rewrite close_logs so it could possibly work
|
21 jaren geleden |
Nick Mathewson
|
695920d09f
Build without warnings on OS X.
|
21 jaren geleden |
Nick Mathewson
|
77be56fbdd
Add tor_realloc to mirror tor_malloc
|
21 jaren geleden |
Roger Dingledine
|
36fb8e839d
change WARNING to WARN
|
21 jaren geleden |
Roger Dingledine
|
de6cbe53c0
some early bugfixes
|
21 jaren geleden |
Roger Dingledine
|
be874358a4
wrap strdup; prefer time() to gettimeofday()
|
21 jaren geleden |