aboutsummaryrefslogtreecommitdiff
path: root/src/common/compat.h
Commit message (Expand)AuthorAge
* Add a pair of wrapper functions: tor_getpwnam() and tor_getpwuid()Nick Mathewson2014-05-14
* Merge branch 'bug11396_v2_squashed'Nick Mathewson2014-04-24
|\
| * get_total_system_memory(): see how much RAM we haveNick Mathewson2014-04-24
* | Add 'rename' to the sandboxed syscallsNick Mathewson2014-04-16
|/
* Merge remote-tracking branch 'public/bug11232'Nick Mathewson2014-04-01
|\
| * Fix a ubsan warning in our ctypes replacementsNick Mathewson2014-03-18
* | Add return value and assert for null parameter to tor_munmap_file()Andrea Shepard2014-03-31
|/
* Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson2014-02-15
|\
| * gcc/clang: Mark macro-generated functions as possible unusedSebastian Hahn2014-02-14
* | 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