summaryrefslogtreecommitdiff
path: root/credential.c
Commit message (Expand)AuthorAgeFilesLines
* urlmatch.c: add and use a *_release() functionÆvar Arnfjörð Bjarmason2022-03-041-0/+1
* urlmatch.[ch]: add and use URLMATCH_CONFIG_INITÆvar Arnfjörð Bjarmason2021-10-011-1/+1
* credential: fix leak in credential_apply_config()Mike Hommey2021-08-251-0/+1
* *.c *_init(): define in terms of corresponding *_INIT macroÆvar Arnfjörð Bjarmason2021-07-011-2/+2
* credential: treat CR/LF as line endings in the credential protocolNikita Leonov2020-10-031-1/+1
* run_command: teach API users to use embedded 'args' moreJunio C Hamano2020-08-261-3/+1
* Merge branch 'js/partial-urlmatch'Junio C Hamano2020-05-051-0/+17
|\
| * credential: handle `credential.<partial-URL>.<key>` againJohannes Schindelin2020-04-241-0/+27
| * credential: optionally allow partial URLs in credential_from_url_gently()Johannes Schindelin2020-04-241-6/+36
* | Merge branch 'js/partial-urlmatch-2.17'Junio C Hamano2020-05-051-6/+46
|\ \
| * | credential: handle `credential.<partial-URL>.<key>` againJohannes Schindelin2020-04-291-1/+17
| * | credential: optionally allow partial URLs in credential_from_url_gently()Johannes Schindelin2020-04-241-6/+36
* | | Merge branch 'bc/wildcard-credential'Junio C Hamano2020-05-051-2/+2
|\ \ \
| * | | credential: fix matching URLs with multiple levels in pathbrian m. carlson2020-04-271-2/+2
* | | | Merge branch 'jk/credential-parsing-end-of-host-in-URL'Junio C Hamano2020-04-221-1/+8
|\ \ \ \ | |_|_|/ |/| | |
| * | | credential: treat "?" and "#" in URLs as end of hostJeff King2020-04-151-1/+8
* | | | Git 2.26.2v2.26.2Jonathan Nieder2020-04-191-16/+23
|\ \ \ \ | |/ / / |/| | |
| * | | Git 2.18.4v2.18.4Jonathan Nieder2020-04-191-16/+23
| |\ \ \ | | | |/ | | |/|
| | * | credential: treat URL with empty scheme as invalidJonathan Nieder2020-04-191-3/+2
| | * | credential: treat URL without scheme as invalidJonathan Nieder2020-04-191-2/+5
| | * | credential: die() when parsing invalid urlsJeff King2020-04-191-4/+2
| | * | credential: refuse to operate when missing host or protocolJeff King2020-04-191-6/+14
| | * | credential: parse URL without host as empty host, not unsetJeff King2020-04-191-2/+1
* | | | Git 2.26.1v2.26.1Junio C Hamano2020-03-251-2/+36
|\ \ \ \ | |/ / / | | | / | |_|/ |/| |
| * | Git 2.18.3v2.18.3Junio C Hamano2020-03-171-2/+36
| |\ \ | | |/
| | * credential: detect unrepresentable values when parsing urlsJeff King2020-03-121-2/+34
| | * credential: avoid writing values with newlinesJeff King2020-03-121-0/+2
* | | credential: allow wildcard patterns when matching configbrian m. carlson2020-02-201-19/+47
* | | credential: use the last matching username in the configbrian m. carlson2020-02-201-1/+8
|/ /
* | credential: ignore SIGPIPE when writing to credential helperseb/cred-helper-ignore-sigpipeErik E Brady2018-03-291-0/+3
|/
* Merge branch 'ab/free-and-null'Junio C Hamano2017-06-241-6/+3
|\
| * *.[ch] refactoring: make use of the FREE_AND_NULL() macroÆvar Arnfjörð Bjarmason2017-06-161-4/+2
| * coccinelle: make use of the "type" FREE_AND_NULL() ruleÆvar Arnfjörð Bjarmason2017-06-161-2/+1
* | config: don't include config.h by defaultBrandon Williams2017-06-151-0/+1
|/
* credential: let empty credential specs reset helper listjk/credential-clear-configJeff King2016-02-261-3/+6
* strbuf: introduce strbuf_getline_{lf,nul}()Junio C Hamano2016-01-151-1/+1
* Merge branch 'jk/credential-quit'Junio C Hamano2014-12-221-0/+5
|\
| * credential: let helpers tell us to quitJeff King2014-12-041-0/+5
* | run-command: introduce CHILD_PROCESS_INITRené Scharfe2014-08-201-2/+1
|/
* refactor skip_prefix to return a booleanJeff King2014-06-201-2/+1
* credential: convert "url" attribute into its parsed subpartsJeff King2012-07-181-0/+2
* git credential fill: output the whole 'struct credential'Matthieu Moy2012-06-251-1/+1
* credential: use git_prompt instead of git_getpassJeff King2011-12-121-8/+7
* move git_getpass to its own source fileJeff King2011-12-121-0/+1
* credential: make relevance of http path configurableJeff King2011-12-111-0/+14
* credential: add credential.*.usernameJeff King2011-12-111-0/+4
* credential: apply helper configJeff King2011-12-111-0/+61
* credential: add function for parsing url componentsJeff King2011-12-111-0/+52
* introduce credentials APIJeff King2011-12-111-0/+234