-
91d8d0e58e
mildly refactor the renderActivity if hell-chain
Qyriad
2024-06-20 13:50:31 -0600
-
-
-
fd250c51ed
add a basic libmain test for the progress bar rendering
Qyriad
2024-06-19 22:12:24 -0600
-
-
-
57932037a8
if hell chain
Qyriad
2024-06-20 13:44:01 -0600
-
-
e44dcd63c4
remove InstallableValueCommand class
Qyriad
2024-06-17 14:45:10 -0600
-
6515b1a495
de-inheritance CmdSearch for InstallableValueCommand
Qyriad
2024-06-17 14:41:22 -0600
-
50be55ffca
de-inheritance CmdEdit for InstallableValueCommand
Qyriad
2024-06-17 14:39:19 -0600
-
079eeb1de7
de-inheritance CmdRun for InstallableValueCommand
Qyriad
2024-06-17 14:37:57 -0600
-
b9e9235ac0
de-inheritance CmdBundle for InstallableValueCommand
Qyriad
2024-06-17 14:35:42 -0600
-
1e5f134560
de-inheritance CmdEval for InstallableValueCommand
Qyriad
2024-06-17 14:33:28 -0600
-
8ba1939540
use a type alias for ProgressBar's chosen time point type
Qyriad
2024-06-19 22:11:25 -0600
-
f9594b592b
extract ProgressBar declaration into its header file
Qyriad
2024-06-19 20:56:28 -0600
-
3a4c21fc9e
slight cleanup to ProgressBar::getStatus()
Qyriad
2024-06-19 18:51:23 -0600
-
697ef65c14
Merge "BrotliDecompressionSource: don't bail out too early" into main
Ilya K
2024-06-20 07:06:52 +0000
-
-
7d52d74bbe
BrotliDecompressionSource: don't bail out too early
K900
2024-06-20 08:54:43 +0300
-
6c29a2a6fc
Merge "libstore: fix queryValidPaths concurrency" into main
jade
2024-06-20 05:55:08 +0000
-
-
-
-
9580b6846e
mildly refactor the formatting in the renderActivity hell if-chain
Qyriad
2024-06-19 22:24:12 -0600
-
90b377284c
drop the state commit
Qyriad
2024-06-19 22:14:58 -0600
-
-
7e6542d511
add a basic libmain test for the progress bar rendering
Qyriad
2024-06-19 22:12:24 -0600
-
c8fc26990e
use a type alias for ProgressBar's chosen time point type
Qyriad
2024-06-19 22:11:25 -0600
-
61ac408a70
extract ProgressBar declaration into its header file
Qyriad
2024-06-19 20:56:28 -0600
-
3d80ff4711
okay, probably good
Qyriad
2024-06-19 22:14:16 -0600
-
-
252192bb43
add a basic libmain test for the progress bar rendering
Qyriad
2024-06-19 22:12:24 -0600
-
c93129761d
use a type alias for ProgressBar's chosen time point type
Qyriad
2024-06-19 22:11:25 -0600
-
51336e3bf4
extract ProgressBar declaration into its header file
Qyriad
2024-06-19 20:56:28 -0600
-
6d4e54e07c
Revert "state commit"
Qyriad
2024-06-19 20:42:50 -0600
-
6e9508b389
init
Qyriad
2024-06-19 20:42:45 -0600
-
-
619cfa9fec
state commit
Qyriad
2024-06-19 20:42:43 -0600
-
-
50472aa5be
libstore: remove operations that are never called by supported clients
Jade Lovelace
2024-06-17 22:13:24 -0700
-
706f482216
slight cleanup to ProgressBar::getStatus()
Qyriad
2024-06-19 18:51:23 -0600
-
fb7d315411
Merge pull request #10570 from layus/shared_caches
Eelco Dolstra
2024-04-26 15:48:46 +0200
-
c55dcc6c13
filetransfer: return a Source from download()
eldritch horrors
2024-05-09 21:22:48 +0200
-
11f4a5bc7e
libutil: return a source from readFile
eldritch horrors
2024-05-03 22:53:24 +0200
-
67f778670c
libutil: add makeDecompressionSource
eldritch horrors
2024-05-03 22:23:02 +0200
-
3425e90d76
libstore: BinaryCacheStore::getFile{ -> Contents}
eldritch horrors
2024-05-03 21:46:07 +0200
-
fed34594d8
Merge "libfetchers: represent unfetched submodules consistently" into main
alois31
2024-06-19 07:08:19 +0000
-
-
-
-
85f282ef57
Merge changes Id0e651e4,I0ed20da8,I76bd6d22,I5d8ffb7b into main
jade
2024-06-19 03:31:47 +0000
-
-
b338435b75
Merge "refactor lambda formals handling" into main
Qyriad
2024-06-19 03:13:46 +0000
-
-
c897fba787
store: fix null reference from DerivationGoal::waiteeDone
Jade Lovelace
2024-06-18 19:13:40 -0700
-
f2fff1faa4
libmain: fix UB in verbosity assignment
Jade Lovelace
2024-06-18 19:11:44 -0700
-
e0a3a5f226
build: make UBSan work :)
Jade Lovelace
2024-06-18 16:31:58 -0700
-
1eef1927b6
libexpr: fix accessing uninitialized values and fix pure-eval docs
Jade Lovelace
2024-06-18 16:17:57 -0700
-
-
-
54d2c189ae
refactor lambda formals handling
Qyriad
2024-05-31 14:40:40 -0600
-
a960576f58
libutil: BrotliDecompression{Sink -> Source}
eldritch horrors
2024-05-03 04:10:30 +0200
-
-
0b9a72524a
filetransfer: {up,down}load -> transfer
eldritch horrors
2024-05-01 18:01:19 +0200
-
66a9fbb7ff
libstore: fix queryValidPaths concurrency
Jade Lovelace
2024-06-15 13:10:03 -0700
-
-
-
b9b1bbd22f
diff-closures: fix a use after free
Jade Lovelace
2024-06-18 00:54:05 -0700
-
8e6661cce7
store-api: fix/clarify capture lifetimes in copyPaths
Jade Lovelace
2024-06-15 16:39:14 -0700
-
9185ab7bf0
libstore: work around aws sdk log spam at debug level
Jade Lovelace
2024-06-15 13:12:46 -0700
-
02ca60809d
s3: delete obsolete ifdefs
Jade Lovelace
2024-06-14 20:22:33 -0700
-
3626738b9b
libutil: tidy Sync and fix its move constructor
Jade Lovelace
2024-06-14 19:13:53 -0700
-
-
-
aa00a5a8c9
libfetchers: represent unfetched submodules consistently
Alois Wohlschlager
2024-06-12 19:42:38 +0200
-
-
ce2b48aa41
Merge changes from topic "protocol" into main
jade
2024-06-17 22:08:48 +0000
-
-
bcb774688f
libexpr: add expr memory management
eldritch horrors
2024-06-16 23:10:09 +0200
-
ad5366c2ad
libexpr: pass Exprs as references, not pointers
eldritch horrors
2024-06-16 23:10:09 +0200
-
b8f49a8eaf
libexpr: store ExprConcatStrings elements as direct vector
eldritch horrors
2024-06-16 23:10:09 +0200
-
dad8bc679e
libexpr: don't immediately throw parser errors
eldritch horrors
2024-06-16 23:10:09 +0200
-
9592a9fd57
libexpr: hook up bison destructors for state objects
eldritch horrors
2024-06-16 23:10:09 +0200
-
19a93dd025
mini-refactor "lambda.name or anonymous lambda" logic
Qyriad
2024-05-31 13:12:14 -0600
-
010d93393e
repl: implement tab completing :colon commands
Qyriad
2024-05-31 18:29:10 -0600
-
c1f2733dd6
libstore client: remove remaining dead code
Jade Lovelace
2024-05-24 20:45:06 -0600
-
c22a7f50cb
libstore: refuse to serialise ancient protocols
Jade Lovelace
2024-05-24 20:45:05 -0600
-
985ce8a865
libstore client: remove support for <2.3 clients
Jade Lovelace
2024-05-24 20:45:05 -0600
-
7b1d38bc4f
libstore daemon: remove very old protocol support (<2.3)
Jade Lovelace
2024-05-24 20:45:05 -0600
-
24255748b4
Delete old ValidPathInfo test, fix UnkeyedValidPathInfo
Jade Lovelace
2024-05-24 20:45:05 -0600
-
a17282fc66
Set up minimum protocol version
Jade Lovelace
2024-05-24 20:45:05 -0600
-
6aead00a01
Merge "Merge pull request #10799 from hercules-ci/safer-tab-completion" into main
jade
2024-06-17 02:12:15 +0000
-
-
-
-
98d0249d5c
releng: fix broken manifest from 2.90-rc1
Jade Lovelace
2024-06-16 13:34:04 -0700
-
6c541e0bef
Merge changes I9cf007c8,I9b9ba058 into main
jade
2024-06-17 02:06:04 +0000
-
-
0ba37dc00d
Merge "build: correctly propagate changes to Lix source to manual" into main
Qyriad
2024-06-16 22:10:59 +0000
-
-
4e02951335
releng: fix broken manifest from 2.90-rc1
Jade Lovelace
2024-06-16 13:34:04 -0700
-
ce2070139c
Merge changes I81e76796,Iba319126 into main
Artemis Tosini
2024-06-16 14:42:54 +0000
-
-
4004d12483
Change the sqlite missing valid path message to say it's the db
Jade Lovelace
2024-06-15 22:31:23 -0700
-
-
-
dd70044cde
Merge changes I07d2da41,I864d7340,I86612c64 into main
julia
2024-06-16 04:29:13 +0000
-
-
b4035ed1d1
Merge "docs: expand importNative/exec example (#10803)" into main
jade
2024-06-16 04:04:20 +0000
-
-
b588a761fe
Merge pull request #10799 from hercules-ci/safer-tab-completion
Robert Hensing
2024-05-27 09:58:49 +0200
-
-
-
89c782b0c0
Change error messages about 'invalid paths' to 'path does not exist'.
julia
2024-05-18 20:16:32 +1000
-
6c311a4afa
Add a clearer error message for InvalidPathError during evaluation
julia
2024-05-18 18:57:38 +1000
-
0fa289f559
Harmonise the Store::queryPathInfoUncached interface
julia
2024-05-18 15:38:33 +1000
-
-
-
ff99f4a882
build: correctly propagate changes to Lix source to manual
Qyriad
2024-06-06 14:10:11 -0600
-
-
-
f70b4258cd
libutil: Set boost defines for FreeBSD
Artemis Tosini
2024-06-07 03:40:07 +0000
-
e680b0913a
meson.build: Allow undefined symbols on FreeBSD
Artemis Tosini
2024-06-07 03:50:31 +0000
-
-
-
4734ce7831
version: update to 2.91-dev for main
Jade Lovelace
2024-06-15 17:09:33 -0700
-
-
-
79404f7ffc
releng: automatically add to the summary page
Jade Lovelace
2024-06-15 17:35:05 -0700
-
f95a47e8c4
release: release notes for 2.90.0
Jade Lovelace
2024-06-15 17:05:30 -0700
-
9923fb6dd9
version: update to 2.90.0-rc2
Jade Lovelace
2024-06-14 20:29:59 -0700
-
a9c610fe37
release: merge release 2.90.0-rc1 back to mainline
Jade Lovelace
2024-06-14 19:40:14 -0700
-
-
f82a2a9aaa
release: 2.90.0-rc1 "Vanilla Ice Cream"
2.90.0-rc1
Jade Lovelace
2024-06-14 19:40:13 -0700
-
-
e1059bfa34
Merge changes from topic "releng" into main
jade
2024-06-15 02:38:09 +0000
-
-
d5c670ad01
releng: add sha256 for the manual tarball
Jade Lovelace
2024-06-13 17:14:06 -0700
-
16ea19ced8
releng: fix upload of multiarch images to forgejo
Jade Lovelace
2024-06-13 17:04:07 -0700
-
7be0d237e0
releng: fix git checking
Jade Lovelace
2024-06-13 15:24:21 -0700
-
e715e5fd31
releng: fix logging inside interactive xonsh
Jade Lovelace
2024-06-13 14:36:32 -0700
-
068576042b
packaging: Move binaryTarball to a passthru attr in package.nix
Jade Lovelace
2024-06-13 15:11:28 -0700
-
d194939ff5
flake.nix: add riscv64 cross target
Jade Lovelace
2024-06-13 15:04:06 -0700
-
74fb2e8c47
releng: support multiple systems
Jade Lovelace
2024-06-13 14:03:27 -0700
-
ac28cff28f
version: update to 2.90.0-rc1
Jade Lovelace
2024-06-13 13:03:25 -0700
-
-
1d6fd94cf9
Merge "tests/libcmd: set HOME to a temporary directory" into main
alois31
2024-06-13 05:27:55 +0000
-
-
d0b28f0e74
releng: fix docs upload
Jade Lovelace
2024-06-11 20:42:50 -0700
-
38e4e69633
.github: clean up stale things and wrong references
Jade Lovelace
2024-06-11 20:41:32 -0700
-
248ecb11af
dev shell: Add bashInteractive
Pierre Bourdon
2024-06-08 16:57:08 +0200