summaryrefslogtreecommitdiff
path: root/src/lib/encoding/confline.c
AgeCommit message (Collapse)Author
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2020-05-08Improve logging of included config filesDaniel Pinto
2020-03-05Add a config_lines_partition() function to help with LINELIST_V.Nick Mathewson
This function works a little bit like strsep(), to get a chunk of configuration lines with a given header. We can use this to make hidden service config easier to parse.
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-07-03Make config_lines_eq() take const arguments.Nick Mathewson
2019-07-03Revert "Add a function to append an existing line to a config line list."Nick Mathewson
This reverts commit 5a2ab886baaa125fe715acca8f7daf35031855aa.
2019-06-24Add 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-04-25Add a case-insensitive variant to config_line_find()Nick Mathewson
2019-01-16Bump copyright date to 2019Nick Mathewson
2018-08-17Inform users about configuration file and directory includesUnto Sten
This patch makes it clearer to users what settings Tor daemon is actually using. I think it is pretty important.
2018-07-10Rename 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-10Rename util_malloc to malloc.Nick Mathewson
2018-07-01File-level documentation for some of src/lib.Nick Mathewson
2018-06-27Move confline.c to lib/encoding: it is about encoding key-value pairsNick Mathewson
Also, move "unescape_string()" to encoding too, since it's about encoding data as C strings.