aboutsummaryrefslogtreecommitdiffstats
path: root/misc
Commit message (Collapse)AuthorAgeFilesLines
* Mark 32-bit SPARC as big-endian, since SPARC didn't offer little-endianlloyd2007-05-171-0/+2
| | | | support until SPARCv9.
* Add a new preprocessor macro defining the endian-ness of the target CPU.lloyd2007-05-172-0/+4
| | | | | | Currently it is only set for x86 and x86-64 as they are two of the few architectures which are not bi-endian, and we're not doing any detection (nor is there any way for a user to override the selection yet).
* Fix the static-only Unix makefile, it was referencing the 'botan_config'lloyd2007-03-041-1/+1
| | | | variable which was not set; it should have been 'botan-config'.
* Handle out of tree builds a little better.lloyd2007-03-043-8/+8
|
* Define _QNX_SOURCE when compiling under QNX, according to reports on thelloyd2007-02-281-1/+1
| | | | mailing list this is required for a successful build.
* Bump copyright year to 2007 in misc/lloyd2007-01-2017-17/+17
|
* Missed a bit of gunk when I renamed the files in the NIST X.509 testslloyd2006-12-1694-0/+0
| | | | directory before.
* Bring the RPM spec file up to date.lloyd2006-12-141-12/+16
|
* Remove the use of the machine-specific optimization flags, as they havelloyd2006-12-141-9/+1
| | | | been removed in Visual Studio 2005.
* Also remove build.h from the distclean target for nmakelloyd2006-12-141-0/+1
|
* Update the Python version of the testsuite to use the new filename schemelloyd2006-12-141-2/+2
|
* Rename the files in the NIST X.509 certificate path validation suite tolloyd2006-12-14476-5/+5
| | | | | | be shorter, with no embedded spaces. Also update the C++ test program to look for the new filenames.
* Update the GTK example to use the new pulse interface.lloyd2006-12-143-27/+30
|
* Comment out some problematic code so at least the Python extension can buildlloyd2006-12-111-0/+2
|
* Check in some old (very minor) changes to the Python wrapper codelloyd2006-12-091-2/+4
|
* Convert the makefile for the GTK+ example to a generic Unix makefilelloyd2006-12-082-24/+18
|
* Various small improvements for x86-64 architectures, and better supportlloyd2006-11-243-7/+19
| | | | for the EKOpath C/C++ compiler.
* ICC supports x86-64 nowlloyd2006-11-061-0/+1
|
* Somewhat better public key support, though I have a feeling this is notlloyd2006-10-281-6/+38
| | | | really the right approach.
* Drop todo.txt from misc/config, as most of the things listed have alreadylloyd2006-10-122-35/+1
| | | | | | been done. Change the header comment in buildh.in
* Split up all the 'base' algorithm classes into different fileslloyd2006-09-294-71/+116
| | | | Significant improvements to the public key wrappers.
* Use -momit-leaf-frame-pointer on x86 and x86-64lloyd2006-09-261-6/+3
|
* Add core2duo as an arch alias for amd64lloyd2006-09-261-0/+1
|
* Opteron and Athlon64 were marked as both aliases and submodels of AMD64.lloyd2006-09-151-6/+2
| | | | | Since no current compiler makes a distinction among different x86-64 CPUs, they've been changed to arch aliases.
* Drop this, probably shouldn't have been included in the first place.lloyd2006-09-101-16/+0
|
* Check in some very preliminary code for wrapping public keyslloyd2006-09-102-12/+68
| | | | Some fixes to the Filter code, though it is still not entirely functional.
* Lowercase the link command, no sense in shouting.lloyd2006-09-101-1/+1
|
* Fix the clean and install targets in the makefileslloyd2006-09-093-11/+11
| | | | Clean up how help output is produced a bit further.
* Do put a space after -c/-o options, except for Visual C++, which can'tlloyd2006-09-0911-22/+22
| | | | deal with it.
* Fix a bug when generating nmake-style makefiles.lloyd2006-09-081-1/+1
| | | | | | Make sure to close the output file in process_template Work around some Visual Studio command-line brain damange.
* Some minor simplifications for installation logic.lloyd2006-09-086-8/+12
| | | | Inline print_unix_makefile and print_nmake_makefile into generate_makefile
* Add a 'win32' alias for Windows.lloyd2006-09-081-0/+4
|
* Fix handling for systems that need to run ranlib on static libraries.lloyd2006-09-082-2/+4
|
* Fix minor spacing issues after the build listlloyd2006-09-083-0/+6
|
* Use the right variable in the botan-config template for extra librarieslloyd2006-09-081-1/+1
|
* Check in the template for the build.h filelloyd2006-09-081-0/+21
|
* Correct some of the Visual C++ optionslloyd2006-09-081-2/+2
|
* Improve handling of Itanium option generation for GCClloyd2006-09-082-2/+5
|
* Generate the NMAKE version of the makefile with file templateslloyd2006-09-081-0/+103
|
* Generate the Unix makefiles by processing templates and replacinglloyd2006-09-082-0/+253
| | | | variables, rather than hardcoding the entire Makefile into the script.
* Generate the botan-config script through a simple template-based system.lloyd2006-09-081-0/+57
|
* Drop a random test file that was accidentally checked inlloyd2006-09-061-14/+0
|
* Remove a commented out mach_abi_linking sectionlloyd2006-09-061-3/+0
|
* Use formatted I/O to make the output a little easier to readlloyd2006-09-041-3/+3
|
* Drop the now basically useless readme.txt file for the configuration codelloyd2006-09-021-14/+0
|
* Load the configuration information when the user runs configure.pl, ratherlloyd2006-09-0217-2298/+0
| | | | than baking it in with mkconfig.pl
* Instead of including the local config header into build.h, simply copy thelloyd2006-09-021-1/+4
| | | | | contents into build.h. This keeps the issues with getting the include paths right, handling name conflicts, etc to a minimum.
* Allow for implementing hash functions in Pythonlloyd2006-09-025-69/+165
| | | | Move some code that is used in several places into a common header
* Note some slightly more ambitious todos with regards to the configure codelloyd2006-09-021-0/+7
|
* Remove various small unnecessary things from the configure codelloyd2006-09-024-17/+1
|