summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-11-16New upstream versiondebian-version-0.0.8+0.0.9pre6-1Peter Palfrader
svn:r2905
2004-11-16add a TODO item and some comment changes.Nick Mathewson
svn:r2904
2004-11-16bump us to 0.0.9pre6tor-0.0.9pre6Roger Dingledine
svn:r2902
2004-11-16minor fixesRoger Dingledine
svn:r2901
2004-11-16a changelog for 0.0.9pre6Roger Dingledine
svn:r2900
2004-11-16add signals to man pageRoger Dingledine
svn:r2899
2004-11-16Fix a fun bug in read_all that was corrupting config files on windows, and ↵Nick Mathewson
probably doing other bad stuff too. svn:r2898
2004-11-15Our new favored MS build environment is vc7/visual studio .net; vc6 is just ↵Nick Mathewson
too broken. svn:r2897
2004-11-15Make log_fn not fail so miserably on VC6Nick Mathewson
svn:r2896
2004-11-15Whitespace normalizationNick Mathewson
svn:r2895
2004-11-15ugly macros to make log_fn play nice on non-GCC compilers.Nick Mathewson
svn:r2894
2004-11-15Tweak on patch to make authoritative directory servers cacheNick Mathewson
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
2004-11-15mark off almost all remaining pre6 itemsRoger Dingledine
svn:r2892
2004-11-15Authoritative dirservers now also cache the directory, sinceRoger Dingledine
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
2004-11-15move second stat to a cleaner placeRoger Dingledine
svn:r2890
2004-11-15Break DirFetchPostPeriod into:Roger Dingledine
- 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
2004-11-15clean up socks handling, refuse connections to port 0Roger Dingledine
svn:r2888
2004-11-15a first cut at a print_usage()Roger Dingledine
svn:r2887
2004-11-15Only record bandwidth usage when accounting is enabledNick Mathewson
svn:r2886
2004-11-15Change "warn if unverified routers are very skewed" to "never warn about ↵Nick Mathewson
unverified router skew" svn:r2885
2004-11-15fix yet another 404Roger Dingledine
svn:r2884
2004-11-15Cache running-routers; compress running-routers; serve compressed ↵Nick Mathewson
running-routers.z svn:r2883
2004-11-15Patch to patch: do not send both error and done for one command.Nick Mathewson
svn:r2882
2004-11-15fix a bug in configuring accounting in options_act()Roger Dingledine
svn:r2881
2004-11-15some fixes so farRoger Dingledine
svn:r2880
2004-11-15Add tor.spec and torctl to .cvsignore filesNick Mathewson
svn:r2879
2004-11-14Improve de-installation a littleNick Mathewson
svn:r2878
2004-11-14Define an elaborate set of lunacy to make sure that RPM versions doNick Mathewson
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
2004-11-14Fix compilation. Duh.Nick Mathewson
svn:r2876
2004-11-14Resolve some hibernating-related XXXX009s.Nick Mathewson
svn:r2875
2004-11-14Allow more clock skew from unrecognized hosts than from recognized ones.Nick Mathewson
svn:r2874
2004-11-14Split X509 certificate liveness checks into a separate functionNick Mathewson
svn:r2873
2004-11-14Fetch running-routers.Nick Mathewson
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
2004-11-14Make running-routers fetch (apparently) workNick Mathewson
svn:r2871
2004-11-14Note item completedNick Mathewson
svn:r2870
2004-11-14Hibernate if we start tor during the "wait for wakeup-time" phase of an ↵Nick Mathewson
accounting interval. Log our hibernation plans better. svn:r2869
2004-11-14Add simpler option_is_same, as suggested by arma. Finish implementing SAVECONFNick Mathewson
svn:r2868
2004-11-14Uninstaller should remove tor_resolve.exe tooNick Mathewson
svn:r2867
2004-11-14Make TODO items done.Nick Mathewson
svn:r2866
2004-11-14Note where torrc goes.Nick Mathewson
svn:r2865
2004-11-14Add coda at the end of configure.in to update versions in orconfig.h and ↵Nick Mathewson
tor.nsi as needed. svn:r2864
2004-11-14Make happy-installer script work.Nick Mathewson
svn:r2863
2004-11-14Add shell script to automate windows packaging. Only Nick is expected to ↵Nick Mathewson
run this. svn:r2862
2004-11-14Add tor_resolve to packageNick Mathewson
svn:r2861
2004-11-14Fix windows whitespaceNick Mathewson
svn:r2860
2004-11-14Add an unreachable return 0.Nick Mathewson
svn:r2859
2004-11-14Revise project files; make them workNick Mathewson
svn:r2858
2004-11-14Fix cast warning in tor-resolve.cNick Mathewson
svn:r2857
2004-11-14Update VC6 workspace/project files; move into a new sane directory stuctureNick Mathewson
svn:r2856
2004-11-14Remove redundant declarationNick Mathewson
svn:r2855