Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add DLL target to MSVC CI build | Jack Lloyd | 2015-10-16 | 1 | -1/+7 |
| | |||||
* | Merge pull request #298 from tiwoc/arm64 | Simon Warta | 2015-10-16 | 1 | -5/+17 |
|\ | | | | | Support for 64 bit ARM | ||||
| * | Travis CI: Enable 64 bit builds for iOS | Daniel Seither | 2015-10-13 | 1 | -5/+17 |
| | | | | | | | | | | | | | | | | * Update Xcode from 6.4 to 7, which also updates the iOS SDK from 8 to 9 * Remove iOS shared library build, which is not very useful * Add 64 bit iOS static library build * Refactor build script to use xcrun instead of manually specifying a sysroot | ||||
* | | Add security notifications/advisory page to website. | Jack Lloyd | 2015-10-15 | 1 | -2/+2 |
| | | | | | | | | Based on GH #272 | ||||
* | | Add `--minimized-build` which does the same thing as `--no-autoload` | Jack Lloyd | 2015-10-14 | 1 | -1/+1 |
|/ | | | | | but the meaning of the option is probably easier to understand with this name. | ||||
* | Integrate codecov | Simon Warta | 2015-10-04 | 2 | -7/+7 |
| | | | | Closes #225, #280 | ||||
* | Merge pull request #281 from alonbl/build-python | Jack Lloyd | 2015-09-22 | 1 | -5/+6 |
|\ | | | | | Support installing botan.py to multiple python versions | ||||
| * | build: support multiple python versions | Alon Bar-Lev | 2015-09-15 | 1 | -5/+6 |
| | | | | | | | | Signed-off-by: Alon Bar-Lev <[email protected]> | ||||
* | | Fix pbkdf, pk padding and ECDH registration for static linking. | Jack Lloyd | 2015-09-11 | 1 | -1/+1 |
|/ | | | | | | | | With this change the tests pass when linked against a static library built in the normal (non-amalgamation) fashion. Remove the restriction in configure.py, and have circleci build the clang static build as a non-amalg. | ||||
* | Update travis configuration for iOS build | Simon Warta | 2015-09-02 | 6 | -55/+74 |
| | | | | Closes #188 | ||||
* | Add soname_pattern | Simon Warta | 2015-08-24 | 1 | -23/+19 |
| | | | | Fixes #241 | ||||
* | Add initial cirlce config | Simon Warta | 2015-08-21 | 4 | -0/+40 |
| | |||||
* | Remove 'extern "C"' from src/lib/math/mp | Simon Warta | 2015-08-14 | 1 | -3/+1 |
| | | | | | | | | | | C functions must not throw but Botan::bigint_divop throws (MSVC: warning C4297: 'Botan::bigint_divop' : function assumed not to throw an exception but does) * Move bigint_mul -> Botan::bigint_sqr * Move bigint_sqr -> Botan::bigint_sqr * Variable in unnamed namespace supersedes "static" keyword | ||||
* | Update Appveyor config | Simon Warta | 2015-08-12 | 1 | -2/+7 |
| | |||||
* | Fix bugs in show_dependencies; Add option to show all dependencies | Simon Warta | 2015-07-29 | 1 | -12/+50 |
| | |||||
* | Document OS features | Simon Warta | 2015-07-27 | 1 | -0/+100 |
| | |||||
* | Use shellcheck where possible | Simon Warta | 2015-07-22 | 4 | -15/+16 |
| | |||||
* | Adjust MSVC compile flags | Simon Warta | 2015-07-21 | 1 | -1/+1 |
| | | | | | | | | | | /FS is needed for parallel builds /bigobj is needed for amalgamation build. Remove explicit setting from appveyor /DEBUG is a parameter, not a precompiler constant Conflicts: src/build-data/cc/msvc.txt | ||||
* | Refactor travis configuration for the use of the container infrastructure. | Simon Warta | 2015-07-12 | 4 | -31/+37 |
| | |||||
* | Add modules all/min to travis matrix | Simon Warta | 2015-07-12 | 1 | -1/+8 |
| | |||||
* | Test make install in CI | Simon Warta | 2015-07-10 | 2 | -0/+3 |
| | |||||
* | Remove combine_relnotes references in install script | Chris Desjardins | 2015-07-10 | 1 | -7/+1 |
| | | | | | | | | copy doc/news.rst to installdir/news.txt Remove combine_relnotes references in install script copy doc/news.rst to installdir/news.txt | ||||
* | Assume that $COVERALLS_REPO_TOKEN might not be set (e.g. pull requests) | Simon Warta | 2015-07-09 | 1 | -1/+2 |
| | |||||
* | Make sanitizer a build mode for easy use by developers. | Jack Lloyd | 2015-07-05 | 1 | -1/+1 |
| | |||||
* | Add sanitizer build to Travis, using debug iterators, ASan and UbSan. | Jack Lloyd | 2015-07-05 | 1 | -0/+2 |
| | | | | Looks good for me locally with GCC 4.9.1 | ||||
* | Simplify the website and documentation layout. | Jack Lloyd | 2015-07-03 | 1 | -0/+26 |
| | | | | | | | | | | | | | | 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. | ||||
* | Rename variable with_shared_lib -> build_shared_lib | Simon Warta | 2015-07-03 | 1 | -1/+1 |
| | |||||
* | Combine all release notes into a single file, just easier to read. | Jack Lloyd | 2015-07-02 | 1 | -89/+0 |
| | | | | | | | | | 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. | ||||
* | Merge branch 'master' of github.com:randombit/botan | Jack Lloyd | 2015-07-02 | 2 | -9/+14 |
|\ | |||||
| * | Configure Travis CI for OSX and Linux builds | Simon Warta | 2015-07-01 | 2 | -9/+14 |
| | | |||||
* | | Change dist script to pull sources from git instead of monotone | Jack Lloyd | 2015-07-02 | 1 | -91/+41 |
|/ | |||||
* | Add copyright for show_dependencies.py | Simon Warta | 2015-06-30 | 2 | -0/+12 |
| | |||||
* | Merge pull request #138 from webmaster128/choices | Simon Warta | 2015-06-25 | 1 | -2/+2 |
|\ | | | | | Add optparse choices parameter to detect config errors nice and early | ||||
| * | Fix --build-mode in CI build script | Simon Warta | 2015-06-25 | 1 | -2/+2 |
| | | | | | | | | | | | | | | --build-mode is one of: release, debug, coverage A shared lib is build when --disable-shared is not set, i.e. CFG_FLAGS is empty. | ||||
* | | Add script that shows Botan module dependencies | Simon Warta | 2015-06-23 | 1 | -0/+162 |
|/ | |||||
* | Update build system: | simon | 2015-06-18 | 1 | -35/+42 |
| | | | | | | | | | | | | | - Remove unused make variables VERSION, BRANCH - Move first make all target below all variable definitions - Move "Executable targets" as well as "LIBNAME" from header.in into gmake.in and nmake.in. Those variables differ more than they share and are getting too abstract. - Use new variable names: LIB_BASENAME, LIB_FILENAME. Drop LIBNAME and BOTAN_LIB - Write libs to out_dir now, which enables out-of-tree builds GH #110, replaces #70 #106 #107 fixes #85 | ||||
* | Remove RC4 (and all support for stream ciphers) from TLS | lloyd | 2015-05-15 | 1 | -4/+4 |
| | |||||
* | Add Coverity scan to Travis. | lloyd | 2015-05-13 | 1 | -1/+1 |
| | |||||
* | Use static amalgamation build for AppVeyor as the static library | lloyd | 2015-05-12 | 1 | -1/+1 |
| | | | | is more likely to run into problems. Discussion in GH #52 #88 | ||||
* | Move AppVeyor yml | lloyd | 2015-05-12 | 1 | -0/+9 |
| | |||||
* | The BUILD_MODE env var was not being passed through sudo by default | lloyd | 2015-05-12 | 1 | -8/+8 |
| | | | | | | which broke coverage testing. Instead run the setup script as the regular user and use sudo for specific commands, which seems cleaner anyway. | ||||
* | Shell is not my favorite language | lloyd | 2015-05-12 | 2 | -4/+2 |
| | |||||
* | Fix lcov script | lloyd | 2015-05-11 | 1 | -2/+0 |
| | |||||
* | Fix compare | lloyd | 2015-05-11 | 1 | -1/+1 |
| | |||||
* | Typo | lloyd | 2015-05-11 | 1 | -1/+1 |
| | |||||
* | Add coveralls.io support based on GH #91 by cordney | lloyd | 2015-05-11 | 3 | -0/+49 |
| | | | | Move the more complex CI logic to scripts instead of yaml | ||||
* | Add new IETF ChaCha suites | lloyd | 2015-04-04 | 1 | -7/+29 |
| | |||||
* | Use /usr/bin/env to find python in the install script, Python doc updates | lloyd | 2015-03-10 | 1 | -1/+1 |
| | | | | Both from Uri B to mailing list. | ||||
* | Install the Python module | lloyd | 2015-02-28 | 1 | -16/+20 |
| | |||||
* | Split amalagamation into ISA specific objects | lloyd | 2015-02-22 | 1 | -0/+7 |
| |