Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-27 | Extract time encoding functions into lib/encoding | Nick Mathewson | |
2018-06-27 | Move util_format into a new libtor-encoding library | Nick Mathewson | |
libtor-encoding is about various ways to transform data to and from character sequences. | |||
2018-06-27 | Move several address-string-testing functions to address.c | Nick Mathewson | |
2018-06-27 | Move various mem* functions to lib/string | Nick Mathewson | |
2018-06-27 | Move tor_strtok_r to libtor-string | Nick Mathewson | |
2018-06-27 | Move set/get_uint*() to inline functions in arch/bytes.h | Nick Mathewson | |
Also move our ntohll/htonll functions. | |||
2018-06-27 | Merge branch 'fs_refactor' | Nick Mathewson | |
2018-06-27 | Merge branch 'sandbox_refactor' | Nick Mathewson | |
2018-06-27 | Merge branch 'net_refactor' | Nick Mathewson | |
2018-06-27 | Merge branch 'ticket26494' | Nick Mathewson | |
2018-06-27 | fixup! Move format_win32_error into lib/log/ | Nick Mathewson | |
2018-06-27 | Extract functions from compat.c and util.h into a new fs library | Nick Mathewson | |
2018-06-27 | Move format_win32_error into lib/log/ | Nick Mathewson | |
2018-06-27 | Move read/write_all_to_socket into lib/net. | Nick Mathewson | |
2018-06-27 | Split read_all and write_all into separate functions | Nick Mathewson | |
2018-06-27 | Minimize and permit sandbox includes from crypto_ops. | Nick Mathewson | |
2018-06-27 | Minimize includes from sandbox.c | Nick Mathewson | |
2018-06-27 | Fix up include paths for sandbox.h (automated) | Nick Mathewson | |
2018-06-27 | Move sandbox code into a new library. | Nick Mathewson | |
2018-06-27 | Revert "Use the "commands" argument of AC_CONFIG_FILES to make scripts +x" | Nick Mathewson | |
This reverts commit 56c1fbf33f34e010ec33e7660fab3ec3ecb43fc8. | |||
2018-06-27 | rectify include paths (automatic) for address.h | Nick Mathewson | |
2018-06-27 | Link GetAdaptersAddresses, rather than loading it on-demand. | Nick Mathewson | |
This function has been present since Windows XP. | |||
2018-06-27 | Move network code to libtor-net. | Nick Mathewson | |
There are some additional changes to come: those points are marked by XXXX. | |||
2018-06-26 | Move tor_parse_long and friends into parse_int.h in libtor-string | Nick Mathewson | |
2018-06-26 | Move the escape-for-log code into src/lib/log | Nick Mathewson | |
It doesn't need anything higher-level, and everything that needs the logs potentially needs this. | |||
2018-06-26 | Merge branch 'ticket26439' | Nick Mathewson | |
2018-06-26 | Finish renaming digestset_contains to digestset_probably_contains | Nick Mathewson | |
Since bloom filters are probabilistic, it's nice to make it clear that the "contains" operation can have false positives. | |||
2018-06-26 | Refactor bloom filter logic not to be digest-specific. | Nick Mathewson | |
Now the address-set code and the digest-set code share the same backend. Closes ticket 26510 | |||
2018-06-26 | fixup! Extract core part of smartlist code into its own library. | Nick Mathewson | |
2018-06-26 | fixup! Extract core part of smartlist code into its own library. | Nick Mathewson | |
2018-06-26 | Use raw_assert directly in smartlist_core | Nick Mathewson | |
I had previously added a "#define tor_assert raw_assert" here, to make code movement in the previous commit more clear. | |||
2018-06-26 | Extract core part of smartlist code into its own library. | Nick Mathewson | |
The smartlist_core library now contains only the parts of smartlists that are needed for the logging library. This resolves the circularity between "container" and "log". The "containers" library still uses the logging code, and has the higher-level smartlist functions. | |||
2018-06-26 | Fix comments in lib/container/*.c | Nick Mathewson | |
2018-06-26 | Merge branch 'log_dependencies' | Nick Mathewson | |
2018-06-25 | Include stdio.h in torerr.c. | Nick Mathewson | |
2018-06-25 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-24 | better log line for debugging #26485 | Roger Dingledine | |
2018-06-24 | we've never been good at using "directory" well as a noun | Roger Dingledine | |
2018-06-24 | Add some casts to get test_dir.c compiling on windows. | Nick Mathewson | |
Fixed bug 26479. Bug introduced by 0a6f4627a4292e4; bug not in any released version. | |||
2018-06-24 | Fix test_geoip failures on windows by writing file in binary mode. | Nick Mathewson | |
Fixes bug 26480; bug appeared when we re-enabled the geoip tests on windows. Bug originally introduced by our fix to 25787; bug not in any released Tor. | |||
2018-06-22 | Make an inline static so we can build with coverage enabled. | Nick Mathewson | |
2018-06-22 | Another windows include | Nick Mathewson | |
2018-06-22 | We also need torerr in tm_cvt. | Nick Mathewson | |
2018-06-22 | Add another include for windows, and change a log to a raw_assert | Nick Mathewson | |
2018-06-22 | Remove an "m" that did not belong. | Nick Mathewson | |
2018-06-22 | Update the micro-revision.i dependencies, and add a stdlib.h | Nick Mathewson | |
2018-06-22 | Two more small changes for CI. | Nick Mathewson | |
2018-06-22 | A pair of missing includes. | Nick Mathewson | |
2018-06-22 | Fix up the rust build script library list. | Nick Mathewson | |
2018-06-22 | Move util_bug into libtor-log | Nick Mathewson | |