aboutsummaryrefslogtreecommitdiffstats
path: root/src/build-data
Commit message (Collapse)AuthorAgeFilesLines
* Support for non-CBC modes in ciphersuite list genlloyd2013-03-161-4/+23
|
* Add the script that generates the switch in tls_suite_info.cpplloyd2013-03-161-0/+122
|
* Create the checkout in the current working directory, then move thelloyd2013-03-051-5/+12
| | | | | archive to output dir at the end. As it was, the tar file was getting the full path included in it when used with --output-dir
* Update copyright yet (and set off a rebuild)lloyd2013-03-051-1/+1
|
* Compile fix, add --print-output-names, log to stderrlloyd2013-03-041-4/+11
|
* Support for passphrase filelloyd2013-03-041-4/+14
|
* Add --quiet to dist.pylloyd2013-03-041-0/+6
|
* Tweak output name, fix botan_version.py rewriterlloyd2013-03-041-7/+7
|
* Set the release type (unreleased, released, snapshot) inlloyd2013-03-042-1/+8
| | | | | botan_version.py via the release script, and propagate it to version.cpp via build.h
* Add ability for dist script to create snapshots of named brancheslloyd2013-03-041-26/+97
|
* Run GPG at the end, sadly can't sign all files at oncelloyd2013-03-021-10/+10
|
* Turn on zero as nullptr warning all the timelloyd2013-01-111-2/+2
|
* Error creating botan_version.py for release :(lloyd2012-12-271-1/+1
|
* Make old-style-cast a non-error in maintainer mode as glibc macros bring it inlloyd2012-11-021-2/+2
|
* Fix setting release_vc_revlloyd2012-10-301-1/+1
|
* Use OS X specific linker flagslloyd2012-10-301-0/+2
|
* Add a --chost option to configure that takes a GNU style triplet.lloyd2012-08-314-2/+9
| | | | | | Add a couple aliases so the GNU canonical names are understood by us. Add an Ivy Bridge entry, match it up with the new GCC -march flag
* Have the release script pull the datestamp from monotone, so it doeslloyd2012-07-251-4/+47
| | | | not need to be manually set before a release.
* Update the InnoSetup script:lloyd2012-07-111-12/+8
| | | | | | | | | | | | | | | | | | | | | - Have configure.py create a new var %{innosetup_arch} which means one doesn't have to remmeber to uncomment the ArchitecturesAllowed and ArchitecturesInstallIn64BitMode for 64-bit installs. Also it would theoretically work out of the box for IA-64 installs though this is completely untested. - InnoSetup 5.5 drops support for Windows 95/98/ME. While I'm in there, move MinVersion to 5.1 (XP) since 2000 is (as with 9x) totally an unknown quantity (not to mention EOLed). - No PDF manual anymore, don't try to install it - The files under doc are .rst rather than .txt now - Include %{arch} in OutputBaseFilename so I don't have to rename the output afterwards. and outline the process for creating the installer in release_process.rst
* Fix --output-dir which did not work at all. Make compatible withlloyd2012-07-101-53/+71
| | | | | Python 3 (at the expense of 2.5 due to the exception catching syntax). Clean up exception handling a bit.
* Add a comment so I remember how to get warningslloyd2012-07-061-1/+3
|
* Disable generating LaTeX Doxygen output as we don't really need it andlloyd2012-07-061-0/+8
| | | | it is very slow to generate.
* Default to just `g++`. Check GCC version and warn if we are compilinglloyd2012-07-011-1/+1
| | | | under something before 4.7.0
* Remove BOTAN_MEM_POOL_CHUNK_SIZE macro from build.h, no longer used.lloyd2012-06-191-5/+4
| | | | | Move Karatsuba cutoffs to mp_karat.cpp as that is the only place that uses them and I doubt these get tweaked much (ever).
* Fix westmere GCC buildslloyd2012-06-131-1/+1
|
* Move to -O3 with Clang. s/c++0x/c++11/lloyd2012-06-081-2/+2
|
* Always print the include dir as we are never in the default pathlloyd2012-06-051-4/+1
| | | | anymore.
* Target GCC 4.7.0 by defaultlloyd2012-05-301-2/+2
|
* Use libc++ with Clang by default as libstdc++ and Clang don't playlloyd2012-05-301-1/+1
| | | | well together in C++11 mode.
* Remove targets clang doesn't actually supportlloyd2012-05-251-6/+0
|
* Always use -pthread with clang, matching gcc behaviorlloyd2012-05-251-5/+3
|
* Properly align return values of mlock_allocator. Be more careful aboutlloyd2012-05-221-1/+1
| | | | | | | | | | | pointer checks as a sufficiently smart compiler might optimize way pointer comparisons otherwise. Avoid using an iterator value after we have released it from the map. Reduce the default buffer size to 1K to reduce pressure on mlock memory. Drop the old mlock wrapper code.
* Replace 0 and NULL pointer constants with nullptr. Also fix an oldlloyd2012-05-181-1/+1
| | | | style cast in secmem.h
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-181-1/+1
| | | | | | 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-2/+2
|
* propagate from branch 'net.randombit.botan.tls-state-machine' (head ↵lloyd2012-03-301-1/+1
|\ | | | | | | | | | | 63b88a65b699c95ef839bc18336bceccfbfabd2e) to branch 'net.randombit.botan.cxx11' (head 1adcc46808b403b8f6bf1669f022e65f9c30e8ea)
| * propagate from branch 'net.randombit.botan.tls-state-machine' (head ↵lloyd2012-03-162-2/+6
| |\ | | | | | | | | | | | | | | | c24b5d6b012131b177d38bddb8b06d73f81f70c4) to branch 'net.randombit.botan.tls-session-ticket' (head 9977d4c118e1ac26425cef676ebf26cd5b2a470e)
| * | Build fixeslloyd2012-01-111-1/+3
| | |
* | | Merge fixups. Add locking to default session manager. Use chrono liblloyd2012-02-201-1/+1
| | | | | | | | | | | | and unique_ptr.
* | | propagate from branch 'net.randombit.botan.tls-state-machine' (head ↵lloyd2012-02-208-136/+12
|\ \ \ | |_|/ |/| | | | | | | | | | | 0ceb9cde62a2b3614901ae85a53546d9fc641326) to branch 'net.randombit.botan.cxx11' (head 777e65950ef3706a82e5df20dcca7fcc999ca533)
| * | Fixes for GCC 4.7.0 (r183974)lloyd2012-02-071-1/+1
| | |
| * | propagate from branch 'net.randombit.botan' (head ↵lloyd2011-12-185-12/+21
| |\| | | | | | | | | | | | | | | | 39f53266912f33dc48e942b1b865ddcd6af66d8d) to branch 'net.randombit.botan.cxx11' (head 0bf26cec09f71e75c547b4ec53365748c6d80d86)
| * | propagate from branch 'net.randombit.botan' (head ↵lloyd2011-11-101-0/+3
| |\ \ | | | | | | | | | | | | | | | | | | | | f13cb517b63aed4fcc4ad7013e5c905fae85796b) to branch 'net.randombit.botan.cxx11' (head e330c6b33c4583b342a129336d27ce03c9e4e287)
| * \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2011-10-068-136/+12
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | 29dfb73a5efec220ebafcb9c1d7a32bb9d63461c) to branch 'net.randombit.botan.cxx11' (head a842d86b2b9593318fbce5868c3d1278f8b3a037)
| | * \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2011-07-128-136/+12
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 23a326fa36a31dd39347a8864e1f5740669a905e) to branch 'net.randombit.botan.cxx11' (head 9d3ac8dd45f7673c85dca41968e7750acc90bdff)
| | | * | | Use the right flags for C++11 for Clang (though 2.9 lacks support forlloyd2011-06-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | defaulted functions and thus can't compile anything currently, at least on my machine with 4.5's libstdc++).
| | | * | | propagate from branch 'net.randombit.botan' (head ↵lloyd2011-06-137-135/+11
| | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 150bd11dd8090559ee1e83394b8283bf93a018de) to branch 'net.randombit.botan.c++0x' (head 7480693bb3f1e8a4e039a3e7ba3d9a7007f9730e)
| | | | * \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2011-03-081-1/+3
| | | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dd068808e5bf87c982765a8bcc314996053a5bdd) to branch 'net.randombit.botan.c++0x' (head 34696d52a8148d64f7021b3e193fc56f051b9dd2)
| | | | * | | | Merge fixupslloyd2011-02-111-1/+1
| | | | | | | |
| | | | * | | | propagate from branch 'net.randombit.botan' (head ↵lloyd2011-02-117-133/+9
| | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 13a0d36dac3709f3cb88e830ed7f8cab9e7433ab) to branch 'net.randombit.botan.c++0x' (head 2221ad8796466e7e096645de77ba856a9c902d14)