- 11 Aug, 2006 5 commits
-
-
Nick Mathewson authored
Amazing how much difference adding a ! to all your asserts can make. svn:r7029
-
Nick Mathewson authored
Only use __builtin_offsetof with gcc 4 or later svn:r7028
-
Nick Mathewson authored
And another GCC change: predict that tor_frees() are usually real frees, and tor_asserts() usually wont happen. Other test should wait till -fprofile-arcs svn:r7022
-
Nick Mathewson authored
Use gcc offsetof where available. svn:r7021
-
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
-
- 31 Jul, 2006 1 commit
-
-
Nick Mathewson authored
Add a utility function to verify that a string has been through strlower. svn:r6959
-
- 23 Jul, 2006 1 commit
-
-
Nick Mathewson authored
Add a mem_is_zero function (I think we will need this) and a STRUCT_OFFSET macro (we already need this). svn:r6810
-
- 06 Jul, 2006 1 commit
-
-
Roger Dingledine authored
the node operator, since he can't do anything about it. svn:r6733
-
- 04 Jul, 2006 1 commit
-
-
Roger Dingledine authored
svn:r6710
-
- 18 Jun, 2006 2 commits
-
-
Nick Mathewson authored
perhaps the reason I rail against cut-and-paste programming so vehemently is that I am so bad at it. svn:r6638
-
Nick Mathewson authored
svn:r6635
-
- 15 Mar, 2006 2 commits
-
-
Roger Dingledine authored
svn:r6170
-
Roger Dingledine authored
svn:r6168
-
- 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
-
- 05 Mar, 2006 2 commits
-
-
Nick Mathewson authored
Add some functions to escape values from the network before sending them to the log. Use them everywhere except for routerinfo->plaftorm, routerinfo->contact_info, and rend*.c. (need sleep now) svn:r6087
-
Nick Mathewson authored
Allow private:* in routerdescs; not generated yet (because older Tors do not understand it); needs testing. svn:r6086
-
- 12 Feb, 2006 1 commit
-
-
Nick Mathewson authored
Generate 18.0.0.0/8 address policy format in descs when we can; warn when the mask is not reducible to a bit-prefix. svn:r5991
-
- 09 Feb, 2006 1 commit
-
-
Roger Dingledine authored
svn:r5949
-
- 10 Jan, 2006 1 commit
-
-
Nick Mathewson authored
svn:r5767
-
- 09 Dec, 2005 1 commit
-
-
Nick Mathewson authored
svn:r5545
-
- 30 Nov, 2005 1 commit
-
-
Nick Mathewson authored
svn:r5468
-
- 01 Nov, 2005 1 commit
-
-
Roger Dingledine authored
svn:r5338
-
- 25 Oct, 2005 2 commits
-
-
Nick Mathewson authored
svn:r5317
-
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
-
- 18 Oct, 2005 2 commits
-
-
Nick Mathewson authored
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. svn:r5284
-
Nick Mathewson authored
svn:r5265
-
- 06 Oct, 2005 1 commit
-
-
Nick Mathewson authored
svn:r5208
-
- 03 Oct, 2005 1 commit
-
-
Nick Mathewson authored
svn:r5178
-
- 30 Sep, 2005 1 commit
-
-
Nick Mathewson authored
svn:r5162
-
- 29 Sep, 2005 1 commit
-
-
Nick Mathewson authored
svn:r5150
-
- 13 Sep, 2005 1 commit
-
-
Nick Mathewson authored
svn:r5024
-
- 08 Sep, 2005 1 commit
-
-
Nick Mathewson authored
svn:r4934
-
- 03 Sep, 2005 1 commit
-
-
Nick Mathewson authored
svn:r4906
-
- 26 Aug, 2005 1 commit
-
-
Roger Dingledine authored
svn:r4838
-
- 03 Aug, 2005 1 commit
-
-
Nick Mathewson authored
svn:r4688
-
- 09 Jun, 2005 1 commit
-
-
Nick Mathewson authored
svn:r4382
-
- 26 Apr, 2005 1 commit
-
-
Roger Dingledine authored
svn:r4116
-
- 06 Apr, 2005 1 commit
-
-
Roger Dingledine authored
daemonize process, not the beginning. this was a problem because the first time you run tor, if your datadir isn't there, and you have runasdaemon set to 1, it will try to chdir to it before it tries to create it. oops. svn:r4033
-
- 01 Apr, 2005 1 commit
-
-
Nick Mathewson authored
svn:r3982
-
- 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
-