aboutsummaryrefslogtreecommitdiff
path: root/src/common/compat.h
AgeCommit message (Expand)Author
2018-04-12Merge branch 'maint-0.3.3'Nick Mathewson
2018-04-12Make get_total_system_memory mockable.Alexander Færøy
2018-03-22Do not page-align mmap length. #25399Alex Xu (Hello71)
2018-01-26Add a new tor_addr_from_getsockname()Nick Mathewson
2018-01-17Merge branch 'bug22798_029_squashed'Nick Mathewson
2018-01-17Improve Windows performance with SIO_IDEAL_SEND_BACKLOG_QUERY.Nick Mathewson
2017-10-18New function for Tor to treat itself as the "owner" of a socketNick Mathewson
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-09-15Split some long #if lines to make the #endif annotator happyNick Mathewson
2017-05-22fix two typos in commentsRoger Dingledine
2017-03-15Run the copyright update script.Nick Mathewson
2017-03-09Remove fgets() compatbility function and related tests.Alexander Færøy
2017-03-01Add compatibility function for fgets(3).Alexander Færøy
2016-09-09Fix cases where the tests were doing closesocket() on a non-socketNick Mathewson
2016-08-12Fix integer overflows in the conversion tablescypherpunks
2016-08-11Fix a bug in the old-gcc version of ENABLE_GCC_WARNINGNick Mathewson
2016-07-08Move our "what time is it now" compat functions into a new moduleNick Mathewson
2016-05-27Add support for temporarily suppressing a warningNick Mathewson
2016-04-05Fix a comment typo in compat.hteor (Tim Wilson-Brown)
2016-02-27Update the copyright year.Nick Mathewson
2016-02-23Merge branch 'maint-0.2.7'Nick Mathewson
2016-02-23Make clang asan work with FORTIFIED_SOURCE again.Nick Mathewson
2016-01-15Whitespace cleanupNick Mathewson
2016-01-13Add tests for options_actOla Bini
2015-12-15Merge branch 'feature8195_small_squashed'Nick Mathewson
2015-12-15Update KeepCapabilities based on comments from asnNick Mathewson
2015-12-15Add ability to keep the CAP_NET_BIND_SERVICE capability on LinuxNick Mathewson
2015-12-15Remove obsolete INLINE preprocessor definitioncypherpunks
2015-12-15Replace usage of INLINE with inlinecypherpunks
2015-11-25Make crypto_seed_rng() and crypto_rand() less scary.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