| Commit message (Expand) | Author | Age |
... | |
* | r19074@catbus: nickm | 2008-03-26 17:08:32 -0400••• Start new address policies with refcount of 1, not 2. Backport candidate once tested more.
svn:r14204
| Nick Mathewson | 2008-03-26 |
* | r18896@catbus: nickm | 2008-03-17 16:10:54 -0400••• Fix bug in earlier bugfix. Note stupidness of allowing NULL policies at all. Disallow empty exit policies in router descriptors.
svn:r14082
| Nick Mathewson | 2008-03-17 |
* | r18880@catbus: nickm | 2008-03-17 12:51:24 -0400••• Fix policy-related crash bug found by lodger.
svn:r14077
| Nick Mathewson | 2008-03-17 |
* | Update some copyright notices: it is now 2008.•••svn:r13412
| Nick Mathewson | 2008-02-07 |
* | r17947@catbus: nickm | 2008-02-06 11:57:53 -0500••• Fix a bunch of DOCDOC items; document the --quiet flag; refactor a couple of XXXX020 items.
svn:r13405
| Nick Mathewson | 2008-02-06 |
* | r17910@catbus: nickm | 2008-02-05 15:36:29 -0500••• Check for correctness of AuthDir* options in options_validate; check for possible bugs where options_validate() is happy but parse_policies_from_options() is sad.
svn:r13384
| Nick Mathewson | 2008-02-05 |
* | weasel was worried there was a leak here. i don't think there•••is. but i could be wrong.
svn:r13248
| Roger Dingledine | 2008-01-24 |
* | r17611@catbus: nickm | 2008-01-14 13:44:16 -0500••• add some missing checks for failing return values.
svn:r13130
| Nick Mathewson | 2008-01-14 |
* | r17580@catbus: nickm | 2008-01-11 20:40:30 -0500••• Fix policies.c build on gcc 4.2 with warnings.
svn:r13112
| Nick Mathewson | 2008-01-12 |
* | r15779@tombo: nickm | 2008-01-01 23:43:24 -0500••• Use reference-counting to avoid allocating a zillion little addr_policy_t objects. (This is an old patch that had been sitting on my hard drive for a while.)
svn:r13017
| Nick Mathewson | 2008-01-02 |
* | r17232@catbus: nickm | 2007-12-18 16:22:10 -0500••• Whitespace fix.
svn:r12857
| Nick Mathewson | 2007-12-18 |
* | clean up copyrights, and assign 2007 copyrights to The Tor Project, Inc•••svn:r12786
| Roger Dingledine | 2007-12-12 |
* | New config options AuthDirBadDir and AuthDirListBadDirs for•••authorities to mark certain relays as "bad directories" in the
networkstatus documents. Also supports the "!baddir" directive in
the approved-routers file.
svn:r12754
| Roger Dingledine | 2007-12-10 |
* | r12617 broke the compile•••svn:r12618
| Roger Dingledine | 2007-11-30 |
* | r16881@catbus: nickm | 2007-11-30 15:07:42 -0500••• Do not keep a string representation of every single addr_policy_t lying around. This might save a few hundred K.
svn:r12617
| Nick Mathewson | 2007-11-30 |
* | Exit policies now reject connections that are addressed to a•••relay's public (external) IP address too, unless
ExitPolicyRejectPrivate is turned off. We do this because too
many relays are running nearby to services that trust them based
on network address.
svn:r12459
| Roger Dingledine | 2007-11-10 |
* | r13834@catbus: nickm | 2007-07-19 15:40:42 -0400••• Another patch from croup: drop support for address masks that do not correspond to bit prefixes. Nobody has used this for a while, and we have given warnings for a long time.
svn:r10881
| Nick Mathewson | 2007-07-19 |
* | r13477@catbus: nickm | 2007-06-17 14:22:03 -0400••• Sun CC likes to give warnings for the do { } while(0) construction for making statement-like macros. Define STMT_BEGIN/STMT_END macros that do the right thing, and use them everywhere.
svn:r10645
| Nick Mathewson | 2007-06-17 |
* | polish r9933-r9994•••svn:r10335
| Roger Dingledine | 2007-05-25 |
* | r12771@catbus: nickm | 2007-05-16 18:12:32 -0400••• Make -Wstrict-overflow=5 happy with GCC 4.2. It is kind of a pain, but it does agood job of letting us know where we can make our code better by simplifying dependent conditionals.
svn:r10201
| Nick Mathewson | 2007-05-16 |
* | r11832@catbus: nickm | 2007-02-16 15:31:59 -0500••• Fix 35 remaining DOCDOC comments. Yowza.
svn:r9596
| Nick Mathewson | 2007-02-16 |
* | r11826@catbus: nickm | 2007-02-16 14:58:38 -0500••• Resolve 56 DOCDOC comments.
svn:r9594
| Nick Mathewson | 2007-02-16 |
* | r11775@catbus: nickm | 2007-02-12 16:39:09 -0500••• Update copyright dates.
svn:r9570
| Nick Mathewson | 2007-02-12 |
* | r11629@catbus: nickm | 2007-02-02 15:06:17 -0500••• Removing the last DOCDOC comment hurt so much that I had to use Doxygen to identify undocumented macros and comments, and add 150 more DOCDOCs to point out where they were. Oops. Hey, kids! Fixing some of these could be your first Tor patch!
svn:r9477
| Nick Mathewson | 2007-02-02 |
* | r11761@Kushana: nickm | 2006-12-29 15:45:56 -0500••• Another cleanup: expand_exit_policy_aliases was totally redundant with respect to router_parse_[private_]addr_policy_private.
svn:r9219
| Nick Mathewson | 2006-12-29 |
* | r11755@Kushana: nickm | 2006-12-29 11:49:20 -0500••• Calculate the length of policy strings correctly again.
svn:r9215
| Nick Mathewson | 2006-12-29 |
* | r11737@Kushana: nickm | 2006-12-28 18:32:13 -0500••• Remove some dead code; refactor some duplicated code.
svn:r9206
| Nick Mathewson | 2006-12-29 |
* | Reject *:563 (NTTPS) in the default exit policy. We already reject•••NNTP by default, so this seems like a sensible addition.
(suggested by bug 331)
svn:r9149
| Roger Dingledine | 2006-12-18 |
* | r11479@Kushana: nickm | 2006-12-07 23:38:54 -0500••• Refactor GETINFO into a table-driven dispatch, as suggested by arma. My brain hurts.
svn:r9052
| Nick Mathewson | 2006-12-08 |
* | r9318@Kushana: nickm | 2006-10-22 15:22:57 -0400••• Let directory authorities set the BadExit flag if they like. Also, refactor directory authority code so we can believe multiple things about a single router, and do fewer linear searches.
svn:r8794
| Nick Mathewson | 2006-10-23 |
* | touchups•••svn:r8558
| Roger Dingledine | 2006-10-01 |
* | r8877@Kushana: nickm | 2006-09-21 17:12:33 -0400••• Consider non-exit servers unsuitable for RESOLVE commands.
svn:r8442
| Nick Mathewson | 2006-09-21 |
* | r8876@Kushana: nickm | 2006-09-21 16:58:46 -0400••• Trivial cleanup: !!x is a weird way to spell x != NULL.
svn:r8441
| Nick Mathewson | 2006-09-21 |
* | bugfix in exit_policy_is_general_exit() that weasel found.•••this time for sure!
svn:r6617
| Roger Dingledine | 2006-06-13 |
* | export the default exit policy via the control port, so controllers•••don't need to guess what it is / will be later.
svn:r6615
| Roger Dingledine | 2006-06-13 |
* | reintroduce the logic to exit_policy_is_general_exit() to count•••how many ports are allowd. require two ports open, not just one.
svn:r6609
| Roger Dingledine | 2006-06-13 |
* | Make the Exit tag in status documents actually work in head too•••svn:r6608
| Peter Palfrader | 2006-06-12 |
* | Fix a couple of things that make GCC complain with verbose warnings on. Also...•••svn:r6317
| Nick Mathewson | 2006-04-08 |
* | Refactor and consolidate addr/exit policies into a new policies.c.•••Fix some minor bugs and memory leaks along the way.
svn:r6246
| Roger Dingledine | 2006-03-27 |