summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | | | Warn when encounter the same (non-list) option twice in the same placeNick Mathewson2010-07-31
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's okay to get (say) a SocksPort line in the torrc, and then a SocksPort on the command line to override it, and then a SocksPort via a controller to override *that*. But if there are two occurrences of SocksPort in the torrc, or on the command line, or in a single SETCONF command, then the user is likely confused. Our old code would not help unconfuse the user, but would instead silently ignore all but the last occurrence. This patch changes the behavior so that if the some option is passed more than once to any torrc, command line, or SETCONF (each of which coincidentally corresponds to a call to config_assign()), and the option is not a type that allows multiple occurrences (LINELIST or LINELIST_X), then we can warn the user. This closes trac entry 1384.
* | | | | | Bug #919: Don't rebind ports if we receive SIGHUP while hibernating.Chris Ball2010-08-02
| | | | | |
* | | | | | Bug #928: Disallow BridgeRelay 1 and ORPort 0 configurationChris Ball2010-08-02
| | | | | |
* | | | | | Bug #1107: Complain if PublishServerDescriptor receives 0 or 1 in a listChris Ball2010-08-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 or 1 should only be passed as the sole argument. Warn for now, reject in 0.2.3.x.
* | | | | | Merge commit 'sebastian/bug1776_v2'Nick Mathewson2010-08-02
|\ \ \ \ \ \
| * | | | | | Allow using regular relays as bridgesSebastian Hahn2010-07-31
| | | | | | |
* | | | | | | Merge branch 'bug1094_v2'Nick Mathewson2010-08-02
|\ \ \ \ \ \ \
| * | | | | | | Fix up geoip unit tests to know about ??Nick Mathewson2010-07-31
| | | | | | | |
| * | | | | | | Set up the geoip country table right even if not called normallyNick Mathewson2010-07-31
| | | | | | | |
| * | | | | | | Move the "nowhereland" logic into geoip.cNick Mathewson2010-07-31
| | | | | | | |
| * | | | | | | Make "Nowhere" explicitly listable in torrc.Nick Mathewson2010-07-31
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We already had the country code ?? indicating an unknown country, so all we needed to do to make unknown countries excludable was to make the ?? code discoverable.
* | | | | | | Bug #1222: Clarify new circuit after sleep noticeChris Ball2010-07-31
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | ("Application request when we're believed to be offline." -> "Application request when we haven't used client functionality lately.")
* | | | | | Document 20KB requirement in BandwidthRate documentationNick Mathewson2010-07-30
|/ / / / / | | | | | | | | | | | | | | | This fixes the last suggestion of bug #1195.
* | | | | Merge commit 'karsten/rendspec-master'Nick Mathewson2010-07-30
|\ \ \ \ \
| * | | | | Add two authoritzation protocols to rend-spec.txt.Karsten Loesing2010-07-30
| | | | | |
| * | | | | Clean up Section 1 of rend-spec.txt.Karsten Loesing2010-07-30
| | | | | |
| * | | | | Interchange sections 1.2 and 1.3.Karsten Loesing2010-07-30
| | | | | |
| * | | | | Rename all RELAY_* cell types to RELAY_COMMAND_*.Karsten Loesing2010-07-30
| | | | | |
* | | | | | Add a changes file for Linus's makefile-var-exp branch.Nick Mathewson2010-07-30
| | | | | |
* | | | | | Fix compilation issue in doc/Makefile.am on NetBSDLinus Nordberg2010-07-30
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/Makefile.am: Change $(VAR:MOD) to ${VAR:MOD} -- make(1) on NetBSD substitutes '$(:x)' to 'x' rather than the empty string. This bites us in doc/ when configured with `--disable-asciidoc'. Curly braces should work in all implementations of make(1) but this patch changes only the places where we use the VAR:MOD expansion.
* | | | | Merge commit 'linus/headers'Nick Mathewson2010-07-29
|\ \ \ \ \
| * | | | | Fix typos, make all \brief's conformant, end sentences with a period.Linus Nordberg2010-07-28
| | | | | |
| * | | | | Move the header for bandwidth_weight_rule_to_string into reasons.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Don't include crypto, compat and util.h in or.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Simplify expression to list files for check-spacesSebastian Hahn2010-07-27
| | | | | | | | | | | | | | | | | | | | | | | | The tinytest* files went into src/test/.
| * | | | | Add the new header files to noinst_HEADERSSebastian Hahn2010-07-27
| | | | | | | | | | | | | | | | | | | | | | | | Also add a changes/ file.
| * | | | | Create routerparse.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create rephist.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create rendmid.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create relay.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create reasons.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create policies.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create onion.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create ntmain.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create networkstatus.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create microdesc.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create main.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create hibernate.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create dns.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create dirvote.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create dirserv.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create directory.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create cpuworker.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create control.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create connection_or.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create connection_edge.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create connection.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create config.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create command.hSebastian Hahn2010-07-27
| | | | | |
| * | | | | Create circuituse.hSebastian Hahn2010-07-27
| | | | | |