summaryrefslogtreecommitdiff
path: root/src/common/compat.h
AgeCommit message (Expand)Author
2012-01-18Fix SOCKET_OK test on win64.Nick Mathewson
2011-12-25Provide correct timeradd/timersup replacementsSebastian Hahn
2011-12-02tor_accept_socket() should take tor_addr_t for listener argNick Mathewson
2011-11-20Sockets are unsigned on windowsSebastian Hahn
2011-11-09Don't warn when compiling with --disable-threadsSebastian Hahn
2011-05-30Merge remote-tracking branch 'public/bug3270' into maint-0.2.2Nick Mathewson
2011-05-23Merge branch 'feature3049-v2' into maint-0.2.2Nick Mathewson
2011-05-23Use a 64-bit type to hold sockets on win64.Nick Mathewson
2011-05-15Add a function to pull off the final component of a pathNick Mathewson
2011-05-10Fix comment typoRobert Ransom
2011-04-28Detect and handle NULL returns from (gm/local)time_rNick Mathewson
2011-03-30Implement replacements for timer(add,cmp,sub) on platforms lacking them.Nick Mathewson
2011-03-16Doxygen documentation for about 100 things that didn't have anyNick Mathewson
2011-01-03Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-01-03Never include pthread.h when building for Windows.Nick Mathewson
2011-01-03Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-01-03Bump copyright statements to 2011Nick Mathewson
2010-12-15Merge remote branch fix_security_bug_021 into fix_security_bug_022Nick Mathewson
2010-12-15Make payloads into uint8_t.Nick Mathewson
2010-11-29Add wrappers function for libc random()Nick Mathewson
2010-05-24moved wince related includes and defs to compat.h where possible, removed unu...valerino
2010-05-24Port Tor to work on Windows CEvalerino
2010-04-02Merge branch 'asprintf'Nick Mathewson
2010-02-27Merge remote branch 'origin/maint-0.2.1'Nick Mathewson
2010-02-27Update Tor Project copyright yearsNick Mathewson
2010-02-25Add the MIN and MAX macros for platforms that lack themNick Mathewson
2010-02-25Fix 64-bit printf issues in consensus-bw-weights5-merge.Nick Mathewson
2010-02-25Add a tor_asprintf() function, and use it in a couple of places.Nick Mathewson
2010-02-22Add %lld compat defines.Mike Perry
2009-10-27Implement DisableAllSwap to avoid putting secret info in page files.Jacob Appelbaum
2009-08-09Switch over to tor_strtok_r instead of strtok_r.Mike Perry
2009-08-09Add a new tor_strtok_r for platforms that don't have one, plus tests.Nick Mathewson
2009-05-30Don't attempt to log messages to a controller from a worker thread.Nick Mathewson
2009-05-27Spell-check Tor.Nick Mathewson
2009-05-04Update copyright to 2009.Karsten Loesing
2009-03-02Add and use set/get_uint64 on onion tags. [bug 604; backportable]Nick Mathewson
2009-01-21Fix warning on panther compile, and bug 913. Backport candidate.Nick Mathewson
2009-01-20Add a better (non-locale-having) ctypes implementation to avoid protocol and ...Nick Mathewson
2009-01-04Remove svn $Id$s from our source, and remove tor --version --version.Nick Mathewson
2008-12-30Remove some code that is #ifdefed out, and that we no longer seem to use, if ...Nick Mathewson
2008-12-29Use a consistent naming standard for header file guard macros, taking care no...Nick Mathewson
2008-12-11Remove some cargo-cult gcc hacks around tor_assert and predict_unlikely; inst...Nick Mathewson
2008-12-05Simplify mmap object layout to avoid confusing static analysis tools, and us ...Nick Mathewson
2008-12-02Add two lseek wrappers to compat.[ch]: one to return current fd position, and...Nick Mathewson
2008-12-02Define socklen_t before using it in compat.hNick Mathewson
2008-11-12define get_uint8 and set_uint8 macros to make code cleaner.Nick Mathewson
2008-11-07Patch from Jacob Appelbaum and me to make User option more robust, properly s...Steven Murdoch
2008-10-27Document some dmalloc stuff and some stupid C tricks.Nick Mathewson
2008-09-01Add a lockfile to the Tor data directory to avoid situations where two Tors s...Nick Mathewson
2008-09-01Fix compile on OpenBSD 4.4-current. Bugfix on 0.2.1.5-alpha.Roger Dingledine