summaryrefslogtreecommitdiff
path: root/src/submodule.c
Commit message (Expand)AuthorAgeFilesLines
* submodule: refuse lookup in bare repositoriesPatrick Steinhardt2017-08-251-0/+10
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-2/+2
* Merge pull request #4163 from pks-t/pks/submodules-with-worktreesEdward Thomson2017-03-221-6/+18
|\
| * submodule: resolve URLs relative to main worktreePatrick Steinhardt2017-03-171-6/+18
* | submodule: catch when submodule is not staged on updatePatrick Steinhardt2017-03-141-1/+9
|/
* khash: avoid using macro magic to get return addressPatrick Steinhardt2017-02-171-2/+2
* khash: avoid using `kh_put` directlyPatrick Steinhardt2017-02-171-1/+1
* khash: avoid using `kh_size` directlyPatrick Steinhardt2017-02-171-1/+1
* repository: use `git_repository_item_path`Patrick Steinhardt2017-02-131-4/+8
* Fix uninitialized variable warningMatthew Plough2017-01-271-1/+1
* submodule: only examine idx & head given a configEdward Thomson2017-01-231-2/+2
* submodule: don't double free during load failureEdward Thomson2017-01-231-2/+1
* variable 'i' is used uninitialized whenever 'if' condition is trueEtienne Samson2017-01-231-1/+2
* Merge branch 'master' into pr/3938Edward Thomson2017-01-211-108/+158
|\
| * Skip submodule head/index update when caching.Brock Peabody2017-01-201-6/+15
| * Allow for caching of submodules.Brock Peabody2017-01-201-39/+80
| * Fix formattingDavid Turner2017-01-201-71/+71
| * giterr_set: consistent error messagesEdward Thomson2016-12-291-14/+14
* | Remove set of submodule update `checkout_strategy`Josh Leeb-du Toit2016-10-101-1/+0
* | Remove `clone_checkout_strategy` in submodule update optsJosh Leeb-du Toit2016-10-101-1/+1
|/
* submodule: Try to fetch when update fails to find the target commit in the su...Jason Haslam2016-06-281-4/+16
* tree: re-use the id and filename in the odb objectCarlos Martín Nieto2016-03-201-1/+1
* submodule: avoid passing NULL pointers to strncmpPatrick Steinhardt2016-03-111-1/+2
* Merge pull request #3613 from ethomson/fixupsCarlos Martín Nieto2016-02-181-2/+2
|\
| * submodule: explicitly cast to the teensy time valueEdward Thomson2016-02-161-2/+2
* | Horrible fix for #3173.Arthur Schreiber2016-02-111-3/+3
|/
* Use a typedef for the submodule_foreach callback.joshaber2015-12-081-1/+1
* submodule: reload HEAD/index after reading configEdward Thomson2015-11-041-24/+18
* Plug some leaksCarlos Martín Nieto2015-09-271-0/+3
* submodule: plug a few leakscmn/plug-smCarlos Martín Nieto2015-09-241-13/+21
* submodule: refactor to be more explicit in the searchCarlos Martín Nieto2015-09-101-144/+219
* iterator: use an options struct instead of argsEdward Thomson2015-08-281-2/+2
* Merge pull request #3307 from libgit2/cmn/submodule-backslashEdward Thomson2015-07-241-0/+11
|\
| * submodule, path: extract slash conversioncmn/submodule-backslashCarlos Martín Nieto2015-07-131-7/+3
| * submodule: normalize slashes in resolve_urlCarlos Martín Nieto2015-07-131-0/+15
* | submodule: lookup the submodule by path if availablecmn/submodule-foreach-diff-pathCarlos Martín Nieto2015-07-111-1/+1
|/
* submodule: correctly delimit the keys to use for lookupcmn/submodule-duplicateCarlos Martín Nieto2015-07-011-1/+1
* Merge pull request #3270 from ethomson/warnings2Carlos Martín Nieto2015-06-301-1/+1
|\
| * submodule: cast enum to int for compareEdward Thomson2015-06-291-1/+1
* | submodule: remove trailing slashes from submodule pathsCarlos Martín Nieto2015-06-291-4/+12
* | submodule: remove some obsolete logicCarlos Martín Nieto2015-06-291-19/+0
|/
* Rename FALLBACK to UNSPECIFIEDcmn/rename-unspecifiedCarlos Martín Nieto2015-06-251-2/+2
* submodule: handle writing out all enum values for settingsCarlos Martín Nieto2015-06-221-61/+21
* submodule: get rid of `_save()`Carlos Martín Nieto2015-06-221-38/+0
* submodule: make `_set_url()` affect the configurationCarlos Martín Nieto2015-06-221-12/+3
* submodule: make `_set_branch()` affect the configurationCarlos Martín Nieto2015-06-221-48/+28
* submodule: make `_set_update_fetch_recurse_submodules()` affect the configCarlos Martín Nieto2015-06-221-18/+26
* submodule: make `_set_update()` affect the configurationCarlos Martín Nieto2015-06-221-24/+28
* submodule: correct detection of existing submodulesCarlos Martín Nieto2015-06-221-10/+26
* submodule: bring back finding by pathCarlos Martín Nieto2015-06-221-0/+42