- 11 Aug, 2006 1 commit
-
-
Nick Mathewson authored
Add more warnings to the list of those we tolerate. Start using GCC attributes more, for better error checking and better code generation. svn:r7020
-
- 05 Aug, 2006 2 commits
-
-
Nick Mathewson authored
Remove now-spurious size and data arguments from tor_mmap_file svn:r6987
-
Nick Mathewson authored
Make data and size fields visible in tor_mmap_t; hide win magic differently. svn:r6986
-
- 04 Aug, 2006 1 commit
-
-
Nick Mathewson authored
Add an "mmap handle" type to encapsulate bookkeeping elements of mmap issues; add prelim win32 impl svn:r6980
-
- 31 Jul, 2006 1 commit
-
-
Nick Mathewson authored
Add isupper and islower wrappers to compat.h svn:r6957
-
- 21 Jul, 2006 1 commit
-
-
Nick Mathewson authored
svn:r6802
-
- 17 Jul, 2006 1 commit
-
-
Nick Mathewson authored
MSVC6 is apparently terrified of unnatural cross-breeding between uint64_t and double, and needs more persuasion than usual to cast one to the other. Issue identified by Frediano Ziglio; patch revised for minimal impact on non-MSVC6 compilers. svn:r6768
-
- 04 Jul, 2006 1 commit
-
-
Roger Dingledine authored
svn:r6710
-
- 05 Jun, 2006 1 commit
-
-
Roger Dingledine authored
what we really mean now is ">= 0", which is clearer to test for. svn:r6543
-
- 03 Jun, 2006 1 commit
-
-
Nick Mathewson authored
Patch based on post by Mike C to or-dev; special-case based on use of MSVC, rather than on MS_WINDOWS, so that mingw builds. svn:r6523
-
- 28 May, 2006 1 commit
-
-
Nick Mathewson authored
Add a basic mmap function, with a "fake-it" wrapper to do read_file_from_str instead. Based on code from Michael Mohr. svn:r6510
-
- 23 May, 2006 1 commit
-
-
Nick Mathewson authored
Throw out this UNALIGNED_INT_ACCESS_OK nonsense. Even where it works, it is often way way slower than doing the right thing. Backport candidate. svn:r6473
-
- 17 Mar, 2006 1 commit
-
-
Nick Mathewson authored
svn:r6173
-
- 13 Mar, 2006 1 commit
-
-
Nick Mathewson authored
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.] svn:r6144
-
- 09 Feb, 2006 1 commit
-
-
Roger Dingledine authored
svn:r5949
-
- 03 Feb, 2006 1 commit
-
-
Roger Dingledine authored
svn:r5899
-
- 14 Dec, 2005 1 commit
-
-
Nick Mathewson authored
svn:r5582
-
- 07 Dec, 2005 1 commit
-
-
Roger Dingledine authored
svn:r5522
-
- 25 Oct, 2005 1 commit
-
-
Nick Mathewson authored
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. svn:r5309
-
- 06 Oct, 2005 1 commit
-
-
Nick Mathewson authored
svn:r5208
-
- 14 Sep, 2005 1 commit
-
-
Nick Mathewson authored
svn:r5067
-
- 10 Sep, 2005 1 commit
-
-
Nick Mathewson authored
svn:r4981
-
- 12 Aug, 2005 1 commit
-
-
Nick Mathewson authored
Make GCC very happy, even with lots of warnings set. Also, try to fix some reported Solaris x86 warnings. svn:r4770
-
- 23 Jul, 2005 2 commits
-
-
Roger Dingledine authored
svn:r4643
-
Nick Mathewson authored
svn:r4642
-
- 18 Jun, 2005 1 commit
-
-
Nick Mathewson authored
svn:r4452
-
- 09 Jun, 2005 1 commit
-
-
Nick Mathewson authored
svn:r4382
-
- 10 May, 2005 1 commit
-
-
Nick Mathewson authored
svn:r4187
-
- 07 May, 2005 1 commit
-
-
Nick Mathewson authored
svn:r4184
-
- 01 Apr, 2005 1 commit
-
-
Nick Mathewson authored
svn:r3982
-
- 14 Mar, 2005 2 commits
-
-
Nick Mathewson authored
svn:r3758
-
Nick Mathewson authored
svn:r3757
-
- 25 Feb, 2005 1 commit
-
-
Nick Mathewson authored
- Mapaddress - Postdescriptor - GetInfo on descriptors Required changes elsewhere: - Keep the most recent running_routers_t in the routerlist_t. That way we can learn about new routers and remember whether we were last told that they were up or down. Also enables more simplifications. - Keep the signed descriptor inside routerinfo_t. This makes descriptor_entry_t in dirservers.c unneeded. - Rename AddressMap (the verb) to MapAddress. Keep AddressMap as a noun. - Check addresses for plausibility before mapping them. svn:r3696
-
- 22 Feb, 2005 2 commits
-
-
Roger Dingledine authored
go, but not past MAXCONNECTIONS. Also throw away the FAKE_POLL caveats since 0.1.0 doesn't need it any more. svn:r3657
-
Nick Mathewson authored
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. svn:r3653
-
- 13 Feb, 2005 1 commit
-
-
Nick Mathewson authored
Tell openssl how to use locks and how to find thread ids -- this may prevent race conditions surrounding the error queue. svn:r3622
-
- 03 Feb, 2005 1 commit
-
-
Nick Mathewson authored
svn:r3517
-
- 27 Jan, 2005 1 commit
-
-
Nick Mathewson authored
svn:r3439
-
- 22 Jan, 2005 1 commit
-
-
Nick Mathewson authored
svn:r3410
-
- 12 Jan, 2005 1 commit
-
-
Nick Mathewson authored
poll-but-sometimes-select mess. This will let us use faster async cores (like epoll, kpoll, and /dev/poll), and hopefully work better on Windows too. There are some fairly nasty changes to main.c here; this will almost certainly break something. But hey, that's what alphas are for. svn:r3341
-