Commit graph

  • ca9d3e6e00 tree-wide: fix various lint warnings jade 2024-08-01 13:42:14 -0700
  • 9238e62ae6 flake & doxygen: update tagline jade 2024-07-31 23:04:28 -0700
  • bd1344ec54 nix flake metadata: print modified dates for input flakes jade 2024-07-31 22:15:54 -0700
  • 5f0ef50077 cli: eat terminal codes from stdout also jade 2024-07-31 22:06:18 -0700
  • 378ec5fb06 Implement forcing CLI colour on, and document it better jade 2024-08-01 12:26:16 -0700
  • 700762d8b2 manual: fix a syntax error in redirects.js that made it not do anything jade 2024-08-01 21:32:11 -0700
  • 0f998056fa misc docs/meson tidying jade 2024-07-31 20:59:33 -0700
  • 3daeeaefb1 build: implement clang-tidy using our plugin jade 2024-07-31 20:37:27 -0700
  • 7fc481396c
    fix: warn and document when advanced attributes will have no impact due to __structuredAttrs Tom Bereknyei 2024-06-10 09:31:21 -0400
  • 58758c0f87
    package: improve support for building without BDW-GC alois31 2024-08-02 18:52:38 +0200
  • 66469fc281 libstore: move Goal::waiteeDone into Worker::goalFinished eldritch horrors 2024-08-02 17:00:57 +0200
  • 32ca194ebf Merge "libstore/ssh: only resume the logger when we paused it" into main alois31 2024-08-02 16:59:44 +0000
  • a93dade821
    libstore/ssh: only resume the logger when we paused it alois31 2024-08-02 18:32:24 +0200
  • e5177dddff libstore: move Goal::amDone to Worker eldritch horrors 2024-07-26 20:19:21 +0200
  • dfcab1c3f0 libstore: return finishedness from Goal methods eldritch horrors 2024-07-26 19:24:38 +0200
  • 724b345eb9 libstore: encapsulate worker build hook state eldritch horrors 2024-07-26 14:07:29 +0200
  • 868eb5ecde libutil: make RunningProgram::wait more resilient eldritch horrors 2024-07-19 17:54:30 +0200
  • c907d805bf Merge "package: make aws-sdk-cpp build input optional" into main Jeremy List 2024-08-02 11:42:13 +0000
  • 9eb374dc6d Merge "nix flake show: add the description if it exists" into main Isabel 2024-08-02 07:56:06 +0000
  • 3bb8c627ae Merge "Reapply "libfetchers: make attribute / URL query handling consistent"" into main Maximilian Bosch 2024-08-02 04:50:25 +0000
  • 87fd1f024c Reapply "libfetchers: make attribute / URL query handling consistent" Maximilian Bosch 2024-06-25 12:31:52 +0200
  • 8b69d13368 Merge "flake: remove control character from file by using fromJSON" into main jade 2024-08-01 22:25:36 +0000
  • f41190552f
    package: make aws-sdk-cpp build input optional Jeremy List 2024-08-01 14:29:03 +1200
  • 61a93d5308 Merge changes Icc4747ae,Id4717b5b,Ie3ddb3d0,Ic4d93a08,I00d9ff70 into main Qyriad 2024-08-01 16:25:43 +0000
  • e6fc3e9227 flake: remove control character from file by using fromJSON jade 2024-07-31 14:18:31 -0700
  • a3ab2cc78a Merge changes from topic "undefined-behaviour" into main jade 2024-08-01 04:01:34 +0000
  • 17d7e88707 remove unused headers in installable-attr-path Qyriad 2024-07-08 10:23:38 -0600
  • 4f6a3d7e9e libexpr: include the type of the non-derivation value in the type error Qyriad 2024-07-07 18:45:06 -0600
  • 5ffed6d06a libexpr: mild cleanup to getDerivations Qyriad 2024-07-07 17:56:14 -0600
  • 6a30ea0cc4 libexpr: DrvInfo: remove unused bad-citizen constructor Qyriad 2024-07-07 15:06:37 -0600
  • eb18dcb0ea cleanup and slightly refactor DrvInfo::queryOutputs Qyriad 2024-07-07 13:56:28 -0600
  • 2ee7866198
    libstore: optionally set the NIX_DEBUG environment variable NIX_DEBUG Philip Taron 2024-07-31 16:22:15 -0700
  • 5eecdd3ae9 releng: move officialRelease to version.json jade 2024-07-23 23:25:18 +0200
  • b5c6ce7a53 Add -Werror CI job jade 2024-07-23 22:53:56 +0200
  • e51263057f ci: add a asan+ubsan test run on x86_64-linux jade 2024-07-23 22:43:38 +0200
  • 19ae87e5ce tree-wide: add support for asan! jade 2024-06-17 23:47:51 -0700
  • ddfca6e81b libexpr: implement actual constructors for nix::Value Qyriad 2024-07-16 11:25:05 -0600
  • c347d3df8f Merge changes I609a5898,I7afb53c9 into main V. 2024-07-30 20:32:52 +0000
  • 97a389b0be libstore: move Goal::getBuildResult to BuildResult eldritch horrors 2024-07-26 13:28:29 +0200
  • 53bfcf2586 Merge "src/libcmd/repl.cc: avoid unneeded reload after :e" into main Max “Goldstein” Siling 2024-07-30 16:32:56 +0000
  • 1a6d7a3af4 src/libcmd/repl.cc: avoid unneeded reload after :e Max “Goldstein” Siling 2024-07-15 23:28:55 +0300
  • d265dd5993 libstore: count all substitutions toward the same limit eldritch horrors 2024-07-25 18:05:42 +0200
  • d9af753a7f libstore: always wake up goals on EOF eldritch horrors 2024-07-25 18:05:42 +0200
  • 6c0dcd1220 libstore: simplify substitution handleEOF eldritch horrors 2024-07-25 18:05:42 +0200
  • 548c973e82 libstore: remove Worker::updateProgress eldritch horrors 2024-07-25 18:05:42 +0200
  • 3058029fba
    libutil: Add bindPath function from libstore Artemis Tosini 2024-07-27 19:40:40 +0000
  • 6abad7cb23 Merge "releng: Remove workaround for skopeo feature we didn't know about" into main jade 2024-07-26 11:09:17 +0000
  • a98dce2a1f devendor pegtl V. 2024-07-26 10:43:48 +0400
  • 393794ad92 update flake.lock V. 2024-07-26 10:43:24 +0400
  • d945e89e19 Merge changes I45d3895f,I541be3ea,Ibe51416d into main alois31 2024-07-26 07:08:35 +0000
  • 60a48311e8 Merge "libutil: Support getSelfExe on FreeBSD" into main Artemis Tosini 2024-07-25 23:10:30 +0000
  • c4c7cb7613 Merge changes Ic0dfcfe2,Ibe73851f,Ia7a8df1c,I400b2031 into main jade 2024-07-25 18:05:41 +0000
  • e7188e211a
    libstore/build: block io_uring alois31 2024-07-01 09:18:01 +0200
  • 127ee1a101
    libstore/build: use an allowlist approach to syscall filtering alois31 2024-05-26 10:35:03 +0200
  • 233408f677
    libstore/build: always treat seccomp setup failures as fatal alois31 2024-05-27 17:05:44 +0200
  • 8d12e0fbb7 fix building with Musl, fixing static builds Qyriad 2024-07-21 13:15:30 -0600
  • 3b96b51cf4
    libutil: Support getSelfExe on FreeBSD Artemis Tosini 2024-07-23 02:26:41 +0000
  • 98e8cf9c63 package.nix: remove dead code jade 2024-07-23 21:53:43 +0200
  • 12a5838d11 diff-closures: remove gratuitous copy jade 2024-07-23 21:45:30 +0200
  • eecc4ff1c0 releng: Remove workaround for skopeo feature we didn't know about jade 2024-06-28 13:56:11 -0700
  • 2436f2110a tree-wide: NULL -> nullptr jade 2024-07-23 21:06:55 +0200
  • 916b5c68fb libutil: rip out GNU Hurd support code jade 2024-07-23 20:52:04 +0200
  • 53f3e39815
    libstore: Add FreeBSD findPlatformRoots Artemis Tosini 2024-07-20 03:18:39 +0000
  • d2422771eb
    nix flake show: add the description if it exists Isabel 2024-06-27 15:35:55 -0400
  • 73c013a5df Merge "libexpr/gc-alloc: fix compilation with !HAVE_BOEHMGC" into main Pierre Bourdon 2024-07-22 23:14:59 +0000
  • e76245f8e9
    libexpr/gc-alloc: fix compilation with !HAVE_BOEHMGC Pierre Bourdon 2024-07-23 00:50:09 +0200
  • 472ff1b833 libstore: keep Goal errors as unique_ptrs eldritch horrors 2024-07-20 21:05:19 +0200
  • 7bf1aff44a libstore: remove an always-defaulted argument eldritch horrors 2024-07-20 21:05:19 +0200
  • 58a91d70c9 libstore: use std::async instead of Goal threads eldritch horrors 2024-07-20 21:05:19 +0200
  • ad36fb43ad libstore: remove addToWeakGoals eldritch horrors 2024-07-20 21:05:19 +0200
  • d70e045f90 libstore: remove Goal::ecBusy eldritch horrors 2024-07-20 21:05:19 +0200
  • 20f53346df libstore: remove unused Worker::waitForAnyGoal eldritch horrors 2024-07-20 21:05:19 +0200
  • 85e3b9b871 De-vendor nixfmt V. 2024-07-22 21:09:58 +0400
  • c74eb81356 enable -Werror=suggest-override eldritch horrors 2024-07-22 17:15:57 +0200
  • 0463cf2aef libexpr: fix -Wunused-const-variable warning eldritch horrors 2024-07-22 17:15:30 +0200
  • 2d4aca2546
    libutil/logging: fix build without precompiled header alois31 2024-07-21 12:46:56 +0200
  • 94a8e5fe0d Merge "libstore/binary-cache-store: use correct buffer size for NAR decompression" into main alois31 2024-07-21 10:42:33 +0000
  • 4fa6961aa2 Merge "gc: refactor the gc server thread out into a class without changing it" into main jade 2024-07-21 10:36:10 +0000
  • 391088900e
    libstore/binary-cache-store: use correct buffer size for NAR decompression alois31 2024-07-21 11:28:23 +0200
  • 1917e6c765 Merge "Fix namespace warning being emitted if sandbox is disabled" into main Winter Cute 2024-07-20 22:14:33 +0000
  • 72ee25b402 libexpr: add a strongly typed version of gcAllocBytes() Qyriad 2024-07-16 09:32:03 -0600
  • e67dac1d74 libexpr: rename confusing makeImmutableString -> gcCopyStringIfNeeded Qyriad 2024-07-15 18:19:54 -0600
  • a3361557e3 libexpr: refactor gc-agnostic helpers into one place Qyriad 2024-07-15 16:18:36 -0600
  • 0109368c3f libutil: make basic loggers thread-safe eldritch horrors 2024-07-14 23:50:16 +0200
  • d8c09b5836 libutil: remove warnOnce macro eldritch horrors 2024-07-14 22:43:50 +0200
  • 3da41fdb82 Fix namespace warning being emitted if sandbox is disabled Winter Cute 2024-07-19 14:36:10 -0400
  • 77ff799cc8 gc: refactor the gc server thread out into a class without changing it jade 2024-06-28 00:05:21 -0700
  • 22252825c4 Merge changes Id8b3d289,Ib75ab5b8,I3792eeb3 into main jade 2024-07-19 18:52:46 +0000
  • aba5f19680 Merge changes I829581a3,I0016970d,I5dac8e77,Ib7560fe5 into main alois31 2024-07-19 06:40:13 +0000
  • 26e56780ca Fixup a bunch of references to nixos.org manuals jade 2024-07-18 19:35:43 +0200
  • 10cc3b288d Add release notes for removing overflow from Nix language jade 2024-07-18 19:21:23 +0200
  • 50a63f8435 expr: fix a compiler warning about different signs in comparison jade 2024-07-13 16:24:47 +0200
  • 5ee1e6ea98 Merge changes Ib20e9aa0,I178a038b,I29c7de04 into main jade 2024-07-18 17:40:32 +0000
  • 768d1f29a2
    doc/release-notes: add for pretty printing improvements alois31 2024-07-18 19:08:20 +0200
  • 40c39aa5d2
    libexpr/print: do not show elided nested items when there are none alois31 2024-07-15 18:38:37 +0200
  • b5da823138
    libexpr/print: never show empty attrsets or derivations as «repeated» alois31 2024-07-15 18:24:16 +0200
  • 81a0624d76
    libexpr/print: pretty-print idempotently alois31 2024-07-15 18:00:29 +0200
  • 7b1abf8107 Merge "doc/manual: clarify documentation related to the $$ parser bug" into main alois31 2024-07-18 15:01:20 +0000
  • 72db9cd67b doc/release-notes: link the upcoming release notes again alois31 2024-07-13 15:38:07 +0200
  • 67f62bcdb4 doc/release-notes: add date for major release raito 2024-07-10 17:33:47 +0200