summaryrefslogtreecommitdiff
path: root/src/config_parse.c
Commit message (Expand)AuthorAgeFilesLines
* config_parse: provide parser init and dispose functionsPatrick Steinhardt2019-07-111-0/+11
* config_parse: remove use of `git_config_file`Patrick Steinhardt2019-07-111-4/+2
* config_parse: rename `data` parameter to `payload` for clarityPatrick Steinhardt2019-07-111-5/+5
* config parse: safely cast to intEdward Thomson2019-06-241-1/+6
* config: rename subsection header parser funcethomson/config_section_validityEdward Thomson2019-05-221-2/+2
* config: validate quoted section valueEdward Thomson2019-05-221-10/+9
* config: don't write invalid columnEdward Thomson2019-05-221-2/+9
* config: lowercase error messagesEdward Thomson2019-05-221-10/+10
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-8/+8
* config: variables might appear on the same line as a section headercmn/config-nonewlineCarlos Martín Nieto2018-10-151-6/+26
* config: introduce new read-only in-memory backendPatrick Steinhardt2018-09-281-1/+2
* config_parse: avoid unused static declared valuesPatrick Steinhardt2018-09-211-0/+3
* config_parse: refactor error handling when parsing multiline variablesPatrick Steinhardt2018-09-031-19/+25
* config: Fix a leak parsing multi-line config entriesNelson Elhage2018-09-011-0/+1
* config: convert unbounded recursion into a loopNelson Elhage2018-08-251-35/+30
* Fix a double-free in config parsingNelson Elhage2018-08-051-0/+1
* config_parse: always sanitize out-parameters in `parse_variable`Patrick Steinhardt2018-06-221-20/+23
* config_parse: have `git_config_parse` own entry value and namePatrick Steinhardt2018-06-221-1/+4
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-3/+3
* buf_text: remove `offset` parameter of BOM detection functionPatrick Steinhardt2018-02-081-1/+1
* config_parse: fix reading files with BOMPatrick Steinhardt2018-02-081-1/+1
* config_parse: handle empty lines with CRLFPatrick Steinhardt2018-02-081-0/+1
* config_parse: add comment to clarify logic getting next characterPatrick Steinhardt2018-02-081-0/+5
* config_parse: use common parser interfacePatrick Steinhardt2017-11-111-169/+30
* config_file: split out module to parse config filesPatrick Steinhardt2017-11-111-0/+658