aboutsummaryrefslogtreecommitdiff
path: root/src/common/compat.h
AgeCommit message (Expand)Author
2014-03-18Fix a ubsan warning in our ctypes replacementsNick Mathewson
2014-02-15Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2014-02-14gcc/clang: Mark macro-generated functions as possible unusedSebastian Hahn
2013-08-02Split the socketpair replacement code into its own function for testingNick Mathewson
2013-08-02Prepare patch for ticket 5129 for merging.Peter Retzlaff
2013-06-14Instead of testing for __GNUC__, use CHECK_SCANF, like CHECK_PRINTF.dana koch
2013-06-13If we write the annotation but not the microdescriptor, rewind.Nick Mathewson
2013-03-18Check return values from fcntl and setsockoptNick Mathewson
2013-02-11Merge remote-tracking branch 'public/bug7801_v2'Nick Mathewson
2013-02-08Fix numerous problems with Tor's weak RNG.Nick Mathewson
2013-02-07Have autoconf check whether enums are signed.Nick Mathewson
2013-01-31whitespace fixNick Mathewson
2013-01-29Detect platforms where memset(0) doesn't set doubles to 0.0.Nick Mathewson
2013-01-16Merge branch '024_msvc_squashed'Nick Mathewson
2013-01-16Fix an instance of snprintf; don't use _snprintf directlyNick Mathewson
2013-01-16When building with MSVC, call every enum bitfield unsignedNick Mathewson
2013-01-16Update the copyright date to 201.Nick Mathewson
2013-01-15Clean up odds and endsRoger Dingledine
2013-01-11Handle EWOULDBLOCK as EAGAIN if they happen to be different.Nick Mathewson
2012-11-02Add a TOR_SOCKET_T_FORMAT construction for logging sockets.Nick Mathewson
2012-10-12Rename all reserved C identifiers we definedNick Mathewson
2012-10-12Convert all include-guard macros to avoid reserved identifiers.Nick Mathewson
2012-07-05On windows, ENOBUFS starts with WSA. #6296. Fix on 0.2.18-rcNick Mathewson
2012-06-05Merge remote-tracking branch 'public/bug3894'Nick Mathewson
2012-06-04Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson
2012-05-31Merge remote-tracking branch 'public/close_file_mapping'Nick Mathewson
2012-05-31Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2012-05-30Add __attribute__(format)s for our varargs printf/scanf wrappersNick Mathewson
2012-05-23Close the windows file handle after CreateFileMapping; it isn't neededNick Mathewson
2012-05-16Fix some more FreeBSD4 issues (based on a patch from grarpamp)Nick Mathewson
2012-05-14Bump _WIN32_WINNT to 0x0501 throughout the codeNick Mathewson
2012-05-14Remove all instances of WIN32_WINNT (without leading _)Nick Mathewson
2012-02-14Use _NSGetEnviron() instead of environ where requiredSebastian Hahn
2012-01-31Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32Nick Mathewson
2012-01-18Merge remote-tracking branch 'public/bug4533_part1'Nick Mathewson
2012-01-18Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2012-01-18Fix SOCKET_OK test on win64.Nick Mathewson
2012-01-17Use SOCKET_OK macros in even more placesNick Mathewson
2011-12-26Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-12-25Provide correct timeradd/timersup replacementsSebastian Hahn
2011-12-22Prepend cwd for relative config file paths.Kamran Riaz Khan
2011-12-02Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-12-02tor_accept_socket() should take tor_addr_t for listener argNick Mathewson
2011-11-25Merge remote-tracking branch 'sebastian/pure_removal'Nick Mathewson
2011-11-25Purge ATTR_PURE from the codeSebastian Hahn
2011-11-24Move disable-debugger-attachment fn to compat where it belongs. Fix whitespaceNick Mathewson
2011-11-20Sockets are unsigned on windowsSebastian Hahn
2011-11-09Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-11-09Don't warn when compiling with --disable-threadsSebastian Hahn
2011-11-03Remove some duplicate includesAndrea Gelmini