aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* simplify close_temp_logs()Roger Dingledine2004-11-20
| | | | | | | (nick, did i break this?) svn:r2913
* remove another possible sigpipe causeRoger Dingledine2004-11-20
| | | | svn:r2912
* Add "MEMUNIT" and "INTERVAL" types to configuration. Also tweak Accounting ↵Nick Mathewson2004-11-20
| | | | | | setup. More docs needed svn:r2911
* jbash prefers one backslash to two.Roger Dingledine2004-11-19
| | | | | | | | one didn't work for me when i tried, but hey. i hate shell. svn:r2910
* clean up the tor-doc someRoger Dingledine2004-11-18
| | | | svn:r2909
* mark some last items for 009rc1Nick Mathewson2004-11-18
| | | | svn:r2908
* bugfix: when our poll is interrupted, we believed the revents values.Roger Dingledine2004-11-17
| | | | svn:r2907
* New upstream versionPeter Palfrader2004-11-16
| | | | svn:r2905
* add a TODO item and some comment changes.Nick Mathewson2004-11-16
| | | | svn:r2904
* bump us to 0.0.9pre6Roger Dingledine2004-11-16
| | | | svn:r2902
* minor fixesRoger Dingledine2004-11-16
| | | | svn:r2901
* a changelog for 0.0.9pre6Roger Dingledine2004-11-16
| | | | svn:r2900
* add signals to man pageRoger Dingledine2004-11-16
| | | | svn:r2899
* Fix a fun bug in read_all that was corrupting config files on windows, and ↵Nick Mathewson2004-11-16
| | | | | | probably doing other bad stuff too. svn:r2898
* Our new favored MS build environment is vc7/visual studio .net; vc6 is just ↵Nick Mathewson2004-11-15
| | | | | | too broken. svn:r2897
* Make log_fn not fail so miserably on VC6Nick Mathewson2004-11-15
| | | | svn:r2896
* Whitespace normalizationNick Mathewson2004-11-15
| | | | svn:r2895
* ugly macros to make log_fn play nice on non-GCC compilers.Nick Mathewson2004-11-15
| | | | svn:r2894
* Tweak on patch to make authoritative directory servers cacheNick Mathewson2004-11-15
| | | | | | | | | | | | directories on disk. Make authdirservers cache *their own* directories instead of the ones they download. This gives better liveness, and marginally better resistance to broken authdirservers. Authdirservers don't cache running-routers at all: r-r isn't stored to disk, so there's no point right now. svn:r2893
* mark off almost all remaining pre6 itemsRoger Dingledine2004-11-15
| | | | svn:r2892
* Authoritative dirservers now also cache the directory, sinceRoger Dingledine2004-11-15
| | | | | | | | | they weren't writing anything into their datadirectory, so when they stop and start, they would know nothing until they fetched a directory from another authdirserver. svn:r2891
* move second stat to a cleaner placeRoger Dingledine2004-11-15
| | | | svn:r2890
* Break DirFetchPostPeriod into:Roger Dingledine2004-11-15
| | | | | | | | | | | | | - DirFetchPeriod for fetching full directory, - StatusFetchPeriod for fetching running-routers, - DirPostPeriod for posting server descriptor, - RendPostPeriod for posting hidden service descriptors. Also make sure the hidden service descriptors are at a random offset from each other, to hinder linkability. svn:r2889
* clean up socks handling, refuse connections to port 0Roger Dingledine2004-11-15
| | | | svn:r2888
* a first cut at a print_usage()Roger Dingledine2004-11-15
| | | | svn:r2887
* Only record bandwidth usage when accounting is enabledNick Mathewson2004-11-15
| | | | svn:r2886
* Change "warn if unverified routers are very skewed" to "never warn about ↵Nick Mathewson2004-11-15
| | | | | | unverified router skew" svn:r2885
* fix yet another 404Roger Dingledine2004-11-15
| | | | svn:r2884
* Cache running-routers; compress running-routers; serve compressed ↵Nick Mathewson2004-11-15
| | | | | | running-routers.z svn:r2883
* Patch to patch: do not send both error and done for one command.Nick Mathewson2004-11-15
| | | | svn:r2882
* fix a bug in configuring accounting in options_act()Roger Dingledine2004-11-15
| | | | svn:r2881
* some fixes so farRoger Dingledine2004-11-15
| | | | svn:r2880
* Add tor.spec and torctl to .cvsignore filesNick Mathewson2004-11-15
| | | | svn:r2879
* Improve de-installation a littleNick Mathewson2004-11-14
| | | | svn:r2878
* Define an elaborate set of lunacy to make sure that RPM versions doNick Mathewson2004-11-14
| | | | | | | | | | | | | | | | | | | | | | the right thing with our recalcitrant versioning scheme. See tor.spec.in for full details. Basically, the progression is now: Tor version RPM version 0.0.8 ---> 0.0.8 0.0.8.1 ---> 0.0.8.1 0.0.9pre1-cvs ---> 0.0.8.99.0.0.9.pre.1.cvs 0.0.9pre1 ---> 0.0.8.99.0.0.9.pre.1.release 0.0.9pre2 ---> 0.0.8.99.0.0.9.pre.2.release 0.0.9rc1 ---> 0.0.8.99.0.0.9.rc.1.release 0.0.9 ---> 0.0.9 0.0.9.1-cvs ---> 0.0.9.0.99.0.0.9.1.cvs 0.0.9.1 ---> 0.0.9.1 The spec file (but not the system) will break if a tor version ends in ".0", so don't do that yet. svn:r2877
* Fix compilation. Duh.Nick Mathewson2004-11-14
| | | | svn:r2876
* Resolve some hibernating-related XXXX009s.Nick Mathewson2004-11-14
| | | | svn:r2875
* Allow more clock skew from unrecognized hosts than from recognized ones.Nick Mathewson2004-11-14
| | | | svn:r2874
* Split X509 certificate liveness checks into a separate functionNick Mathewson2004-11-14
| | | | svn:r2873
* Fetch running-routers.Nick Mathewson2004-11-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | Split logic to initiate dirfetch, running-routers fetch, and descriptor post. arma: There are some XXXs here that raise design questions which we should solve before the next release. The biggest problem is this: Right now, the directory is about 50X as large as running-routers uncompressed, and about 36X as large compressed. Assuming: - everybody gets the compressed version of everything, - everybody gets cached directories from random dirservers and uncached r-r from authdirservers - everybody downloads r-r at the same rate they now download dirs, then using r-r from will *increase* authdirserver directory bandwidth usage if there are significantly more caches than authdirservers. I think it's safe to leave this in for now, since there aren't 3x36 caching dirservers, but we should make everybody with a dirport cache running-routers soon. But I could be wrong. svn:r2872
* Make running-routers fetch (apparently) workNick Mathewson2004-11-14
| | | | svn:r2871
* Note item completedNick Mathewson2004-11-14
| | | | svn:r2870
* Hibernate if we start tor during the "wait for wakeup-time" phase of an ↵Nick Mathewson2004-11-14
| | | | | | accounting interval. Log our hibernation plans better. svn:r2869
* Add simpler option_is_same, as suggested by arma. Finish implementing SAVECONFNick Mathewson2004-11-14
| | | | svn:r2868
* Uninstaller should remove tor_resolve.exe tooNick Mathewson2004-11-14
| | | | svn:r2867
* Make TODO items done.Nick Mathewson2004-11-14
| | | | svn:r2866
* Note where torrc goes.Nick Mathewson2004-11-14
| | | | svn:r2865
* Add coda at the end of configure.in to update versions in orconfig.h and ↵Nick Mathewson2004-11-14
| | | | | | tor.nsi as needed. svn:r2864
* Make happy-installer script work.Nick Mathewson2004-11-14
| | | | svn:r2863
* Add shell script to automate windows packaging. Only Nick is expected to ↵Nick Mathewson2004-11-14
| | | | | | run this. svn:r2862