Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Disable uncaught_exception support for C++ 20 and later (PR #1187) | Marcel Raad | 2023-01-23 | 1 | -1/+4 |
| | | | `std::uncaught_exception` was removed from C++ 20. | ||||
* | Remove CRYPTOPP_NO_CXX11 | Jeffrey Walton | 2021-03-25 | 1 | -22/+3 |
| | | | | It is no longer needed in 2021 | ||||
* | Cleanup C++11 compile when CRYPTOPP_NO_CXX11 is in effect | Jeffrey Walton | 2021-03-20 | 1 | -1/+8 |
| | |||||
* | Update documentation | Jeffrey Walton | 2020-12-25 | 1 | -1/+4 |
| | |||||
* | Update documentation | Jeffrey Walton | 2020-12-25 | 1 | -0/+5 |
| | |||||
* | Fix spelling | Jeffrey Walton | 2020-12-18 | 1 | -1/+1 |
| | |||||
* | Tighten test for CRYPTOPP_CXX17_UNCAUGHT_EXCEPTIONS (GH #980) | Jeffrey Walton | 2020-11-30 | 1 | -2/+5 |
| | | | | Formerly we were just testing for __cpp_lib_uncaught_exceptions. Now we test for __cpp_lib_uncaught_exceptions >= 201411L | ||||
* | Use define CRYPTOPP_CXX11_STATIC_INIT name | Jeffrey Walton | 2020-08-07 | 1 | -1/+1 |
| | |||||
* | Use CRYPTOPP_CXX11_STRONG_ENUM define name | Jeffrey Walton | 2020-08-06 | 1 | -1/+1 |
| | |||||
* | Update comments | Jeffrey Walton | 2020-08-06 | 1 | -0/+1 |
| | |||||
* | Update comments | Jeffrey Walton | 2020-08-06 | 1 | -5/+1 |
| | |||||
* | Add CRYPTOPP_CXX11_INITIALIZER_LIST | Jeffrey Walton | 2020-08-06 | 1 | -0/+7 |
| | |||||
* | Add CRYPTOPP_CXX98_UNCAUGHT_EXCEPTION define | Jeffrey Walton | 2020-08-06 | 1 | -1/+2 |
| | |||||
* | Use CRYPTOPP_CXX17_UNCAUGHT_EXCEPTIONS define name | Jeffrey Walton | 2020-08-06 | 1 | -2/+2 |
| | |||||
* | Use CRYPTOPP_CXX11_ATOMIC define | Jeffrey Walton | 2020-08-06 | 1 | -1/+1 |
| | |||||
* | Fix define CRYPTOPP_CXX17_STATIC_ASSERT name | Jeffrey Walton | 2020-08-05 | 1 | -1/+1 |
| | | | | That's a C++17 feature, not C++11 | ||||
* | Add missing C++ headers (GH #960) | Jeffrey Walton | 2020-07-21 | 1 | -0/+4 |
| | |||||
* | Cleanup config_*.h files, update travis.yml file (PR #898) | Jeffrey Walton | 2019-10-20 | 1 | -0/+6 |
| | | | This started as an update to travis.yml to support ARM64 testing. Autotools had a failure under Clang, and it required a modification to config_asm.h. We eventually guarded the availability defines in CRYPTOPP_DISABLE_ASM. | ||||
* | Add CRYPTOPP_CXX14 define | Jeffrey Walton | 2019-07-22 | 1 | -1/+13 |
| | |||||
* | CRYPTOPP_CXX11_STATIC_ASSERT -> CRYPTOPP_CXX14_STATIC_ASSERT | Jeffrey Walton | 2019-07-14 | 1 | -3/+5 |
| | | | | WHoops, this is a C++14 feature | ||||
* | Use C++ static_assert from N3928 when available | Jeffrey Walton | 2019-07-14 | 1 | -0/+5 |
| | |||||
* | Move CRYPTOPP_CXX11 down in list of defines | Jeffrey Walton | 2019-07-11 | 1 | -7/+7 |
| | |||||
* | Move CRYPTOPP_NO_CXX11 and CRYPTOPP_NO_CXX17 to config_cxx.h | Jeffrey Walton | 2019-07-11 | 1 | -0/+14 |
| | | | | It looks like these two were overlooked during refactoring | ||||
* | Remove duplicate CRYPTOPP_GCC_VERSION test | Jeffrey Walton | 2019-07-06 | 1 | -1/+1 |
| | |||||
* | Fix missing binary operator | Jeffrey Walton | 2019-07-06 | 1 | -1/+1 |
| | |||||
* | Use C++ feature test macros when available | Jeffrey Walton | 2019-07-06 | 1 | -5/+8 |
| | | | | There are not too many of them. __cpp_threadsafe_static_init may be useful for less frequently used compilers and platforms. | ||||
* | Add define for C++11 deleted functions | Jeffrey Walton | 2019-07-01 | 1 | -0/+7 |
| | |||||
* | Make config.h more Autoconf friendly (GH #835, PR #836) | Jeffrey Walton | 2019-05-17 | 1 | -0/+190 |