aboutsummaryrefslogtreecommitdiffstats
path: root/src/scripts
Commit message (Collapse)AuthorAgeFilesLines
* Add two digit clang version test from crystax ndkSimon Warta2017-08-011-0/+14
|
* Use native compiler versioning of MSVCSimon Warta2017-07-311-1/+7
| | | | | | | | | | | | | | | | While using marketing names like 2013, 2015 etc. is more convenient at first sight, it requires keeping a table about all supported compiler versions, as there is no formular to calculate between the representations. Keeping a list of compilers leads to the following issue: if one version of Botan is released in 2017, requiring MSVS 2015 for one module, this source can be compiled using MSVS 2015 and 2017 but not a future version like 2019. Also preview/development versions of MSVC that may use an intermediate version number cannot be handled with the marketing name table because they may be unknown to the general public.
* Merge GH #1133 Fix MSVC compiler detection fixing #1125Jack Lloyd2017-07-311-0/+74
|\
| * Use _MSC_VER to get MSVC versionSimon Warta2017-07-301-13/+3
| |
| * Adapt MSVC version regexp to non-english outputsSimon Warta2017-07-301-0/+9
| |
| * Fix compiler version matching patternsSimon Warta2017-07-301-0/+8
| |
| * Refactor and test compiler version detectionSimon Warta2017-07-301-0/+67
| |
* | Deduplicate pylint arguments in lint.shSimon Warta2017-07-301-7/+11
| |
* | Run pylint on install.py in CISimon Warta2017-07-301-0/+5
| |
* | install.py: silence remaining code style issues in main()Simon Warta2017-07-301-0/+1
| |
* | install.py: let main() explicitly take arguments and return 0Simon Warta2017-07-301-4/+3
| |
* | install.py: pull out calculate_exec_modeSimon Warta2017-07-301-7/+10
| |
* | install.py: disable two pylint warnings locallySimon Warta2017-07-301-2/+2
| |
* | install.py: fix whitespace issues found by pylintSimon Warta2017-07-301-6/+6
|/
* Revert GH #1119 90e8cbbc02 Causes irregular timeouts on TravisJack Lloyd2017-07-241-1/+1
| | | | [ci skip]
* Merge GH #1119 Run full tests on big-endian ppc qemuJack Lloyd2017-07-171-1/+1
|\
| * Enable all tests on ppc32 cross buildJack Lloyd2017-07-161-1/+1
| | | | | | | | Ensures big-endian gets tested
* | Appease shellcheckJack Lloyd2017-07-171-3/+3
|/
* Merge GH #359 Add botan cli encryption toolJack Lloyd2017-05-193-0/+216
|\
| * Add BOTAN_HAS_AEAD_MODES requirement for encryption cliSimon Warta2017-04-181-1/+1
| |
| * Run cli tests on TravisSimon Warta2017-04-181-0/+7
| |
| * Some linting cleanups for cli_tests.pySimon Warta2017-04-181-6/+6
| |
| * Add more ciphersSimon Warta2017-04-181-7/+51
| |
| * Fix whitespace errorsSimon Warta2017-04-182-3/+3
| |
| * Fix bug in vecparser: member must not be staticSimon Warta2017-04-181-2/+1
| |
| * Add botan encryption cli appSimon Warta2017-04-182-0/+166
| |
* | Make pylint mandatory for botan2.pySimon Warta2017-05-041-2/+2
| |
* | Rewrite dependency resolutionSimon Warta2017-04-302-0/+184
| | | | | | | | Closes #1028
* | Make configure script pylint2 complientSimon Warta2017-04-261-2/+6
| |
* | Put lint travis job into actionSimon Warta2017-04-261-2/+2
|/
* Configure codecov to accept a 0.05% decrease in coverageSimon Warta2017-04-081-0/+15
|
* Merge GH #956 Add link to API docs in website table of contentsJack Lloyd2017-03-311-1/+3
|\
| * Add TOC link to users manual and API ref for websiteRené Korthaus2017-03-311-1/+3
| |
* | Re-add index to PDF users manualRené Korthaus2017-03-311-1/+1
|/ | | | | Run pdflatex twice to have LaTex generate an index for the PDF users manual. This somehow broke in GH #937.
* Use JSON to store build configSimon Warta2017-03-251-1/+3
| | | | to improve debuggability
* shellcheck fix in website.shJack Lloyd2017-03-241-5/+3
| | | | [ci skip]
* Use a hardcoded URL for the PDF downloadRené Korthaus2017-03-231-10/+8
|
* Merge GH #923 Build PDF handbookJack Lloyd2017-03-221-0/+10
|\
| * Provide the handbook as a PDF downloadRené Korthaus2017-03-161-0/+10
| | | | | | | | | | | | | | Extends the website script to include a link to the manual as a PDF file for download. Also includes links to search and index only for html, as it does not work for latex.
* | Merge GH #916 Add VS2017 buildsJack Lloyd2017-03-191-3/+22
|\ \ | |/ |/|
| * Add VS2017 buildsDaniel Neus2017-03-141-3/+22
| |
* | OpenBSD does not have 3 digit soname and library symlinks.Alexander Bluhm2017-03-131-8/+8
|/ | | | | Set library name for openbsd to libbotan-2.so.0.0 and do not install symlinks.
* Complete the rename of Python wrapperJack Lloyd2017-01-243-4/+4
| | | | Where referenced in CI scripts, docs and such
* Cleanups in the install scriptJack Lloyd2017-01-241-9/+16
| | | | Install anything found in the python dir instead of assuming botan.py
* Run pylint on botan.py in TravisJack Lloyd2017-01-121-2/+7
|
* Remove --with-pkcs11 option from CI scripts, docsRené Korthaus2017-01-118-11/+8
|
* Remove minor number from header include dirJack Lloyd2017-01-091-1/+1
| | | | | | Already pkg-config had this, was missed in GH #802 See also GH #830
* Add initial pylint CI setupSimon Warta2017-01-093-0/+24
|
* Fix install path for lcov 1.13Jack Lloyd2017-01-061-3/+3
|
* Fix install for lcov 1.13Jack Lloyd2017-01-061-2/+1
|