aboutsummaryrefslogtreecommitdiff
path: root/pkgs/tools/security/john (follow)
Commit message (Collapse)AuthorAgeFilesLines
* john: ship internal perl modulesajs1242020-08-171-2/+3
|
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-101-1/+1
|
* Merge pull request #75107 from matthewbauer/disable-native-tests-johnMatthew Bauer2019-12-061-5/+6
|\ | | | | Disable native tests for john the ripper
| * john: update metaMatthew Bauer2019-12-061-2/+2
| | | | | | | | | | - set platforms to unix - add myself as maintainer
| * john: use proper configure flagsMatthew Bauer2019-12-061-3/+4
| | | | | | | | | | | | | | - need --disable-native-tests not --disable-native-macro - --with-systemwide is better than -DJOHN_SYSTEMWIDE=1 Fixes #74918
* | john: copy rulesLev Livnev2019-11-161-1/+2
|/ | | | | copy rules so that they are available to john at runtime without this, john fails when run with default settings
* john: build with python3Peter Hoeg2019-11-011-3/+4
|
* treewide: name -> pname (easy cases) (#66585)volth2019-08-151-2/+2
| | | | | | | | | treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
* john: 1.8.0-jumbo-1 -> 1.9.0-jumbo-1Will Dietz2019-06-042-19/+3
| | | | https://www.openwall.com/lists/announce/2019/05/14/1
* treewide: remove aliases evaluated to `null`volth2018-12-141-1/+1
|
* treewide: fix build with disallowed aliases (#43872)volth2018-07-211-2/+2
| | | fixes build with disallowed aliases
* pkgs/*: remove unreferenced function argumentsvolth2018-07-211-1/+1
|
* john: disable aarch64Jörg Thalheim2018-05-051-1/+1
|
* john: Fix extra utility programsDaniel Fullmer2017-12-311-9/+18
|
* john: workaroud for build failureDaniel Fullmer2017-09-011-1/+7
|
* john: Disable parallel buildTuomas Tynkkynen2017-03-101-1/+4
| | | | http://hydra.nixos.org/build/49940032/nixlog/1/raw
* Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-05-301-2/+2
|\
| * john: use gcc 4.9 instead of 5 (unbreaks build)Bjørn Forsman2016-05-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | Fixes this build error: dynamic_fmt.o: In function `DynamicFunc__crypt_md5_to_input_raw_Overwrite_NoLen': .../john-1.8.0-jumbo-1/src/dynamic_fmt.c:4989: undefined reference to `MD5_body_for_thread' Upstream issue: https://github.com/magnumripper/JohnTheRipper/issues/1093
* | john: add patch to build with gcc5Robin Gloster2016-02-082-0/+16
|/
* Replace 'with plaforms; platform' with 'platforms.platform'Pascal Wittmann2015-11-171-1/+1
|
* john: Enable parallel building by default.aszlig2015-10-131-0/+1
| | | | | | | | | | I've built this a lot of times on different machines without getting compile errors, so I'd assume this to be safe. Of course, the compile time is very small in comparison to bigger packages but it's still an annoyance to wait for up to a few minutes, especially during development. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* john: Make package work out of the box.aszlig2015-10-131-8/+26
| | | | | | | | | | | | | | | | | | | So far it was only possible to run john if you've either copied over the default configuration over to ~/.john and substitute $JOHN with the right path or set $JOHN to the store path directly. Both methods are not really a very good user experience, so we're now patching in the resulting paths into the default rules/configurations. This also splits off configuration files into $out/etc/john instead of putting everything into $out/share/john and now also properly installs the auxiliary programs into $out/bin. Closes #8792. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Reported-by: devhell <"^"@regexmail.net> Cc: @offlinehacker
* john: Disable building with -march=native.aszlig2015-10-131-0/+1
| | | | | | | It prevents john from running with older CPUs such as Core2Duo and gives an illegal hardware instruction error on these CPUs. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* john: Clean up and Update to v1.8.0-jumbo-1.aszlig2015-10-131-14/+19
| | | | | | | | | | | | | | | | | | Cleanups are mostly stylistic, like putting src more to the top (to make sure it won't be missed on updates of the version attribute) or using mkdir -p instead of ensureDir. The most significant change here is that we update the package to 1.8.0-jumbo-1, which is the latest tag available and contains community updates which were already in magnumripper/JohnTheRipper@93f061bc41652. We're now also using fetchurl to ensure that we don't need to clone the whole repository and keep download times low. And the derivation name is now "john" instead of "JohnTheRipper", because most users would expect "nix-env -i john" to work. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* kerberos: Use default kerberos instead of krb5William A. Kennington III2014-12-301-2/+2
|
* john: use systemd wide config, and not from storeJaka Hudoklin2014-12-111-0/+1
|
* Add JohnTheRipper, a fast password crackerJaka Hudoklin2014-09-041-0/+28