summaryrefslogtreecommitdiff
path: root/src/config.c
Commit message (Expand)AuthorAgeFilesLines
* refactor: `src` is now `src/libgit2`Edward Thomson2022-02-221-1566/+0
* path: separate git-specific path functions from utilEdward Thomson2021-11-091-1/+1
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-171-67/+96
* Fix coding style for pointerpunkymaniac2021-09-091-1/+1
* buf: remove internal `git_buf_text` namespaceEdward Thomson2021-05-111-2/+1
* config: use GIT_ASSERTEdward Thomson2020-11-271-7/+12
* buffer: git_buf_sanitize should return a valueEdward Thomson2020-11-251-6/+24
* Support empty values for git_config_get_mapped and git_config_lookup_map_valueSven Strickroth2020-09-091-5/+1
* Fix parsing boolean config values when using git_config_get_mapped and git_co...Sven Strickroth2020-09-091-1/+1
* tree-wide: mark local functions as staticPatrick Steinhardt2020-06-091-1/+1
* global: convert all users of POSIX regex to use our new regexp APIPatrick Steinhardt2019-09-211-26/+17
* config: validate ownership of C:\ProgramData\Git\config before using itJohannes Schindelin2019-08-131-1/+8
* configuration: cvar -> configmapPatrick Steinhardt2019-07-181-14/+14
* regexec: prefix all regexec function calls with p_Edward Thomson2019-05-191-14/+14
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-35/+35
* config: assert that our parameters are validEtienne Samson2019-01-041-0/+2
* config: fix adding files if their parent directory is a filePatrick Steinhardt2018-11-281-1/+1
* config: add asserts for non-null parameters in lock/unlockEtienne Samson2018-11-021-0/+4
* config: remove last instance of `git__strntol64`Patrick Steinhardt2018-10-181-1/+1
* config: rename "config_file.h" to "config_backend.h"Patrick Steinhardt2018-09-281-2/+2
* config: move function normalizing section names into "config.c"Patrick Steinhardt2018-09-281-4/+27
* config: make names backend-agnosticPatrick Steinhardt2018-09-281-36/+36
* config: rename `file_internal` and its `file` memberPatrick Steinhardt2018-09-211-42/+42
* config: rename `files` vector to `backends`Patrick Steinhardt2018-09-211-28/+28
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-3/+3
* config: pass repository when opening config filesPatrick Steinhardt2017-10-091-8/+10
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-2/+2
* Merge pull request #4179 from libgit2/ethomson/expand_tildeCarlos Martín Nieto2017-05-201-13/+1
|\
| * config: expand paths with `git_sysdir_expand...`ethomson/expand_tildeEdward Thomson2017-03-231-13/+1
* | config: skip r/o backends when writingPatrick Steinhardt2017-04-261-22/+41
|/
* giterr_set: consistent error messagesEdward Thomson2016-12-291-12/+12
* Make sure we use the `C` locale for `regcomp` on macOS.Arthur Schreiber2016-10-061-3/+3
* config: add a ProgramData levelcmn/programdata-configCarlos Martín Nieto2015-10-211-0/+10
* Fix build warning: implicit declaration of function ‘git_transaction_config...Leo Yang2015-08-171-0/+1
* config: perform unlocking via git_transactioncmn/config-txCarlos Martín Nieto2015-08-121-2/+6
* config: expose locking via the main APICarlos Martín Nieto2015-08-121-0/+31
* config: provide a function to reverse-lookup mapped cvarsCarlos Martín Nieto2015-06-221-0/+20
* Do not call regfree() on an empty regex that is not successfully created by r...Yong Li2015-04-291-3/+2
* Fix checking of return value for regcomp.Patrick Steinhardt2015-04-101-3/+3
* config: borrow refcounted referencescmn/config-borrow-entryCarlos Martín Nieto2015-03-031-21/+98
* config: add parsing and getter for pathscmn/config-get-pathCarlos Martín Nieto2015-01-141-0/+41
* config: remove the refresh function and backend fieldcmn/config-refresh-removeCarlos Martín Nieto2014-10-231-17/+0
* config: initialize the errorCarlos Martín Nieto2014-05-301-1/+1
* Some coverity inspired cleanupsRussell Belfer2014-05-131-6/+6
* Merge pull request #2334 from libgit2/rb/fix-2333Russell Belfer2014-05-121-0/+3
|\
| * Be more careful with user-supplied buffersrb/fix-2333Russell Belfer2014-05-081-0/+3
* | Merge pull request #2188 from libgit2/cmn/config-snapshotRussell Belfer2014-05-121-0/+32
|\ \ | |/ |/|
| * config: implement config snapshottingCarlos Martín Nieto2014-04-181-0/+32
* | Improve handling of fake home directoryRussell Belfer2014-05-021-10/+8
* | Fix remaining init_options inconsistenciesRussell Belfer2014-05-021-9/+4