summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-06-22Extract simple integer math into its own moduleNick Mathewson
2018-06-22Move smartlist_add_{v,}asprintf into smartlist.[ch]Nick Mathewson
2018-06-22Extract key string manipulation functions into a new library.Nick Mathewson
2018-06-22Move ARRAY_LENGTH to compiler_compat.hNick Mathewson
2018-06-22Remove compat.h as unneeded from log.c and torlog.hNick Mathewson
2018-06-22Extract our code for answering "what time is it right now".Nick Mathewson
2018-06-22Update permissible includesNick Mathewson
2018-06-22Expunge container.hNick Mathewson
2018-06-22Extract smartlist.h from container.hNick Mathewson
2018-06-22Remove map from container.hNick Mathewson
2018-06-22Remove bloom filters, order statistics, and bitarrays from container.hNick Mathewson
2018-06-22Remove container->crypto dependencyNick Mathewson
2018-06-22Move STRUCT_VAR_P to compat_compiler.Nick Mathewson
2018-06-22Split container.c based on container types, and minimize includesNick Mathewson
2018-06-22Rectify include paths after container split (automatic)Nick Mathewson
2018-06-22Refactor container into a library.Nick Mathewson
2018-06-21Simplify include structure of container.[ch]Nick Mathewson
2018-06-21Extract tor_malloc and friends to a new module.Nick Mathewson
2018-06-21add license statement to checkincludes, and have it return an error codeNick Mathewson
2018-06-21Fix wide lines in dirauth/dirvote.*Nick Mathewson
2018-06-21Make sure check-spaces applies in lib and dirauth.Nick Mathewson
2018-06-21Run checkIncludes.py from "make check-includes"Nick Mathewson
2018-06-21New script to check includes for modularity violationsNick Mathewson
2018-06-21Merge branch 'extract_easy_common_libs'Nick Mathewson
2018-06-21Rectify include paths (automated).Nick Mathewson
2018-06-21Move testsupport.h to its own directoryNick Mathewson
2018-06-21Move responsibility for libdonna out of src/commonNick Mathewson
2018-06-21Additional non-automated change to trunnel-local.hNick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-21Split crypto and tls libraries into directoriesNick Mathewson
2018-06-21Move more compiler-compatibility stuff into compat_compiler.hNick Mathewson
2018-06-21di_ops.c does not actually log anything.Nick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-21Move compiler-compatibility headers into their own moduleNick Mathewson
2018-06-21Remove unused pubsub module.Nick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-21Move trace into its own library in libs.Nick Mathewson
2018-06-21Make sure liberr-testing is build with testing flags.Nick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-21Extract compression functions into a new library.Nick Mathewson
2018-06-21tiny comment and whitespace fixesRoger Dingledine
2018-06-21Rename libtor.a to libtor-app.aNick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-21Move consttime library code into its own directory.Nick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-21Extract error functionality into a new lowest-level library.Nick Mathewson
2018-06-21Refactor makefiles to keep list of internal libraries in one place.Nick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-21Fix distcheck by naming header properly.Nick Mathewson
2018-06-21Merge branch 'mikeperry_bug26214-rebased_squashed'Nick Mathewson