aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/examples/rsa_kgen.cpp2
-rw-r--r--doc/log.txt16
-rwxr-xr-xdoc/scripts/print_deps.py2
-rwxr-xr-xdoc/scripts/update_deps.py2
4 files changed, 19 insertions, 3 deletions
diff --git a/doc/examples/rsa_kgen.cpp b/doc/examples/rsa_kgen.cpp
index 1108b46db..f4566263b 100644
--- a/doc/examples/rsa_kgen.cpp
+++ b/doc/examples/rsa_kgen.cpp
@@ -30,7 +30,7 @@ int main(int argc, char* argv[])
}
u32bit bits = std::atoi(argv[1]);
- if(bits < 1024 || bits > 4096)
+ if(bits < 1024 || bits > 16384)
{
std::cout << "Invalid argument for bitsize" << std::endl;
return 1;
diff --git a/doc/log.txt b/doc/log.txt
index f9092da21..f35bd9b8f 100644
--- a/doc/log.txt
+++ b/doc/log.txt
@@ -1,6 +1,22 @@
* 1.9.11-dev, ????-??-??
- Switch default PKCS #8 encryption algorithm from AES-128 to AES-256
+ - Use smaller tables in the first round of AES
+ - Add hex encoding/decoding functions that can be used without a Pipe
+ - Add new function MemoryRegion::truncate
+ - Allow using PBKDF2 with empty passphrases
+ - Support use of HMAC(SHA-256) and CMAC(Blowfish) in passhash9
+ - Support dynamic loading on Windows
+ - Improve support for Intel Atom processors
+
+* 1.8.10, 2010-08-31
+ - Switch default PKCS #8 encryption algorithm from 3DES to AES-256
+ - Increase default hash iterations from 2048 to 10000 in PBES1 and PBES2
+ - Use small tables in the first round of AES
+ - Add PBKDF typedef and get_pbkdf for better compatability with 1.9
+ - Add version of S2K::derive_key taking salt and iteration count
+ - Enable the /proc-walking entropy source on NetBSD
+ - Fix the doxygen makefile target
* 1.9.10, 2010-08-12
- Add a constant time AES implementation using SSSE3
diff --git a/doc/scripts/print_deps.py b/doc/scripts/print_deps.py
index b92c43310..c68fa2617 100755
--- a/doc/scripts/print_deps.py
+++ b/doc/scripts/print_deps.py
@@ -20,7 +20,7 @@ def find_deps_in(filename):
for line in open(filename).readlines():
match = regexp.match(line)
if match != None:
- yield match.group(1)
+ yield match.group(1).replace('internal/', '')
def get_dependencies(dirname):
all_dirdeps = {}
diff --git a/doc/scripts/update_deps.py b/doc/scripts/update_deps.py
index 61aa887cc..ac19885e0 100755
--- a/doc/scripts/update_deps.py
+++ b/doc/scripts/update_deps.py
@@ -14,7 +14,7 @@ def update_requires(dir, deps):
while lines.pop(start) != '</requires>':
pass
- while lines[-1] == '':
+ while len(lines) > 0 and lines[-1] == '':
lines = lines[:-1]
if len(deps) > 0: