Nick Mathewson
|
433d757846
|
Reject SOCKS requests for "localhost" or ".local"
Sending them on is futile, since we will be told "127.0.0.1" and then
think we've been lied to. Partial fix for 2822.
|
2012-03-28 03:19:00 -04:00 |
|
Nick Mathewson
|
70c17134c7
|
Rate-limit the warnings as a client when asked to connect a private addr
Partial fix for ticket 2822.
|
2012-03-28 03:06:25 -04:00 |
|
Nick Mathewson
|
d20c6d2a37
|
Keep separate time-to-downloads for each consensus flavor
This is a fix for bug 4011, where if we have a recent ns consensus we
won't even try fetching a microdesc consensus. Fix on 0.2.3.1-alpha,
I believe.
|
2012-03-28 02:55:33 -04:00 |
|
Nick Mathewson
|
86f1630b36
|
Merge branch 'openssl101_aes_ctr_rebased'
|
2012-03-27 22:41:10 -04:00 |
|
Nick Mathewson
|
01905a6ef9
|
Excise PK_NO_PADDING entirely: Unpadded RSA is silly.
We never use it, so having it around is pointless.
Suggested by Sebastian
|
2012-03-27 22:38:06 -04:00 |
|
Nick Mathewson
|
55c3e29669
|
Use OpenSSL 1.0.1's EVP aes_ctr implementation when available
This should be really fast on Intel chips.
|
2012-03-27 22:38:06 -04:00 |
|
Nick Mathewson
|
de0dca0de7
|
Refactor the API for setting up a block cipher.
It allows us more flexibility on the backend if the user needs to
specify the key and IV at setup time.
|
2012-03-27 22:37:56 -04:00 |
|
Nick Mathewson
|
00b4784575
|
Remove support for PK_NO_PADDING in crypto_pk_public_hybrid_encrypt
We never use it, and it would be a stupid thing if we started using it.
|
2012-03-27 22:37:55 -04:00 |
|
Nick Mathewson
|
fc35674567
|
Changelog for torify changes
Also reinstate the part of the torify script that checks for torsocks
being installed, so that we can give a more useful message in case it
isn't.
|
2012-03-27 18:46:47 -04:00 |
|
Nick Mathewson
|
5cd707dcd3
|
Remove tsocks support from torify.
Fixes bug3530 and bug 5180. Patch by ugh.
|
2012-03-27 18:44:00 -04:00 |
|
Nick Mathewson
|
80b2756b53
|
Log statement to help track down bug4091
|
2012-03-27 18:28:39 -04:00 |
|
Nick Mathewson
|
342e753d31
|
Merge remote-tracking branch 'karsten/bug5053'
|
2012-03-27 11:22:32 -04:00 |
|
Sebastian Hahn
|
582f747049
|
Provide large enough buffer in test_util_sscanf()
This was causing crashes during unit test runs, as stack smashing
protections got triggered. Issue spotted by weasel
|
2012-03-27 15:16:22 +02:00 |
|
Roger Dingledine
|
4121e7f861
|
bump to 0.2.3.13-alpha-dev
|
2012-03-27 01:26:01 -04:00 |
|
Roger Dingledine
|
de73e3692a
|
merge in the safecookie changelog entry too
|
2012-03-26 22:15:02 -04:00 |
|
Roger Dingledine
|
65bf007a77
|
merge the change that 2f3ec43e5b wanted to merge
|
2012-03-26 22:12:52 -04:00 |
|
Nick Mathewson
|
5a2d0fbe64
|
Merge remote-tracking branch 'origin/maint-0.2.2'
Conflicts:
src/or/control.c
|
2012-03-26 18:51:37 -04:00 |
|
Nick Mathewson
|
9740f067c4
|
Safe cookie authentication gets a changes file
|
2012-03-26 14:06:27 -04:00 |
|
Nick Mathewson
|
6dcbfec82d
|
Merge remote-tracking branch 'rransom-tor/safecookie-022-v3' into maint-0.2.2
|
2012-03-26 14:03:29 -04:00 |
|
Nick Mathewson
|
f5c59eb28a
|
Merge remote-tracking branch 'origin/maint-0.2.2'
This is an "-s ours" commit to avoid taking a5704b1c62 ,
which was a cherry-picked backport of fdbb9cdf74 to add
a SHA256-HMAC function.
|
2012-03-26 14:02:11 -04:00 |
|
Nick Mathewson
|
650e2aac46
|
Merge commit 'a5704b1c624c9a808f52f3a125339f00e2b9a378' into maint-0.2.2
|
2012-03-26 13:59:49 -04:00 |
|
Nick Mathewson
|
2f3ec43e5b
|
Merge remote-tracking branch 'origin/maint-0.2.2'
Conflicts:
changes/bug5090
bug5090 was already merged and corrected in the master branch's changelog.
|
2012-03-26 13:57:51 -04:00 |
|
Roger Dingledine
|
e103509f7a
|
bump to 0.2.3.13-alpha
|
2012-03-26 00:01:46 -04:00 |
|
Roger Dingledine
|
6c5a1377e8
|
cleanup and blurb for 0.2.3.13-alpha
|
2012-03-25 23:58:12 -04:00 |
|
Roger Dingledine
|
a5c78639ae
|
fold in latest changes entries
|
2012-03-25 23:19:44 -04:00 |
|
Roger Dingledine
|
bca8bf62c6
|
explain that bug 5090 allows a post-auth heap overflow
resolves bug 5402.
|
2012-03-25 23:09:23 -04:00 |
|
Sebastian Hahn
|
fe2b177cfb
|
Never disable debugger attachment for the unit tests
|
2012-03-22 12:50:44 +01:00 |
|
Christian Kujau
|
d95efdd860
|
Shorten links to law.cornell.edu for exit-note file
The links we have currently redirect to those new files now.
|
2012-03-20 11:36:16 +01:00 |
|
Linus Nordberg
|
341e37e38c
|
Move the logging of 'My line' to debug level (#5151).
|
2012-03-19 05:12:19 +01:00 |
|
Linus Nordberg
|
bb2135fea6
|
Reorder initialisation of port_cfg to match order of members in struct.
|
2012-03-19 04:57:19 +01:00 |
|
Linus Nordberg
|
ce5489eec0
|
Fix cut'n'paste bug (#5151).
|
2012-03-19 04:55:17 +01:00 |
|
Florent Daigniere
|
62f3121a3d
|
fix for bug #5210: enable GCC and LD hardening by default
|
2012-03-15 10:17:30 +00:00 |
|
Roger Dingledine
|
4ade55ecb9
|
merge in the changes files so far
|
2012-03-14 23:54:26 -04:00 |
|
Nick Mathewson
|
bd0657602d
|
get_mozilla_ciphers: look at ssl3con.c, not sslenum.c
|
2012-03-14 18:36:58 -04:00 |
|
Nick Mathewson
|
c2ed9a2940
|
get_mozilla_ciphers: output lowercase hex.
|
2012-03-14 18:19:21 -04:00 |
|
Nick Mathewson
|
c5dca8f208
|
Try to make get_mozilla_ciphers output the right macros in the right order
|
2012-03-14 17:53:17 -04:00 |
|
Nick Mathewson
|
092b9aca8c
|
Have get_mozilla_ciphers take sourcedirs as arguments
|
2012-03-14 16:53:39 -04:00 |
|
Nick Mathewson
|
a6a905cc11
|
Make get_mozilla_ciphers script a little more regexy and readable
|
2012-03-14 16:45:38 -04:00 |
|
Nick Mathewson
|
db07aaf45f
|
Script to generate ciphers.inc by Arturo
|
2012-03-14 16:01:15 -04:00 |
|
Roger Dingledine
|
12594f27db
|
Stop discarding command-line arguments when TestingTorNetwork is set
Discovered by Kevin Bauer. Fixes bug 5373; bugfix on 0.2.3.9-alpha,
where task 4552 added support for two layers of torrc files.
|
2012-03-14 02:40:04 -04:00 |
|
Roger Dingledine
|
279f03e76f
|
retroactively say which ticket the defaults torrc patch was
|
2012-03-14 02:31:18 -04:00 |
|
Nick Mathewson
|
fecb341d6b
|
Fix spelling of Esteban Manchado Velázquez.
|
2012-03-12 13:12:13 -04:00 |
|
George Kadianakis
|
aae570b493
|
Close fds on pipe() error in tor_spawn_background().
|
2012-03-12 12:41:29 -04:00 |
|
Sebastian Hahn
|
d916fc38b6
|
Stop using MAX_PATH, it might not be defined
This broke compilation on Hurd
|
2012-03-10 16:53:01 +01:00 |
|
Nick Mathewson
|
ec1bc8a979
|
Use a given name in the bug5090 message, at its holder's request.
|
2012-03-09 14:50:46 -05:00 |
|
Nick Mathewson
|
9f88c1e14f
|
Merge remote-tracking branch 'origin/maint-0.2.2'
Conflicts:
src/or/circuitbuild.c
|
2012-03-09 14:30:12 -05:00 |
|
Nick Mathewson
|
99bd5400e8
|
Never choose a bridge as an exit. Bug 5342.
|
2012-03-09 14:27:50 -05:00 |
|
Nick Mathewson
|
978cfcfbbb
|
Merge remote-tracking branch 'origin/maint-0.2.2'
|
2012-03-09 14:25:18 -05:00 |
|
Nick Mathewson
|
8abfcc0804
|
Revise "sufficient exit nodes" check to work with restrictive ExitNodes
If you set ExitNodes so that only 1 exit node is accepted, the
previous patch would have made you unable to build circuits.
|
2012-03-09 14:23:23 -05:00 |
|
Nick Mathewson
|
d4526e1d4a
|
Merge remote-tracking branch 'origin/maint-0.2.2'
Conflicts:
src/or/routerlist.c
|
2012-03-09 13:57:32 -05:00 |
|