summaryrefslogtreecommitdiff
path: root/src/common/compat.h
AgeCommit message (Expand)Author
2018-06-27Extract time encoding functions into lib/encodingNick Mathewson
2018-06-27Move various mem* functions to lib/stringNick Mathewson
2018-06-27Move tor_strtok_r to libtor-stringNick Mathewson
2018-06-27Move set/get_uint*() to inline functions in arch/bytes.hNick Mathewson
2018-06-27Extract functions from compat.c and util.h into a new fs libraryNick Mathewson
2018-06-27Move format_win32_error into lib/log/Nick Mathewson
2018-06-27Move network code to libtor-net.Nick Mathewson
2018-06-22Remove util_bug dependency on compat.hNick Mathewson
2018-06-22Finally extract the log library and make it build.Nick Mathewson
2018-06-22Extract strlcpy and strlcmp to libtor-stringNick Mathewson
2018-06-22Extract key string manipulation functions into a new library.Nick Mathewson
2018-06-21Rectify include paths (automated).Nick Mathewson
2018-06-21Move more compiler-compatibility stuff into compat_compiler.hNick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-20Split compiler-compatibility parts of compat.hNick Mathewson
2018-06-20Run rectify_include_paths.pyNick Mathewson
2018-06-20Update copyrights to 2018.Nick Mathewson
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