Commit graph

  • da4e46dd1f libmain: add progress bar with multiple status lines kloenk/progress-bar/multiline kloenk 2024-06-01 16:06:26 +0200
  • 21865ccce0 Merge "add a basic libmain test for the progress bar rendering" into main Qyriad 2024-06-22 02:04:14 +0000
  • 375f4c0337 Merge "libstore: remove operations that are never called by supported clients" into main jade 2024-06-21 20:46:18 +0000
  • fd250c51ed add a basic libmain test for the progress bar rendering Qyriad 2024-06-19 22:12:24 -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 Ilya K 2024-06-20 08:54:43 +0300
  • 6c29a2a6fc Merge "libstore: fix queryValidPaths concurrency" into main jade 2024-06-20 05:55:08 +0000
  • 50472aa5be libstore: remove operations that are never called by supported clients jade 2024-06-17 22:13:24 -0700
  • 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 2024-06-18 19:13:40 -0700
  • f2fff1faa4 libmain: fix UB in verbosity assignment jade 2024-06-18 19:11:44 -0700
  • e0a3a5f226 build: make UBSan work :) jade 2024-06-18 16:31:58 -0700
  • 1eef1927b6 libexpr: fix accessing uninitialized values and fix pure-eval docs jade 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 2024-06-15 13:10:03 -0700
  • b9b1bbd22f diff-closures: fix a use after free jade 2024-06-18 00:54:05 -0700
  • 8e6661cce7 store-api: fix/clarify capture lifetimes in copyPaths jade 2024-06-15 16:39:14 -0700
  • 9185ab7bf0 libstore: work around aws sdk log spam at debug level jade 2024-06-15 13:12:46 -0700
  • 02ca60809d s3: delete obsolete ifdefs jade 2024-06-14 20:22:33 -0700
  • 3626738b9b libutil: tidy Sync and fix its move constructor jade 2024-06-14 19:13:53 -0700
  • aa00a5a8c9 libfetchers: represent unfetched submodules consistently alois31 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 2024-05-24 20:45:06 -0600
  • c22a7f50cb libstore: refuse to serialise ancient protocols jade 2024-05-24 20:45:05 -0600
  • 985ce8a865 libstore client: remove support for <2.3 clients jade 2024-05-24 20:45:05 -0600
  • 7b1d38bc4f libstore daemon: remove very old protocol support (<2.3) jade 2024-05-24 20:45:05 -0600
  • 24255748b4 Delete old ValidPathInfo test, fix UnkeyedValidPathInfo jade 2024-05-24 20:45:05 -0600
  • a17282fc66 Set up minimum protocol version jade 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
  • 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 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 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 2024-06-15 17:09:33 -0700
  • 79404f7ffc releng: automatically add to the summary page jade 2024-06-15 17:35:05 -0700
  • f95a47e8c4 release: release notes for 2.90.0 jade 2024-06-15 17:05:30 -0700
  • 9923fb6dd9 version: update to 2.90.0-rc2 jade 2024-06-14 20:29:59 -0700
  • a9c610fe37 release: merge release 2.90.0-rc1 back to mainline jade 2024-06-14 19:40:14 -0700
  • f82a2a9aaa release: 2.90.0-rc1 "Vanilla Ice Cream" jade 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 2024-06-13 17:14:06 -0700
  • 16ea19ced8 releng: fix upload of multiarch images to forgejo jade 2024-06-13 17:04:07 -0700
  • 7be0d237e0 releng: fix git checking jade 2024-06-13 15:24:21 -0700
  • e715e5fd31 releng: fix logging inside interactive xonsh jade 2024-06-13 14:36:32 -0700
  • 068576042b packaging: Move binaryTarball to a passthru attr in package.nix jade 2024-06-13 15:11:28 -0700
  • d194939ff5 flake.nix: add riscv64 cross target jade 2024-06-13 15:04:06 -0700
  • 74fb2e8c47 releng: support multiple systems jade 2024-06-13 14:03:27 -0700
  • ac28cff28f version: update to 2.90.0-rc1 jade 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 2024-06-11 20:42:50 -0700
  • 38e4e69633 .github: clean up stale things and wrong references jade 2024-06-11 20:41:32 -0700
  • 248ecb11af dev shell: Add bashInteractive Pierre Bourdon 2024-06-08 16:57:08 +0200
  • 73898cad0e tests/flake-registry: Fix occasional deadlocks jade 2024-06-10 21:34:03 -0700
  • 59b5965bbf doc: Write an index of environment variables used in testsuite jade 2024-06-10 21:31:30 -0700
  • 211f79d4a2 doc/testing.md: Rewrite some outdated sections for meson and current source layout jade 2024-06-10 21:31:30 -0700
  • 5f6eb6eb44 doc: rewrite the multi-user documentation to actually talk about security jade 2024-06-10 19:55:40 -0700
  • d9345d8836 tests: verify that NIX_DAEMON_PACKAGE's version looks like a version jade 2024-06-10 17:04:54 -0700
  • 6939ffc9f9 Check devShells in CI jade 2024-06-11 12:42:51 -0700
  • 479055aee8 Misc workaround removals since 24.05 upgrade jade 2024-06-09 17:10:44 -0700
  • f7b6552699 [resubmit] flake: update nixpkgs pin 23.11->24.05 (+ boehmgc compat changes) Pierre Bourdon 2024-06-08 16:57:08 +0200
  • 3c0434999e tests/libcmd: set HOME to a temporary directory alois31 2024-06-01 11:59:16 +0200
  • f46194faa2 build: remove unused 'deps' variable Qyriad 2024-06-07 14:30:38 -0600
  • 8a3d063a49 Merge changes from topic "releng" into main jade 2024-06-11 04:45:12 +0000
  • f432e464dd Merge "tests: fix daemon version in isDaemonNewer function" into main jade 2024-06-10 23:22:05 +0000
  • a986a8dfa1 Merge "Revert "flake: update nixpkgs pin 23.11->24.05 (+ boehmgc compat changes)"" into main jade 2024-06-10 04:48:12 +0000