Commit Graph

2419 Commits (b8adc91ce888b94505f383101ed3a2b06e4a70a2)

Author SHA1 Message Date
Jeffrey Walton 2a8670c0c1
Updated documentation 2016-11-12 08:38:50 -05:00
Jeffrey Walton 8e4942bbfc
Add untracked files that git was not able to track when asked to perform a 'git mv' 2016-11-12 04:42:53 -05:00
Jeffrey Walton 7c7cb15f36
Remove unneeded include 2016-11-12 04:23:36 -05:00
Jeffrey Walton fe9c168ca8
Re-add bds10.zip
It went missing after cleaning up the local fileystem, and was subsequently deleted with a 'git commit -S -am...'. An explict 'git rm' was not used, so I am not sure why it got whacked
2016-11-12 01:35:14 -05:00
Jeffrey Walton 5f17b4e6d3
Add checks for unbound variables 2016-11-10 02:41:23 -05:00
Jeffrey Walton aa8260df2c
Use enum for Doxygen processing 2016-11-10 02:04:46 -05:00
Jeffrey Walton a87092f123
Updated messages 2016-11-07 21:01:34 -05:00
Jeffrey Walton 4a4b9b14e4
Add additional error chcking 2016-11-07 09:56:24 -05:00
Jeffrey Walton 0d753f8014
Add additional error chcking 2016-11-07 09:28:55 -05:00
Jeffrey Walton 9866a7d148
Fix script on Solaris 2016-11-07 07:35:06 -05:00
Jeffrey Walton 795e47add6
Updated messages 2016-11-07 07:20:14 -05:00
Jeffrey Walton b38edd49d8
Switch test params to 5.6.5 and Master 2016-11-07 06:20:24 -05:00
Jeffrey Walton e4ddc44957
Add prompt to guard resetting local repo 2016-11-07 05:55:48 -05:00
Jeffrey Walton 4c67ae7168
Improve feedback messages 2016-11-07 05:44:18 -05:00
Jeffrey Walton 9ffd34a1c7
Sync cryptest.sh with TestScripts/cryptest.sh 2016-11-07 05:30:38 -05:00
Jeffrey Walton c52ad8905f
Use latest makefile for building lastest library. Whitespace cleanup 2016-11-07 03:13:56 -05:00
Jeffrey Walton 385a3914d6
Add cryptest-symbols.sh to test for symbol changes in shared object across version 2016-11-07 02:52:34 -05:00
Jeffrey Walton 7e9a60da47
Add adhoc.cpp to test sources (Issue 332)
This should have been included in Commit 8de854cae6
2016-11-04 21:20:45 -04:00
Jeffrey Walton 7363c49a67
Add ecpoint.h header file. Add EncodedPoint interface. Add documntation 2016-11-04 11:13:07 -04:00
Jeffrey Walton 456bd2b1b7
Add architecture option delimiters so distros can easily remove it
The sed command to delete the lines are:
sed '/# BEGIN MARCH_CXXFLAGS/,/# END MARCH_CXXFLAGS/d' GNUmakefile
2016-11-02 18:26:17 -04:00
Jeffrey Walton d55d3d53d1
Updated documentation 2016-11-01 21:06:52 -04:00
Jeffrey Walton 8de854cae6
Add adhoc.cpp to test sources (Issue 332) 2016-11-01 05:07:57 -04:00
Jeffrey Walton 856c7c56ad
Fix potential zeroizer removal (Issue 331) 2016-10-31 22:34:59 -04:00
Jeffrey Walton 84b602cc7d
Fix compile under Debian Hurd (i386)
Debian Hurd defines __MACH__, and it was picking up "#define CRYPTOPP_SECTION_INIT __attribute__((section (__DATA,__data)))" intended for Apple linkers
2016-10-28 00:33:43 -04:00
Jeffrey Walton 69de0d591b
Fix "operator '>=' has no left operand" (Issue 329) 2016-10-27 14:20:51 -04:00
Jeffrey Walton 903bbe37d3
Reduce 32-bit minimum arch from i686 to i586 2016-10-27 02:29:11 -04:00
Jeffrey Walton 733a073d65
Fix mismatched arch capabilities (Issue 283) 2016-10-27 01:01:01 -04:00
Jeffrey Walton ac01277d93
Add X86 SHA cpu feature detection 2016-10-26 22:35:24 -04:00
Jeffrey Walton 83d0332766
Removed extraneous '#include <emmintrin.h>' 2016-10-26 21:08:06 -04:00
Jeffrey Walton b20e498fc5
Additional use of $(strip $(CXXFLAGS)) cleanup 2016-10-26 18:26:07 -04:00
Jeffrey Walton 1e7890bed9
Additional use of $(strip $(CXXFLAGS)) cleanup 2016-10-26 18:24:32 -04:00
Jeffrey Walton 3a3c051013
Removed -DCRYPTOPP_NO_UNALIGNED_DATA_ACCESS 2016-10-26 05:32:29 -04:00
Jeffrey Walton 8cbb7a9500
$X86_OPTS → ${X86_OPTS[@]} 2016-10-26 04:24:41 -04:00
Jeffrey Walton 2cd0fc993a
Add GNUmake $strip to cleanup CXXFLAGS. Fols cryptest.sh tests 2016-10-26 03:53:28 -04:00
Jeffrey Walton 270a8d1cbb
Added SSE2/AESNI/RDRAND/RDSEED test 2016-10-26 03:10:52 -04:00
Jeffrey Walton c77029f142
Updated documentation for Crypto++ 1.0 algorithms 2016-10-26 00:38:51 -04:00
Jeffrey Walton 374105198d
Updated 5.6.5 release date 2016-10-25 23:45:10 -04:00
Jeffrey Walton efd4bc6b08
Updated documentation 2016-10-25 23:43:40 -04:00
Jeffrey Walton 29dae707fd
Guard use of MacPorts GCC and -DCRYPTOPP_CLANG_INTEGRATED_ASSEMBLER 2016-10-25 22:42:04 -04:00
Jeffrey Walton de6f4d56ec
Guard addition of '-march=native' in case a user specifies it in CXXFLAGS
This allows a user to 'CXXFLAGS="-DNDEBUG -g2 -O3 -march=x86-64" make -j 8' without the makefile adding -march=native
2016-10-25 19:42:54 -04:00
Jeffrey Walton 2e3f359626 Merge pull request #326 from alonbl/build
Add DISABLE_CXXFLAGS_OPTIMIZATIONS option
2016-10-25 15:38:52 -04:00
Alon Bar-Lev db50b93766 build: add DISABLE_CXXFLAGS_OPTIMIZATIONS option
handy when packaging should control optimization without build system
masking. Especially handy when building to common architecture.

no change of behavior if DISABLE_CXXFLAGS_OPTIMIZATIONS is unset.

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
2016-10-21 23:49:06 +03:00
Jeffrey Walton b49343398b
Updated documentation 2016-10-18 20:21:47 -04:00
Jeffrey Walton 1f054924b4
Updated documentation 2016-10-18 19:39:33 -04:00
Jeffrey Walton c3e2e0fb25
Align with BouncyCastle and Botan for DLIES and ECIES. Updated documentation 2016-10-18 17:01:28 -04:00
Jeffrey Walton b5f04e5ed5
Updated documentation 2016-10-18 14:42:48 -04:00
Jeffrey Walton e794d53806
Cleanup comments 2016-10-18 02:23:07 -04:00
Jeffrey Walton 51d3cc945f
Switch to std::copy due to MinGW issues with memcpy_s
Also see http://github.com/weidai11/cryptopp/issues/28 and http://groups.google.com/d/msg/cryptopp-users/PRTVKTh0gRk/euPM_TzdBAAJ
2016-10-18 02:02:49 -04:00
Jeffrey Walton 54d17c7361
Updated CRYPTOPP_ASSERT based on comments
Also see 399a1546de (commitcomment-19448453)
2016-10-17 22:00:31 -04:00
Jeffrey Walton b7423a3bf7
Updated documentation 2016-10-16 23:03:44 -04:00