Commit Graph

12652 Commits

Author SHA1 Message Date
Roger Dingledine 41aef35963 last cleanups
svn:r17779
tor-0.2.1.9-alpha
2008-12-25 21:02:50 +00:00
Roger Dingledine 20f964c6da prepare for 0.2.1.9-alpha
svn:r17778
2008-12-25 20:32:49 +00:00
Roger Dingledine 2a42986c96 ok, fair enough, some of these variables were time_t's after all
svn:r17777
2008-12-25 20:16:22 +00:00
Roger Dingledine 4ff04fda77 so which is it? TIME_MAX or INT_MAX? pick INT_MAX for now.
svn:r17772
2008-12-25 15:42:03 +00:00
Roger Dingledine a12c3f2c86 some fixes i found in my sandbox
svn:r17771
2008-12-25 15:37:47 +00:00
Steven Murdoch 4a1fd99899 Add discussion on how network latency changes when the network load differs from the level that the node selection algorithm was designed for
svn:r17769
2008-12-25 13:11:39 +00:00
Steven Murdoch 3ba7a6e219 Add R script for estimating average node latency at different levels of network load
svn:r17768
2008-12-25 12:10:27 +00:00
Roger Dingledine a32477db65 propset on our new todo lists. why can't svn just know what i mean.
svn:r17766
2008-12-25 00:07:09 +00:00
Steven Murdoch 8199d30050 Discussion on optimizing the node selection probabilities
svn:r17763
2008-12-24 16:40:39 +00:00
Steven Murdoch 972d019cae Annotate relative-selection-probabilities graph
svn:r17762
2008-12-24 16:39:56 +00:00
Steven Murdoch 294e773ae9 Add R code for plotting optimized node selection probabilities
svn:r17761
2008-12-24 16:00:47 +00:00
Nick Mathewson 5dd7e018cb Changelog entries for bug 891 fix as checkpointed.
svn:r17759
2008-12-24 02:41:36 +00:00
Nick Mathewson 272e64e674 Use the literal parse of an address in dns_resolve_impl if parsing the address as an ipv4 or ipv6 address _succeeded_. Not if it failed. Bug introduced in r17707 (post 0.2.1.8-alpha), and found by xiando.
svn:r17758
2008-12-24 02:38:07 +00:00
Nick Mathewson df608fef45 Checkpoint my big bug-891 patch.
svn:r17757
2008-12-24 02:38:04 +00:00
Nick Mathewson ac2f6b608a Patch from Sebiastian for bug 888: mark a descriptor as "Impossible" if we reject it after downloading it so that we do not download it again
svn:r17756
2008-12-23 21:17:52 +00:00
Nick Mathewson e6bf9fdf94 Remove bogus extern declaration for unused (and nonexistant) field from test.c
svn:r17755
2008-12-23 17:56:39 +00:00
Nick Mathewson 558e9899e4 Document most undocumented variables.
svn:r17754
2008-12-23 17:56:31 +00:00
Nick Mathewson d7f55dafe0 Properly zero-out addresses when setting them. Probably this was not hurting anything.
svn:r17749
2008-12-23 14:21:34 +00:00
Nick Mathewson b4d387c28b Make freelist_len in memarea.c static; document a few variables.
svn:r17741
2008-12-22 19:14:08 +00:00
Nick Mathewson 7d79bec54d Expose bench_* functions via test cli
svn:r17740
2008-12-22 19:00:09 +00:00
Nick Mathewson b68379b13b Add DOCDOC entries for undocumented static and global variables.
svn:r17739
2008-12-22 19:00:05 +00:00
Nick Mathewson e5100bc6b5 Oops; add missing return to redox.py
svn:r17737
2008-12-22 18:44:06 +00:00
Nick Mathewson 1df93bc067 Better documentation for contrib/redox.py
svn:r17736
2008-12-22 18:36:22 +00:00
Nick Mathewson 43b111535a Make doxygen not complain about the way we spell CRLFNUL in control.c
svn:r17735
2008-12-22 17:53:30 +00:00
Nick Mathewson 1e5f457461 Fix most DOCDOCs remaining and/or added by redox.
svn:r17734
2008-12-22 17:53:04 +00:00
Nick Mathewson 167d266dbf Documentation and conformance for WRA_* returns.
shahn: "Add some documentation for the WRA_* family of functions, also make
sure that (hopefully) all functions that return was_router_added_t
don't return ints directly and that they don't refer to integers in
their documentation anymore."

svn:r17731
2008-12-22 16:37:20 +00:00
Nick Mathewson 1e666bfcc1 Partially apply bug 891 parch from forest: check EXTEND cell address against real_addr, not addr. I have questions about the rest of the patch: see the flyspray entry.
svn:r17730
2008-12-22 16:22:04 +00:00
Nick Mathewson 1725c0c8a5 Add DOCDOC comments for all undocumented functions. Add missing *s to other comments so that they will get recognized as doxygen.
svn:r17729
2008-12-22 14:56:28 +00:00
Nick Mathewson ef1be06de6 Add a script to post-process doxygen output into a sensible form and add DOCDOC comments to our source files.
svn:r17728
2008-12-22 14:56:19 +00:00
Nick Mathewson 55348884b5 Fix all of the doxygen warnings not pertaining to missing documentation.
svn:r17727
2008-12-22 14:56:16 +00:00
Roger Dingledine df89748388 fix typo noticed by wood
svn:r17726
2008-12-22 09:52:56 +00:00
Roger Dingledine 0f6514e041 some windows users are outraged that tor refuses to work even
when their clock and date are correct, if their timezone is
totally wrong. now we at least tell them.


svn:r17725
2008-12-22 09:10:06 +00:00
Roger Dingledine 0c6ff7d990 the default should not be the notify the poster, unless something
more extreme happens. the default should be to be quiet unless
something more extreme happens.

at least, this doesn't generate complaints anymore. perhaps that
means it is working better? :)


svn:r17724
2008-12-22 06:25:49 +00:00
Roger Dingledine 7262bf5eab fix a fun bug on r17656 that was making us send HTTP/1.0 404 as
the message body, no matter the message headers, when answering
a descriptor or extrainfo post request.


svn:r17723
2008-12-22 06:21:28 +00:00
Nick Mathewson e36c7a74bd Yet still more propagating of things that need to be was_router_added_t now.
svn:r17722
2008-12-22 05:21:49 +00:00
Nick Mathewson 98a376fab1 More propagating of things that need to be was_router_added_t now.
svn:r17721
2008-12-22 04:53:11 +00:00
Nick Mathewson df22dcb602 WRA_MORE_SEVERE is not WRA_GET_MORE_SEVERE.
svn:r17720
2008-12-22 04:36:52 +00:00
Karsten Loesing 61055ae719 gabelmoo has a new IP address (once more).
svn:r17717
2008-12-22 00:48:10 +00:00
Roger Dingledine ad79530cb0 mark done an item that sebastian did
svn:r17716
2008-12-21 18:32:36 +00:00
Martin Peck 44fdb496d4 Modify msi package for local user installation with configurable desktop shortcuts.
svn:r17712
2008-12-21 03:52:57 +00:00
Steven Murdoch bdb9ecdff3 Discussion on performance impact of removing empty TLS application records
svn:r17710
2008-12-20 13:00:04 +00:00
Nick Mathewson 029be5ad02 Move in-addr.arpa parsing and generation into address.c, and simplify the code that does it elsewhere. Incidentally, this lets exit servers answer requests for ip6.arpa addresses.
svn:r17707
2008-12-19 18:52:00 +00:00
Nick Mathewson efb863189c Expose hex_decode_digit from util.c
svn:r17706
2008-12-19 18:51:52 +00:00
Nick Mathewson a259af179b When we need to open a new origin circuit, log why.
svn:r17705
2008-12-19 18:51:49 +00:00
Nick Mathewson 16f1d4cb72 Doc RRS_DONT_REMOVE_OLD; improve router_rebuild_store documentation.
svn:r17704
2008-12-19 18:51:44 +00:00
Nick Mathewson ee706649f6 Say more about comment conventions in doc/HACKING
svn:r17703
2008-12-19 18:51:40 +00:00
Nick Mathewson 8c90a4b7ee More approx_time() calls. Noted by forest.
svn:r17702
2008-12-19 18:51:35 +00:00
Roger Dingledine 60d6175906 finally commit the three-year roadmap i've been working on. yay!
svn:r17696
2008-12-19 06:40:38 +00:00
Roger Dingledine e5384f932b make a new doc/roadmaps directory, and move our current roadmap
drafts into it.


svn:r17693
2008-12-19 06:25:43 +00:00
Nick Mathewson c67bd80487 Make cell pools always-on.
svn:r17692
2008-12-18 17:28:50 +00:00