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