Commit Graph

6999 Commits

Author SHA1 Message Date
Roger Dingledine
4a66f5a896 when the controller asks for a signal we don't recognize, don't
include the whitespace/newline/etc in our complaint.


svn:r5841
2006-01-19 02:21:24 +00:00
Nick Mathewson
241310bbac Split 0119_PARANOIA into 0119_PARANOIA_[ABC]. A is "this is suspicious, and we have not tried running without this yet". B is "this is suspicious, but the last time we tested, it was okay." C is "How could this possibly be the cause?"
svn:r5840
2006-01-17 23:08:38 +00:00
Peter Palfrader
2be4f537f7 ReachableAddresses does not depend on FascistFirewall
svn:r5839
2006-01-17 15:49:42 +00:00
Roger Dingledine
d682c84e79 attempted patch for bug 220: don't assert when we've tried all the
intro points for a hidden service and we try fetching the service
descriptor again.


svn:r5838
2006-01-17 04:16:59 +00:00
Roger Dingledine
d5acef191c add another assert to make sure we're not scribbling on the stack.
svn:r5837
2006-01-17 04:14:04 +00:00
Roger Dingledine
cca9a2f7b0 oh, and the other bits of the commit
svn:r5836
2006-01-17 04:03:23 +00:00
Roger Dingledine
21be9dc3c0 when you tried to set orport through the controller, it would
trigger an assert because you hadn't made your onion keys yet
you wanted to launch cpu workers.

now init keys first, reset uptime, and tell the user that we're
starting the reachability testing.


svn:r5835
2006-01-17 04:01:32 +00:00
Roger Dingledine
76f1b7415b try to detect an assert error earlier
svn:r5834
2006-01-17 02:31:04 +00:00
Roger Dingledine
a789e1ec38 improve the man page entry for AllowUnverifiedNodes
svn:r5833
2006-01-17 01:10:17 +00:00
Roger Dingledine
1c4822802f take AllowUnverifiedNodes out of the sample torrc
svn:r5832
2006-01-17 01:09:58 +00:00
Nick Mathewson
5268040bb5 Mark one directory change done; defer another.
svn:r5831
2006-01-16 20:54:57 +00:00
Nick Mathewson
1057516a07 Clients should not download descriptors for non-running descriptors.
svn:r5830
2006-01-16 20:52:30 +00:00
Roger Dingledine
f0d4b3d18f turn crypto hardware acceleration off by default, until we find
somebody smart who can test it for us.


svn:r5829
2006-01-16 20:08:33 +00:00
Thomas Sjögren
fc9809eb63 add links to the cvs web pages and OperationalSecurity
svn:r5828
2006-01-14 16:14:32 +00:00
Nick Mathewson
2dd566d5d5 Indirect access to the signed_descriptor field to make it easier to keep them lazily on disk.
svn:r5827
2006-01-12 18:04:17 +00:00
Roger Dingledine
1f7ee33d1c new tor bundle version
svn:r5826
2006-01-12 09:13:18 +00:00
Roger Dingledine
2c26d77bf0 bump to 0.1.1.12-alpha-cvs
svn:r5825
2006-01-12 05:08:20 +00:00
Roger Dingledine
0e51d5d274 When the controller was submitting a descriptor, we were checking to make
sure some network-status we had referred to it, and refusing it if not.
This is bad for people who want to insert descriptors that aren't part of
the current Tor network. Now we accept them, and also give a more useful
warn message if we ask a dir mirror for a given descriptor and it gives us
one we weren't expecting.


svn:r5824
2006-01-12 03:43:39 +00:00
Peter Palfrader
38d32bc466 Add another comma
svn:r5823
2006-01-12 03:01:51 +00:00
Peter Palfrader
4eb9dc7bc3 Forward port patches/02_add_debian_files_in_manpage and patches/03_tor_manpage_in_section_8.
svn:r5822
2006-01-12 02:19:40 +00:00
Peter Palfrader
fdbd0791e2 Fix bold vs. italics in the FILES sections, update date
svn:r5821
2006-01-12 02:10:25 +00:00
Peter Palfrader
20bcce490a Forward port patches/02_add_debian_files_in_manpage.
svn:r5819
2006-01-12 02:05:11 +00:00
Roger Dingledine
3c89480913 clean up the !reject/!invalid discussion
svn:r5817
2006-01-12 00:52:41 +00:00
Peter Palfrader
44cec7cecd Add !reject and !invalid
svn:r5816
2006-01-12 00:07:04 +00:00
Peter Palfrader
bd3e64377d Add a few typos to the manpage
svn:r5815
2006-01-12 00:03:30 +00:00
Roger Dingledine
a65cc2ccff you want more work? i got your more work right here.
svn:r5814
2006-01-11 23:54:01 +00:00
Roger Dingledine
8452535cea more todo items as we get closer to 0.1.1 final
svn:r5813
2006-01-11 23:27:47 +00:00
Roger Dingledine
8777272231 stop the typo virus from spreading further
svn:r5812
2006-01-11 23:22:47 +00:00
Peter Palfrader
2d964c225f Document RecommendedServerVersions and RecommendedClientVersions
svn:r5811
2006-01-11 23:21:25 +00:00
Roger Dingledine
e27bf78f7a changelog for 0.1.1.12-alpha
svn:r5810
2006-01-11 23:07:04 +00:00
Peter Palfrader
ba3fdfb8ee Prepare 0.1.1.12
svn:r5809
2006-01-11 22:50:54 +00:00
Roger Dingledine
aa070a3301 bump to 0.1.1.12-alpha
ha ha


svn:r5808
2006-01-11 22:36:32 +00:00
Roger Dingledine
54a7285e99 oh hey. we were hanging up on every tor client because he
was obsolete as soon as he started. big oops.


svn:r5807
2006-01-11 22:34:07 +00:00
Nick Mathewson
c562ca494a add missing warning
svn:r5806
2006-01-11 20:09:37 +00:00
Nick Mathewson
fefa34d525 Fix double-free of torrc_fname
svn:r5805
2006-01-11 20:01:47 +00:00
Nick Mathewson
adbe0f0ada Fix bug 240: dont dump descriptions when not dumping actual config lines.
svn:r5804
2006-01-11 19:43:14 +00:00
Nick Mathewson
099b9ce2f9 Fix bug 230: add a rollback function to reverse all changes since the last mark_logs_temp(), and move log initialization into the two-phase part of option setting.
svn:r5803
2006-01-11 19:40:14 +00:00
Peter Palfrader
856546925a Fix debian changelog: 0.1.1.11-alpha was a release, not a CVS snapshot
svn:r5802
2006-01-11 16:43:30 +00:00
Peter Palfrader
690338d2c4 New upstream version
svn:r5800
2006-01-11 12:22:38 +00:00
Roger Dingledine
a8bb654c2b bump to 0.1.1.11-alpha-cvs
svn:r5799
2006-01-11 06:19:00 +00:00
Roger Dingledine
4f7749dd97 and give the changelog a date
svn:r5797
2006-01-11 04:36:13 +00:00
Roger Dingledine
f9f42deb7c more changelog futzing
svn:r5796
2006-01-11 04:35:56 +00:00
Roger Dingledine
5ca40affeb we were leaking a smartlist every time we built a circuit
svn:r5795
2006-01-11 04:14:10 +00:00
Nick Mathewson
d60faa7c93 Fix another memleak. I love you, valgrind!
svn:r5794
2006-01-11 04:09:40 +00:00
Nick Mathewson
8907391ad6 Fix wide lines
svn:r5793
2006-01-11 04:04:42 +00:00
Nick Mathewson
5c78c89471 Appease verbose gcc warning: make dirserv_compute_stable_uptime() static.
svn:r5792
2006-01-11 03:59:55 +00:00
Roger Dingledine
284fe9cad5 if we learn that a down entry guard is up, count our working entry
guards correctly when logging.


svn:r5791
2006-01-11 03:58:59 +00:00
Nick Mathewson
eb78295e4e Fix memory leak in routerlist_remove_old_routers().
svn:r5790
2006-01-11 03:58:07 +00:00
Nick Mathewson
6a9ca9e790 Convert some more ints to long longs in rephist.c, as suggested by windows compiler.
svn:r5789
2006-01-11 03:57:01 +00:00
Roger Dingledine
d1baa0c4a6 we were leaking 3KB every time the entry guards changed, every time
the controller called saveconf, and every 20 minutes.


svn:r5788
2006-01-11 03:20:53 +00:00