summaryrefslogtreecommitdiff
path: root/src/or/policies.h
AgeCommit message (Expand)Author
2017-03-15Run the copyright update script.Nick Mathewson
2017-02-14Fix policies.c instance of the "if (r=(a-b)) return r" patternNick Mathewson
2017-02-01Add unit tests for IPv6 address summaries and IPv4 netblock rejectionteor
2016-10-31policy_is_reject_star():Nick Mathewson
2016-07-01Avoid disclosing exit IP addresses in exit policies by defaultteor (Tim Wilson-Brown)
2016-02-27Update the copyright year.Nick Mathewson
2016-02-20If both IPv4 and IPv6 addresses could be used, choose one correctlyteor (Tim Wilson-Brown)
2016-02-20Make some fascist_firewall_choose_address* functions staticteor (Tim Wilson-Brown)
2016-01-29Add firewall_is_fascist_dir()teor (Tim Wilson-Brown)
2016-01-29Use fascist firewall and ClientUseIPv4 for bridge clientsteor (Tim Wilson-Brown)
2016-01-29Add ClientUseIPv4 and ClientPreferIPv6DirPort torrc optionsteor (Tim Wilson-Brown)
2015-12-09Tweak policies_log_first_redundant_entry even moreNick Mathewson
2015-11-20Fix compilation warningsNick Mathewson
2015-11-20Add controller getinfo exit-policy/reject-privateteor (Tim Wilson-Brown)
2015-11-20Refactor router_dump_exit_policy_to_stringteor (Tim Wilson-Brown)
2015-11-20Block OutboundBindAddressIPv[4|6]_ and configured ports on exit relaysteor (Tim Wilson-Brown)
2015-11-20Refactor policies_parse_exit_policy_internalteor (Tim Wilson-Brown)
2015-09-16ExitPolicyRejectPrivate rejects local IPv6 address and interface addressesteor (Tim Wilson-Brown)
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-10-28Add another year to our copyright dates.Nick Mathewson
2014-09-22New API for policies_parse_exit_policy().rl1987
2014-09-09Remove dirauth support for the BadDirectory flagSebastian Hahn
2014-08-29Introduce full coverage tests for module routerset.c.dana koch
2014-03-05Merge remote-tracking branch 'arma/ticket5528'Nick Mathewson
2013-08-26Increase POLICY_BUF_LEN to 72 to accomodate IPv6 exit policy items.Nick Mathewson
2013-03-11On END_REASON_EXITPOLICY, mark circuit as unusable for that address.Nick Mathewson
2013-02-09use me->addr when adding our address to our exit policyRoger Dingledine
2013-01-16Update the copyright date to 201.Nick Mathewson
2012-11-14Fix a bug in policy_is_reject_star() that was making IPv4 exits breakNick Mathewson
2012-11-14Add an IPv6Exit configuration optionNick Mathewson
2012-11-14Better policy support for IPv6Nick Mathewson
2012-10-23Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-10-23Fix parse_short_policy (bug 7192.)Nick Mathewson
2012-10-22add a unit test to expose bug 7192Roger Dingledine
2012-10-12Convert all include-guard macros to avoid reserved identifiers.Nick Mathewson
2012-06-04Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson
2011-07-15Remove compare_addr_to_node_policyNick Mathewson
2011-07-15Remove compare_addr_to_addr_policyNick Mathewson
2011-06-14Make the get_options() return constNick Mathewson
2011-02-22Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-02-22Don't let bad DNS make exit policy and declared exit policy get out of syncNick Mathewson
2011-01-03Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-03Bump copyright statements to 2011 (0.2.2)Nick Mathewson
2010-10-01Implement policies for nodes (and for microdescriptors too)Nick Mathewson
2010-10-01Initial conversion to use node_t throughout our codebase.Nick Mathewson
2010-10-01Try to make most routerinfo_t interfaces constNick Mathewson
2010-07-28Fix typos, make all \brief's conformant, end sentences with a period.Linus Nordberg
2010-07-27Create policies.hSebastian Hahn