Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | fix the cpuworker circ-had-vanished bug (maybe) | Roger Dingledine | 2003-09-14 | |
| | | | | | | | still several (many) tls-related bugs outstanding. svn:r454 | |||
* | fix two more bugs | Roger Dingledine | 2003-09-13 | |
| | | | | svn:r452 | |||
* | reshuffle functions for cleaner organization | Roger Dingledine | 2003-09-12 | |
| | | | | svn:r451 | |||
* | tls works between routers now too | Roger Dingledine | 2003-09-12 | |
| | | | | | | | things are still a bit shaky svn:r450 | |||
* | tls works with onion proxies now. | Roger Dingledine | 2003-09-12 | |
| | | | | svn:r449 | |||
* | serious bug in cpuworker. need to think about redesign or how to handle it. | Roger Dingledine | 2003-09-12 | |
| | | | | svn:r448 | |||
* | Fix bugs in certificate generation and SSL context creation. Both seem to ↵ | Nick Mathewson | 2003-09-11 | |
| | | | | | | work now. svn:r447 | |||
* | update onion router configs for tls | Roger Dingledine | 2003-09-11 | |
| | | | | svn:r446 | |||
* | check for funny business from the remote peer | Roger Dingledine | 2003-09-11 | |
| | | | | svn:r445 | |||
* | Non-debugging messages are nice to log too | Nick Mathewson | 2003-09-11 | |
| | | | | svn:r444 | |||
* | Resolve XXXXs in tortls.c | Nick Mathewson | 2003-09-11 | |
| | | | | svn:r443 | |||
* | Simplify some code paths in TLS; cut down on memory leaks; use | Nick Mathewson | 2003-09-11 | |
| | | | | | | | reasonable ciphers if not everyone has OpenSSL 0.9.7. svn:r442 | |||
* | Add router_get_by_pk function; use in connection_tls_finish_handshake. | Nick Mathewson | 2003-09-11 | |
| | | | | svn:r441 | |||
* | fix typo that's been bugging me | Roger Dingledine | 2003-09-11 | |
| | | | | svn:r440 | |||
* | collect info from peer we just handshaked with | Roger Dingledine | 2003-09-11 | |
| | | | | svn:r439 | |||
* | Add certificate verification functions | Nick Mathewson | 2003-09-10 | |
| | | | | svn:r438 | |||
* | Make crypto structures private to crypto.c | Nick Mathewson | 2003-09-10 | |
| | | | | svn:r437 | |||
* | Add prototypes for functions to check whether the peer certificate is | Nick Mathewson | 2003-09-10 | |
| | | | | | | | | valid (if it is present); and to get a public key from a peer certificate (in order to identify the peer). svn:r436 | |||
* | fix confirmed win32 bug | Roger Dingledine | 2003-09-08 | |
| | | | | svn:r435 | |||
* | tls infrastructure now in place, give or take | Roger Dingledine | 2003-09-08 | |
| | | | | svn:r434 | |||
* | another wishlist function for the tls interface | Roger Dingledine | 2003-09-08 | |
| | | | | svn:r433 | |||
* | add CertFile, Nickname | Roger Dingledine | 2003-09-08 | |
| | | | | | | | | write new certfile if you don't have one already set up a tls context on startup svn:r432 | |||
* | hide the global tls context inside tortls.c | Roger Dingledine | 2003-09-08 | |
| | | | | svn:r431 | |||
* | clean up config.c so it doesn't expose as much | Roger Dingledine | 2003-09-08 | |
| | | | | svn:r430 | |||
* | more futzing towards tls | Roger Dingledine | 2003-09-07 | |
| | | | | | | | not there yet svn:r429 | |||
* | clean read_to_buf more | Roger Dingledine | 2003-09-05 | |
| | | | | svn:r428 | |||
* | general cleanup and reabstraction, to prepare for tls | Roger Dingledine | 2003-09-05 | |
| | | | | svn:r426 | |||
* | move variable declarations to top of function | Roger Dingledine | 2003-09-05 | |
| | | | | svn:r425 | |||
* | Add initial interfaces and code for TLS support. Interfaces are right; code ↵ | Nick Mathewson | 2003-09-04 | |
| | | | | | | needs work and testing. svn:r424 | |||
* | point out why router_forget_router probably doesn't work | Roger Dingledine | 2003-08-29 | |
| | | | | svn:r422 | |||
* | Fix memory leaks in directory parsing | Nick Mathewson | 2003-08-28 | |
| | | | | svn:r421 | |||
* | router formats don't include op_port now either | Roger Dingledine | 2003-08-27 | |
| | | | | svn:r419 | |||
* | remove last vestiges of op_port | Roger Dingledine | 2003-08-27 | |
| | | | | svn:r418 | |||
* | note an assert bug that's still around | Roger Dingledine | 2003-08-25 | |
| | | | | svn:r417 | |||
* | make the conn->package_window bug go away. | Roger Dingledine | 2003-08-25 | |
| | | | | | | | not resolved, but at least the servers will stop crashing. svn:r416 | |||
* | Attempt to track down bug in conn->package_window | Nick Mathewson | 2003-08-25 | |
| | | | | svn:r415 | |||
* | remove bandwidth negotation from the code | Roger Dingledine | 2003-08-25 | |
| | | | | | | | | | | | | we still use bandwidth on a per-connection basis for rate limiting. but it's unclear if we need this infrastructure in addition to the total-bandwidth rate limiting that we also do. i'll leave both infrastructures in, and we'll remove the per-connection one if it starts rotting too much. svn:r413 | |||
* | fix formatting in crypto.c for my sanity | Roger Dingledine | 2003-08-25 | |
| | | | | svn:r411 | |||
* | fix a mild memory leak (10 bytes each time an OR connected to an OR) | Roger Dingledine | 2003-08-25 | |
| | | | | svn:r410 | |||
* | start honoring the recommended_versions string | Roger Dingledine | 2003-08-23 | |
| | | | | | | | | | your client exits if you're running a version not in the directory's list of acceptable versions (unless you have a config variable set to override). svn:r408 | |||
* | remove duplicate packagewindow-checking code, | Roger Dingledine | 2003-08-23 | |
| | | | | | | | see if we can induce that segfault i just saw more often svn:r407 | |||
* | implemented cpuworkers | Roger Dingledine | 2003-08-20 | |
| | | | | | | | | | | please poke at it and report bugs still needs polishing, and only handles onions now (should handle OR handshakes too) svn:r402 | |||
* | include torint.h in 'make dist' | Roger Dingledine | 2003-08-14 | |
| | | | | svn:r401 | |||
* | Tor now builds on win32. | Nick Mathewson | 2003-08-14 | |
| | | | | svn:r400 | |||
* | Add empty statement to suppress gcc warning about label at end of compount ↵ | Nick Mathewson | 2003-08-14 | |
| | | | | | | statement svn:r399 | |||
* | Attempt to make sockets code work right on windows. | Nick Mathewson | 2003-08-14 | |
| | | | | svn:r398 | |||
* | start refactoring dnsworker so testing won't be so darn hard | Roger Dingledine | 2003-08-14 | |
| | | | | | | | | | add NumCpus config variable in preparation for cpuworkers hardcode /etc/torrc path for config (simplifies win32 port) improve exit policy debugging during router entry parsing svn:r397 | |||
* | bugfix: if a dnsworker dies, remember that. | Roger Dingledine | 2003-08-13 | |
| | | | | svn:r396 | |||
* | Misc patches to make windows build work. Now everything is done except the ↵ | Nick Mathewson | 2003-08-12 | |
| | | | | | | sockets stuff svn:r393 | |||
* | Make windows happier still | Nick Mathewson | 2003-08-12 | |
| | | | | svn:r392 |