- 10 May, 2004 2 commits
-
-
Roger Dingledine authored
svn:r1843
-
Nick Mathewson authored
svn:r1829
-
- 02 May, 2004 1 commit
-
-
Nick Mathewson authored
svn:r1775
-
- 01 May, 2004 2 commits
-
-
Roger Dingledine authored
svn:r1761
-
Nick Mathewson authored
svn:r1756
-
- 26 Apr, 2004 7 commits
-
-
Nick Mathewson authored
returns bytes when there is a non-application record pending. I have no idea when/why this would even happen, but let's catch it and make sure tor_tls_get_pending_bytes stays correct. svn:r1727
-
Nick Mathewson authored
svn:r1723
-
Roger Dingledine authored
svn:r1721
-
Nick Mathewson authored
svn:r1718
-
Nick Mathewson authored
svn:r1716
-
Nick Mathewson authored
Call tls_log_errors at a more appropriate location; we can remove the other calls in tor_tls_verify once we are sure they never happen. svn:r1709
-
Nick Mathewson authored
svn:r1707
-
- 25 Apr, 2004 1 commit
-
-
Roger Dingledine authored
but don't use tor_assert inside log.c, to avoid loops svn:r1696
-
- 24 Apr, 2004 1 commit
-
-
Nick Mathewson authored
svn:r1683
-
- 15 Apr, 2004 1 commit
-
-
Roger Dingledine authored
svn:r1634
-
- 08 Apr, 2004 1 commit
-
-
Roger Dingledine authored
svn:r1544
-
- 06 Apr, 2004 1 commit
-
-
Nick Mathewson authored
svn:r1502
-
- 03 Apr, 2004 2 commits
-
-
Nick Mathewson authored
svn:r1466
-
Nick Mathewson authored
Refactor the heck out of crypto interface: admit that we will stick with one ciphersuite at a time, make const things const, and stop putting openssl in the headers. svn:r1458
-
- 09 Mar, 2004 1 commit
-
-
Nick Mathewson authored
svn:r1247
-
- 28 Feb, 2004 1 commit
-
-
Roger Dingledine authored
also, tell start_daemon our desired cwd svn:r1170
-
- 20 Jan, 2004 1 commit
-
-
Roger Dingledine authored
svn:r1007
-
- 13 Jan, 2004 1 commit
-
-
Nick Mathewson authored
Note discrepency between N bytes transmitted over TLS and actual bandwidth use; add 2 functions to help resolve. svn:r986
-
- 17 Dec, 2003 1 commit
-
-
Roger Dingledine authored
svn:r952
-
- 18 Nov, 2003 1 commit
-
-
Nick Mathewson authored
svn:r833
-
- 11 Nov, 2003 1 commit
-
-
Roger Dingledine authored
svn:r785
-
- 23 Oct, 2003 2 commits
-
-
Nick Mathewson authored
svn:r664
-
Nick Mathewson authored
The problem was that the fixes had us generating TLS certs with a 2-day lifetime on the assumption that we'd rotate fairly often. In fact, we never rotate our TLS keys. This patch fixes the situation in 2 ways: 1. It bumps the default lifetime back up to one year until we get rotation in place. 2. It changes tor_tls_context_new() so that it doesn't leak memory when you call it more than once. svn:r663
-
- 22 Oct, 2003 1 commit
-
-
Nick Mathewson authored
Allow some slop (currently 3 minutes) when checking certificate validity. Change certificate lifetime from 1 year to 2 days. Since we regenerate regularly (we regenerate regularly, right??), this shouldn't be a problem. Have directories reject descriptors published too far in the future (currently 30 minutes). If dirservs don't do this: 0) Today is January 1, 2000. 1) A very skewed server publishes descriptor X with a declared publication time of August 1, 2000. 2) The directory includes X. 3) Because of certificate lifetime issues, nobody can use the skewed server. 4) The server fixes its skew, and goes to republish a new descriptor Y with publication time of January 1, 2000. 5) But because the directory already has a "more recent" descriptor X, it rejects descriptor "Y" as superseded! This patch should make step 2 go away. svn:r658
-
- 21 Oct, 2003 1 commit
-
-
Roger Dingledine authored
svn:r643
-
- 19 Oct, 2003 3 commits
-
-
Roger Dingledine authored
svn:r630
-
Nick Mathewson authored
svn:r627
-
Roger Dingledine authored
and also remember the params for ssl_write if it returns wantread. svn:r626
-
- 18 Oct, 2003 2 commits
-
-
Roger Dingledine authored
how exactly the same do the arguments need to be? :( svn:r625
-
Roger Dingledine authored
svn:r623
-
- 15 Oct, 2003 2 commits
-
-
Nick Mathewson authored
svn:r604
-
Nick Mathewson authored
svn:r603
-
- 10 Oct, 2003 1 commit
-
-
Roger Dingledine authored
svn:r570
-
- 28 Sep, 2003 1 commit
-
-
Roger Dingledine authored
svn:r504
-
- 27 Sep, 2003 1 commit
-
-
Nick Mathewson authored
svn:r501
-