| Commit message (Expand) | Author | Age |
* | teach directory servers to handle renddesc responses•••svn:r1434
| Roger Dingledine | 2004-04-01 |
* | alice chooses her rendezvous node from all running routers•••and she can set preferences in her options
svn:r1433
| Roger Dingledine | 2004-04-01 |
* | Finish implementing what-bob-does-on-INTRODUCE2•••svn:r1432
| Nick Mathewson | 2004-04-01 |
* | Separate "generate-DH-key" from "get-DH-key" without breaking old interface•••svn:r1431
| Nick Mathewson | 2004-04-01 |
* | teach alice to recognize y.onion addresses•••svn:r1430
| Roger Dingledine | 2004-04-01 |
* | Add some hooks to handle rendezvous-related cells at ORs•••svn:r1429
| Nick Mathewson | 2004-04-01 |
* | let the circuit-launcher choose the exit node (if he wants)•••svn:r1428
| Roger Dingledine | 2004-04-01 |
* | Make it compile.•••svn:r1427
| Nick Mathewson | 2004-04-01 |
* | Add a (also fragmentary) function to handle introduction requests•••svn:r1426
| Nick Mathewson | 2004-04-01 |
* | outline what bob does to initialize his hidden services•••let circuit_launch_new return the circ it just made
svn:r1424
| Roger Dingledine | 2004-04-01 |
* | Add helpful hybrid encryption functions•••svn:r1423
| Nick Mathewson | 2004-04-01 |
* | let alice recognize a y.onion address and, uhm, do something•••svn:r1422
| Roger Dingledine | 2004-04-01 |
* | put in hooks for alice and bob logic when circuits finish/fail•••let you specify the purpose of circuits you launch
bugfix: we used to be declaring the first successful circuit too early -- when the first hop finished. now we're more accurate.
svn:r1421
| Roger Dingledine | 2004-04-01 |
* | Add relay command types for rendezvous•••svn:r1419
| Nick Mathewson | 2004-04-01 |
* | allow conns to demand to be attached to a clean circuit•••(nobody uses this yet)
svn:r1417
| Roger Dingledine | 2004-03-31 |
* | make changes that ben laurie suggested•••(ben, was this what you had in mind?)
svn:r1415
| Roger Dingledine | 2004-03-31 |
* | Add an ap_bridge function to do a socketpair and skip socks.•••This allows us to do a directory connection *through* tor just
as if we're doing it as an application.
Make ap_conns tolerate it when the application sends stuff before
The socks handshake is done (it just buffers it).
Tell directory_initiate_command the length of the payload (because
it might include nuls).
Add a directory_has_arrived function to, for example, start building
the rendezvous service descriptor.
svn:r1412
| Roger Dingledine | 2004-03-31 |
* | Add missing file•••svn:r1411
| Nick Mathewson | 2004-03-31 |
* | Add code to configure hidden services, parse configuration, generate keys and...•••svn:r1410
| Nick Mathewson | 2004-03-31 |
* | Fix warning•••svn:r1409
| Nick Mathewson | 2004-03-31 |
* | better way: always nul-terminate. then sometimes use it, sometimes not.•••svn:r1408
| Roger Dingledine | 2004-03-31 |
* | let fetch_from_buf_http tolerate nuls in the http body•••teach directory.c about which places it needs to nul-terminate
body before it uses it, and which places it must not
svn:r1407
| Roger Dingledine | 2004-03-31 |
* | rename hidserv_xx•••svn:r1406
| Nick Mathewson | 2004-03-31 |
* | Implement hidserv_XX functions; there is still an XXX in directory_handle_com...•••svn:r1404
| Nick Mathewson | 2004-03-31 |
* | Parse and generate service descriptors•••svn:r1403
| Nick Mathewson | 2004-03-31 |
* | add and use stubs for hidserv lookup and store•••svn:r1402
| Roger Dingledine | 2004-03-30 |
* | Make smartlist Do What Arma Expects.•••svn:r1401
| Nick Mathewson | 2004-03-30 |
* | Refactor directory servers•••* read all the time (before we would ignore eof sometimes, oops)
* we can handle different urls now
* send back 404 for an un-handled url
* commands initiated by the client can handle payloads now
* introduce conn->purpose to avoid exponential state-space explosion
svn:r1400
| Roger Dingledine | 2004-03-30 |
* | Resolve type-punning warnings•••svn:r1399
| Nick Mathewson | 2004-03-30 |
* | Jump through a hoop, suppress a warning•••svn:r1398
| Nick Mathewson | 2004-03-30 |
* | Remove maximum-size field from smartlists•••svn:r1397
| Nick Mathewson | 2004-03-30 |
* | Add rendezvous-related metadata and code to circuits. Initially, we•••thought that a complicated adjunct structure would be necessary, but
it doesn't look that way anymore.
Of course, I might have forgotten something.
svn:r1396
| Nick Mathewson | 2004-03-30 |
* | Add more key manipulation functions, and base32 functions, to crypto•••svn:r1395
| Nick Mathewson | 2004-03-30 |
* | Make smartlists start small and grow as needed.•••svn:r1394
| Nick Mathewson | 2004-03-30 |
* | use 'notice' loglevel for things the operator should hear•••but that aren't warnings
svn:r1384
| Roger Dingledine | 2004-03-30 |
* | add in a 'notice' log level•••svn:r1383
| Roger Dingledine | 2004-03-30 |
* | don't freak people out as much with the warning message•••svn:r1378
| Roger Dingledine | 2004-03-30 |
* | re-enable recommendedversion checking (oops, thanks weasel)•••svn:r1376
| Roger Dingledine | 2004-03-30 |
* | rename torrc to torrc.sample•••now by default no torrc will be installed, so we'll just
use the built-in defaults (we already do this on windows)
svn:r1375
| Roger Dingledine | 2004-03-30 |
* | old or skewed descriptor doesn't mean we failed to parse it•••svn:r1373
| Roger Dingledine | 2004-03-29 |
* | refactor directories a smidgen•••svn:r1371
| Roger Dingledine | 2004-03-29 |
* | first guess at a set of circuit purposes•••svn:r1370
| Roger Dingledine | 2004-03-29 |
* | bugfix: we were closing socks-request connections immediately, rather•••than flushing them, if they were timing out before we marked them
svn:r1366
| Roger Dingledine | 2004-03-29 |
* | clean up a few more bugs•••svn:r1365
| Roger Dingledine | 2004-03-29 |
* | fix typo•••svn:r1364
| Roger Dingledine | 2004-03-29 |
* | make normal exit nodes less likely to crash from the conn-munging bug•••but leave dirservers just as likely to crash
svn:r1363
| Roger Dingledine | 2004-03-29 |
* | Re-enable unit tests for directory generation.•••svn:r1362
| Nick Mathewson | 2004-03-29 |
* | Remove descriptors that are older than 24 hours from the directory. Use strl...•••svn:r1361
| Nick Mathewson | 2004-03-29 |
* | Possible fix for c99 aliasing warnings•••svn:r1360
| Nick Mathewson | 2004-03-29 |
* | make it less noisy for normal ORs when a server uses a false nickname•••svn:r1359
| Roger Dingledine | 2004-03-28 |