summary refs log tree commit diff
path: root/pkgs/os-specific/linux/cryptsetup
Commit message (Collapse)AuthorAge
* cryptsetup: make all programs optionalAlyssa Ross2022-03-22
| | | | | | | | 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: separate binaries from librariesAlyssa Ross2022-03-22
| | | | | | | | | | | This reduces closure sizes by making the libraries not depend on the binaries, which is good for static 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
|
* cryptsetup: 1.7.0 -> 1.7.1Franz Pletz2016-12-29
|
* cryptsetup: use python2Frederik Rietdijk2016-11-24
|
* cryptsetup: update project homepageRastus Vernon2016-07-03
| | | | The project was moved from code.google.com to gitlab.com.
* cryptsetup: 1.6.7 -> 1.7.0William A. Kennington III2015-11-05
|
* cryptsetup: Use openssl instead of libgcryptWilliam A. Kennington III2015-05-18
| | | | | | | | | | 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.
* cryptsetup: 1.6.3 -> 1.6.7William A. Kennington III2015-03-26
|
* Turn some license strings into lib.licenses valuesMateusz Kowalczyk2014-07-28
|
* cryptsetup: update from 1.6.2 to 1.6.3Nixpkgs Monitor2014-01-08
|
* Upgrade cryptsetup from 1.5.1 -> 1.6.2William A. Kennington III2013-11-28
|
* cryptsetup: Allow to build with Python support.aszlig2013-06-24
| | | | | | | | This again is only optional to avoid too much dependencies when bootstrapping small systems or when constrained to RAM disks of lower size. It is needed for blivet as well, which will override the option in its dependency list. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* cryptsetup: Update to 1.5.1Eelco Dolstra2013-01-08
|