diff --git a/.files b/.files
index 637b817..3ade958 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index f9a9477..4f0fbae 100644
--- a/.rev
+++ b/.rev
@@ -720,4 +720,37 @@
- LTO: laf-intel and redqueen/cmplog are now applied at link time (forwarded request 827912 from msmeissn)
827914
+
+ 0d026e50ed9e20f66a5e81c74c77b911
+ 2.68c
+
+ dimstar_suse
+ - updated to 2.68c
+ - added the GSoC excellent afl++ grammar mutator by Shengtuo to our
+ custom_mutators/ (see custom_mutators/README.md) - or get it here:
+ https://github.com/AFLplusplus/Grammar-Mutator
+ - a few QOL changes for Apple and its outdated gmake
+ - afl-fuzz:
+ - fix for auto dictionary entries found during fuzzing to not throw out
+ a -x dictionary
+ - added total execs done to plot file
+ - AFL_MAX_DET_EXTRAS env variable added to control the amount of
+ deterministic dict entries without recompiling.
+ - AFL_FORKSRV_INIT_TMOUT env variable added to control the time to wait
+ for the forkserver to come up without the need to increase the overall
+ timeout.
+ - bugfix for cmplog that results in a heap overflow based on target data
+ (thanks to the magma team for reporting!)
+ - write fuzzing setup into out/fuzzer_setup (environment variables and
+ command line)
+ - custom mutators:
+ - added afl_custom_fuzz_count/fuzz_count function to allow specifying
+ the number of fuzz attempts for custom_fuzz
+ - llvm_mode:
+ - ported SanCov to LTO, and made it the default for LTO. better
+ instrumentation locations
+ - Further llvm 12 support (fast moving target like afl++ :-) )
+ - deprecated LLVM SKIPSINGLEBLOCK env environment (forwarded request 832521 from msmeissn)
+ 832522
+
diff --git a/2.67c.tar.gz b/2.67c.tar.gz
deleted file mode 120000
index 612bdf4..0000000
--- a/2.67c.tar.gz
+++ /dev/null
@@ -1 +0,0 @@
-/ipfs/bafybeig4s2q3nldrxfakcsn7tafn65hh6iyvsjspthjqjn3xnly35l5zoi
\ No newline at end of file
diff --git a/2.68c.tar.gz b/2.68c.tar.gz
new file mode 120000
index 0000000..7010fa4
--- /dev/null
+++ b/2.68c.tar.gz
@@ -0,0 +1 @@
+/ipfs/bafybeicgdfpd4ayoakueyppjgimny2sphxbbmjp7cmwvekodxlqqxsiaii
\ No newline at end of file
diff --git a/afl-2.63c-fix-paths.patch b/afl-2.63c-fix-paths.patch
index 230072c..1581697 100644
--- a/afl-2.63c-fix-paths.patch
+++ b/afl-2.63c-fix-paths.patch
@@ -1,7 +1,7 @@
-Index: AFLplusplus-2.63c/GNUmakefile
+Index: AFLplusplus-2.68c/GNUmakefile
===================================================================
---- AFLplusplus-2.63c.orig/GNUmakefile
-+++ AFLplusplus-2.63c/GNUmakefile
+--- AFLplusplus-2.68c.orig/GNUmakefile
++++ AFLplusplus-2.68c/GNUmakefile
@@ -21,8 +21,8 @@ HASH=\#
PREFIX ?= /usr/local
@@ -11,5 +11,5 @@ Index: AFLplusplus-2.63c/GNUmakefile
+HELPER_PATH = $(LIBEXEC_DIR)/afl
+DOC_PATH = $(DOC_DIR)/afl
MISC_PATH = $(PREFIX)/share/afl
- MAN_PATH = $(PREFIX)/man/man8
+ MAN_PATH = $(PREFIX)/share/man/man8
diff --git a/afl.changes b/afl.changes
index a344346..73567fc 100644
--- a/afl.changes
+++ b/afl.changes
@@ -1,4 +1,34 @@
-------------------------------------------------------------------
+Sat Sep 5 08:43:19 UTC 2020 - Marcus Meissner
+
+- updated to 2.68c
+ - added the GSoC excellent afl++ grammar mutator by Shengtuo to our
+ custom_mutators/ (see custom_mutators/README.md) - or get it here:
+ https://github.com/AFLplusplus/Grammar-Mutator
+ - a few QOL changes for Apple and its outdated gmake
+ - afl-fuzz:
+ - fix for auto dictionary entries found during fuzzing to not throw out
+ a -x dictionary
+ - added total execs done to plot file
+ - AFL_MAX_DET_EXTRAS env variable added to control the amount of
+ deterministic dict entries without recompiling.
+ - AFL_FORKSRV_INIT_TMOUT env variable added to control the time to wait
+ for the forkserver to come up without the need to increase the overall
+ timeout.
+ - bugfix for cmplog that results in a heap overflow based on target data
+ (thanks to the magma team for reporting!)
+ - write fuzzing setup into out/fuzzer_setup (environment variables and
+ command line)
+ - custom mutators:
+ - added afl_custom_fuzz_count/fuzz_count function to allow specifying
+ the number of fuzz attempts for custom_fuzz
+ - llvm_mode:
+ - ported SanCov to LTO, and made it the default for LTO. better
+ instrumentation locations
+ - Further llvm 12 support (fast moving target like afl++ :-) )
+ - deprecated LLVM SKIPSINGLEBLOCK env environment
+
+-------------------------------------------------------------------
Wed Aug 19 14:35:25 UTC 2020 - Marcus Meissner
- updated to 2.67c
diff --git a/afl.spec b/afl.spec
index 290f601..e5caf35 100644
--- a/afl.spec
+++ b/afl.spec
@@ -17,7 +17,7 @@
Name: afl
-Version: 2.67c
+Version: 2.68c
Release: 0
Summary: American fuzzy lop is a security-oriented fuzzer
License: Apache-2.0