Commit graph

  • 6247f78b3d
    docs(primops): document functions in primops.cc Christina Sørensen 2024-09-11 16:24:21 +0200
  • 24db81eaf2 Merge "repl: Patch editline to recognize Meta-Left & Meta-Right" into main main rebecca “wiggles” turner 2024-09-11 01:02:27 +0000
  • cc183fdbc1 Merge "repl-overlays: Provide an elaborate example" into main rebecca “wiggles” turner 2024-09-10 00:17:01 +0000
  • f5ae72d445 Merge "Add getCwd" into main rebecca “wiggles” turner 2024-09-10 00:10:40 +0000
  • 6de6cae3e7
    repl: Patch editline to recognize Meta-Left & Meta-Right Rebecca Turner 2024-09-08 15:49:08 -0700
  • 8f7ab26f96 Merge changes If8ec210f,I6e2851b2 into main alois31 2024-09-09 16:14:23 +0000
  • c14486ae8d forbid gcc for compilation, only allow clang eldritch horrors 2024-09-01 01:37:10 +0200
  • e9505dcc5a Merge "libmain/progress-bar: erase all lines of the multi-line format" into main alois31 2024-09-08 13:42:17 +0000
  • f2a49032a6 libstore: turn Worker in a kj event loop user eldritch horrors 2024-09-01 01:37:10 +0200
  • 92eccfbd68 libutil: add a result type using boost outcome eldritch horrors 2024-09-01 01:37:10 +0200
  • 4715d557ef
    libmain/progress-bar: erase all lines of the multi-line format Alois Wohlschlager 2024-09-07 10:37:12 +0200
  • 991d8ce275 Merge "Stop the logger in legacy commands again" into main alois31 2024-09-06 17:07:16 +0000
  • 72589e7032 Merge "Test including relative paths in configuration" into main rebecca “wiggles” turner 2024-09-03 18:48:47 +0000
  • 644176a631 Merge "Expand comment on std::string operator+" into main rebecca “wiggles” turner 2024-09-03 18:48:37 +0000
  • 63ee2cdda3
    libfetchers: serialise accept-flake-config properly Alois Wohlschlager 2024-08-20 19:36:49 +0200
  • d7c37324bb
    libstore: declare SandboxMode JSON serialisation in the header Alois Wohlschlager 2024-08-24 14:39:45 +0200
  • 75c0de3e3c
    Test including relative paths in configuration Rebecca Turner 2024-08-26 09:28:14 -0700
  • fc4a160878
    repl-overlays: Provide an elaborate example Rebecca Turner 2024-09-01 15:28:59 -0700
  • 47677c645e
    repl-overlays: Provide an elaborate example repl-overlay-example Rebecca Turner 2024-09-01 15:28:59 -0700
  • b7b1b9723f
    Clarify that diff-hook no longer needs to be an absolute path Rebecca Turner 2024-09-01 15:20:09 -0700
  • 9d8f433246
    Expand comment on std::string operator+ Rebecca Turner 2024-09-01 15:10:31 -0700
  • 02eb07cfd5 Merge changes I5566a985,I88cf53d3 into main rebecca “wiggles” turner 2024-09-01 22:06:36 +0000
  • d75df91f74 libstore: add build result to Goal::Finished eldritch horrors 2024-08-30 19:01:30 +0200
  • a385c5935a libstore: rename Goal::Finished::result to exitCode eldritch horrors 2024-08-30 19:01:30 +0200
  • dc0cace604 libstore: remove queryMissing call from Worker eldritch horrors 2024-08-30 19:01:30 +0200
  • e0fd0ba211 libstore: use notifications for stats counters eldritch horrors 2024-08-30 19:01:30 +0200
  • c2b90d235f libstore: don't ContinueImmediately where we can tail call eldritch horrors 2024-08-30 19:01:30 +0200
  • e55ec75619 libstore: print dependency errors from DerivationGoal eldritch horrors 2024-08-25 13:41:56 +0200
  • 869666cb65 libstore: hide Worker goal factory methods eldritch horrors 2024-08-29 21:06:30 +0200
  • a5c1e73fa8 libstore: add "is dependency" info to goal eldritch horrors 2024-08-25 13:41:56 +0200
  • bb161a96cf manual: note that __sandboxProfile allows bypassing the darwin sandbox Jade Lovelace 2024-08-29 17:06:39 -0700
  • a510d17484
    build-time: hide boost stacktrace in a .cc file Jade Lovelace 2024-08-23 16:57:26 -0700
  • 04f8a14833
    tree-wide: shuffle headers around for about 30s compile time Jade Lovelace 2024-08-23 16:33:48 -0700
  • e6f2af06e6
    clang-tidy: fix the fact that we are not linting headers properly Jade Lovelace 2024-08-22 22:42:58 -0700
  • 4d89844207
    build: remove about 30 cpu-sec of compile time by explicit instantiation Jade Lovelace 2024-08-22 21:02:52 -0700
  • 422550fd68 Merge "libstore: remove static initializers for Store registrations" into main rebecca “wiggles” turner 2024-08-28 16:43:22 +0000
  • 5d31e889d7 Merge "treewide: fix a bunch of lints" into main jade 2024-08-28 03:40:27 +0000
  • 4f02255c20
    libstore: remove static initializers for Store registrations Pierre Bourdon 2024-06-05 06:02:18 +0200
  • 0dc486a5bf Merge "Fix comment in getHome" into main rebecca “wiggles” turner 2024-08-26 23:17:04 +0000
  • 0cc285f87b
    treewide: fix a bunch of lints Jade Lovelace 2024-08-22 22:44:29 -0700
  • ca08f1217d
    rowan: 0.15.15 -> 0.15.16 Rebecca Turner 2024-08-26 11:34:43 -0700
  • 742303dc3a
    Add getCwd Rebecca Turner 2024-08-26 11:20:35 -0700
  • 690f07272e
    Support relative and ~/ paths in config settings Rebecca Turner 2024-08-25 11:58:55 -0700
  • 5fc6fcb310
    Thread ApplyConfigOptions through config parsing Rebecca Turner 2024-08-25 11:58:10 -0700
  • b6884388a1 add dedicated test for hash mismatch url reporting eldritch horrors 2024-08-25 13:41:56 +0200
  • 0582999bd1 Merge "Add ApplyConfigOptions" into main rebecca “wiggles” turner 2024-08-25 22:06:45 +0000
  • 398894b856 libstore: make Goal::ex a shared_ptr eldritch horrors 2024-08-25 13:41:56 +0200
  • 30a87b4cd5 libstore: remove unused Goal ctor parameter eldritch horrors 2024-08-25 13:41:56 +0200
  • 72f91767a8 Merge "fix: good errors for failures caused by allowSubstitutes" into main jade 2024-08-25 20:00:58 +0000
  • 3bf8819fa2 Merge changes Ief8e8ebc,Id3135db0,If1e76169 into main jade 2024-08-25 19:59:46 +0000
  • c300efc0e1
    Add ApplyConfigOptions Rebecca Turner 2024-08-23 16:59:38 -0700
  • cae260a158 libstore: diagnose local build failure in goal eldritch horrors 2024-08-25 13:41:56 +0200
  • 04b591dc1d devShell: can we have debuggers? eldritch horrors 2024-08-24 12:46:13 +0200
  • 686120ee4a fix: good errors for failures caused by allowSubstitutes Jade Lovelace 2024-08-22 17:07:14 -0700
  • fabc9f29b8
    Fix comment in getHome Rebecca Turner 2024-08-23 15:15:21 -0700
  • c5949bfe31 Merge "libutil/config: unify path setting types" into main rebecca “wiggles” turner 2024-08-23 22:09:11 +0000
  • 7e677d15a4 libutil: delete unused boost context cruft Jade Lovelace 2024-08-22 20:41:40 -0700
  • af546be205 build: remove approximately 400 seconds of CPU time (30%) Jade Lovelace 2024-08-22 20:36:35 -0700
  • 9aacf425dc fix: use http proxy for s3 access Jade Lovelace 2024-08-18 14:55:17 -0700
  • 9845637359
    lix-clang-tidy: Require Clang >= 16 Rebecca Turner 2024-08-23 12:17:01 -0700
  • 87fd6e0095 Merge "Revert "libexpr: Replace regex engine with boost::regex"" into main jade 2024-08-22 22:34:10 +0000
  • 9896d309cb Revert "libexpr: Replace regex engine with boost::regex" jade 2024-08-22 18:35:11 +0000
  • f2e7f8bab8 Merge "libexpr: Replace regex engine with boost::regex" into main sugar🍬🍭🏳️‍⚧️ 2024-08-22 07:20:00 +0000
  • 447212fa65 libexpr: Replace regex engine with boost::regex sugar 2024-08-20 00:21:59 +0200
  • 651cc0e5b4 fix: build with meson 1.5 also Jade Lovelace 2024-08-20 16:52:46 -0700
  • dba615098d build: move to a Cargo workspace Jade Lovelace 2024-08-11 20:55:24 -0700
  • e3c289dbe9
    libutil/config: unify path setting types Alois Wohlschlager 2024-08-17 20:55:41 +0200
  • de552c42cb
    Stop the logger in legacy commands again Alois Wohlschlager 2024-08-21 17:28:42 +0200
  • e38410799b Merge "libexpr: Soft-deprecate ancient let syntax" into main piegames 2024-08-21 11:22:48 +0000
  • 0edfea450b libexpr: Soft-deprecate ancient let syntax piegames 2024-08-18 17:28:37 +0200
  • 3cbbe22fab Merge "flake: fix compiler warning" into main jade 2024-08-21 10:44:01 +0000
  • 0a8888d1c7 treewide: Stop using ancient let syntax piegames 2024-08-18 17:28:04 +0200
  • 7210ed1b87 libexpr: Soft-deprecate __overrides piegames 2024-08-18 16:02:23 +0200
  • c25c43d8c8 flake: fix compiler warning Jade Lovelace 2024-08-20 16:13:17 -0700
  • ac6974777e Merge "tests/functional/restricted: Don't use a process substitution" into main Audrey Dutcher 2024-08-20 22:51:38 +0000
  • 736b5d5913 lix-doc: move under src/ Jade Lovelace 2024-08-11 19:18:56 -0700
  • 95863b258b build: build lix-doc with Meson! 🎉 Qyriad 2024-08-10 10:59:58 -0600
  • f1533160aa Merge "libutil: fix conditional for close_range availability" into main Yureka 2024-08-20 07:55:01 +0000
  • ed51a172c6 libutil: fix conditional for close_range availability release-2.91 Yureka 2024-08-20 09:09:57 +0200
  • df49d37b71 libutil: fix conditional for close_range availability Yureka 2024-08-20 08:58:06 +0200
  • ae628d4af2 tests/functional/restricted: Don't use a process substitution Audrey Dutcher 2024-08-18 16:22:47 -0700
  • 040e783232 flake: don't refetch unmodified inputs by recursive follows Maximilian Bosch 2024-08-18 21:50:54 +0200
  • e727dbc3a3 libstore: un-enable_shared_from_this Goal eldritch horrors 2024-08-14 12:55:12 +0200
  • b40369942c libstore: make Worker::childStarted private eldritch horrors 2024-08-14 12:32:26 +0200
  • fca523d661 libstore: turn HookReply into a variant type eldritch horrors 2024-08-14 11:55:58 +0200
  • 5e9db09761 libstore: downsize hook pipes eldritch horrors 2024-08-13 15:34:55 +0200
  • e513cd2beb libstore: run childStarted as late as possible eldritch horrors 2024-08-13 03:26:18 +0200
  • fb8eb539fc libstore: move respect-timeoutiness to goal method eldritch horrors 2024-08-12 15:51:14 +0200
  • 3d14567d0b Merge "doc: fix broken meson deps for various manuals outputs" into main jade 2024-08-19 04:30:39 +0000
  • 925e08b858 Merge "build: limit clang-tidy concurrency and respect NIX_BUILD_CORES" into main jade 2024-08-19 02:55:48 +0000
  • 5cbca85535 libstore: clarify that build log fd and hook log fd are different eldritch horrors 2024-08-11 21:53:29 +0200
  • ecfe9345cf build: limit clang-tidy concurrency and respect NIX_BUILD_CORES Jade Lovelace 2024-08-10 18:40:21 -0700
  • 84543b459c doc: fix broken meson deps for various manuals outputs Jade Lovelace 2024-08-11 20:57:43 -0700
  • e2d330aeed libstore: remove DerivationGoal::isReadDesc eldritch horrors 2024-08-11 21:53:29 +0200
  • 007211e7a2 libutil: Optimize feature checks piegames 2024-08-18 14:43:12 +0200
  • 7506d680ac libstore: don't ignore max-build-log-size for ssh-ng eldritch horrors 2024-08-11 21:53:29 +0200
  • 38f550708d libstore: add explicit in-build-slot-ness to goals eldritch horrors 2024-08-11 01:37:40 +0200
  • 176e1058f1 libstore: remove method without definition eldritch horrors 2024-08-11 01:37:40 +0200
  • 91a74ba82a libstore: remove unused includes in worker code eldritch horrors 2024-08-11 01:37:40 +0200
  • b66fd9ff4b libstore: make Worker::removeGoal private eldritch horrors 2024-08-11 01:37:40 +0200