- 22 Dec, 2008 2 commits
-
-
Nick Mathewson authored
svn:r17734
-
Nick Mathewson authored
Add DOCDOC comments for all undocumented functions. Add missing *s to other comments so that they will get recognized as doxygen. svn:r17729
-
- 11 Dec, 2008 1 commit
-
-
Nick Mathewson authored
Lower sprintf buffer max to ~SSIZE_T_MAX from SIZE_T_CEILING, since we need to compare it to a signed int. svn:r17600
-
- 09 Dec, 2008 1 commit
-
-
Nick Mathewson authored
svn:r17543
-
- 08 Dec, 2008 1 commit
-
-
Nick Mathewson authored
svn:r17522
-
- 05 Dec, 2008 3 commits
-
-
Nick Mathewson authored
svn:r17493
-
Nick Mathewson authored
svn:r17490
-
Nick Mathewson authored
svn:r17484
-
- 02 Dec, 2008 2 commits
-
-
Roger Dingledine authored
svn:r17457
-
Nick Mathewson authored
Add two lseek wrappers to compat.[ch]: one to return current fd position, and one to move the fd to the end of the file. svn:r17454
-
- 26 Nov, 2008 2 commits
-
-
Nick Mathewson authored
svn:r17392
-
Nick Mathewson authored
svn:r17391
-
- 11 Nov, 2008 1 commit
-
-
Nick Mathewson authored
apply sebastian's fix for bug 859. Apparently on win32 one must lock at least one byte when locking, but locking a nonexistant byte is okay. ) svn:r17244
-
- 10 Nov, 2008 3 commits
-
-
Nick Mathewson authored
svn:r17239
-
Roger Dingledine authored
svn:r17233
-
Roger Dingledine authored
hopefully will address bug 857. svn:r17232
-
- 09 Nov, 2008 1 commit
-
-
Nick Mathewson authored
svn:r17228
-
- 07 Nov, 2008 5 commits
-
-
Roger Dingledine authored
the bottom of switch_id svn:r17205
-
Roger Dingledine authored
idempotent. so now we remember if we've succeeded, and if so we don't even try. svn:r17204
-
Roger Dingledine authored
svn:r17203
-
Nick Mathewson authored
Developers should usually configure with --enable-gcc-warnings, and should regularly make check-spaces. Also, int fn() does not mean the same in C as it does in C++ or Java. svn:r17201
-
Steven Murdoch authored
Patch from Jacob Appelbaum and me to make User option more robust, properly set supplementary groups, deprecated the Group option, and log more information on credential switching svn:r17200
-
- 04 Sep, 2008 1 commit
-
-
Nick Mathewson authored
svn:r16759
-
- 01 Sep, 2008 2 commits
-
-
Roger Dingledine authored
for tas, but who knows. svn:r16723
-
Nick Mathewson authored
Add a lockfile to the Tor data directory to avoid situations where two Tors start with the same datadir, or where a --list-fingerprints races with a server to create keys, or such. svn:r16722
-
- 22 Aug, 2008 1 commit
-
-
Nick Mathewson authored
Make definition of tor_mutex_t go into compat.h, so that it is possible to inline mutexes in critical objects. Add init/uninit functions for mutexes allocated inside other structs. svn:r16623
-
- 25 Jul, 2008 1 commit
-
-
Nick Mathewson authored
Split out the address manipulation functions from compat and util: they were about 21% of the total of those, and spread out too much. svn:r16208
-
- 24 Jul, 2008 1 commit
-
-
Nick Mathewson authored
Make generic address manipulation functions work better. Switch address policy code to use tor_addr_t, so it can handle IPv6. That is a good place to start. svn:r16178
-
- 16 May, 2008 1 commit
-
-
Nick Mathewson authored
Rename tor_addr_t manipulation functions for a consistent style. svn:r14639
-
- 23 Apr, 2008 1 commit
-
-
Nick Mathewson authored
Forward-port: I had apparently broken OSX and Freebsd by not initializing threading before we initialize the logging system. This patch should do so, and fix bug 671. svn:r14430
-
- 22 Apr, 2008 1 commit
-
-
Nick Mathewson authored
On platforms using pthreads, allow a thread to acquire a lock it already holds. This is crucial for logging: otherwise any log message thrown from inside the logging process (especially from control.c) will deadlock. Win32 CriticalSections are already recursive. Bug spotted by nwf. Bugfix on 0.2.0.16-alpha. Backport candidate. I hope this is portable. svn:r14406
-
- 18 Mar, 2008 2 commits
-
-
Nick Mathewson authored
Combine common code in set_max_file_descriptors(): all that varies from platform to platform in the no-getrlimit() case is the connection limit and the platform name. svn:r14101
-
Nick Mathewson authored
Add missing typecasts to log message in set_max_file_descriptors to tell gcc everything is okay on windows. Fixes bug 630. svn:r14099
-
- 22 Feb, 2008 2 commits
-
-
Nick Mathewson authored
Make torint.h define ssize_t more robustly; add spaces to last patch svn:r13670
-
Nick Mathewson authored
Remove extraneous commas in compat.c svn:r13669
-
- 21 Feb, 2008 3 commits
-
-
Nick Mathewson authored
Fix all remaining shorten-64-to-32 errors in src/common. Some were genuine problems. Many were compatibility errors with libraries (openssl, zlib) that like predate size_t. Partial backport candidate. svn:r13665
-
Nick Mathewson authored
Fix all -Wshorten-64-to-32 warnings that appear on my macbook. svn:r13662
-
Nick Mathewson authored
Resolve all DOCDOC issues, and document some other undocumented code, and fix a changelog entry. svn:r13638
-
- 20 Feb, 2008 1 commit
-
-
Nick Mathewson authored
Apply patch from Sebastian Hahn: stop imposing an arbitrary maximum on the number of file descriptors used for busy servers. Bug reported by Olaf Selke. svn:r13626
-
- 19 Feb, 2008 1 commit
-
-
Nick Mathewson authored
Count sockets returned from socketpair() too. This is probably not the socket counting bug. svn:r13600
-