Commit Graph

100 Commits (master)

Author SHA1 Message Date
Jeffrey Walton 26a59cd94b
Update README 2019-06-15 06:42:34 -04:00
Jeffrey Walton 840bc65740
Update README 2019-06-15 06:20:49 -04:00
Jeffrey Walton 38a4bb55cf
Post-release version increment 2019-04-29 00:12:18 -04:00
Jeffrey Walton 68b4fc0d8b
Prepare for Crypto++ 8.2 release 2019-04-28 11:30:32 -04:00
Jeffrey Walton 6138b8a127
Post-release version increment
Also see https://www.cryptopp.com/wiki/Release_Process#Increment_version_numbers
2019-02-23 14:03:49 -05:00
Jeffrey Walton 20e9e0cb10
Prepare for Crypto++ 8.1 release
This should have been checked in with 1c34979592. Too late now, but fix it anyway.
2019-02-23 13:57:40 -05:00
Jeffrey Walton 0239393a22
Update Readme 2019-02-15 21:37:26 -05:00
Jeffrey Walton 72719766bb
Update Readme 2019-02-15 16:42:58 -05:00
Jeffrey Walton 1c6a96a57e
Update README 2019-02-10 04:41:51 -05:00
Jeffrey Walton 978b221909
Update README 2019-02-09 14:05:09 -05:00
Jeffrey Walton 5e5fb6c855
Prepare for Crypto++ 8.0 release 2018-12-27 21:56:59 -05:00
Jeffrey Walton 5e48cfd0c9
Prepare for Crypto++ 8.0 release 2018-12-27 18:30:38 -05:00
Jeffrey Walton 6e09f4ee19
Update README.txt 2018-12-25 19:53:30 -05:00
Jeffrey Walton 4e3a1ea962
Add ARMv8.4 cpu feature detection support (GH #685) (#687)
This PR adds ARMv8.4 cpu feature detection support. Previously we only needed ARMv8.1 and things were much easier. For example, ARMv8.1 `__ARM_FEATURE_CRYPTO` meant PMULL, AES, SHA-1 and SHA-256 were available. ARMv8.4 `__ARM_FEATURE_CRYPTO` means PMULL, AES, SHA-1, SHA-256, SHA-512, SHA-3, SM3 and SM4 are  available. 

We still use the same pattern as before. We make something available based on compiler version and/or preprocessor macros. But this time around we had to tighten things up a bit to ensure ARMv8.4 did not cross-pollinate down into ARMv8.1.

ARMv8.4 is largely untested at the moment. There is no hardware in the field and CI lacks QEMU with the relevant patches/support. We will probably have to revisit some of this stuff in the future.

Since this update applies to ARM gadgets we took the time to expand Android and iOS testing on Travis. Travis now tests more platforms, and includes Autotools and CMake builds, too.
2018-07-15 08:35:14 -04:00
Jeffrey Walton c8d8caf700
Prepare for Crypto++ 7.0 release 2018-04-08 04:48:59 -04:00
Jeffrey Walton 4909c9acfd
Update History.txt 2018-02-22 12:39:06 -05:00
Jeffrey Walton 27cbfe03d6 Add History.txt for full record
Trim History section in Readme.txt to most recent items

Signed-off-by: Jeffrey Walton <noloader@gmail.com>
2018-01-22 19:27:11 -05:00
Jeffrey Walton 886abb683e
Whitespace check-in 2018-01-22 19:12:24 -05:00
Jeffrey Walton 92b03cdf62
Update Readme.txt 2018-01-22 18:34:20 -05:00
Jeffrey Walton 391cc2c141
Update version info 2018-01-22 18:25:19 -05:00
Jeffrey Walton 2c295b2454
Add topic on Side Channel leakage 2018-01-08 09:13:15 -05:00
Jeffrey Walton 2d4614084a
Update documentation 2017-11-24 22:35:53 -05:00
Jeffrey Walton 14e33af525
Update documentation 2017-11-21 08:32:58 -05:00
Jeffrey Walton 4b3560baef
Update documentation
Whitespace check-in
2017-11-20 08:33:33 -05:00
Jeffrey Walton bc8edcef55
Removed OCB for the time being. The check-in did not occur.
Also see https://groups.google.com/d/msg/cryptopp-users/alCrCcPKv3A/alxMw3-dAgAJ
2017-10-20 21:55:01 -04:00
Jeffrey Walton 7464cbba51
Update README to sync with Crypto++ website
* Switch from cryptolounge.com to Crypto++ wiki
* Add latest algorithms
2017-09-16 16:30:32 -04:00
Jeffrey Walton b57f7f0ae0 Rollup CMake fixes for OpenBSD, MinGW (Issues 380, 466-468, PR #469)
Rollup CMake fixes for OpenBSD (Issues 467-468)
Rollup CMake fixes for MinGW (Issues 466)
Add CRYPTOPP_ENABLE_ARCH (Issue 380)
2017-08-24 07:26:14 -04:00
Jeffrey Walton 65a96fe983
Update Readme with FIPS 1402-2 info 2017-08-19 10:08:31 -04:00
Jeffrey Walton 2daa991427
Update comments 2017-08-19 09:48:24 -04:00
Jeffrey Walton fe64547a26
Update Readme 2017-08-19 09:09:41 -04:00
Jeffrey Walton 3fe188ba89
Updated README with additional algorithms 2017-05-18 00:59:11 -04:00
Jeffrey Walton 5ec9763485
Updated documentation 2016-12-03 18:17:10 -05:00
Jeffrey Walton 374105198d
Updated 5.6.5 release date 2016-10-25 23:45:10 -04:00
Jeffrey Walton c87d7bf2cd
Add "Source Code and Contributing" section to Readme.txt (Issue 317) 2016-10-11 17:06:04 -04:00
Jeffrey Walton 73bc1a0e38 Add information on static linking and risk with dynamic runtime linking 2016-09-18 08:52:10 -04:00
Jeffrey Walton fca5fbb361 Add information on C++ Static Initialization Ordering 2016-09-15 16:11:34 -04:00
Jeffrey Walton 553049ba29 Update README and INSTALL with -DNDEBUG requirement for production software (thanks FW) 2016-09-15 15:18:29 -04:00
Jeffrey Walton 1261c1a37b Fixed 5.6.4 rlease date (9/11 instead of 9/10) 2016-09-12 03:07:08 -04:00
Jeffrey Walton 0a294705e2 Updated release notes 2016-09-11 06:00:40 -04:00
Jeffrey Walton a3ef42e36d Updated release notes 2016-09-10 18:51:00 -04:00
Jeffrey Walton 5155b91178 Updated release notes 2016-09-10 17:58:02 -04:00
Jeffrey Walton 49a71e87a8 Updated release notes 2016-09-10 14:55:10 -04:00
Jeffrey Walton 90cf9a6c1e Updated release notes 2016-09-10 14:53:34 -04:00
Jeffrey Walton ba2d645fa9 Updated release notes 2016-09-10 14:50:26 -04:00
Jeffrey Walton 18e2386612 Updated release notes 2016-09-10 14:39:08 -04:00
Jeffrey Walton edae982631 Updated release notes 2016-09-10 13:50:01 -04:00
Jeffrey Walton 1b131232ae Updated release notes 2016-09-10 12:02:08 -04:00
Jeffrey Walton 6c1d4575fb Updated release notes 2016-09-10 09:40:26 -04:00
Jeffrey Walton 3482a09a15 Add missing Sun Studio 12.5 2016-09-10 08:58:17 -04:00
Jeffrey Walton 222622e1b7 Update Install and Release notes 2016-09-10 08:56:30 -04:00