summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* defense in depthRoger Dingledine2006-07-30
| | | | svn:r6939
* Remove the last vestiges of launchd plist.Andrew Lewman2006-07-30
| | | | svn:r6938
* a bit more debugging for phobosRoger Dingledine2006-07-30
| | | | svn:r6937
* Remove the launchd plist file.Andrew Lewman2006-07-30
| | | | svn:r6936
* r6950@Kushana: nickm | 2006-07-28 10:32:08 -0400Nick Mathewson2006-07-28
| | | | | | | Document split fields better. Now, I think we can take a break from type splitting for a bit. svn:r6935
* r6949@Kushana: nickm | 2006-07-28 10:17:38 -0400Nick Mathewson2006-07-28
| | | | | | | Shave another 8 bytes from connection_t: turn inbuf_reached_eof into a bit, and lower timestamp_lastempty to or_connection_t svn:r6934
* r6948@Kushana: nickm | 2006-07-28 10:10:35 -0400Nick Mathewson2006-07-28
| | | | | | | Identify some likely target fields for lowering; lower global_identifier (since we only use it for AP streams and origin circs). svn:r6933
* So long, farewell, auf Wiedersehen, adieu, launchdAndrew Lewman2006-07-28
| | | | svn:r6932
* Forget leopard.Andrew Lewman2006-07-27
| | | | svn:r6929
* fi, fy fo fum, if-then- doesn't work without oneAndrew Lewman2006-07-27
| | | | svn:r6928
* resolve typoRoger Dingledine2006-07-27
| | | | svn:r6927
* More asserts in dns.c Nick Mathewson2006-07-27
| | | | svn:r6926
* Fix a bug in HT_REMOVE.Nick Mathewson2006-07-27
| | | | svn:r6925
* Get better numbers out of HT_REP_OKNick Mathewson2006-07-27
| | | | svn:r6924
* Far better test and handling of existing torrcAndrew Lewman2006-07-27
| | | | svn:r6923
* Add more asserts in dns_found_answer. This may confirm my theory that ↵Nick Mathewson2006-07-27
| | | | | | dns_purge_resolve is the culprit. svn:r6922
* r6922@Kushana: nickm | 2006-07-26 16:32:24 -0400Nick Mathewson2006-07-27
| | | | | | | Rename some fields, compress a bitfield, and document some structs and fields svn:r6919
* Fix comments that implied that only dir connections had a purpose field, and ↵Nick Mathewson2006-07-27
| | | | | | the code that believed in those comments. svn:r6918
* Oops, forgot the all important 'r'Andrew Lewman2006-07-27
| | | | svn:r6916
* OSX gets confused when you have two ways to start the same program.Andrew Lewman2006-07-27
| | | | svn:r6915
* The whole process works from preflight to postflight creating a cleanAndrew Lewman2006-07-27
| | | | | | | Tor install with proper config file edits svn:r6914
* Backup only what is needed, write the file we created to a temp file forAndrew Lewman2006-07-27
| | | | | | | TorPostFlight to restore the data and remove the temp files svn:r6913
* Be better at finding the Tor install path, backup all of Tor just inAndrew Lewman2006-07-27
| | | | | | | case, then blow Tor away svn:r6912
* 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