summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* r12764@catbus: nickm | 2007-05-15 17:17:39 -0400Nick Mathewson2007-05-15
| | | | | | | Enable (and cope with) more GCC 4.2 warnings. svn:r10196
* r12763@catbus: nickm | 2007-05-15 05:29:33 -0400Nick Mathewson2007-05-15
| | | | | | | Make --enable-gcc-warnings happy on the upcoming gcc 4.2 svn:r10195
* r12761@catbus: nickm | 2007-05-15 03:13:52 -0400Nick Mathewson2007-05-15
| | | | | | | Be a lot smarter when parsing lists of routers and extrainfos. svn:r10193
* r12758@catbus: nickm | 2007-05-14 15:19:29 -0400Nick Mathewson2007-05-14
| | | | | | | Cleanup, lock-down, and refactor bits of routerparse.c: use a single unified function to check all signatures. Fix all DOCDOCs. Remove some old dead debugging code. Enforce some parsing rules better. svn:r10192
* backport candidate: seems to me that r10153 won't work withoutRoger Dingledine2007-05-14
| | | | | | | this patch too. svn:r10187
* r12750@catbus: nickm | 2007-05-13 10:08:13 -0400Nick Mathewson2007-05-13
| | | | | | | Fix compilation in connection_edge.c svn:r10186
* polish r9726-r9903Roger Dingledine2007-05-13
| | | | svn:r10182
* and forward-port the changelog entriesRoger Dingledine2007-05-13
| | | | svn:r10179
* If a directory authority is down, skip it when deciding where to getRoger Dingledine2007-05-12
| | | | | | | | | networkstatus objects or descriptors. Otherwise we keep asking every 10 seconds forever. (adapted from r9880) svn:r10175
* polish up the 0.2.0.1-alpha in-progress changelogRoger Dingledine2007-05-12
| | | | svn:r10174
* a bit of that manual hacking for tor-design.html tooRoger Dingledine2007-05-12
| | | | svn:r10169
* hack up a blocking.html via tth and some manual hackingRoger Dingledine2007-05-12
| | | | svn:r10168
* r12726@catbus: nickm | 2007-05-11 06:41:47 -0400Nick Mathewson2007-05-11
| | | | | | | Checkpoint some more dir-spec.txt edits. svn:r10165
* r12725@catbus: nickm | 2007-05-10 15:41:57 -0400Nick Mathewson2007-05-11
| | | | | | | Add tor-gencert to svn:ignore for src/tools svn:r10164
* r12708@catbus: nickm | 2007-05-10 15:18:08 -0400Nick Mathewson2007-05-10
| | | | | | | Patch from shibz: implement a getinfo status/version/... so a controller can tell whether the current version is recommended, whether any versions are good, and how many authorities agree. svn:r10162
* r12935@Kushana: nickm | 2007-05-10 11:25:09 -0400Nick Mathewson2007-05-10
| | | | | | | Make buffer unit tests pass again svn:r10158
* backport candidate: when we have k non-v2 authorities in ourRoger Dingledine2007-05-10
| | | | | | | | | | | dirservers lines, we ignored as many as k v2 authorities while updating our network-statuses. (not a problem right now since we have zero non-v2 authorities. but if we ever change that...) svn:r10157
* Backport candidate: if all of our dirservers have given usRoger Dingledine2007-05-10
| | | | | | | | bad or no networkstatuses lately, then stop hammering them once per minute even if we think they're failed. svn:r10156
* backport candidate:Roger Dingledine2007-05-10
| | | | | | | | | | If a directory server runs out of space in the connection table as it's processing a begin_dir request, it will free the exit stream but leave it attached to the circuit, leading to unpredictable behavior. (Reported by seeess, fixes bug 425.) svn:r10154
* Backport candidate: count it as a failure if we fetch a valid Roger Dingledine2007-05-10
| | | | | | | | network-status but we don't want to keep it. Otherwise we'll keep fetching it and keep not wanting to keep it. Fixes part of bug 422. svn:r10153
* fix a printf size_t/int mismatch from r10150Roger Dingledine2007-05-10
| | | | svn:r10152
* move a few more situations over to the authority_type_t bitfieldRoger Dingledine2007-05-10
| | | | svn:r10151
* r12706@catbus: nickm | 2007-05-09 18:39:46 -0400Nick Mathewson2007-05-09
| | | | | | | Keep two freelists for buffer ram chunks: one of 4k chunks, and one of 16k chunks. Also, document the whole business. svn:r10150
* r12704@catbus: nickm | 2007-05-09 17:43:34 -0400Nick Mathewson2007-05-09
| | | | | | | Periodically clean the freelist of buffer memory chunks. svn:r10149
* r12700@catbus: nickm | 2007-05-09 17:22:53 -0400Nick Mathewson2007-05-09
| | | | | | | [Backport candidate] On windows, open cached-routers with the sharing mode "FILE_SHARE_READ so that other processes can read it while Tor is running. (Reported by Janbar). svn:r10148
* r12697@catbus: nickm | 2007-05-09 00:15:40 -0400Nick Mathewson2007-05-09
| | | | | | | Change authority_type_t to a set of flags; use it more consistently. svn:r10144
* complain when we try to upload to, say, bridge authorities,Roger Dingledine2007-05-09
| | | | | | | yet we didn't configure any first. svn:r10143
* Interim commit: new config options Bridge and UseBridges.Roger Dingledine2007-05-08
| | | | | | | | | It is becoming increasingly clear to me that bridges should be a special case of entry guards, not a whole separate pile of nearly identical functions. svn:r10141
* When we are reporting the DirServer line we just parsed, we wereRoger Dingledine2007-05-08
| | | | | | | logging the second stanza of the key fingerprint, not the first. svn:r10140
* record the router purpose at each step of the circuit path.Roger Dingledine2007-05-08
| | | | | | | i have the feeling this will come in handy. svn:r10139
* clean up some function argument namesRoger Dingledine2007-05-08
| | | | svn:r10138
* use the new _PublishServerDescriptor to publish descriptors eitherRoger Dingledine2007-05-08
| | | | | | | to v2 authorities or to bridge authorities, depending on config. svn:r10137
* Change the PublishServerDescriptor config option from a booleanRoger Dingledine2007-05-08
| | | | | | | | into a string: "v1", "v2", bridge", "". Continue to support "0" and "1". svn:r10136
* r12676@catbus: nickm | 2007-05-07 13:11:38 -0400Nick Mathewson2007-05-07
| | | | | | | When we cannot find a micro-revision number, do not overwrite an already-present micro-revision.i. svn:r10134
* prepare directory_post_to_dirservers() to hear what sort ofRoger Dingledine2007-05-07
| | | | | | | | dir authority we'd like to upload to. at some point we should pick a config option to say that in, for bridges. svn:r10129
* add a 'bridge' flag for dirserver config entriesRoger Dingledine2007-05-07
| | | | svn:r10128
* point to the dir-spec files more correctlyRoger Dingledine2007-05-07
| | | | svn:r10126
* Tor works fine in CentOS5/RHEL5. The nsis packaging works fine now. Andrew Lewman2007-05-06
| | | | svn:r10122
* Implement "getinfo status/circuit-established"Roger Dingledine2007-05-05
| | | | svn:r10120
* make it work on windows/etc again, i presumeRoger Dingledine2007-05-04
| | | | svn:r10118
* ok, i'm not so good at countingRoger Dingledine2007-05-04
| | | | svn:r10117
* on the theory that my client_used hack is here to stay at least for theRoger Dingledine2007-05-04
| | | | | | | | | next little while, make it only take effect _when there's an attached origin circuit_, rather than from the first attached origin circuit until death of the conn. svn:r10116
* make MaxAdvertisedBandwidth into a legal defaultRoger Dingledine2007-05-04
| | | | svn:r10115
* if you're using relaybandwidthrate and relaybandwidthburst, makeRoger Dingledine2007-05-04
| | | | | | | sure that's reflected in your router descriptor. svn:r10114
* early skeletal support for running a bridge directory authorityRoger Dingledine2007-05-04
| | | | svn:r10112
* fix some code comments, a wrapper, and add a todo itemRoger Dingledine2007-05-04
| | | | svn:r10111
* spec tweaksRoger Dingledine2007-05-04
| | | | svn:r10110
* Fork current dir-spec.txt into dir-spec-v2.txt in order to record the state ↵Nick Mathewson2007-05-03
| | | | | | of the world as of 0.1.2.13. Start revising dir-spec.txt to incorporate proposals 101, 103, and 104. svn:r10109
* r12643@catbus: nickm | 2007-05-03 13:43:47 -0400Nick Mathewson2007-05-03
| | | | | | | Note that extensions to the directory protocol should begin their item keywords with "x-" or "X-". svn:r10108
* r12642@catbus: nickm | 2007-05-03 13:43:24 -0400Nick Mathewson2007-05-03
| | | | | | | Document the nonpersistent controller-only options. svn:r10107