]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
16 years agoCommit changelog from last year (0.2.1.9-alpha-1)
Peter Palfrader [Sun, 4 Jan 2009 19:30:04 +0000 (19:30 +0000)] 
Commit changelog from last year (0.2.1.9-alpha-1)

svn:r17884

16 years agoRemove svn $Id$s from our source, and remove tor --version --version.
Nick Mathewson [Sun, 4 Jan 2009 00:35:51 +0000 (00:35 +0000)] 
Remove svn $Id$s from our source, and remove tor --version --version.
The subversion $Id$ fields made every commit force a rebuild of
whatever file got committed.  They were not actually useful for
telling the version of Tor files in the wild.

svn:r17867

16 years agoList places where the hidden service protocol uses SHA-1.
Karsten Loesing [Sun, 4 Jan 2009 00:21:28 +0000 (00:21 +0000)] 
List places where the hidden service protocol uses SHA-1.

svn:r17866

16 years agoAnother attempt at fixing coverity scan CID 361.
Nick Mathewson [Sat, 3 Jan 2009 23:06:12 +0000 (23:06 +0000)] 
Another attempt at fixing coverity scan CID 361.

svn:r17863

16 years agoMention that our documentation is better in 0.2.1.10-x.
Nick Mathewson [Sat, 3 Jan 2009 23:06:08 +0000 (23:06 +0000)] 
Mention that our documentation is better in 0.2.1.10-x.

svn:r17862

16 years agoOnly set sin_len/sin6_len when they exist.
Nick Mathewson [Fri, 2 Jan 2009 20:57:10 +0000 (20:57 +0000)] 
Only set sin_len/sin6_len when they exist.

svn:r17851

16 years agotake out my IMPOSSIBLE_TO_DOWNLOAD+1 hack
Roger Dingledine [Fri, 2 Jan 2009 20:46:32 +0000 (20:46 +0000)] 
take out my IMPOSSIBLE_TO_DOWNLOAD+1 hack

svn:r17850

16 years agoTry harder to make sure we zero-out the extraneous sockaddr fields and that we set...
Nick Mathewson [Fri, 2 Jan 2009 20:39:38 +0000 (20:39 +0000)] 
Try harder to make sure we zero-out the extraneous sockaddr fields and that we set sockaddr_len.  Conceivably a backport candidate, though nothing has yet been sen to break.

svn:r17849

16 years agoNote another place we use sha1
Nick Mathewson [Wed, 31 Dec 2008 18:25:30 +0000 (18:25 +0000)] 
Note another place we use sha1

svn:r17836

16 years agoIncrement n_download_failures up to IMPOSSIBLE_TO_DOWNLOAD-1, not up to IMPOSSIBLE_TO...
Nick Mathewson [Wed, 31 Dec 2008 17:22:18 +0000 (17:22 +0000)] 
Increment n_download_failures up to IMPOSSIBLE_TO_DOWNLOAD-1, not up to IMPOSSIBLE_TO_DOWNLOAD.

svn:r17835

16 years agoswitch over the bridge descriptor download mechanism to
Roger Dingledine [Wed, 31 Dec 2008 14:19:57 +0000 (14:19 +0000)] 
switch over the bridge descriptor download mechanism to
use the same download mechanism as other places.

i had to make an ugly hack around "IMPOSSIBLE_TO_DOWNLOAD+1".
we should unhack that sometime.

svn:r17834

16 years agofix a bug in download failure logging; don't do this "stop
Roger Dingledine [Wed, 31 Dec 2008 14:11:46 +0000 (14:11 +0000)] 
fix a bug in download failure logging; don't do this "stop
downloading forever" thing with bridge descriptor downloads.

svn:r17833

16 years agoNew proposal "idea" listing all the places I could think of that we use SHA-1.
Nick Mathewson [Tue, 30 Dec 2008 17:15:27 +0000 (17:15 +0000)] 
New proposal "idea" listing all the places I could think of that we use SHA-1.

svn:r17831

16 years agoDebug code for task 878.
Karsten Loesing [Tue, 30 Dec 2008 11:43:50 +0000 (11:43 +0000)] 
Debug code for task 878.

svn:r17828

16 years agoRemove some code that is #ifdefed out, and that we no longer seem to use, if we ever...
Nick Mathewson [Tue, 30 Dec 2008 04:16:49 +0000 (04:16 +0000)] 
Remove some code that is #ifdefed out, and that we no longer seem to use, if we ever did.

svn:r17827

16 years agoIndeed, arma was right. There was one ntohl too many in debug_ntop in eventdns.c
Nick Mathewson [Tue, 30 Dec 2008 04:08:45 +0000 (04:08 +0000)] 
Indeed, arma was right.  There was one ntohl too many in debug_ntop in eventdns.c

svn:r17826

16 years agopoint out the bug location to nick. unless i'm wrong.
Roger Dingledine [Tue, 30 Dec 2008 02:36:11 +0000 (02:36 +0000)] 
point out the bug location to nick. unless i'm wrong.

svn:r17825

16 years agofor some reason nickm removed this major feature from
Roger Dingledine [Tue, 30 Dec 2008 02:03:23 +0000 (02:03 +0000)] 
for some reason nickm removed this major feature from
the 0.2.1.3-alpha changelog. put it back.

svn:r17824

16 years agoDowngrade some xxx021s, comment more on others, etc
Nick Mathewson [Mon, 29 Dec 2008 20:17:24 +0000 (20:17 +0000)] 
Downgrade some xxx021s, comment more on others, etc

svn:r17823

16 years agoActually log reasons on unusable guards again.
Nick Mathewson [Mon, 29 Dec 2008 20:17:20 +0000 (20:17 +0000)] 
Actually log reasons on unusable guards again.

svn:r17822

16 years agoSpec compliance: if weighted MTBF of a router is at least 5 days, always vote it...
Nick Mathewson [Mon, 29 Dec 2008 20:17:18 +0000 (20:17 +0000)] 
Spec compliance: if weighted MTBF of a router is at least 5 days, always vote it as Stable.

svn:r17821

16 years agoRefactor sockaddr family match check into a new function
Nick Mathewson [Mon, 29 Dec 2008 19:57:17 +0000 (19:57 +0000)] 
Refactor sockaddr family match check into a new function

svn:r17820

16 years agoExplain why the XXXX021 in connection_or.c was there, and explain why it doesn' actua...
Nick Mathewson [Mon, 29 Dec 2008 19:57:13 +0000 (19:57 +0000)] 
Explain why the XXXX021 in connection_or.c was there, and explain why it doesn' actually need to get fixed in 0.2.1, I think.

svn:r17819

16 years agoReplace kludgy assert with something a little less awful, and avoid needless strlcpy...
Nick Mathewson [Mon, 29 Dec 2008 19:57:08 +0000 (19:57 +0000)] 
Replace kludgy assert with something a little less awful, and avoid needless strlcpy in rend descriptor encoding.

svn:r17818

16 years agoDowngrade the last xxx021 in routerparse. The duplicate code stands for now.
Nick Mathewson [Mon, 29 Dec 2008 19:57:04 +0000 (19:57 +0000)] 
Downgrade the last xxx021 in routerparse.  The duplicate code stands for now.

svn:r17817

16 years agoDocument RELAY_EARLY cells in tor-spec.txt: proposal 110 is mostly implemented, and...
Nick Mathewson [Mon, 29 Dec 2008 19:55:23 +0000 (19:55 +0000)] 
Document RELAY_EARLY cells in tor-spec.txt: proposal 110 is mostly implemented, and the rest of it will need to wait until all current Tor 0.2.0.x clients are obsolete to close.

svn:r17816

16 years agoDo not not cannibalize a circuit that has run out of RELAY_EARLY cells. Partial...
Nick Mathewson [Mon, 29 Dec 2008 19:55:17 +0000 (19:55 +0000)] 
Do not not cannibalize a circuit that has run out of RELAY_EARLY cells.  Partial bug 878 fix.

svn:r17815

16 years agoDo not cannibalize a circuit that has run out of RELAY_EARLY cells. Partial bug...
Nick Mathewson [Mon, 29 Dec 2008 19:55:13 +0000 (19:55 +0000)] 
Do not cannibalize a circuit that has run out of RELAY_EARLY cells.  Partial bug 878 fix.

svn:r17814

16 years agoExtact parse-the-token-arguments to its own function, and change it to a single-pass...
Nick Mathewson [Mon, 29 Dec 2008 16:54:56 +0000 (16:54 +0000)] 
Extact parse-the-token-arguments to its own function, and change it to a single-pass algorithm.  This simplifies the parsing code and speeds it up a little.

svn:r17812

16 years agoRemove a call to find_whitespace_eos that didn't actually do anything.
Nick Mathewson [Mon, 29 Dec 2008 16:54:51 +0000 (16:54 +0000)] 
Remove a call to find_whitespace_eos that didn't actually do anything.

svn:r17811

16 years agoWhile I'm at it, refactor control.c a little so that the dead code no longer exists.
Nick Mathewson [Mon, 29 Dec 2008 14:21:25 +0000 (14:21 +0000)] 
While I'm at it, refactor control.c a little so that the dead code no longer exists.

svn:r17810

16 years agocoverity thinks it's dumb to check networkstatus_v2_list in one place and not another...
Nick Mathewson [Mon, 29 Dec 2008 14:06:47 +0000 (14:06 +0000)] 
coverity thinks it's dumb to check networkstatus_v2_list in one place and not another.  Coverity has a point, even though the check may be redundant. CID 361.

svn:r17809

16 years agoMore compilation tweaks on Android: fix two clear errors in our code that apparently...
Nick Mathewson [Mon, 29 Dec 2008 04:01:58 +0000 (04:01 +0000)] 
More compilation tweaks on Android: fix two clear errors in our code that apparently the compiler cares about there.

svn:r17808

16 years agoUpdate openssl version, suggest latest libevent.
Andrew Lewman [Mon, 29 Dec 2008 03:46:50 +0000 (03:46 +0000)] 
Update openssl version, suggest latest libevent.

svn:r17806

16 years agoUse a consistent naming standard for header file guard macros, taking care not to...
Nick Mathewson [Mon, 29 Dec 2008 02:21:02 +0000 (02:21 +0000)] 
Use a consistent naming standard for header file guard macros, taking care not to collide with any system headers.  This tripped us up on Android.

svn:r17805

16 years agoUse RSA_generate_key_ex where available.
Nick Mathewson [Mon, 29 Dec 2008 02:20:57 +0000 (02:20 +0000)] 
Use RSA_generate_key_ex where available.

svn:r17804

16 years agoSwitch address comparisons in policies to be exact rather than semantic. Until we...
Nick Mathewson [Mon, 29 Dec 2008 01:47:33 +0000 (01:47 +0000)] 
Switch address comparisons in policies to be exact rather than semantic.  Until we do ipv6 exit policies and until we know whether we even allow ::ffff:0:0/96 addresses, there is no point in doing "semantic" comparisons.  This was also showing up on oprofile.

svn:r17803

16 years agoRefactor some exit-policy-related functions that showed up in oprofile.
Nick Mathewson [Mon, 29 Dec 2008 01:47:28 +0000 (01:47 +0000)] 
Refactor some exit-policy-related functions that showed up in oprofile.
Specifically, split compare_tor_addr_to_addr_policy() from a loop with a bunch
of complicated ifs inside into some ifs, each with a simple loop.  Rearrange
router_find_exact_exit_enclave() to run a little faster.  Bizarrely,
router_policy_rejects_all() shows up on oprofile, so precalculate it per
routerinfo.

svn:r17802

16 years agoFix bug in recent address.c patch: actually set the value of address * to 0.0.0.0...
Nick Mathewson [Mon, 29 Dec 2008 01:30:35 +0000 (01:30 +0000)] 
Fix bug in recent address.c patch: actually set the value of address * to 0.0.0.0 as we did before.  This makes CMP_EXACT comparisons with bitmask 0 work on address * again.

svn:r17801

16 years agoFix compilation under gethostbyname-based systems.
Nick Mathewson [Sat, 27 Dec 2008 15:46:16 +0000 (15:46 +0000)] 
Fix compilation under gethostbyname-based systems.

svn:r17800

16 years agoremove the responsibility for setting listensocklen to the function that made the...
Nick Mathewson [Sat, 27 Dec 2008 15:46:13 +0000 (15:46 +0000)] 
remove the responsibility for setting listensocklen to the function that made the sockaddr

svn:r17799

16 years agopartial move to letting bridge descriptor fetches use our new (well,
Roger Dingledine [Sat, 27 Dec 2008 07:30:47 +0000 (07:30 +0000)] 
partial move to letting bridge descriptor fetches use our new (well,
new from their perspective) directory download schedule abstraction.

not done yet, but i'd better get this out of my sandbox before nick
does another sweeping change. :)

svn:r17798

16 years agominor todo updates
Roger Dingledine [Sat, 27 Dec 2008 07:28:47 +0000 (07:28 +0000)] 
minor todo updates

svn:r17797

16 years agoNew controller event "clients_seen" to report a geoip-based summary
Roger Dingledine [Sat, 27 Dec 2008 06:50:07 +0000 (06:50 +0000)] 
New controller event "clients_seen" to report a geoip-based summary
of which countries we've seen clients from recently. Now controllers
like Vidalia can show bridge operators that they're actually making
a difference.

svn:r17796

16 years agoRemove a deprecated controller alias; make another one generate a warning.
Nick Mathewson [Sat, 27 Dec 2008 00:20:08 +0000 (00:20 +0000)] 
Remove a deprecated controller alias; make another one generate a warning.

svn:r17793

16 years agoMake connection_create_listener take a sockaddr_len, not just a sockaddr whose length...
Nick Mathewson [Sat, 27 Dec 2008 00:20:06 +0000 (00:20 +0000)] 
Make connection_create_listener take a sockaddr_len, not just a sockaddr whose length we try to divine.

svn:r17792

16 years agoAdd some early checks to keep ipv6 addresses from failing by accident. Now, they...
Nick Mathewson [Fri, 26 Dec 2008 22:51:25 +0000 (22:51 +0000)] 
Add some early checks to keep ipv6 addresses from failing by accident.  Now, they fail on purpose, at least till 0.2.2.something.

svn:r17791

16 years agoRefactor tor_addr_t manipulation functions so that as few as possible look at the...
Nick Mathewson [Fri, 26 Dec 2008 21:26:05 +0000 (21:26 +0000)] 
Refactor tor_addr_t manipulation functions so that as few as possible look at the tor_addr_t representation.

svn:r17790

16 years agoget_interface_addr6(), and by extension get_interface_addr(), were pretty borked...
Nick Mathewson [Fri, 26 Dec 2008 21:26:03 +0000 (21:26 +0000)] 
get_interface_addr6(), and by extension get_interface_addr(), were pretty borked.  Copying a tor_addr_t from a sockaddr_storage using memcpy is a poor notion.

svn:r17789

16 years agoRefactor tor_addr_compare_masked() so that CMP_SEMANTIC makes more sense, and has...
Nick Mathewson [Fri, 26 Dec 2008 20:37:18 +0000 (20:37 +0000)] 
Refactor tor_addr_compare_masked() so that CMP_SEMANTIC makes more sense, and has decent semantics for maskbits; and so that CMP_EXACT works right for bits==0.

svn:r17788

16 years agoBump version to 0.2.1.9-alpha-dev
Nick Mathewson [Fri, 26 Dec 2008 17:39:22 +0000 (17:39 +0000)] 
Bump version to 0.2.1.9-alpha-dev

svn:r17787

16 years agoDocument and make more conservative the logic for picking the size of the bloom filte...
Nick Mathewson [Fri, 26 Dec 2008 17:35:36 +0000 (17:35 +0000)] 
Document and make more conservative the logic for picking the size of the bloom filter to use for retaining descriptors.

svn:r17786

16 years agoDocument our Bloom filter parameter choices.
Nick Mathewson [Fri, 26 Dec 2008 17:35:18 +0000 (17:35 +0000)] 
Document our Bloom filter parameter choices.

svn:r17785

16 years agoDocument the pk operation count fields in rephist.c, and move them into a struct...
Nick Mathewson [Fri, 26 Dec 2008 17:35:12 +0000 (17:35 +0000)] 
Document the pk operation count fields in rephist.c, and move them into a struct for clarity, and change their type to what we actually want to cast them to.

svn:r17784

16 years agoAdd more missing documentation, and correct an error in container.c documentation...
Nick Mathewson [Fri, 26 Dec 2008 17:35:08 +0000 (17:35 +0000)] 
Add more missing documentation, and correct an error in container.c documentation: Don't introduce two parameters called n when you're calling an algorithm O(n).

svn:r17783

16 years agolast cleanups tor-0.2.1.9-alpha
Roger Dingledine [Thu, 25 Dec 2008 21:02:50 +0000 (21:02 +0000)] 
last cleanups

svn:r17779

16 years agoprepare for 0.2.1.9-alpha
Roger Dingledine [Thu, 25 Dec 2008 20:32:49 +0000 (20:32 +0000)] 
prepare for 0.2.1.9-alpha

svn:r17778

16 years agook, fair enough, some of these variables were time_t's after all
Roger Dingledine [Thu, 25 Dec 2008 20:16:22 +0000 (20:16 +0000)] 
ok, fair enough, some of these variables were time_t's after all

svn:r17777

16 years agoso which is it? TIME_MAX or INT_MAX? pick INT_MAX for now.
Roger Dingledine [Thu, 25 Dec 2008 15:42:03 +0000 (15:42 +0000)] 
so which is it? TIME_MAX or INT_MAX? pick INT_MAX for now.

svn:r17772

16 years agosome fixes i found in my sandbox
Roger Dingledine [Thu, 25 Dec 2008 15:37:47 +0000 (15:37 +0000)] 
some fixes i found in my sandbox

svn:r17771

16 years agoAdd discussion on how network latency changes when the network load differs from...
Steven Murdoch [Thu, 25 Dec 2008 13:11:39 +0000 (13:11 +0000)] 
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

16 years agoAdd R script for estimating average node latency at different levels of network load
Steven Murdoch [Thu, 25 Dec 2008 12:10:27 +0000 (12:10 +0000)] 
Add R script for estimating average node latency at different levels of network load

svn:r17768

16 years agopropset on our new todo lists. why can't svn just know what i mean.
Roger Dingledine [Thu, 25 Dec 2008 00:07:09 +0000 (00:07 +0000)] 
propset on our new todo lists. why can't svn just know what i mean.

svn:r17766

16 years agoDiscussion on optimizing the node selection probabilities
Steven Murdoch [Wed, 24 Dec 2008 16:40:39 +0000 (16:40 +0000)] 
Discussion on optimizing the node selection probabilities

svn:r17763

16 years agoAnnotate relative-selection-probabilities graph
Steven Murdoch [Wed, 24 Dec 2008 16:39:56 +0000 (16:39 +0000)] 
Annotate relative-selection-probabilities graph

svn:r17762

16 years agoAdd R code for plotting optimized node selection probabilities
Steven Murdoch [Wed, 24 Dec 2008 16:00:47 +0000 (16:00 +0000)] 
Add R code for plotting optimized node selection probabilities

svn:r17761

16 years agoChangelog entries for bug 891 fix as checkpointed.
Nick Mathewson [Wed, 24 Dec 2008 02:41:36 +0000 (02:41 +0000)] 
Changelog entries for bug 891 fix as checkpointed.

svn:r17759

16 years agoUse the literal parse of an address in dns_resolve_impl if parsing the address as...
Nick Mathewson [Wed, 24 Dec 2008 02:38:07 +0000 (02:38 +0000)] 
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

16 years agoCheckpoint my big bug-891 patch.
Nick Mathewson [Wed, 24 Dec 2008 02:38:04 +0000 (02:38 +0000)] 
Checkpoint my big bug-891 patch.

svn:r17757

16 years agoPatch from Sebiastian for bug 888: mark a descriptor as "Impossible" if we reject...
Nick Mathewson [Tue, 23 Dec 2008 21:17:52 +0000 (21:17 +0000)] 
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

16 years agoRemove bogus extern declaration for unused (and nonexistant) field from test.c
Nick Mathewson [Tue, 23 Dec 2008 17:56:39 +0000 (17:56 +0000)] 
Remove bogus extern declaration for unused (and nonexistant) field from test.c

svn:r17755

16 years agoDocument most undocumented variables.
Nick Mathewson [Tue, 23 Dec 2008 17:56:31 +0000 (17:56 +0000)] 
Document most undocumented variables.

svn:r17754

16 years agoProperly zero-out addresses when setting them. Probably this was not hurting anything.
Nick Mathewson [Tue, 23 Dec 2008 14:21:34 +0000 (14:21 +0000)] 
Properly zero-out addresses when setting them.  Probably this was not hurting anything.

svn:r17749

16 years agoMake freelist_len in memarea.c static; document a few variables.
Nick Mathewson [Mon, 22 Dec 2008 19:14:08 +0000 (19:14 +0000)] 
Make freelist_len in memarea.c static; document a few variables.

svn:r17741

16 years agoExpose bench_* functions via test cli
Nick Mathewson [Mon, 22 Dec 2008 19:00:09 +0000 (19:00 +0000)] 
Expose bench_* functions via test cli

svn:r17740

16 years agoAdd DOCDOC entries for undocumented static and global variables.
Nick Mathewson [Mon, 22 Dec 2008 19:00:05 +0000 (19:00 +0000)] 
Add DOCDOC entries for undocumented static and global variables.

svn:r17739

16 years agoOops; add missing return to redox.py
Nick Mathewson [Mon, 22 Dec 2008 18:44:06 +0000 (18:44 +0000)] 
Oops; add missing return to redox.py

svn:r17737

16 years agoBetter documentation for contrib/redox.py
Nick Mathewson [Mon, 22 Dec 2008 18:36:22 +0000 (18:36 +0000)] 
Better documentation for contrib/redox.py

svn:r17736

16 years agoMake doxygen not complain about the way we spell CRLFNUL in control.c
Nick Mathewson [Mon, 22 Dec 2008 17:53:30 +0000 (17:53 +0000)] 
Make doxygen not complain about the way we spell CRLFNUL  in control.c

svn:r17735

16 years agoFix most DOCDOCs remaining and/or added by redox.
Nick Mathewson [Mon, 22 Dec 2008 17:53:04 +0000 (17:53 +0000)] 
Fix most DOCDOCs remaining and/or added by redox.

svn:r17734

16 years agoDocumentation and conformance for WRA_* returns.
Nick Mathewson [Mon, 22 Dec 2008 16:37:20 +0000 (16:37 +0000)] 
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

16 years agoPartially apply bug 891 parch from forest: check EXTEND cell address against real_add...
Nick Mathewson [Mon, 22 Dec 2008 16:22:04 +0000 (16:22 +0000)] 
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

16 years agoAdd DOCDOC comments for all undocumented functions. Add missing *s to other comments...
Nick Mathewson [Mon, 22 Dec 2008 14:56:28 +0000 (14:56 +0000)] 
Add DOCDOC comments for all undocumented functions.  Add missing *s to other comments so that they will get recognized as doxygen.

svn:r17729

16 years agoAdd a script to post-process doxygen output into a sensible form and add DOCDOC comme...
Nick Mathewson [Mon, 22 Dec 2008 14:56:19 +0000 (14:56 +0000)] 
Add a script to post-process doxygen output into a sensible form and add DOCDOC comments to our source files.

svn:r17728

16 years agoFix all of the doxygen warnings not pertaining to missing documentation.
Nick Mathewson [Mon, 22 Dec 2008 14:56:16 +0000 (14:56 +0000)] 
Fix all of the doxygen warnings not pertaining to missing documentation.

svn:r17727

16 years agofix typo noticed by wood
Roger Dingledine [Mon, 22 Dec 2008 09:52:56 +0000 (09:52 +0000)] 
fix typo noticed by wood

svn:r17726

16 years agosome windows users are outraged that tor refuses to work even
Roger Dingledine [Mon, 22 Dec 2008 09:10:06 +0000 (09:10 +0000)] 
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

16 years agothe default should not be the notify the poster, unless something
Roger Dingledine [Mon, 22 Dec 2008 06:25:49 +0000 (06:25 +0000)] 
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

16 years agofix a fun bug on r17656 that was making us send HTTP/1.0 404 as
Roger Dingledine [Mon, 22 Dec 2008 06:21:28 +0000 (06:21 +0000)] 
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

16 years agoYet still more propagating of things that need to be was_router_added_t now.
Nick Mathewson [Mon, 22 Dec 2008 05:21:49 +0000 (05:21 +0000)] 
Yet still more propagating of things that need to be was_router_added_t now.

svn:r17722

16 years agoMore propagating of things that need to be was_router_added_t now.
Nick Mathewson [Mon, 22 Dec 2008 04:53:11 +0000 (04:53 +0000)] 
More propagating of things that need to be was_router_added_t now.

svn:r17721

16 years agoWRA_MORE_SEVERE is not WRA_GET_MORE_SEVERE.
Nick Mathewson [Mon, 22 Dec 2008 04:36:52 +0000 (04:36 +0000)] 
WRA_MORE_SEVERE is not WRA_GET_MORE_SEVERE.

svn:r17720

16 years agogabelmoo has a new IP address (once more).
Karsten Loesing [Mon, 22 Dec 2008 00:48:10 +0000 (00:48 +0000)] 
gabelmoo has a new IP address (once more).

svn:r17717

16 years agomark done an item that sebastian did
Roger Dingledine [Sun, 21 Dec 2008 18:32:36 +0000 (18:32 +0000)] 
mark done an item that sebastian did

svn:r17716

16 years agoModify msi package for local user installation with configurable desktop shortcuts.
Martin Peck [Sun, 21 Dec 2008 03:52:57 +0000 (03:52 +0000)] 
Modify msi package for local user installation with configurable desktop shortcuts.

svn:r17712

16 years agoDiscussion on performance impact of removing empty TLS application records
Steven Murdoch [Sat, 20 Dec 2008 13:00:04 +0000 (13:00 +0000)] 
Discussion on performance impact of removing empty TLS application records

svn:r17710

16 years agoMove in-addr.arpa parsing and generation into address.c, and simplify the code that...
Nick Mathewson [Fri, 19 Dec 2008 18:52:00 +0000 (18:52 +0000)] 
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

16 years agoExpose hex_decode_digit from util.c
Nick Mathewson [Fri, 19 Dec 2008 18:51:52 +0000 (18:51 +0000)] 
Expose hex_decode_digit from util.c

svn:r17706

16 years agoWhen we need to open a new origin circuit, log why.
Nick Mathewson [Fri, 19 Dec 2008 18:51:49 +0000 (18:51 +0000)] 
When we need to open a new origin circuit, log why.

svn:r17705

16 years agoDoc RRS_DONT_REMOVE_OLD; improve router_rebuild_store documentation.
Nick Mathewson [Fri, 19 Dec 2008 18:51:44 +0000 (18:51 +0000)] 
Doc RRS_DONT_REMOVE_OLD; improve router_rebuild_store documentation.

svn:r17704