aboutsummaryrefslogtreecommitdiff
path: root/src/libfetchers
AgeCommit message (Expand)Author
2024-09-02libfetchers: serialise accept-flake-config properlyAlois Wohlschlager
2024-09-01Merge changes I5566a985,I88cf53d3 into mainrebecca “wiggles” turner
2024-08-28tree-wide: shuffle headers around for about 30s compile timeJade Lovelace
2024-08-25Thread `ApplyConfigOptions` through config parsingRebecca Turner
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-05libstore: convert dumpPath to a generatoreldritch horrors
2024-07-01tree-wide: unify progress bar inactive and paused statesAlois Wohlschlager
2024-06-30libexpr/flake: allow automatic rejection of configuration options from flakesAlois 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-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