Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build: upgrade to C++17 when ICU is used (#310) | Jan Engelhardt | 2024-06-11 | 1 | -14/+18 |
| | | | | | | | ICU 75 requires the use of C++17. `SET(CMAKE_CXX_STANDARD 17)` has no effect after the first target has been defined or so, therefore the detection of the conversion library is split and partially moved upwards. | ||||
* | Fixed confusing source/bin dirs in makefile. (#291) | Vincent Richard | 2024-01-12 | 1 | -23/+9 |
| | |||||
* | Build: static lib dependency for ICU (#281) | bmagistro | 2023-12-31 | 1 | -0/+16 |
| | | | | | * Fix missed path for generated files in #277 * Update cmake to include char conversion dependency on static library | ||||
* | Build: fix missed path for generated files in #277 (#278) | bmagistro | 2023-12-31 | 1 | -2/+2 |
| | |||||
* | Build: add FreeBSD & libc++ compilation support (#288) | Jan Engelhardt | 2023-12-31 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * build: add FreeBSD compilation support * build: unbreak compilation with clang libc++ unary_function is obsolete with C++11 and removed in C++17. gnu-gcc-libstdc++ still has the class, but llvm-clang-libc++ does not, and there is a compile error. vmime should have just stopped using unary_function with commit v0.9.2-48-g8564b2f8. $ cat x.cpp $ clang++ -std=c++17 -stdlib=libc++ -c x.cpp In file included from x.cpp:1: In file included from /usr/local/include/vmime/net/transport.hpp:34: In file included from /usr/local/include/vmime/net/service.hpp:36: In file included from /usr/local/include/vmime/net/session.hpp:40: In file included from /usr/local/include/vmime/utility/url.hpp:30: /usr/local/include/vmime/propertySet.hpp:339:33: error: no template named /'unary_function' in namespace 'std'; did you mean '__unary_function'? class propFinder : public std::unary_function <shared_ptr <property>, bool> { ~~~~~^~~~~~~~~~~~~~ __unary_function | ||||
* | Build: add Solaris compilation support (#282) | Jan Engelhardt | 2023-11-09 | 1 | -0/+1 |
| | |||||
* | Update cmake (#277) | bmagistro | 2023-08-09 | 1 | -108/+99 |
| | | | | | | | | | This restructures the cmake a little bit to only find components if they are actually enabled. It also rearranges things to better group some related items. This change also fixes include directories for the build target allowing the library to be embedded making the install step optional. Signed-off-by: Ben Magistro <[email protected]> | ||||
* | #200 Fixed installation directory | vincent-richard | 2021-05-06 | 1 | -19/+46 |
| | |||||
* | Misc changes for CPack. | vincent-richard | 2020-02-14 | 1 | -5/+15 |
| | |||||
* | #196 Allow overriding CMAKE_CXX_FLAGS | Vincent Richard | 2018-04-24 | 1 | -8/+8 |
| | |||||
* | #193 Dropped support for boot::shared_ptr<>, enabled C++11 support in CMake | Vincent Richard | 2018-04-01 | 1 | -84/+6 |
| | |||||
* | Update CMakeLists.txt | rusdevops | 2017-10-12 | 1 | -0/+8 |
| | |||||
* | Update CMakeLists.txt | rusdevops | 2017-10-12 | 1 | -0/+4 |
| | |||||
* | Update CMakeLists.txt | rusdevops | 2017-10-04 | 1 | -10/+10 |
| | |||||
* | Fixed #177: thread id on OpenBSD. | Vincent Richard | 2017-08-09 | 1 | -0/+1 |
| | |||||
* | Issue #175: use CMake macros for installation dir. | Vincent Richard | 2017-06-19 | 1 | -43/+9 |
| | |||||
* | Remove target architecture detection. | 0xd34df00d | 2017-04-09 | 1 | -3/+0 |
| | |||||
* | Issue #167: don't build samples by default. | Vincent Richard | 2017-03-13 | 1 | -1/+1 |
| | |||||
* | Issue #166: fixed include paths. | Vincent Richard | 2017-03-13 | 1 | -0/+1 |
| | |||||
* | Release 0.9.2.v0.9.2 | Vincent Richard | 2017-01-03 | 1 | -2/+2 |
| | |||||
* | Fixed #151: don't ignore CMAKE_CXX_FLAGS command line argument. | Vincent Richard | 2016-12-06 | 1 | -8/+2 |
| | |||||
* | Don't recursively include compile flags. | Vincent Richard | 2016-11-02 | 1 | -4/+4 |
| | |||||
* | Fixed #142: fixed install location of generated headers. | Vincent Richard | 2016-09-19 | 1 | -2/+2 |
| | |||||
* | Issue #138: fixed MSG_NOSIGNAL on Mac OS. | Vincent Richard | 2016-04-25 | 1 | -0/+3 |
| | |||||
* | Link with 'anl' only when building shared lib. | Vincent Richard | 2016-04-10 | 1 | -5/+7 |
| | |||||
* | Misc fixes in error handling. | Vincent Richard | 2016-03-25 | 1 | -0/+2 |
| | |||||
* | Fixed location of config and lib export include files. | Vincent Richard | 2016-03-25 | 1 | -4/+4 |
| | |||||
* | Fixed location of config.hpp in outsourced build. | Vincent Richard | 2016-03-11 | 1 | -2/+3 |
| | |||||
* | Asynchronous resolving. | Vincent Richard | 2016-03-02 | 1 | -0/+13 |
| | |||||
* | Added support for TCP Keepalive. | Vincent Richard | 2016-02-28 | 1 | -0/+2 |
| | |||||
* | Issue #103: fix badly encoded words. | Vincent Richard | 2015-02-16 | 1 | -3/+7 |
| | |||||
* | Fixed build issues when disabling filesystem features. | Vincent Richard | 2015-01-01 | 1 | -0/+5 |
| | |||||
* | Build intermediate library for test runner and utils to speed up build. | Vincent Richard | 2014-07-24 | 1 | -4/+9 |
| | |||||
* | Use string option instead of mutually exclusive bool options for charset and ↵ | Vincent Richard | 2014-05-27 | 1 | -49/+47 |
| | | | | TLS library. | ||||
* | remove -ansi because it interferes with -std=c++11 | Mark Brand | 2014-03-26 | 1 | -1/+1 |
| | |||||
* | Windows charset converter (thanks to ElmüSoft). | Vincent Richard | 2014-02-06 | 1 | -3/+21 |
| | |||||
* | Fixed build of examples. | Vincent Richard | 2014-01-21 | 1 | -4/+8 |
| | |||||
* | C++11 std::shared_ptr fixes. | Vincent Richard | 2014-01-16 | 1 | -1/+1 |
| | |||||
* | Merged source and header files in directory structure. Got rid of SConstruct ↵ | Vincent Richard | 2013-12-29 | 1 | -11/+12 |
| | | | | build. | ||||
* | Allow overriding auto-detection of shared_ptr<> implementation. | Vincent Richard | 2013-12-10 | 1 | -7/+39 |
| | |||||
* | Boost/C++11 shared pointers. | Vincent Richard | 2013-11-21 | 1 | -11/+70 |
| | |||||
* | Fixed build of samples (now use CMake). | Vincent Richard | 2013-10-20 | 1 | -0/+14 |
| | |||||
* | Fixed case in include file name. | Vincent Richard | 2013-09-06 | 1 | -1/+1 |
| | |||||
* | Added support for standard 64-bit integer type. | Vincent Richard | 2013-09-02 | 1 | -4/+16 |
| | |||||
* | 64-bit type detection. | Vincent Richard | 2013-07-15 | 1 | -21/+51 |
| | |||||
* | Changed the way the path to export header file is specified. | Vincent Richard | 2013-05-14 | 1 | -2/+16 |
| | |||||
* | Put generated header files in a separate list. | Vincent Richard | 2013-05-13 | 1 | -3/+3 |
| | |||||
* | Fixed export header for static/shared build. | Vincent Richard | 2013-05-13 | 1 | -8/+19 |
| | |||||
* | Do not include generated header files in ADD_LIBRARY(). | Vincent Richard | 2013-05-12 | 1 | -3/+3 |
| | |||||
* | Fixed issue with ADD_LIBRARY() and export header file. | Vincent Richard | 2013-05-12 | 1 | -1/+2 |
| |