diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2013-05-27 10:38:54 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2013-05-27 10:38:54 +0000 |
commit | 056299c948ec7ee347767002f161a38b6c1639f7 (patch) | |
tree | 55e44b45ace553ebfc065270e7270d78684bd919 /app-crypt | |
parent | Fix LICENSE from "as-is" to "all-rights-reserved" and RESTRICT "bindist" wrt ... (diff) | |
download | historical-056299c948ec7ee347767002f161a38b6c1639f7.tar.gz historical-056299c948ec7ee347767002f161a38b6c1639f7.tar.bz2 historical-056299c948ec7ee347767002f161a38b6c1639f7.zip |
old, amd64/x86 stable newer one
Package-Manager: portage-2.2.0_alpha174/cvs/Linux x86_64
Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'app-crypt')
11 files changed, 22 insertions, 359 deletions
diff --git a/app-crypt/rainbowcrack/ChangeLog b/app-crypt/rainbowcrack/ChangeLog index 9c3ee393bfc8..e7beb868fe6e 100644 --- a/app-crypt/rainbowcrack/ChangeLog +++ b/app-crypt/rainbowcrack/ChangeLog @@ -1,6 +1,19 @@ # ChangeLog for app-crypt/rainbowcrack # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/rainbowcrack/ChangeLog,v 1.23 2013/05/27 10:35:15 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-crypt/rainbowcrack/ChangeLog,v 1.24 2013/05/27 10:38:43 ssuominen Exp $ + + 27 May 2013; Samuli Suominen <ssuominen@gentoo.org> + -rainbowcrack-1.2-r1.ebuild, -rainbowcrack-1.2-r2.ebuild, + -files/rainbowcrack-1.2+gcc-4.3.patch, + -files/rainbowcrack-1.2-asneeded.patch, + -files/rainbowcrack-1.2-makefile.patch, + -files/rainbowcrack-1.2-makefile-asneeded.patch, + -files/rainbowcrack-1.2-openssl-1.patch, -files/rainbowcrack-1.2-share.patch, + -files/rainbowcrack-1.2-types.patch: + old + + 27 May 2013; Samuli Suominen <ssuominen@gentoo.org> rainbowcrack-1.5.ebuild: + amd64/x86 stable (as a prereq for removing unfetchable 1.2-r* from tree) 27 May 2013; Samuli Suominen <ssuominen@gentoo.org> rainbowcrack-1.5.ebuild: Fix LICENSE from "as-is" to "all-rights-reserved" and RESTRICT "bindist" wrt diff --git a/app-crypt/rainbowcrack/Manifest b/app-crypt/rainbowcrack/Manifest index 2a60506c719d..64a11de4ad74 100644 --- a/app-crypt/rainbowcrack/Manifest +++ b/app-crypt/rainbowcrack/Manifest @@ -1,30 +1,19 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX rainbowcrack-1.2+gcc-4.3.patch 2614 SHA256 6746563b8c89e3e09d9e303f39c6d2f7dbe84c2c91422b7d0add3753a0c92fa0 SHA512 d2c8efba81f479d44739231aa5c5be9f1451e3d5cb1ccd83d07e74250463860fa136ddfec5073f92748583450d87d9fa0e8ed467dce4a58b440910f82cfe09b5 WHIRLPOOL 7c94a66761bdd7965cb88379e1bf9cb0945882de2365e55d70f3d261f7080d5c3e0ac496247ad9a1d40db7bd36c8c7797dbdc0e62d2115e54e5337fc83af74b8 -AUX rainbowcrack-1.2-asneeded.patch 1211 SHA256 20124049250cffcabb6760be6eced24f1fd19fb05b402fc872224ce3192e9c7e SHA512 b0eb91ed17ea9bfa0cb69cd44cc1118b5ee22c3cef408768de9feb44a2d3dfc01280773a10bddeed394cb98f6782931074a65591d90bd303b69e74df6e18c208 WHIRLPOOL 82571afd6e4a02b24fc3cef67007cce79307d7b8d7ac4f5a0f5891dfc0a2b219d3feeb0980cf38b89eed82deb2a13ef51502bcf6fdb1402ce0ca4acd9a216f22 -AUX rainbowcrack-1.2-makefile-asneeded.patch 1431 SHA256 e667cfb97bb22a376fe22b6eefe16507f0ecaafc0946f6e4f4a2a9c81332447d SHA512 9effd5e53a2aec9b4ea3d725b10e2783f1564d7b414d6f76a3e648954e118673da7ead92af35ebae9d8d07795ab1c2e257260a18e9728cd9c07d95099da7842f WHIRLPOOL 118ad38f45a022858e2f4758fb4572be6ac2ab0dfb83947027e6bf22bb10db0f7b9ef79b5bea58d1776a01f8fed8767487d727b255477c235ad7d9750156e22e -AUX rainbowcrack-1.2-makefile.patch 1134 SHA256 ba9f6240c37b48d2dc1d9bd8c705590818766f8b69355394d690c7be15b61f5c SHA512 1d8e46e7657b69b9ab31cb4e4007caf37e3f489a1cf139c6c836fa239a6b6ec877afe5e82ce4c6bf7269452c88809a9382b45e245ef4b234a771d42771ad7eb8 WHIRLPOOL 76dadc68e1b05c3be14824840820b1fd7e2966d0eacca7452c8c6d3566e6aa0d1f6913221dc29452904b8abfc1748bf71dcc1b85c205622b547b14d99bf831f9 -AUX rainbowcrack-1.2-openssl-1.patch 1409 SHA256 3eb3455f2908dae4e2d642cf175799d5fce3351adc449f448a41801d7cb275e9 SHA512 5212395712ece23efcc2a3ade6c1f91eb8bd900c8100e61be38740e031d4f9e589b38f14870fcbc63439e050cdc0d595c24ee9afe815be89085e2d57d9ca5ab2 WHIRLPOOL 4a1e7df669283460280dea329c876815f9b3063e2fc752cb01b66421f725ee2c1cd77d919e1c68d0713ed7173fc13d31a925edf4c595c8982f522ddd88f64cdb -AUX rainbowcrack-1.2-share.patch 579 SHA256 63d2da05ca27c79e758c87cef42c877a1bf57daa0ae81493b6693cfaf02574e8 SHA512 1fafd8c818f553cdb3ef95f0849ffb11c1ce55e0fddf662e69c3914c3b072035a73fec8c048a605ed8d30a200dd1573e2a0939174b583e82055bb682ccc0ab49 WHIRLPOOL 5f8a986c0598a3de50c40a3709d7cbc1c9942a4406df97fee2ebcc3d3348870ed9de6acb580ad4d3777a2fdb23e77e5786d8114e5e0b757e8aca1a445b216bed -AUX rainbowcrack-1.2-types.patch 299 SHA256 56a99d1593c55484aefe253ed3014a2c3eaca9d62cb6fbc2a550171dc36f0ef2 SHA512 5cac102d7d0a666da74215a1d270679d8070567f2dd36dbd110ab9277605a61da95a011913a4309162fa4a98c72b406bfd8feedc3d138bd91cb299af0860f393 WHIRLPOOL 2afd20f273f17dde5d55d121d52558f3e8436300183a4d96a1f7340a91d192d0e6f323159b95167b50d4d302971046d5c5f0b6f193ed2709cd6eb5eb53d89d86 -DIST rainbowcrack-1.2-src-algorithmpatch.zip 3029 SHA256 ccc646087692da1e02b1921f97d6c9d2784534153f4570b62de0f122c4c3b322 SHA512 3015c569c364ef222b0e24b86df39e908bb895a1d7aa97c40344085692d55ebed3c2018809a72e8cd9aae3998ef199b1f346f067b2cb3894244ab3b730a7f91a WHIRLPOOL 05e8014c3367f72a60ad8c4848d77d992f6d32047155c3451a1d7b6d5c6de1412aeee87387ceb88d83bbc3d4598f7a4b61da16b439043dad00a70e9c7932d9be -DIST rainbowcrack-1.2-src.zip 44742 SHA256 238485eeede5140cfc66b88761ec976b7af8b5557ec5bd4eddbcd98830a34dac SHA512 a48a4a0921e753a741c78b2984341b63d9272420149f30f0e2ee25519fc25feccdbfc40b05b1af2b0f19f3d097060517649bef30293ae31e8948373bf63759c1 WHIRLPOOL d6559c953a219f9f3e990e62eb221454b525b92e379478dc041a51e92a5b5988860a630106504519dd38283920b5e67dca82a483e83a3aedea306f0647bd08ef DIST rainbowcrack-1.5-linux32.zip 120118 SHA256 b1485f9131ee3a03006e269f674135a0a09cf4cb5465ab856565ce55a726ed55 SHA512 2c8663c7f6f2bc2ea6fbcb75710505705a290159cb6f8e58efc112eb5329c0be873e61636819ba7f8becf30b2dda2779aa3f2acd14e6c904962472c7833e7c6f WHIRLPOOL c8966033e255cef9ff4f84048c79c833f1791bfc54f784e936afc944ac4cef563b9ed3ab8f7e4911d83ede770422d5e5f99590d0824df790366c4e563664d635 DIST rainbowcrack-1.5-linux64.zip 118000 SHA256 ebeaa84f01fd69e67670af47472f98e5d1c8b6b70f9590009b13956e859c4b5e SHA512 dd41ce2dd5a8209b445f0ee578892ab1236f7cc7a1a4404ab0e6c7eed0cc20168e039a063b08350d2ae42a25a9b6f7dd57c12fad7d480c302e28035f2582289e WHIRLPOOL 28259a3ef78d9d26b3cb0abcccf9d6efc05b999c38abcf5690b1b0fb9edf019a8c94d6f3ad6afe8c385fb92def3348bae214ecd57e0b70ef52edbc4138aef177 -EBUILD rainbowcrack-1.2-r1.ebuild 2025 SHA256 f12e5151999f1f032bfe1754c22def7ba741e83ec91137c5ab6c4b79614f8402 SHA512 190b2d4242ba9ea66f866a3f6230aaa1628b612b3ba3f97bd4a23a90162da1e86e8a34d4d8ecdb2612b9529955e68a38b0e7919a0999134826787ba4929d5815 WHIRLPOOL 75cdbe06f6b278591b80f8fc19fb587c8d4dc16ea975b1f0ff1810f7cf4901ec7d569d5d51ddd19f8129992062f36523e750077b7a4c8d4dc2464c68fcf3d224 -EBUILD rainbowcrack-1.2-r2.ebuild 1997 SHA256 f7eb77ccde562561d622822e678f81f98ce64d843bac3e76b6ed8f19eb4b377e SHA512 01c2220e5107f4062f0491f3919a142db0446674c9d3f86874541c5c7d45c30725f887a54a470d2f3a58cdc027e88f036d673b935d3a6db576a3ce3313f51475 WHIRLPOOL ca60ba279e79321f52e17c649c781e965bc788cfa3752a066e8c1c154a3f769851d09da959ea4f3c7876931e9f2d681d94b831fa0612664e30c407808b0d218b EBUILD rainbowcrack-1.5.ebuild 1096 SHA256 2ea80167a43a259d8f8534287e91ca57f3180281008e49af8e50a197ed01f43c SHA512 63a76d7bb38a110ab425492bba4bc8fd25f102693fc2fc0edf5552c576687ba896ee2a38851a6edfb102472275d84d289322d57a184ffeaef2b7401ef96dfc84 WHIRLPOOL 54aff435970c3ba8e63d0474bbc5d575b9f0d77495ec5c76bac32f2ac238f689ddf5d4d00105955921fe9a0a2565063f3eae7f2ba1a8b13a6ead9073725c8ce8 -MISC ChangeLog 3557 SHA256 6fe53243b2e43c18970e614c2402eab49d747a80f903cfe6539b99ac3366ba29 SHA512 c2e380f54762a79ccdf8cc22f1498fda6d53eedcc93da8c66461a73ee92d7f0ffe8286e19dc293dc7945e029ca3d3eb6d7377097c7eb8c7a946dfef8ad3d5207 WHIRLPOOL 6d34a5652249d250eaa93f7287283f9154ec693702de85dc4420b379952b29ffa253cc32847af0714648739b5292182fadaf94afca30b87ad23957c1f64ed428 +MISC ChangeLog 4128 SHA256 f5cd8adee56a20a11d5d700f0b617421b4684accce39a99fd1996263e95db889 SHA512 e0ce592b0dfd5a71bc4c737721e2be3352eae043dc63f82aa99111eea764c16d003b9ed7ed7fb8ee9e7499958acd4b542fc142035557c775af07374520481a8b WHIRLPOOL 46400dd75938ace42fddc17dfbe6c6c877af6a855f844e97faeb65653eb09657f7af63ae2def9922e823c06ed87928860fc7920ebdaad674b07a52ef949dc149 MISC metadata.xml 891 SHA256 32fc72b39f119211ee5e38dd405620e1c3b17b923f848692a10de230c3a336c7 SHA512 58676b48b62098cfb3efd97cc0a47b319e9e4c21aff3eb4e6c9002838ad4fa3238ff7a4bff08e808e16db1e6cfc16a25d356885999d2e27c8ece49f3a40e8382 WHIRLPOOL 91491dd76c3eb291d9d11572e1b96c87a5aa413eea471a5fe4574fc60214f06e278e55e312b18dd09ae9bd52b4cc5ff0d405f043bd6121baf2db9a5563d0115b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) -iQEcBAEBCAAGBQJRozZnAAoJEEdUh39IaPFNOSEH/joS1R1DsF2CVnBjgIdvTYkI -TYhXjhhiEpMXb8NyOK/jwZ/v2K8ZG2pVzZEvV/h4LH97UMCCNEdYh3vPAOdtlfaQ -RW7QakrgDyGaKJtvburIAZHCOkWtPZ7r17Hk+n4bl13PkVaj7C5Y1Zr2YEETFQbr -hMxBj0y1febEp5de+siVdM9c8A/q6NBhGoXmdGWH3Pk7ViZOBu9QMPEca4vpQmdI -Rek6UGZhtMQrU8aGqHPPy7Z8BbklP9EPJ/h5Kj7WmQLaKFxPXo/UEQC9Vrr2TnPl -ubAw+sAQYoSOXBC/0bvsVkWA/bLfY1aM5L+cYsY2XwQ646huTYkiz2Xb957V5x4= -=eQTE +iQEcBAEBCAAGBQJRozc3AAoJEEdUh39IaPFNeMQH/Rc3sXXsMqJ4F2zYY02mbr6j +Owjb/lOm5E+bGNga2O/Y0iaAgXHQiptJtiN6yZ+gP7DIbdUUW7cfU3a+Sx2kqpdh +bgth+aV2dP4s/ocP1vJbWRe6mEwbH9AXY7jUgLU2nF718XSl/curaJNUc3SyuUTS +vILSV7P9KagK2dbmzR+DNf4tFq3JigEdYN/VHeFz6/T3ZGwa0DCl/J3zL4d6mzjn +3hHLB8+NvGJdfJqv2gmEFxgsY7cmOYFTr62IeuDZ246Q6EecZrrElYdi+y5yg1ps +UzxI4+mDY9sWXZbHoAik4huy7hj5zcwVhSNHItJOxySeOU0E69LDxWvcKRwH4jg= +=yF72 -----END PGP SIGNATURE----- diff --git a/app-crypt/rainbowcrack/files/rainbowcrack-1.2+gcc-4.3.patch b/app-crypt/rainbowcrack/files/rainbowcrack-1.2+gcc-4.3.patch deleted file mode 100644 index cc3fb0c1429f..000000000000 --- a/app-crypt/rainbowcrack/files/rainbowcrack-1.2+gcc-4.3.patch +++ /dev/null @@ -1,67 +0,0 @@ -diff -aur rainbowcrack-1.2-src.old/src/ChainWalkContext.cpp rainbowcrack-1.2-src/src/ChainWalkContext.cpp ---- rainbowcrack-1.2-src.old/src/ChainWalkContext.cpp 2008-12-11 20:55:23.000000000 +0100 -+++ rainbowcrack-1.2-src/src/ChainWalkContext.cpp 2008-12-11 20:56:15.000000000 +0100 -@@ -10,6 +10,7 @@ -
- #include "ChainWalkContext.h"
-
-+#include <cstring>
- #include <ctype.h>
- #include <openssl/rand.h>
- #ifdef _WIN32
-diff -aur rainbowcrack-1.2-src.old/src/ChainWalkSet.cpp rainbowcrack-1.2-src/src/ChainWalkSet.cpp ---- rainbowcrack-1.2-src.old/src/ChainWalkSet.cpp 2008-12-11 20:55:23.000000000 +0100 -+++ rainbowcrack-1.2-src/src/ChainWalkSet.cpp 2008-12-11 20:59:07.000000000 +0100 -@@ -8,6 +8,7 @@ - #pragma warning(disable : 4786)
- #endif
-
-+#include <cstring>
- #include "ChainWalkSet.h"
-
- CChainWalkSet::CChainWalkSet()
-diff -aur rainbowcrack-1.2-src.old/src/RainbowCrack.cpp rainbowcrack-1.2-src/src/RainbowCrack.cpp ---- rainbowcrack-1.2-src.old/src/RainbowCrack.cpp 2008-12-11 20:55:23.000000000 +0100 -+++ rainbowcrack-1.2-src/src/RainbowCrack.cpp 2008-12-11 20:59:48.000000000 +0100 -@@ -18,6 +18,7 @@ - #include <unistd.h>
- #endif
-
-+#include <cstring>
- #include <openssl/md4.h>
- #ifdef _WIN32
- #pragma comment(lib, "libeay32.lib")
-diff -aur rainbowcrack-1.2-src.old/src/RainbowTableDump.cpp rainbowcrack-1.2-src/src/RainbowTableDump.cpp ---- rainbowcrack-1.2-src.old/src/RainbowTableDump.cpp 2008-12-11 20:55:23.000000000 +0100 -+++ rainbowcrack-1.2-src/src/RainbowTableDump.cpp 2008-12-11 20:57:57.000000000 +0100 -@@ -4,6 +4,7 @@ - Copyright (C) Zhu Shuanglei <shuanglei@hotmail.com>
- */
-
-+#include <algorithm>
- #include "ChainWalkContext.h"
-
- int main(int argc, char* argv[])
-diff -aur rainbowcrack-1.2-src.old/src/RainbowTableGenerate.cpp rainbowcrack-1.2-src/src/RainbowTableGenerate.cpp ---- rainbowcrack-1.2-src.old/src/RainbowTableGenerate.cpp 2008-12-11 20:55:23.000000000 +0100 -+++ rainbowcrack-1.2-src/src/RainbowTableGenerate.cpp 2008-12-11 20:57:29.000000000 +0100 -@@ -15,6 +15,8 @@ - #endif
- #include <time.h>
-
-+#include <cstring>
-+#include <algorithm>
- #include "ChainWalkContext.h"
-
- void Usage()
-diff -aur rainbowcrack-1.2-src.old/src/RainbowTableSort.cpp rainbowcrack-1.2-src/src/RainbowTableSort.cpp ---- rainbowcrack-1.2-src.old/src/RainbowTableSort.cpp 2008-12-11 20:55:23.000000000 +0100 -+++ rainbowcrack-1.2-src/src/RainbowTableSort.cpp 2008-12-11 20:58:43.000000000 +0100 -@@ -4,6 +4,7 @@ - Copyright (C) Zhu Shuanglei <shuanglei@hotmail.com>
- */
-
-+#include <cstdlib>
- #include "Public.h"
-
- #define ASSUMED_MIN_MEMORY 32 * 1024 * 1024
diff --git a/app-crypt/rainbowcrack/files/rainbowcrack-1.2-asneeded.patch b/app-crypt/rainbowcrack/files/rainbowcrack-1.2-asneeded.patch deleted file mode 100644 index e88ef99650b1..000000000000 --- a/app-crypt/rainbowcrack/files/rainbowcrack-1.2-asneeded.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- rainbowcrack-1.2-src/src/makefile.linux.orig 2009-01-03 15:46:11.220007191 +0100 -+++ rainbowcrack-1.2-src/src/makefile.linux 2009-01-03 15:45:56.786005299 +0100 -@@ -2,13 +2,13 @@ - all: rtgen rtdump rtsort rcrack - - rtgen: -- $(CXX) Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp RainbowTableGenerate.cpp -lssl ${CXXFLAGS} -o rtgen -+ $(CXX) Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp RainbowTableGenerate.cpp -lssl -lcrypto ${CXXFLAGS} -o rtgen - - rtdump: -- $(CXX) Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp RainbowTableDump.cpp -lssl ${CXXFLAGS} -o rtdump -+ $(CXX) Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp RainbowTableDump.cpp -lssl -lcrypto ${CXXFLAGS} -o rtdump - - rtsort: - $(CXX) Public.cpp RainbowTableSort.cpp ${CXXFLAGS} -o rtsort - - rcrack: -- $(CXX) Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp HashSet.cpp MemoryPool.cpp ChainWalkSet.cpp CrackEngine.cpp RainbowCrack.cpp -lssl ${CXXFLAGS} -o rcrack -+ $(CXX) Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp HashSet.cpp MemoryPool.cpp ChainWalkSet.cpp CrackEngine.cpp RainbowCrack.cpp -lssl -lcrypto ${CXXFLAGS} -o rcrack diff --git a/app-crypt/rainbowcrack/files/rainbowcrack-1.2-makefile-asneeded.patch b/app-crypt/rainbowcrack/files/rainbowcrack-1.2-makefile-asneeded.patch deleted file mode 100644 index d8073297f6a5..000000000000 --- a/app-crypt/rainbowcrack/files/rainbowcrack-1.2-makefile-asneeded.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- makefile.linux 2003-11-16 22:38:20.000000000 -0500 -+++ Makefile 2010-08-09 13:10:59.000000000 -0400 -@@ -1,14 +1,18 @@ -+OBJS = Public.o ChainWalkContext.o ChainWalkSet.o CrackEngine.o HashAlgorithm.o HashSet.o HashRoutine.o MemoryPool.o RainbowCrack.o RainbowTableDump.o RainbowTableGenerate.o RainbowTableSort.o - - all: rtgen rtdump rtsort rcrack - --rtgen: -- g++ Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp RainbowTableGenerate.cpp -lssl -O3 -o rtgen -+rtgen: $(OBJS) -+ $(CXX) $(LDFLAGS) Public.o ChainWalkContext.o HashAlgorithm.o HashRoutine.o RainbowTableGenerate.o -lssl -lcrypto -o rtgen - --rtdump: -- g++ Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp RainbowTableDump.cpp -lssl -o rtdump -+rtdump: $(OBJS) -+ $(CXX) $(LDFLAGS) Public.o ChainWalkContext.o HashAlgorithm.o HashRoutine.o RainbowTableDump.o -lssl -lcrypto -o rtdump - --rtsort: -- g++ Public.cpp RainbowTableSort.cpp -o rtsort -+rtsort: $(OBJS) -+ $(CXX) $(LDFLAGS) Public.o RainbowTableSort.o -o rtsort - --rcrack: -- g++ Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp HashSet.cpp MemoryPool.cpp ChainWalkSet.cpp CrackEngine.cpp RainbowCrack.cpp -lssl -O3 -o rcrack -+rcrack: $(OBJS) -+ $(CXX) $(LDFLAGS) Public.o ChainWalkContext.o HashAlgorithm.o HashRoutine.o HashSet.o MemoryPool.o ChainWalkSet.o CrackEngine.o RainbowCrack.o -lssl -lcrypto -o rcrack -+ -+clean: -+ rm -f $(OBJS) rtgen rtdump rtsort rcrack diff --git a/app-crypt/rainbowcrack/files/rainbowcrack-1.2-makefile.patch b/app-crypt/rainbowcrack/files/rainbowcrack-1.2-makefile.patch deleted file mode 100644 index 4dfa65c90a81..000000000000 --- a/app-crypt/rainbowcrack/files/rainbowcrack-1.2-makefile.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- makefile.linux 2003-11-16 22:38:20.000000000 -0600 -+++ Makefile 2004-12-22 00:59:23.000000000 -0600 -@@ -2,13 +2,13 @@ - all: rtgen rtdump rtsort rcrack - - rtgen: -- g++ Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp RainbowTableGenerate.cpp -lssl -O3 -o rtgen -+ $(CXX) Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp RainbowTableGenerate.cpp -lssl ${CXXFLAGS} -o rtgen - - rtdump: -- g++ Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp RainbowTableDump.cpp -lssl -o rtdump -+ $(CXX) Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp RainbowTableDump.cpp -lssl ${CXXFLAGS} -o rtdump - - rtsort: -- g++ Public.cpp RainbowTableSort.cpp -o rtsort -+ $(CXX) Public.cpp RainbowTableSort.cpp ${CXXFLAGS} -o rtsort - - rcrack: -- g++ Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp HashSet.cpp MemoryPool.cpp ChainWalkSet.cpp CrackEngine.cpp RainbowCrack.cpp -lssl -O3 -o rcrack -+ $(CXX) Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp HashSet.cpp MemoryPool.cpp ChainWalkSet.cpp CrackEngine.cpp RainbowCrack.cpp -lssl ${CXXFLAGS} -o rcrack diff --git a/app-crypt/rainbowcrack/files/rainbowcrack-1.2-openssl-1.patch b/app-crypt/rainbowcrack/files/rainbowcrack-1.2-openssl-1.patch deleted file mode 100644 index e694e456e57f..000000000000 --- a/app-crypt/rainbowcrack/files/rainbowcrack-1.2-openssl-1.patch +++ /dev/null @@ -1,51 +0,0 @@ -http://bugs.gentoo.org/327373 - ---- src/HashAlgorithm.cpp -+++ src/HashAlgorithm.cpp -@@ -9,7 +9,9 @@ - #include "Public.h"
-
- #include <openssl/des.h>
-+#ifndef no_md2_h
- #include <openssl/md2.h>
-+#endif
- #include <openssl/md4.h>
- #include <openssl/md5.h>
- #include <openssl/sha.h>
-@@ -66,10 +68,12 @@ - MD4(UnicodePlain, nPlainLen * 2, pHash);
- }
-
-+#ifndef no_md2_h
- void HashMD2(unsigned char* pPlain, int nPlainLen, unsigned char* pHash)
- {
- MD2(pPlain, nPlainLen, pHash);
- }
-+#endif
-
- void HashMD4(unsigned char* pPlain, int nPlainLen, unsigned char* pHash)
- {
---- src/HashAlgorithm.h -+++ src/HashAlgorithm.h -@@ -10,7 +10,9 @@ - void HashLM(unsigned char* pPlain, int nPlainLen, unsigned char* pHash);
- void HashNTLM(unsigned char* pPlain, int nPlainLen, unsigned char* pHash);
-
-+#ifndef no_md2_h
- void HashMD2(unsigned char* pPlain, int nPlainLen, unsigned char* pHash);
-+#endif
- void HashMD4(unsigned char* pPlain, int nPlainLen, unsigned char* pHash);
- void HashMD5(unsigned char* pPlain, int nPlainLen, unsigned char* pHash);
-
---- src/HashRoutine.cpp -+++ src/HashRoutine.cpp -@@ -19,7 +19,9 @@ -
- AddHashRoutine("lm", HashLM, 8);
- AddHashRoutine("ntlm", HashNTLM, 16);
-+ #ifndef no_md2_h
- AddHashRoutine("md2", HashMD2, 16);
-+ #endif
- AddHashRoutine("md4", HashMD4, 16);
- AddHashRoutine("md5", HashMD5, 16);
- AddHashRoutine("sha1", HashSHA1, 20);
diff --git a/app-crypt/rainbowcrack/files/rainbowcrack-1.2-share.patch b/app-crypt/rainbowcrack/files/rainbowcrack-1.2-share.patch deleted file mode 100644 index 2cf75ca76b71..000000000000 --- a/app-crypt/rainbowcrack/files/rainbowcrack-1.2-share.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -urNp rainbowcrack-1.2-src.org/src/ChainWalkContext.cpp rainbowcrack-1.2-src/src/ChainWalkContext.cpp ---- rainbowcrack-1.2-src.org/src/ChainWalkContext.cpp 2003-11-23 00:33:44.000000000 +0200 -+++ rainbowcrack-1.2-src/src/ChainWalkContext.cpp 2006-11-01 21:05:13.000000000 +0200 -@@ -58,7 +58,7 @@ bool CChainWalkContext::LoadCharset(stri - }
-
- vector<string> vLine;
-- if (ReadLinesFromFile("charset.txt", vLine))
-+ if (ReadLinesFromFile("charset.txt", vLine) || ReadLinesFromFile("@@SHARE@@/charset.txt", vLine))
- {
- int i;
- for (i = 0; i < vLine.size(); i++)
diff --git a/app-crypt/rainbowcrack/files/rainbowcrack-1.2-types.patch b/app-crypt/rainbowcrack/files/rainbowcrack-1.2-types.patch deleted file mode 100644 index 67f3e0a9db18..000000000000 --- a/app-crypt/rainbowcrack/files/rainbowcrack-1.2-types.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- ./rainbowcrack-1.2-src-orig/src/Public.h 2003-11-23 00:32:50.000000000 +1100 -+++ ./rainbowcrack-1.2-src/src/Public.h 2008-06-21 00:27:18.000000000 +1000 -@@ -17,6 +17,7 @@ - #ifdef _WIN32
- #define uint64 unsigned __int64
- #else
-+#include <sys/types.h>
- #define uint64 u_int64_t
- #endif
-
diff --git a/app-crypt/rainbowcrack/rainbowcrack-1.2-r1.ebuild b/app-crypt/rainbowcrack/rainbowcrack-1.2-r1.ebuild deleted file mode 100644 index 665da3622c5e..000000000000 --- a/app-crypt/rainbowcrack/rainbowcrack-1.2-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/rainbowcrack/rainbowcrack-1.2-r1.ebuild,v 1.11 2012/09/24 00:41:54 vapier Exp $ - -inherit eutils toolchain-funcs flag-o-matic - -DESCRIPTION="Hash cracker that precomputes plaintext - ciphertext pairs in advance" -HOMEPAGE="http://project-rainbowcrack.com/" - -SRC_URI="http://project-rainbowcrack.com/${P}-src.zip - http://project-rainbowcrack.com/${P}-src-algorithmpatch.zip" - -LICENSE="as-is" -SLOT="0" -# contains ix86 ASM -KEYWORDS="-* amd64 x86" -IUSE="" - -RDEPEND="dev-libs/openssl" -DEPEND="${RDEPEND} app-arch/unzip" - -MY_P=${P}-src -S=${WORKDIR}/${MY_P}/src - -src_unpack() { - unpack ${A} || die "unpack failed" - cd "${S}" - mv "${WORKDIR}/${P}"-src-algorithmpatch/Hash* "${S}" - epatch "${FILESDIR}/${P}-makefile.patch" \ - "${FILESDIR}/${P}-share.patch" \ - "${FILESDIR}/${P}-types.patch" \ - "${FILESDIR}/${P}+gcc-4.3.patch" \ - "${FILESDIR}/${P}-asneeded.patch" \ - "${FILESDIR}/${P}-openssl-1.patch" - sed -i "s#@@SHARE@@#/usr/share/${P}#g" ChainWalkContext.cpp || die -} - -src_compile() { - # No ./configure script so we assume md2.h is missing if OpenSSL >= 1.0.0 - has_version ">=dev-libs/openssl-1.0.0" && append-flags -Dno_md2_h - emake -f makefile.linux CXX=$(tc-getCXX) || die "make failed" -} - -src_test() { - einfo "generating rainbow tables (password maps)" - ./rtgen sha1 loweralpha 7 7 0 1000 160 test - einfo "sorting tables" - ./rtsort *.rt - einfo "attempting crack of 7 character random sha1 lowercase passwords" - ./rcrack ./*.rt -l 'random_sha1_loweralpha#1-7.hash' - einfo "I haven't rigged this so it finds anything yet. Submissions welcome bugs.gentoo.org" -} - -src_install() { - dobin rtgen rtdump rtsort rcrack || die "dobin failed" - insinto "/usr/share/${P}" - doins charset.txt - - dodoc *.plain *.hash - - newdoc "${WORKDIR}/${P}-src-algorithmpatch/readme.txt" algorithm_readme.txt - - cd "${WORKDIR}/${MY_P}" - dodoc readme.txt readme_src.txt disclaimer.txt - dohtml -r doc/ -} diff --git a/app-crypt/rainbowcrack/rainbowcrack-1.2-r2.ebuild b/app-crypt/rainbowcrack/rainbowcrack-1.2-r2.ebuild deleted file mode 100644 index e769a47487ed..000000000000 --- a/app-crypt/rainbowcrack/rainbowcrack-1.2-r2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/rainbowcrack/rainbowcrack-1.2-r2.ebuild,v 1.3 2012/09/24 00:41:54 vapier Exp $ - -inherit eutils toolchain-funcs flag-o-matic - -DESCRIPTION="Hash cracker that precomputes plaintext - ciphertext pairs in advance" -HOMEPAGE="http://project-rainbowcrack.com/" - -SRC_URI="http://project-rainbowcrack.com/${P}-src.zip - http://project-rainbowcrack.com/${P}-src-algorithmpatch.zip" - -LICENSE="as-is" -SLOT="0" -# contains ix86 ASM -KEYWORDS="-* ~amd64 ~x86" -IUSE="" - -RDEPEND="dev-libs/openssl" -DEPEND="${RDEPEND} app-arch/unzip" - -MY_P=${P}-src -S=${WORKDIR}/${MY_P}/src - -src_unpack() { - unpack ${A} || die "unpack failed" - cd "${S}" - mv "${WORKDIR}/${P}"-src-algorithmpatch/Hash* "${S}" - epatch "${FILESDIR}/${P}-makefile-asneeded.patch" \ - "${FILESDIR}/${P}-share.patch" \ - "${FILESDIR}/${P}-types.patch" \ - "${FILESDIR}/${P}+gcc-4.3.patch" \ - "${FILESDIR}/${P}-openssl-1.patch" - sed -i "s#@@SHARE@@#/usr/share/${P}#g" ChainWalkContext.cpp || die -} - -src_compile() { - # No ./configure script so we assume md2.h is missing if OpenSSL >= 1.0.0 - has_version ">=dev-libs/openssl-1.0.0" && append-flags -Dno_md2_h - emake -f makefile.linux CXX=$(tc-getCXX) || die "make failed" -} - -src_test() { - einfo "generating rainbow tables (password maps)" - ./rtgen sha1 loweralpha 7 7 0 1000 160 test - einfo "sorting tables" - ./rtsort *.rt - einfo "attempting crack of 7 character random sha1 lowercase passwords" - ./rcrack ./*.rt -l 'random_sha1_loweralpha#1-7.hash' - einfo "I haven't rigged this so it finds anything yet. Submissions welcome bugs.gentoo.org" -} - -src_install() { - dobin rtgen rtdump rtsort rcrack || die "dobin failed" - insinto "/usr/share/${P}" - doins charset.txt - - dodoc *.plain *.hash - - newdoc "${WORKDIR}/${P}-src-algorithmpatch/readme.txt" algorithm_readme.txt - - cd "${WORKDIR}/${MY_P}" - dodoc readme.txt readme_src.txt disclaimer.txt - dohtml -r doc/ -} |