| Commit message (Expand) | Author | Age |
... | |
* | r16410@catbus: nickm | 2007-11-05 10:54:29 -0500••• Code to remember client_random and server_random values, and to compute hmac using TLS master secret.
svn:r12381
| Nick Mathewson | 2007-11-05 |
* | r16409@catbus: nickm | 2007-11-05 10:38:25 -0500••• Split handshake state into its own structure. Revise versions and netinfo code to use this structure.
svn:r12380
| Nick Mathewson | 2007-11-05 |
* | r16408@catbus: nickm | 2007-11-05 10:02:39 -0500••• Edit TODO: remove some completed items, add breakdown for 105+TLS task.
svn:r12379
| Nick Mathewson | 2007-11-05 |
* | r16407@catbus: nickm | 2007-11-05 10:02:22 -0500••• Add a log message when we start retrieving networkstatus
svn:r12378
| Nick Mathewson | 2007-11-05 |
* | r14702@tombo: nickm | 2007-11-04 15:48:56 -0500••• 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
| Nick Mathewson | 2007-11-04 |
* | add the other v3 dir bugfixes. my bridge is now working•••again even when my datadir starts empty. phew.
svn:r12372
| Roger Dingledine | 2007-11-04 |
* | r14700@tombo: nickm | 2007-11-03 22:29:21 -0400••• Fix sign error in networkstatus_note_certs_arrived().
svn:r12371
| Nick Mathewson | 2007-11-04 |
* | avoid sending a request for "keys/fp" (for which we'll get a 400 bad•••request) if we need more v3 certs but we've already got pending requests
for all of them.
svn:r12370
| Roger Dingledine | 2007-11-04 |
* | fix an assert error on startup if we didn't already have the•••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 | 2007-11-04 |
* | If bridge users set UpdateBridgesFromAuthority, but the digest•••they ask for is a 404 from the bridge authority, they now fall
back to trying the bridge directly.
svn:r12368
| Roger Dingledine | 2007-11-04 |
* | minor fix•••svn:r12367
| Roger Dingledine | 2007-11-04 |
* | more of r12364•••svn:r12366
| Roger Dingledine | 2007-11-04 |
* | always use begin_dir for publishing and fetching bridge•••descriptors, no matter our config
svn:r12365
| Roger Dingledine | 2007-11-03 |
* | Raise the default BandwidthRate/BandwidthBurst to 5MB/10MB, to•••accommodate the growing number of servers that use the default
and are reaching it.
svn:r12364
| Roger Dingledine | 2007-11-03 |
* | cleanups in the changelog, plus ask nickm a question•••svn:r12363
| Roger Dingledine | 2007-11-03 |
* | r14678@tombo: nickm | 2007-11-03 16:12:31 -0400••• 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 | 2007-11-03 |
* | r14677@tombo: nickm | 2007-11-03 15:16:27 -0400••• Add a smartlist_bsearch_idx function that gives more useful output than regular bsearch for the value-not-found case.
svn:r12360
| Nick Mathewson | 2007-11-03 |
* | Nov 03 11:15:13.103 [info] connection_dir_client_reached_eof(): Received cons...•••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 | 2007-11-03 |
* | Stop leaking conn->nickname every time we make a connection to a•••Tor relay without knowing its expected identity digest (e.g. when
using bridges). Bugfix on 0.2.0.3-alpha.
svn:r12355
| Roger Dingledine | 2007-11-03 |
* | Sample metalink file based on 0.1.2.17. It needs more mirrors and some•••script to generate it automatically.
svn:r12350
| Andrew Lewman | 2007-11-03 |
* | <mikeperry> the lesson probably should be automatic client upgrades :)•••svn:r12348
| Roger Dingledine | 2007-11-02 |
* | get my in-progress bridge proposal draft into svn so i don't•••lose it
svn:r12347
| Roger Dingledine | 2007-11-02 |
* | r16367@catbus: nickm | 2007-11-02 13:13:15 -0400••• Space fixes.
svn:r12345
| Nick Mathewson | 2007-11-02 |
* | r14652@tombo: nickm | 2007-11-02 12:02:13 -0400••• 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 | 2007-11-02 |
* | r14647@tombo: nickm | 2007-11-02 10:48:37 -0400••• Use rlim_t instead of unsigned long to manipulate rlimit values.
svn:r12339
| Nick Mathewson | 2007-11-02 |
* | r14631@tombo: nickm | 2007-11-02 00:18:17 -0400••• Better log messages for "not enough to build a circuit" message.
svn:r12324
| Nick Mathewson | 2007-11-02 |
* | r14625@tombo: nickm | 2007-11-01 23:21:25 -0400••• Merge revised behavior on proposal 105
svn:r12323
| Nick Mathewson | 2007-11-02 |
* | As nick commented, tor's configure doesn't know what --enable-static and•••--disable-shared actually are, so remove it from docs and spec file.
svn:r12321
| Andrew Lewman | 2007-11-02 |
* | Add a comment to the relaybandwidth bug.•••svn:r12320
| Andrew Lewman | 2007-11-02 |
* | r14623@tombo: nickm | 2007-11-01 22:25:18 -0400••• More tweaks from karsten, with some cleanup and commentary.
svn:r12319
| Nick Mathewson | 2007-11-02 |
* | r16337@catbus: nickm | 2007-11-01 14:18:58 -0400••• Remove superseded assert in directory.c
svn:r12317
| Nick Mathewson | 2007-11-01 |
* | start on the 0.2.1.x todo list.•••svn:r12316
| Roger Dingledine | 2007-11-01 |
* | make r12272 compile on 64-bit•••svn:r12315
| Roger Dingledine | 2007-11-01 |
* | fix compile errors on r12310 (thanks karsten)•••svn:r12314
| Roger Dingledine | 2007-11-01 |
* | r16326@catbus: nickm | 2007-11-01 00:56:45 -0400••• As an authority, send back an X-Descriptor-Not-New header when we accept but do not store a descriptor. Partial implementation of fix for bug 535.
svn:r12310
| Nick Mathewson | 2007-11-01 |
* | r16323@catbus: nickm | 2007-11-01 00:32:12 -0400••• Mark some finished items finished, some deferred items deferred, and move some "nice to haves" into "deferred-land."
svn:r12307
| Nick Mathewson | 2007-11-01 |
* | r16322@catbus: nickm | 2007-11-01 00:26:15 -0400••• Implement --quiet.
svn:r12306
| Nick Mathewson | 2007-11-01 |
* | r16320@catbus: nickm | 2007-11-01 00:11:20 -0400••• Learn new addresses for authorities from their certificates.
svn:r12305
| Nick Mathewson | 2007-11-01 |
* | r16317@catbus: nickm | 2007-10-31 23:52:52 -0400••• Use HMAC() function from openssl. Oops.
svn:r12304
| Nick Mathewson | 2007-11-01 |
* | r16316@catbus: nickm | 2007-10-31 23:52:32 -0400••• Changelog for 114 stuff.
svn:r12303
| Nick Mathewson | 2007-11-01 |
* | r16314@catbus: nickm | 2007-10-31 23:40:08 -0400••• Clients download and cache new hidden descriptor format.
svn:r12302
| Nick Mathewson | 2007-11-01 |
* | r16302@catbus: nickm | 2007-10-31 16:45:16 -0400••• Clean spaces.
svn:r12301
| Nick Mathewson | 2007-10-31 |
* | r16301@catbus: nickm | 2007-10-31 16:43:49 -0400••• A couple of small tweaks to karsten's latest patch, and note an issue with using a bitmap to represent a single int.
svn:r12300
| Nick Mathewson | 2007-10-31 |
* | r16300@catbus: nickm | 2007-10-31 15:36:41 -0400••• Next patch from Karsten: rename some macros, tunnel dir connections, generate (and upload) multiple descriptors as appropriate.
svn:r12299
| Nick Mathewson | 2007-10-31 |
* | r16287@catbus: nickm | 2007-10-31 00:53:53 -0400••• HMAC-SHA-1 implementation, with unit tests based on vectors from RVFC2202. Steven's stuff will need this.
svn:r12289
| Nick Mathewson | 2007-10-31 |
* | r16285@catbus: nickm | 2007-10-30 17:43:25 -0400••• Implement (but do not enable) link connection version negotiation
svn:r12286
| Nick Mathewson | 2007-10-30 |
* | r16282@catbus: nickm | 2007-10-30 14:28:58 -0400••• Implement lots of proposal 105. None of it is enabled yet.
svn:r12285
| Nick Mathewson | 2007-10-30 |
* | r16279@catbus: nickm | 2007-10-30 11:14:29 -0400••• Improved skew reporting: "You are 365 days in the duture" is more useful than "You are 525600 minutes in the future". Also, when we get something that proves we are at least an hour in the past, tell the controller "CLOCK_SKEW MIN_SKEW=-3600" rather than just "CLOCK_SKEW"
svn:r12283
| Nick Mathewson | 2007-10-30 |
* | r16278@catbus: nickm | 2007-10-30 09:46:28 -0400••• Accept future networkstatus documents, but warn about skew when we get them.
svn:r12282
| Nick Mathewson | 2007-10-30 |
* | r16269@catbus: nickm | 2007-10-29 15:41:16 -0400••• Apply linux-tor-prio.sh patch from Marco B by way of Mike.
svn:r12274
| Nick Mathewson | 2007-10-29 |