Commit Graph

163 Commits (6c1d4575fb5bb227266b9ccd276af9b7e9439dc5)

Author SHA1 Message Date
Jeffrey Walton 4414b864cf Make VS2010 default. Archive VS2005 project files. Archive Borland project files
VS2005 project files are available in vs2005.zip
Borland 10 project files are available in bds10.zip
2016-09-10 04:32:04 -04:00
Jeffrey Walton 3074541e92 Bump Crypto++ version number from 5.6.3 to 5.6.4 2016-09-10 02:51:54 -04:00
Jeffrey Walton 677c09584c Removed workspace and project files from FileList.txt. Cleared 'make convert' error for makefile recipe 2016-09-09 03:33:06 -04:00
Jeffrey Walton 7f958575ea Squashed commit of the following:
commit 47c75c6e9397e240919207e50e5a611d3e2a2428
Merge: d7685c2 42085ee
Author: Jeffrey Walton <noloader@gmail.com>
Date:   Thu Sep 8 20:20:39 2016 -0400

    Attempting to fix binary file merge conflict

commit d7685c2d946beecc419ddb6901c24e972c7cf3ee
Author: Jeffrey Walton <noloader@gmail.com>
Date:   Thu Sep 8 16:39:23 2016 -0400

    Add vsClean.cmd to vs2010.zip

commit 4b96fdf1c551260da60eb021f324bcc3fcfec626
Author: Jeffrey Walton <noloader@gmail.com>
Date:   Thu Sep 8 16:15:38 2016 -0400

    Add Keccak to vs2010.zip

commit 3962db73b7113ee805b46a5bb4da64e204fe6bb0
Author: Jeffrey Walton <noloader@gmail.com>
Date:   Thu Sep 8 15:40:35 2016 -0400

    Fold hmqv.cpp and fhmqv.cpp into mqv.cpp. There's no need for three empty source files

commit 44401448cbb6c8125b0f1ab4419c5b174408ffd7
Author: Jeffrey Walton <noloader@gmail.com>
Date:   Thu Sep 8 15:39:23 2016 -0400

    Fold hmqv.cpp and fhmqv.cpp into mqv.cpp. There's no need for three empty source files

commit 847bfccb8d5c388e67745dc8c69768fa503c5135
Author: Jeffrey Walton <noloader@gmail.com>
Date:   Thu Sep 8 14:48:02 2016 -0400

    Whitespace cleanup

commit 46a37be6fef361704dcf852bc9a099ce0a1da4c8
Merge: aefb8f8 3697867
Author: Jeffrey Walton <noloader@gmail.com>
Date:   Thu Sep 8 14:43:01 2016 -0400

    Merge 'master' into 'keccak'

commit aefb8f8ff2b81b967089c53b457a92fc6f7544d6
Merge: 51a828b 3c91d93
Author: Jeffrey Walton <noloader@gmail.com>
Date:   Thu Sep 8 12:39:51 2016 -0400

    Merge 'master' into 'keccak'

commit 51a828b88e37a4d18abb00300cd5522bd0e110c5
Merge: 4152870 e7c7722
Author: Jeffrey Walton <noloader@gmail.com>
Date:   Thu Sep 8 10:41:36 2016 -0400

    Merge 'master' into 'keccak'

commit 415287041e69ddadf5ca1f6fc794b87e145fc2db
Merge: 357a0c5 83ac849
Author: Jeffrey Walton <noloader@gmail.com>
Date:   Thu Sep 8 10:34:45 2016 -0400

    Merge 'master' into 'keccak'

commit 357a0c510f75e4e58078b500dd469462e90f7650
Author: Jeffrey Walton <noloader@gmail.com>
Date:   Thu Sep 8 10:13:32 2016 -0400

    Removed deprecated warning from SHA3 classes

commit 5cf9ec10d53b895b5a583e265e4e1298ed402195
Merge: 10ce0ed c2d60cc
Author: Jeffrey Walton <noloader@gmail.com>
Date:   Thu Sep 8 09:43:15 2016 -0400

    Merge 'master' into 'keccak'

commit 10ce0ed4c5b8a1ea230062fd2dfdec0d87ec5b42
Author: Jeffrey Walton <noloader@gmail.com>
Date:   Thu Sep 8 09:37:40 2016 -0400

    Add Keccak implementation based on early SHA3. Change SHA3 to NIST FIPS 202 conforming implementation
2016-09-08 20:24:25 -04:00
Jeffrey Walton 64ac2b44f1 Add missing hmqv.h, hmqv.cpp, fhmqv.h, fhmqv.cpp to down level VS project, Borland project and cryptest.nmake 2016-09-08 11:18:43 -04:00
Jeffrey Walton 7c3967ad8f Add disassembly tests to verify some aspects of code generation. Fix SUNCC_CXXFLAGS flags. Fix "Quick Tests" undr Clang (Issues 245 and 246) 2016-08-24 06:19:42 -04:00
Jeffrey Walton ff1e5ce63a Tweak makefile variables (SUNCC_120_OR_LATER → SUNCC_510_OR_LATER, etc) 2016-08-23 23:43:50 -04:00
Jeffrey Walton 3fee549476 Fix SunCC 12.3 and 12.4 verions 2016-08-23 22:17:56 -04:00
Jeffrey Walton c1b692af13 Fix SunCC 12.2 compile error 2016-08-22 08:53:01 -04:00
Jeffrey Walton 8c63bc3a63 Add -DCRYPTOPP_NO_UNALIGNED_DATA_ACCESS for -O3 and above for ARM and MIPS (Issue 231) 2016-07-29 05:56:12 -04:00
Jeffrey Walton 6ed2a60a53 Add -DCRYPTOPP_NO_UNALIGNED_DATA_ACCESS for -O5 and -Ofast 2016-07-21 02:57:50 -04:00
Jeffrey Walton fd4287e433 Add LLVM bitcode to temporaies cleaned by 'make distclean' rule 2016-07-20 03:03:01 -04:00
Jeffrey Walton 7ec3b29df6 Fix missing BMI/BMI2 instrinsics under GCC on Solaris (Issue 230) 2016-07-20 01:17:55 -04:00
Jeffrey Walton 26ab08e29d Fix Sun Studio 12.5 detection. Only add "-w -erroff=wvarhidemem -erroff=voidretw" to SunCC 12.2 and above 2016-07-08 18:32:12 -04:00
Jeffrey Walton 2e14d5d7cb Fix "/usr/bin/ld: -f may not be used without -shared" (Issue 219) 2016-07-06 15:08:24 -04:00
Jeffrey Walton 6c0b120072 Go back to Commit 66ada4cc61 2016-07-06 14:39:18 -04:00
Mouse 87be783cd1 Revert "Merge remote-tracking branch 'upstream/master'" - not intended to be merged by me
This reverts commit 762c315566, reversing
changes made to b48866631a.
2016-07-06 12:01:28 -04:00
Jeffrey Walton fb72dbc8cb Add MacPorts GCC compiler and Clang integrated assembler support. This is a merge of the development branch 'clang-ia' 2016-07-05 02:48:27 -04:00
Jeffrey Walton 8a563177b3 Fix Cygwin debug build (Binutil PR 20268) 2016-06-17 06:36:22 -04:00
Jeffrey Walton 3c19dc4ce2 Guard setting of IS_GAS. Remove IS_GAS from MacPorts compiler test 2016-06-16 05:17:16 -04:00
Jeffrey Walton 3d8a08f6b6 Fix -Wa,q typo 2016-06-16 01:06:30 -04:00
Jeffrey Walton 58840a030b Fix -DCRYPTOPP_DISABLE_ASM with MacPorts compiler (Issue 189) 2016-06-15 23:16:52 -04:00
Jeffrey Walton 2cc5084d7a Enable -Wa,q for MacPort GCC/Clang integrated assembler 2016-06-15 18:58:02 -04:00
Jeffrey Walton 8d940f1c3f Enable -Wa,--divide for GCC/GAS on Solaris (Binutil PR 4572) 2016-06-15 09:55:10 -04:00
Jeffrey Walton b1df5736a7 Merge 'solaris' dev branch into 'master' 2016-06-15 05:02:28 -04:00
Jeffrey Walton 42e644f25a Remove _GLIBCXX_CONCEPT_CHECKS for debug builds. Its part of GCC courtesy of Boost, its broken and its unmaintained 2016-06-15 02:57:08 -04:00
Jeffrey Walton 454f528d3c Simplified IS_X86 and IS_X64 un SunOS. Add separator for benchmark tests 2016-06-10 03:05:34 -04:00
Jeffrey Walton 0403fc747d Added Sun Studio testing (Issue 180) 2016-06-09 03:47:57 -04:00
Jeffrey Walton b02724e788 Remove -fPIC from Solaris builds. -Kpic will be added appropriately 2016-06-09 01:02:56 -04:00
Jeffrey Walton f4ef75ef91 Fix GCC and Solaris builds picking up Sun Studio flags 2016-06-09 00:54:53 -04:00
Jeffrey Walton 37dad288fd Add warnings ands some suppressions to Sun Studio builds 2016-06-09 00:51:23 -04:00
Jeffrey Walton f836f741e8 Update makefile to make it easier to tune Solaris builds during testing 2016-06-08 23:30:39 -04:00
Jeffrey Walton d965ca66d9 Fixed broken Sun Studio compile (Issue 179) 2016-06-08 21:41:45 -04:00
Jeffrey Walton 639c9024f4 Fix Sun Studio builds (Issue 179) 2016-06-08 19:51:36 -04:00
Jeffrey Walton 69f7802b53 Add rules for AArch32 and AArch64 detection. Restrict shared object warning to shared object and dylibs 2016-05-09 02:59:16 -04:00
Jeffrey Walton 676e6546e5 Fix CPU_SPEED 2016-04-22 16:09:28 -04:00
Jeffrey Walton 63529159d6 Add blake2.cpp chacha.cpp to DLLSRCS 2016-04-22 14:19:51 -04:00
Jeffrey Walton f8ad685c3d Rename bench.cpp to bench1.cpp 2016-04-22 14:15:09 -04:00
Jeffrey Walton dfe2946a75 Add Coverity artifacts to clean recipe 2016-04-11 00:51:15 -04:00
Jeffrey Walton 34a34967ac Cleaned artifacts from testing. Move documentation clean rule to distclean 2016-03-29 03:47:33 -04:00
Jeffrey Walton 4a3bd8a01f Fixed compile for NetBSD 2016-03-20 01:14:19 -04:00
Jeffrey Walton d4f0dee87a Fixed PowerPC detection code on OS X 2016-01-25 09:15:10 -05:00
Jeffrey Walton f20585ccb8 (1) Remove -pipe from ARM builds (Issue 120); (2) Added section labels for wiki article; (3) Moved LIB_MAJOR, LIB_MINOR and LIB_PATCH into Common Section 2016-01-24 17:02:16 -05:00
andresgaragiola@gmail.com 6737fdf91d Fixed the DLLSRCS variable of GNUmakefile to compile without errors cryptopp.dll in Windows. 2016-01-14 17:33:17 -03:00
Jeffrey Walton c65c88a432 Added -fno-omit-frame-pointer for asan recipe 2016-01-11 06:54:00 -05:00
Jeffrey Walton 86d59828c7 Added cryptest.info to clean rule 2016-01-04 20:26:16 -05:00
Jeffrey Walton 9696b9e5e7 Added "lean" recipe that setups for for dead code stripping. Added test cases 2016-01-04 18:24:18 -05:00
Jeffrey Walton 748e79e87c Added full support for CRYPTOPP_DATA_DIR to test script. Changed makefile to use CPU_SPEED so users could change it from the environment 2016-01-03 17:32:11 -05:00
Jeffrey Walton a17b23d42c Cut-in support for CRYPTOPP_DATA_DIR during install 2016-01-03 15:30:59 -05:00
Todd Knarr 69a76042e2 Fix problem, issue #65 comment 168191115 2015-12-31 13:05:14 -08:00