- 05 Nov, 2007 11 commits
-
-
Nick Mathewson authored
Patch from karsten: tidy up v2 hidden service directory logic, and fix a few bugs. svn:r12388
-
Nick Mathewson authored
Oops; fix compile svn:r12387
-
Nick Mathewson authored
Send and parse link_auth cells properly. svn:r12386
-
Nick Mathewson authored
Function to process link auth cells; stub function for cert cell processing svn:r12385
-
Nick Mathewson authored
Add functions to encode certificates svn:r12384
-
Nick Mathewson authored
Make TLS contexts reference-counted, and add a reference from TLS objects to their corresponding context. This lets us reliably get the certificates for a given TLS connection, even if we have rotated TLS contexts. svn:r12383
-
Nick Mathewson authored
Remember X509 certificates in the context. Store peer/self certificate digests in handshake state. svn:r12382
-
Nick Mathewson authored
Code to remember client_random and server_random values, and to compute hmac using TLS master secret. svn:r12381
-
Nick Mathewson authored
Split handshake state into its own structure. Revise versions and netinfo code to use this structure. svn:r12380
-
Nick Mathewson authored
Edit TODO: remove some completed items, add breakdown for 105+TLS task. svn:r12379
-
Nick Mathewson authored
Add a log message when we start retrieving networkstatus svn:r12378
-
- 04 Nov, 2007 8 commits
-
-
Nick Mathewson authored
Define SHARE_DATADIR, LOCALSTATEDIR, and BINDIR in Makefile.am as autoconf recommends. Do not move CONFDIR yet, since we seem to support overriding it in a weird way. Resolves bug 542. svn:r12376
-
Roger Dingledine authored
again even when my datadir starts empty. phew. svn:r12372
-
Nick Mathewson authored
Fix sign error in networkstatus_note_certs_arrived(). svn:r12371
-
Roger Dingledine authored
request) if we need more v3 certs but we've already got pending requests for all of them. svn:r12370
-
Roger Dingledine authored
consensus and certs cached in our datadirectory: we were caching the consensus in consensus_waiting_for_certs but then free'ing it right after. more bugs remain here, i think. svn:r12369
-
Roger Dingledine authored
they ask for is a 404 from the bridge authority, they now fall back to trying the bridge directly. svn:r12368
-
Roger Dingledine authored
svn:r12367
-
Roger Dingledine authored
svn:r12366
-
- 03 Nov, 2007 8 commits
-
-
Roger Dingledine authored
descriptors, no matter our config svn:r12365
-
Roger Dingledine authored
accommodate the growing number of servers that use the default and are reaching it. svn:r12364
-
Roger Dingledine authored
svn:r12363
-
Nick Mathewson authored
Try to make hidden service directory lookup functions a bit more efficient: go for fewer O(n) operations, and look at the consensus rather than the routerinfo list. svn:r12361
-
Nick Mathewson authored
Add a smartlist_bsearch_idx function that gives more useful output than regular bsearch for the value-not-found case. svn:r12360
-
Roger Dingledine authored
Nov 03 11:15:13.103 [info] connection_dir_client_reached_eof(): Received consensus directory (size 330543) from server '86.59.21.38:80' Nov 03 11:15:13.129 [info] networkstatus_set_current_consensus(): Got a consensus we already have Nov 03 11:15:13.129 [warn] Unable to load consensus directory dowloaded from server '86.59.21.38:80' svn:r12359
-
Roger Dingledine authored
Tor relay without knowing its expected identity digest (e.g. when using bridges). Bugfix on 0.2.0.3-alpha. svn:r12355
-
Andrew Lewman authored
script to generate it automatically. svn:r12350
-
- 02 Nov, 2007 10 commits
-
-
Roger Dingledine authored
svn:r12348
-
Roger Dingledine authored
lose it svn:r12347
-
Nick Mathewson authored
Space fixes. svn:r12345
-
Nick Mathewson authored
If setting our rlimit to rlim_max or cap fails, fall back to OPEN_FILES if defiled. This makes Tor run on OSX 10.5, while allowing OSX to mend its ways in the future. svn:r12341
-
Nick Mathewson authored
Use rlim_t instead of unsigned long to manipulate rlimit values. svn:r12339
-
Nick Mathewson authored
Better log messages for "not enough to build a circuit" message. svn:r12324
-
Nick Mathewson authored
Merge revised behavior on proposal 105 svn:r12323
-
Andrew Lewman authored
--disable-shared actually are, so remove it from docs and spec file. svn:r12321
-
Andrew Lewman authored
svn:r12320
-
Nick Mathewson authored
More tweaks from karsten, with some cleanup and commentary. svn:r12319
-
- 01 Nov, 2007 3 commits
-
-
Nick Mathewson authored
Remove superseded assert in directory.c svn:r12317
-
Roger Dingledine authored
svn:r12316
-
Roger Dingledine authored
svn:r12315
-