Jeffrey Walton
f9d2082e97
Removed assert from debug build
2015-12-31 04:50:20 -05:00
Jeffrey Walton
4f57c8f303
Updated documentation. Added calls to unused functions for coverage analytcs. Squashed unused variable warning
2015-12-31 04:42:21 -05:00
Jeffrey Walton
6652e94d20
Added -headerpad_max_install_names to dylib targets. Added standard directory vairables to GNUmakefile-cross
2015-12-31 01:43:42 -05:00
Jeffrey Walton
51d674c7d8
Finally figured how how to clear than damn Coverity finding on STREAM_FORMAT_STATE
2015-12-29 07:16:44 -05:00
Jeffrey Walton
9e4e210834
Switched to standard directory variables for include/, lib/, bin/ and share/
2015-12-29 06:32:45 -05:00
Jeffrey Walton
da95a18c19
Added locv to makefile recipe, added both cryptest.exe runs (thanks Jack Lloyd)
2015-12-29 04:50:15 -05:00
Jeffrey Walton
30c9b8376d
Merge pull request #95 from grantae/master
...
Fix an issue that caused targets to be rebuilt unnecessarily and prevented updated object files from regenerating targets.
2015-12-28 20:02:34 -05:00
Grant Ayers
4f277dab59
Fix an issue that caused targets to be rebuilt unnecessarily
...
and prevented updated object files from regenerating targets.
The 'public_service' phony target should be an 'order-only' prerequisite so
that it doesn't cause its target to be rebuilt when it is run.
However, object files were specified as order-only while the 'public_service'
target was not. This is reproducible by running 'make' twice. Another effect
is that when these object files change they will not cause the target to be
updated while they are order-only.
2015-12-28 16:30:01 -08:00
Jeffrey Walton
13748582e5
Added "make coverage" recipe. Added additional SecBlock tests
2015-12-28 07:06:50 -05:00
Jeffrey Walton
605744d826
Fixed SecBlock append when "this == t", fixed assert, added validation test (Issue 92)
2015-12-28 00:11:52 -05:00
Jeffrey Walton
f707b9ef16
Fixed GCC version for deprecated attribute
2015-12-27 23:44:36 -05:00
Jeffrey Walton
985172421a
Revert "Fixed SecBlock append when "this == t" (Issue 92)". It was an incomplete remediation.
...
This reverts commit 8b0f29a4f2 .
2015-12-27 21:29:22 -05:00
Jeffrey Walton
8b0f29a4f2
Fixed SecBlock append when "this == t" (Issue 92)
2015-12-27 21:28:23 -05:00
Jeffrey Walton
217ad8d721
Revert "Fixed append when "this == t" (Issue 92)". It was an incomplete remediation.
...
This reverts commit c16ce2530a .
2015-12-27 21:25:45 -05:00
Jeffrey Walton
c16ce2530a
Fixed append when "this == t" (Issue 92)
2015-12-27 21:11:34 -05:00
Jeffrey Walton
e4d2b3bfe2
Merge pull request #88 from GamePad64/master
...
Added CRYPTOPP_DATA_DIR option in CMakeLists.txt.
2015-12-27 15:48:41 -05:00
Jeffrey Walton
1ab5cbd047
Added DESTDIR to various recipes
2015-12-27 13:13:16 -05:00
Jeffrey Walton
010c67914a
Merge pull request #91 from tknarr/shlib_version_makefile_fix
...
Apply the same versioned solib changes as to GNUmakefile
2015-12-27 12:18:49 -05:00
Alexander Shishenko
a5681855ed
Provided compatibility with CMake 2.8
2015-12-27 02:24:43 +03:00
Alexander Shishenko
c110b6404f
Added CRYPTOPP_DATA_DIR option in cmake.
2015-12-27 02:23:33 +03:00
Todd Knarr
56abc4e4c9
Apply the same versioned solib changes as to GNUmakefile
2015-12-26 10:57:04 -08:00
Jeffrey Walton
79882d4c7d
Tweaked makefile recipes to use variables for CP, MV, MKDIR, etc. Added Cmake artifacts to distclean rule
2015-12-26 06:45:59 -05:00
Jeffrey Walton
ca7394540b
Merge pull request #90 from tknarr/shlib_version_makefile_fix
...
Versioned shared library makefile fixes
2015-12-26 06:23:19 -05:00
Todd Knarr
09d194d8cf
Added a makefile target to build the versioned .so if the unversioned name is given.
...
Added DESTDIR to an ldconf line that was missint it.
2015-12-26 03:00:31 -08:00
Jeffrey Walton
f84b3964ee
Merge pull request #65 from tknarr/version_shlib
...
Linux shared-object library versioning
2015-12-26 01:42:44 -05:00
Jeffrey Walton
a0b078543a
Added CRYPTOPP_DATA_DIR patch (Issue 82)
2015-12-25 23:50:28 -05:00
Todd Knarr
a3ac556e37
Resolve conflicts between master and version_shlib
2015-12-25 13:06:43 -08:00
Todd Knarr
10c5b2e0f1
Merge non-conflict changes from master
2015-12-25 13:04:20 -08:00
Jeffrey Walton
19f72fc73c
Added checks before making directories and copying files
2015-12-25 13:37:18 -05:00
Jeffrey Walton
4adcb0a35a
Updated Filelist.txt to follow Commit a2c1e49a01 from Pull Request 77
2015-12-25 12:37:33 -05:00
Jeffrey Walton
a2c1e49a01
Merge pull request #77 from GamePad64/master
...
CMake build
2015-12-25 12:13:46 -05:00
Jeffrey Walton
5170f3e1f7
More Makefile improvements (Issue 80)
2015-12-25 12:11:36 -05:00
Jeffrey Walton
bfce095d6b
Merge pull request #81 from cawka/makefile-improvements
...
Makefile improvements
2015-12-25 10:08:43 -05:00
Jeffrey Walton
0e3ee98ff6
Fixed Clang 3.4 compiler error on Linux
2015-12-25 08:00:05 -05:00
Jeffrey Walton
6e8d8c4ff9
Fixed "relocation R_ARM_THM_MOVW_ABS_NC ... when making shared object" for non-X86 targets
2015-12-25 05:01:57 -05:00
Jeffrey Walton
885b94707c
Fixed Clang 3.3 integrated assembler crash on Linux
2015-12-25 03:37:14 -05:00
Jeffrey Walton
4cf8d660d2
Added additional Clang test on Linux when compiler is GCC
2015-12-25 02:02:40 -05:00
Jeffrey Walton
26c9cec572
Added GNUmakefile-cross as additional input files
2015-12-24 20:56:08 -05:00
Jeffrey Walton
951d8b9dbe
Fixed RDSEED detection issue for GCC 4.8 and 4.9
2015-12-24 19:48:01 -05:00
Jeffrey Walton
28a5fead3b
Fixed assert. Thanks to srwinohio for reporting (Issue 83)
2015-12-19 19:31:45 -05:00
Jeffrey Walton
d1ae977256
Fixed copy/paste error
2015-12-17 01:39:13 -05:00
Jeffrey Walton
f70667b762
Updated documentation
2015-12-17 01:37:01 -05:00
Jeffrey Walton
36dc30286b
Updated documentation
2015-12-16 23:10:07 -05:00
Jeffrey Walton
17ead160bf
Updated documentation
2015-12-16 19:39:29 -05:00
Jeffrey Walton
49de6e2012
Updated documentation
2015-12-16 03:22:22 -05:00
Alexander Shishenko
f14c62b6e3
Added basic CMake build
2015-12-16 00:32:13 +03:00
Jeffrey Walton
77016c7eb3
Updated config.recommend to follow Commit be67acdb1d from Pull Request 84
2015-12-14 16:49:23 -05:00
Jeffrey Walton
be67acdb1d
Merge pull request #84 from m-deckel/visualstudio-arm
...
Microsoft ARM support
2015-12-14 15:52:13 -05:00
Jeffrey Walton
d9749ce7ac
Updated documentation
2015-12-14 15:50:56 -05:00
Marco Deckel
f6499edf3a
Microsoft ARM support
...
* Adjusted config to compile for Microsoft ARM (e.g. Windows Universal apps)
2015-12-14 16:11:17 +01:00