Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add sanitizer build to Travis, using debug iterators, ASan and UbSan. | Jack Lloyd | 2015-07-05 | 2 | -0/+4 |
| | | | | Looks good for me locally with GCC 4.9.1 | ||||
* | Update for 1.11.18 release1.11.18 | Jack Lloyd | 2015-07-05 | 2 | -7/+12 |
| | |||||
* | Fix invalid iterator use in TLS client | Jack Lloyd | 2015-07-05 | 1 | -1/+1 |
| | |||||
* | The gf2m type is an unsigned 16-bit, so under C promotion rules a | Jack Lloyd | 2015-07-05 | 1 | -1/+1 |
| | | | | | | shift promotes to signed int rather than an unsigned value. However here we wish to use a large shift, which can cause a signed overflow. Add static_cast to force to the desired (unsigned) type. | ||||
* | Avoid building tls_server on MinGW. GH #39 | Jack Lloyd | 2015-07-05 | 1 | -3/+3 |
| | |||||
* | More test coverage improvements. | Jack Lloyd | 2015-07-05 | 1 | -4/+6 |
| | | | | | | Specify expected server name on client side of TLS test so it checks the cert DNS name. Use AutoSeeded_RNG to generate server cert, as on platforms with a system rng it is otherwise not used currently. | ||||
* | Test more TLS functionality (closing, key material export, session tickets) | Jack Lloyd | 2015-07-04 | 1 | -1/+23 |
| | |||||
* | Misread which call MSVC was complaining about | Jack Lloyd | 2015-07-04 | 1 | -5/+7 |
| | |||||
* | MSVC fix, for some reason it believes the load_key call to be ambigious | Jack Lloyd | 2015-07-04 | 1 | -1/+2 |
| | |||||
* | Add a roundtrip test of curve25519 keys | Jack Lloyd | 2015-07-04 | 1 | -0/+58 |
| | | | | | Encoding and decoding of public and private keys and actually computing a shared value. Previous only had KATs of the basic scalarmult algorithm. | ||||
* | Move feature requests from old bugzilla to todo.rst | Jack Lloyd | 2015-07-04 | 1 | -1/+19 |
| | |||||
* | Update release notes for 1.11.18 | Jack Lloyd | 2015-07-04 | 1 | -0/+24 |
| | |||||
* | A few more readme tweaks | Jack Lloyd | 2015-07-03 | 1 | -23/+23 |
| | |||||
* | Deindent these lists, as github formats them strangely otherwise. | Jack Lloyd | 2015-07-03 | 1 | -33/+33 |
| | |||||
* | Tweak formatting of readme | Jack Lloyd | 2015-07-03 | 2 | -6/+6 |
| | |||||
* | Merge pull request #166 from webmaster128/dlies-compile-fixes | Simon Warta | 2015-07-03 | 3 | -3/+12 |
|\ | | | | | Dlies compile fixes | ||||
| * | Make ./configure.py --no-autoload --enable-modules='adler32,dlies' compile | Simon Warta | 2015-07-03 | 2 | -3/+11 |
| | | |||||
| * | Add seperator above test summary | Simon Warta | 2015-07-03 | 1 | -0/+1 |
|/ | |||||
* | Simplify the website and documentation layout. | Jack Lloyd | 2015-07-03 | 20 | -730/+357 |
| | | | | | | | | | | | | | | Merge the website index, download page, algo page into the readme file so all the important information is in one place. The readme.rst is now also used as the website landing page. Remove the website target on the makefile, replaced by website.sh, since I'm the only one who ever needs to run this. Fix various ReST formatting bugs in news.rst and the manual Remove the old build_log which hasn't been touched in years and refers entirely to compilers which we don't support anymore. | ||||
* | Merge pull request #148 from webmaster128/fpefe1-only | Simon Warta | 2015-07-03 | 54 | -198/+463 |
|\ | | | | | Make Botan compile if only some modules are enabled | ||||
| * | Make Botan compile when only some modules are enabled | Simon Warta | 2015-07-03 | 54 | -198/+463 |
|/ | | | | Fixes #146. | ||||
* | Merge pull request #161 from webmaster128/stylistic-updates | Simon Warta | 2015-07-03 | 6 | -29/+19 |
|\ | | | | | Stylistic updates | ||||
| * | Avoid DEBUG define; Use NDEBUG if necessary | Simon Warta | 2015-07-03 | 1 | -3/+1 |
| | | |||||
| * | s/auto/size_t/ | Simon Warta | 2015-07-03 | 2 | -2/+2 |
| | | |||||
| * | Rename variable with_shared_lib -> build_shared_lib | Simon Warta | 2015-07-03 | 2 | -2/+2 |
| | | |||||
| * | Use <cstdint>; Remove unused namespace Botan_types | Simon Warta | 2015-07-03 | 1 | -22/+14 |
|/ | |||||
* | Remove remaining Sphinx doc references from news.rst | Jack Lloyd | 2015-07-02 | 1 | -35/+32 |
| | |||||
* | Combine all release notes into a single file, just easier to read. | Jack Lloyd | 2015-07-02 | 189 | -3581/+3223 |
| | | | | | | | | | Which when you think about it is the main criteria on which to judge release notes, right? No text changes beyond removing Sphinx interdoc links and the :pr: extlinks to Bugzilla. Remove combine_relnotes.py as this was its last run. The setup for the website is very broken as a result of this change, that comes next. | ||||
* | Bump version to 1.11.18, update docs to reflect mtn->git conversion | Jack Lloyd | 2015-07-02 | 9 | -182/+18 |
| | | | | | | Drop vcs.rst as unlike monotone, git+github probably doesn't require special instructions. Drop users.rst as it has been moved to the github wiki. | ||||
* | Merge branch 'master' of github.com:randombit/botan | Jack Lloyd | 2015-07-02 | 4 | -13/+19 |
|\ | |||||
| * | Merge pull request #162 from webmaster128/dont-run-nametool-in-static-mode | Simon Warta | 2015-07-01 | 1 | -1/+1 |
| |\ | | | | | | | Dont run install_name_tool when lib is statically linked | ||||
| | * | Dont run install_name_tool when lib is statically linked | Simon Warta | 2015-07-01 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #159 from webmaster128/travis-osx | Simon Warta | 2015-07-01 | 3 | -12/+18 |
| |\ | | | | | | | Configure Travis CI for OSX and Linux builds | ||||
| | * | Configure Travis CI for OSX and Linux builds | Simon Warta | 2015-07-01 | 3 | -12/+18 |
| |/ | |||||
* / | Change dist script to pull sources from git instead of monotone | Jack Lloyd | 2015-07-02 | 1 | -91/+41 |
|/ | |||||
* | Merge pull request #160 from webmaster128/amalgamation-includes | Simon Warta | 2015-07-01 | 1 | -16/+19 |
|\ | | | | | Fix include handling in amalgamation | ||||
| * | Fix include handling in amalgamation | Simon Warta | 2015-07-01 | 1 | -16/+19 |
|/ | | | | Includes must be unique per .cpp file, not globally. Fixes #105 | ||||
* | Merge pull request #158 from webmaster128/remove-to_hex | Simon Warta | 2015-06-30 | 1 | -8/+3 |
|\ | | | | | Replace method to_hex() by Botan::hex_encode() in test | ||||
| * | Replace method to_hex() by Botan::hex_encode() in test | Simon Warta | 2015-06-30 | 1 | -8/+3 |
|/ | |||||
* | Merge pull request #157 from webmaster128/fix-module-dependencies | Simon Warta | 2015-06-30 | 2 | -1/+3 |
|\ | | | | | Fix module dependencies of x509 and pubkey | ||||
| * | Fix module dependencies of x509 and pubkey | Simon Warta | 2015-06-30 | 2 | -1/+3 |
|/ | |||||
* | Merge pull request #154 from webmaster128/bounds-fixes | Simon Warta | 2015-06-30 | 23 | -98/+133 |
|\ | | | | | Remainings fixes before Botan runs fine in debug mode | ||||
| * | More changes for use with debug STL | Simon Warta | 2015-06-30 | 10 | -21/+56 |
| | | |||||
| * | tests: Convert &vec[0] to vec.data() | Simon Warta | 2015-06-30 | 13 | -77/+77 |
|/ | |||||
* | Merge pull request #156 from webmaster128/copyright_show_dependencies | Simon Warta | 2015-06-30 | 2 | -0/+12 |
|\ | | | | | Add copyright for show_dependencies.py | ||||
| * | Add copyright for show_dependencies.py | Simon Warta | 2015-06-30 | 2 | -0/+12 |
|/ | |||||
* | Merge pull request #155 from webmaster128/tls-fail-on-exception | Simon Warta | 2015-06-29 | 1 | -2/+2 |
|\ | | | | | Let TLS unittests fail on exception | ||||
| * | Let TLS unittests fail on exception | Simon Warta | 2015-06-29 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #152 from webmaster128/obsolete-compilers | Simon Warta | 2015-06-28 | 2 | -52/+0 |
|\ | | | | | Remove compiler settings from compilers that don't support C++11 | ||||
| * | Remove compiler settings from compilers that don't support C++11 | Simon Warta | 2015-06-28 | 2 | -52/+0 |
| | |