| Commit message (Expand) | Author | Age |
* | Add rudimentary pthread support that needs more testing.•••svn:r3439
| Nick Mathewson | 2005-01-27 |
* | fwd-port win32 isprint fix•••svn:r3410
| Nick Mathewson | 2005-01-22 |
* | forward-port: fix win32 compile•••svn:r3406
| Roger Dingledine | 2005-01-22 |
* | give a header file for ntohs•••svn:r3388
| Roger Dingledine | 2005-01-20 |
* | Compilation fixes for win32 version detection.•••svn:r3385
| Nick Mathewson | 2005-01-20 |
* | Make zlib detection happy on little-endian platforms; fix unit tests.•••svn:r3384
| Nick Mathewson | 2005-01-20 |
* | Detect windows platform correctly•••svn:r3377
| Nick Mathewson | 2005-01-19 |
* | Make detect_compression_method work on platforms with more evil chars.•••svn:r3376
| Nick Mathewson | 2005-01-19 |
* | Workaround for webservers that lie about Content-Encoding: Tor now tries to a...•••svn:r3374
| Nick Mathewson | 2005-01-19 |
* | Make Tor use Niels Provos's libevent instead of it's current•••poll-but-sometimes-select mess. This will let us use faster async cores
(like epoll, kpoll, and /dev/poll), and hopefully work better on Windows
too.
There are some fairly nasty changes to main.c here; this will almost
certainly break something. But hey, that's what alphas are for.
svn:r3341
| Nick Mathewson | 2005-01-12 |
* | clean up smartlist_string_isin so callers don't have to manage bufs•••themselves
svn:r3338
| Roger Dingledine | 2005-01-12 |
* | help avoid overflow from len_in + (len_in/n)*len_ins•••nick, do you think this does it? if so, we should maybe backport too.
svn:r3334
| Roger Dingledine | 2005-01-10 |
* | make the initial temp log only notice-err, not info-err•••svn:r3274
| Roger Dingledine | 2005-01-04 |
* | Bugfix: we've been using openssl's BIO_get_mem_data incorrectly.•••We assumed the pem-encoded data written by PEM_write_bio_RSAPrivateKey
is nul-terminated, and at least sometimes, it's not.
svn:r3263
| Roger Dingledine | 2005-01-03 |
* | More work on task #43: fix race conditions on multithreaded (win32) servers.•••svn:r3251
| Nick Mathewson | 2005-01-03 |
* | Possible fix for task #43: when running on a multithreaded environment (curre...•••svn:r3247
| Nick Mathewson | 2005-01-03 |
* | Resolve task 42: find where 19-char nicknames were getting truncated when rea...•••svn:r3244
| Nick Mathewson | 2005-01-03 |
* | fix an assert on startup when the disk is full and you're logging to a file•••svn:r3204
| Roger Dingledine | 2004-12-22 |
* | move network_init from or/main to common/compat•••call network_init in tor-resolve.c too
move tor_lookup_hostname from common/util to common/compat
svn:r3203
| Roger Dingledine | 2004-12-22 |
* | Fix a bug in last patch; and keep my name out of the assert() call too.•••svn:r3200
| Nick Mathewson | 2004-12-22 |
* | Workaround for brain-damaged __FILE__ handling on MSVC: keep Nick's name out•••of the warning messages.
svn:r3199
| Nick Mathewson | 2004-12-22 |
* | Make split(..., NULL) split on horizontal space; fix bug with tabs in config ...•••svn:r3155
| Nick Mathewson | 2004-12-16 |
* | Note that length checking on base64_decode is kinda conservative•••svn:r3144
| Nick Mathewson | 2004-12-13 |
* | Belt *or* suspenders will be sufficient when casting things to unsigned char.•••svn:r3122
| Nick Mathewson | 2004-12-08 |
* | Solaris CC freaks out if isspace and friends get anything other than an int. ...•••svn:r3120
| Nick Mathewson | 2004-12-08 |
* | fix comment•••svn:r3110
| Roger Dingledine | 2004-12-07 |
* | Fix some memory leaks and unlikely segfaults•••svn:r3103
| Nick Mathewson | 2004-12-07 |
* | note an improvement on our uname we might want to make one day•••svn:r3101
| Roger Dingledine | 2004-12-07 |
* | Fix leakable rsa key•••svn:r3099
| Nick Mathewson | 2004-12-07 |
* | Fix parse_iso_time on platforms without strptime.•••svn:r3091
| Nick Mathewson | 2004-12-06 |
* | int is not necessarily the same size as size_t•••svn:r3079
| Roger Dingledine | 2004-12-05 |
* | fix comment•••svn:r3077
| Roger Dingledine | 2004-12-04 |
* | Be more proactive about noticing underflows: size_t values greater than 0x800...•••svn:r3064
| Nick Mathewson | 2004-12-02 |
* | Fix windows build.•••svn:r3053
| Nick Mathewson | 2004-12-01 |
* | Spell-check strings and comments•••svn:r3052
| Nick Mathewson | 2004-12-01 |
* | If we are using select, make sure we stay within FD_SETSIZE.•••svn:r3051
| Nick Mathewson | 2004-12-01 |
* | a few minor tweaks•••svn:r3041
| Roger Dingledine | 2004-11-30 |
* | doxygen uses backslashes, not forward-slashes•••svn:r3033
| Nick Mathewson | 2004-11-30 |
* | clarify why strlcpy is safe in truncated log messages•••svn:r3032
| Nick Mathewson | 2004-11-30 |
* | Add casei versions of strcmpstart/strcmpend•••svn:r3026
| Nick Mathewson | 2004-11-30 |
* | Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019
| Nick Mathewson | 2004-11-29 |
* | Remove needless -2 in log code. This was not an underflow risk, sinze we onl...•••svn:r3017
| Nick Mathewson | 2004-11-29 |
* | clean up the previous underflow check, and also point out•••yet another one that may be a problem. nick?
svn:r3016
| Roger Dingledine | 2004-11-29 |
* | Disallow NDEBUG. It is very stupid.•••svn:r3012
| Nick Mathewson | 2004-11-29 |
* | fix integer underflow in tor_vsnprintf()•••(probably exploitable)
svn:r3011
| Roger Dingledine | 2004-11-29 |
* | prevent integer underflow•••(not currently exploitable, ilja and i think)
svn:r3010
| Roger Dingledine | 2004-11-29 |
* | wrong is ok, and right is fine, but in between is apparently•••totally unacceptable to me.
svn:r3005
| Roger Dingledine | 2004-11-28 |
* | correct multiple internal spaces•••svn:r3004
| Nick Mathewson | 2004-11-28 |
* | Normalize space: add one between every control keyword and control clause.•••svn:r3003
| Nick Mathewson | 2004-11-28 |
* | connect() on win32 can do more things than we thought?•••svn:r2999
| Nick Mathewson | 2004-11-28 |