Roger Dingledine
5681f13fe0
some more debugging aids
...
svn:r2929
2004-11-21 09:39:01 +00:00
Roger Dingledine
acd4f6287d
be more greedy about filling up all relay cells.
...
this may have some bugs in it still.
and it may end up not being what we want to do.
svn:r2928
2004-11-21 07:43:12 +00:00
Roger Dingledine
1c4cca24e6
commit a short script to do lots of fetches through tor at once
...
when you do 20 or so at once, things start going odd.
might be privoxy, might be tor.
svn:r2927
2004-11-21 06:35:22 +00:00
Nick Mathewson
105a2b6e36
Dont keep rephist info for routers that havent had activity for 24 hours.
...
svn:r2926
2004-11-21 05:14:46 +00:00
Nick Mathewson
65e1d4d740
fix typo
...
svn:r2925
2004-11-21 05:06:22 +00:00
Nick Mathewson
3ab763ab57
Call init_keys() where needed; fix hibernate bug.
...
svn:r2924
2004-11-21 04:19:04 +00:00
Nick Mathewson
bcf6737984
Bump windows version
...
svn:r2923
2004-11-21 04:18:36 +00:00
Roger Dingledine
59dffda9a1
allow StrictEntryNode and StrictExitNode to be singular
...
svn:r2922
2004-11-20 23:16:03 +00:00
Roger Dingledine
a560833f00
stop some more seg faults
...
svn:r2921
2004-11-20 12:55:41 +00:00
Roger Dingledine
bfe78ccb1d
if your requested exit node has bandwidth 0, pick it anyway
...
svn:r2920
2004-11-20 12:41:05 +00:00
Roger Dingledine
38484a9c4b
and a comment so i don't try to 'fix' it again later
...
svn:r2919
2004-11-20 12:17:19 +00:00
Roger Dingledine
e068b6a9c9
yes, in fact, i broke it. putting back.
...
svn:r2918
2004-11-20 12:16:47 +00:00
Roger Dingledine
b5e3ee278b
printfs want carriage returns
...
svn:r2917
2004-11-20 08:00:57 +00:00
Roger Dingledine
3d82505912
bump us to 0.0.9rc1-cvs
...
svn:r2916
2004-11-20 07:58:51 +00:00
Roger Dingledine
21af4b8eb2
better text for AccountingMaxKB
...
document SIGUSR2
svn:r2915
2004-11-20 07:35:20 +00:00
Roger Dingledine
a55a99b682
kill -USR2 now moves all logs to loglevel debug
...
plus fix some typos
svn:r2914
2004-11-20 07:33:55 +00:00
Roger Dingledine
8cdd712875
simplify close_temp_logs()
...
(nick, did i break this?)
svn:r2913
2004-11-20 07:08:00 +00:00
Roger Dingledine
89605cc04c
remove another possible sigpipe cause
...
svn:r2912
2004-11-20 06:52:13 +00:00
Nick Mathewson
a6d23bc1b9
Add "MEMUNIT" and "INTERVAL" types to configuration. Also tweak Accounting setup. More docs needed
...
svn:r2911
2004-11-20 00:37:00 +00:00
Roger Dingledine
108687e3f2
jbash prefers one backslash to two.
...
one didn't work for me when i tried, but hey.
i hate shell.
svn:r2910
2004-11-19 08:36:25 +00:00
Roger Dingledine
58c526d419
clean up the tor-doc some
...
svn:r2909
2004-11-18 14:00:46 +00:00
Nick Mathewson
c518066abe
mark some last items for 009rc1
...
svn:r2908
2004-11-18 01:52:37 +00:00
Roger Dingledine
33d8e853b4
bugfix: when our poll is interrupted, we believed the revents values.
...
svn:r2907
2004-11-17 20:26:39 +00:00
(no author)
dc54e02bf0
This commit was manufactured by cvs2svn to create tag
...
'debian_version_0_0_8+0_0_9pre6-1'.
svn:r2906
2004-11-16 04:35:12 +00:00
Peter Palfrader
3118492991
New upstream version
...
svn:r2905
2004-11-16 04:35:12 +00:00
Nick Mathewson
cff03175e2
add a TODO item and some comment changes.
...
svn:r2904
2004-11-16 03:32:01 +00:00
(no author)
6868590f2c
This commit was manufactured by cvs2svn to create tag
...
'tor-0_0_9pre6'.
svn:r2903
2004-11-16 03:29:09 +00:00
Roger Dingledine
d6ed56ab1a
bump us to 0.0.9pre6
...
svn:r2902
2004-11-16 03:29:09 +00:00
Roger Dingledine
47ee7c9fab
minor fixes
...
svn:r2901
2004-11-16 03:12:53 +00:00
Roger Dingledine
fdd70c2ba0
a changelog for 0.0.9pre6
...
svn:r2900
2004-11-16 03:12:35 +00:00
Roger Dingledine
8be1badbe9
add signals to man page
...
svn:r2899
2004-11-16 02:19:55 +00:00
Nick Mathewson
bc645dec19
Fix a fun bug in read_all that was corrupting config files on windows, and probably doing other bad stuff too.
...
svn:r2898
2004-11-16 00:08:56 +00:00
Nick Mathewson
b86bb7f58d
Our new favored MS build environment is vc7/visual studio .net; vc6 is just too broken.
...
svn:r2897
2004-11-15 23:34:38 +00:00
Nick Mathewson
6b8f2610a4
Make log_fn not fail so miserably on VC6
...
svn:r2896
2004-11-15 23:30:26 +00:00
Nick Mathewson
bac0cf28c6
Whitespace normalization
...
svn:r2895
2004-11-15 23:29:24 +00:00
Nick Mathewson
a34ef8a93d
ugly macros to make log_fn play nice on non-GCC compilers.
...
svn:r2894
2004-11-15 21:18:07 +00:00
Nick Mathewson
6017f9ea48
Tweak on patch to make authoritative directory servers cache
...
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 16:17:59 +00:00
Roger Dingledine
f813a04e73
mark off almost all remaining pre6 items
...
svn:r2892
2004-11-15 10:20:57 +00:00
Roger Dingledine
fd7acf31e4
Authoritative dirservers now also cache the directory, since
...
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 09:38:17 +00:00
Roger Dingledine
03e0ffd67e
move second stat to a cleaner place
...
svn:r2890
2004-11-15 09:22:01 +00:00
Roger Dingledine
028649a2b3
Break DirFetchPostPeriod into:
...
- 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 09:05:54 +00:00
Roger Dingledine
a5a1354d72
clean up socks handling, refuse connections to port 0
...
svn:r2888
2004-11-15 07:50:15 +00:00
Roger Dingledine
ba31187907
a first cut at a print_usage()
...
svn:r2887
2004-11-15 07:29:27 +00:00
Nick Mathewson
012264d981
Only record bandwidth usage when accounting is enabled
...
svn:r2886
2004-11-15 04:48:53 +00:00
Nick Mathewson
8b247bc963
Change "warn if unverified routers are very skewed" to "never warn about unverified router skew"
...
svn:r2885
2004-11-15 04:28:24 +00:00
Roger Dingledine
4cee746424
fix yet another 404
...
svn:r2884
2004-11-15 04:19:50 +00:00
Nick Mathewson
44622110c7
Cache running-routers; compress running-routers; serve compressed running-routers.z
...
svn:r2883
2004-11-15 04:04:20 +00:00
Nick Mathewson
9f758c515c
Patch to patch: do not send both error and done for one command.
...
svn:r2882
2004-11-15 04:02:59 +00:00
Roger Dingledine
c2179e48e2
fix a bug in configuring accounting in options_act()
...
svn:r2881
2004-11-15 04:01:31 +00:00
Roger Dingledine
fe36551362
some fixes so far
...
svn:r2880
2004-11-15 03:53:03 +00:00