-
66f6dbda32
libstore: remove an unused function
main
eldritch horrors
2024-11-17 14:43:57 +0100
-
a911b44a31
libstore: break up QueryMissingContext::doPath
eldritch horrors
2024-11-17 14:43:57 +0100
-
74d820e5e8
libstore: move Store::queryMissing into a fresh struct
eldritch horrors
2024-11-17 14:43:57 +0100
-
9cf91b7385
cli infra: modernize legacy command interface
eldritch horrors
2024-11-17 14:43:57 +0100
-
c4a077d0b8
libcmd: drop non-default ctors virtual inheritance
eldritch horrors
2024-11-17 14:43:57 +0100
-
ac74dc3a2b
treewide: drop trivial leaf virtual inheritance
eldritch horrors
2024-11-17 14:43:57 +0100
-
34e592ea6a
libcmd, nix: drop NixMultiCommand
eldritch horrors
2024-11-17 14:43:57 +0100
-
95a9a4cece
libstore: don't derive store classes from their configs
eldritch horrors
2024-11-17 14:43:57 +0100
-
b0d7a81613
fix tooling after include reorganization
eldritch horrors
2024-11-19 21:51:21 +0100
-
f116608a20
Merge "libstore: abort all curl transfers on interrupt" into main
jade
2024-11-19 05:03:47 +0000
-
-
0bec915522
Merge "unnamed threads: Obliterate" into main
jade
2024-11-19 05:02:48 +0000
-
-
519957bd59
unnamed threads: Obliterate
jade
2024-11-18 18:37:24 -0800
-
950c213ddf
Merge "feat: better warning for common SSL errors" into main
jade
2024-11-19 02:48:24 +0000
-
-
16bed313c6
libstore: abort all curl transfers on interrupt
eldritch horrors
2024-11-19 02:49:41 +0100
-
33e832ba5a
Merge "manual: Make link to install page clickable" into main
jade
2024-11-19 01:47:03 +0000
-
-
-
-
6334e91b2f
feat: better warning for common SSL errors
Tom Bereknyei
2024-08-02 20:02:57 -0400
-
-
-
fbdb177b31
manual: Make link to install page clickable
jade
2024-11-18 16:32:20 -0800
-
-
6a9b66357e
pkg-config: add the base lix include-dir as an include-dir
jade
2024-11-12 17:55:15 -0800
-
13f54451e6
meson: remove the ability to use unqualified includes from inside Lix
jade
2024-11-12 15:26:51 -0800
-
103cd44a04
Include rearrangement: rest
jade
2024-11-12 15:07:17 -0800
-
eeaa72b62b
Include rearrangement: libexpr
jade
2024-11-12 15:06:59 -0800
-
94ca95714e
Include rearrangement: libstore
jade
2024-11-12 15:06:38 -0800
-
df0e1993b7
Include rearrangement: libutil
jade
2024-11-12 15:05:22 -0800
-
b62cc7b361
meson: prepare for include rearrangement
jade
2024-11-12 14:50:57 -0800
-
-
c859d03013
libfetchers: remove scheme static initializers
eldritch horrors
2024-11-15 16:15:11 +0100
-
8088927b90
libexpr: initGC -> initLibExpr
eldritch horrors
2024-11-15 16:15:11 +0100
-
3dba1d341a
libstore: remove TransferItem::phase
eldritch horrors
2024-11-15 16:15:11 +0100
-
3b1298efce
libstore: simplify TransferSource::read
eldritch horrors
2024-11-15 16:15:11 +0100
-
b22f2bc8e9
libstore: use http for exceptionAbortsDownload tests
eldritch horrors
2024-11-15 16:15:11 +0100
-
986a98d32f
libstore: remove curlFileTransfer reference from transfers
eldritch horrors
2024-11-15 16:15:11 +0100
-
4ba19f68fb
libstore: improve curl wrapper resource handling
eldritch horrors
2024-11-15 16:15:11 +0100
-
43777939eb
libstore: simplify download buffer handling
eldritch horrors
2024-11-12 14:01:46 +0100
-
7d7e16ecec
libstore: use curl-builtin read callback
eldritch horrors
2024-11-12 14:01:46 +0100
-
5be7956592
libstore: move remaining retry state out of TransferItem
eldritch horrors
2024-11-12 14:01:46 +0100
-
8a9094303b
Merge "libutil: fix non-ASCII chars in URL encoding" into main
Emilia Bopp
2024-11-11 14:08:37 +0000
-
-
a378c61948
libutil: fix non-ASCII chars in URL encoding
Emilia Bopp
2024-11-10 14:39:21 +0100
-
d0bcdfa6c4
libmain/progress-bar: actually don't show short activities
alois31
2024-11-10 20:00:42 +0100
-
-
d1d96cc4c8
libexpr: fix install_dir typo
alois31
2024-11-10 11:44:48 +0100
-
27af6989bb
Merge changes I7b4379a9,If048b73a,I4c802052 into main
alois31
2024-11-10 10:19:05 +0000
-
-
efb04754be
libstore: inline TransferItem::init into constructor
eldritch horrors
2024-11-09 01:17:28 +0100
-
001a078b96
libstore: move file transfer retry handling out of TransferItem
eldritch horrors
2024-11-09 01:17:28 +0100
-
d75c399b29
libstore: delocalize TransferSource
eldritch horrors
2024-11-09 01:17:28 +0100
-
1338e93bc9
libstore: remove curlFileTransfer::enqueueItem return type
eldritch horrors
2024-11-09 01:17:28 +0100
-
60e984f0cf
libstore: allow explicit cancellation of transfers
eldritch horrors
2024-11-09 01:17:28 +0100
-
40cf413a48
libstore: make acceptRanges a function
eldritch horrors
2024-11-09 01:17:28 +0100
-
90536e27e1
libstore: simplify TransferSource::awaitData
eldritch horrors
2024-11-09 01:17:28 +0100
-
5d02800e57
libstore: do not retry FileTransfer uploads
eldritch horrors
2024-11-09 01:17:28 +0100
-
40be91afbf
libstore: add filetranfer retry handling tests
eldritch horrors
2024-11-09 01:17:28 +0100
-
fb85228755
libstore: extract eager transfers into new method
eldritch horrors
2024-11-09 01:17:28 +0100
-
12156d3beb
libstore: fix download thread notifications
eldritch horrors
2024-11-09 01:17:28 +0100
-
c1746300a9
libexpr: generate builtins from data
alois31
2024-09-28 15:21:59 +0200
-
2e0c1a5ea9
treewide: generate global settings from data
alois31
2024-08-05 19:18:43 +0200
-
21fc0ddce5
libutil: generate experimental and deprecated features from data
alois31
2024-09-08 19:01:46 +0200
-
-
b967f1d5fe
Merge "libutil/config: fix appendable options not getting marked as overridden" into main
alois31
2024-11-09 15:01:53 +0000
-
-
08a362a540
libutil/config: fix appendable options not getting marked as overridden
alois31
2024-11-09 12:08:24 +0100
-
d0e0969810
Merge "feat: Add temp-dir setting" into main
Lily Ballard
2024-11-09 08:44:58 +0000
-
-
-
-
116895acb1
Merge "libexpr/flake: (opinionated) changes to interactive flake config" into main
Maximilian Bosch
2024-11-08 17:35:38 +0000
-
-
86eddb9e27
libexpr/flake: (opinionated) changes to interactive flake config
Maximilian Bosch
2024-10-13 14:18:22 +0200
-
3c8096e5cb
feat: Add temp-dir setting
Lily Ballard
2024-10-21 00:01:44 -0700
-
-
-
72cce7be3f
Merge "libstore: replace random() calls with atomic counter" into main
Lily Ballard
2024-11-07 00:15:23 +0000
-
-
1ecfff9c37
Merge "fix: make static build work again" into main
V.
2024-11-06 22:49:56 +0000
-
-
72292671a9
Merge "fix(libfetchers): set GitHub API version header, closes #255" into main
Kiara Grouwstra
2024-11-05 22:44:29 +0000
-
-
1c28270c9d
libstore: don't hold state lock while unpausing transfers
eldritch horrors
2024-11-04 18:47:02 +0100
-
6b7076f81c
Merge "add .mailmap" into main
kloenk
2024-11-04 13:16:16 +0000
-
-
d73211356a
add .mailmap
kloenk
2024-11-04 13:46:10 +0100
-
b1a0e3c002
Merge "libstore: remove unnecessary lstats in optimisePath" into main
Lily Ballard
2024-11-03 05:15:40 +0000
-
-
763a61bb7c
Merge "Revert "Reject weak hash algorithms as SRIs, and warn in any other cases"" into main
raito
2024-11-02 19:50:52 +0000
-
-
7df8b15b39
Merge "libstore: Fix FreeBSD build" into main
Artemis Tosini
2024-11-02 17:20:46 +0000
-
-
3aad088cf1
libstore: Fix FreeBSD build
Artemis Tosini
2024-11-02 07:16:58 +0000
-
add8a4df9f
package.nix: Fix cross devShell
Artemis Tosini
2024-11-02 06:32:20 +0000
-
9903bed3f4
flake.nix: Fix cross build
Artemis Tosini
2024-11-02 00:57:09 +0000
-
-
486d1a1437
fix: make static build work again
V.
2024-11-01 16:55:47 +0400
-
-
-
6e2349d2e1
Revert "Reject weak hash algorithms as SRIs, and warn in any other cases"
raito
2024-11-01 11:59:59 +0000
-
834450e237
Merge changes Ibb849b68,I501397c8 into main
Lily Ballard
2024-11-01 03:51:21 +0000
-
-
8005d17365
Merge "Reject weak hash algorithms as SRIs, and warn in any other cases" into main
Aria
2024-10-31 22:13:27 +0000
-
-
-
-
69957a971e
libstore: replace random() calls with atomic counter
Lily Ballard
2024-10-20 20:35:01 -0700
-
684f93e783
libstore: ignore broken symlinks in ssl-cert-file default
Lily Ballard
2024-10-29 23:13:13 -0700
-
-
-
11950a0a79
change-authors: add lilyball
Lily Ballard
2024-10-21 00:01:44 -0700
-
-
-
beb193d1e2
libstore: remove our custom early timeout handling
eldritch horrors
2024-10-29 20:33:42 +0100
-
4ae6fb5a8f
libstore: pause only stalling transfers
eldritch horrors
2024-10-29 20:33:42 +0100
-
c95b73d8a1
Merge "libstore: report all differing outputs rather than just the first" into main
Linus Heckemann
2024-10-30 19:04:57 +0000
-
-
a778b0f85a
fix(libfetchers): set GitHub API version header, closes #255
Kiara Grouwstra
2024-09-22 12:46:46 +0200
-
56ead73fda
Merge "chore: remove monolithic
coreutils
requirement" into main
V.
2024-10-30 16:53:43 +0000
-
-
22eb47f0fd
tests/functional/flakes: test with UTF-8 bullets
Dusk Banks
2024-10-18 13:44:49 -0700
-
8b2f8d538b
Merge "libstore: restore mode after changing xattrs" into main
Dusk Banks
2024-10-30 14:56:43 +0000
-
-
fb1b211037
chore: remove monolithic
coreutils
requirement
V.
2024-10-25 15:19:52 +0400
-
8b0ac51f12
libstore: report all differing outputs rather than just the first
Linus Heckemann
2024-10-15 10:53:08 +0200
-
9c22a4d31b
libstore: don't use curl for file:// downloads
eldritch horrors
2024-10-28 18:59:43 +0100
-
c83b13eafd
libstore: reunify all file transfer methods again
eldritch horrors
2024-10-28 18:59:43 +0100
-
d65838a900
libstore: remove FileTransfer::enqueueDownload
eldritch horrors
2024-10-28 18:59:43 +0100
-
c68f0cdf00
libstore: return transfer metadata from download
eldritch horrors
2024-10-28 18:59:43 +0100
-
14eff10fe4
libstore: split
callback
into metadata and finished parts
eldritch horrors
2024-10-28 18:59:43 +0100
-
923abe347c
libstore: use data callback for simple downloads too
eldritch horrors
2024-10-28 18:59:43 +0100
-
64864c3730
libstore: pass only data to TransferItem data callback
eldritch horrors
2024-10-28 18:59:43 +0100
-
10488f7431
libstore: use curl content-encoding support, not our own
eldritch horrors
2024-10-28 18:59:43 +0100
-
8c567c0424
Merge "libutil: implement
PathsSetting<PathSet>
" into main
Justin !
2024-10-28 14:22:59 +0000
-
-
a042bbde56
libstore: remove unnecessary lstats in optimisePath
Lily Ballard
2024-10-20 16:21:04 -0700
-
61146c73ce
Merge changes I0220cedd,Ide0c0512,I6fcd920e,I85ec62ff,I35853a91, ... into main
eldritch horrors
2024-10-28 01:36:45 +0000
-
-
f55ed83991
Merge "libutil: handle json builder log messages with unexpected format" into main
Linus Heckemann
2024-10-27 22:54:11 +0000
-
-
212a14bb1f
libstore: check that transfer headers don't change during retries
eldritch horrors
2024-10-27 18:27:11 +0100