summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* OSX pre-install script to clean up Tor and force a fresh install, butAndrew Lewman2006-07-26
| | | | | | | save the server keys if they exist. svn:r6911
* Set Soft & Hard resource limits to appease launchd.Andrew Lewman2006-07-26
| | | | svn:r6910
* r6920@Kushana: nickm | 2006-07-26 15:39:40 -0400Nick Mathewson2006-07-26
| | | | | | | Mark some TODO items done svn:r6909
* r6918@Kushana: nickm | 2006-07-26 15:22:28 -0400Nick Mathewson2006-07-26
| | | | | | | Fix compilation for eventdns dns.c with split structs. svn:r6908
* r6909@Kushana: nickm | 2006-07-26 13:05:58 -0400Nick Mathewson2006-07-26
| | | | | | | Clean up wide lines from last patch. svn:r6907
* r6908@Kushana: nickm | 2006-07-26 12:38:52 -0400Nick Mathewson2006-07-26
| | | | | | | Refactor connection_t into edge, or, dir, control, and base subtypes. This might save some RAM on busy exit servers, but really matters most in terms of correctness. svn:r6906
* r6907@Kushana: nickm | 2006-07-25 19:03:43 -0400Nick Mathewson2006-07-26
| | | | | | | Realign circuit structs to avoid wasted space. svn:r6905
* r6903@Kushana: nickm | 2006-07-25 18:22:48 -0400Nick Mathewson2006-07-26
| | | | | | | No circuit can be both an intro point and a rend point, so we can merge both the cookie and the pk digest into one "rend_token" field for or circuits. This saves another 20 bytes per or circuit. svn:r6904
* r6902@Kushana: nickm | 2006-07-25 17:30:27 -0400Nick Mathewson2006-07-26
| | | | | | | Move rend_query to origin_circuit_t where it belongs; save another 17 bytes per OR circuit. svn:r6903
* Clarify a TODO, and test tweaked commit-email.pl script.Nick Mathewson2006-07-25
| | | | svn:r6902
* Apply checkSpace.pl to checkSpace.pl.Nick Mathewson2006-07-25
| | | | svn:r6901
* Allow wide lines if they have svn id tags in them. (This matters for svk: ↵Nick Mathewson2006-07-25
| | | | | | those tags can be *big*.) svn:r6900
* Add libor.a and libor-crypto.a to svn:ignoreNick Mathewson2006-07-25
| | | | svn:r6899
* Remove code to special-case "-cvs" ending, since it has not actually ↵Nick Mathewson2006-07-25
| | | | | | mattered since 0.0.9. Perhaps we can special-case even more... svn:r6898
* Add an item to the TODO.Nick Mathewson2006-07-25
| | | | svn:r6893
* Remove .cvsignore files from trunkPeter Palfrader2006-07-25
| | | | svn:r6891
* Tell users about the init script when they try to run Tor as root.Peter Palfrader2006-07-24
| | | | | | | | Should we also do this when they try to run their Tor as any other (non root, non debian-tor) user? - add 11_tor_as_root_more_helpful svn:r6822
* Previously our defaults for DataDirectory, PidFile, RunAsDaemon, andPeter Palfrader2006-07-24
| | | | | | | | | | Log differed from upstreams. Now Tor behaves just like before (with our own DataDirectory and all) only when run as the debian-tor user. If invoked as any other user, Tor will behave just like the pristine upstream version. svn:r6821
* These settings are required for those using launchd in OSX 10.4.Andrew Lewman2006-07-23
| | | | | | | This is a crude but functional way to insert them for now. svn:r6820
* publish a new descriptor after we hup. this is important if ourRoger Dingledine2006-07-23
| | | | | | | | config has changed such that we'll want to start advertising our dirport now, etc. svn:r6819
* Fix another segfault in assert_circuit_ok.Nick Mathewson2006-07-23
| | | | svn:r6818
* Don't tell anybody, but we're going OO here. This patch splitsNick Mathewson2006-07-23
| | | | | | | | | | | | | | | circuit_t into origin_circuit_t and or_circuit_t. I fixed some segaults; there may be more. We still need to move more rendezvous stuff into subtypes. This is a trial run for splitting up connection_t; if the approach is insane, please say so soon so we can do something smarter. Also, this discards the old HALF_OPEN code, which nobody seems to want. svn:r6817
* Whitespace fixNick Mathewson2006-07-23
| | | | svn:r6816
* rewrite conn->address for GET commands as well as POST commands.Roger Dingledine2006-07-23
| | | | svn:r6815
* use tor_mem_is_zero() in more places.Roger Dingledine2006-07-23
| | | | svn:r6814
* Delete trailing whitespace in eventdns.cNick Mathewson2006-07-23
| | | | svn:r6813
* Add (void) lines for unused parameters in eventdns.cNick Mathewson2006-07-23
| | | | svn:r6812
* Remove STRUCT_OFFSET from config.cNick Mathewson2006-07-23
| | | | svn:r6811
* Add a mem_is_zero function (I think we will need this) and a STRUCT_OFFSET ↵Nick Mathewson2006-07-23
| | | | | | macro (we already need this). svn:r6810
* more todo itemsRoger Dingledine2006-07-23
| | | | svn:r6809
* whitespace and docsRoger Dingledine2006-07-23
| | | | svn:r6808
* think harder about my logicRoger Dingledine2006-07-22
| | | | svn:r6806
* i lied, that won't work at all. maybe this will.Roger Dingledine2006-07-22
| | | | svn:r6805
* more bulletproof reachability testingRoger Dingledine2006-07-22
| | | | svn:r6804
* These asserts will either cause spurious crashes or help debug the ↵Nick Mathewson2006-07-21
| | | | | | pend->conn->s == -1 issue. svn:r6803
* Another MSVC6 fix. Grnk.Nick Mathewson2006-07-21
| | | | svn:r6802
* bugfix: if you find yourself reachable, then don't ever make any clientRoger Dingledine2006-07-21
| | | | | | | | | requests (so you stop predicting circuits), then hup, then later your IP changes, you won't think circuits are working so you won't try to test reachability, so you won't publish. svn:r6800
* tweakRoger Dingledine2006-07-21
| | | | svn:r6799
* an entry guard that is "unlisted", as well as not known to be "down", isRoger Dingledine2006-07-21
| | | | | | | not therefore "up". svn:r6798
* Grammar fixes for clarity.Andrew Lewman2006-07-21
| | | | svn:r6797
* tweakRoger Dingledine2006-07-20
| | | | svn:r6796
* tweakRoger Dingledine2006-07-20
| | | | svn:r6795
* Document HELLO cells and proposed connection protocol versioning scheme. ↵Nick Mathewson2006-07-20
| | | | | | NOTE: This will not work as documented; see notes. svn:r6794
* Add a few more paragraphs to path-spec.txtNick Mathewson2006-07-20
| | | | svn:r6793
* Fork off v0 of the protocol spec; we are going to add versioning soon so we ↵Nick Mathewson2006-07-20
| | | | | | can make backward-incompatible changes without breaking the whole network. Also, fork the v0 directory protocol into its own document, and turn dir-spec.txt into the present tense. svn:r6792
* don't squeal if the first few retries fail.Roger Dingledine2006-07-18
| | | | svn:r6791
* Define a schedule for how long to wait between retryingRoger Dingledine2006-07-18
| | | | | | | | | | | | application connections. Rather than waiting a fixed amount of time between each retry, we wait only 5 seconds for the first, 10 seconds for the second, and 15 seconds for each retry after that. Hopefully this will improve the expected experience. Addresses bug 297. svn:r6790
* Load and start tor in launchd at end of installationAndrew Lewman2006-07-18
| | | | svn:r6789
* Add the output of OSX arch into the package name in preparation for ppcAndrew Lewman2006-07-18
| | | | | | | vs x86 packages. svn:r6788
* when we find our dirport to be reachable, mark our descriptorRoger Dingledine2006-07-18
| | | | | | | dirty so we'll tell the world. (fixes bug 306 reported by pnx) svn:r6787