]>
git.ipfire.org Git - thirdparty/tor.git/log
Peter Palfrader [Mon, 9 Jun 2008 17:07:53 +0000 (17:07 +0000)]
also count number of downloads, not just the bytes
svn:r15090
Peter Palfrader [Mon, 9 Jun 2008 16:56:26 +0000 (16:56 +0000)]
Forward port debian 0.2.0.27-rc-1 into trunk
svn:r15089
Roger Dingledine [Mon, 9 Jun 2008 07:01:52 +0000 (07:01 +0000)]
fix a bug where we were never reporting the
"Finishing handshake with entry guard" bootstrap phase
svn:r15087
Roger Dingledine [Mon, 9 Jun 2008 06:33:29 +0000 (06:33 +0000)]
report partial bootstrapping progress as we fetch descriptors
svn:r15083
Roger Dingledine [Mon, 9 Jun 2008 05:17:52 +0000 (05:17 +0000)]
extra points if you make it compile. boy, i'm on a roll.
svn:r15077
Roger Dingledine [Mon, 9 Jun 2008 05:16:47 +0000 (05:16 +0000)]
whoops -- the other half of r15074
svn:r15076
Roger Dingledine [Mon, 9 Jun 2008 05:13:33 +0000 (05:13 +0000)]
when we haven't had any application requests lately, don't bother
logging when we have expired a bunch of descriptors.
svn:r15074
Roger Dingledine [Sun, 8 Jun 2008 02:53:32 +0000 (02:53 +0000)]
include tags in the bootstrap status events. also document the
bootstrapping process and how the phases break down.
svn:r15020
Roger Dingledine [Sat, 7 Jun 2008 09:27:43 +0000 (09:27 +0000)]
start a spec proposal to describe this whole bootstrapping phase thing
svn:r15010
Roger Dingledine [Sat, 7 Jun 2008 09:26:41 +0000 (09:26 +0000)]
actually start sending the bootstrap status event, so matt
can start playing with it on his side.
svn:r15009
Roger Dingledine [Sat, 7 Jun 2008 05:27:34 +0000 (05:27 +0000)]
infrastructure for the 'bootstrap status event' feature, so we can
tell the controller how we're doing at bootstrapping, and it can
tell the user.
svn:r15008
Roger Dingledine [Sat, 7 Jun 2008 05:24:47 +0000 (05:24 +0000)]
flush some changes in my sandbox -- ancient changelog typos, etc
svn:r15007
Roger Dingledine [Sat, 7 Jun 2008 05:01:22 +0000 (05:01 +0000)]
minor comment cleanup and xxx
svn:r15006
Roger Dingledine [Sat, 7 Jun 2008 05:00:06 +0000 (05:00 +0000)]
revert r14970, since it didn't fix anything.
leave r14971 in place though.
svn:r15005
Roger Dingledine [Sat, 7 Jun 2008 04:56:08 +0000 (04:56 +0000)]
Stop reloading the router list from disk for no reason when we
run out of reachable directory mirrors. Once upon a time reloading
it would set the 'is_running' flag back to 1 for them. It hasn't
done that for a long time.
svn:r15004
Roger Dingledine [Fri, 6 Jun 2008 23:48:10 +0000 (23:48 +0000)]
put nlnet's 'user safety contest' on the roadmap, so we make sure
to submit something
svn:r15001
Roger Dingledine [Fri, 6 Jun 2008 23:47:46 +0000 (23:47 +0000)]
touch-up some of the todo deliverables that we've made progress on.
other people should feel free to mark their items as done. :)
svn:r15000
Roger Dingledine [Fri, 6 Jun 2008 22:31:36 +0000 (22:31 +0000)]
make some log entries more accurate
svn:r14998
Roger Dingledine [Thu, 5 Jun 2008 11:37:40 +0000 (11:37 +0000)]
make sure, when we're checking if we have enough dir info, that
we actually have the descriptor listed in the consensus, not just
any descriptor, for each relay.
don't backport this patch (yet); who knows what it might do.
svn:r14971
Roger Dingledine [Thu, 5 Jun 2008 10:57:09 +0000 (10:57 +0000)]
When we switched to using v3 directories, we threw away the part of
the "do we have enough directory info?" calculation that checked
how many relays we believed to still be running based on our own
experience. So if we went offline, we never gave up trying to make
new circuits; worse, when we came back online we didn't recognize
that we should give all the relays another chance. Bugfix on
0.2.0.9-alpha; fixes bugs 648 and 675.
svn:r14970
Roger Dingledine [Thu, 5 Jun 2008 09:01:18 +0000 (09:01 +0000)]
changing v2 network status doesn't require us to recompute
anything about whether enough v3 dir info is here.
svn:r14969
Roger Dingledine [Thu, 5 Jun 2008 08:20:23 +0000 (08:20 +0000)]
remove some networkstatus consensus warnings for unnamed / invalid
relays. they weren't very specific, and were confusing people before
we reduced their log severity. now nobody even knows they exist.
svn:r14968
Roger Dingledine [Thu, 5 Jun 2008 06:27:58 +0000 (06:27 +0000)]
forward-port the 0.2.0.27-rc changelog
svn:r14967
Nick Mathewson [Wed, 4 Jun 2008 18:41:32 +0000 (18:41 +0000)]
Make dist depend on check.
svn:r14951
Nick Mathewson [Wed, 4 Jun 2008 18:41:08 +0000 (18:41 +0000)]
Remov unused macro in crypto.c
svn:r14950
Nick Mathewson [Wed, 4 Jun 2008 18:38:37 +0000 (18:38 +0000)]
Make unit tests pass again: new geoip behavior had freaked out.
svn:r14949
Roger Dingledine [Wed, 4 Jun 2008 09:02:25 +0000 (09:02 +0000)]
forward-port r14934
svn:r14936
Roger Dingledine [Wed, 4 Jun 2008 08:59:14 +0000 (08:59 +0000)]
documentation bug
svn:r14935
Peter Palfrader [Wed, 4 Jun 2008 08:39:02 +0000 (08:39 +0000)]
Forward port debian 0.2.0.26-rc-1 to trunk
svn:r14933
Roger Dingledine [Wed, 4 Jun 2008 07:41:22 +0000 (07:41 +0000)]
forward-port r14930
svn:r14931
Roger Dingledine [Wed, 4 Jun 2008 07:08:05 +0000 (07:08 +0000)]
blind-forward-port that, while i'm at it
svn:r14929
Andrew Lewman [Wed, 4 Jun 2008 03:52:27 +0000 (03:52 +0000)]
Update torbutton version
svn:r14925
Jacob Appelbaum [Tue, 3 Jun 2008 11:01:16 +0000 (11:01 +0000)]
Add note about Launchpad bug and about msguniq.
svn:r14912
Peter Palfrader [Mon, 2 Jun 2008 15:09:35 +0000 (15:09 +0000)]
Also add create/create fast/extends to the dir-usage stats.
svn:r14900
Peter Palfrader [Mon, 2 Jun 2008 15:09:29 +0000 (15:09 +0000)]
Make note_request() accessible from outside of directory.c
svn:r14899
Peter Palfrader [Mon, 2 Jun 2008 15:09:24 +0000 (15:09 +0000)]
Add a configure switch to enable instrument downloads.
svn:r14898
Peter Palfrader [Mon, 2 Jun 2008 15:09:19 +0000 (15:09 +0000)]
Instrument all downloads that pass through connection_dir_client_reached_eof()
svn:r14897
Nick Mathewson [Thu, 29 May 2008 14:39:56 +0000 (14:39 +0000)]
Ouch. We were sometimes getting openssl compression by default. This is pointless for us, since the overwhelming majority of our cells are encrypted, full of compressed data, or both. This is also harmful, since doing piles of compression is not cheap. Backport candidate once more tested.
svn:r14830
Nick Mathewson [Thu, 29 May 2008 14:37:56 +0000 (14:37 +0000)]
Fix warning when compiling with dmalloc.
svn:r14829
Nick Mathewson [Thu, 29 May 2008 14:37:16 +0000 (14:37 +0000)]
Correct version in tor-mingw.nsi.in in trunk.
svn:r14828
Nick Mathewson [Thu, 29 May 2008 02:51:47 +0000 (02:51 +0000)]
Document our timelines for fetching consensuses. The language is not as clear as it could be; can anybody make it better?
svn:r14803
Nick Mathewson [Thu, 29 May 2008 02:29:35 +0000 (02:29 +0000)]
New code to implement proposal for local geoip stats. Only enabled with --enable-geoip-stats passed to configure.
svn:r14802
Andrew Lewman [Thu, 29 May 2008 01:45:29 +0000 (01:45 +0000)]
remove the uninstall of the geoip file, since it is installed in APPDATA
svn:r14801
Andrew Lewman [Thu, 29 May 2008 01:34:30 +0000 (01:34 +0000)]
include geoip in win32 packages.
svn:r14798
Nick Mathewson [Thu, 29 May 2008 01:22:30 +0000 (01:22 +0000)]
On win32, default to looking for the geoip file in the same directory as torrc. This is a dumb hack; it should turn into a general mechanism.
svn:r14796
Nick Mathewson [Thu, 29 May 2008 00:54:08 +0000 (00:54 +0000)]
Do not ship a fallback-consensus until the related bugs are fixed.
svn:r14794
Nick Mathewson [Thu, 29 May 2008 00:44:57 +0000 (00:44 +0000)]
Fix bug noted by roger: rebuild extrainfo store from time to time, even if we have never actually downloaded an extrainfo. Bridge authorities need this, or they never clean the extrainfo store.
svn:r14792
Andrew Lewman [Thu, 29 May 2008 00:14:37 +0000 (00:14 +0000)]
geoip integrated into osx installer, tested and confirmed. forward
ported
svn:r14791
Roger Dingledine [Wed, 28 May 2008 21:11:13 +0000 (21:11 +0000)]
say how we generated the geoip file
svn:r14786
Roger Dingledine [Wed, 28 May 2008 21:10:46 +0000 (21:10 +0000)]
document the handle-comments-in-geoip file
svn:r14785
Nick Mathewson [Wed, 28 May 2008 20:26:58 +0000 (20:26 +0000)]
add some notes to proposal 117
svn:r14783
Nick Mathewson [Wed, 28 May 2008 18:34:10 +0000 (18:34 +0000)]
Fix some warnings.
svn:r14781
Nick Mathewson [Wed, 28 May 2008 18:31:57 +0000 (18:31 +0000)]
Several geoip changes/fixes as requested.
svn:r14780
Nick Mathewson [Wed, 28 May 2008 17:15:52 +0000 (17:15 +0000)]
Fix the rpm build: we need to list all our files in the files section. Also, put fallback-consensus and geoip file in /usr/share/tor/, not in /usr/share/
svn:r14778
Roger Dingledine [Wed, 28 May 2008 10:04:34 +0000 (10:04 +0000)]
remove duplicate item. see, progress already.
svn:r14770
Roger Dingledine [Wed, 28 May 2008 10:03:19 +0000 (10:03 +0000)]
a bunch of little items for nick to work on, to make geoip reporting
closer to a reality
svn:r14769
Nick Mathewson [Wed, 28 May 2008 05:17:08 +0000 (05:17 +0000)]
r15794@tombo: nickm | 2008-05-28 01:16:53 -0400
Note a few urgent TODO items
svn:r14768
Roger Dingledine [Wed, 28 May 2008 04:37:34 +0000 (04:37 +0000)]
include the geoip file in the tarball, and load it by default
when tor starts.
this breaks rpms and maybe other packages.
svn:r14764
Roger Dingledine [Wed, 28 May 2008 04:32:59 +0000 (04:32 +0000)]
minor fixes
svn:r14763
Roger Dingledine [Wed, 28 May 2008 04:31:16 +0000 (04:31 +0000)]
add a separator between vidalia and torbutton discussion
svn:r14762
Roger Dingledine [Wed, 28 May 2008 04:29:07 +0000 (04:29 +0000)]
add a monster geoip file to src/config, so we can ship it with
all the tors.
svn:r14761
Nick Mathewson [Tue, 27 May 2008 21:02:36 +0000 (21:02 +0000)]
Fix the first part of bug 681, as suggested by Robert Hogan on or-talk.
svn:r14754
Nick Mathewson [Tue, 27 May 2008 20:26:40 +0000 (20:26 +0000)]
Fix part of bug 681: always reattach tunneled directory connections, regardless of the setting for LeaveStreamsUnattached
svn:r14750
Roger Dingledine [Tue, 27 May 2008 01:27:15 +0000 (01:27 +0000)]
add some more todo items, some of them "actual deliverables", for
various folks.
svn:r14743
Roger Dingledine [Mon, 26 May 2008 23:32:42 +0000 (23:32 +0000)]
minor fix to proposal 136
svn:r14742
Roger Dingledine [Fri, 23 May 2008 11:54:46 +0000 (11:54 +0000)]
and forward-port the 0.2.0.26-rc notes
svn:r14692
Peter Palfrader [Thu, 22 May 2008 17:13:55 +0000 (17:13 +0000)]
add to todo: store some more stuff in the statefile
svn:r14688
Nick Mathewson [Wed, 21 May 2008 20:22:43 +0000 (20:22 +0000)]
r15704@host206: nickm | 2008-05-21 16:21:47 -0400
Clarification/explanation patch for specs, from Killerchicken
svn:r14687
Karsten Loesing [Mon, 19 May 2008 21:23:43 +0000 (21:23 +0000)]
Included changes based on comments by Nick to or-dev and added a section for test cases.
svn:r14674
Nick Mathewson [Mon, 19 May 2008 18:13:00 +0000 (18:13 +0000)]
If the user has an openssl that supports my "release buffer ram" patch, use it.
svn:r14671
Karsten Loesing [Sat, 17 May 2008 13:14:14 +0000 (13:14 +0000)]
Added src/tools/tor-checkkey to svn:ignore.
svn:r14652
Nick Mathewson [Fri, 16 May 2008 20:13:10 +0000 (20:13 +0000)]
More muddling around to get configure.in to recognize recent libevents. Really, libevent should be fixed too so that the next poor sucker doesn't have to do this.
svn:r14641
Nick Mathewson [Fri, 16 May 2008 19:44:57 +0000 (19:44 +0000)]
r19797@catbus: nickm | 2008-05-16 15:42:53 -0400
Try to build correctly on win32 with libevent versions 1.4.x or greater. 1.4.5 should remove the need to do this, but hey. Backport candidate.
svn:r14640
Nick Mathewson [Fri, 16 May 2008 19:19:49 +0000 (19:19 +0000)]
r19795@catbus: nickm | 2008-05-16 14:54:24 -0400
Rename tor_addr_t manipulation functions for a consistent style.
svn:r14639
Roger Dingledine [Thu, 15 May 2008 07:32:11 +0000 (07:32 +0000)]
a few other cleanups
svn:r14622
Roger Dingledine [Thu, 15 May 2008 07:26:05 +0000 (07:26 +0000)]
fix urls and whitespace
svn:r14621
Mike Perry [Thu, 15 May 2008 06:58:00 +0000 (06:58 +0000)]
Add tor-exit-notice.html and linux-tor-prio.sh to the Makefile.am.
svn:r14620
Nick Mathewson [Thu, 15 May 2008 06:11:54 +0000 (06:11 +0000)]
r15623@tombo: nickm | 2008-05-15 02:10:53 -0400
Notes on authority diversity for authority-policy.txt
svn:r14619
Roger Dingledine [Thu, 15 May 2008 06:00:14 +0000 (06:00 +0000)]
notes towards a "How to choose the recommended versions" section
svn:r14618
Nick Mathewson [Wed, 14 May 2008 18:53:02 +0000 (18:53 +0000)]
Actually add proposal 136: authority identity key migration mechanisms
svn:r14615
Nick Mathewson [Wed, 14 May 2008 18:52:27 +0000 (18:52 +0000)]
Add proposal 136: authority identity key migration mechanisms
svn:r14614
Nick Mathewson [Tue, 13 May 2008 12:47:27 +0000 (12:47 +0000)]
r19725@catbus: nickm | 2008-05-13 08:47:18 -0400
Forward-port: update authority keys affected by Debian OpenSSL bug (See CVE-2008-0166 or http://lists.debian.org/debian-security-announce/2008/msg00152.html )
svn:r14603
Nick Mathewson [Tue, 13 May 2008 05:00:09 +0000 (05:00 +0000)]
r19721@catbus: nickm | 2008-05-13 00:59:53 -0400
Fix range in last patch
svn:r14599
Nick Mathewson [Tue, 13 May 2008 04:53:38 +0000 (04:53 +0000)]
r19719@catbus: nickm | 2008-05-13 00:53:26 -0400
Apply dir-spec clarity patch from Sebastian Hahn.
svn:r14598
Nick Mathewson [Mon, 12 May 2008 21:12:21 +0000 (21:12 +0000)]
r19714@catbus: nickm | 2008-05-12 17:11:47 -0400
Fwdport Bugfix: an authority signature is "unrecognized" if we lack a dirserver entry for it, even if we have an older cached certificate that says it is recognized. This affects clients who remove entries from their dirserver list without clearing their certificate cache.
svn:r14597
Nick Mathewson [Mon, 12 May 2008 15:40:36 +0000 (15:40 +0000)]
r19705@catbus: nickm | 2008-05-12 11:40:15 -0400
Actually load the legacy key, not just the authority key twice.
svn:r14594
Roger Dingledine [Mon, 12 May 2008 06:53:41 +0000 (06:53 +0000)]
revise nick's deliverables. hopefully none of these come as a surprise.
svn:r14588
Nick Mathewson [Mon, 12 May 2008 04:22:01 +0000 (04:22 +0000)]
r19694@catbus: nickm | 2008-05-12 00:21:37 -0400
Add unit tests for last patch; make it more testable; fix a bug or two.
svn:r14586
Nick Mathewson [Mon, 12 May 2008 02:14:01 +0000 (02:14 +0000)]
r19690@catbus: nickm | 2008-05-11 22:13:31 -0400
Implement a proposal to let a directory authority migrate its identity key without ceasing to sign consensuses.
svn:r14584
Nick Mathewson [Fri, 9 May 2008 08:35:38 +0000 (08:35 +0000)]
r15558@tombo: nickm | 2008-05-09 04:35:12 -0400
New (temporary) tool to dump the modulus of a key. May help with a project of weasel's.
svn:r14580
Nick Mathewson [Thu, 8 May 2008 04:13:36 +0000 (04:13 +0000)]
Add proposed methodolody for tracking national usage trends.
svn:r14578
Nick Mathewson [Wed, 7 May 2008 18:10:00 +0000 (18:10 +0000)]
r19626@catbus: nickm | 2008-05-07 14:09:47 -0400
Add documentation for most undocumented options, and fix some issues in "make check-docs"
svn:r14576
Nick Mathewson [Mon, 5 May 2008 23:57:17 +0000 (23:57 +0000)]
r19613@catbus: nickm | 2008-05-05 19:57:06 -0400
Log correct openssl buf capacity when using my sooper sekrit buffer hack. This will help test the aforementioned ssbh.
svn:r14567
Roger Dingledine [Mon, 5 May 2008 04:08:49 +0000 (04:08 +0000)]
forward-port recent releases
svn:r14558
Roger Dingledine [Sun, 4 May 2008 10:46:31 +0000 (10:46 +0000)]
some deliverables and timeline for the directory overhead project
svn:r14556
Roger Dingledine [Sun, 4 May 2008 09:36:48 +0000 (09:36 +0000)]
cosmetic patch by Bernhard M. Wiedemann, so our comments follow
the socks5 protocol better
svn:r14552
Roger Dingledine [Sun, 4 May 2008 07:27:10 +0000 (07:27 +0000)]
some deliverables and timeline for the hidden services project
svn:r14549
Nick Mathewson [Fri, 2 May 2008 23:11:43 +0000 (23:11 +0000)]
r19496@catbus: nickm | 2008-05-02 19:10:29 -0400
Even compile errors need closing quotes.
svn:r14533
Jacob Appelbaum [Tue, 29 Apr 2008 22:17:03 +0000 (22:17 +0000)]
Added a useful link about BabelZilla.
svn:r14512
Karsten Loesing [Tue, 29 Apr 2008 20:48:40 +0000 (20:48 +0000)]
Some tweaking of SVN properties
svn:r14510