Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-22 | Extract smartlist.h from container.h | Nick Mathewson | |
2018-06-22 | Remove map from container.h | Nick Mathewson | |
2018-06-22 | Remove bloom filters, order statistics, and bitarrays from container.h | Nick Mathewson | |
2018-06-22 | Remove container->crypto dependency | Nick Mathewson | |
Containers were using crypto_digest.h, just to see the value of DIGEST_LEN. Moved those constants into a new defs module. | |||
2018-06-22 | Move STRUCT_VAR_P to compat_compiler. | Nick Mathewson | |
2018-06-22 | Split container.c based on container types, and minimize includes | Nick Mathewson | |
Minimizing includes revealed other places includes were necessary. | |||
2018-06-22 | Rectify include paths after container split (automatic) | Nick Mathewson | |
2018-06-22 | Refactor container into a library. | Nick Mathewson | |
2018-06-21 | Simplify include structure of container.[ch] | Nick Mathewson | |
2018-06-21 | Extract tor_malloc and friends to a new module. | Nick Mathewson | |
2018-06-21 | Fix wide lines in dirauth/dirvote.* | Nick Mathewson | |
2018-06-21 | New script to check includes for modularity violations | Nick Mathewson | |
Includes configuration files to enforce these rules on lib and common. Of course, "common" *is* a modularity violation right now, so these rules aren't as strict as I would like them to be. | |||
2018-06-21 | Merge branch 'extract_easy_common_libs' | Nick Mathewson | |
2018-06-21 | Rectify include paths (automated). | Nick Mathewson | |
You have no idea how glad I am that this is automated. | |||
2018-06-21 | Move testsupport.h to its own directory | Nick Mathewson | |
2018-06-21 | Move responsibility for libdonna out of src/common | Nick Mathewson | |
2018-06-21 | Additional non-automated change to trunnel-local.h | Nick Mathewson | |
2018-06-21 | Rectify include paths (automated) | Nick Mathewson | |
2018-06-21 | Split crypto and tls libraries into directories | Nick Mathewson | |
I am calling the crypto library "crypt_ops", since I want higher-level crypto things to be separated from lower-level ones. This library will hold only the low-level ones, once we have it refactored. | |||
2018-06-21 | Move more compiler-compatibility stuff into compat_compiler.h | Nick Mathewson | |
2018-06-21 | di_ops.c does not actually log anything. | Nick Mathewson | |
2018-06-21 | Rectify include paths (automated) | Nick Mathewson | |
2018-06-21 | Move compiler-compatibility headers into their own module | Nick Mathewson | |
This one has no generated code. | |||
2018-06-21 | Remove unused pubsub module. | Nick Mathewson | |
2018-06-21 | Rectify include paths (automated) | Nick Mathewson | |
2018-06-21 | Move trace into its own library in libs. | Nick Mathewson | |
Apparently it has no testing variant. | |||
2018-06-21 | Make sure liberr-testing is build with testing flags. | Nick Mathewson | |
2018-06-21 | Rectify include paths (automated) | Nick Mathewson | |
2018-06-21 | Extract compression functions into a new library. | Nick Mathewson | |
2018-06-21 | tiny comment and whitespace fixes | Roger Dingledine | |
2018-06-21 | Rename libtor.a to libtor-app.a | Nick Mathewson | |
2018-06-21 | Rectify include paths (automated) | Nick Mathewson | |
2018-06-21 | Move consttime library code into its own directory. | Nick Mathewson | |
2018-06-21 | Rectify include paths (automated) | Nick Mathewson | |
2018-06-21 | Extract error functionality into a new lowest-level library. | Nick Mathewson | |
2018-06-21 | Refactor makefiles to keep list of internal libraries in one place. | Nick Mathewson | |
This change makes it possible for us to change the list of libraries more easily, without changing every single linker line. | |||
2018-06-21 | Rectify include paths (automated) | Nick Mathewson | |
2018-06-21 | Fix distcheck by naming header properly. | Nick Mathewson | |
2018-06-21 | Merge branch 'mikeperry_bug26214-rebased_squashed' | Nick Mathewson | |
2018-06-21 | Bug 26214: Test updates. | Mike Perry | |
2018-06-21 | Bug 26214: Check stream SENDME against max. | Mike Perry | |
2018-06-21 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-21 | Merge branch 'bug25787_squashed' into maint-0.3.4 | Nick Mathewson | |
2018-06-21 | Revise geoip tests to not require paths of actual geoip config | Nick Mathewson | |
When I wrote the first one of these, it needed the path of the geoip file. But that doesn't translate well in at least two cases: - Mingw, where the compile-time path is /c/foo/bar and the run-time path is c:\foo\bar. - Various CI weirdnesses, where we cross-compile a test binary, then copy it into limbo and expect it to work. Together, these problems precluded these tests running on windows. So, instead let's just generate some minimal files ourselves, and test against them. Fixes bug 25787 | |||
2018-06-21 | Merge remote-tracking branch 'rl1987/ticket19979_2' | Nick Mathewson | |
2018-06-21 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-21 | Merge branch 'additional_rust_test_fixes' into maint-0.3.4 | Nick Mathewson | |
2018-06-21 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-21 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-06-21 | add a bn.h include to crypto_dh.c | Nick Mathewson | |