aboutsummaryrefslogtreecommitdiff
path: root/src/common/compat.c
Commit message (Expand)AuthorAge
* remove spurious semicolons•••svn:r3650 Nick Mathewson2005-02-22
* Snarf some logic from python, adapted to our own needs, to handle gethostbyna...•••svn:r3649 Nick Mathewson2005-02-22
* Fix windows build: do not spuriously include openssl where not needed; handle...•••svn:r3644 Nick Mathewson2005-02-22
* Tell openssl how to use locks and how to find thread ids -- this may prevent ...•••svn:r3622 Nick Mathewson2005-02-13
* Handle return value from getaddrinfo properly•••svn:r3526 Nick Mathewson2005-02-03
* Use getaddrinfo and gethostbyname_r where available. Note that these are not...•••svn:r3522 Nick Mathewson2005-02-03
* Forward-port SGI Compatibility patches from Jan Schaumann•••svn:r3517 Nick Mathewson2005-02-03
* http://www.erlenstar.demon.co.uk/unix/faq_2.html says we•••should call _exit, not exit, from child processes. svn:r3506 Roger Dingledine2005-02-03
* Add rudimentary pthread support that needs more testing.•••svn:r3439 Nick Mathewson2005-01-27
* Compilation fixes for win32 version detection.•••svn:r3385 Nick Mathewson2005-01-20
* Detect windows platform correctly•••svn:r3377 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
* More work on task #43: fix race conditions on multithreaded (win32) servers.•••svn:r3251 Nick Mathewson2005-01-03
* 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
* note an improvement on our uname we might want to make one day•••svn:r3101 Roger Dingledine2004-12-07
* 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
* Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019 Nick Mathewson2004-11-29
* fix integer underflow in tor_vsnprintf()•••(probably exploitable) svn:r3011 Roger Dingledine2004-11-29
* Normalize space: add one between every control keyword and control clause.•••svn:r3003 Nick Mathewson2004-11-28
* Very oops. make windows nonblocking sockets nonblocking•••svn:r2998 Nick Mathewson2004-11-28
* remember; tor_socket_errno has side effects!•••svn:r2997 Nick Mathewson2004-11-28
* remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989 Roger Dingledine2004-11-26
* Normalize a few more kinds of whitespace. We now dislike:••• - func (args) - if (x){ This doesn't normalize if(x), for(x); while(x), and friends. svn:r2943 Nick Mathewson2004-11-22
* Resolve FIXME items: make expand_filename handle ~ and ~username•••svn:r2789 Nick Mathewson2004-11-10
* when you cast MAX_UINT to an int it confuses the users•••svn:r2788 Roger Dingledine2004-11-10
* Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758 Nick Mathewson2004-11-09
* Clean windows a little•••svn:r2757 Nick Mathewson2004-11-09
* various fixes•••svn:r2712 Roger Dingledine2004-11-09
* Fix windows build•••svn:r2670 Nick Mathewson2004-11-04
* my assert.h takes extra pains to be certain to _re-include_•••itself if you include it twice. this is dumb, but hey. svn:r2653 Roger Dingledine2004-11-03
* Handle strlcat/strlcpy correctly on platforms that have them.•••svn:r2647 Nick Mathewson2004-11-02
* Fix signed/unsigned comparison warning•••svn:r2643 Nick Mathewson2004-11-01
* Split util into util (general utilities), container (smartlist and strmap), a...•••svn:r2640 Nick Mathewson2004-11-01