Commit Graph

938 Commits

Author SHA1 Message Date
Rene Rivera 19bcfebf37 Sync from upstream. 2024-08-20 09:56:38 -05:00
Peter Dimov a664cd1de6 Update .drone.jsonnet 2024-08-18 11:46:25 +03:00
Peter Dimov e8a089b664 Update ci.yml 2024-08-17 18:22:21 +03:00
Rene Rivera 75e1a1e28b Update build deps. 2024-08-09 20:26:47 -05:00
Rene Rivera 5feb280612 Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:22 -05:00
Rene Rivera fc3ab6db97 Update copyright dates. 2024-07-20 22:52:03 -05:00
Rene Rivera 91929719bd Change all <source> references to <library>. 2024-07-20 21:26:25 -05:00
Rene Rivera 8d0fa396b8 Bump B2 require to 5.2 2024-06-14 11:33:56 -05:00
Rene Rivera 671d0ad41b Sync from upstream. 2024-06-02 23:25:04 -05:00
Peter Dimov 5d5ecb74a7 Update .drone.jsonnet boost-1.86.0 boost-1.86.0.beta1 2024-06-03 03:01:59 +03:00
Peter Dimov 41ff095c0a Try to fix the false positive with GCC ASAN 2024-06-03 02:40:13 +03:00
Peter Dimov 38d63aaf7c strerror_r(ev, tmp, 0) may return tmp 2024-06-02 23:03:24 +03:00
Peter Dimov d1fb7554c5 Update error_code_test2, error_condition_test3 2024-06-02 22:41:48 +03:00
Peter Dimov c63bca6eda Update error_condition_test3.cpp 2024-06-02 22:33:43 +03:00
Peter Dimov bef2c5ef6a Update error_code_test2.cpp 2024-06-02 22:26:01 +03:00
Rene Rivera 341f960e72 Sync from upstream. 2024-06-02 13:49:02 -05:00
Mohammad Nejati 4d4f906548 strerror_r requires non-null buffer pointer
Fixes -Wnonnull warnings when calling message with a nullptr buffer
2024-06-02 18:21:07 +00:00
Mohammad Nejati 8a92683012 Add tests for calling message with nullptr buffer 2024-06-02 18:20:16 +00:00
Peter Dimov be5a8ffa80 Disable -Wformat-truncation for Clang in snprintf_test 2024-06-02 19:45:18 +03:00
Peter Dimov d032ab91fd Update ci.yml 2024-06-02 18:59:05 +03:00
Rene Rivera 9b82082f76 Add requires-b2 check to top-level build file. 2024-05-05 09:00:01 -05:00
Rene Rivera 3c293f8740 Add missing NO_LIB usage requirements. 2024-04-28 20:17:00 -05:00
Rene Rivera 2feb94ac07 Sync from upstream. 2024-04-20 15:31:42 -05:00
Peter Dimov 8f319f30c6 Update revision history 2024-04-17 03:41:33 +03:00
Rene Rivera d09b2f5f1d Sync from upstream. 2024-04-10 07:55:53 -05:00
Peter Dimov 01d46f597e Update test/result_and_fn1v.cpp 2024-04-09 03:07:07 +03:00
Peter Dimov 93852d1a7e Support result<void> &= fv. Refs #119. 2024-04-09 03:01:38 +03:00
Peter Dimov 4aeebd2173 Avoid Appveyor timeout 2024-04-08 21:47:32 +03:00
Peter Dimov 96fef94580 Support result<void> & fv, where fv returns void. Refs #119. 2024-04-08 18:01:41 +03:00
Peter Dimov 75ab18c9fd Support result<X> & fv, where fv returns void. Refs #119. 2024-04-08 17:55:50 +03:00
Peter Dimov f9a4655ae7 Merge pull request #120 from klemens-morgenstern/patch-1
declared global constants as inline with BOOST_INLINE_CONSTEXPR
2024-04-06 21:48:49 +03:00
Klemens Morgenstern f6fcb1b690 declared global constants as inline with BOOST_INLINE_CONSTEXPR 2024-04-06 21:54:33 +08:00
Rene Rivera 27a5096b6c Switch to library requirements instead of source. As source puts extra source in install targets. 2024-03-29 21:15:59 -05:00
Rene Rivera 9cc66841c4 Make the library modular usable. 2024-03-11 08:38:16 -05:00
Peter Dimov 2fc720a1cb Update documentation boost-1.85.0 boost-1.85.0.beta1 2024-02-03 04:07:53 +02:00
Peter Dimov 73de83b8f7 Update documentation 2024-02-02 08:28:41 +02:00
Peter Dimov 310bf1d544 Add operator|=(result&, fn0r) 2024-02-01 07:18:41 +02:00
Peter Dimov f18edb3d24 Add operator|=(result&, fn0v) 2024-02-01 06:49:23 +02:00
Peter Dimov a9659f4318 Add operator|=(result&, value) 2024-02-01 06:40:47 +02:00
Peter Dimov 2b14b9a96a Update documentation 2024-02-01 03:24:33 +02:00
Peter Dimov c7a0ce3349 Enable result<void> &= fr. Refs #117. 2024-02-01 02:39:31 +02:00
Peter Dimov cedf6eb581 Update test/result_and_fn1r.cpp 2024-02-01 02:22:05 +02:00
Peter Dimov ab368822a6 Update documentation 2024-01-31 11:35:41 +02:00
Peter Dimov 293174a1d3 Enable result<void> & fr. Refs #117. 2024-01-31 05:36:52 +02:00
Peter Dimov 5c1d0df893 Enable result<void> & fv. Refs #117. 2024-01-31 05:26:01 +02:00
Peter Dimov 3f2f87f734 Update ci.yml 2024-01-26 01:35:05 +02:00
Peter Dimov 6caa346ba5 Update documentation 2024-01-25 22:13:49 +02:00
Peter Dimov a5aec941ca Remove boost/system/cygwin_error.hpp 2024-01-18 20:21:45 +02:00
Peter Dimov 7f640b92fe Update appveyor.yml 2024-01-18 19:42:44 +02:00
Peter Dimov 626263c23f Update CMakeLists.txt 2024-01-17 07:45:05 +02:00