Roger Dingledine
8d82583d97
Finally fix the bug where dynamic-IP relays disappear when their
...
IP address changes: directory mirrors were mistakenly telling them
their old address if they asked via begin_dir, so they never got
an accurate answer about their new address, so they just vanished
after a day. Should fix bugs 827, 883, and 900 -- but alas, only
after every directory mirror has upgraded.
svn:r19291
2009-04-11 18:09:15 +00:00
Roger Dingledine
235a1196b3
only log that at loglevel notice if there's a problem with the
...
version. otherwise there's no reason to tell the user we're
doing behind-the-scenes cleaning.
svn:r19288
2009-04-11 12:06:27 +00:00
Roger Dingledine
48118b228e
Clients replace entry guards that were chosen more than a few months
...
ago. This change should significantly improve client performance,
especially once more people upgrade, since relays that have been
a guard for a long time are currently overloaded.
svn:r19287
2009-04-11 12:00:18 +00:00
Roger Dingledine
ebadf2b068
general changelog cleanups
...
svn:r19273
2009-04-11 04:31:46 +00:00
Roger Dingledine
7e32f0d5c8
fix a comment
...
svn:r19262
2009-04-11 00:40:11 +00:00
Roger Dingledine
927d35a001
a changelog entry for r19259
...
svn:r19261
2009-04-11 00:24:06 +00:00
Roger Dingledine
93c0a81491
If the bridge config line doesn't specify a port, assume 443.
...
This makes bridge lines a bit smaller and easier for users to
understand.
Also, remove a duplicate changelog entry from the past.
svn:r19260
2009-04-11 00:16:05 +00:00
Sebastian Hahn
8390787a5f
Directory authorities should accept a descriptor as changed when the relay operator changed the bandwithrate or bandwithburst settings.
...
svn:r19259
2009-04-11 00:12:52 +00:00
Roger Dingledine
c4145e5390
commit sebastian's patch to not require contactinfo when testingtornetwork
...
is set
svn:r19257
2009-04-10 07:02:19 +00:00
Nick Mathewson
d50501e5ed
Fix a few crash bugs related to malormed descriptors. Lark found one; fuzzing found the rest.
...
svn:r19250
2009-04-09 19:58:16 +00:00
Andrew Lewman
37e8a28c7c
update to openssl 0.9.8k
...
svn:r19248
2009-04-09 04:11:13 +00:00
Roger Dingledine
ee58153b50
log more verbosely when we accept or decline a router descriptor,
...
to help track whether we received them when a relay operator claims
they got sent.
svn:r19213
2009-04-01 13:02:04 +00:00
Roger Dingledine
b4ceb830e0
if a directory authority declines our server descriptors because it's
...
not new enough, write that in the logs. might be helpful one day.
svn:r19195
2009-03-31 05:24:36 +00:00
Roger Dingledine
7170c5b4f8
Limit uploaded directory documents to be 16M rather than 500K.
...
The directory authorities were refusing v3 consensus votes from
other authorities, since the votes are now 504K. Fixes bug 959;
bugfix on 0.0.2pre17 (where we raised it from 50K to 500K ;).
svn:r19194
2009-03-31 04:03:37 +00:00
Roger Dingledine
793f1ce007
Directory authorities should never send a 503 "busy" response to
...
requests for votes or keys. Bugfix on 0.2.0.8-alpha; exposed by
bug 959.
svn:r19189
2009-03-31 01:29:07 +00:00
Roger Dingledine
b949871a1e
move some of the items out of the 'phase one' section
...
svn:r19180
2009-03-29 09:17:11 +00:00
Roger Dingledine
43a2ef61dd
put in the performance todo items that i marked as high-priority in
...
the projects/performance/perf-todo file.
svn:r19178
2009-03-29 08:34:35 +00:00
Roger Dingledine
97dfa611d1
note some progress we've made on a few of them
...
svn:r19177
2009-03-29 03:13:42 +00:00
Roger Dingledine
8b63944ed2
put the 'phase 2' preliminary todo items in place
...
svn:r19176
2009-03-29 03:11:19 +00:00
Karsten Loesing
d3b6a40daa
Add proposal 159 to index.
...
svn:r19114
2009-03-23 17:24:48 +00:00
Roger Dingledine
342959acb8
typo
...
svn:r19109
2009-03-23 00:30:48 +00:00
Nick Mathewson
be9d72303e
Actually do that memarea_strndup fix right. Not only must you not examine unmapped ram, but you also must not copy it. From lark.
...
svn:r19095
2009-03-21 16:01:52 +00:00
Nick Mathewson
0fa01654b9
fix from lark: make memarea_strndup() work even at the end of a mmap chunk. Bug was harmless for now, I think.
...
svn:r19094
2009-03-21 11:52:53 +00:00
Andrew Lewman
4962e466b2
figure out version numbers for ostag in suse and redflag
...
svn:r19083
2009-03-18 22:42:33 +00:00
Andrew Lewman
8aaf8d489b
tag redflag linux rpms correctly.
...
svn:r19082
2009-03-18 20:26:01 +00:00
Nick Mathewson
b5135f1190
Whitespace cleanup.
...
svn:r19080
2009-03-18 19:30:37 +00:00
Nick Mathewson
c2f8d97212
Do not generate the non-verbose circuit path when generating a circuit event unless we will use it.
...
svn:r19079
2009-03-18 19:30:34 +00:00
Nick Mathewson
a335b43a67
If we have a routerstatus but no routerinfo to name a router, use the routerstatus instead when generating circuit events. Also refactor a little.
...
svn:r19078
2009-03-18 19:30:30 +00:00
Nick Mathewson
e591aafca4
Add a function to get a LongName from a routerstatus. Needed for partial bug 941 fix.
...
svn:r19077
2009-03-18 19:30:26 +00:00
Nick Mathewson
49308dcc7a
Clarify that the nickname part of a LongName is indeed optional.
...
svn:r19076
2009-03-18 19:30:22 +00:00
Nick Mathewson
cb3b95de19
Add some asserts to try to catch bug 930
...
svn:r19074
2009-03-18 15:12:56 +00:00
Nick Mathewson
30ec1d1d50
Don't double-free successful_uploads.
...
When we used smartlist_free to free the list of succesful uploads
because we had succeeded in uploading everywhere, we did not actually
set the successful_uploads field to NULL, so later it would get freed
again in rend_service_descriptor_free. Fix for bug 948; bug
introduced in 0.2.1.6-alpha.
svn:r19073
2009-03-18 14:35:24 +00:00
Nick Mathewson
ad7ebec24c
Free very-old descriptors that we do not want to add. Fix for bug 672. Backport candidate
...
svn:r19057
2009-03-16 18:47:45 +00:00
Peter Palfrader
a331f451d0
The override file is always correct
...
svn:r19053
2009-03-16 17:08:45 +00:00
Mike Perry
d27cff4aa5
Update translation doc with info on two options for new
...
string creation workflow. It is unclear at this point
which of the two are the lesser evil, so both are included.
svn:r19037
2009-03-16 07:56:01 +00:00
Andrew Lewman
7d0dfb7597
remove the advocacy docs from tor/trunk
...
svn:r19006
2009-03-15 05:27:48 +00:00
Peter Palfrader
086f98ba8f
New upstream version
...
svn:r18999
2009-03-15 00:21:53 +00:00
Steven Murdoch
0ff7d59bd9
Set svn:mime-type property of PDF documents to "application/pdf" so that they open in the Acrobat plugin
...
svn:r18962
2009-03-13 11:48:41 +00:00
Roger Dingledine
6f057325d0
cut out a lot of the external todo items, since they're done
...
svn:r18959
2009-03-13 09:41:32 +00:00
Andrew Lewman
3f22e3627c
add the doc files to a real doc directory.
...
svn:r18952
2009-03-13 06:25:17 +00:00
Roger Dingledine
362c4e0d02
add in the blurb
...
svn:r18945
2009-03-13 04:47:12 +00:00
Andrew Lewman
8b3c8989c7
Add the pdf of the roadmap to the right section of docs.
...
svn:r18941
2009-03-12 16:46:06 +00:00
Karsten Loesing
309080b6aa
Make directory usage recording work again. Fixing bug introduced in r17009.
...
svn:r18924
2009-03-11 22:08:37 +00:00
Roger Dingledine
4e094ddc4d
when we get an unrecognized relay streamid, log it
...
svn:r18919
2009-03-11 20:51:47 +00:00
Martin Peck
387c2f5a2f
Update the bundle installers for the MSI packages; these probably belong with the wxs files in the Vidalia repo.
...
svn:r18849
2009-03-10 09:28:28 +00:00
Steven Murdoch
43145fc9f5
In tor-resolve, when the Tor client to use is specified by <hostname>:<port>, actually use the specified port rather than defaulting to 9050
...
svn:r18833
2009-03-10 00:52:45 +00:00
Roger Dingledine
4774e593b8
Bugfix on r17756:
...
Avoid trying to print raw memory to the logs when we decide to
give up on downloading a given relay descriptor. Bugfix on
0.2.1.9-alpha.
svn:r18831
2009-03-09 22:05:17 +00:00
Roger Dingledine
7ee8afe82d
bump to 0.2.1.13-alpha-dev
...
svn:r18830
2009-03-09 21:43:31 +00:00
Nick Mathewson
d40cbda2cd
Log cached-at-exit exit policies to try to fix bug 672.
...
svn:r18827
2009-03-09 15:53:37 +00:00
Roger Dingledine
2f69c67957
doxygen tweak
...
svn:r18818
2009-03-09 06:20:15 +00:00