aboutsummaryrefslogtreecommitdiff
path: root/src/common
Commit message (Expand)AuthorAge
* Add rudimentary pthread support that needs more testing.•••svn:r3439 Nick Mathewson2005-01-27
* fwd-port win32 isprint fix•••svn:r3410 Nick Mathewson2005-01-22
* forward-port: fix win32 compile•••svn:r3406 Roger Dingledine2005-01-22
* give a header file for ntohs•••svn:r3388 Roger Dingledine2005-01-20
* Compilation fixes for win32 version detection.•••svn:r3385 Nick Mathewson2005-01-20
* Make zlib detection happy on little-endian platforms; fix unit tests.•••svn:r3384 Nick Mathewson2005-01-20
* Detect windows platform correctly•••svn:r3377 Nick Mathewson2005-01-19
* Make detect_compression_method work on platforms with more evil chars.•••svn:r3376 Nick Mathewson2005-01-19
* Workaround for webservers that lie about Content-Encoding: Tor now tries to a...•••svn:r3374 Nick Mathewson2005-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 Mathewson2005-01-12
* clean up smartlist_string_isin so callers don't have to manage bufs•••themselves svn:r3338 Roger Dingledine2005-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 Dingledine2005-01-10
* make the initial temp log only notice-err, not info-err•••svn:r3274 Roger Dingledine2005-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 Dingledine2005-01-03
* More work on task #43: fix race conditions on multithreaded (win32) servers.•••svn:r3251 Nick Mathewson2005-01-03
* Possible fix for task #43: when running on a multithreaded environment (curre...•••svn:r3247 Nick Mathewson2005-01-03
* Resolve task 42: find where 19-char nicknames were getting truncated when rea...•••svn:r3244 Nick Mathewson2005-01-03
* fix an assert on startup when the disk is full and you're logging to a file•••svn:r3204 Roger Dingledine2004-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 Dingledine2004-12-22
* Fix a bug in last patch; and keep my name out of the assert() call too.•••svn:r3200 Nick Mathewson2004-12-22
* Workaround for brain-damaged __FILE__ handling on MSVC: keep Nick's name out•••of the warning messages. svn:r3199 Nick Mathewson2004-12-22
* Make split(..., NULL) split on horizontal space; fix bug with tabs in config ...•••svn:r3155 Nick Mathewson2004-12-16
* Note that length checking on base64_decode is kinda conservative•••svn:r3144 Nick Mathewson2004-12-13
* Belt *or* suspenders will be sufficient when casting things to unsigned char.•••svn:r3122 Nick Mathewson2004-12-08
* Solaris CC freaks out if isspace and friends get anything other than an int. ...•••svn:r3120 Nick Mathewson2004-12-08
* fix comment•••svn:r3110 Roger Dingledine2004-12-07
* Fix some memory leaks and unlikely segfaults•••svn:r3103 Nick Mathewson2004-12-07
* note an improvement on our uname we might want to make one day•••svn:r3101 Roger Dingledine2004-12-07
* Fix leakable rsa key•••svn:r3099 Nick Mathewson2004-12-07
* Fix parse_iso_time on platforms without strptime.•••svn:r3091 Nick Mathewson2004-12-06
* int is not necessarily the same size as size_t•••svn:r3079 Roger Dingledine2004-12-05
* fix comment•••svn:r3077 Roger Dingledine2004-12-04
* Be more proactive about noticing underflows: size_t values greater than 0x800...•••svn:r3064 Nick Mathewson2004-12-02
* Fix windows build.•••svn:r3053 Nick Mathewson2004-12-01
* Spell-check strings and comments•••svn:r3052 Nick Mathewson2004-12-01
* If we are using select, make sure we stay within FD_SETSIZE.•••svn:r3051 Nick Mathewson2004-12-01
* a few minor tweaks•••svn:r3041 Roger Dingledine2004-11-30
* doxygen uses backslashes, not forward-slashes•••svn:r3033 Nick Mathewson2004-11-30
* clarify why strlcpy is safe in truncated log messages•••svn:r3032 Nick Mathewson2004-11-30
* Add casei versions of strcmpstart/strcmpend•••svn:r3026 Nick Mathewson2004-11-30
* Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019 Nick Mathewson2004-11-29
* Remove needless -2 in log code. This was not an underflow risk, sinze we onl...•••svn:r3017 Nick Mathewson2004-11-29
* clean up the previous underflow check, and also point out•••yet another one that may be a problem. nick? svn:r3016 Roger Dingledine2004-11-29
* Disallow NDEBUG. It is very stupid.•••svn:r3012 Nick Mathewson2004-11-29
* fix integer underflow in tor_vsnprintf()•••(probably exploitable) svn:r3011 Roger Dingledine2004-11-29
* prevent integer underflow•••(not currently exploitable, ilja and i think) svn:r3010 Roger Dingledine2004-11-29
* wrong is ok, and right is fine, but in between is apparently•••totally unacceptable to me. svn:r3005 Roger Dingledine2004-11-28
* correct multiple internal spaces•••svn:r3004 Nick Mathewson2004-11-28
* Normalize space: add one between every control keyword and control clause.•••svn:r3003 Nick Mathewson2004-11-28
* connect() on win32 can do more things than we thought?•••svn:r2999 Nick Mathewson2004-11-28