Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-11-16 | bump us to 0.0.9pre6tor-0.0.9pre6 | Roger Dingledine | |
svn:r2902 | |||
2004-11-16 | minor fixes | Roger Dingledine | |
svn:r2901 | |||
2004-11-16 | Fix 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-15 | Make log_fn not fail so miserably on VC6 | Nick Mathewson | |
svn:r2896 | |||
2004-11-15 | Whitespace normalization | Nick Mathewson | |
svn:r2895 | |||
2004-11-15 | ugly macros to make log_fn play nice on non-GCC compilers. | Nick Mathewson | |
svn:r2894 | |||
2004-11-15 | Tweak on patch to make authoritative directory servers cache | Nick 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-15 | Authoritative dirservers now also cache the directory, since | Roger 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-15 | move second stat to a cleaner place | Roger Dingledine | |
svn:r2890 | |||
2004-11-15 | Break 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-15 | clean up socks handling, refuse connections to port 0 | Roger Dingledine | |
svn:r2888 | |||
2004-11-15 | a first cut at a print_usage() | Roger Dingledine | |
svn:r2887 | |||
2004-11-15 | Only record bandwidth usage when accounting is enabled | Nick Mathewson | |
svn:r2886 | |||
2004-11-15 | Change "warn if unverified routers are very skewed" to "never warn about ↵ | Nick Mathewson | |
unverified router skew" svn:r2885 | |||
2004-11-15 | Cache running-routers; compress running-routers; serve compressed ↵ | Nick Mathewson | |
running-routers.z svn:r2883 | |||
2004-11-15 | Patch to patch: do not send both error and done for one command. | Nick Mathewson | |
svn:r2882 | |||
2004-11-15 | fix a bug in configuring accounting in options_act() | Roger Dingledine | |
svn:r2881 | |||
2004-11-15 | some fixes so far | Roger Dingledine | |
svn:r2880 | |||
2004-11-14 | Fix compilation. Duh. | Nick Mathewson | |
svn:r2876 | |||
2004-11-14 | Resolve some hibernating-related XXXX009s. | Nick Mathewson | |
svn:r2875 | |||
2004-11-14 | Allow more clock skew from unrecognized hosts than from recognized ones. | Nick Mathewson | |
svn:r2874 | |||
2004-11-14 | Split X509 certificate liveness checks into a separate function | Nick Mathewson | |
svn:r2873 | |||
2004-11-14 | Fetch 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-14 | Make running-routers fetch (apparently) work | Nick Mathewson | |
svn:r2871 | |||
2004-11-14 | Hibernate 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-14 | Add simpler option_is_same, as suggested by arma. Finish implementing SAVECONF | Nick Mathewson | |
svn:r2868 | |||
2004-11-14 | Note where torrc goes. | Nick Mathewson | |
svn:r2865 | |||
2004-11-14 | Fix windows whitespace | Nick Mathewson | |
svn:r2860 | |||
2004-11-14 | Add an unreachable return 0. | Nick Mathewson | |
svn:r2859 | |||
2004-11-14 | Fix cast warning in tor-resolve.c | Nick Mathewson | |
svn:r2857 | |||
2004-11-14 | Remove redundant declaration | Nick Mathewson | |
svn:r2855 | |||
2004-11-14 | Fix "implicit declaration of ftello" warning: add AC_FUNC_FSEEKO in ↵ | Nick Mathewson | |
configure.in and always include orconfig.h before anything else svn:r2854 | |||
2004-11-14 | make kill -USR1 work again | Roger Dingledine | |
svn:r2853 | |||
2004-11-14 | ok ok the stat wasn't redundant | Roger Dingledine | |
but the warn was svn:r2852 | |||
2004-11-14 | remove redundant stdio.h | Roger Dingledine | |
i guess that wasn't the fix svn:r2849 | |||
2004-11-14 | clean up the ftello call a little bit. | Roger Dingledine | |
but i'm still getting: log.c:94: warning: implicit declaration of function `ftello' svn:r2848 | |||
2004-11-14 | Remove redundant stat() for reading cached directory, and remove | Roger Dingledine | |
confusing warn when the cached directory isn't there yet. svn:r2847 | |||
2004-11-14 | clean a comment | Roger Dingledine | |
svn:r2844 | |||
2004-11-13 | normalize whitespace | Nick Mathewson | |
svn:r2839 | |||
2004-11-13 | Bump windows version | Nick Mathewson | |
svn:r2838 | |||
2004-11-13 | Use the data, *then* free it. It works so much better. | Nick Mathewson | |
svn:r2837 | |||
2004-11-13 | Document remaining configuration options; add a ccheck for redundant ↵ | Nick Mathewson | |
authentication mechanisms in options_validate; add TODO items for post-009 hibernation features svn:r2833 | |||
2004-11-13 | Track whether descriptor is dirty/uploaded. When any options are set, mark ↵ | Nick Mathewson | |
it dirty. Once a minute, regenerate and upload the server descriptor if it is dirty. svn:r2832 | |||
2004-11-13 | Comment a confusing conditional | Nick Mathewson | |
svn:r2828 | |||
2004-11-12 | fix a seg fault when fetching rendezvous descs | Roger Dingledine | |
svn:r2825 | |||
2004-11-12 | Fix argument to strncpy. | Nick Mathewson | |
svn:r2824 | |||
2004-11-12 | Nobody was using the return values from smartlist_(set|del|del_keeporder), ↵ | Nick Mathewson | |
so remove them. svn:r2823 | |||
2004-11-12 | Add a FAST_SMARTLIST define to optionally inline smartlist_get and ↵ | Nick Mathewson | |
smartlist_len, which are two major profiling offenders. svn:r2822 | |||
2004-11-12 | Speed up tor_strndup a lot: profiling suggests that our use of strlcpy here ↵ | Nick Mathewson | |
was a bad idea. svn:r2821 | |||
2004-11-12 | Write most of the implementation for SAVECONF. | Nick Mathewson | |
svn:r2820 |