Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | remove the loud logging of busted rendezvous descriptors | Roger Dingledine | 2006-01-08 | |
| | | | | svn:r5758 | |||
* | remove typo | Roger Dingledine | 2006-01-08 | |
| | | | | svn:r5757 | |||
* | Instrument how many directory bytes we are serving in what kind of request. | Nick Mathewson | 2006-01-08 | |
| | | | | svn:r5756 | |||
* | Fix bug in last commit. Also, fix bug 231: authorities should never treat ↵ | Nick Mathewson | 2006-01-08 | |
| | | | | | | their own descriptor changes as cosmetic. svn:r5755 | |||
* | Fix bug 236: caches should cache up to 16 unrecognized network-status docs. | Nick Mathewson | 2006-01-08 | |
| | | | | svn:r5754 | |||
* | bugfix: we were leaving open duplicate connections to other ORs | Roger Dingledine | 2006-01-07 | |
| | | | | | | | | | for a week, rather than closing them once we detect a duplicate. also, avoid some duplicate mark-for-closes in connection-housekeeping. svn:r5752 | |||
* | "Pending" is a bad term for a circuit that uses your server as its last hop. | Roger Dingledine | 2006-01-07 | |
| | | | | svn:r5751 | |||
* | fix typo | Roger Dingledine | 2006-01-07 | |
| | | | | svn:r5750 | |||
* | and get the log arguments right | Roger Dingledine | 2006-01-07 | |
| | | | | svn:r5747 | |||
* | a more correct log message | Roger Dingledine | 2006-01-07 | |
| | | | | svn:r5746 | |||
* | Jan 05 19:39:27.356 [warn] connection_edge_process_end_not_open(): | Roger Dingledine | 2006-01-07 | |
| | | | | | | | Got an end because of misc error, but we're not an AP. Closing. svn:r5744 | |||
* | helper nodes are dead | Roger Dingledine | 2006-01-07 | |
| | | | | svn:r5743 | |||
* | Dont call directory_get_from_dirserver when you have a particular dirserver ↵ | Nick Mathewson | 2006-01-06 | |
| | | | | | | in mind; remove fetch-from-authority special-case in directory_get_from_dirserver. svn:r5741 | |||
* | Directory authorities should go to the proper authority when asking for a ↵ | Nick Mathewson | 2006-01-06 | |
| | | | | | | networkstatus, even when they want a compressed one. (Also, bullet-proof the logic in case we ever accidentally request a networkstatus for a non-authority.) svn:r5740 | |||
* | Add descriptions for state variables; rename ↵ | Nick Mathewson | 2006-01-06 | |
| | | | | | | AccountingBytesRead{In}Interval; remove extraneous and unused struct member. svn:r5739 | |||
* | Fix bug where OPs would try to generate descriptor and crash. | Nick Mathewson | 2006-01-06 | |
| | | | | svn:r5738 | |||
* | Add reasons to DESTROY and RELAY_TRUNCATED cells. | Nick Mathewson | 2006-01-05 | |
| | | | | svn:r5734 | |||
* | fix a wrong string | Roger Dingledine | 2006-01-05 | |
| | | | | svn:r5733 | |||
* | short-circuit half the cost of node-picking in the general case. | Roger Dingledine | 2006-01-05 | |
| | | | | svn:r5732 | |||
* | mention a recommended log level in the sample torrc file | Roger Dingledine | 2006-01-05 | |
| | | | | svn:r5731 | |||
* | cleanups, and remove some unreachable code. | Roger Dingledine | 2006-01-04 | |
| | | | | svn:r5727 | |||
* | authdirs now stop whining so loudly about bad descriptors that they fetch | Roger Dingledine | 2006-01-04 | |
| | | | | | | | | from other dirservers. now when there's a log complaint, it's for sure from a freshly uploaded descriptor. svn:r5726 | |||
* | Bugfix: dyndns tor servers were needing to wait 18 hours before they | Roger Dingledine | 2006-01-03 | |
| | | | | | | | | | | could start doing reachability testing using the new IP address and ports. This is because we were using the internal descriptor to learn what to test, yet we were only rebuilding the descriptor once we decided we were reachable. svn:r5723 | |||
* | oh, it was supposed to compile? | Roger Dingledine | 2006-01-03 | |
| | | | | svn:r5721 | |||
* | don't try to build circuits until we have 3 running servers; | Roger Dingledine | 2006-01-03 | |
| | | | | | | | | | and for networks that are very small, having more than a quarter of the descriptors is much harder than having equal to or more than a quarter of the descriptors -- follow the spec. svn:r5720 | |||
* | we're done with tree.h. long live ht.h. | Roger Dingledine | 2006-01-03 | |
| | | | | svn:r5715 | |||
* | when we choose not to use a server descriptor from our cache, don't | Roger Dingledine | 2006-01-03 | |
| | | | | | | | log it so loudly. svn:r5713 | |||
* | make the commenting in the torrc.sample consistent, and try to | Roger Dingledine | 2006-01-03 | |
| | | | | | | | explain in it what comments are. svn:r5711 | |||
* | only print bandwidth lines to the state file if we're being a server. | Roger Dingledine | 2006-01-02 | |
| | | | | | | | otherwise this is pointless and probably bad for security. svn:r5704 | |||
* | strictentrynodes means we should clear the current entry_nodes list. | Roger Dingledine | 2006-01-02 | |
| | | | | svn:r5703 | |||
* | prevent auth dir servers from enabling entry nodes. | Roger Dingledine | 2006-01-02 | |
| | | | | svn:r5702 | |||
* | bugfix: only try to use the EntryNodes config option if it is set. | Roger Dingledine | 2006-01-02 | |
| | | | | svn:r5701 | |||
* | bugfix: we were failing to parse a tor version that started with | Roger Dingledine | 2006-01-02 | |
| | | | | | | | "Tor ", even though we said we could. svn:r5699 | |||
* | Make UseEntryNodes true by default. Let the fun begin. | Roger Dingledine | 2006-01-02 | |
| | | | | svn:r5698 | |||
* | bugfix: only try to parse the TorVersion if there is one. | Roger Dingledine | 2006-01-02 | |
| | | | | svn:r5697 | |||
* | tolerate a mal-formed or unrecognized tor version in the state file. | Roger Dingledine | 2006-01-02 | |
| | | | | svn:r5696 | |||
* | check for integer overflows in more places, when adding elements to | Roger Dingledine | 2006-01-02 | |
| | | | | | | | | 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 | |||
* | save and validate TorVersion in the state file. | Roger Dingledine | 2006-01-02 | |
| | | | | svn:r5694 | |||
* | make the "stable" flag in network-status be the median of the uptimes | Roger Dingledine | 2006-01-02 | |
| | | | | | | | | of running valid servers. that way the cutoff adapts to the stability of the network as a whole. svn:r5693 | |||
* | Possible fix to state-load bug reported by weasel. | Nick Mathewson | 2006-01-02 | |
| | | | | svn:r5692 | |||
* | Clearner fix for timegm assert problem. | Nick Mathewson | 2006-01-01 | |
| | | | | svn:r5690 | |||
* | Fix assertion-trigger bug found by sjmurdoch | Nick Mathewson | 2006-01-01 | |
| | | | | svn:r5689 | |||
* | Make tor compile again | Peter Palfrader | 2005-12-31 | |
| | | | | svn:r5688 | |||
* | add a TorVersion state string. | Roger Dingledine | 2005-12-31 | |
| | | | | | | | not yet set to anything. svn:r5687 | |||
* | Some tor servers process billions of cells in a matter of days. | Roger Dingledine | 2005-12-31 | |
| | | | | | | | These statistics need to be uint64_t's. svn:r5686 | |||
* | get rid of the special case for 'testing' circuits | Roger Dingledine | 2005-12-31 | |
| | | | | svn:r5684 | |||
* | Finish implementing config's EntryNodes and StrictEntryNodes option. | Roger Dingledine | 2005-12-31 | |
| | | | | | | | The logging is way verbose for now. svn:r5683 | |||
* | whitespace fixes | Roger Dingledine | 2005-12-31 | |
| | | | | svn:r5682 | |||
* | load balance a bit better by taking some load off the really | Roger Dingledine | 2005-12-30 | |
| | | | | | | | | fast servers. this might slow things down more, or it might not. hm. svn:r5681 | |||
* | fix a typo | Roger Dingledine | 2005-12-30 | |
| | | | | svn:r5680 |