summaryrefslogtreecommitdiff
path: root/src/common/compat.h
AgeCommit message (Expand)Author
2018-06-29Remove util.h and compat.h includes from src/commonNick Mathewson
2018-06-29Combine compat.h into util.hNick Mathewson
2018-06-29Remove non-windows system includes from compat.h and util.hNick Mathewson
2018-06-29Remove windows libraries from util.h and compat.hNick Mathewson
2018-06-29Extract socks5_status_tNick Mathewson
2018-06-29Move SIO_IDEAL_SEND_BACKLOG_QUERY into socket.hNick Mathewson
2018-06-29Extract getpass to a new lib/term libraryNick Mathewson
2018-06-29Extract get_uname to lib/osinfo.Nick Mathewson
2018-06-29Move fd and memory-info functions.Nick Mathewson
2018-06-28Move MIN and MAX into lib/intmath/cmp.hNick Mathewson
2018-06-28Remove a pair of windows flags used nowhere in our codeNick Mathewson
2018-06-28Fix up the include path of compat_time.h (automated)Nick Mathewson
2018-06-28Extract time functionality into lib/wallclock and lib/timeNick Mathewson
2018-06-28Move compute_num_cpus to lib/threadNick Mathewson
2018-06-28Move tor_gethostname to lib/netNick Mathewson
2018-06-28Move lockfile code into lib/fsNick Mathewson
2018-06-28Extract process-management functionality into a new lib/processNick Mathewson
2018-06-28Extract threading code into a new library.Nick Mathewson
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