aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge GH #526 Some PKCS #11 fixes when used with BSI policyJack Lloyd2016-07-052-1/+3
|\
| * PKCS11 tests: run ECDSA software verification only if emsa_raw module is ↵Daniel Neus2016-07-051-0/+3
| | | | | | | | available
| * remove rfc6979 module dependency for pkcs11Daniel Neus2016-07-051-1/+0
| | | | | | | | no longer needed since hash_for_emsa() is now in emsa.h
* | Merge GH #525 Avoid MSVC C4100 warningJack Lloyd2016-07-051-0/+5
|\ \ | |/ |/|
| * prevent massive amount of MSVC C4100 warningsDaniel Neus2016-07-051-0/+5
|/
* Update news.rst with changes so far for 1.11.31Jack Lloyd2016-07-041-0/+11
| | | | [ci skip]
* Merge GH #507 Add PKCS #11 support. Previous merge 360a3a5 missed later commitsJack Lloyd2016-07-0410-67/+38
|\
| * remove unnecessary includeDaniel Neus2016-06-281-1/+0
| |
| * fix some warnings and one compile errorDaniel Neus2016-06-284-6/+7
| |
| * check for asn1 and pubkey module presenceDaniel Neus2016-06-281-2/+7
| |
| * reuse BigInt::encode_1363 instead of self written logicDaniel Neus2016-06-281-6/+1
| |
| * use NULL_RNG to make clear that the RNG is not usedDaniel Neus2016-06-282-24/+4
| |
| * improve with_external_includedir handling in configure.pyDaniel Neus2016-06-281-25/+11
| |
| * fix build with disabled pkcs11 moduleDaniel Neus2016-06-282-3/+8
| |
* | Merge GH #523 fixes for OpenBSD compilationJack Lloyd2016-07-041-0/+8
|\ \
| * | Do not attempt to use avx2 on OpenBSDLauri Nurmi2016-07-031-0/+2
| | | | | | | | | | | | The assembler shipping with current OpenBSD (5.9) does not support avx2
| * | Adjust GCC binary name on OpenBSDLauri Nurmi2016-07-031-0/+6
| | | | | | | | | | | | The binary name for a sufficiently new GCC is 'eg++' on OpenBSD
* | | Merge GH #522 Update BSI policy, fix TLSJack Lloyd2016-07-044-3/+23
|\ \ \
| * | | Remove unused kdf2 dependency from tls moduleRené Korthaus2016-07-041-1/+0
| | | |
| * | | Various fixes with bsi module policyRené Korthaus2016-07-044-2/+23
| | | |
* | | | Merge GH #507 Add PKCS #11 supportJack Lloyd2016-07-0437-55/+9857
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|
| * | add PKCS#11 supportDaniel Neus2016-06-1736-44/+9829
| | |
| * | add --with-external-includedir to configure.pyDaniel Neus2016-06-171-11/+28
| | |
* | | Merge GH #517 FreeBSD enhancementsJack Lloyd2016-07-043-1/+7
|\ \ \ | |_|/ |/| |
| * | Compile shared libraries (too) on FreeBSDLauri Nurmi2016-07-022-0/+6
| | | | | | | | | | | | Soname_patterns and link commands are identical to those used with Linux
| * | Guess the compiler to be clang on FreeBSDLauri Nurmi2016-07-021-1/+1
|/ / | | | | | | FreeBSD 10 comes with clang installed by default, and no gcc
* | Add missing override annotation. Fix formatting in ECIES testsJack Lloyd2016-06-302-21/+20
| |
* | Add ECKDSA OIDs for SHA signaturesJack Lloyd2016-06-221-0/+4
| | | | | | | | From http://rootca.kisa.or.kr/kcac/down/Guide/Object%20Identifier%20Guideline%20for%20the%20Electronic%20Signature%20Certification%20System.pdf
* | Update KDF1-ISO 18033 with KDF label argumentJack Lloyd2016-06-202-2/+5
| |
* | Merge GH #504 Add ECKCDSAJack Lloyd2016-06-2022-26/+544
|\ \
| * | Add entry to creditsRené Korthaus2016-06-141-0/+7
| | |
| * | Add ECKCDSA signature algorithmRené Korthaus2016-06-1423-26/+545
| |/
* | Merge GH #483 Add ECIES and KDF1 from ISO 18033Jack Lloyd2016-06-2011-6/+1240
|\ \
| * | ecies: fix tests for ecies-iso (allow empty ciphertext)Philipp Weber2016-05-301-3/+6
| | |
| * | Merge remote-tracking branch 'remotes/origin/master' into eciesPhilipp Weber2016-05-3041-143/+272
| |\ \
| * | | ecies review change: test for exception if the ciphertext is invalidPhilipp Weber2016-05-301-0/+8
| | | |
| * | | ecies review change: decrypt only if mac is correct and catch exceptions ↵Philipp Weber2016-05-231-11/+25
| | | | | | | | | | | | | | | | during decryption
| * | | ecies review change: add missing ciphertext to test vectorsPhilipp Weber2016-05-232-6/+3
| | | |
| * | | ecies review change: make constant vector with test data const instead of staticPhilipp Weber2016-05-231-1/+1
| | | |
| * | | add ecies implementation according to iso-18033Philipp Weber2016-04-277-1/+1126
| | | |
| * | | add kdf1 implementation according to iso-18033 (preparation for ecies)Philipp Weber2016-04-275-0/+87
| | | |
* | | | Use https:// urls for randombit.net links.Jack Lloyd2016-06-191-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously avoided since many clients don't have the CACert root, but now that Let's Encrypt is used instead anyone with a recent trust root should accept the certs for botan.randombit.net and lists.randombit.net [ci skip]
* | | | Tick to 1.11.31Jack Lloyd2016-06-192-1/+4
| | | | | | | | | | | | | | | | [ci skip]
* | | | Update for 1.11.30 release1.11.30Jack Lloyd2016-06-192-4/+4
| | | |
* | | | Update release notesJack Lloyd2016-06-181-3/+12
| | | | | | | | | | | | | | | | [ci skip]
* | | | Merge GH #497 Add StreamCipher::seek and implementation for ChaChaJack Lloyd2016-06-1816-5/+583
|\ \ \ \ | | | | | | | | | | | | | | | Also adds ChaCha8 support
| * | | | Adding StreamCipher::seek interface, supporting seek in ChaCha, and also ↵SimCog2016-06-1816-5/+583
| | |_|/ | |/| | | | | | | | | | adding ChaCha8 support
* | | | Merge GH #510 Fix formatting bug preventing LaTeX doc build from workingJack Lloyd2016-06-181-1/+1
|\ \ \ \
| * | | | Fix bug that prevents LaTeX documentation from being builtMouse2016-06-171-1/+1
|/ / / /
* | | | Fix configure with compilers that don't set an explicit binary linkerJack Lloyd2016-06-171-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | command. This broke Sun Studio among others. Reported by Jeffrey Walton. [ci skip]