aboutsummaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)Author
2018-07-03Remove ATTR_NONNULL macrorl1987
2018-07-02Don't redefine str(n)casecmp on windows unless they're missingNick Mathewson
2018-07-01File-level documentation for some of src/lib.Nick Mathewson
2018-07-01Prune the .may_include files a bit; detect unused lines in themNick Mathewson
2018-07-01Tabify all of the .am files.Nick Mathewson
2018-06-29add an include to fix macos, and probably bsd tooNick Mathewson
2018-06-29Remove non-windows system includes from compat.h and util.hNick Mathewson
2018-06-29Move SIO_IDEAL_SEND_BACKLOG_QUERY into socket.hNick Mathewson
2018-06-29Remove an errant (and unused) include permission in lib/tlsNick 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 SUBTYPE_P into compat_compiler.hNick Mathewson
2018-06-29Move bool_eq and bool_neq to lib/intmathNick Mathewson
2018-06-29Move fd and memory-info functions.Nick Mathewson
2018-06-29Move tor_get_avail_disk_space() to lib/fsNick Mathewson
2018-06-28Merge remote-tracking branch 'catalyst-github/fix-macos-includes'Nick Mathewson
2018-06-28Fix macOS includesTaylor Yu
2018-06-28Fix a bogus n in a commentNick Mathewson
2018-06-28A couple of includes to make windows compile againNick Mathewson
2018-06-28Move buffers into containerNick Mathewson
2018-06-28Add sys/capability.h and sys/prctl.h includes in setuid.cNick Mathewson
2018-06-28compat_threads.c needs string.h for memset.Nick Mathewson
2018-06-28Remove all include common/ uses in crypto_ops and tls.Nick Mathewson
2018-06-28Fix windows compilation in compat_timeNick Mathewson
2018-06-28Use tor_ntohs in compress.c; avoid a winsocks dependencyNick Mathewson
2018-06-28fixup! Extract time functionality into lib/wallclock and lib/timeNick Mathewson
2018-06-28Move DLL support to lib/fsNick Mathewson
2018-06-28Add ntohs and htons to lib/arch/bytes.hNick Mathewson
2018-06-28Update lib/compress to not require common/*.hNick Mathewson
2018-06-28Move MIN and MAX into lib/intmath/cmp.hNick Mathewson
2018-06-28Extract time functionality into lib/wallclock and lib/timeNick Mathewson
2018-06-28Move floating-point math functions into a new lib/mathNick Mathewson
2018-06-28Move compute_num_cpus to lib/threadNick Mathewson
2018-06-28Move network_init to lib/netNick Mathewson
2018-06-28Move tor_gethostname to lib/netNick Mathewson
2018-06-28Move string_is_key_value to lib/encodingNick Mathewson
2018-06-28Move weakrng into lib/intmathNick Mathewson
2018-06-28Move lockfile code into lib/fsNick Mathewson
2018-06-28Move socket-errno code into lib/netNick Mathewson
2018-06-28Extract process-management functionality into a new lib/processNick Mathewson
2018-06-28Move conffile and storagedir to lib/fsNick Mathewson
2018-06-28Extract memarea into its own libraryNick Mathewson
2018-06-28Extract threading code into a new library.Nick Mathewson
2018-06-28Extract the alert-socket code into lib/net.Nick Mathewson
2018-06-27Move confline.c to lib/encoding: it is about encoding key-value pairsNick Mathewson
2018-06-27Move hex_str to binascii.cNick Mathewson
2018-06-27Extract time encoding functions into lib/encodingNick Mathewson
2018-06-27Move util_format into a new libtor-encoding libraryNick Mathewson
2018-06-27Move several address-string-testing functions to address.cNick Mathewson
2018-06-27Move various mem* functions to lib/stringNick Mathewson