| Commit message (Expand) | Author | Age |
* | bugfix: if a server uploads a descriptor that's unapproved, actually•••tell him so.
svn:r3243
| Roger Dingledine | 2005-01-03 |
* | remove sentence-fragment comment refering to a design that never happened.•••svn:r3220
| Nick Mathewson | 2004-12-24 |
* | Remove length restriction when generating directories.•••svn:r3218
| Nick Mathewson | 2004-12-24 |
* | Fix for running-routers length bug•••svn:r3216
| Nick Mathewson | 2004-12-24 |
* | clean up logging,•••make it clearer which warns are bugs,
make the control log event match its specification,
point out a bug in how we deal with failure when renewing the tls context.
svn:r3138
| Roger Dingledine | 2004-12-13 |
* | Spell-check strings and comments•••svn:r3052
| Nick Mathewson | 2004-12-01 |
* | Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019
| Nick Mathewson | 2004-11-29 |
* | wrong is ok, and right is fine, but in between is apparently•••totally unacceptable to me.
svn:r3005
| Roger Dingledine | 2004-11-28 |
* | Normalize space: add one between every control keyword and control clause.•••svn:r3003
| Nick Mathewson | 2004-11-28 |
* | remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989
| Roger Dingledine | 2004-11-26 |
* | Clarify a bunch of log messages•••svn:r2983
| Nick Mathewson | 2004-11-25 |
* | Normalize a few more kinds of whitespace. We now dislike:••• - func (args)
- if (x){
This doesn't normalize if(x), for(x); while(x), and friends.
svn:r2943
| Nick Mathewson | 2004-11-22 |
* | Tweak on patch to make authoritative directory servers cache•••directories on disk. Make authdirservers cache *their own*
directories instead of the ones they download. This gives better
liveness, and marginally better resistance to broken authdirservers.
Authdirservers don't cache running-routers at all: r-r isn't stored to
disk, so there's no point right now.
svn:r2893
| Nick Mathewson | 2004-11-15 |
* | Authoritative dirservers now also cache the directory, since•••they weren't writing anything into their datadirectory, so
when they stop and start, they would know nothing until they
fetched a directory from another authdirserver.
svn:r2891
| Roger Dingledine | 2004-11-15 |
* | Cache running-routers; compress running-routers; serve compressed running-rou...•••svn:r2883
| Nick Mathewson | 2004-11-15 |
* | Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758
| Nick Mathewson | 2004-11-09 |
* | Resolve many XXXs and all DOCDOCs•••svn:r2755
| Nick Mathewson | 2004-11-09 |
* | When listing router status, include ourself if we are awake•••svn:r2752
| Nick Mathewson | 2004-11-09 |
* | only non-authdirservers cache the dir they just fetched•••svn:r2747
| Roger Dingledine | 2004-11-09 |
* | once normalized, DataDirectory is always defined•••svn:r2734
| Roger Dingledine | 2004-11-09 |
* | Stop using the wrong DataDirectory when we're validating.•••Also validate/normalize the DataDirectory better.
svn:r2732
| Roger Dingledine | 2004-11-09 |
* | Clean up copyrights.•••Break connection_consider_empty_buckets() out of
connection_read_bucket_decrement().
svn:r2698
| Roger Dingledine | 2004-11-07 |
* | Make options no longer a global variable.•••Now we can try setting an option but back out if it fails to parse, or
if it's disallowed (e.g. changing RunAsDaemon from 1 to 0).
Use parse_line_from_str rather than parse_line_from_file.
svn:r2692
| Roger Dingledine | 2004-11-06 |
* | - Implement all of control interface except authentication, setconfig,••• and actually making the sockets.
- Make sure that identity-based nicknames start with $.
- Use new string_join interface.
svn:r2661
| Nick Mathewson | 2004-11-03 |
* | Use a stricter set of warnings; make them all pass.•••svn:r2645
| Nick Mathewson | 2004-11-02 |
* | canonicalize "src" and "dest" arg order in crypto.c (and others)•••svn:r2644
| Roger Dingledine | 2004-11-02 |
* | Tweaks to prevent obsolete restarting tors from hammering the dirservers. (1)...•••svn:r2618
| Nick Mathewson | 2004-10-28 |
* | Fix windows build•••svn:r2613
| Nick Mathewson | 2004-10-27 |
* | stop freeing arbitrary memory•••fix a couple of memory leaks
svn:r2611
| Roger Dingledine | 2004-10-27 |
* | Use strlcpy, not strcpy.•••svn:r2610
| Nick Mathewson | 2004-10-27 |
* | Use tor_snprintf, not snprintf•••svn:r2609
| Nick Mathewson | 2004-10-27 |
* | Use strlcpy, not strncpy•••svn:r2603
| Nick Mathewson | 2004-10-27 |
* | Replace sprintf with snprintf•••svn:r2602
| Nick Mathewson | 2004-10-27 |
* | Add and document router-status line using new unified liveness/verifiedness f...•••svn:r2592
| Nick Mathewson | 2004-10-27 |
* | Make RecommendedVersions a CONFIG_TYPE_LINELIST option, and have it tolerate ...•••svn:r2528
| Nick Mathewson | 2004-10-15 |
* | more int to size_t conversions, fixing one or more amd64 bugs•••plus a whitespace patch on config.c from vicman
svn:r2482
| Roger Dingledine | 2004-10-14 |
* | Fix comment in dirserv.c•••svn:r2470
| Nick Mathewson | 2004-10-13 |
* | stop trying to print a NULL•••plus make router_nickname_is_approved() more obviously unused
svn:r2469
| Roger Dingledine | 2004-10-13 |
* | hex-to-hex compare makes more sense than hex-to-bin.•••svn:r2463
| Nick Mathewson | 2004-10-13 |
* | fix const char * vs char * issue•••plus unshadow some variables
svn:r2460
| Roger Dingledine | 2004-10-13 |
* | Check fingerprint list before generating running-routers lists; also add as-y...•••svn:r2458
| Nick Mathewson | 2004-10-13 |
* | Add long-term format for dir-signing-key fields (commented out)•••svn:r2442
| Nick Mathewson | 2004-10-12 |
* | Include a dir-signing-key token in directories to tell the parsing entity whi...•••svn:r2428
| Nick Mathewson | 2004-10-07 |
* | Make base-64-encoded DER work, including workaround for ugly openssl misfeatu...•••svn:r2423
| Nick Mathewson | 2004-10-07 |
* | Refactor fingerprint handling: remember hex digests (no spaces) instead of be...•••svn:r2422
| Nick Mathewson | 2004-10-06 |
* | Only check versions against downloaded directories, not cached directories.•••svn:r2413
| Nick Mathewson | 2004-10-03 |
* | use size_t rather than int for directory lengths in memory•••this might fix a bug with amd64
svn:r2410
| Roger Dingledine | 2004-10-01 |
* | prefer tor_free to free•••plus complain more loudly when we fail to parse a dir we just fetched
svn:r2401
| Roger Dingledine | 2004-09-29 |
* | if our local cached directory is new enough, go ahead and•••start building circuits while we're fetching a new one
svn:r2394
| Roger Dingledine | 2004-09-28 |
* | fix some local buffer overflows•••fix a memory leak
svn:r2391
| Roger Dingledine | 2004-09-28 |