aboutsummaryrefslogtreecommitdiffstats
path: root/misc
Commit message (Collapse)AuthorAgeFilesLines
* Remove the misc dir:lloyd2008-09-29578-5861/+0
| | | | | | | | | | Moved XS, Boost Python, and SWIG wrappers to new toplevel directory 'wrappers' Moved NIST X.509 test suite into checks directory Move the build information used by configure.pl to src/build-data Move scripts directory to doc (for lack of a better spot)
* Move gtk+ example to doc/exampleslloyd2008-09-295-695/+0
|
* Updates to Boost.Python wrapper for 1.7.14. RSA disabled, needs RNGlloyd2008-09-295-3/+28
|
* propagate from branch 'net.randombit.botan' (head ↵lloyd2008-09-295-6/+6
|\ | | | | | | | | | | ca7d7fc1ae6b55c5328c9cf1ec1cafd1daadedd4) to branch 'net.randombit.botan.modularized' (head 614263a9742a0c554e4093620147f6e156264d41)
| * Add support for Pentium-M autodetection and GCC builds. Bug report bylloyd2008-09-281-0/+1
| | | | | | | | Derek Scherger
| * Default to very basic platform types for distro buildslloyd2008-09-285-6/+5
| |
* | Move CMS code into main src tree, though it currently doesn't compile (needs ↵lloyd2008-09-2811-1392/+0
|/ | | | further updating)
* Add -m64 flag for Sun Forte on amd64lloyd2008-09-221-0/+1
|
* Add (in a comment) a probable link line for Botan using Borland C++lloyd2008-09-181-0/+5
| | | | | which was sent by someone whose name I don't know, probably around 2005. (Still cleaning out the ~)
* Set language flags properly for Borland C++lloyd2008-09-181-1/+1
|
* Perl script that combines multiple benchmark outputs into a single HTML filelloyd2008-09-181-0/+120
|
* Add scripts: one generating the prime table, one used for generatinglloyd2008-09-183-0/+191
| | | | Comba routines, and a third that acts as a basic dist script.
* Drop Botan spec file. I have not built Botan RPMs in ages, it looks likelloyd2008-09-181-175/+0
| | | | the normal distro build people are handling that well at this point.
* Fixes for recent API changes in X.509 codelloyd2008-09-171-3/+14
|
* Add an old attempt I made to wrap Botan using SWIG. Includes some testslloyd2008-09-1718-0/+678
| | | | | | in Python. There are probably bugs and it may not even compile currently. (Just cleaning out the old ~ today... everything goes into mtn or /dev/null)
* Add Botan-XS 0.01, a Botan module for Perl5, by Vaclav Ovsik <[email protected]>lloyd2008-09-1715-0/+1858
| | | | | | | This has been sitting around on my hard drive for a long time, and may have bit-rotten due to changes in Botan and/or Perl (I haven't tested it yet). Sorry about the wait Vaclav.
* Alternate warning flags for GCC 4.3lloyd2008-09-171-0/+1
|
* Change amd64 print name from AMD64 to x86-64lloyd2008-09-171-1/+1
|
* Add specializations for most POWER procs for XLClloyd2008-09-161-1/+6
|
* My mistake, it is XL Clloyd2008-09-161-1/+1
|
* Specialization for Cell PPUlloyd2008-09-161-0/+4
|
* Initial support for IBM XLC compiler (testing on STI Cell machinelloyd2008-09-161-0/+20
| | | | with CBE XLC 0.9)
* Better autodetection support for the Cell PPU and ppc64 machines generally.lloyd2008-09-162-0/+2
|
* Default back to normal cross-version GCC flagslloyd2008-09-111-2/+1
|
* Hijack the <supports_shared> tag in the os configs. It had been forlloyd2008-09-111-1/+1
| | | | | | | the CPU type, however currently every OS has it set to 'all'. And since instead it seems I need to specialize on compiler, I've changed supports_shared to set that, and also changed the Windows config so it only attempts a DLL build with Visual Studio.
* Increase Karatsuba cutoffs from 12 to 32 wordslloyd2008-09-091-2/+2
|
* Make text easier to understandlloyd2008-09-071-2/+5
|
* Add the username and hostname to build.hlloyd2008-09-071-4/+4
|
* For non-release, use strict GCC warn flagslloyd2008-09-071-2/+2
|
* Include a comment in the generated build.h stating that the file waslloyd2008-09-061-0/+17
| | | | | automatically generated, along with the time, the command line arguments, the target compiler/CPU, and the enabled modules.
* Revert back to just -W -Wall for GCC for releaselloyd2008-09-051-2/+2
|
* Extra warnings for GCC 4lloyd2008-08-311-1/+2
|
* Use lib instead of link to create static liblloyd2008-08-181-1/+1
|
* Fix autoconfiguration on Windows (testing on XP, VS 2008)lloyd2008-08-182-3/+3
|
* Complete the core2duo -> core2 renamelloyd2008-07-073-3/+2
|
* Set -march=<submodel> for x86-64 processors, and delete the bit of codelloyd2008-07-071-2/+2
| | | | | | setting the -march for Core2 processors to nocona, instead use core2, which is GCC 4.3-specific. I expect that by the time Botan 1.8 is released GCC 4.3 will be relatively widespread.
* Change submodel name for Core2 processors from 'core2duo' to 'core2'lloyd2008-07-071-5/+5
|
* Set MSVC dll import flags (from Joel Low)lloyd2008-07-031-1/+1
|
* Update to not use Global_RNGlloyd2008-05-051-2/+2
|
* Optimizations had been disabledlloyd2008-04-141-2/+2
|
* Rename so_obj_flags variable to shared_flagslloyd2008-04-139-11/+11
|
* Enabled shared objects on windowslloyd2008-04-131-1/+1
|
* Add lines for setting dll_import_flags and dll_export_flags to all thelloyd2008-04-1312-2/+42
| | | | | | | compilers. Currently all are empty except MSVC. This is getting messy... but libtool is not great either. Maybe there should be two totally distinct builds, static and shared?
* Make a BOTAN_DLL macro in build.hlloyd2008-04-131-0/+4
|
* Copyrighting a generated file seems kind of silly, though it would belloyd2008-04-121-4/+0
| | | | | good if configure.pl put some more useful information in build.h, such as the time it was run and the arguments it was given.
* Make the size of the random value used to blind the private keylloyd2008-04-121-0/+1
| | | | operations (to prevent timing attacks) a compile time constant.
* Make the memory allocator's chunk size a compile time constant, via alloyd2008-04-121-0/+1
| | | | new build.h macro BOTAN_MEM_POOL_CHUNK_SIZE
* Change the copyrights in all files in the Botan tree to directly reflectlloyd2008-04-1017-17/+17
| | | | | | the actual copyright holders. For rationale, see my post to botan-devel on April 9, subject 'Changing license to directly reflect contributors' (http://www.randombit.net/pipermail/botan-devel/2008-April/000527.html)
* Don't hard-code the user and group when doing an install: instead uselloyd2008-04-0610-25/+3
| | | | | whatever the current user/group is. If you wish to override, edit the makefile or override the INSTALL_CMD_* variables on the command line.
* On NetBSD with GCC, define _NETBSD_SOURCE; according to a report on thelloyd2008-03-101-1/+1
| | | | Monotone mailing list, it was needed for a build.