| Commit message (Expand) | Author | Age |
... | |
* | r17188@tombo: nickm | 2008-07-18 14:35:18 -0400••• Add new ExcludeExitNodes option. Also add a new routerset type to handle Exclude[Exit]Nodes. It is optimized for O(1) membership tests, so as to make choosing a random router run in O(N_routers) time instead of in O(N_routers*N_Excluded_Routers).
svn:r16061
| Nick Mathewson | 2008-07-18 |
* | Correct punctuation.•••svn:r15690
| Karsten Loesing | 2008-07-06 |
* | Added prefixes to testing-network-only configuration options.•••svn:r15375
| Karsten Loesing | 2008-06-20 |
* | implement more fine-tuning options for stats code•••svn:r15345
| Nick Mathewson | 2008-06-18 |
* | Clean up a macro/cpp interaction related to bug 707. Also, add a new "filena...•••svn:r15305
| Nick Mathewson | 2008-06-16 |
* | Comments and doc tweaks on Karsten's testing-dir-networks patch•••svn:r15254
| Nick Mathewson | 2008-06-14 |
* | Patch from Karsten to implement proposal 135 ("Testing Tor Networks").•••svn:r15253
| Nick Mathewson | 2008-06-14 |
* | Malloc does not return size_t. (bug noticed by lodger.)•••svn:r15252
| Nick Mathewson | 2008-06-14 |
* | forward-port r15129, but also note the real way we should fix it.•••svn:r15130
| Roger Dingledine | 2008-06-11 |
* | forward-port r14934•••svn:r14936
| Roger Dingledine | 2008-06-04 |
* | blind-forward-port that, while i'm at it•••svn:r14929
| Roger Dingledine | 2008-06-04 |
* | New code to implement proposal for local geoip stats. Only enabled with --ena...•••svn:r14802
| Nick Mathewson | 2008-05-29 |
* | On win32, default to looking for the geoip file in the same directory as torr...•••svn:r14796
| Nick Mathewson | 2008-05-29 |
* | include the geoip file in the tarball, and load it by default•••when tor starts.
this breaks rpms and maybe other packages.
svn:r14764
| Roger Dingledine | 2008-05-28 |
* | r19725@catbus: nickm | 2008-05-13 08:47:18 -0400••• Forward-port: update authority keys affected by Debian OpenSSL bug (See CVE-2008-0166 or http://lists.debian.org/debian-security-announce/2008/msg00152.html )
svn:r14603
| Nick Mathewson | 2008-05-13 |
* | r19690@catbus: nickm | 2008-05-11 22:13:31 -0400••• Implement a proposal to let a directory authority migrate its identity key without ceasing to sign consensuses.
svn:r14584
| Nick Mathewson | 2008-05-12 |
* | forward-port r14421•••svn:r14424
| Roger Dingledine | 2008-04-23 |
* | when add_file_log() fails, tell us why.•••svn:r14277
| Roger Dingledine | 2008-04-01 |
* | Add --hush switch.•••New --hush command-line option similar to --quiet. While --quiet disables all
logging to the console on startup, --hush limits the output to messages of
warning and error severity.
svn:r14222
| Peter Palfrader | 2008-03-27 |
* | r19091@catbus: nickm | 2008-03-27 12:42:57 -0400••• Stop reading torrc when all we want to do is --hash-password. Fix based on patch from Sebastian Hahn. Backport candidate.
svn:r14214
| Nick Mathewson | 2008-03-27 |
* | r18787@catbus: nickm | 2008-03-13 11:11:52 -0400••• Make set-option functions return sensible error codes from an enum, not mysterious negative integers
svn:r14004
| Nick Mathewson | 2008-03-13 |
* | r18753@catbus: nickm | 2008-03-11 14:56:39 -0400••• Make some assert()s into tor_assert()s. Make some tor_assert()s called from logging into assert()s, and document why.
svn:r13977
| Nick Mathewson | 2008-03-11 |
* | r18723@catbus: nickm | 2008-03-11 00:25:30 -0400••• Fix bug spotted by mwenge: a server_event should not be a sever_event. Also, fix compile errors in config.c and control.c with --enable-gcc-warnings.
svn:r13957
| Nick Mathewson | 2008-03-11 |
* | different exit codes for options_init_from_string()•••Change options_init_from_string() so that it returns different exit codes in the
error case, depending on what went wrong. Also push the responsibility to log
the error to the caller.
svn:r13947
| Peter Palfrader | 2008-03-10 |
* | options_init_from_torrc(): split off options_init_from_string()•••svn:r13946
| Peter Palfrader | 2008-03-10 |
* | Store options we got from commandline seperately from bare argv/argc•••svn:r13945
| Peter Palfrader | 2008-03-10 |
* | options_init_from_torrc(): move code that loads torrc into its own function•••move code that loads torrc from disk and sets torrc_fname into its own function
svn:r13944
| Peter Palfrader | 2008-03-10 |
* | options_init_from_torrc(): tread non-existing torrc like empty torrc.•••Tread the case of a non-existing conffile, when allowed, exactly like the one
with an empty torrc.
svn:r13943
| Peter Palfrader | 2008-03-10 |
* | options_init_from_torrc(): move code that looks for torrc into its own function•••Part of options_init_from_torrc()'s job was looking for -f flags (to specify
an alternate config file) on the command line, complaining if more than one
is given or the given does not exist. If none is given then use the compiled-in
default location, accepting if it does not exist. This logic has been moved
into its own function in an attemped to make options_init_from_torrc() easier
to deal with.
svn:r13942
| Peter Palfrader | 2008-03-10 |
* | options_init_from_torrc(): Split argv processing into two parts•••Split the argv processing loop into two poarts, one that deals with
figuring out which conffile to use, and the other that figures out
which "command" (hash fingerprint, verify config, list fpr, run tor)
the user asked for.
There is a third part further down that imports command line args
into the config but that is not touched.
svn:r13941
| Peter Palfrader | 2008-03-10 |
* | forward-port recent changes•••svn:r13935
| Roger Dingledine | 2008-03-10 |
* | r18639@catbus: nickm | 2008-03-07 20:11:48 -0500••• Change semantics of add-a-log functions to copy severity setup: that is way less error-prone. Fix up config.c to act accordingly.
svn:r13888
| Nick Mathewson | 2008-03-08 |
* | r18630@catbus: nickm | 2008-03-05 17:31:33 -0500••• Implement domain-selection for logging. Source is documented; needs documentation in manpage (maybe). For now, see doxygen comment on parse_log_severity_config in log.c
svn:r13875
| Nick Mathewson | 2008-03-05 |
* | minor cleanup•••in options_act() we set running_tor to options->command == CMD_RUN_TOR
once and used that in all but one place. Now we use running_tor in that
place also.
svn:r13819
| Peter Palfrader | 2008-03-03 |
* | Make "HashedControlPassword" an alias for "__HashedControlSessionPassword"•••if it appears on the commandline. should help with bug 586.
svn:r13683
| Roger Dingledine | 2008-02-22 |
* | r14388@tombo: nickm | 2008-02-21 22:44:28 -0500••• More 64-to-32 fixes.
svn:r13672
| Nick Mathewson | 2008-02-22 |
* | r18345@catbus: nickm | 2008-02-21 13:45:04 -0500••• Do the last part of arma's fix for bug 437: Track the origin of every addrmap, and use this info so we can remove all the trackhostexits-originated mappings for a given exit.
svn:r13660
| Nick Mathewson | 2008-02-21 |
* | other cleanups that have been sitting in my sandbox•••svn:r13649
| Roger Dingledine | 2008-02-21 |
* | r18294@catbus: nickm | 2008-02-20 22:42:44 -0500••• Fix a spelling error and clean up a recent veracode-induced integer overflow check. Both spotted by Chris Palmer.
svn:r13639
| Nick Mathewson | 2008-02-21 |
* | r18291@catbus: nickm | 2008-02-20 22:35:32 -0500••• Resolve all DOCDOC issues, and document some other undocumented code, and fix a changelog entry.
svn:r13638
| Nick Mathewson | 2008-02-21 |
* | r18269@catbus: nickm | 2008-02-20 17:28:24 -0500••• Apply patch from Sebastian Hahn: stop imposing an arbitrary maximum on the number of file descriptors used for busy servers. Bug reported by Olaf Selke.
svn:r13626
| Nick Mathewson | 2008-02-20 |
* | r18230@catbus: nickm | 2008-02-19 18:29:43 -0500••• Add a few asserts to catch possible errors found by veracode.
svn:r13598
| Nick Mathewson | 2008-02-19 |
* | make explicit that we don't care if a rename() call fails.•••potential bug reported by veracode.
svn:r13590
| Roger Dingledine | 2008-02-19 |
* | clear up another connlimit lie•••svn:r13582
| Roger Dingledine | 2008-02-19 |
* | r14236@tombo: nickm | 2008-02-17 13:44:55 -0500••• Partial fix for bug 586: Add an ephemeral __HashedControlSessionPassword.
svn:r13543
| Nick Mathewson | 2008-02-17 |
* | r14186@tombo: nickm | 2008-02-15 18:38:52 -0500••• Add an XXXX021 item so we eventually stop calling setuid() and setgid() unnecessarily.
svn:r13533
| Nick Mathewson | 2008-02-15 |
* | New config option ServerDNSAllowBrokenResolvConf to start a relay•••even when the local resolv.conf file is missing, broken, or contains
only unusable nameservers.
Now I can run a local network on my laptop when I'm on an airplane.
svn:r13402
| Roger Dingledine | 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 |
* | Don't trigger an assert if we start a directory authority with a•••private IP address (like 127.0.0.1).
svn:r13371
| Roger Dingledine | 2008-02-04 |
* | correct copyright statement•••svn:r13370
| Roger Dingledine | 2008-02-04 |