Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Oct 2017 21:38:43 +0000 (UTC)
From:      Nikolai Lifanov <lifanov@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r453139 - in head/security/hashcat: . files
Message-ID:  <201710292138.v9TLchYr079600@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lifanov
Date: Sun Oct 29 21:38:43 2017
New Revision: 453139
URL: https://svnweb.freebsd.org/changeset/ports/453139

Log:
  update security/hashcat to 4.0.0
  
  This is a major release that updates all kernels to support password
  and salt length up to 256 characters. Previous hand-optimized kernels
  are still available but only support passwords up to 32 characters.
  
  Changes: https://hashcat.net/forum/thread-6965.html

Added:
  head/security/hashcat/files/
  head/security/hashcat/files/patch-src_Makefile   (contents, props changed)
Modified:
  head/security/hashcat/Makefile
  head/security/hashcat/distinfo
  head/security/hashcat/pkg-plist

Modified: head/security/hashcat/Makefile
==============================================================================
--- head/security/hashcat/Makefile	Sun Oct 29 21:34:14 2017	(r453138)
+++ head/security/hashcat/Makefile	Sun Oct 29 21:38:43 2017	(r453139)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	hashcat
-PORTVERSION=	3.6.0
+PORTVERSION=	4.0.0
 DISTVERSIONPREFIX=	v
 PORTEPOCH=	1
 CATEGORIES=	security
@@ -21,7 +21,7 @@ USE_GITHUB=	yes
 ALL_TARGET=	default
 USES=		gmake iconv localbase shebangfix
 SHEBANG_FILES=	extra/tab_completion/install
-USE_CSTD=	c99
+USE_CSTD=	gnu99
 
 MAKE_ARGS=	SHARED=1 \
 		CC="${CC}" \

Modified: head/security/hashcat/distinfo
==============================================================================
--- head/security/hashcat/distinfo	Sun Oct 29 21:34:14 2017	(r453138)
+++ head/security/hashcat/distinfo	Sun Oct 29 21:38:43 2017	(r453139)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1497103250
-SHA256 (hashcat-hashcat-v3.6.0_GH0.tar.gz) = f85b13d7563382690775bc8b1800190cbe133770ba8354ccbcf31f6a12e73bf0
-SIZE (hashcat-hashcat-v3.6.0_GH0.tar.gz) = 4153538
+TIMESTAMP = 1509312322
+SHA256 (hashcat-hashcat-v4.0.0_GH0.tar.gz) = e14c169d6966830e7b7423e17e678f3333e074ec50dae50bdde40e8e0e8658be
+SIZE (hashcat-hashcat-v4.0.0_GH0.tar.gz) = 3904974

Added: head/security/hashcat/files/patch-src_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/hashcat/files/patch-src_Makefile	Sun Oct 29 21:38:43 2017	(r453139)
@@ -0,0 +1,11 @@
+--- src/Makefile.orig	2017-10-29 21:31:58 UTC
++++ src/Makefile
+@@ -126,7 +126,7 @@ COMPTIME                := $(shell date +%s)
+ # (which is automatically run for every github release)
+ # the value will be something like this: "tag: vX.Y.Z, refs/pull/Y/head"
+ 
+-VERSION_EXPORT          := tag: v4.0.0
++VERSION_EXPORT          := tag:\ v4.0.0
+ VERSION_TAG             := $(shell test -d .git && git describe --tags --dirty=+ || echo "$(VERSION_EXPORT)" | $(SED) 's/.*: v\([\.0-9]*\),.*/v\1/')
+ 
+ ##

Modified: head/security/hashcat/pkg-plist
==============================================================================
--- head/security/hashcat/pkg-plist	Sun Oct 29 21:34:14 2017	(r453138)
+++ head/security/hashcat/pkg-plist	Sun Oct 29 21:38:43 2017	(r453139)
@@ -1,6 +1,24 @@
 bin/hashcat
 lib/libhashcat.so
 %%PORTDOCS%%%%DOCSDIR%%/charsets/DES_full.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/DES_alpha.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/DES_numeral.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_0.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_1.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_2.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_3.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_4.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_5.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_6.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_7.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_8.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_9.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_A.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_B.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_C.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_D.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_E.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_F.charset
 %%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Bulgarian.hcchr
 %%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Castilian.hcchr
 %%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Catalan.hcchr
@@ -188,6 +206,15 @@ lib/libhashcat.so
 %%DATADIR%%/OpenCL/inc_comp_single_bs.cl
 %%DATADIR%%/OpenCL/inc_hash_constants.h
 %%DATADIR%%/OpenCL/inc_hash_functions.cl
+%%DATADIR%%/OpenCL/inc_hash_md4.cl
+%%DATADIR%%/OpenCL/inc_hash_md5.cl
+%%DATADIR%%/OpenCL/inc_hash_ripemd160.cl
+%%DATADIR%%/OpenCL/inc_hash_sha1.cl
+%%DATADIR%%/OpenCL/inc_hash_sha224.cl
+%%DATADIR%%/OpenCL/inc_hash_sha256.cl
+%%DATADIR%%/OpenCL/inc_hash_sha384.cl
+%%DATADIR%%/OpenCL/inc_hash_sha512.cl
+%%DATADIR%%/OpenCL/inc_hash_whirlpool.cl
 %%DATADIR%%/OpenCL/inc_luks_aes.cl
 %%DATADIR%%/OpenCL/inc_luks_af.cl
 %%DATADIR%%/OpenCL/inc_luks_essiv.cl
@@ -196,208 +223,382 @@ lib/libhashcat.so
 %%DATADIR%%/OpenCL/inc_luks_xts.cl
 %%DATADIR%%/OpenCL/inc_rp.cl
 %%DATADIR%%/OpenCL/inc_rp.h
+%%DATADIR%%/OpenCL/inc_rp_optimized.cl
+%%DATADIR%%/OpenCL/inc_rp_optimized.h
+%%DATADIR%%/OpenCL/inc_scalar.cl
 %%DATADIR%%/OpenCL/inc_simd.cl
 %%DATADIR%%/OpenCL/inc_truecrypt_crc32.cl
 %%DATADIR%%/OpenCL/inc_truecrypt_xts.cl
 %%DATADIR%%/OpenCL/inc_types.cl
 %%DATADIR%%/OpenCL/inc_vendor.cl
+%%DATADIR%%/OpenCL/m00000_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00000_a0.cl
+%%DATADIR%%/OpenCL/m00000_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00000_a1.cl
+%%DATADIR%%/OpenCL/m00000_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00000_a3.cl
+%%DATADIR%%/OpenCL/m00010_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00010_a0.cl
+%%DATADIR%%/OpenCL/m00010_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00010_a1.cl
+%%DATADIR%%/OpenCL/m00010_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00010_a3.cl
+%%DATADIR%%/OpenCL/m00020_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00020_a0.cl
+%%DATADIR%%/OpenCL/m00020_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00020_a1.cl
+%%DATADIR%%/OpenCL/m00020_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00020_a3.cl
+%%DATADIR%%/OpenCL/m00030_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00030_a0.cl
+%%DATADIR%%/OpenCL/m00030_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00030_a1.cl
+%%DATADIR%%/OpenCL/m00030_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00030_a3.cl
+%%DATADIR%%/OpenCL/m00040_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00040_a0.cl
+%%DATADIR%%/OpenCL/m00040_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00040_a1.cl
+%%DATADIR%%/OpenCL/m00040_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00040_a3.cl
+%%DATADIR%%/OpenCL/m00050_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00050_a0.cl
+%%DATADIR%%/OpenCL/m00050_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00050_a1.cl
+%%DATADIR%%/OpenCL/m00050_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00050_a3.cl
+%%DATADIR%%/OpenCL/m00060_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00060_a0.cl
+%%DATADIR%%/OpenCL/m00060_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00060_a1.cl
+%%DATADIR%%/OpenCL/m00060_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00060_a3.cl
+%%DATADIR%%/OpenCL/m00100_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00100_a0.cl
+%%DATADIR%%/OpenCL/m00100_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00100_a1.cl
+%%DATADIR%%/OpenCL/m00100_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00100_a3.cl
+%%DATADIR%%/OpenCL/m00110_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00110_a0.cl
+%%DATADIR%%/OpenCL/m00110_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00110_a1.cl
+%%DATADIR%%/OpenCL/m00110_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00110_a3.cl
+%%DATADIR%%/OpenCL/m00120_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00120_a0.cl
+%%DATADIR%%/OpenCL/m00120_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00120_a1.cl
+%%DATADIR%%/OpenCL/m00120_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00120_a3.cl
+%%DATADIR%%/OpenCL/m00130_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00130_a0.cl
+%%DATADIR%%/OpenCL/m00130_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00130_a1.cl
+%%DATADIR%%/OpenCL/m00130_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00130_a3.cl
+%%DATADIR%%/OpenCL/m00140_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00140_a0.cl
+%%DATADIR%%/OpenCL/m00140_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00140_a1.cl
+%%DATADIR%%/OpenCL/m00140_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00140_a3.cl
+%%DATADIR%%/OpenCL/m00150_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00150_a0.cl
+%%DATADIR%%/OpenCL/m00150_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00150_a1.cl
+%%DATADIR%%/OpenCL/m00150_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00150_a3.cl
+%%DATADIR%%/OpenCL/m00160_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00160_a0.cl
+%%DATADIR%%/OpenCL/m00160_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00160_a1.cl
+%%DATADIR%%/OpenCL/m00160_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00160_a3.cl
-%%DATADIR%%/OpenCL/m00200_a0.cl
-%%DATADIR%%/OpenCL/m00200_a1.cl
-%%DATADIR%%/OpenCL/m00200_a3.cl
+%%DATADIR%%/OpenCL/m00200_a0-optimized.cl
+%%DATADIR%%/OpenCL/m00200_a1-optimized.cl
+%%DATADIR%%/OpenCL/m00200_a3-optimized.cl
+%%DATADIR%%/OpenCL/m00300_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00300_a0.cl
+%%DATADIR%%/OpenCL/m00300_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00300_a1.cl
+%%DATADIR%%/OpenCL/m00300_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00300_a3.cl
+%%DATADIR%%/OpenCL/m00400-optimized.cl
 %%DATADIR%%/OpenCL/m00400.cl
+%%DATADIR%%/OpenCL/m00500-optimized.cl
 %%DATADIR%%/OpenCL/m00500.cl
+%%DATADIR%%/OpenCL/m00600_a0-optimized.cl
+%%DATADIR%%/OpenCL/m00600_a1-optimized.cl
+%%DATADIR%%/OpenCL/m00600_a3-optimized.cl
+%%DATADIR%%/OpenCL/m00900_a0-optimized.cl
 %%DATADIR%%/OpenCL/m00900_a0.cl
+%%DATADIR%%/OpenCL/m00900_a1-optimized.cl
 %%DATADIR%%/OpenCL/m00900_a1.cl
+%%DATADIR%%/OpenCL/m00900_a3-optimized.cl
 %%DATADIR%%/OpenCL/m00900_a3.cl
+%%DATADIR%%/OpenCL/m01000_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01000_a0.cl
+%%DATADIR%%/OpenCL/m01000_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01000_a1.cl
+%%DATADIR%%/OpenCL/m01000_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01000_a3.cl
+%%DATADIR%%/OpenCL/m01100_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01100_a0.cl
+%%DATADIR%%/OpenCL/m01100_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01100_a1.cl
+%%DATADIR%%/OpenCL/m01100_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01100_a3.cl
+%%DATADIR%%/OpenCL/m01300_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01300_a0.cl
+%%DATADIR%%/OpenCL/m01300_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01300_a1.cl
+%%DATADIR%%/OpenCL/m01300_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01300_a3.cl
+%%DATADIR%%/OpenCL/m01400_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01400_a0.cl
+%%DATADIR%%/OpenCL/m01400_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01400_a1.cl
+%%DATADIR%%/OpenCL/m01400_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01400_a3.cl
+%%DATADIR%%/OpenCL/m01410_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01410_a0.cl
+%%DATADIR%%/OpenCL/m01410_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01410_a1.cl
+%%DATADIR%%/OpenCL/m01410_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01410_a3.cl
+%%DATADIR%%/OpenCL/m01420_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01420_a0.cl
+%%DATADIR%%/OpenCL/m01420_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01420_a1.cl
+%%DATADIR%%/OpenCL/m01420_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01420_a3.cl
+%%DATADIR%%/OpenCL/m01430_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01430_a0.cl
+%%DATADIR%%/OpenCL/m01430_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01430_a1.cl
+%%DATADIR%%/OpenCL/m01430_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01430_a3.cl
+%%DATADIR%%/OpenCL/m01440_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01440_a0.cl
+%%DATADIR%%/OpenCL/m01440_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01440_a1.cl
+%%DATADIR%%/OpenCL/m01440_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01440_a3.cl
+%%DATADIR%%/OpenCL/m01450_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01450_a0.cl
+%%DATADIR%%/OpenCL/m01450_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01450_a1.cl
+%%DATADIR%%/OpenCL/m01450_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01450_a3.cl
+%%DATADIR%%/OpenCL/m01460_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01460_a0.cl
+%%DATADIR%%/OpenCL/m01460_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01460_a1.cl
+%%DATADIR%%/OpenCL/m01460_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01460_a3.cl
 %%DATADIR%%/OpenCL/m01500_a0.cl
 %%DATADIR%%/OpenCL/m01500_a1.cl
 %%DATADIR%%/OpenCL/m01500_a3.cl
+%%DATADIR%%/OpenCL/m01600-optimized.cl
 %%DATADIR%%/OpenCL/m01600.cl
+%%DATADIR%%/OpenCL/m01700_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01700_a0.cl
+%%DATADIR%%/OpenCL/m01700_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01700_a1.cl
+%%DATADIR%%/OpenCL/m01700_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01700_a3.cl
+%%DATADIR%%/OpenCL/m01710_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01710_a0.cl
+%%DATADIR%%/OpenCL/m01710_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01710_a1.cl
+%%DATADIR%%/OpenCL/m01710_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01710_a3.cl
+%%DATADIR%%/OpenCL/m01720_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01720_a0.cl
+%%DATADIR%%/OpenCL/m01720_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01720_a1.cl
+%%DATADIR%%/OpenCL/m01720_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01720_a3.cl
+%%DATADIR%%/OpenCL/m01730_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01730_a0.cl
+%%DATADIR%%/OpenCL/m01730_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01730_a1.cl
+%%DATADIR%%/OpenCL/m01730_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01730_a3.cl
+%%DATADIR%%/OpenCL/m01740_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01740_a0.cl
+%%DATADIR%%/OpenCL/m01740_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01740_a1.cl
+%%DATADIR%%/OpenCL/m01740_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01740_a3.cl
+%%DATADIR%%/OpenCL/m01750_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01750_a0.cl
+%%DATADIR%%/OpenCL/m01750_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01750_a1.cl
+%%DATADIR%%/OpenCL/m01750_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01750_a3.cl
+%%DATADIR%%/OpenCL/m01760_a0-optimized.cl
 %%DATADIR%%/OpenCL/m01760_a0.cl
+%%DATADIR%%/OpenCL/m01760_a1-optimized.cl
 %%DATADIR%%/OpenCL/m01760_a1.cl
+%%DATADIR%%/OpenCL/m01760_a3-optimized.cl
 %%DATADIR%%/OpenCL/m01760_a3.cl
+%%DATADIR%%/OpenCL/m01800-optimized.cl
 %%DATADIR%%/OpenCL/m01800.cl
 %%DATADIR%%/OpenCL/m02000_a0.cl
 %%DATADIR%%/OpenCL/m02000_a1.cl
 %%DATADIR%%/OpenCL/m02000_a3.cl
 %%DATADIR%%/OpenCL/m02100.cl
-%%DATADIR%%/OpenCL/m02400_a0.cl
-%%DATADIR%%/OpenCL/m02400_a1.cl
-%%DATADIR%%/OpenCL/m02400_a3.cl
-%%DATADIR%%/OpenCL/m02410_a0.cl
-%%DATADIR%%/OpenCL/m02410_a1.cl
-%%DATADIR%%/OpenCL/m02410_a3.cl
+%%DATADIR%%/OpenCL/m02400_a0-optimized.cl
+%%DATADIR%%/OpenCL/m02400_a1-optimized.cl
+%%DATADIR%%/OpenCL/m02400_a3-optimized.cl
+%%DATADIR%%/OpenCL/m02410_a0-optimized.cl
+%%DATADIR%%/OpenCL/m02410_a1-optimized.cl
+%%DATADIR%%/OpenCL/m02410_a3-optimized.cl
 %%DATADIR%%/OpenCL/m02500.cl
+%%DATADIR%%/OpenCL/m02501.cl
+%%DATADIR%%/OpenCL/m02610_a0-optimized.cl
 %%DATADIR%%/OpenCL/m02610_a0.cl
+%%DATADIR%%/OpenCL/m02610_a1-optimized.cl
 %%DATADIR%%/OpenCL/m02610_a1.cl
+%%DATADIR%%/OpenCL/m02610_a3-optimized.cl
 %%DATADIR%%/OpenCL/m02610_a3.cl
-%%DATADIR%%/OpenCL/m02710_a0.cl
-%%DATADIR%%/OpenCL/m02710_a1.cl
-%%DATADIR%%/OpenCL/m02710_a3.cl
+%%DATADIR%%/OpenCL/m02710_a0-optimized.cl
+%%DATADIR%%/OpenCL/m02710_a1-optimized.cl
+%%DATADIR%%/OpenCL/m02710_a3-optimized.cl
+%%DATADIR%%/OpenCL/m02810_a0-optimized.cl
 %%DATADIR%%/OpenCL/m02810_a0.cl
+%%DATADIR%%/OpenCL/m02810_a1-optimized.cl
 %%DATADIR%%/OpenCL/m02810_a1.cl
+%%DATADIR%%/OpenCL/m02810_a3-optimized.cl
 %%DATADIR%%/OpenCL/m02810_a3.cl
 %%DATADIR%%/OpenCL/m03000_a0.cl
 %%DATADIR%%/OpenCL/m03000_a1.cl
 %%DATADIR%%/OpenCL/m03000_a3.cl
-%%DATADIR%%/OpenCL/m03100_a0.cl
-%%DATADIR%%/OpenCL/m03100_a1.cl
-%%DATADIR%%/OpenCL/m03100_a3.cl
+%%DATADIR%%/OpenCL/m03100_a0-optimized.cl
+%%DATADIR%%/OpenCL/m03100_a1-optimized.cl
+%%DATADIR%%/OpenCL/m03100_a3-optimized.cl
 %%DATADIR%%/OpenCL/m03200.cl
+%%DATADIR%%/OpenCL/m03710_a0-optimized.cl
 %%DATADIR%%/OpenCL/m03710_a0.cl
+%%DATADIR%%/OpenCL/m03710_a1-optimized.cl
 %%DATADIR%%/OpenCL/m03710_a1.cl
+%%DATADIR%%/OpenCL/m03710_a3-optimized.cl
 %%DATADIR%%/OpenCL/m03710_a3.cl
+%%DATADIR%%/OpenCL/m03800_a0-optimized.cl
 %%DATADIR%%/OpenCL/m03800_a0.cl
+%%DATADIR%%/OpenCL/m03800_a1-optimized.cl
 %%DATADIR%%/OpenCL/m03800_a1.cl
+%%DATADIR%%/OpenCL/m03800_a3-optimized.cl
 %%DATADIR%%/OpenCL/m03800_a3.cl
+%%DATADIR%%/OpenCL/m03910_a0-optimized.cl
 %%DATADIR%%/OpenCL/m03910_a0.cl
+%%DATADIR%%/OpenCL/m03910_a1-optimized.cl
 %%DATADIR%%/OpenCL/m03910_a1.cl
+%%DATADIR%%/OpenCL/m03910_a3-optimized.cl
 %%DATADIR%%/OpenCL/m03910_a3.cl
+%%DATADIR%%/OpenCL/m04010_a0-optimized.cl
 %%DATADIR%%/OpenCL/m04010_a0.cl
+%%DATADIR%%/OpenCL/m04010_a1-optimized.cl
 %%DATADIR%%/OpenCL/m04010_a1.cl
+%%DATADIR%%/OpenCL/m04010_a3-optimized.cl
 %%DATADIR%%/OpenCL/m04010_a3.cl
+%%DATADIR%%/OpenCL/m04110_a0-optimized.cl
 %%DATADIR%%/OpenCL/m04110_a0.cl
+%%DATADIR%%/OpenCL/m04110_a1-optimized.cl
 %%DATADIR%%/OpenCL/m04110_a1.cl
+%%DATADIR%%/OpenCL/m04110_a3-optimized.cl
 %%DATADIR%%/OpenCL/m04110_a3.cl
+%%DATADIR%%/OpenCL/m04310_a0-optimized.cl
 %%DATADIR%%/OpenCL/m04310_a0.cl
+%%DATADIR%%/OpenCL/m04310_a1-optimized.cl
 %%DATADIR%%/OpenCL/m04310_a1.cl
+%%DATADIR%%/OpenCL/m04310_a3-optimized.cl
 %%DATADIR%%/OpenCL/m04310_a3.cl
+%%DATADIR%%/OpenCL/m04400_a0-optimized.cl
 %%DATADIR%%/OpenCL/m04400_a0.cl
+%%DATADIR%%/OpenCL/m04400_a1-optimized.cl
 %%DATADIR%%/OpenCL/m04400_a1.cl
+%%DATADIR%%/OpenCL/m04400_a3-optimized.cl
 %%DATADIR%%/OpenCL/m04400_a3.cl
+%%DATADIR%%/OpenCL/m04500_a0-optimized.cl
 %%DATADIR%%/OpenCL/m04500_a0.cl
+%%DATADIR%%/OpenCL/m04500_a1-optimized.cl
 %%DATADIR%%/OpenCL/m04500_a1.cl
+%%DATADIR%%/OpenCL/m04500_a3-optimized.cl
 %%DATADIR%%/OpenCL/m04500_a3.cl
+%%DATADIR%%/OpenCL/m04520_a0-optimized.cl
 %%DATADIR%%/OpenCL/m04520_a0.cl
+%%DATADIR%%/OpenCL/m04520_a1-optimized.cl
 %%DATADIR%%/OpenCL/m04520_a1.cl
+%%DATADIR%%/OpenCL/m04520_a3-optimized.cl
 %%DATADIR%%/OpenCL/m04520_a3.cl
+%%DATADIR%%/OpenCL/m04700_a0-optimized.cl
 %%DATADIR%%/OpenCL/m04700_a0.cl
+%%DATADIR%%/OpenCL/m04700_a1-optimized.cl
 %%DATADIR%%/OpenCL/m04700_a1.cl
+%%DATADIR%%/OpenCL/m04700_a3-optimized.cl
 %%DATADIR%%/OpenCL/m04700_a3.cl
+%%DATADIR%%/OpenCL/m04800_a0-optimized.cl
 %%DATADIR%%/OpenCL/m04800_a0.cl
+%%DATADIR%%/OpenCL/m04800_a1-optimized.cl
 %%DATADIR%%/OpenCL/m04800_a1.cl
+%%DATADIR%%/OpenCL/m04800_a3-optimized.cl
 %%DATADIR%%/OpenCL/m04800_a3.cl
+%%DATADIR%%/OpenCL/m04900_a0-optimized.cl
 %%DATADIR%%/OpenCL/m04900_a0.cl
+%%DATADIR%%/OpenCL/m04900_a1-optimized.cl
 %%DATADIR%%/OpenCL/m04900_a1.cl
+%%DATADIR%%/OpenCL/m04900_a3-optimized.cl
 %%DATADIR%%/OpenCL/m04900_a3.cl
-%%DATADIR%%/OpenCL/m05000_a0.cl
-%%DATADIR%%/OpenCL/m05000_a1.cl
-%%DATADIR%%/OpenCL/m05000_a3.cl
+%%DATADIR%%/OpenCL/m05000_a0-optimized.cl
+%%DATADIR%%/OpenCL/m05000_a1-optimized.cl
+%%DATADIR%%/OpenCL/m05000_a3-optimized.cl
+%%DATADIR%%/OpenCL/m05100_a0-optimized.cl
 %%DATADIR%%/OpenCL/m05100_a0.cl
+%%DATADIR%%/OpenCL/m05100_a1-optimized.cl
 %%DATADIR%%/OpenCL/m05100_a1.cl
+%%DATADIR%%/OpenCL/m05100_a3-optimized.cl
 %%DATADIR%%/OpenCL/m05100_a3.cl
 %%DATADIR%%/OpenCL/m05200.cl
+%%DATADIR%%/OpenCL/m05300_a0-optimized.cl
 %%DATADIR%%/OpenCL/m05300_a0.cl
+%%DATADIR%%/OpenCL/m05300_a1-optimized.cl
 %%DATADIR%%/OpenCL/m05300_a1.cl
+%%DATADIR%%/OpenCL/m05300_a3-optimized.cl
 %%DATADIR%%/OpenCL/m05300_a3.cl
+%%DATADIR%%/OpenCL/m05400_a0-optimized.cl
 %%DATADIR%%/OpenCL/m05400_a0.cl
+%%DATADIR%%/OpenCL/m05400_a1-optimized.cl
 %%DATADIR%%/OpenCL/m05400_a1.cl
+%%DATADIR%%/OpenCL/m05400_a3-optimized.cl
 %%DATADIR%%/OpenCL/m05400_a3.cl
+%%DATADIR%%/OpenCL/m05500_a0-optimized.cl
 %%DATADIR%%/OpenCL/m05500_a0.cl
+%%DATADIR%%/OpenCL/m05500_a1-optimized.cl
 %%DATADIR%%/OpenCL/m05500_a1.cl
+%%DATADIR%%/OpenCL/m05500_a3-optimized.cl
 %%DATADIR%%/OpenCL/m05500_a3.cl
+%%DATADIR%%/OpenCL/m05600_a0-optimized.cl
 %%DATADIR%%/OpenCL/m05600_a0.cl
+%%DATADIR%%/OpenCL/m05600_a1-optimized.cl
 %%DATADIR%%/OpenCL/m05600_a1.cl
+%%DATADIR%%/OpenCL/m05600_a3-optimized.cl
 %%DATADIR%%/OpenCL/m05600_a3.cl
+%%DATADIR%%/OpenCL/m05800-optimized.cl
 %%DATADIR%%/OpenCL/m05800.cl
+%%DATADIR%%/OpenCL/m06000_a0-optimized.cl
 %%DATADIR%%/OpenCL/m06000_a0.cl
+%%DATADIR%%/OpenCL/m06000_a1-optimized.cl
 %%DATADIR%%/OpenCL/m06000_a1.cl
+%%DATADIR%%/OpenCL/m06000_a3-optimized.cl
 %%DATADIR%%/OpenCL/m06000_a3.cl
+%%DATADIR%%/OpenCL/m06100_a0-optimized.cl
 %%DATADIR%%/OpenCL/m06100_a0.cl
+%%DATADIR%%/OpenCL/m06100_a1-optimized.cl
 %%DATADIR%%/OpenCL/m06100_a1.cl
+%%DATADIR%%/OpenCL/m06100_a3-optimized.cl
 %%DATADIR%%/OpenCL/m06100_a3.cl
 %%DATADIR%%/OpenCL/m06211.cl
 %%DATADIR%%/OpenCL/m06212.cl
@@ -408,45 +609,65 @@ lib/libhashcat.so
 %%DATADIR%%/OpenCL/m06231.cl
 %%DATADIR%%/OpenCL/m06232.cl
 %%DATADIR%%/OpenCL/m06233.cl
+%%DATADIR%%/OpenCL/m06300-optimized.cl
 %%DATADIR%%/OpenCL/m06300.cl
 %%DATADIR%%/OpenCL/m06400.cl
 %%DATADIR%%/OpenCL/m06500.cl
 %%DATADIR%%/OpenCL/m06600.cl
 %%DATADIR%%/OpenCL/m06700.cl
 %%DATADIR%%/OpenCL/m06800.cl
-%%DATADIR%%/OpenCL/m06900_a0.cl
-%%DATADIR%%/OpenCL/m06900_a1.cl
-%%DATADIR%%/OpenCL/m06900_a3.cl
+%%DATADIR%%/OpenCL/m06900_a0-optimized.cl
+%%DATADIR%%/OpenCL/m06900_a1-optimized.cl
+%%DATADIR%%/OpenCL/m06900_a3-optimized.cl
+%%DATADIR%%/OpenCL/m07000_a0-optimized.cl
 %%DATADIR%%/OpenCL/m07000_a0.cl
+%%DATADIR%%/OpenCL/m07000_a1-optimized.cl
 %%DATADIR%%/OpenCL/m07000_a1.cl
+%%DATADIR%%/OpenCL/m07000_a3-optimized.cl
 %%DATADIR%%/OpenCL/m07000_a3.cl
 %%DATADIR%%/OpenCL/m07100.cl
+%%DATADIR%%/OpenCL/m07300_a0-optimized.cl
 %%DATADIR%%/OpenCL/m07300_a0.cl
+%%DATADIR%%/OpenCL/m07300_a1-optimized.cl
 %%DATADIR%%/OpenCL/m07300_a1.cl
+%%DATADIR%%/OpenCL/m07300_a3-optimized.cl
 %%DATADIR%%/OpenCL/m07300_a3.cl
+%%DATADIR%%/OpenCL/m07400-optimized.cl
 %%DATADIR%%/OpenCL/m07400.cl
+%%DATADIR%%/OpenCL/m07500_a0-optimized.cl
 %%DATADIR%%/OpenCL/m07500_a0.cl
+%%DATADIR%%/OpenCL/m07500_a1-optimized.cl
 %%DATADIR%%/OpenCL/m07500_a1.cl
+%%DATADIR%%/OpenCL/m07500_a3-optimized.cl
 %%DATADIR%%/OpenCL/m07500_a3.cl
-%%DATADIR%%/OpenCL/m07700_a0.cl
-%%DATADIR%%/OpenCL/m07700_a1.cl
-%%DATADIR%%/OpenCL/m07700_a3.cl
-%%DATADIR%%/OpenCL/m07800_a0.cl
-%%DATADIR%%/OpenCL/m07800_a1.cl
-%%DATADIR%%/OpenCL/m07800_a3.cl
+%%DATADIR%%/OpenCL/m07700_a0-optimized.cl
+%%DATADIR%%/OpenCL/m07700_a1-optimized.cl
+%%DATADIR%%/OpenCL/m07700_a3-optimized.cl
+%%DATADIR%%/OpenCL/m07800_a0-optimized.cl
+%%DATADIR%%/OpenCL/m07800_a1-optimized.cl
+%%DATADIR%%/OpenCL/m07800_a3-optimized.cl
 %%DATADIR%%/OpenCL/m07900.cl
-%%DATADIR%%/OpenCL/m08000_a0.cl
-%%DATADIR%%/OpenCL/m08000_a1.cl
-%%DATADIR%%/OpenCL/m08000_a3.cl
+%%DATADIR%%/OpenCL/m08000_a0-optimized.cl
+%%DATADIR%%/OpenCL/m08000_a1-optimized.cl
+%%DATADIR%%/OpenCL/m08000_a3-optimized.cl
+%%DATADIR%%/OpenCL/m08100_a0-optimized.cl
 %%DATADIR%%/OpenCL/m08100_a0.cl
+%%DATADIR%%/OpenCL/m08100_a1-optimized.cl
 %%DATADIR%%/OpenCL/m08100_a1.cl
+%%DATADIR%%/OpenCL/m08100_a3-optimized.cl
 %%DATADIR%%/OpenCL/m08100_a3.cl
 %%DATADIR%%/OpenCL/m08200.cl
+%%DATADIR%%/OpenCL/m08300_a0-optimized.cl
 %%DATADIR%%/OpenCL/m08300_a0.cl
+%%DATADIR%%/OpenCL/m08300_a1-optimized.cl
 %%DATADIR%%/OpenCL/m08300_a1.cl
+%%DATADIR%%/OpenCL/m08300_a3-optimized.cl
 %%DATADIR%%/OpenCL/m08300_a3.cl
+%%DATADIR%%/OpenCL/m08400_a0-optimized.cl
 %%DATADIR%%/OpenCL/m08400_a0.cl
+%%DATADIR%%/OpenCL/m08400_a1-optimized.cl
 %%DATADIR%%/OpenCL/m08400_a1.cl
+%%DATADIR%%/OpenCL/m08400_a3-optimized.cl
 %%DATADIR%%/OpenCL/m08400_a3.cl
 %%DATADIR%%/OpenCL/m08500_a0.cl
 %%DATADIR%%/OpenCL/m08500_a1.cl
@@ -454,9 +675,9 @@ lib/libhashcat.so
 %%DATADIR%%/OpenCL/m08600_a0.cl
 %%DATADIR%%/OpenCL/m08600_a1.cl
 %%DATADIR%%/OpenCL/m08600_a3.cl
-%%DATADIR%%/OpenCL/m08700_a0.cl
-%%DATADIR%%/OpenCL/m08700_a1.cl
-%%DATADIR%%/OpenCL/m08700_a3.cl
+%%DATADIR%%/OpenCL/m08700_a0-optimized.cl
+%%DATADIR%%/OpenCL/m08700_a1-optimized.cl
+%%DATADIR%%/OpenCL/m08700_a3-optimized.cl
 %%DATADIR%%/OpenCL/m08800.cl
 %%DATADIR%%/OpenCL/m08900.cl
 %%DATADIR%%/OpenCL/m09000.cl
@@ -464,102 +685,136 @@ lib/libhashcat.so
 %%DATADIR%%/OpenCL/m09400.cl
 %%DATADIR%%/OpenCL/m09500.cl
 %%DATADIR%%/OpenCL/m09600.cl
-%%DATADIR%%/OpenCL/m09700_a0.cl
-%%DATADIR%%/OpenCL/m09700_a1.cl
-%%DATADIR%%/OpenCL/m09700_a3.cl
-%%DATADIR%%/OpenCL/m09710_a0.cl
-%%DATADIR%%/OpenCL/m09710_a1.cl
-%%DATADIR%%/OpenCL/m09710_a3.cl
-%%DATADIR%%/OpenCL/m09720_a0.cl
-%%DATADIR%%/OpenCL/m09720_a1.cl
-%%DATADIR%%/OpenCL/m09720_a3.cl
-%%DATADIR%%/OpenCL/m09800_a0.cl
-%%DATADIR%%/OpenCL/m09800_a1.cl
-%%DATADIR%%/OpenCL/m09800_a3.cl
-%%DATADIR%%/OpenCL/m09810_a0.cl
-%%DATADIR%%/OpenCL/m09810_a1.cl
-%%DATADIR%%/OpenCL/m09810_a3.cl
-%%DATADIR%%/OpenCL/m09820_a0.cl
-%%DATADIR%%/OpenCL/m09820_a1.cl
-%%DATADIR%%/OpenCL/m09820_a3.cl
+%%DATADIR%%/OpenCL/m09700_a0-optimized.cl
+%%DATADIR%%/OpenCL/m09700_a1-optimized.cl
+%%DATADIR%%/OpenCL/m09700_a3-optimized.cl
+%%DATADIR%%/OpenCL/m09710_a0-optimized.cl
+%%DATADIR%%/OpenCL/m09710_a1-optimized.cl
+%%DATADIR%%/OpenCL/m09710_a3-optimized.cl
+%%DATADIR%%/OpenCL/m09720_a0-optimized.cl
+%%DATADIR%%/OpenCL/m09720_a1-optimized.cl
+%%DATADIR%%/OpenCL/m09720_a3-optimized.cl
+%%DATADIR%%/OpenCL/m09800_a0-optimized.cl
+%%DATADIR%%/OpenCL/m09800_a1-optimized.cl
+%%DATADIR%%/OpenCL/m09800_a3-optimized.cl
+%%DATADIR%%/OpenCL/m09810_a0-optimized.cl
+%%DATADIR%%/OpenCL/m09810_a1-optimized.cl
+%%DATADIR%%/OpenCL/m09810_a3-optimized.cl
+%%DATADIR%%/OpenCL/m09820_a0-optimized.cl
+%%DATADIR%%/OpenCL/m09820_a1-optimized.cl
+%%DATADIR%%/OpenCL/m09820_a3-optimized.cl
+%%DATADIR%%/OpenCL/m09900_a0-optimized.cl
 %%DATADIR%%/OpenCL/m09900_a0.cl
+%%DATADIR%%/OpenCL/m09900_a1-optimized.cl
 %%DATADIR%%/OpenCL/m09900_a1.cl
+%%DATADIR%%/OpenCL/m09900_a3-optimized.cl
 %%DATADIR%%/OpenCL/m09900_a3.cl
-%%DATADIR%%/OpenCL/m10100_a0.cl
-%%DATADIR%%/OpenCL/m10100_a1.cl
-%%DATADIR%%/OpenCL/m10100_a3.cl
+%%DATADIR%%/OpenCL/m10100_a0-optimized.cl
+%%DATADIR%%/OpenCL/m10100_a1-optimized.cl
+%%DATADIR%%/OpenCL/m10100_a3-optimized.cl
 %%DATADIR%%/OpenCL/m10300.cl
-%%DATADIR%%/OpenCL/m10400_a0.cl
-%%DATADIR%%/OpenCL/m10400_a1.cl
-%%DATADIR%%/OpenCL/m10400_a3.cl
-%%DATADIR%%/OpenCL/m10410_a0.cl
-%%DATADIR%%/OpenCL/m10410_a1.cl
-%%DATADIR%%/OpenCL/m10410_a3.cl
-%%DATADIR%%/OpenCL/m10420_a0.cl
-%%DATADIR%%/OpenCL/m10420_a1.cl
-%%DATADIR%%/OpenCL/m10420_a3.cl
+%%DATADIR%%/OpenCL/m10400_a0-optimized.cl
+%%DATADIR%%/OpenCL/m10400_a1-optimized.cl
+%%DATADIR%%/OpenCL/m10400_a3-optimized.cl
+%%DATADIR%%/OpenCL/m10410_a0-optimized.cl
+%%DATADIR%%/OpenCL/m10410_a1-optimized.cl
+%%DATADIR%%/OpenCL/m10410_a3-optimized.cl
+%%DATADIR%%/OpenCL/m10420_a0-optimized.cl
+%%DATADIR%%/OpenCL/m10420_a1-optimized.cl
+%%DATADIR%%/OpenCL/m10420_a3-optimized.cl
 %%DATADIR%%/OpenCL/m10500.cl
+%%DATADIR%%/OpenCL/m10700-optimized.cl
 %%DATADIR%%/OpenCL/m10700.cl
+%%DATADIR%%/OpenCL/m10800_a0-optimized.cl
 %%DATADIR%%/OpenCL/m10800_a0.cl
+%%DATADIR%%/OpenCL/m10800_a1-optimized.cl
 %%DATADIR%%/OpenCL/m10800_a1.cl
+%%DATADIR%%/OpenCL/m10800_a3-optimized.cl
 %%DATADIR%%/OpenCL/m10800_a3.cl
 %%DATADIR%%/OpenCL/m10900.cl
+%%DATADIR%%/OpenCL/m11000_a0-optimized.cl
 %%DATADIR%%/OpenCL/m11000_a0.cl
+%%DATADIR%%/OpenCL/m11000_a1-optimized.cl
 %%DATADIR%%/OpenCL/m11000_a1.cl
+%%DATADIR%%/OpenCL/m11000_a3-optimized.cl
 %%DATADIR%%/OpenCL/m11000_a3.cl
+%%DATADIR%%/OpenCL/m11100_a0-optimized.cl
 %%DATADIR%%/OpenCL/m11100_a0.cl
+%%DATADIR%%/OpenCL/m11100_a1-optimized.cl
 %%DATADIR%%/OpenCL/m11100_a1.cl
+%%DATADIR%%/OpenCL/m11100_a3-optimized.cl
 %%DATADIR%%/OpenCL/m11100_a3.cl
+%%DATADIR%%/OpenCL/m11200_a0-optimized.cl
 %%DATADIR%%/OpenCL/m11200_a0.cl
+%%DATADIR%%/OpenCL/m11200_a1-optimized.cl
 %%DATADIR%%/OpenCL/m11200_a1.cl
+%%DATADIR%%/OpenCL/m11200_a3-optimized.cl
 %%DATADIR%%/OpenCL/m11200_a3.cl
 %%DATADIR%%/OpenCL/m11300.cl
 %%DATADIR%%/OpenCL/m11400_a0.cl
 %%DATADIR%%/OpenCL/m11400_a1.cl
 %%DATADIR%%/OpenCL/m11400_a3.cl
-%%DATADIR%%/OpenCL/m11500_a0.cl
-%%DATADIR%%/OpenCL/m11500_a1.cl
-%%DATADIR%%/OpenCL/m11500_a3.cl
+%%DATADIR%%/OpenCL/m11500_a0-optimized.cl
+%%DATADIR%%/OpenCL/m11500_a1-optimized.cl
+%%DATADIR%%/OpenCL/m11500_a3-optimized.cl
 %%DATADIR%%/OpenCL/m11600.cl
-%%DATADIR%%/OpenCL/m11700_a0.cl
-%%DATADIR%%/OpenCL/m11700_a1.cl
-%%DATADIR%%/OpenCL/m11700_a3.cl
-%%DATADIR%%/OpenCL/m11800_a0.cl
-%%DATADIR%%/OpenCL/m11800_a1.cl
-%%DATADIR%%/OpenCL/m11800_a3.cl
+%%DATADIR%%/OpenCL/m11700_a0-optimized.cl
+%%DATADIR%%/OpenCL/m11700_a1-optimized.cl
+%%DATADIR%%/OpenCL/m11700_a3-optimized.cl
+%%DATADIR%%/OpenCL/m11800_a0-optimized.cl
+%%DATADIR%%/OpenCL/m11800_a1-optimized.cl
+%%DATADIR%%/OpenCL/m11800_a3-optimized.cl
 %%DATADIR%%/OpenCL/m11900.cl
 %%DATADIR%%/OpenCL/m12000.cl
 %%DATADIR%%/OpenCL/m12200.cl
 %%DATADIR%%/OpenCL/m12300.cl
 %%DATADIR%%/OpenCL/m12400.cl
 %%DATADIR%%/OpenCL/m12500.cl
+%%DATADIR%%/OpenCL/m12600_a0-optimized.cl
 %%DATADIR%%/OpenCL/m12600_a0.cl
+%%DATADIR%%/OpenCL/m12600_a1-optimized.cl
 %%DATADIR%%/OpenCL/m12600_a1.cl
+%%DATADIR%%/OpenCL/m12600_a3-optimized.cl
 %%DATADIR%%/OpenCL/m12600_a3.cl
 %%DATADIR%%/OpenCL/m12700.cl
 %%DATADIR%%/OpenCL/m12800.cl
 %%DATADIR%%/OpenCL/m12900.cl
 %%DATADIR%%/OpenCL/m13000.cl
+%%DATADIR%%/OpenCL/m13100_a0-optimized.cl
 %%DATADIR%%/OpenCL/m13100_a0.cl
+%%DATADIR%%/OpenCL/m13100_a1-optimized.cl
 %%DATADIR%%/OpenCL/m13100_a1.cl
+%%DATADIR%%/OpenCL/m13100_a3-optimized.cl
 %%DATADIR%%/OpenCL/m13100_a3.cl
 %%DATADIR%%/OpenCL/m13200.cl
+%%DATADIR%%/OpenCL/m13300_a0-optimized.cl
 %%DATADIR%%/OpenCL/m13300_a0.cl
+%%DATADIR%%/OpenCL/m13300_a1-optimized.cl
 %%DATADIR%%/OpenCL/m13300_a1.cl
+%%DATADIR%%/OpenCL/m13300_a3-optimized.cl
 %%DATADIR%%/OpenCL/m13300_a3.cl
 %%DATADIR%%/OpenCL/m13400.cl
+%%DATADIR%%/OpenCL/m13500_a0-optimized.cl
 %%DATADIR%%/OpenCL/m13500_a0.cl
+%%DATADIR%%/OpenCL/m13500_a1-optimized.cl
 %%DATADIR%%/OpenCL/m13500_a1.cl
+%%DATADIR%%/OpenCL/m13500_a3-optimized.cl
 %%DATADIR%%/OpenCL/m13500_a3.cl
 %%DATADIR%%/OpenCL/m13600.cl
 %%DATADIR%%/OpenCL/m13751.cl
 %%DATADIR%%/OpenCL/m13752.cl
 %%DATADIR%%/OpenCL/m13753.cl
+%%DATADIR%%/OpenCL/m13800_a0-optimized.cl
 %%DATADIR%%/OpenCL/m13800_a0.cl
+%%DATADIR%%/OpenCL/m13800_a1-optimized.cl
 %%DATADIR%%/OpenCL/m13800_a1.cl
+%%DATADIR%%/OpenCL/m13800_a3-optimized.cl
 %%DATADIR%%/OpenCL/m13800_a3.cl
+%%DATADIR%%/OpenCL/m13900_a0-optimized.cl
 %%DATADIR%%/OpenCL/m13900_a0.cl
+%%DATADIR%%/OpenCL/m13900_a1-optimized.cl
 %%DATADIR%%/OpenCL/m13900_a1.cl
+%%DATADIR%%/OpenCL/m13900_a3-optimized.cl
 %%DATADIR%%/OpenCL/m13900_a3.cl
 %%DATADIR%%/OpenCL/m14000_a0.cl
 %%DATADIR%%/OpenCL/m14000_a1.cl
@@ -567,8 +822,11 @@ lib/libhashcat.so
 %%DATADIR%%/OpenCL/m14100_a0.cl
 %%DATADIR%%/OpenCL/m14100_a1.cl
 %%DATADIR%%/OpenCL/m14100_a3.cl
+%%DATADIR%%/OpenCL/m14400_a0-optimized.cl
 %%DATADIR%%/OpenCL/m14400_a0.cl
+%%DATADIR%%/OpenCL/m14400_a1-optimized.cl
 %%DATADIR%%/OpenCL/m14400_a1.cl
+%%DATADIR%%/OpenCL/m14400_a3-optimized.cl
 %%DATADIR%%/OpenCL/m14400_a3.cl
 %%DATADIR%%/OpenCL/m14611.cl
 %%DATADIR%%/OpenCL/m14612.cl
@@ -584,26 +842,30 @@ lib/libhashcat.so
 %%DATADIR%%/OpenCL/m14643.cl
 %%DATADIR%%/OpenCL/m14700.cl
 %%DATADIR%%/OpenCL/m14800.cl
-%%DATADIR%%/OpenCL/m14900_a0.cl
-%%DATADIR%%/OpenCL/m14900_a1.cl
-%%DATADIR%%/OpenCL/m14900_a3.cl
+%%DATADIR%%/OpenCL/m14900_a0-optimized.cl
+%%DATADIR%%/OpenCL/m14900_a1-optimized.cl
+%%DATADIR%%/OpenCL/m14900_a3-optimized.cl
+%%DATADIR%%/OpenCL/m15000_a0-optimized.cl
 %%DATADIR%%/OpenCL/m15000_a0.cl
+%%DATADIR%%/OpenCL/m15000_a1-optimized.cl
 %%DATADIR%%/OpenCL/m15000_a1.cl
+%%DATADIR%%/OpenCL/m15000_a3-optimized.cl
 %%DATADIR%%/OpenCL/m15000_a3.cl
 %%DATADIR%%/OpenCL/m15100.cl
-%%DATADIR%%/OpenCL/markov_be.cl
-%%DATADIR%%/OpenCL/markov_le.cl
-%%DATADIR%%/hashcat.hcstat
-%%DATADIR%%/hashcat.hctune
-%%DATADIR%%/OpenCL/m00600_a0.cl
-%%DATADIR%%/OpenCL/m00600_a1.cl
-%%DATADIR%%/OpenCL/m00600_a3.cl
 %%DATADIR%%/OpenCL/m15300.cl
-%%DATADIR%%/OpenCL/m15400_a0.cl
-%%DATADIR%%/OpenCL/m15400_a1.cl
-%%DATADIR%%/OpenCL/m15400_a3.cl
+%%DATADIR%%/OpenCL/m15400_a0-optimized.cl
+%%DATADIR%%/OpenCL/m15400_a1-optimized.cl
+%%DATADIR%%/OpenCL/m15400_a3-optimized.cl
+%%DATADIR%%/OpenCL/m15500_a0-optimized.cl
 %%DATADIR%%/OpenCL/m15500_a0.cl
+%%DATADIR%%/OpenCL/m15500_a1-optimized.cl
 %%DATADIR%%/OpenCL/m15500_a1.cl
+%%DATADIR%%/OpenCL/m15500_a3-optimized.cl
 %%DATADIR%%/OpenCL/m15500_a3.cl
 %%DATADIR%%/OpenCL/m15600.cl
 %%DATADIR%%/OpenCL/m15700.cl
+%%DATADIR%%/OpenCL/m15900.cl
+%%DATADIR%%/OpenCL/markov_be.cl
+%%DATADIR%%/OpenCL/markov_le.cl
+%%DATADIR%%/hashcat.hcstat2
+%%DATADIR%%/hashcat.hctune



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201710292138.v9TLchYr079600>