Commit Graph

13161 Commits

Author SHA1 Message Date
Roger Dingledine 085c9754cc add a blurb for 0.2.2.30-rc tor-0.2.2.30-rc 2011-07-07 18:33:02 -04:00
Roger Dingledine c29acd09b2 bump to 0.2.2.30-rc 2011-07-07 13:49:31 -04:00
Roger Dingledine 43caa0a8ec fold in new changes entries 2011-07-07 13:41:38 -04:00
Roger Dingledine c80df20095 remove changes file i'd already merged in (oops) 2011-07-07 13:35:26 -04:00
Roger Dingledine 4cdf6ac336 Merge branch 'maint-0.2.2' into release-0.2.2 2011-07-07 13:29:19 -04:00
Roger Dingledine 8e3830352f Merge branch 'maint-0.2.1' into maint-0.2.2 2011-07-07 13:29:02 -04:00
Roger Dingledine 51d6e95023 update to the july 2011 geoip db 2011-07-07 13:28:36 -04:00
Roger Dingledine 0640d09bf4 Merge branch 'maint-0.2.2' into release-0.2.2 2011-07-07 13:26:50 -04:00
Sebastian Hahn 3ab09763ce Correctly send a SUCCEEDED event for rdns requests
The issue was that we overlooked the possibility of reverse DNS success
at the end of connection_ap_handshake_socks_resolved(). Issue discovered
by katmagic, thanks!
2011-07-07 05:38:38 +02:00
Sebastian Hahn 1a016c9233 Fix weird formatting of html manpage
Asciidoc was inserting <pre> tags for paragraphs that started with a
'+' at the beginning of the line. Instead, we need a space in front of
the plus.
2011-07-06 10:47:06 +02:00
Roger Dingledine 1eec073f1b Merge branch 'maint-0.2.2' into release-0.2.2 2011-07-06 00:48:45 -04:00
Roger Dingledine 4f74979173 appease check-spaces 2011-07-06 00:48:22 -04:00
Roger Dingledine f348c1c6ba prepare for tomorrow's release candidate 2011-07-06 00:45:24 -04:00
Roger Dingledine 01fdd676ea Merge branch 'maint-0.2.2' into release-0.2.2 2011-07-06 00:13:47 -04:00
Nick Mathewson 335ff915c7 Merge remote-tracking branch 'rransom-tor/bug3465-022' into maint-0.2.2 2011-07-05 15:52:11 -04:00
Nick Mathewson 06f0c1aa6a Merge branch 'cov217_022_squashed' into maint-0.2.2 2011-07-01 12:56:14 -04:00
Nick Mathewson bc91cb6e45 Use strlcpy when copying node IDs into measured_bw_line_t
We were using strncpy before, which isn't our style for stuff like
this.

This isn't a bug, though: before calling strncpy, we were checking
that strlen(src) was indeed == HEX_DIGEST_LEN, which is less than
sizeof(dst), so there was no way we could fail to NUL-terminate.
Still, strncpy(a,b,sizeof(a)) is an idiom that we ought to squash
everyplace.

Fixes CID #427.
2011-07-01 12:56:07 -04:00
Nick Mathewson 5cf725e3c6 Merge branch 'cid30_changelog' into maint-0.2.2 2011-07-01 12:55:27 -04:00
Nick Mathewson 2ba19f9b4a Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2 2011-07-01 12:55:23 -04:00
Nick Mathewson 021cf3f052 Merge branches 'cov217_021' and 'cid_450' into maint-0.2.1 2011-07-01 12:54:51 -04:00
Nick Mathewson 959da6b7f2 Use strlcpy in create_unix_sockaddr()
Using strncpy meant that if listenaddress were ever >=
sizeof(sockaddr_un.sun_path), we would fail to nul-terminate
sun_path.  This isn't a big deal: we never read sun_path, and the
kernel is smart enough to reject the sockaddr_un if it isn't
nul-terminated.  Nonetheless, it's a dumb failure mode.  Instead, we
should reject addresses that don't fit in sockaddr_un.sun_path.

Coverity found this; it's CID 428.  Bugfix on 0.2.0.3-alpha.
2011-07-01 12:54:24 -04:00
Nick Mathewson 46297bc7bd Fix a rare memory leak in rend_cache_store
When we rejected a descriptor for not being the one we wanted, we
were letting the parsed descriptor go out of scope.

Found by Coverity; CID # 30.

Bugfix on 0.2.1.26.

(No changes file yet, since this is not in any 0.2.1.x release.)
2011-07-01 12:54:19 -04:00
Nick Mathewson 359a30d52e Add a changelog entry for cid30 fix. 2011-07-01 12:46:26 -04:00
Nick Mathewson d25feadebb Fix insanely large stack_allocation in log_credential_status
I'm not one to insist on C's miserly stack limits, but allocating a
256K array on the stack is too much even for me.

Bugfix on 0.2.1.7-alpha.  Found by coverity.  Fixes CID # 450.
2011-07-01 12:38:05 -04:00
Robert Ransom 93d52f6739 Add BUILDTIMEOUT_SET to the result of GETINFO events/names 2011-06-25 15:02:11 -07:00
Robert Ransom 53f87a89f0 Correct a comment 2011-06-24 15:18:22 -07:00
Robert Ransom cb1b20dbad Fix minor comment issues 2011-06-23 15:46:15 -07:00
Robert Ransom 2b5ebc7097 Improve documentation of smartlist_split_string 2011-06-22 14:09:43 -07:00
Robert Ransom d7254bea11 Fix minor comment issues 2011-06-22 14:09:43 -07:00
Robert Ransom 8a55da57ed Fix comment typo 2011-06-22 13:42:28 -07:00
Roger Dingledine f0ba3c1f26 add a blurb for 0.2.2.29-beta 2011-06-21 01:18:20 -04:00
Roger Dingledine b181985a8f explain that the ./publish should happen soon after the scp
otherwise you scp a tarball up but only one version of the website has it.
2011-06-21 00:37:18 -04:00
Roger Dingledine 2ea53fc047 Merge branch 'maint-0.2.2' into release-0.2.2 tor-0.2.2.29-beta 2011-06-20 23:50:29 -04:00
Nick Mathewson 1040ccafb2 Fix overwide lines in util.c 2011-06-20 15:28:06 -04:00
Roger Dingledine 16e8951c7d bump to 0.2.2.29-beta 2011-06-20 04:03:28 -04:00
Roger Dingledine bfaf3e361a fold in the changes files 2011-06-20 03:58:08 -04:00
Roger Dingledine 7cc2b9dc83 Merge branch 'maint-0.2.2' into release-0.2.2 2011-06-19 21:03:44 -04:00
Nick Mathewson 8e5dfe42a0 Tweak bug2355_revert at suggestion from Roger 2011-06-19 20:58:46 -04:00
Nick Mathewson 1811bef666 Add changes file for bug2355 revert 2011-06-17 16:54:31 -04:00
Nick Mathewson 3b41551b61 Revert "Add an "auto" option to UseBridges"
This reverts commit 507c1257a4.
2011-06-17 16:45:53 -04:00
Nick Mathewson cabb16caa9 Revert "Update man page for new UseBridges tristate behaviour."
This reverts commit 40cfad1b5a.
2011-06-17 16:45:23 -04:00
Nick Mathewson 85d4c290d7 Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2 2011-06-17 15:24:23 -04:00
Robert Ransom 010b8dd4f6 Abandon rendezvous circuits on SIGNAL NEWNYM 2011-06-17 15:22:23 -04:00
Nick Mathewson 209229f100 Merge branch 'bug3407' into maint-0.2.2 2011-06-17 14:59:39 -04:00
Robert Ransom 227896e447 Make send_control_event_impl's behaviour sane 2011-06-17 13:57:25 -04:00
Robert Ransom 70785f87bb Fix comment typo 2011-06-17 13:57:25 -04:00
Robert Ransom 68cd0a9abe Make connection_printf_to_buf's behaviour sane 2011-06-17 13:57:25 -04:00
Roger Dingledine 64bfbcb918 log when we finish ssl handshake and move to renegotiation
debug-level since it will be quite common. logged at both client
and server side. this step should help us track what's going on
with people filtering tor connections by our ssl habits.
2011-06-17 03:31:59 -04:00
Nick Mathewson a25c0a5bf8 Merge remote-tracking branch 'public/bug3369' into maint-0.2.2 2011-06-14 13:46:10 -04:00
Nick Mathewson e70e8367c9 Add changes file for bug3393 2011-06-14 13:45:12 -04:00