Commit Graph

2757 Commits

Author SHA1 Message Date
Nick Mathewson 1bb4357ed7 Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c
svn:r2758
2004-11-09 20:04:00 +00:00
Nick Mathewson 54b472a833 Clean windows a little
svn:r2757
2004-11-09 19:30:50 +00:00
Nick Mathewson d2c1d0b425 Fix windows build for VC6; centralize newline-fiasco-damage-control logic
svn:r2756
2004-11-09 19:13:08 +00:00
Nick Mathewson 7d244fd2fc Resolve many XXXs and all DOCDOCs
svn:r2755
2004-11-09 18:22:17 +00:00
Nick Mathewson 91cd062da7 Change interface to config_trial_assign even more; have it use get_options() instead
svn:r2754
2004-11-09 17:15:17 +00:00
Nick Mathewson 1745d61780 Add some documentation to routerlist
svn:r2753
2004-11-09 17:14:15 +00:00
Nick Mathewson 7523ba9b92 When listing router status, include ourself if we are awake
svn:r2752
2004-11-09 17:12:56 +00:00
Roger Dingledine c16b2adf34 mention doc/control-spec.txt in changelog
svn:r2751
2004-11-09 11:55:16 +00:00
Roger Dingledine 3b47fbdff3 resolve a 64-bit warning
svn:r2750
2004-11-09 11:36:38 +00:00
Roger Dingledine 9dfae550cb tweak the tor-control some more
svn:r2749
2004-11-09 11:15:48 +00:00
Roger Dingledine 9f85b0cb4b bugfix: ^c ought to work even while hibernating
svn:r2748
2004-11-09 11:14:34 +00:00
Roger Dingledine 0755070f6c only non-authdirservers cache the dir they just fetched
svn:r2747
2004-11-09 10:38:42 +00:00
Roger Dingledine 4f597d235c control event logs include loglevel notice
svn:r2746
2004-11-09 10:32:02 +00:00
Roger Dingledine e06109de84 our tor-doc.html has never once mentioned the authoritativedirectory
config option. oops.


svn:r2745
2004-11-09 10:30:41 +00:00
Roger Dingledine 8a4877c56f allow BandwidthRate and Burst to be abbrevs in the torrc too
svn:r2744
2004-11-09 10:30:06 +00:00
Roger Dingledine e864f1fcc9 raise your hand if you can spell
svn:r2743
2004-11-09 10:21:19 +00:00
Roger Dingledine 319e6c9e34 if you're going to ask it to use a body of length 0,
don't give it a body.


svn:r2742
2004-11-09 10:18:41 +00:00
Roger Dingledine eaef6bf3df fix a memory-squashing bug that was causing an infinite loop
svn:r2741
2004-11-09 10:08:42 +00:00
Roger Dingledine e3d19db490 fix a tor-resolve bug that could not possibly have ever worked but
python is too braindead^Wflexible to be able to tell us


svn:r2740
2004-11-09 09:27:34 +00:00
Roger Dingledine 1358581d31 draft of a 0.0.9pre5 changelog
svn:r2739
2004-11-09 08:13:03 +00:00
Roger Dingledine fcfa4a6733 mark_logs_temp() before init'ing new ones.
we were seeing double, triple, etc each time we setconf'ed.


svn:r2738
2004-11-09 08:01:39 +00:00
Roger Dingledine ef914742f0 change the interface to config_trial_assign()
svn:r2737
2004-11-09 07:55:48 +00:00
Roger Dingledine b2c25b6586 when you try a new set of options, and you like them, make sure they stick
svn:r2736
2004-11-09 07:45:24 +00:00
Roger Dingledine 2eab8cf154 stop wanting to split init_keys()
svn:r2735
2004-11-09 07:29:05 +00:00
Roger Dingledine 0c9fc45a92 once normalized, DataDirectory is always defined
svn:r2734
2004-11-09 07:20:21 +00:00
Nick Mathewson 9df2bfbee5 Make check_private_dir trimodal (check/create/ignore), not bimodal (create/ignore).
svn:r2733
2004-11-09 07:12:31 +00:00
Roger Dingledine 070213507c Stop using the wrong DataDirectory when we're validating.
Also validate/normalize the DataDirectory better.


svn:r2732
2004-11-09 07:05:53 +00:00
Nick Mathewson 96fe2b3794 Separate is-recognized-option from get-option-value, since NULL is ambiguous and returning "" misrepresents.
svn:r2731
2004-11-09 06:40:32 +00:00
Roger Dingledine 3c1bc01e5c when rejecting an old-style router descriptor, tell us its nickname
svn:r2730
2004-11-09 06:37:58 +00:00
Roger Dingledine da68074ef6 During options_dup, don't copy LINELIST_S or OBSOLETE options.
And recognize obsolete options now in config_get_assigned_option().


svn:r2729
2004-11-09 06:18:17 +00:00
Roger Dingledine bc90d0cacd EntryNodess is not the plural of EntryNodes
svn:r2728
2004-11-09 06:09:06 +00:00
Roger Dingledine 4d0cc83724 and another
svn:r2727
2004-11-09 06:03:20 +00:00
Roger Dingledine 6a3bdfad1f fix some dereferences
svn:r2726
2004-11-09 05:59:22 +00:00
Roger Dingledine bd788b1417 a tor-control patch to do setconf too
svn:r2725
2004-11-09 05:45:41 +00:00
Roger Dingledine af4e592a26 make datadirectory work again
svn:r2724
2004-11-09 05:35:49 +00:00
Roger Dingledine ae45351abb fix mistake in comments
svn:r2723
2004-11-09 05:30:48 +00:00
Nick Mathewson f96a8a5cba Normalize DataDirectory in options_validate, making SIGHUP survivable.
svn:r2722
2004-11-09 05:26:49 +00:00
Nick Mathewson 9df87019a7 Document accounting
svn:r2721
2004-11-09 05:18:15 +00:00
Roger Dingledine ee7203fc0b and another todo item for nick
svn:r2720
2004-11-09 05:16:21 +00:00
Roger Dingledine a0768cf2cc 0.0.9pre5 approaches
svn:r2719
2004-11-09 05:12:26 +00:00
Roger Dingledine d300938446 move -Wwrite-strings -Wredundant-decls to a separate CFLAGS
line, since they fail on my system due to bugs in my includes


svn:r2718
2004-11-09 04:50:44 +00:00
Nick Mathewson 182b95ac52 Stop DataDirectory from changing; also stop using new as an identifier?
svn:r2717
2004-11-09 04:46:24 +00:00
Roger Dingledine a1732aed0f Make an options_act() where we do all the things a new options set
needs.
Still needs more work.


svn:r2716
2004-11-09 04:28:18 +00:00
Roger Dingledine f53ebe3057 stop breaking the get_options() abstraction in config.c
svn:r2715
2004-11-09 02:12:55 +00:00
Roger Dingledine 216db14c81 fix comments in hibernate.c
svn:r2714
2004-11-09 02:12:41 +00:00
Roger Dingledine f976732c6e ship tor-control.py in the tarball
svn:r2713
2004-11-09 01:34:18 +00:00
Roger Dingledine 190f7920bd various fixes
svn:r2712
2004-11-09 01:24:10 +00:00
Nick Mathewson 476aee74e1 Separate validate from activate. Document undocumented stuff in config.c.
svn:r2711
2004-11-08 23:12:40 +00:00
Roger Dingledine 51febe3387 while we hibernate, our declared bandwidth capacity is 0
svn:r2710
2004-11-07 23:19:12 +00:00
Nick Mathewson 25f69f84e5 Document hibernate.c. Also fix handling of corner case where we hit the end of the interval while we are in HIBERNATE_STATE_LOWBANDWIDTH
svn:r2709
2004-11-07 23:14:47 +00:00