2
0
mirror of https://github.com/boostorg/log.git synced 2026-01-19 04:22:09 +00:00

Commit Graph

  • f0d196ee03 Avoid signed/unsigned mismatch warning when time_t is 32-bit (e.g. on Cygwin32). develop Andrey Semashev 2025-12-30 11:23:54 +03:00
  • 8a2b9beb96 Enable Boost.ASIO on Cygwin32. feature/cygwin_enable_asio Andrey Semashev 2025-12-26 19:08:26 +03:00
  • f461ca6fe6 Removed redundant checks for __CYGWIN__ that are excluded by BOOST_WINDOWS. Andrey Semashev 2025-12-26 17:35:03 +03:00
  • 3efa06b889 Removed disablement of IPC utilities on Cygwin in tests and examples. Andrey Semashev 2025-12-26 17:22:43 +03:00
  • 2fc825acfe Use new Boost.Filesystem platform API macros. Andrey Semashev 2025-12-26 16:00:53 +03:00
  • d70b528bc5 Fixed typos in comments. Andrey Semashev 2025-12-17 04:16:11 +03:00
  • 3ea24c81f2 Enable building IPC components on Cygwin. Andrey Semashev 2025-11-24 18:54:16 +03:00
  • fa2af18239 Replaced macos-13 with macos-15 in GitHub Actions. master Andrey Semashev 2025-12-13 20:43:36 +03:00
  • 014f344715 Removed C++17 mode job for clang-5.0 from GitHub Actions. boost-1.90.0 Andrey Semashev 2025-11-06 05:03:50 +03:00
  • ce82e7f8f2 Removed clang 3.5 and 3.6 from GitHub Actions CI. Andrey Semashev 2025-11-06 04:45:55 +03:00
  • 826df254f0 Fixed a long loop on file rotation if filename pattern did not include counter. Andrey Semashev 2025-11-06 00:59:55 +03:00
  • dfe99bee62 Added a sanity check for value_ref over an empty type list. boost-1.90.0.beta1 Andrey Semashev 2025-10-25 01:48:10 +03:00
  • b1fd6a2423 Fix incorrect constant used for PP iteration limit in value_ref visitation. Andrey Semashev 2025-10-25 01:17:20 +03:00
  • 3ab24d1e4f Merge pull request #251 from Flamefire/fix-cmake-version Andrey Semashev 2025-10-01 17:41:36 +03:00
  • 4f081ca212 Fix required CMake version Alexander Grund 2025-10-01 10:18:16 +02:00
  • a46993b0b8 Merge pull request #250 from Flamefire/test-link-update Andrey Semashev 2025-08-25 19:06:16 +03:00
  • f16f8026e8 Update Link to regression test matrix in README Alexander Grund 2025-08-25 17:26:30 +02:00
  • ad2eb6c4e5 Added docs, examples and test for wrap_formatter. boost-1.89.0 Andrey Semashev 2025-07-11 03:13:49 +03:00
  • 86c8cdcced Added a wrap_filter utility. Andrey Semashev 2025-07-09 02:59:16 +03:00
  • 173b993ac4 Merge pull request #249 from chriskohlhoff/boost_asio_core Andrey Semashev 2025-07-09 20:03:37 +03:00
  • ef6aec2abb Use new minimal boost_asio_core dependency. Christopher Kohlhoff 2025-07-08 22:25:19 +10:00
  • 805f0cf971 Change searched-lib to lib in the Jamfile. Andrey Semashev 2025-06-19 02:42:42 +03:00
  • 6db171e348 Specify relative path to log-platform-config in config checks. Andrey Semashev 2025-06-19 02:29:02 +03:00
  • f01996cfd3 Removed dependency on Boost.Random. Andrey Semashev 2025-06-14 20:19:55 +03:00
  • 71635b6fba Disable Boost.ASIO in 32-bit MinGW-w64 job in AppVeyor. Andrey Semashev 2025-06-13 15:03:45 +03:00
  • ecc4466bc0 Added BOOST_LOG_WITHOUT_ASIO config option. Andrey Semashev 2025-06-13 14:57:36 +03:00
  • a30d931348 Added new gcc and clang jobs to GitHub Actions. Andrey Semashev 2025-06-13 15:29:38 +03:00
  • 6b2d476f02 Removed extra tests from all AppVeyor jobs but one. Andrey Semashev 2025-06-13 13:45:43 +03:00
  • c6a268af54 Enabled extra tests on MinGW-w64 in GitHub Actions. Andrey Semashev 2025-06-13 13:41:06 +03:00
  • 40eaf1923f Use Azure mirrors of Ubuntu .deb repositories in containers. Andrey Semashev 2025-06-13 02:17:28 +03:00
  • d6528b6e0c Removed windows-2019 GitHub Actions jobs. Andrey Semashev 2025-06-12 00:40:02 +03:00
  • d6aa912c7d Removed detail/pause.hpp. Andrey Semashev 2025-06-12 00:35:09 +03:00
  • fdcd3a233c Reimplemented adaptive_mutex using Boost.Atomic. Andrey Semashev 2025-06-12 00:22:37 +03:00
  • 48a33d9eb0 Use thread_pause from Boost.Atomic in ipc_reliable_message_queue. Andrey Semashev 2025-06-11 23:18:05 +03:00
  • b2e49a9113 Replaced MinGW-w64 gcc 6 jobs with gcc 8. Andrey Semashev 2025-05-31 16:28:00 +03:00
  • 1cb564b688 Added dependency on Boost.Regex in regex-header-only test. Andrey Semashev 2025-05-31 16:23:39 +03:00
  • 9ee2e2953c Check for native atomic int32 in tests. Andrey Semashev 2025-05-31 16:18:13 +03:00
  • 1c956799d5 Made configure check for native atomic int32 more lightweight. Andrey Semashev 2025-05-31 16:05:06 +03:00
  • 4bd90c7d6c Allow multiple defines to be specified in has-config-flag. Andrey Semashev 2025-05-30 15:44:23 +03:00
  • 15bfb08b0a Relax property check in has-config-flag. Andrey Semashev 2025-05-30 15:10:23 +03:00
  • 2530a4e03a Add support for modular build structure. (#233) René Ferdinand Rivera Morell 2025-05-25 16:48:16 -05:00
  • ad61f2c13e Disabled MSVC warnings about implicitly defined ctor/assignment being deleted. Andrey Semashev 2025-05-14 17:36:20 +03:00
  • 7fc4a55d33 Removed usage of obsolete ubuntu-20.04 GHA image. Andrey Semashev 2025-04-19 18:20:49 +03:00
  • fea445eaa9 Unconditionally use std::unique_ptr. Andrey Semashev 2025-04-19 18:15:02 +03:00
  • 75f2e8eb6d Use locale-independent formatting of the file counter in text_file_backend. Andrey Semashev 2025-04-19 18:07:22 +03:00
  • 521d30d2cf Cast character types when calling character classification functions. Andrey Semashev 2025-04-19 16:42:38 +03:00
  • 724e888b5a Only reuse the old counter if the file name pattern has a counter placeholder. boost-1.88.0 Andrey Semashev 2025-03-18 01:35:04 +03:00
  • 6366d73335 Updated references to Boost.Interprocess issue with Cygwin. boost-1.88.0.beta1 Andrey Semashev 2024-12-17 04:29:24 +03:00
  • 8d4492d90f Added a Cygwin job to GitHub Actions. Andrey Semashev 2024-12-16 19:01:41 +03:00
  • 3dacd004ae Added linking log_setup with ws2_32 on MinGW-w64. Andrey Semashev 2024-12-15 19:02:49 +03:00
  • aa0acf366d Create output directory for Message Compiler tool. Andrey Semashev 2024-12-15 18:37:25 +03:00
  • e9e8579607 Added CMake MinGW-w64 job to GHA. Andrey Semashev 2024-12-15 12:09:03 +03:00
  • ddb9868bfb Disable std::codecvt<char16_t> and std::codecvt<char32_t> for C++20 and later. Andrey Semashev 2024-12-07 17:25:40 +03:00
  • 403fff4062 Removed macos-12 job from GHA CI. Andrey Semashev 2024-12-07 15:28:51 +03:00
  • a741a34df2 Added new gcc and clang versions to GHA CI. Andrey Semashev 2024-12-07 15:25:27 +03:00
  • 1be88666c5 Replaced address::from_string with make_address. boost-1.87.0.beta1 boost-1.87.0 Andrey Semashev 2024-11-05 18:16:18 +03:00
  • 29e5fc6504 Fixed grammar in the docs. Andrey Semashev 2024-10-29 18:50:49 +03:00
  • 440b160c91 Replaced leftover BOOST_STATIC_ASSERT_MSGs with static_assert. Andrey Semashev 2024-10-11 00:07:47 +03:00
  • c126392841 Switched from atomic_count to Boost.Atomic for reference counting. Andrey Semashev 2024-09-29 19:30:32 +03:00
  • 028247d2e6 Updated dependencies in CMakeLists.txt. Andrey Semashev 2024-08-19 02:39:07 +03:00
  • 26c93dc061 Replaced Boost.Thread synchronization primitives with std equivalents. Andrey Semashev 2024-08-16 16:19:03 +03:00
  • 9a906e2f54 Expanded comment re. windres.exe workaround. boost-1.86.0.beta1 boost-1.86.0 Andrey Semashev 2024-06-13 21:25:00 +03:00
  • 8c8124c730 Added a changelog entry for the windres.exe workaround. Andrey Semashev 2024-06-13 21:14:11 +03:00
  • 0843c5877e Added a comment to reference windres.exe issue. Andrey Semashev 2024-06-13 21:09:27 +03:00
  • d3670d29a1 Merge pull request #231 from hiiiik/develop Andrey Semashev 2024-06-13 21:06:41 +03:00
  • 32d0ebf3fe Fixed compilation error on MinGW-w64. ik 2024-06-08 23:18:03 +08:00
  • 901600febf Replaced macos-11 GHA image with 12, 13 and 14 since 11 is being removed. Andrey Semashev 2024-05-21 01:20:30 +03:00
  • 38bf38e835 Use _xgetbv intrinsic on Windows for AVX2 detection. Andrey Semashev 2024-04-13 17:50:11 +03:00
  • 2d932ddcb5 Updated links to Boost libraries docs. boost-1.85.0 Andrey Semashev 2024-04-07 23:58:00 +03:00
  • e5e4e9554f Changed http to https in Boost URLs. Andrey Semashev 2024-04-07 20:15:07 +03:00
  • ea643a6f1d Updated URL to Boost.System docs. Andrey Semashev 2024-04-07 20:13:57 +03:00
  • e79cfd841f Explicitly specify TOC depth. boost-1.85.0.beta1 Andrey Semashev 2024-03-02 18:38:56 +03:00
  • 5f84f9130c Expanded leading explanation for attributes. Andrey Semashev 2024-03-02 17:48:10 +03:00
  • 433aa87b8c Minor wording improvement. Andrey Semashev 2024-03-02 16:01:59 +03:00
  • d9d1f59375 Moved How to read and Definitions to the front page of the docs. Andrey Semashev 2024-03-02 15:25:41 +03:00
  • 0b09e69c45 Removed MinGW32 AppVeyor job. Andrey Semashev 2024-02-07 00:01:09 +03:00
  • b9c4024c0d Replaced actions/checkout usage with manual download commands. Andrey Semashev 2024-02-06 00:54:48 +03:00
  • 8d1605728e Reduced CI job timeouts. Andrey Semashev 2024-02-06 00:50:36 +03:00
  • d30bc4e500 Added gcc-13 CI job. Andrey Semashev 2024-02-06 00:49:12 +03:00
  • 6bb218f22e Added clang-17 GHA jobs. Andrey Semashev 2024-01-14 22:36:44 +03:00
  • 500d05cb9e Added Windows jobs to GitHub Actions CI. Andrey Semashev 2024-01-14 22:27:18 +03:00
  • 609b700a5b Removed unneeded Boost.Filesystem include. Andrey Semashev 2024-01-14 22:14:53 +03:00
  • 8b921b6352 Removed gcc-4.8 and 4.9 from GHA CI. Added gcc-11 toolchain for clang. boost-1.84.0 Andrey Semashev 2023-11-25 15:51:14 +03:00
  • 07edd2faa3 Updated b2 executable name in docs. Andrey Semashev 2023-11-25 15:05:19 +03:00
  • ae9bf80017 Added a note about deprecation of Windows versions prior to 10. boost-1.84.0.beta1 Andrey Semashev 2023-10-08 20:51:55 +03:00
  • 9cb9046d2a Switch to allocator_traits from Boost.Core. Andrey Semashev 2023-10-02 01:47:39 +03:00
  • a0811c2498 Removed dependency on Boost.Array. Andrey Semashev 2023-10-02 01:26:08 +03:00
  • 3ff5b0d8ba Removed dependency on Boost.Bind. Andrey Semashev 2023-10-02 00:26:36 +03:00
  • d1f54da1c0 Removed dummy boost_log_setup_is_empty export. Andrey Semashev 2023-10-01 23:20:55 +03:00
  • 3df6ed0b05 Updated include path. Andrey Semashev 2023-10-01 23:15:52 +03:00
  • c7c0aa7acb Added Boost.Build requirements on C++11 features we use. Andrey Semashev 2023-10-01 23:11:51 +03:00
  • 9d726cc5fe Switch to C++11 static_assert. Andrey Semashev 2023-10-01 17:47:29 +03:00
  • 2352b7eacf Updated cxxstd to 11 in library metadata. Andrey Semashev 2023-10-01 17:31:06 +03:00
  • 4db6450fe8 Conditionally link with Boost.Regex library, if it's in C++03 mode. Andrey Semashev 2023-09-25 20:06:26 +03:00
  • adbdc63e10 Drop gcc 4.6 and 4.7 from CI. Andrey Semashev 2023-09-03 03:52:11 +03:00
  • 62d63678ae Switch to boost::core::invoke_swap. Andrey Semashev 2023-09-03 02:30:41 +03:00
  • 7ddeff52f1 Removed dependency on Boost.LexicalCast. Andrey Semashev 2023-08-25 14:48:46 +03:00
  • e175d010e6 Updated docs to note that C++11 is now required. Andrey Semashev 2023-08-13 15:53:19 +03:00
  • ee82d5ba10 Removed C++03 compilers from the CI. Andrey Semashev 2023-08-13 15:50:50 +03:00
  • b3ffed4ec2 Disable building boost_log_setup when settings parsers are disabled. boost-1.83.0.beta1 boost-1.83.0 Andrey Semashev 2021-10-19 00:13:29 +03:00