Commit message (Expand) | Author | Age | |
---|---|---|---|
* | bugfixes and note missing features•••deal with content-length headers better when reading http don't assume struct socks4_info is a packed struct fail the socks handshake if destip is zero flesh out conn_state_to_string() for dir conn fix typo (bug) in connection_handle_read() directory get is now called fetch, post is now upload reopen logs on sighup svn:r475 | Roger Dingledine | 2003-09-21 |
* | fix a segfault on truncated log lines•••svn:r473 | Roger Dingledine | 2003-09-19 |
* | leave the socks handshake on the inbuf until it's complete•••this paves the way for supporting socks5 and other handshakes it also removes those pesky AP-only variables from connection_t also hacked a fix for a bug where some streams weren't ending properly -- maybe because marked connections weren't flushing properly? svn:r472 | Roger Dingledine | 2003-09-18 |
* | add in directory 'post' support•••svn:r471 | Roger Dingledine | 2003-09-17 |
* | phase out non-tls handshake, now that tls is stable.•••svn:r470 | Roger Dingledine | 2003-09-16 |
* | bugfixes and refactorings•••svn:r468 | Roger Dingledine | 2003-09-16 |
* | More fine-grained logging messages on ZeroReturn/Syscall error cases•••svn:r467 | Nick Mathewson | 2003-09-16 |
* | Make sequential ACI selection logic handle HIGHER/LOWER•••svn:r466 | Nick Mathewson | 2003-09-16 |
* | Use EXIT properly in assert_connection_ok•••svn:r465 | Nick Mathewson | 2003-09-16 |
* | Add first cut of assert_*_ok functions•••svn:r464 | Nick Mathewson | 2003-09-16 |
* | Add backend support for multiple logfiles, including console logs.•••Also optimize logging by formatting messages in memory before sending them through stdio. (It turns out (according to gprof) that logging performance matters.) svn:r463 | Nick Mathewson | 2003-09-16 |
* | Add #ifdef'd code (on by default) to allocate ACIs sequentially.•••svn:r462 | Nick Mathewson | 2003-09-16 |
* | clean up exported api's•••svn:r461 | Roger Dingledine | 2003-09-16 |
* | refactor connects into connection_connect()•••svn:r460 | Roger Dingledine | 2003-09-16 |
* | Cipher lists need to be colon separated. Also make initialization more bulle...•••svn:r459 | Nick Mathewson | 2003-09-15 |
* | Fix TLS error logging•••svn:r458 | Nick Mathewson | 2003-09-15 |
* | Log protocol errors•••svn:r457 | Nick Mathewson | 2003-09-15 |
* | bugfix: onion pending queue now works•••and fixed recent memory leak svn:r456 | Roger Dingledine | 2003-09-14 |
* | finally tracked down the seg fault•••svn:r455 | Roger Dingledine | 2003-09-14 |
* | fix the cpuworker circ-had-vanished bug (maybe)•••still several (many) tls-related bugs outstanding. svn:r454 | Roger Dingledine | 2003-09-14 |
* | fix two more bugs•••svn:r452 | Roger Dingledine | 2003-09-13 |
* | reshuffle functions for cleaner organization•••svn:r451 | Roger Dingledine | 2003-09-12 |
* | tls works between routers now too•••things are still a bit shaky svn:r450 | Roger Dingledine | 2003-09-12 |
* | tls works with onion proxies now.•••svn:r449 | Roger Dingledine | 2003-09-12 |
* | serious bug in cpuworker. need to think about redesign or how to handle it.•••svn:r448 | Roger Dingledine | 2003-09-12 |
* | Fix bugs in certificate generation and SSL context creation. Both seem to wo...•••svn:r447 | Nick Mathewson | 2003-09-11 |
* | update onion router configs for tls•••svn:r446 | Roger Dingledine | 2003-09-11 |
* | check for funny business from the remote peer•••svn:r445 | Roger Dingledine | 2003-09-11 |
* | Non-debugging messages are nice to log too•••svn:r444 | Nick Mathewson | 2003-09-11 |
* | Resolve XXXXs in tortls.c•••svn:r443 | Nick Mathewson | 2003-09-11 |
* | Simplify some code paths in TLS; cut down on memory leaks; use•••reasonable ciphers if not everyone has OpenSSL 0.9.7. svn:r442 | Nick Mathewson | 2003-09-11 |
* | Add router_get_by_pk function; use in connection_tls_finish_handshake.•••svn:r441 | Nick Mathewson | 2003-09-11 |
* | fix typo that's been bugging me•••svn:r440 | Roger Dingledine | 2003-09-11 |
* | collect info from peer we just handshaked with•••svn:r439 | Roger Dingledine | 2003-09-11 |
* | Add certificate verification functions•••svn:r438 | Nick Mathewson | 2003-09-10 |
* | Make crypto structures private to crypto.c•••svn:r437 | Nick Mathewson | 2003-09-10 |
* | Add prototypes for functions to check whether the peer certificate is•••valid (if it is present); and to get a public key from a peer certificate (in order to identify the peer). svn:r436 | Nick Mathewson | 2003-09-10 |
* | fix confirmed win32 bug•••svn:r435 | Roger Dingledine | 2003-09-08 |
* | tls infrastructure now in place, give or take•••svn:r434 | Roger Dingledine | 2003-09-08 |
* | another wishlist function for the tls interface•••svn:r433 | Roger Dingledine | 2003-09-08 |
* | add CertFile, Nickname•••write new certfile if you don't have one already set up a tls context on startup svn:r432 | Roger Dingledine | 2003-09-08 |
* | hide the global tls context inside tortls.c•••svn:r431 | Roger Dingledine | 2003-09-08 |
* | clean up config.c so it doesn't expose as much•••svn:r430 | Roger Dingledine | 2003-09-08 |
* | more futzing towards tls•••not there yet svn:r429 | Roger Dingledine | 2003-09-07 |
* | clean read_to_buf more•••svn:r428 | Roger Dingledine | 2003-09-05 |
* | general cleanup and reabstraction, to prepare for tls•••svn:r426 | Roger Dingledine | 2003-09-05 |
* | move variable declarations to top of function•••svn:r425 | Roger Dingledine | 2003-09-05 |
* | Add initial interfaces and code for TLS support. Interfaces are right; code ...•••svn:r424 | Nick Mathewson | 2003-09-04 |
* | point out why router_forget_router probably doesn't work•••svn:r422 | Roger Dingledine | 2003-08-29 |
* | Fix memory leaks in directory parsing•••svn:r421 | Nick Mathewson | 2003-08-28 |