summary refs log tree commit diff
path: root/pkgs/os-specific/linux/cryptsetup
Commit message (Collapse)AuthorAge
* cryptsetup: make all programs optional (#254767)Alyssa Ross2023-09-12
| | | | | | | Some use cases (think appliances) call for veritysetup but not cryptsetup, and others (like NixOS) don't need veritysetup and usually not integritysetup. This is especially useful for pkgsStatic where each program contains a whole copy of the libraries it needs so is quite large.
* cryptsetup: add meta.mainProgramYarny02023-09-05
|
* cryptsetup: add raitobezarius as a maintainerRaito Bezarius2023-06-19
| | | | Here we go again. :)
* cryptsetup: compile against libargon2 by defaultRaito Bezarius2023-06-19
| | | | This will provide a nice fast Argon2 implementation rather than the slow internal one.
* cryptsetup: re-encrypt is a default extension nowRaito Bezarius2023-06-19
| | | | It can only be disabled.
* cryptsetup: 2.5.0 -> 2.6.1Matt Melling2023-02-15
|
* Merge pull request #189676 from zhaofengli/cryptenrollFlorian Klink2022-10-12
|\ | | | | systemd: Fix systemd-{cryptenroll,cryptsetup} TPM2 and FIDO2 support (attempt #3)
| * cryptsetup: Allow reading tokens from relative pathZhaofeng Li2022-10-05
| | | | | | | | | | Co-authored-by: Janne Heß <janne@hess.ooo> Co-authored-by: Ilan Joselevich <personal@ilanjoselevich.com>
* | cryptsetup: Add tests.nixosRobert Hensing2022-10-09
| |
* | cryptsetup: Remove ruby build dependency from NixOSRobert Hensing2022-10-09
|/ | | | | | | Removing this build dependency makes most NixOS tests completely independent of the ruby ecosystem. This helps reduce mass-rebuilds, which is especially useful when bisecting the staging branch using a NixOS test.
* cryptsetup: 2.4.3 -> 2.5.0 (#186249)Yuka2022-08-14
|
* cryptsetup: skip tests on muslYureka2022-08-14
| | | | | | The test [7] header backup in compat-test fails with a mysterious "out of memory" error, even though tons of memory is available. Issue filed upstream: https://gitlab.com/cryptsetup/cryptsetup/-/issues/763
* cryptsetup: separate binaries from librariesAlyssa Ross2022-03-10
| | | | | | | | | | | This reduces closure sizes by making the libraries not depend on the binaries, which is good for dynamic builds, and (when statically linked) making the binaries not depend on the libraries, which is good for static builds. When static building, we additionally have to disable loading LUKS plugins from $lib to avoid a reference, which probably wouldn't have worked anyway.
* pkgsStatic.cryptsetup: don't --enable-static-cryptsetupAlyssa Ross2022-03-03
| | | | | | | | | | --enable-static-cryptsetup adds binaries suffixed with .static, e.g. cryptsetup.static, and those binaries have extra flags set to enable them to be built statically. It doesn't change how the main binaries are built — they're compiled correctly because pkgsStatic sets up all the necessary compiler flag anyway. So as far as I can tell, all --enable-static-cryptsetup gets us is duplicate binaries that take up disk space unnecessarily.
* Merge pull request #156539 from alyssais/cryptsetup-debugBernardo Meurer2022-01-25
|\ | | | | cryptsetup: enable debug info
| * cryptsetup: enable debug infoAlyssa Ross2022-01-24
| |
* | cryptsetup: don't look at targetPlatformAlyssa Ross2022-01-24
|/ | | | | | | | targetPlatform refers to the platform the program being compiled will produce binaries for, which only makes sense for things like compilers, not cryptsetup. The correct platform to look at to check static support is hostPlatform, which refers to the architecture the program being compiled will run on.
* Merge branch 'master' into staging-nextDmitry Kalinkin2022-01-13
|\ | | | | | | | | Conflicts: pkgs/development/python-modules/restfly/default.nix
| * cryptsetup: 2.4.2 -> 2.4.3Martin Weinelt2022-01-13
| |
* | cryptsetup: fix static buildYureka2021-12-30
|/
* cryptsetup: 2.4.1 -> 2.4.2R. Ryantm2021-12-11
|
* cryptsetup: 2.4.0 -> 2.4.1Yureka2021-10-16
|
* cryptsetup: 2.3.6 -> 2.4.0Maxine Aubrey2021-09-01
| | | | - https://mirrors.edge.kernel.org/pub/linux/utils/cryptsetup/v2.4/v2.4.0-ReleaseNotes
* cryptsetup: 2.3.5 -> 2.3.6R. RyanTM2021-05-29
|
* cryptsetup: 2.3.4 -> 2.3.5R. RyanTM2021-03-20
|
* treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer2021-01-19
| | | | | | | | | | | | | continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
* pkgs/os-specific: stdenv.lib -> libBen Siraphob2021-01-17
|
* cryptsetup: 2.3.3 -> 2.3.4R. RyanTM2020-10-06
|
* cryptsetup: 2.1.0 -> 2.3.3Martin Milata2020-06-18
| | | | | | | | | | | | | Changes: - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.2.0-ReleaseNotes - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.2.1-ReleaseNotes - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.2.2-ReleaseNotes - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.3.0-ReleaseNotes - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.3.1-ReleaseNotes - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.3.2-ReleaseNotes - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.3.3-ReleaseNotes The python bindings were removed in 2.1.0.
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* treewide: remove unused variables (#63177)volth2019-06-16
| | | | | | * treewide: remove unused variables * making ofborg happy
* cryptsetup: enable kernel crypto api support againFranz Pletz2019-06-07
| | | | | | | | This is needed for tcrypt and the benchmark subcommand. If enabled, it is also used to unlock LUKS2 volumes and therefore the kernel modules providing this feature need to be available in our initrd. Fixes #42163. #54019.
* cryptsetup: 2.0.6 -> 2.1.0Andreas Rammhold2019-03-01
| | | | | | | | | | | Bump to the latest stable version. Be aware that cryptsetup changed the default LUKS header format with this version. When porting this to a stable distribution you should supply the configure flag `--with-default-luks-format=LUKS1` to preserve the user experience there. The full changelog can be seen at [0]. [0] https://gitlab.com/cryptsetup/cryptsetup/blob/master/docs/v2.1.0-ReleaseNotes
* Remove myself as maintainer from packagesFlorian Friesdorf2019-02-22
| | | | I'm currently not maintaining any packages.
* cryptsetup: 2.0.5 -> 2.0.6R. RyanTM2018-12-16
| | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/cryptsetup/versions
* cryptsetup: 2.0.4 -> 2.0.5R. RyanTM2018-11-10
| | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/cryptsetup/versions
* ZHF 18.09: fix crypsetup build with python enabled. (#46468)Amine Chikhaoui2018-09-10
| | | Fixes https://hydra.nixos.org/build/81028247.
* cryptsetup: enable and fix tests (#46346)xeji2018-09-08
| | | | | | Some tests use O_DIRECT which is filesystem dependent and fails in a sandbox as well as on some filesystems without sandboxing. Patch out O_DIRECT and disable the 4 test cases that still fail in a sandbox. See discussion in #46151.
* Merge branch 'master' into update-cryptsetupDmitriy2018-08-22
|\
| * cryptsetup: fix testsJan Malakhovski2018-08-11
| |
* | Split outputs to out, dev and manMarkov Dmitry2018-08-20
| |
* | cryptsetup: 2.0.3 -> 2.0.4Markov Dmitry2018-08-20
|/
* Take me (viric) out of most maintenanceLluís Batlle i Rossell2018-07-22
| | | | | | | Since years I'm not maintaining anything of the list below other than some updates when I needed them for some reason. Other people is doing that maintenance on my behalf so I better take me out but for very few packages. Finally!
* treewide: remove aliases in nixpkgsMatthew Bauer2018-07-18
| | | | | | | | | | | | | | | | | | This makes the command ‘nix-env -qa -f. --arg config '{skipAliases = true;}'’ work in Nixpkgs. Misc... - qtikz: use libsForQt5.callPackage This ensures we get the right poppler. - rewrites: docbook5_xsl -> docbook_xsl_ns docbook_xml_xslt -> docbook_xsl diffpdf: fixup
* Cryptsetup: 2.0.2 -> 2.0.3. Also, add upstream libressl-2.7 patch.qoli2018-06-18
|
* cryptsetup: apply Matías Lang's patchYegor Timoshenko2018-06-15
|
* cryptsetup: 1.7.5 -> 2.0.2Yegor Timoshenko2018-04-03
|
* misc pkgs: Basic sed to get fix `pkgconfig` and `autoreconfHook` `buildInputs`John Ericson2017-09-21
| | | | Only acts on one-line dependency lists.
* cryptsetup: 1.7.3 -> 1.7.5Tuomas Tynkkynen2017-05-14
|
* cryptsetup: 1.7.1 -> 1.7.3Robin Gloster2016-12-29
|