summaryrefslogtreecommitdiffstats
path: root/pkgs/os-specific/linux/cryptsetup
AgeCommit message (Collapse)Author
2022-10-12Merge pull request #189676 from zhaofengli/cryptenrollFlorian Klink
systemd: Fix systemd-{cryptenroll,cryptsetup} TPM2 and FIDO2 support (attempt #3)
2022-10-09cryptsetup: Add tests.nixosRobert Hensing
2022-10-09cryptsetup: Remove ruby build dependency from NixOSRobert Hensing
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.
2022-10-05cryptsetup: Allow reading tokens from relative pathZhaofeng Li
Co-authored-by: Janne Heß <janne@hess.ooo> Co-authored-by: Ilan Joselevich <personal@ilanjoselevich.com>
2022-08-14cryptsetup: 2.4.3 -> 2.5.0 (#186249)Yuka
2022-08-14cryptsetup: skip tests on muslYureka
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
2022-03-10cryptsetup: separate binaries from librariesAlyssa Ross
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.
2022-03-03pkgsStatic.cryptsetup: don't --enable-static-cryptsetupAlyssa Ross
--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.
2022-01-25Merge pull request #156539 from alyssais/cryptsetup-debugBernardo Meurer
cryptsetup: enable debug info
2022-01-24cryptsetup: enable debug infoAlyssa Ross
2022-01-24cryptsetup: don't look at targetPlatformAlyssa Ross
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.
2022-01-13Merge branch 'master' into staging-nextDmitry Kalinkin
Conflicts: pkgs/development/python-modules/restfly/default.nix
2022-01-13cryptsetup: 2.4.2 -> 2.4.3Martin Weinelt
2021-12-30cryptsetup: fix static buildYureka
2021-12-11cryptsetup: 2.4.1 -> 2.4.2R. Ryantm
2021-10-16cryptsetup: 2.4.0 -> 2.4.1Yureka
2021-09-01cryptsetup: 2.3.6 -> 2.4.0Maxine Aubrey
- https://mirrors.edge.kernel.org/pub/linux/utils/cryptsetup/v2.4/v2.4.0-ReleaseNotes
2021-05-29cryptsetup: 2.3.5 -> 2.3.6R. RyanTM
2021-03-20cryptsetup: 2.3.4 -> 2.3.5R. RyanTM
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer
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.
2021-01-17pkgs/os-specific: stdenv.lib -> libBen Siraphob
2020-10-06cryptsetup: 2.3.3 -> 2.3.4R. RyanTM
2020-06-18cryptsetup: 2.1.0 -> 2.3.3Martin Milata
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.
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly
2019-06-16treewide: remove unused variables (#63177)volth
* treewide: remove unused variables * making ofborg happy
2019-06-07cryptsetup: enable kernel crypto api support againFranz Pletz
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.
2019-03-01cryptsetup: 2.0.6 -> 2.1.0Andreas Rammhold
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
2019-02-22Remove myself as maintainer from packagesFlorian Friesdorf
I'm currently not maintaining any packages.
2018-12-16cryptsetup: 2.0.5 -> 2.0.6R. RyanTM
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
2018-11-10cryptsetup: 2.0.4 -> 2.0.5R. RyanTM
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
2018-09-10ZHF 18.09: fix crypsetup build with python enabled. (#46468)Amine Chikhaoui
Fixes https://hydra.nixos.org/build/81028247.
2018-09-08cryptsetup: enable and fix tests (#46346)xeji
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.
2018-08-22Merge branch 'master' into update-cryptsetupDmitriy
2018-08-20Split outputs to out, dev and manMarkov Dmitry
2018-08-20cryptsetup: 2.0.3 -> 2.0.4Markov Dmitry
2018-08-11cryptsetup: fix testsJan Malakhovski
2018-07-22Take me (viric) out of most maintenanceLluís Batlle i Rossell
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!
2018-07-18treewide: remove aliases in nixpkgsMatthew Bauer
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
2018-06-18Cryptsetup: 2.0.2 -> 2.0.3. Also, add upstream libressl-2.7 patch.qoli
2018-06-15cryptsetup: apply Matías Lang's patchYegor Timoshenko
2018-04-03cryptsetup: 1.7.5 -> 2.0.2Yegor Timoshenko
2017-09-21misc pkgs: Basic sed to get fix `pkgconfig` and `autoreconfHook` `buildInputs`John Ericson
Only acts on one-line dependency lists.
2017-05-14cryptsetup: 1.7.3 -> 1.7.5Tuomas Tynkkynen
2016-12-29cryptsetup: 1.7.1 -> 1.7.3Robin Gloster
2016-12-29cryptsetup: 1.7.0 -> 1.7.1Franz Pletz
2016-11-24cryptsetup: use python2Frederik Rietdijk
2016-07-03cryptsetup: update project homepageRastus Vernon
The project was moved from code.google.com to gitlab.com.
2015-11-05cryptsetup: 1.6.7 -> 1.7.0William A. Kennington III
2015-05-18cryptsetup: Use openssl instead of libgcryptWilliam A. Kennington III
When libgcrypt added support for libcap, it started dropping capabilities of the cryptsetup process. This meant that cryptsetup was unable to communicate with device mapper. This patch fixes that issue by removing the dependency on libgcrypt and instead uses openssl for the implementation of low-level cryptographic functions. Fixes #7859.
2015-03-26cryptsetup: 1.6.3 -> 1.6.7William A. Kennington III