Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | more pesky tabs | Roger Dingledine | 2004-03-12 |
| | | | | svn:r1265 | ||
* | Make all the other read/writes into recv/sends, except when they shouldn't be. | Nick Mathewson | 2004-03-11 |
| | | | | svn:r1260 | ||
* | Make OP work on windows! (Also misc logging tweaks) | Nick Mathewson | 2004-03-11 |
| | | | | svn:r1258 | ||
* | Get entropy in windows. | Nick Mathewson | 2004-03-11 |
| | | | | svn:r1257 | ||
* | Some stuff *should* be signed | Nick Mathewson | 2004-03-10 |
| | | | | svn:r1251 | ||
* | Fix DOS line endings; autoconfize checks for strptime and inet_aton | Nick Mathewson | 2004-03-09 |
| | | | | svn:r1248 | ||
* | Make tor build on windows again. More work still needed | Nick Mathewson | 2004-03-09 |
| | | | | svn:r1247 | ||
* | clarifying comment for crypto_pk_get_fingerprint | Roger Dingledine | 2004-03-08 |
| | | | | svn:r1243 | ||
* | make parse_line_from_file fail rather than warn for malformed lines | Roger Dingledine | 2004-03-02 |
| | | | | svn:r1193 | ||
* | make 'make test' exit(1) if a test fails. | Nick Mathewson | 2004-03-01 |
| | | | | svn:r1190 | ||
* | bugfix: stop trying to write to a stderr that may not be there | Roger Dingledine | 2004-02-28 |
| | | | | | | | also, tell start_daemon our desired cwd svn:r1170 | ||
* | On OSX, decline to use the built-in select-baed poll wrapper, since it seems ↵ | Nick Mathewson | 2004-02-20 |
| | | | | | | to sometimes not work. svn:r1114 | ||
* | patch from vicman to publish less platform information | Roger Dingledine | 2004-02-18 |
| | | | | svn:r1111 | ||
* | we define some big constant arrays but don't use them | Roger Dingledine | 2004-02-18 |
| | | | | svn:r1102 | ||
* | fix typo | Roger Dingledine | 2004-01-20 |
| | | | | svn:r1007 | ||
* | Note discrepency between N bytes transmitted over TLS and actual bandwidth ↵ | Nick Mathewson | 2004-01-13 |
| | | | | | | use; add 2 functions to help resolve. svn:r986 | ||
* | Integrate new daemon code, adapted from submission by christian grothoff | Nick Mathewson | 2004-01-03 |
| | | | | svn:r969 | ||
* | add crypto_cipher_rewind to reverse crypto_cipher_advance | Roger Dingledine | 2003-12-23 |
| | | | | svn:r957 | ||
* | clean tabs, trailing whitespace | Roger Dingledine | 2003-12-17 |
| | | | | svn:r952 | ||
* | document an openssl gotcha | Roger Dingledine | 2003-12-17 |
| | | | | svn:r947 | ||
* | change crypto_digest_new_env to crypto_new_digest_env | Roger Dingledine | 2003-12-16 |
| | | | | | | | | | (and same with _free_) to match our conventions i think our conventions may be getting too ad hoc svn:r940 | ||
* | rename digest_copy to digest_dup, make it return, make gcc happier | Roger Dingledine | 2003-12-16 |
| | | | | svn:r939 | ||
* | Add more fine-grained SHA1 functionality. | Nick Mathewson | 2003-12-16 |
| | | | | svn:r937 | ||
* | Make compile warning-free on cygwin | Nick Mathewson | 2003-12-15 |
| | | | | svn:r936 | ||
* | make --debuglogfile (or any second log file) work | Roger Dingledine | 2003-12-14 |
| | | | | svn:r935 | ||
* | make it compile | Roger Dingledine | 2003-12-14 |
| | | | | svn:r923 | ||
* | extend smartlist with _remove() and _subtract() | Roger Dingledine | 2003-12-14 |
| | | | | svn:r922 | ||
* | remove obsolete code | Roger Dingledine | 2003-12-14 |
| | | | | svn:r914 | ||
* | extend smartlist with a few smarter operations | Roger Dingledine | 2003-12-13 |
| | | | | svn:r910 | ||
* | clean up some copyrights | Roger Dingledine | 2003-12-13 |
| | | | | svn:r907 | ||
* | minor tweaks to the smartlist operations | Roger Dingledine | 2003-12-13 |
| | | | | svn:r903 | ||
* | add a 'smartlist' building block that picks random elements from a list | Roger Dingledine | 2003-12-13 |
| | | | | svn:r897 | ||
* | make the license explicit on fakepoll.[ch] | Roger Dingledine | 2003-12-09 |
| | | | | svn:r895 | ||
* | Make router/directory parsing nondestructive and more const-friendly | Nick Mathewson | 2003-12-08 |
| | | | | svn:r890 | ||
* | assert that nobody asks for a random number between 0 and -1 | Roger Dingledine | 2003-12-03 |
| | | | | svn:r875 | ||
* | Fix incorrect error message | Nick Mathewson | 2003-11-21 |
| | | | | svn:r862 | ||
* | Check that we can write to the logfile and log a warning to stderr if we can't | Peter Palfrader | 2003-11-19 |
| | | | | | | | | | Move writing of pidfile after daemonizing, and also after setting the [ug]id: This means that the tor user needs write priviliges to the pidfile location. It needs it for unlinking the pidfile anyway. svn:r846 | ||
* | add a tor_malloc_zero wrapper: tor_malloc and memset 0 | Roger Dingledine | 2003-11-18 |
| | | | | svn:r836 | ||
* | Stop leaking X509 certs; those things are _nasty_ on the carpet | Nick Mathewson | 2003-11-18 |
| | | | | svn:r833 | ||
* | fix trivial typo | Roger Dingledine | 2003-11-13 |
| | | | | svn:r808 | ||
* | break out the string manipulation routines | Roger Dingledine | 2003-11-12 |
| | | | | svn:r804 | ||
* | Remove minor biasing problem from crypto_pseudo_rand_int | Nick Mathewson | 2003-11-12 |
| | | | | svn:r799 | ||
* | Make crypto_pseudo_rand* never fail. | Nick Mathewson | 2003-11-12 |
| | | | | svn:r797 | ||
* | fix a bug in handling clock skew | Roger Dingledine | 2003-11-11 |
| | | | | svn:r785 | ||
* | Check in a working cross-platform timegm | Nick Mathewson | 2003-11-10 |
| | | | | svn:r779 | ||
* | bugfix for win32 with lots of users | Roger Dingledine | 2003-10-27 |
| | | | | | | | plus general cleanup on switch_id() svn:r684 | ||
* | Use daemon(3) function where available. | Nick Mathewson | 2003-10-23 |
| | | | | svn:r665 | ||
* | resolve warning | Nick Mathewson | 2003-10-23 |
| | | | | svn:r664 | ||
* | Two-pronged attack at my overzealous skew fixes. | Nick Mathewson | 2003-10-23 |
| | | | | | | | | | | | | | | | The problem was that the fixes had us generating TLS certs with a 2-day lifetime on the assumption that we'd rotate fairly often. In fact, we never rotate our TLS keys. This patch fixes the situation in 2 ways: 1. It bumps the default lifetime back up to one year until we get rotation in place. 2. It changes tor_tls_context_new() so that it doesn't leak memory when you call it more than once. svn:r663 | ||
* | switch_id() no longer tries to log the user name when it's calld on | Steven Hazel | 2003-10-22 |
| | | | | | | | | Windows, since we don't know whether it's the user or the group that was set. svn:r659 |