Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove all remaining uses of throwing a std:: exception directly | Jack Lloyd | 2015-12-19 | 11 | -31/+35 |
| | | | | See GH #340 and 6b9a3a5 for background | ||||
* | Remove backup tarball accidentally added to commit | Jack Lloyd | 2015-12-19 | 2 | -0/+4 |
| | | | | | | Update gitignore appropriately [ci skip] | ||||
* | CLI rewrite | Jack Lloyd | 2015-12-19 | 63 | -4572/+3299 |
| | | | | | | | | | | | | | | | | | | The command line tools' origin as a collection of examples and test programs glued together led to some unfortunate problems; lots of hardcoded values, missing parameters, and obsolete crypto. Adds a small library for writing command line programs of the sort needed here (cli.h), which cuts the length of many of the commands in half and makes commands more pleasant to write and extend. Generalizes a lot of the commands also, eg previously only signing/verification with DSA/SHA-1 was included! Removes the fuzzer entry point since that's fairly useless outside of an instrumented build. Removes the in-library API for benchmarking. | ||||
* | More notes | Jack Lloyd | 2015-12-19 | 1 | -62/+103 |
| | | | | [ci skip] | ||||
* | Merge branch 'master' of github.com:randombit/botan | Jack Lloyd | 2015-12-17 | 2 | -0/+3 |
|\ | |||||
| * | Merge pull request #364 from neusdan/RdRand_windows | Jack Lloyd | 2015-12-17 | 2 | -0/+3 |
| |\ | | | | | | | Enable RdRand on Windows/MSVC | ||||
| | * | Enable RdRand on Windows/MSVC | Daniel Neus | 2015-12-16 | 2 | -0/+3 |
| |/ | |||||
* / | Expose os_type setting as BOTAN_TARGET_OS_TYPE_IS_x | Jack Lloyd | 2015-12-12 | 1 | -7/+15 |
|/ | |||||
* | Ranting | Jack Lloyd | 2015-12-12 | 1 | -0/+51 |
| | | | | [ci skip] | ||||
* | Add missing include in dyn_load.cpp | Simon Warta | 2015-12-12 | 1 | -0/+1 |
| | |||||
* | Merge pull request #358 from webmaster128/cli-argument-count-fix | Simon Warta | 2015-12-12 | 12 | -18/+27 |
|\ | | | | | Improve some argument checks and usage messages of cli apps | ||||
| * | Improve some argument checks and usage messages of cli apps | Simon Warta | 2015-12-12 | 12 | -18/+27 |
|/ | | | | See also #354 | ||||
* | Merge pull request #357 from webmaster128/docfixes | Simon Warta | 2015-12-11 | 5 | -16/+10 |
|\ | | | | | Replace path src/cmd/ by new src/cli/ in documentation | ||||
| * | Replace path src/cmd/ by new src/cli/ in documentation | Simon Warta | 2015-12-11 | 5 | -16/+10 |
|/ | | | | | | Closes #356. [ci skip] | ||||
* | Fix for minimized builds | Jack Lloyd | 2015-12-11 | 1 | -1/+1 |
| | |||||
* | Build fix. Add SQL_DB_Error exception type | Jack Lloyd | 2015-12-11 | 2 | -9/+18 |
| | |||||
* | Disable asio serial port support to avoid Darwin braindamage. GH #350 | Jack Lloyd | 2015-12-11 | 1 | -1/+9 |
| | |||||
* | Bump version to 1.11.26-pre | Jack Lloyd | 2015-12-11 | 3 | -1/+10 |
| | |||||
* | Missing adds | Jack Lloyd | 2015-12-11 | 26 | -41/+39 |
| | |||||
* | Reroot the exception hierarchy into a toplevel Exception class | Jack Lloyd | 2015-12-11 | 82 | -194/+211 |
| | | | | | | | | As the alternatives are unfortunate for applications trying to catch all library errors, and it seems deriving from std::runtime_error causes problems with MSVC DLLs (GH #340) Effectively reverts 2837e915d82e43 | ||||
* | Merge pull request #341 from webmaster128/cmd-cli | Simon Warta | 2015-12-09 | 43 | -36/+36 |
|\ | | | | | Rename cmd/app -> cli | ||||
| * | Rename cmd/app -> cli | Simon Warta | 2015-12-09 | 43 | -36/+36 |
|/ | |||||
* | Merge pull request #346 from webmaster128/sanity | Simon Warta | 2015-12-09 | 2 | -23/+24 |
|\ | | | | | Minor sanity updates for OctetString | ||||
| * | Minor sanity updates for OctetString | Simon Warta | 2015-12-09 | 2 | -23/+24 |
|/ | |||||
* | Merge pull request #347 from webmaster128/getopt | Simon Warta | 2015-12-09 | 1 | -1/+1 |
|\ | | | | | Improve getopt error message | ||||
| * | Improve getopt error message | Simon Warta | 2015-12-09 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #349 from webmaster128/repair-tls_proxy-app | Simon Warta | 2015-12-09 | 1 | -8/+8 |
|\ | | | | | Fix tls_proxy app | ||||
| * | Fix tls_proxy app | Simon Warta | 2015-12-09 | 1 | -8/+8 |
|/ | | | | Closes #345 | ||||
* | Merge pull request #348 from webmaster128/travis-boost | Simon Warta | 2015-12-09 | 4 | -26/+61 |
|\ | | | | | Add boost builds on Travis OSX | ||||
| * | Add boost builds on Travis OSX | Simon Warta | 2015-12-09 | 4 | -26/+61 |
|/ | |||||
* | Merge pull request #343 from webmaster128/args | Simon Warta | 2015-12-08 | 30 | -234/+237 |
|\ | | | | | Replace C interfaces in cli apps with C++ interfaces | ||||
| * | Replace C interfaces in cli apps with C++ interfaces | Simon Warta | 2015-12-08 | 30 | -234/+237 |
|/ | |||||
* | Merge pull request #342 from webmaster128/rm-libraryinitializer | Simon Warta | 2015-12-08 | 1 | -3/+0 |
|\ | | | | | Remove LibraryInitializer from cli | ||||
| * | Remove LibraryInitializer from cli | Simon Warta | 2015-12-08 | 1 | -3/+0 |
|/ | |||||
* | Fix indent in test_passhash | Simon Warta | 2015-12-08 | 1 | -1/+1 |
| | |||||
* | Merge pull request #311 from mouse07410/master | Jack Lloyd | 2015-12-08 | 1 | -8/+18 |
|\ | | | | | Improve output formating in python example | ||||
| * | Merge pull request #7 from randombit/master | Mouse | 2015-10-27 | 86 | -541/+3914 |
| |\ | | | | | | | Update to match current Botan | ||||
| * \ | Merge pull request #6 from randombit/master | Mouse | 2015-10-25 | 9 | -123/+115 |
| |\ \ | | | | | | | | | Bring up to date with random bit/botan | ||||
| * \ \ | Merge pull request #5 from randombit/master | Mouse | 2015-10-23 | 3 | -0/+12 |
| |\ \ \ | | | | | | | | | | | Sync up with random bit | ||||
| * | | | | Added comments explaining when .decode() is needed on mce_decrypt | Uri Blumenthal | 2015-10-23 | 1 | -2/+7 |
| | | | | | |||||
| * | | | | Fix minor output problem. | Mouse | 2015-10-23 | 1 | -8/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added MCEIES plaintext and decrypted output. Added output length where it was missing. Changed "Public key bits" output to Base64 to match cert.toString() | ||||
| * | | | | Merge pull request #4 from randombit/master | Mouse | 2015-10-22 | 1 | -4/+13 |
| |\ \ \ \ | | | | | | | | | | | | | Bring in line with mainstream botan | ||||
* | | | | | | 1.11.25 release1.11.25 | Jack Lloyd | 2015-12-07 | 2 | -7/+17 |
| | | | | | | |||||
* | | | | | | Add OS utility header | Jack Lloyd | 2015-12-05 | 7 | -102/+197 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provide abstractions for the locking allocator (allocate and free locked pages) to decouple it from the platform dependent code. Should make it easy to write a Windows version using VirtualAlloc+VirtualLock. Exposes max mlock limit as a build.h toggle | ||||
* | | | | | | Make portable GCM multiply operation run in constant time. | Jack Lloyd | 2015-12-04 | 1 | -9/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | Checked with ctgrind | ||||
* | | | | | | Merge pull request #321 from matejk/fix_algo_registry_locking_windows | Jack Lloyd | 2015-12-04 | 3 | -6/+60 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Algo_Registry: Use CRITICAL_SECTION on Windows to prevent hang during initialization | ||||
| * | | | | | | Added myself to credits/copyright. | Matej Kenda | 2015-11-20 | 3 | -0/+7 |
| | | | | | | | |||||
| * | | | | | | Merged two sections of Botan namespace as suggested by randombit. ↵ | Matej Kenda | 2015-11-19 | 1 | -5/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Preprocessing sections are now split in two. | ||||
| * | | | | | | Merge branch 'master' of github.com:randombit/botan into ↵ | Matej Kenda | 2015-11-19 | 120 | -21886/+9382 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | fix_algo_registry_locking_windows | ||||
| * | | | | | | | Fixed default ctor for WinCS_Mutex | Matej Kenda | 2015-11-04 | 1 | -1/+1 |
| | | | | | | | |