aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* we're done with tree.h. long live ht.h.•••svn:r5715 Roger Dingledine2006-01-03
* when we choose not to use a server descriptor from our cache, don't•••log it so loudly. svn:r5713 Roger Dingledine2006-01-03
* make the commenting in the torrc.sample consistent, and try to•••explain in it what comments are. svn:r5711 Roger Dingledine2006-01-03
* only print bandwidth lines to the state file if we're being a server.•••otherwise this is pointless and probably bad for security. svn:r5704 Roger Dingledine2006-01-02
* strictentrynodes means we should clear the current entry_nodes list.•••svn:r5703 Roger Dingledine2006-01-02
* prevent auth dir servers from enabling entry nodes.•••svn:r5702 Roger Dingledine2006-01-02
* bugfix: only try to use the EntryNodes config option if it is set.•••svn:r5701 Roger Dingledine2006-01-02
* bugfix: we were failing to parse a tor version that started with•••"Tor ", even though we said we could. svn:r5699 Roger Dingledine2006-01-02
* Make UseEntryNodes true by default. Let the fun begin.•••svn:r5698 Roger Dingledine2006-01-02
* bugfix: only try to parse the TorVersion if there is one.•••svn:r5697 Roger Dingledine2006-01-02
* tolerate a mal-formed or unrecognized tor version in the state file.•••svn:r5696 Roger Dingledine2006-01-02
* check for integer overflows in more places, when adding elements to•••smartlists. this could possibly prevent a buffer overflow on malicious huge inputs. i don't see any, but i haven't looked carefully. svn:r5695 Roger Dingledine2006-01-02
* save and validate TorVersion in the state file.•••svn:r5694 Roger Dingledine2006-01-02
* make the "stable" flag in network-status be the median of the uptimes•••of running valid servers. that way the cutoff adapts to the stability of the network as a whole. svn:r5693 Roger Dingledine2006-01-02
* Possible fix to state-load bug reported by weasel.•••svn:r5692 Nick Mathewson2006-01-02
* Clearner fix for timegm assert problem.•••svn:r5690 Nick Mathewson2006-01-01
* Fix assertion-trigger bug found by sjmurdoch•••svn:r5689 Nick Mathewson2006-01-01
* Make tor compile again•••svn:r5688 Peter Palfrader2005-12-31
* add a TorVersion state string.•••not yet set to anything. svn:r5687 Roger Dingledine2005-12-31
* Some tor servers process billions of cells in a matter of days.•••These statistics need to be uint64_t's. svn:r5686 Roger Dingledine2005-12-31
* get rid of the special case for 'testing' circuits•••svn:r5684 Roger Dingledine2005-12-31
* Finish implementing config's EntryNodes and StrictEntryNodes option.•••The logging is way verbose for now. svn:r5683 Roger Dingledine2005-12-31
* whitespace fixes•••svn:r5682 Roger Dingledine2005-12-31
* load balance a bit better by taking some load off the really•••fast servers. this might slow things down more, or it might not. hm. svn:r5681 Roger Dingledine2005-12-30
* fix a typo•••svn:r5680 Roger Dingledine2005-12-30
* Appease some verbose GCC warnings.•••svn:r5679 Nick Mathewson2005-12-29
* log how big the failed rend descriptor is, and if it's small, log•••a base16 of the whole thing. svn:r5678 Roger Dingledine2005-12-29
* when we reject a rend descriptor, tell us where it came from.•••svn:r5677 Roger Dingledine2005-12-29
* helper nodes are dead. long live entry nodes.•••(config options EntryNodes and StrictEntryNodes still not implemented.) svn:r5673 Roger Dingledine2005-12-28
* but only close the new conn if one of the earlier helper nodes•••that we mark up is actually reachable, fast enough, etc to use. svn:r5672 Roger Dingledine2005-12-28
* but only close it if we have marked an earlier helper as up.•••that way we don't close it too needlessly. svn:r5671 Roger Dingledine2005-12-28
* when we connect to a helper node for the first time, close•••that connection and its circuits. this lets us go back to using the old helper nodes rather than immediately using the last one in the list. svn:r5670 Roger Dingledine2005-12-28
* fix a spacing problem introduced by our 80-column requirement•••svn:r5669 Roger Dingledine2005-12-27
* if the network is down, and we try to connect to a conn because we•••have a circuit in mind, and we timeout (30 seconds) because the network never answers, we were expiring the circuit, but we weren't obsoleting the connection or telling the helper functions. now do that. svn:r5668 Roger Dingledine2005-12-27
* fix typo•••svn:r5667 Roger Dingledine2005-12-27
* when we succeed at connecting to a helper that we've never connected•••to before, mark all the previous helpers as up. This is handy if the network went away and then returned. svn:r5666 Roger Dingledine2005-12-27
* helpful log•••svn:r5665 Roger Dingledine2005-12-27
* slightly more accurate log messages•••svn:r5664 Roger Dingledine2005-12-27
* first cut of the new helper stuff. seems to work in the normal•••case, but many edge cases still need testing. svn:r5663 Roger Dingledine2005-12-27
* Make directory caches a little less chatty when logging•••svn:r5662 Nick Mathewson2005-12-27
* Make insert_old try hard to never add a duplicate.•••svn:r5661 Nick Mathewson2005-12-27
* Implement new directory logic: download by descriptor digest, not by key dige...•••svn:r5659 Nick Mathewson2005-12-27
* normalize spaces•••svn:r5658 Nick Mathewson2005-12-27
* and compiling would be good too•••svn:r5657 Roger Dingledine2005-12-27
* and some comments•••svn:r5656 Roger Dingledine2005-12-27
* make it clearer in the auto-generated config file that you•••probably shouldn't be editing this one yourself. svn:r5655 Roger Dingledine2005-12-27
* disambiguate some debug entries•••svn:r5654 Roger Dingledine2005-12-26
* comments? i'll show you comments.•••svn:r5652 Roger Dingledine2005-12-26
* prevent a rare infinite loop on two-byte architectures,•••and be more thorough and starting over when the clock jumps. svn:r5647 Roger Dingledine2005-12-25
* stop being sneaky, especially if we're being incorrectly sneaky•••svn:r5646 Roger Dingledine2005-12-24