aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Resolve lint issues: singleton-comparisonSimon Warta2017-01-111-3/+3
|
* Resolve lint issues: superfluous-parensSimon Warta2017-01-111-2/+2
|
* Resolve lint issues: unidiomatic-typecheckSimon Warta2017-01-111-1/+1
|
* Resolve lint issues: deprecated-methodSimon Warta2017-01-111-1/+1
|
* Resolve lint issues: unused-variableSimon Warta2017-01-111-5/+5
|
* Resolve lint issues: bad-indentationSimon Warta2017-01-111-3/+3
|
* Resolve lint issues: bad-continuationSimon Warta2017-01-111-8/+9
|
* Resolve lint issues: bad-whitespaceSimon Warta2017-01-111-30/+30
|
* Remove try-catch block in gen_bakefileSimon Warta2017-01-111-12/+4
| | | | As discussed in https://github.com/randombit/botan/pull/832
* Merge GH #832 Fix pylint warningsJack Lloyd2017-01-101-106/+108
|\
| * Fix various pylint warningsJack Lloyd2017-01-091-106/+108
| |
* | Update download link for 2.0.1Jack Lloyd2017-01-091-3/+3
| | | | | | | | [ci skip]
* | Update news for 2.0.1 release2.0.1Jack Lloyd2017-01-092-1/+20
| |
* | Add CII best practices badgeJack Lloyd2017-01-091-0/+4
| |
* | Merge GH #833 Remove minor number from include dirJack Lloyd2017-01-092-2/+2
|\ \
| * | Remove minor number from header include dirJack Lloyd2017-01-092-2/+2
| |/ | | | | | | | | | | Already pkg-config had this, was missed in GH #802 See also GH #830
* | Avoid creating+deleting test DB for certstoreJack Lloyd2017-01-091-6/+3
| | | | | | | | Just use in-memory sqlite DB instead
* | Avoid deprecation warning in TLS testsJack Lloyd2017-01-091-0/+3
|/
* Merge GH #827 Add pylint to build, fix pylint errors in configureJack Lloyd2017-01-096-137/+564
|\
| * Resolve broad-exceptSimon Warta2017-01-091-42/+42
| |
| * Add super() call to ExceptionSimon Warta2017-01-091-0/+1
| |
| * Resolve redefined-outer-name issuesSimon Warta2017-01-091-11/+11
| |
| * Rename names that do not follow conventionSimon Warta2017-01-091-6/+6
| |
| * Add initial pylint CI setupSimon Warta2017-01-094-2/+31
| |
| * Fix docstring positions (pylint pointless-string-statement)Simon Warta2017-01-091-74/+91
| |
| * Fix import position/orderSimon Warta2017-01-091-3/+3
| |
| * Add .pylintrcSimon Warta2017-01-091-0/+380
| | | | | | | | | | | | | | | | | | | | | | Default generated .pylintrc from pylint 1.5.2 (Python 3.5.2) with the following modification: - turn off full reports (reports=no) - disable rule "missing-docstring" - disable rule "logging-not-lazy" (we don't care for speed) - set line length limit to 120 - set line limit per module to 3000 - allow short variable names
* | Merge GH #831 Avoid module index in LaTeX outputJack Lloyd2017-01-091-1/+1
|\ \
| * | Don't create module index for latex outputRené Korthaus2017-01-091-1/+1
| |/
* | Merge GH #829 Update BSI policyJack Lloyd2017-01-091-0/+4
|\ \ | |/ |/|
| * Update BSI module policyDaniel Neus2017-01-081-0/+4
|/
* Fix pyflakes warningJack Lloyd2017-01-071-9/+9
| | | | | | | | | configure.py:704: import 'os' from line 24 shadowed by loop variable This was the only warning from pyflakes. It did also pick up the bad variable reference from GH #821 [ci skip]
* Merge GH #823 Switch to readthedocs Sphinx themeJack Lloyd2017-01-075-103/+55
|\ | | | | | | [ci skip]
| * Switch to readthedocs Sphinx themeJack Lloyd2017-01-075-103/+55
| | | | | | | | | | | | | | Move some text and change some headers to look better with how rtd theme formats the table of contents. GH #822
* | Cygwin has readdir, so uses it.Jack Lloyd2017-01-071-0/+1
|/ | | | | | | | Fixes a test problem on Cygwin. GH #824 [ci skip]
* Fix invalid var reference when building on OS without shared libsJack Lloyd2017-01-071-1/+1
| | | | Fixes GH #821
* Update for 2.0.0 release2.0.0Jack Lloyd2017-01-063-14/+10
|
* Fix another libname issueJack Lloyd2017-01-061-1/+1
| | | | [ci skip]
* Fix library name in fuzzer makefileJack Lloyd2017-01-061-5/+6
| | | | [ci skip]
* Add 2017 to license fileJack Lloyd2017-01-061-1/+1
| | | | [ci skip]
* Work around an apparent problem with GCC on AIXJack Lloyd2017-01-061-4/+5
| | | | | | | | When compiled by GCC 4.8 on AIX 7.1 ppc32, the TLS policy tests fail because the exception thrown from the TLS policy check ends up not being caught at runtime by the test if the catch statement is for `std::exception&` or even `Botan::Exception&` but only if the actually thrown type `Botan::TLS::TLS_Exception` is caught.
* Update features for AIXJack Lloyd2017-01-061-0/+5
| | | | | | Based on compiling on AIX 7.1 [ci skip]
* Merge GH #818 Fix DL_Group generator selectionJack Lloyd2017-01-066-12/+28
|\
| * Fix how DL_Group chooses generator for strong prime groups.Jack Lloyd2017-01-066-12/+28
| | | | | | | | | | | | | | | | | | | | | | Previously it fixed g=2 but this is not always correct. GH #784 Change default PEM header for X9.42 groups to match OpenSSL. We accept either on decoding. GH #784 Change {DL_Group,EC_Group}::PEM_for_named_curve to return std::string instead of a const char*. That makes a future refactoring I have in mind possible without breaking API.
* | Update release notesJack Lloyd2017-01-061-0/+22
| | | | | | | | [ci skip]
* | In ressol and modexp fuzzers, fix the prime pJack Lloyd2017-01-062-37/+29
| | | | | | | | | | | | For ressol this avoids very slow runtimes in situations when p is actually a composite. This normally leads to algorithm failure eventually but can be slow.
* | Fix install path for lcov 1.13Jack Lloyd2017-01-061-3/+3
| |
* | Merge GH #817 Add try/catch to PKCS11 destructors that might throwJack Lloyd2017-01-064-16/+42
|\ \ | |/ |/|
| * Another try/catch for the testsJack Lloyd2017-01-061-8/+13
| |
| * Add try/catch blocks in noexcept destructors that might throwJack Lloyd2017-01-063-8/+29
| | | | | | | | Flagged by Coverity