]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
14 years agoRun "doxygen -u" to update doxygen config file.
Nick Mathewson [Wed, 16 Mar 2011 18:34:59 +0000 (14:34 -0400)] 
Run "doxygen -u" to update doxygen config file.

14 years agoMerge branch 'bug2756_relay' into maint-0.2.2
Nick Mathewson [Tue, 15 Mar 2011 21:13:07 +0000 (17:13 -0400)] 
Merge branch 'bug2756_relay' into maint-0.2.2

14 years agoFix comment for connection_edge_consider_sending_sendme
Nick Mathewson [Tue, 15 Mar 2011 19:35:11 +0000 (15:35 -0400)] 
Fix comment for connection_edge_consider_sending_sendme

14 years agoMerge branch 'bug2757' into maint-0.2.2
Nick Mathewson [Tue, 15 Mar 2011 19:18:15 +0000 (15:18 -0400)] 
Merge branch 'bug2757' into maint-0.2.2

14 years agoMerge remote branch 'origin/maint-0.2.1' into maint-0.2.2
Nick Mathewson [Tue, 15 Mar 2011 19:14:12 +0000 (15:14 -0400)] 
Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2

14 years agoFix a compile warning when using clang
Sebastian Hahn [Wed, 9 Mar 2011 15:39:04 +0000 (16:39 +0100)] 
Fix a compile warning when using clang

Issue noticed by Steven Murdoch; fixes bug 2689. The cast didn't do
anything, and we don't need to look at the return value of the function
here.

14 years agoFix a log message typo
Robert Ransom [Tue, 15 Mar 2011 16:48:26 +0000 (09:48 -0700)] 
Fix a log message typo

14 years agoLog the source of a rejected POSTed v3 vote
Robert Ransom [Tue, 15 Mar 2011 16:13:25 +0000 (09:13 -0700)] 
Log the source of a rejected POSTed v3 vote

Related to ticket 2683.

14 years agoCheck newconn, not conn, before marking newconn for close
Nick Mathewson [Mon, 14 Mar 2011 22:52:15 +0000 (18:52 -0400)] 
Check newconn, not conn, before marking newconn for close

This fixes bug 2757.  It's a bugfix on 85da676108f0d.

14 years agoConsider sending stream-level SENDME cells on partial flushes.
Nick Mathewson [Mon, 14 Mar 2011 21:48:45 +0000 (17:48 -0400)] 
Consider sending stream-level SENDME cells on partial flushes.

Right now, we only consider sending stream-level SENDME cells when we
have completely flushed a connection_edge's outbuf, or when it sends
us a DATA cell.  Neither of these is ideal for throughput.

This patch changes the behavior so we now call
connection_edge_consider_sending_sendme when we flush _some_ data from
an edge outbuf.

Fix for bug 2756; bugfix on svn r152.

14 years agoMerge remote branch 'origin/maint-0.2.1' into maint-0.2.2
Nick Mathewson [Mon, 14 Mar 2011 21:04:53 +0000 (17:04 -0400)] 
Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2

14 years agoMerge remote branch 'arma/bug2510' into maint-0.2.2
Nick Mathewson [Mon, 14 Mar 2011 20:14:54 +0000 (16:14 -0400)] 
Merge remote branch 'arma/bug2510' into maint-0.2.2

14 years agoMerge branch 'bug2511' into bug2510
Roger Dingledine [Mon, 14 Mar 2011 19:52:53 +0000 (15:52 -0400)] 
Merge branch 'bug2511' into bug2510

14 years agoMerge remote branch 'arma/bug2716' into maint-0.2.2
Nick Mathewson [Mon, 14 Mar 2011 19:29:02 +0000 (15:29 -0400)] 
Merge remote branch 'arma/bug2716' into maint-0.2.2

14 years agofix two issues pointed out by nickm
Roger Dingledine [Sun, 13 Mar 2011 20:56:41 +0000 (16:56 -0400)] 
fix two issues pointed out by nickm

14 years agowe're not reachable if we don't have a routerinfo yet
Roger Dingledine [Sun, 13 Mar 2011 19:47:59 +0000 (15:47 -0400)] 
we're not reachable if we don't have a routerinfo yet

14 years agofix one more typo
Roger Dingledine [Sun, 13 Mar 2011 19:22:45 +0000 (15:22 -0400)] 
fix one more typo

14 years agoTweak bug2716 patch a little
Nick Mathewson [Sat, 12 Mar 2011 05:19:52 +0000 (00:19 -0500)] 
Tweak bug2716 patch a little

Name the magic value "10" rather than re-deriving it.

Comment more.

Use the pattern that works for periodic timers, not the pattern that
doesn't work. ;)

14 years agoMerge branch 'hsdir_assignment' into maint-0.2.2
Nick Mathewson [Sat, 12 Mar 2011 04:30:25 +0000 (23:30 -0500)] 
Merge branch 'hsdir_assignment' into maint-0.2.2

14 years agoClarify threat description and avoid negative uptimes.
Nick Mathewson [Fri, 11 Mar 2011 18:03:25 +0000 (13:03 -0500)] 
Clarify threat description and avoid negative uptimes.

14 years agoimprove accuracy for when a relay went unreachable
Roger Dingledine [Sat, 12 Mar 2011 03:12:15 +0000 (22:12 -0500)] 
improve accuracy for when a relay went unreachable

14 years agoMerge commit 'sebastian/bug2663' into maint-0.2.2
Roger Dingledine [Sat, 12 Mar 2011 01:37:21 +0000 (20:37 -0500)] 
Merge commit 'sebastian/bug2663' into maint-0.2.2

14 years agoMerge branch 'maint-0.2.1' into maint-0.2.2
Roger Dingledine [Fri, 11 Mar 2011 22:39:54 +0000 (17:39 -0500)] 
Merge branch 'maint-0.2.1' into maint-0.2.2

14 years agoput the 0.2.1.30 changes into releasenotes
Roger Dingledine [Fri, 11 Mar 2011 22:38:55 +0000 (17:38 -0500)] 
put the 0.2.1.30 changes into releasenotes

14 years agoUse observed instead of declared uptime for HSDir
Sebastian Hahn [Wed, 9 Mar 2011 10:34:04 +0000 (11:34 +0100)] 
Use observed instead of declared uptime for HSDir

It is important to verify the uptime claim of a relay instead of just
trusting it, otherwise it becomes too easy to blackhole a specific
hidden service. rephist already has data available that we can use here.

Bugfix on 0.2.0.10-alpha.

14 years agoAdd a step to the release process: tell trac about the version.
Nick Mathewson [Thu, 10 Mar 2011 21:10:53 +0000 (16:10 -0500)] 
Add a step to the release process: tell trac about the version.

14 years agooops. I got the bug number wrong.
Nick Mathewson [Wed, 9 Mar 2011 21:21:34 +0000 (16:21 -0500)] 
oops. I got the bug number wrong.

14 years agoopenSUSE initscript create /var/run/tor fixes Ticket #2573
Andreas Stieger [Wed, 9 Mar 2011 20:41:25 +0000 (20:41 +0000)] 
openSUSE initscript create /var/run/tor fixes Ticket #2573

(changes file added by nickm)

14 years agoMerge branch 'maint-0.2.1' into maint-0.2.2
Roger Dingledine [Tue, 8 Mar 2011 23:16:06 +0000 (18:16 -0500)] 
Merge branch 'maint-0.2.1' into maint-0.2.2

14 years agomove to march 2011 geoip file
Roger Dingledine [Tue, 8 Mar 2011 23:15:17 +0000 (18:15 -0500)] 
move to march 2011 geoip file

14 years agoMerge remote branch 'sebastian/bug2250' into maint-0.2.2
Nick Mathewson [Tue, 8 Mar 2011 21:13:28 +0000 (16:13 -0500)] 
Merge remote branch 'sebastian/bug2250' into maint-0.2.2

14 years agosteps roger takes when making a new release
Roger Dingledine [Tue, 8 Mar 2011 21:06:32 +0000 (16:06 -0500)] 
steps roger takes when making a new release

14 years agoMerge remote branch 'sebastian/bug1035' into maint-0.2.2
Nick Mathewson [Tue, 8 Mar 2011 20:52:43 +0000 (15:52 -0500)] 
Merge remote branch 'sebastian/bug1035' into maint-0.2.2

14 years agoupdate spec locations
Roger Dingledine [Tue, 8 Mar 2011 20:31:04 +0000 (15:31 -0500)] 
update spec locations

14 years agoMerge remote branch 'origin/maint-0.2.1' into maint-0.2.2
Nick Mathewson [Tue, 8 Mar 2011 20:20:48 +0000 (15:20 -0500)] 
Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2

14 years agoAvoid crash in any_pending_bridge_descriptor_fetches
Nick Mathewson [Tue, 8 Mar 2011 20:17:41 +0000 (15:17 -0500)] 
Avoid crash in any_pending_bridge_descriptor_fetches

This is based on shitlei's fix for bug2629, with extra parens removed.
Fixes bug 2629, bugfix on 0.2.1.2-alpha.

14 years agomake nickm's proposed convention from 2003 be gospel
Roger Dingledine [Tue, 8 Mar 2011 19:59:30 +0000 (14:59 -0500)] 
make nickm's proposed convention from 2003 be gospel

14 years agoMerge remote branch 'sebastian/bug2660' into maint-0.2.2
Nick Mathewson [Mon, 7 Mar 2011 22:09:23 +0000 (17:09 -0500)] 
Merge remote branch 'sebastian/bug2660' into maint-0.2.2

14 years agoFix log message when we have too few dirauths
Sebastian Hahn [Sun, 6 Mar 2011 23:03:09 +0000 (00:03 +0100)] 
Fix log message when we have too few dirauths

The calculation of when to send the logmessage was correct, but we
didn't give the correct number of relays required: We want more than
half of all authorities we know about. Fixes bug 2663.

14 years agoMerge remote branch 'origin/maint-0.2.1' into maint-0.2.2
Nick Mathewson [Sun, 6 Mar 2011 18:42:28 +0000 (13:42 -0500)] 
Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2

14 years agoMerge branch 'real_ipv6_fix' into maint-0.2.1
Nick Mathewson [Sun, 6 Mar 2011 18:42:05 +0000 (13:42 -0500)] 
Merge branch 'real_ipv6_fix' into maint-0.2.1

14 years agoOops, here's the *REAL* fix for the ipv6 issue
Nick Mathewson [Sun, 6 Mar 2011 18:31:06 +0000 (13:31 -0500)] 
Oops, here's the *REAL* fix for the ipv6 issue

We need to _REJECT_ descriptors with accept6/reject6 lines.  If we
let them onto the network , other un-upgraded tors will crash.

14 years agoMerge branch 'careful_with_all_descs' into maint-0.2.1
Nick Mathewson [Sun, 6 Mar 2011 18:35:42 +0000 (13:35 -0500)] 
Merge branch 'careful_with_all_descs' into maint-0.2.1

14 years agochanges file for careful_with_all_descs
Nick Mathewson [Sun, 6 Mar 2011 18:35:24 +0000 (13:35 -0500)] 
changes file for careful_with_all_descs

14 years agoRevert "Disallow reject6 and accept6 lines in descriptors"
Nick Mathewson [Sun, 6 Mar 2011 18:26:38 +0000 (13:26 -0500)] 
Revert "Disallow reject6 and accept6 lines in descriptors"

This reverts commit b3918b3bbbfa9097246d63746c8b540eff2ec8e8.

14 years agoMerge remote branch 'origin/maint-0.2.1' into maint-0.2.2
Nick Mathewson [Sun, 6 Mar 2011 18:20:21 +0000 (13:20 -0500)] 
Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2

Conflicts:
src/or/policies.c

14 years agoexit_policy_is_general_exit is IPv4 only; it should admit it.
Nick Mathewson [Sun, 6 Mar 2011 18:16:53 +0000 (13:16 -0500)] 
exit_policy_is_general_exit is IPv4 only; it should admit it.

14 years agoChanges file for ipv6 parsing issue
Nick Mathewson [Sun, 6 Mar 2011 18:15:32 +0000 (13:15 -0500)] 
Changes file for ipv6 parsing issue

14 years agoMerge branch 'maint-0.2.1' into maint-0.2.2
Sebastian Hahn [Sun, 6 Mar 2011 17:25:44 +0000 (18:25 +0100)] 
Merge branch 'maint-0.2.1' into maint-0.2.2

14 years agoDisallow reject6 and accept6 lines in descriptors
Sebastian Hahn [Sun, 6 Mar 2011 17:20:28 +0000 (18:20 +0100)] 
Disallow reject6 and accept6 lines in descriptors

This fixes a remotely triggerable assert on directory authorities, who
don't handle descriptors with ipv6 contents well yet. We will want to
revert this once we're ready to handle ipv6.

Issue raised by lorth on #tor, who wasn't able to use Tor anymore.
Analyzed with help from Christian Fromme. Fix suggested by arma. Bugfix
on 0.2.1.3-alpha.

14 years agoFix setting target port in get_interface_address6
Sebastian Hahn [Sat, 5 Mar 2011 14:20:55 +0000 (15:20 +0100)] 
Fix setting target port in get_interface_address6

We want to use the discard port correctly, so a htons() was missing.
Also we need to set it correctly depending on address family.

Review provided by danieldg

14 years agoFix connect() failures in get_interface_address6()
Sebastian Hahn [Sat, 5 Mar 2011 13:46:32 +0000 (14:46 +0100)] 
Fix connect() failures in get_interface_address6()

The third argument for connect should be dependent on the address
family. Issue spotted by piebeer who also wrote the patch.

14 years agoDo not serve encrypt-only descriptors with the "all" request. Reported by piebeer
Nick Mathewson [Fri, 4 Mar 2011 04:51:07 +0000 (23:51 -0500)] 
Do not serve encrypt-only descriptors with the "all" request. Reported by piebeer

14 years agoMerge remote branch 'rransom/typo-fix-2011-03-03-01' into maint-0.2.2
Nick Mathewson [Thu, 3 Mar 2011 18:50:17 +0000 (13:50 -0500)] 
Merge remote branch 'rransom/typo-fix-2011-03-03-01' into maint-0.2.2

14 years agoFix typo in man page
Robert Ransom [Thu, 3 Mar 2011 18:41:39 +0000 (10:41 -0800)] 
Fix typo in man page

14 years agoAvoid spurious bwhist parsing failures
Nick Mathewson [Tue, 1 Mar 2011 22:08:02 +0000 (17:08 -0500)] 
Avoid spurious bwhist parsing failures

This should fix a bug that special ran into, where if your state file
didn't record period maxima, it would never decide that it had
successfully parsed itself unless you got lucky with your
uninitialized-variable values.

This patch also tries to improve error messags in the case where a
maximum value legitimately doesn't parse.

14 years agoTweak the bug2250 fix slightly
Sebastian Hahn [Tue, 1 Mar 2011 09:05:18 +0000 (10:05 +0100)] 
Tweak the bug2250 fix slightly

Rename the _UsingTestingTorNetwork hidden option to
_UsingTestNetworkDefaults (thanks Nick for the suggestion) and added a
changes file.

14 years agoclarify an assert
Sebastian Hahn [Sat, 26 Feb 2011 08:42:44 +0000 (09:42 +0100)] 
clarify an assert

also log about running changes, even on a bridge authority.

14 years agoFix GETINFO config-text for private networks
Sebastian Hahn [Sat, 26 Feb 2011 08:06:09 +0000 (09:06 +0100)] 
Fix GETINFO config-text for private networks

In private networks, the defaults for some options are changed. This
means that in options_validate(), where we're testing that the defaults
are what we think they are, we fail. Use a workaround by setting a
hidden configuration option _UsingTestingTorNetwork when we have altered
the configuration this way, so that options_validate() can do the right
thing.

Fixes bug 2250, bugfix on 0.2.1.2-alpha (the version introducing private
network options).

14 years agoMerge branch 'bug1863_bwhist' into maint-0.2.2
Nick Mathewson [Fri, 25 Feb 2011 16:22:12 +0000 (11:22 -0500)] 
Merge branch 'bug1863_bwhist' into maint-0.2.2

14 years agoFix two potential bugs in the bug1863 code.
Karsten Loesing [Thu, 24 Feb 2011 15:44:54 +0000 (16:44 +0100)] 
Fix two potential bugs in the bug1863 code.

14 years agoMerge remote branch 'arma/bug2403' into maint-0.2.2
Nick Mathewson [Tue, 22 Feb 2011 23:38:03 +0000 (18:38 -0500)] 
Merge remote branch 'arma/bug2403' into maint-0.2.2

14 years agoAdd some dollar signs in an attempt to appease older asciidocs
Nick Mathewson [Tue, 22 Feb 2011 23:12:46 +0000 (18:12 -0500)] 
Add some dollar signs in an attempt to appease older asciidocs

We should really require a modern asiidoc: backporting stuff to 8.2 is
a timesink.

14 years agoprevent same entry and exit for insane edge case
Roger Dingledine [Tue, 22 Feb 2011 22:54:25 +0000 (17:54 -0500)] 
prevent same entry and exit for insane edge case

14 years agoMerge remote branch 'origin/maint-0.2.1' into maint-0.2.2
Nick Mathewson [Tue, 22 Feb 2011 22:53:09 +0000 (17:53 -0500)] 
Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2

Conflicts:
configure.in

14 years agoRemove doc/spec/Makefile.in from list of generated files
Nick Mathewson [Tue, 22 Feb 2011 22:51:03 +0000 (17:51 -0500)] 
Remove doc/spec/Makefile.in from list of generated files

14 years agoMerge remote branch 'origin/maint-0.2.1' into maint-0.2.2
Nick Mathewson [Tue, 22 Feb 2011 22:20:55 +0000 (17:20 -0500)] 
Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2

(This is an "ours" merge of the code for bug1859 backported to 0.2.1.)

14 years agoMerge remote branch 'public/bug1859_021' into maint-0.2.1
Nick Mathewson [Tue, 22 Feb 2011 22:19:41 +0000 (17:19 -0500)] 
Merge remote branch 'public/bug1859_021' into maint-0.2.1

14 years agochanges file for removing torspec from the tarball
Roger Dingledine [Tue, 22 Feb 2011 19:50:00 +0000 (14:50 -0500)] 
changes file for removing torspec from the tarball

14 years agoMerge remote branch 'origin/maint-0.2.1' into maint-0.2.2
Nick Mathewson [Tue, 22 Feb 2011 20:57:36 +0000 (15:57 -0500)] 
Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2

Use "ours" strategy" to avoid taking bug2402 fix.

14 years agoMerge remote branch 'public/bug2402_nothing' into maint-0.2.1
Nick Mathewson [Tue, 22 Feb 2011 20:54:13 +0000 (15:54 -0500)] 
Merge remote branch 'public/bug2402_nothing' into maint-0.2.1

14 years agochanges file for removing torspec from the tarball
Roger Dingledine [Tue, 22 Feb 2011 19:50:00 +0000 (14:50 -0500)] 
changes file for removing torspec from the tarball

14 years agoMerge branch 'maint-0.2.1' into maint-0.2.2
Roger Dingledine [Tue, 22 Feb 2011 19:44:09 +0000 (14:44 -0500)] 
Merge branch 'maint-0.2.1' into maint-0.2.2

14 years agoprefer https urls
Roger Dingledine [Tue, 22 Feb 2011 19:39:09 +0000 (14:39 -0500)] 
prefer https urls

14 years agoDon't let bad DNS make exit policy and declared exit policy get out of sync
Nick Mathewson [Tue, 22 Feb 2011 19:06:28 +0000 (14:06 -0500)] 
Don't let bad DNS make exit policy and declared exit policy get out of sync

Patch from "postman" on trac. Fixes bg 2366. Bug on 0.1.2.5-alpha.

14 years agoMerge branch 'log_domains' into maint-0.2.2
Nick Mathewson [Tue, 22 Feb 2011 18:01:02 +0000 (13:01 -0500)] 
Merge branch 'log_domains' into maint-0.2.2

14 years agoThat shalt also not have a label without a statement.
Nick Mathewson [Tue, 22 Feb 2011 17:52:52 +0000 (12:52 -0500)] 
That shalt also not have a label without a statement.

14 years agoMerge remote branch 'sebastian/bug2504' into maint-0.2.2
Nick Mathewson [Tue, 22 Feb 2011 17:47:21 +0000 (12:47 -0500)] 
Merge remote branch 'sebastian/bug2504' into maint-0.2.2

14 years agoMerge remote branch 'rransom/bug2572' into maint-0.2.2
Nick Mathewson [Tue, 22 Feb 2011 06:02:35 +0000 (01:02 -0500)] 
Merge remote branch 'rransom/bug2572' into maint-0.2.2

14 years agoMerge remote branch 'origin/maint-0.2.1' into maint-0.2.2
Nick Mathewson [Mon, 21 Feb 2011 21:09:23 +0000 (16:09 -0500)] 
Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2

Conflicts:
doc/Makefile.am
doc/spec/Makefile.am
doc/spec/address-spec.txt
doc/spec/bridges-spec.txt
doc/spec/control-spec-v0.txt
doc/spec/control-spec.txt
doc/spec/dir-spec-v1.txt
doc/spec/dir-spec-v2.txt
doc/spec/dir-spec.txt
doc/spec/path-spec.txt
doc/spec/proposals/000-index.txt
doc/spec/proposals/001-process.txt
doc/spec/proposals/098-todo.txt
doc/spec/proposals/099-misc.txt
doc/spec/proposals/100-tor-spec-udp.txt
doc/spec/proposals/101-dir-voting.txt
doc/spec/proposals/102-drop-opt.txt
doc/spec/proposals/103-multilevel-keys.txt
doc/spec/proposals/104-short-descriptors.txt
doc/spec/proposals/105-handshake-revision.txt
doc/spec/proposals/106-less-tls-constraint.txt
doc/spec/proposals/107-uptime-sanity-checking.txt
doc/spec/proposals/108-mtbf-based-stability.txt
doc/spec/proposals/109-no-sharing-ips.txt
doc/spec/proposals/110-avoid-infinite-circuits.txt
doc/spec/proposals/111-local-traffic-priority.txt
doc/spec/proposals/112-bring-back-pathlencoinweight.txt
doc/spec/proposals/113-fast-authority-interface.txt
doc/spec/proposals/114-distributed-storage.txt
doc/spec/proposals/115-two-hop-paths.txt
doc/spec/proposals/116-two-hop-paths-from-guard.txt
doc/spec/proposals/117-ipv6-exits.txt
doc/spec/proposals/118-multiple-orports.txt
doc/spec/proposals/119-controlport-auth.txt
doc/spec/proposals/120-shutdown-descriptors.txt
doc/spec/proposals/121-hidden-service-authentication.txt
doc/spec/proposals/122-unnamed-flag.txt
doc/spec/proposals/123-autonaming.txt
doc/spec/proposals/124-tls-certificates.txt
doc/spec/proposals/125-bridges.txt
doc/spec/proposals/126-geoip-reporting.txt
doc/spec/proposals/127-dirport-mirrors-downloads.txt
doc/spec/proposals/128-bridge-families.txt
doc/spec/proposals/129-reject-plaintext-ports.txt
doc/spec/proposals/130-v2-conn-protocol.txt
doc/spec/proposals/131-verify-tor-usage.txt
doc/spec/proposals/132-browser-check-tor-service.txt
doc/spec/proposals/134-robust-voting.txt
doc/spec/proposals/135-private-tor-networks.txt
doc/spec/proposals/137-bootstrap-phases.txt
doc/spec/proposals/138-remove-down-routers-from-consensus.txt
doc/spec/proposals/140-consensus-diffs.txt
doc/spec/proposals/141-jit-sd-downloads.txt
doc/spec/proposals/142-combine-intro-and-rend-points.txt
doc/spec/proposals/143-distributed-storage-improvements.txt
doc/spec/proposals/145-newguard-flag.txt
doc/spec/proposals/146-long-term-stability.txt
doc/spec/proposals/147-prevoting-opinions.txt
doc/spec/proposals/148-uniform-client-end-reason.txt
doc/spec/proposals/149-using-netinfo-data.txt
doc/spec/proposals/150-exclude-exit-nodes.txt
doc/spec/proposals/151-path-selection-improvements.txt
doc/spec/proposals/152-single-hop-circuits.txt
doc/spec/proposals/153-automatic-software-update-protocol.txt
doc/spec/proposals/154-automatic-updates.txt
doc/spec/proposals/155-four-hidden-service-improvements.txt
doc/spec/proposals/156-tracking-blocked-ports.txt
doc/spec/proposals/157-specific-cert-download.txt
doc/spec/proposals/158-microdescriptors.txt
doc/spec/proposals/159-exit-scanning.txt
doc/spec/proposals/ideas/xxx-hide-platform.txt
doc/spec/proposals/ideas/xxx-port-knocking.txt
doc/spec/proposals/ideas/xxx-separate-streams-by-port.txt
doc/spec/proposals/ideas/xxx-what-uses-sha1.txt
doc/spec/proposals/reindex.py
doc/spec/rend-spec.txt
doc/spec/socks-extensions.txt
doc/spec/tor-spec.txt
doc/spec/version-spec.txt

14 years agoRemove specs from 0.2.1 branch: they have moved to a new repository.
Nick Mathewson [Mon, 21 Feb 2011 21:02:16 +0000 (16:02 -0500)] 
Remove specs from 0.2.1 branch: they have moved to a new repository.

14 years agoDon't crash a bridge authority on SIGHUP if it's not in the consensus
Robert Ransom [Wed, 16 Feb 2011 12:12:37 +0000 (04:12 -0800)] 
Don't crash a bridge authority on SIGHUP if it's not in the consensus

Fixes bug 2572.

14 years agoWindows has EACCES, not EACCESS
Sebastian Hahn [Fri, 11 Feb 2011 15:57:53 +0000 (16:57 +0100)] 
Windows has EACCES, not EACCESS

Once again spotted by mobmix

Also add a changes file for the fix

14 years agoMerge branch 'maint-0.2.1' into maint-0.2.2
Roger Dingledine [Fri, 11 Feb 2011 06:20:47 +0000 (01:20 -0500)] 
Merge branch 'maint-0.2.1' into maint-0.2.2

14 years agofix the other half of bug 1074
Roger Dingledine [Thu, 10 Feb 2011 22:11:06 +0000 (17:11 -0500)] 
fix the other half of bug 1074

14 years agoMerge remote-tracking branch 'rransom/bug2089' into maint-0.2.2
Nick Mathewson [Thu, 10 Feb 2011 21:01:19 +0000 (16:01 -0500)] 
Merge remote-tracking branch 'rransom/bug2089' into maint-0.2.2

14 years agoMerge maint-0.2.1 with -s ours.
Nick Mathewson [Thu, 10 Feb 2011 20:56:06 +0000 (15:56 -0500)] 
Merge maint-0.2.1 with -s ours.

14 years agoMake the DH parameter we use for TLS match the one from Apache's mod_ssl
Nick Mathewson [Mon, 24 Jan 2011 21:03:14 +0000 (16:03 -0500)] 
Make the DH parameter we use for TLS match the one from Apache's mod_ssl

Our regular DH parameters that we use for circuit and rendezvous
crypto are unchanged.  This is yet another small step on the path of
protocol fingerprinting resistance.

(Backport from 0.2.2's 5ed73e3807d90dd0a3)

14 years agoDocument what descriptors HSAuthoritativeDir serves
Robert Ransom [Thu, 10 Feb 2011 19:06:05 +0000 (11:06 -0800)] 
Document what descriptors HSAuthoritativeDir serves

Fixes bug 2089.

14 years agoUpdate documentation for PublishServerDescriptor (0.2.2.x)
Robert Ransom [Wed, 9 Feb 2011 11:14:51 +0000 (03:14 -0800)] 
Update documentation for PublishServerDescriptor (0.2.2.x)

14 years agoMerge branch 'bug2408-v2-021' into bug2408-v2-022 (keep-ours)
Robert Ransom [Wed, 9 Feb 2011 11:10:16 +0000 (03:10 -0800)] 
Merge branch 'bug2408-v2-021' into bug2408-v2-022 (keep-ours)

14 years agoMerge branch 'bug2408-v2-021-common' into bug2408-v2-022
Robert Ransom [Wed, 9 Feb 2011 11:05:21 +0000 (03:05 -0800)] 
Merge branch 'bug2408-v2-021-common' into bug2408-v2-022

14 years agoUpdate documentation for PublishServerDescriptor
Robert Ransom [Wed, 19 Jan 2011 21:38:40 +0000 (13:38 -0800)] 
Update documentation for PublishServerDescriptor

14 years agoIgnore and warn about "PublishServerDescriptor hidserv"
Robert Ransom [Tue, 18 Jan 2011 11:54:56 +0000 (03:54 -0800)] 
Ignore and warn about "PublishServerDescriptor hidserv"

Fixes #2408.

14 years agoMerge remote branch 'origin/maint-0.2.1' into maint-0.2.2
Nick Mathewson [Tue, 8 Feb 2011 19:37:02 +0000 (14:37 -0500)] 
Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2

14 years agoLocking failures on windows are indicated by EACCES
Sebastian Hahn [Mon, 7 Feb 2011 14:40:14 +0000 (15:40 +0100)] 
Locking failures on windows are indicated by EACCES

Patch our implementation of tor_lockfile_lock() to handle this case
correctly. Also add a note that blocking behaviour differs from windows
to *nix. Fixes bug 2504, issue pointed out by mobmix.

14 years agosupport multihomed bridges (bug 2510)
Roger Dingledine [Tue, 8 Feb 2011 08:11:18 +0000 (03:11 -0500)] 
support multihomed bridges (bug 2510)

14 years agodon't use old non-configured bridges (bug 2511)
Roger Dingledine [Tue, 8 Feb 2011 13:08:47 +0000 (08:08 -0500)] 
don't use old non-configured bridges (bug 2511)

14 years agomove the clause above the "if bw is too low" check
Roger Dingledine [Tue, 8 Feb 2011 04:22:45 +0000 (23:22 -0500)] 
move the clause above the "if bw is too low" check

14 years agodtrt when only relaybandwidthburst is set
Roger Dingledine [Tue, 8 Feb 2011 04:21:33 +0000 (23:21 -0500)] 
dtrt when only relaybandwidthburst is set

fixes bug 2470