aboutsummaryrefslogtreecommitdiffstats
path: root/doc/examples/GNUmakefile
Commit message (Collapse)AuthorAgeFilesLines
* In examples makefile, trust that g++ is C++11 capablelloyd2013-03-201-1/+1
|
* Reformat output on the TLS client on handshake completion.lloyd2012-06-131-1/+1
| | | | In ASN.1 print values as URL % escaped instead of all hex.
* Various examples fixes, most notable updating cert_verify to the new APIlloyd2012-05-311-1/+1
|
* Fix examples buildinglloyd2012-05-301-2/+2
|
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-181-2/+2
| | | | | | using a custom allocator. Currently our allocator just does new/delete with a memset before deletion, and the mmap and mlock allocators have been removed.
* Huge pile of post merge fixups, mtn really fucked that mergelloyd2012-04-251-1/+1
|
* propagate from branch 'net.randombit.botan.tls-state-machine' (head ↵lloyd2012-03-301-5/+2
|\ | | | | | | | | | | 63b88a65b699c95ef839bc18336bceccfbfabd2e) to branch 'net.randombit.botan.cxx11' (head 1adcc46808b403b8f6bf1669f022e65f9c30e8ea)
| * Add makefile dependency on credentials.h. Use 1024 bit keys forlloyd2012-02-271-2/+2
| | | | | | | | RSA/DSA. Add function for choosing thread count.
* | Enable TLS again (bad merge)lloyd2012-02-201-2/+2
| | | | | | | | | | | | | | Fixes for examples. Remove locking from session manager in the asio example, now done by default in the lib.
* | Fix examples. Use crazy hack of compiling asio tls server using 4.6.0lloyd2012-02-201-4/+7
| | | | | | | | | | | | but linking using 4.7.0 - asio seems to have problems with the 4.7.0 libstdc++ in C++11 mode, mostly related to missing noexcept and trying to copy things that are move only.
* | propagate from branch 'net.randombit.botan.tls-state-machine' (head ↵lloyd2012-02-201-2/+2
|\ \ | |/ |/| | | | | | | 0ceb9cde62a2b3614901ae85a53546d9fc641326) to branch 'net.randombit.botan.cxx11' (head 777e65950ef3706a82e5df20dcca7fcc999ca533)
| * propagate from branch 'net.randombit.botan' (head ↵lloyd2011-06-131-2/+2
| |\ | | | | | | | | | | | | | | | 150bd11dd8090559ee1e83394b8283bf93a018de) to branch 'net.randombit.botan.c++0x' (head 7480693bb3f1e8a4e039a3e7ba3d9a7007f9730e)
| | * Fix some examples for changed APIs in C++0x branchlloyd2009-11-171-2/+2
| | |
* | | Use boost::asio instead of standalone asio as it's more commonlylloyd2012-01-271-1/+1
| | | | | | | | | | | | | | | available. If an error occurs in loading a certificate, etc then simply ignore it.
* | | Need boost_thread for asio example nowlloyd2012-01-261-0/+3
|/ /
* | Fix linking for exampleslloyd2011-06-061-1/+1
| | | | | | | | Update download links before I forget
* | Fix the very basic operations for encoding and decoding alloyd2011-05-171-1/+1
| | | | | | | | | | | | | | | | | | certificate policies extension, though it's really not supported at all. Remove test code from secmem.h Fix building the examples
* | ECC private keys had two different constructors, one taking a grouplloyd2011-04-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and a random number generator, and the other taking a group and a preset private key value. The DL private keys instead have on constructor for this; if the x value is zero, then a new random key is created. For consistency, do this with ECC as well. ECDH actually didn't have one of these constructors, forcing you to either load from PKCS #8 or else use a random key. Rename EC_Domain_Params to EC_Group, with a typedef for compatability. More doc updates. Update mtn ignores for Sphinx output
* | More pubkey doc updateslloyd2011-04-081-0/+21
| |
* | Convert most of the documentation to reStructured Text, addinglloyd2011-04-041-21/+0
|/ | | | | | | | | | | | | | | | | | | a makefile to build it with Sphinx (http://sphinx.pocoo.org/). Previously credits.txt listed public domain code sources; instead directly credit the authors in the relevant files and delete that file. Drop the draft FIPS 140 security policy; I can't imagine FIPS 140 validation will ever happen, and if it does, I don't want anything to do with it. Also drop the internals doc, which was so out of date (and incomplete) as to be worthless. Move the tutorials and InSiTo pdfs into old/ for the time being, until anything relevant from them can be filtered out and converted into RST.
* Fix some minor compilation issues in the exampleslloyd2009-10-141-2/+2
|
* Fix examples makefilelloyd2008-11-211-7/+1
|
* Add example line for installed Botan, commented outlloyd2008-11-071-0/+3
|
* Make the examples Makefile a bit smarterlloyd2008-11-071-10/+8
|
* Fix the --with-build-dir option, so that it is actually possible to dolloyd2008-11-061-2/+2
| | | | | | | | | | | | out of tree builds. Also rename the generated botan-config script so that it is, like the pkg-config settings, namespaced by the major and minor version numbers (eg, botan-17-config). This is useful in particular for distros like Debian which ship both stable and unstable versions. Currently Debian is actually the only distro I know of shipping 1.7 as well as 1.6, but I would certainly like to encourage more in the future by making it easy to do.
* Remove -Werror from example compile flagslloyd2008-10-111-1/+1
|
* Merge examples makefile with mainline versionlloyd2008-09-301-1/+1
|
* propagate from branch 'net.randombit.botan' (head ↵lloyd2008-09-301-2/+2
| | | | | | 9524e848cdacd0b56ded9bd6b51fd34b6a7d3fc4) to branch 'net.randombit.botan.ecdsa' (head 8231f4285dce2d5ec754f7afa72e0d34807de061)
* Fix link for EAX tet proglloyd2008-09-271-0/+3
|
* Makefile for examples now requires GNU make, was getting way too longlloyd2008-09-181-0/+23
using normal make syntax.