aboutsummaryrefslogtreecommitdiff
path: root/src/common/compat.c
Commit message (Expand)AuthorAge
...
* Fix windows compilation•••svn:r4543 Nick Mathewson2005-07-13
* Make errors retrievable from tor_socketpair; resolve bug 163.•••svn:r4509 Nick Mathewson2005-06-30
* Fix libc compilation•••svn:r4497 Nick Mathewson2005-06-27
* Compile on win32•••svn:r4496 Nick Mathewson2005-06-27
* note a bug in our tor_socketpair implementation•••can somebody fix this or create a flyspray entry for it? svn:r4483 Roger Dingledine2005-06-26
* fix typo•••svn:r4453 Roger Dingledine2005-06-18
* Add a tor_memmem function•••svn:r4452 Nick Mathewson2005-06-18
* a bit more cleanup•••svn:r4417 Roger Dingledine2005-06-12
* Docment or add DOCDOC comments to undocumented functions in src/or. Make fun...•••svn:r4411 Nick Mathewson2005-06-11
* flesh out the source file descriptions for doxygen•••svn:r4404 Roger Dingledine2005-06-11
* Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382 Nick Mathewson2005-06-09
* Adapt patch from Adam Langley: fix possible memory leak in tor_lookup_hostname•••svn:r4326 Nick Mathewson2005-06-07
* fix a comment•••svn:r4157 Roger Dingledine2005-05-02
* Stop putting nodename in the Platform string of server descriptors.•••It doesn't actually help, and it is confusing/upsetting some people. svn:r4037 Roger Dingledine2005-04-06
* update copyright notices.•••svn:r3982 Nick Mathewson2005-04-01
* remember some thoughts about using WSAStartup to learn•••how many sockets we get to use on win32. svn:r3905 Roger Dingledine2005-03-28
* Fix some more obscure compiler warnings•••svn:r3758 Nick Mathewson2005-03-14
* Renormalize whitespace•••svn:r3757 Nick Mathewson2005-03-14
* Forward-port the trick to bump up ConnLimit as far as it can•••go, but not past MAXCONNECTIONS. Also throw away the FAKE_POLL caveats since 0.1.0 doesn't need it any more. svn:r3657 Roger Dingledine2005-02-22
* But on windows, localtime and gmtime _are_ threadsafe.•••svn:r3654 Nick Mathewson2005-02-22
* Patch to localtime/gmtime handling: use the _r variants where available. Use...•••svn:r3653 Nick Mathewson2005-02-22
* 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