Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unused iostream include | Jack Lloyd | 2017-01-20 | 1 | -1/+0 |
| | | | | [ci skip] | ||||
* | Avoid requiring AT_DCACHEBSIZE (data cache size) getauxval | Jack Lloyd | 2017-01-19 | 1 | -0/+3 |
| | | | | | Missing on Android it appears, or at least on Kullo CI NDK. Not essential by any means. | ||||
* | Merge GH #843 Refactor CPUID impl, add ARM feature detection | Jack Lloyd | 2017-01-18 | 6 | -159/+463 |
|\ | |||||
| * | Fix for PowerPC | Jack Lloyd | 2017-01-17 | 1 | -2/+2 |
| | | |||||
| * | Fixes for 32-bit ARM | Jack Lloyd | 2017-01-17 | 1 | -7/+38 |
| | | |||||
| * | Refactor CPUID implementation, add ARM support | Jack Lloyd | 2017-01-17 | 4 | -146/+324 |
| | | | | | | | | | | | | Tested for ARM only under qemu-aarch64, need to check hardware before merging. Changes x86 CPUID bitmasks which does break ABI for 2.1, no API implications. | ||||
| * | Fixes for OS X build | Jack Lloyd | 2017-01-17 | 2 | -1/+2 |
| | | | | | | | | | | | | os_utils.h was missing an include, only noticed on OS X sigemptyset is a macro on OS X so cannot be called as ::sigemptyset | ||||
| * | Add OS::run_cpu_instruction_probe | Jack Lloyd | 2017-01-15 | 2 | -13/+107 |
| | | | | | | | | | | | | Needed for ARM detection, also probably useful on PowerPC for AltiVec Works fine for me on Linux x86-64 testing with ud2 instruction. | ||||
* | | Mark GMAC tests as being sensitive to clmul and AES-NI CPUID bits | Jack Lloyd | 2017-01-17 | 1 | -0/+2 |
|/ | |||||
* | Handle processor name in /proc/cpuinfo that as a colon in the name itself | Jack Lloyd | 2017-01-14 | 1 | -7/+7 |
| | | | | Seen on AMD Opteron A1100 running Linux 4.1 | ||||
* | Merge GH #839 Fix pyflakes/pylint warnings in botan.py | Jack Lloyd | 2017-01-13 | 2 | -72/+80 |
|\ | |||||
| * | Run pylint on botan.py in Travis | Jack Lloyd | 2017-01-12 | 1 | -2/+7 |
| | | |||||
| * | Fix some (not all) pylint warnings in botan.py | Jack Lloyd | 2017-01-12 | 1 | -54/+52 |
| | | |||||
| * | Fix pyflakes warnings in Python wrapper code | Jack Lloyd | 2017-01-12 | 1 | -16/+21 |
|/ | |||||
* | Update news for 1.10.15 release | Jack Lloyd | 2017-01-12 | 2 | -3/+12 |
| | | | | [ci skip] | ||||
* | configure: Remove duplicates from generated module list | Jack Lloyd | 2017-01-12 | 1 | -1/+2 |
| | | | | | | | | | | I ran into this after PKCS11 was enabled by default, as my local build script uses --enable-modules=pkcs11,... this ended up causing the module to be loaded twice! The result was duplicate entries in the Makefile. Would be good for configure to be written more defensively, the result of this error being a bogus Makefile is lame. | ||||
* | Merge GH #837 Enable PKCS11 module by default, remove --with-pkcs11 option | Jack Lloyd | 2017-01-11 | 12 | -16/+11 |
|\ | |||||
| * | Remove --with-pkcs11 option from CI scripts, docs | René Korthaus | 2017-01-11 | 10 | -13/+10 |
| | | |||||
| * | Enable PKCS11 module by default and remove --with-pkcs11 option | René Korthaus | 2017-01-11 | 2 | -3/+1 |
| | | | | | | | | | | | | The pkcs11 module once required the pkcs11 headers as an external dependency, but the headers were included a while ago. Still, the module was set to be load_on vendor. Instead, we can enable the module by default now. | ||||
* | | Merge GH #836 Resolve more pylint warnings in configure.py | Jack Lloyd | 2017-01-11 | 1 | -64/+58 |
|\ \ | |/ |/| | |||||
| * | Resolve lint issues: bad-builtin | Simon Warta | 2017-01-11 | 1 | -2/+3 |
| | | |||||
| * | Resolve lint issues: anomalous-backslash-in-string | Simon Warta | 2017-01-11 | 1 | -3/+3 |
| | | |||||
| * | Resolve lint issues: deprecated-module | Simon Warta | 2017-01-11 | 1 | -1/+1 |
| | | |||||
| * | Resolve lint issues: singleton-comparison | Simon Warta | 2017-01-11 | 1 | -3/+3 |
| | | |||||
| * | Resolve lint issues: superfluous-parens | Simon Warta | 2017-01-11 | 1 | -2/+2 |
| | | |||||
| * | Resolve lint issues: unidiomatic-typecheck | Simon Warta | 2017-01-11 | 1 | -1/+1 |
| | | |||||
| * | Resolve lint issues: deprecated-method | Simon Warta | 2017-01-11 | 1 | -1/+1 |
| | | |||||
| * | Resolve lint issues: unused-variable | Simon Warta | 2017-01-11 | 1 | -5/+5 |
| | | |||||
| * | Resolve lint issues: bad-indentation | Simon Warta | 2017-01-11 | 1 | -3/+3 |
| | | |||||
| * | Resolve lint issues: bad-continuation | Simon Warta | 2017-01-11 | 1 | -8/+9 |
| | | |||||
| * | Resolve lint issues: bad-whitespace | Simon Warta | 2017-01-11 | 1 | -30/+30 |
| | | |||||
| * | Remove try-catch block in gen_bakefile | Simon Warta | 2017-01-11 | 1 | -12/+4 |
|/ | | | | As discussed in https://github.com/randombit/botan/pull/832 | ||||
* | Merge GH #832 Fix pylint warnings | Jack Lloyd | 2017-01-10 | 1 | -106/+108 |
|\ | |||||
| * | Fix various pylint warnings | Jack Lloyd | 2017-01-09 | 1 | -106/+108 |
| | | |||||
* | | Update download link for 2.0.1 | Jack Lloyd | 2017-01-09 | 1 | -3/+3 |
| | | | | | | | | [ci skip] | ||||
* | | Update news for 2.0.1 release2.0.1 | Jack Lloyd | 2017-01-09 | 2 | -1/+20 |
| | | |||||
* | | Add CII best practices badge | Jack Lloyd | 2017-01-09 | 1 | -0/+4 |
| | | |||||
* | | Merge GH #833 Remove minor number from include dir | Jack Lloyd | 2017-01-09 | 2 | -2/+2 |
|\ \ | |||||
| * | | Remove minor number from header include dir | Jack Lloyd | 2017-01-09 | 2 | -2/+2 |
| |/ | | | | | | | | | | | Already pkg-config had this, was missed in GH #802 See also GH #830 | ||||
* | | Avoid creating+deleting test DB for certstore | Jack Lloyd | 2017-01-09 | 1 | -6/+3 |
| | | | | | | | | Just use in-memory sqlite DB instead | ||||
* | | Avoid deprecation warning in TLS tests | Jack Lloyd | 2017-01-09 | 1 | -0/+3 |
|/ | |||||
* | Merge GH #827 Add pylint to build, fix pylint errors in configure | Jack Lloyd | 2017-01-09 | 6 | -137/+564 |
|\ | |||||
| * | Resolve broad-except | Simon Warta | 2017-01-09 | 1 | -42/+42 |
| | | |||||
| * | Add super() call to Exception | Simon Warta | 2017-01-09 | 1 | -0/+1 |
| | | |||||
| * | Resolve redefined-outer-name issues | Simon Warta | 2017-01-09 | 1 | -11/+11 |
| | | |||||
| * | Rename names that do not follow convention | Simon Warta | 2017-01-09 | 1 | -6/+6 |
| | | |||||
| * | Add initial pylint CI setup | Simon Warta | 2017-01-09 | 4 | -2/+31 |
| | | |||||
| * | Fix docstring positions (pylint pointless-string-statement) | Simon Warta | 2017-01-09 | 1 | -74/+91 |
| | | |||||
| * | Fix import position/order | Simon Warta | 2017-01-09 | 1 | -3/+3 |
| | | |||||
| * | Add .pylintrc | Simon Warta | 2017-01-09 | 1 | -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 |