aboutsummaryrefslogtreecommitdiff
path: root/src/libfetchers
AgeCommit message (Expand)Author
2024-06-19Merge "libfetchers: represent unfetched submodules consistently" into mainalois31
2024-06-18filetransfer: {up,down}load -> transfereldritch horrors
2024-06-18libfetchers: represent unfetched submodules consistentlyAlois Wohlschlager
2024-06-12doc: rewrite the multi-user documentation to actually talk about securityJade Lovelace
2024-06-06build: expose option to enable or disable precompiled std headersQyriad
2024-06-01Merge "build: fix static linking with a hack" into mainQyriad
2024-06-01Merge "libfetchers: allow fetching gitlab refs with >1 commit" into mainLinus Heckemann
2024-05-31build: fix static linking with a hackQyriad
2024-05-31Merge changes Ifcb0d310,I664366b8,Ibe7cf546 into mainjade
2024-05-31libfetchers: allow fetching gitlab refs with >1 commitLinus Heckemann
2024-05-30build-time: remove 20% more by PCH'ing C++ stdlibJade Lovelace
2024-05-30libfetchers: handle nonexistent refs in GitLab repos more gracefullyLinus Heckemann
2024-05-29util.hh: Delete remaining file and clean up headersTom Hubrecht
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-27Merge "libfetchers: fix URL logging" into mainQyriad
2024-05-26Merge "git putFile: support flake maximalists" into mainMaximilian Bosch
2024-05-25libfetchers: fix URL loggingQyriad
2024-05-24libfetchers: log fetches by URL just before they happenQyriad
2024-05-23Merge "packaging: rename nixexpr -> lixexpr and so on" into mainjade
2024-05-23packaging: rename nixexpr -> lixexpr and so onJade Lovelace
2024-05-21libfetchers: fallback to memory SQLite if fs IO failsQyriad
2024-05-20git putFile: support flake maximalistsGraham Christensen
2024-05-18Deprecate the online flake registries and vendor the default registryjulia
2024-05-09add and fix -Wignored-qualifiersQyriad
2024-05-07remove the autoconf+Make buildsystemQyriad
2024-04-21remove extraneous cache entry from github fetcherPuck Meerburg
2024-04-08pragma once and ///@file everything missing itJade Lovelace
2024-03-29meson: add missing explicit dependency on nlohmann_jsonWinter
2024-03-25Merge pull request #8817 from iFreilicht/flake-update-lock-overhaulThéophane Hufschmitt
2024-03-25Input: Replace markFileChanged() by putFile()Eelco Dolstra
2024-03-22build: optionally build and install with mesonQyriad
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-05Merge pull request #9634 from 9999years/combine-abstract-pos-and-poseldritch horrors
2024-03-04Merge pull request #9445 from NixOS/allow-input-in-git-commiteldritch horrors
2023-08-22Tarball trees: Propagate lastModifiedEelco Dolstra
2023-08-01Don't require .tar/.zip extension for tarball flakerefsEelco Dolstra
2023-07-07Simplify `ContentAddress`John Ericson
2023-06-24Merge pull request #5385 from Enzime/add/dirty-revThéophane Hufschmitt
2023-06-24Add `dirtyRev` and `dirtyShortRev` to `fetchGit`Michael Hoang
2023-06-13Allow tarball URLs to redirect to a lockable immutable URLEelco Dolstra
2023-06-13Add a generic check for rev attribute mismatchesEelco Dolstra
2023-06-06Fix SourcePath::resolveSymlinks()Eelco Dolstra
2023-05-18Remove unusedKonstantin Vukolov
2023-05-18Add option isInteractiveKonstantin Vukolov
2023-05-17Ask for git credentials in fetcherKonstantin Vukolov
2023-05-03Fix hostRegex to accept hosts with a `-`figsoda
2023-04-24Add some more SourcePath docsEelco Dolstra
2023-04-24Document tMiscEelco Dolstra