Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Start of port to win32. Missing are: | Nick Mathewson | 2003-08-12 |
| | | | | | | | | | | | | | | | | - signal support - forking for DNS farm - changes for async IO - daemonizing In other words, some files still don't build, and the ones that do build, do nonblocking IO incorrectly. I'm also not checking in the project files till I have a good place for them. svn:r380 | ||
* | Work on systems with broken AC_CHECK_TYPE | Nick Mathewson | 2003-08-11 |
| | | | | svn:r379 | ||
* | Who would have thought that some systems define intfoo_t, but not uintfoo_t? ↵ | Nick Mathewson | 2003-08-11 |
| | | | | | | Cygwin is such a system. svn:r378 | ||
* | Cope better on platforms that define some of intFOO_t in sys/types.h or ↵ | Nick Mathewson | 2003-08-11 |
| | | | | | | elsewhere svn:r377 | ||
* | autoconf around missing stdint.h | Nick Mathewson | 2003-08-11 |
| | | | | svn:r376 | ||
* | better log output for debugging | Roger Dingledine | 2003-08-11 |
| | | | | svn:r375 | ||
* | Fix typo: ports are 16 bits. | Nick Mathewson | 2003-08-11 |
| | | | | svn:r374 | ||
* | hypothetical new wording of license | Roger Dingledine | 2003-08-06 |
| | | | | svn:r373 | ||
* | patch to let poll() recognize eof on more architectures | Roger Dingledine | 2003-08-06 |
| | | | | svn:r372 | ||
* | src/or | Nick Mathewson | 2003-07-30 |
| | | | | svn:r371 | ||
* | Be smarter about getting key matter from DH. | Nick Mathewson | 2003-07-30 |
| | | | | | | | | | | | Formerly, once we had g^xy, we took the last N bytes from g^xy. Now, we take SHA(g^xy || [0]) || SHA1(g^xy || [1]) || ... , in order to use all bits from g^xy equally, and generate as much key material as we need. svn:r370 | ||
* | more tweaks to the readme, from paul's comments | Roger Dingledine | 2003-07-14 |
| | | | | svn:r369 | ||
* | clean up the readme, so we can try it on paul | Roger Dingledine | 2003-07-14 |
| | | | | svn:r368 | ||
* | skeletal design paper | Roger Dingledine | 2003-07-11 |
| | | | | svn:r367 | ||
* | switch to aes | Roger Dingledine | 2003-07-08 |
| | | | | | | | nick: is this all there is to it? :) svn:r366 | ||
* | implemented total read rate limiting | Roger Dingledine | 2003-07-05 |
| | | | | svn:r365 | ||
* | clean up main.c a bit | Roger Dingledine | 2003-07-05 |
| | | | | svn:r364 | ||
* | fix many bugs in package_window handling | Roger Dingledine | 2003-07-03 |
| | | | | svn:r363 | ||
* | Add AES counter-mode support to the crypt library | Nick Mathewson | 2003-06-30 |
| | | | | svn:r362 | ||
* | Add a the public-domain AES implementation, with a minimal counter-mode wrapper. | Nick Mathewson | 2003-06-30 |
| | | | | svn:r361 | ||
* | bugfix: a connection-level sendme cell would cause a connection to start | Roger Dingledine | 2003-06-28 |
| | | | | | | | | packaging from its buffer, even if the circuit-level package-window was still 0. svn:r360 | ||
* | if stream ends before resolve finishes, inform resolver | Roger Dingledine | 2003-06-27 |
| | | | | svn:r359 | ||
* | fix memleak in dump_signed_directory_to_string | Roger Dingledine | 2003-06-26 |
| | | | | svn:r358 | ||
* | update todo for finished items | Roger Dingledine | 2003-06-25 |
| | | | | svn:r357 | ||
* | entries in the dns cache now expire | Roger Dingledine | 2003-06-25 |
| | | | | | | | | | | (expiry time set to 100 seconds so we can play with it) exit connections are now informed when pending resolves fail we kill off the oldest busy worker when we're under attack and need to resolve something new svn:r356 | ||
* | clean up sev_to_string hack in log.c | Roger Dingledine | 2003-06-25 |
| | | | | svn:r355 | ||
* | simplify fetch_from_buf; cull idle dnsworkers. | Roger Dingledine | 2003-06-25 |
| | | | | svn:r354 | ||
* | non-buggy robustness, even | Roger Dingledine | 2003-06-24 |
| | | | | svn:r353 | ||
* | improve robustness: connection_get_by_* ignores conns marked for close | Roger Dingledine | 2003-06-24 |
| | | | | svn:r352 | ||
* | clean up a broken comment in crypto.c | Roger Dingledine | 2003-06-24 |
| | | | | svn:r351 | ||
* | correct log()'s comment | Roger Dingledine | 2003-06-24 |
| | | | | svn:r350 | ||
* | slightly happier on 64-bit archs | Roger Dingledine | 2003-06-24 |
| | | | | svn:r349 | ||
* | clean out some old comments | Roger Dingledine | 2003-06-24 |
| | | | | svn:r348 | ||
* | a pointer to async-dns alternatives. | Roger Dingledine | 2003-06-24 |
| | | | | | | | | apparently glibc 2.2.4 and windows both have async gethostbynames now. we'll want to make use of them if they're available (via autoconf). svn:r347 | ||
* | update spec: OR/OR and OP/OR handshakes have merged | Roger Dingledine | 2003-06-23 |
| | | | | svn:r346 | ||
* | a few more clarifications to rendezvous spec | Roger Dingledine | 2003-06-22 |
| | | | | svn:r345 | ||
* | rewrite rendezvous spec so normal people can follow it | Roger Dingledine | 2003-06-22 |
| | | | | svn:r344 | ||
* | My copy of cpp is not DWIM-compliant; I guess, as a workaround, I should ↵ | Nick Mathewson | 2003-06-21 |
| | | | | | | define constants before using them. svn:r343 | ||
* | Reorder connection_or and make unexported functions static. Partially ↵ | Nick Mathewson | 2003-06-21 |
| | | | | | | convert to symbolic constants -- Roger, was this what you had in mind? svn:r342 | ||
* | Make cvsignores reflect build process | Nick Mathewson | 2003-06-21 |
| | | | | svn:r341 | ||
* | Remove false warnings from printf checks | Nick Mathewson | 2003-06-21 |
| | | | | svn:r340 | ||
* | Fix a bug where we'd sometimes run off the end of an array while | Nick Mathewson | 2003-06-20 |
| | | | | | | | testing stream encryption. svn:r339 | ||
* | Add specification for half-open connections, modified from last week's | Nick Mathewson | 2003-06-19 |
| | | | | | | | conversation enough to correspond to real TCP. svn:r338 | ||
* | fix typos, streamline | Roger Dingledine | 2003-06-18 |
| | | | | svn:r337 | ||
* | remove obsolete ss.h | Roger Dingledine | 2003-06-18 |
| | | | | svn:r336 | ||
* | move to 0.0.2pre6; remove zlib include check | Roger Dingledine | 2003-06-18 |
| | | | | svn:r335 | ||
* | question for nick about daemonizing | Roger Dingledine | 2003-06-18 |
| | | | | svn:r334 | ||
* | Change many files to new log_fn format | Nick Mathewson | 2003-06-17 |
| | | | | svn:r333 | ||
* | Have GCC catch errors in format strings | Nick Mathewson | 2003-06-17 |
| | | | | svn:r332 | ||
* | Come up with a less macro-happy, even more portable log_fn implementation | Nick Mathewson | 2003-06-17 |
| | | | | svn:r331 |