aboutsummaryrefslogtreecommitdiff
path: root/src/common/compat.h
AgeCommit message (Expand)Author
2016-02-23Make clang asan work with FORTIFIED_SOURCE again.Nick Mathewson
2015-08-17Merge remote-tracking branch 'public/bug16741_026'Nick Mathewson
2015-08-07Check for EINTR correctly on windowsNick Mathewson
2015-08-05Add a compat function to check how much disk space is free.Nick Mathewson
2015-07-30Add get_max_sockets() and remove dead codeDavid Goulet
2015-06-29More tweaks for windows compilation. (ick)Nick Mathewson
2015-06-29Remove checks for visual C 6.Nick Mathewson
2015-06-25Merge branch 'bug16288_027_03_squashed'Nick Mathewson
2015-06-25Validate the open file limit when creating a socketDavid Goulet
2015-06-17Add a tor_getpass to read passphrases. Needs better backend.Nick Mathewson
2015-03-31Merge branch 'ticket14710_squashed'Nick Mathewson
2015-03-31Whitebox test for get_interface_address6_via_udp_socket_hack().rl1987
2015-03-09Merge remote-tracking branch 'public/bug15205_025' into maint-0.2.6Nick Mathewson
2015-03-09Don't use checked strl{cat,cpy} on OSX.Nick Mathewson
2015-01-14Split threading-related code out of compat.cNick Mathewson
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-12-29Merge branch 'resolvemyaddr_squashed'Nick Mathewson
2014-12-29Adding comprehensive test cases for resolve_my_address.rl1987
2014-11-06Define macros meaning <,>,==,!=,<=,>=Nick Mathewson
2014-10-30Silence spurious clang warningsteor
2014-10-28Add another year to our copyright dates.Nick Mathewson
2014-07-16Add a tor_ftruncate to replace ftruncate.Nick Mathewson
2014-06-20Thread support is now requiredNick Mathewson
2014-06-20Remove code for Windows CE supportNick Mathewson
2014-06-14Merge branch 'bug8746_v2_squashed'Nick Mathewson
2014-06-14New testing-only tor_sleep_msec functionNick Mathewson
2014-05-14Add a pair of wrapper functions: tor_getpwnam() and tor_getpwuid()Nick Mathewson
2014-04-24Merge branch 'bug11396_v2_squashed'Nick Mathewson
2014-04-24get_total_system_memory(): see how much RAM we haveNick Mathewson
2014-04-16Add 'rename' to the sandboxed syscallsNick Mathewson
2014-04-01Merge remote-tracking branch 'public/bug11232'Nick Mathewson
2014-03-31Add return value and assert for null parameter to tor_munmap_file()Andrea Shepard
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