aboutsummaryrefslogtreecommitdiff
path: root/src/libfetchers/git.cc
AgeCommit message (Expand)Author
2024-09-28libfetchers/git: restore compat with `builtins.fetchGit` from 2.3Maximilian Bosch
2024-08-08refactor: make HashType and Base enum classes for type safetyJade Lovelace
2024-08-01Reapply "libfetchers: make attribute / URL query handling consistent"Maximilian Bosch
2024-07-24fix building with Musl, fixing static buildsQyriad
2024-07-06libutil: return sources from runProgram2eldritch horrors
2024-07-05libutil: return a program handle from runProgram2eldritch horrors
2024-07-01tree-wide: unify progress bar inactive and paused statesAlois Wohlschlager
2024-06-25Merge "Revert "libfetchers: make attribute / URL query handling consistent"" ...jade
2024-06-24Revert "libfetchers: make attribute / URL query handling consistent"jade
2024-06-23libutil: remove runProgram2 stdin functionalityeldritch horrors
2024-06-23libfetchers: write git commit message to tempfileeldritch horrors
2024-06-22libfetchers: make attribute / URL query handling consistentMaximilian Bosch
2024-06-18libfetchers: represent unfetched submodules consistentlyAlois Wohlschlager
2024-05-29util.{hh,cc}: Split out users.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out processes.{hh,cc}Tom Hubrecht
2024-05-20git putFile: support flake maximalistsGraham Christensen
2024-03-25Input: Replace markFileChanged() by putFile()Eelco Dolstra
2024-03-17Delete hasPrefix and hasSuffix from the codebaseJade Lovelace
2024-03-07Merge pull request #9324 from 9999years/fix-8854-take-2eldritch horrors
2024-03-04Merge pull request #9445 from NixOS/allow-input-in-git-commiteldritch horrors
2023-08-01Don't require .tar/.zip extension for tarball flakerefsEelco Dolstra
2023-06-24Add `dirtyRev` and `dirtyShortRev` to `fetchGit`Michael Hoang
2023-05-18Remove unusedKonstantin Vukolov
2023-05-18Add option isInteractiveKonstantin Vukolov
2023-05-17Ask for git credentials in fetcherKonstantin Vukolov
2023-03-15respect allRefs=1 when using `nix flake prefetch`figsoda
2023-02-09Improve commentEelco Dolstra
2023-02-09Fix activity messageEelco Dolstra
2023-02-07Fix activity messageEelco Dolstra
2023-02-07Speed up fetching submodulesEelco Dolstra
2023-02-07Fix the origin URL used for fetching submodulesEelco Dolstra
2023-02-07Add some progress indication when fetching submodulesEelco Dolstra
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-10-14Fix #7146Andrew Brooks
2022-08-17Don't pass --force to 'git add'Eelco Dolstra
2022-06-26fetchGit: document `shallow` argumentGuillaume Girol
2022-06-10libfetchers/git: add missing `--git-dir` flagsNaïm Favier
2022-05-27Fix a segfault in the git fetcherThéophane Hufschmitt
2022-05-24libfetchers: drop `getGitDir` and hardcode `.git`Maximilian Bosch
2022-05-04Fix the parsing of the sourcehut refs fileThéophane Hufschmitt
2022-05-02Style fixesEelco Dolstra
2022-05-02Merge pull request #6470 from Ma27/git-followupEelco Dolstra
2022-04-30libfetchers/git: fix every occasion of a permission errorMaximilian Bosch
2022-04-29Extract git reference parsing to a shared libraryKjetil Orbekk
2022-04-29Store cached head in cached git repoKjetil Orbekk
2022-04-29Refactor fetching of dirty workdirKjetil Orbekk
2022-04-29Resolve reference for remote repositoryKjetil Orbekk
2022-04-24libfetchers/git: fix for nixos-rebuildMaximilian Bosch
2022-04-23libfetchers/git: hardcode `--git-dir`Maximilian Bosch
2022-04-14Merge pull request #6387 from Uthar/fixEelco Dolstra