Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-03 | Make config_lines_eq() take const arguments. | Nick Mathewson | |
2019-07-03 | Revert "Add a function to append an existing line to a config line list." | Nick Mathewson | |
This reverts commit 5a2ab886baaa125fe715acca8f7daf35031855aa. | |||
2019-06-24 | Add a function to append an existing line to a config line list. | Nick Mathewson | |
We had an existing function to do this, but it took a pair of strings rather than a line. | |||
2019-06-05 | Run "make autostyle." | Nick Mathewson | |
2019-05-02 | Add comments to include.am files to note where new sources go | Nick Mathewson | |
This mechanism isn't perfect, and sometimes it will guess wrong, but it will help our automation. | |||
2019-04-25 | Add rudimentary qstring support to kvline.c | Nick Mathewson | |
2019-04-25 | Move and rename decode_escaped_string() | Nick Mathewson | |
This function decodes something different from the usual c-escaped format. It is only used in controller authorization. | |||
2019-04-25 | Add a case-insensitive variant to config_line_find() | Nick Mathewson | |
2019-04-25 | kvline: handle empty alues as well as empty keys | Nick Mathewson | |
The two options are mutually exclusive, since otherwise an entry like "Foo" would be ambiguous. We want to have the ability to treat entries like this as keys, though, since some controller commands interpret them as flags. | |||
2019-04-05 | binascii: Fix the base64_encode_nopad() buffer length requirement | teor | |
Comment-only change. Part of 29660. | |||
2019-02-26 | Merge branch 'tor-github/pr/611' | George Kadianakis | |
2019-01-23 | Merge branch 'ticket28668_035' into ticket28668_040 | Nick Mathewson | |
2019-01-23 | Capture more BUG warnings in util/time test | Nick Mathewson | |
These are ones that happen on windows only. Fixes bug 29161. | |||
2019-01-16 | Bump copyright date to 2019 | Nick Mathewson | |
2019-01-16 | Bump copyright date to 2019. | Nick Mathewson | |
2018-12-20 | base32_decode(): Return number of bytes written on success. | Nick Mathewson | |
This makes it consistent with base64_decode(). Closes ticket 28913. | |||
2018-12-14 | Add a function to provide an upper bound on base64 decoded length | Nick Mathewson | |
2018-12-12 | Add code to parse K=V lines into config_line_t format. | Nick Mathewson | |
Closes ticket 28755 | |||
2018-11-06 | Include sys/time.h in timers.c and time_fmt.c | Kris Katterjohn | |
This fixes compilation on OpenBSD. Signed-off-by: Kris Katterjohn <katterjohn@gmail.com> | |||
2018-09-13 | Merge remote-tracking branch 'UntoSten/inform-about-conf-includes' | Nick Mathewson | |
2018-08-21 | Add rudimentary support for PEM-encoding, since NSS doesn't do that. | Nick Mathewson | |
2018-08-17 | Inform users about configuration file and directory includes | Unto Sten | |
This patch makes it clearer to users what settings Tor daemon is actually using. I think it is pretty important. | |||
2018-07-10 | Rename tm_cvt to time_to_tm | Nick Mathewson | |
2018-07-10 | Rename torlog.[ch] to log.[ch] | Nick Mathewson | |
Fun fact: these files used to be called log.[ch] until we ran into conflicts with systems having a log.h file. But now that we always include "lib/log/log.h", we should be fine. | |||
2018-07-10 | Rename util_malloc to malloc. | Nick Mathewson | |
2018-07-09 | Fix some lingering windows compilation issues from Jenkins. | Nick Mathewson | |
These were caused by the recent refactoring. | |||
2018-07-01 | File-level documentation for some of src/lib. | Nick Mathewson | |
2018-07-01 | Tabify all of the .am files. | Nick Mathewson | |
2018-06-28 | Move string_is_key_value to lib/encoding | Nick Mathewson | |
2018-06-27 | Move confline.c to lib/encoding: it is about encoding key-value pairs | Nick Mathewson | |
Also, move "unescape_string()" to encoding too, since it's about encoding data as C strings. | |||
2018-06-27 | Move hex_str to binascii.c | Nick Mathewson | |
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. |