Commit Graph
9458 Commits
Author SHA1 Message Date
Peter Palfrader 9dcc7b714b New upstream version
svn:r14123
2008-03-19 07:46:12 +00:00
Andrew Lewman 2af8051fbc it's not openbsd without the open.
svn:r14120
2008-03-19 02:41:35 +00:00
Andrew Lewman 6827af274c enable-bsd-malloc by default.
svn:r14119
2008-03-19 01:39:38 +00:00
Roger Dingledine 77302e3578 touch up the comment too
svn:r14115
tor-0.2.0.22-rc
2008-03-18 23:11:52 +00:00
Roger Dingledine fc3f30c95e Stop using encrypted dir connections for direct dir requests when you're
acting like a dir mirror. This should reduce load on the directory
authorities, and also will remove the ugly "We just marked ourself as
down" warnings my authorities keep getting.


svn:r14114
2008-03-18 22:54:37 +00:00
Roger Dingledine 6c37f1e309 an elaborate no-op. i hope.
svn:r14113
2008-03-18 21:17:15 +00:00
Roger Dingledine c45819368b update the changelog. real close now.
svn:r14111
2008-03-18 19:13:34 +00:00
Nick Mathewson 0be0f230ee r18942@catbus: nickm | 2008-03-18 15:00:09 -0400
Backport: Likely fix for bug 632: do not call start_reading on a placeholder connection.


svn:r14110
2008-03-18 19:00:31 +00:00
Nick Mathewson a258f9b594 r18938@catbus: nickm | 2008-03-18 14:51:30 -0400
Backport: Fix the other lingering part of bug 617: make ClientDNSRejectInternalAddresses actually work.


svn:r14108
2008-03-18 18:51:42 +00:00
Nick Mathewson 877ee496b1 r18930@catbus: nickm | 2008-03-18 12:08:28 -0400
Backport to 0.2.0: Detect errors from directory listing correctly on win32.  Bug found by lodger.


svn:r14103
2008-03-18 16:08:55 +00:00
Nick Mathewson 1c614a1a0c r18924@catbus: nickm | 2008-03-18 11:01:32 -0400
Backport: Add missing typecasts to log message  in set_max_file_descriptors to tell gcc everything is okay on windows.  Fixes bug 630.


svn:r14100
2008-03-18 15:01:40 +00:00
Nick Mathewson cc45318989 r18918@catbus: nickm | 2008-03-18 10:52:58 -0400
Make changelog more accurate


svn:r14098
2008-03-18 14:53:48 +00:00
Nick Mathewson fd881ec282 r18917@catbus: nickm | 2008-03-18 10:51:42 -0400
Add changelog for bugfix for 622 that accidentally got included in last commit: add fix for possible cause of bug 622, diagnosed by lodger.


svn:r14097
2008-03-18 14:53:46 +00:00
Nick Mathewson 726141b4da r18915@catbus: nickm | 2008-03-18 10:48:18 -0400
Fix unittests and router generation behavior on 0.2.0 branch. backport of r14084. fixes bug 631.


svn:r14095
2008-03-18 14:48:30 +00:00
Roger Dingledine 2d179e35ab bump to 0.2.0.22-rc
svn:r14085
2008-03-18 02:30:32 +00:00
Nick Mathewson 5109f64107 r18898@catbus: nickm | 2008-03-17 16:25:58 -0400
Partial backport: Fix bug in earlier bugfix.  Disallow empty exit policies in router descriptors.


svn:r14083
2008-03-17 20:26:00 +00:00
Nick Mathewson 5e63abc20b r18892@catbus: nickm | 2008-03-17 13:21:04 -0400
Backport: Patch from Sebastian Hahn: give an error message on "error replacing old router store."


svn:r14081
2008-03-17 17:21:22 +00:00
Nick Mathewson 7f61a72111 r18881@catbus: nickm | 2008-03-17 12:51:33 -0400
Backport: Fix policy-related crash bug found by lodger.


svn:r14078
2008-03-17 16:52:01 +00:00
Peter Palfrader 7b3af83389 backport: And use 16k pages on ia64.
svn:r14074
2008-03-17 09:46:32 +00:00
Nick Mathewson c33722b5c0 r18874@catbus: nickm | 2008-03-17 00:07:41 -0400
Backport: Only dump all guard node status to the log when the guard node status actually changes.  Downgrade the 4 most common remaining INFO log messages to DEBUG.


svn:r14071
2008-03-17 04:08:04 +00:00
Roger Dingledine ada5a66961 rearrange changelog a bit
svn:r14068
2008-03-17 03:50:24 +00:00
Nick Mathewson 8785759e0d r18863@catbus: nickm | 2008-03-16 23:37:39 -0400
{in 0.2.0} Part of fix for bug 617: do not mark-for-close on invalid .in-addr.arpa DNSPort request, since it would be a duplicate mark.


svn:r14067
2008-03-17 03:37:59 +00:00
Nick Mathewson a8d72cdfff r18853@catbus: nickm | 2008-03-16 22:47:25 -0400
Backport: Downgrade "sslv3 alert handshake failure" message to info.


svn:r14060
2008-03-17 02:48:21 +00:00
Nick Mathewson a1b8b1bf12 r18851@catbus: nickm | 2008-03-16 22:35:48 -0400
Backport to 0.2.0 branch: Use 8k pages in openbsd malloc code on alpha. Bug and solution found by weasel.  Also, when initializing openbsd malloc code, check that compiled page size matches output of getpagesize().


svn:r14059
2008-03-17 02:48:18 +00:00
Nick Mathewson 8b36025a21 r18848@catbus: nickm | 2008-03-16 22:26:44 -0400
Partial backport of r14010: When using a nonstandard malloc, do not check the regular libc for malloc_good_size, malloc_usable_size, or mallinfo.


svn:r14058
2008-03-17 02:48:17 +00:00
Peter Palfrader 1126cf41f2 backport: Use proper log levels in the testsuite call of get_interface_address6().
svn:r14009
2008-03-13 16:56:36 +00:00
Peter Palfrader 46b104b9e7 backport: Logging functions now check that the passed severity is sane.
svn:r14008
2008-03-13 16:56:31 +00:00
Nick Mathewson fc33b331df r18785@catbus: nickm | 2008-03-13 11:07:18 -0400
Backport: Have OpenBSD_malloc_Linux.c use SIZE_T_MAX from torint.h, instead of checking cpu macros.  There is always one more cpu you havent checked for. fixes bug 625.


svn:r14002
2008-03-13 15:07:21 +00:00
Nick Mathewson 9349137f6e r18760@catbus: nickm | 2008-03-11 19:51:08 -0400
Backport: Fix for bug 614: always look at the network BIO for the SSL object, not at the buffering BIO (if one exists because we are renegotiating or something).  Bugfix on 0.1.2.x, oddly enough, though it should be impossible to trigger the problem there.  See comments in tortls.c for detailed implementation note.


svn:r13982
2008-03-11 23:51:13 +00:00
Nick Mathewson cd4ae7193d r18748@catbus: nickm | 2008-03-11 13:21:33 -0400
Backport: Request client certs when renegotiating on server-side. Spotted by lodger.  Bugfix on 0.2.0.x.


svn:r13974
2008-03-11 17:21:47 +00:00
Peter Palfrader e1829bf8cd Build the debian package with openbsd malloc.
Build with --enable-openbsd-malloc, unless no-enable-openbsd-malloc is
found in DEB_BUILD_OPTIONS.  Hopefully this deals with some of the
horrible memory fragmentation that glibc's malloc causes.


svn:r13970
2008-03-11 14:17:29 +00:00
Nick Mathewson 2c66c7d1e0 r18729@catbus: nickm | 2008-03-11 00:44:53 -0400
Fix the SVK version detection logic to work right on a branch: tolerate multiple "copied from" tags and only look at the first.


svn:r13960
2008-03-11 04:47:12 +00:00
Nick Mathewson 5c6d0919ba r18725@catbus: nickm | 2008-03-11 00:29:57 -0400
Backport to 0.2.0.x branch: Fix bug spotted by mwenge: a server_event should not be a sever_event.  Not backporting to 0.1.2.x.


svn:r13958
2008-03-11 04:30:22 +00:00
Roger Dingledine d8651d1072 Enable encrypted directory connections by default, so censor
tools that block Tor directory connections based on their plaintext
patterns will no longer work. This means Tor works in certain
censored countries by default again.


svn:r13934
2008-03-10 07:49:20 +00:00
Roger Dingledine 80ac7afb2e If we set RelayBandwidthRate and RelayBandwidthBurst very high but
left BandwidthRate and BandwidthBurst at the default, we would be
silently limited by those defaults. Now raise them to match the
RelayBandwidth* values.


svn:r13926
2008-03-10 05:17:46 +00:00
Nick Mathewson 77edf15f0d r18634@catbus: nickm | 2008-03-05 17:39:44 -0500
Backport: Patch from karsten: proper error message from tor-gencert when no argument is given to --passphrase-fd


svn:r13877
2008-03-05 22:39:54 +00:00
Peter Palfrader 1cdf610622 Merge r13870: Work around fig2dev failing to build the images on all archs
svn:r13871
2008-03-05 08:50:03 +00:00
Roger Dingledine 517bc3dc64 get the 'external constraints' section out of the 0.2.0 todo file,
so people don't accidentally believe the wrong one.


svn:r13865
2008-03-05 03:45:46 +00:00
Peter Palfrader 9a8c5aae2d New upstream version
svn:r13822
2008-03-03 13:38:44 +00:00
Peter Palfrader 4f4df7e6e7 Fix broken quoting in init script
svn:r13820
2008-03-03 13:14:33 +00:00
Peter Palfrader 977da15690 Merge r13787 and r13788 into 0.2.0.x branch.
r13787: Move config check to its own function
r13788: Run --verify-config before start/reload/restart as root.


svn:r13818
2008-03-03 12:35:58 +00:00
Roger Dingledine 1ff70f2402 0.2.0.21-rc is ready
svn:r13809
tor-0.2.0.21-rc
2008-03-02 22:29:32 +00:00
Roger Dingledine cc4ade840a declare the plan to release 0.2.0.21-rc once i've slept
svn:r13800
2008-03-02 07:22:41 +00:00
Roger Dingledine 37f2f548bf We were sometimes miscounting the number of bytes read from the
network, causing our rate limiting to not be followed exactly. 
Bugfix on 0.2.0.16-alpha. Reported by lodger.


svn:r13799
2008-03-02 07:11:09 +00:00
Nick Mathewson 211da8ea14 r18536@catbus: nickm | 2008-03-01 09:58:55 -0500
Backport:  People diagnosed and fixed bug 616. See changelog for details.  Bugfix on 0.2.0.20-rc.


svn:r13794
2008-03-01 14:59:07 +00:00
Roger Dingledine a52c215dd1 make complaint about not having the v1 directory quieter. nobody cares.
svn:r13792
2008-03-01 09:37:59 +00:00
Roger Dingledine 4c7e515a40 The control port should declare that it requires password auth
when HashedControlSessionPassword is set too. Patch from Matt Edman;
bugfix on 0.2.0.20-rc. Fixes bug 615.


svn:r13777
2008-02-29 01:43:44 +00:00
Nick Mathewson b229154fa8 r18463@catbus: nickm | 2008-02-27 14:19:21 -0500
Backport: Add better warnings for the error that produced bug 614, and downgrade from a tor_assert() to a tor_fragile_assert().


svn:r13753
2008-02-27 19:19:38 +00:00
Nick Mathewson 28f353a684 New branch for work on the stable 0.2.0.x series.
svn:r13744
2008-02-26 19:42:43 +00:00
Nick Mathewson 5375f4bc98 Add the .txt ending to proposal 129. Mark proposal 123 finished.
svn:r13743
2008-02-26 19:29:40 +00:00