Commit Graph

  • 959a97c38b Avoid using deprecated Boost.Test headers. cc Andrey Semashev 2019-10-23 13:29:50 +0300
  • e80dce7fec Removed unused local typedefs. Andrey Semashev 2019-10-22 20:06:26 +0300
  • 84b753da83 Removed unnecessary packages from CI jobs, added C++20 testing. Andrey Semashev 2019-10-22 01:09:48 +0300
  • 710bd95d36 Moved extra tests to msvc-14.0 job to avoid job timeouts. Andrey Semashev 2019-10-14 23:13:22 +0300
  • 81bc040eb5 Added more compilers to CI. Andrey Semashev 2019-10-14 00:17:44 +0300
  • 77f6eba408 Added compiler barrier definition for clang-win to silence deprecated warnings. Andrey Semashev 2019-10-14 00:03:40 +0300
  • ca227bc2f3 Added a link to a more complete example for reading settings from file. Andrey Semashev 2019-06-25 20:21:27 +0300
  • 1ce3c06ac6 Added a compilable example for initialization from a settings container. Andrey Semashev 2019-06-25 20:10:50 +0300
  • a71dc018a8 Renamed settings_file_formatter_factory to settings_file_custom_factories. Andrey Semashev 2019-06-25 19:25:45 +0300
  • 08bd1fb809 Added support for trivial::severity_level to filter/formatter parsers. Andrey Semashev 2019-06-25 18:54:55 +0300
  • 61c96c519c Converted Bionic images back to Xenial as apt plugin doesn't work on Bionic. Andrey Semashev 2019-06-25 12:00:56 +0300
  • 5bc02d4c4c Removed Precise images as they have outdated git. Switched to manual specification of Debian sources for clang. Switched to Bionic images where possible. Andrey Semashev 2019-06-24 19:00:16 +0300
  • 9ce37914af Changed older clang jobs to Precise images because their apt sources are not registered for Trusty and Xenial in Travis CI. Andrey Semashev 2019-06-24 15:10:37 +0300
  • dad1c0518d Upgraded Travis CI images, added gcc-9 and clang-8. Workaround clang CI failures. Andrey Semashev 2019-06-24 13:32:00 +0300
  • e903d3aef7 Fixed compilation in C++03. Andrey Semashev 2019-06-24 04:34:44 +0300
  • e4f91a2431 Added support for arbitrary functions in filter and format named parameters. Andrey Semashev 2019-06-24 04:04:09 +0300
  • ed5af03352 Corrected a typo. Andrey Semashev 2019-06-24 00:33:03 +0300
  • 326d97a9d1 Added auto_newline stream manipulator and formatter. Andrey Semashev 2019-06-24 00:27:16 +0300
  • 2fbd7ae0f2 Added missing files. Andrey Semashev 2019-06-23 22:12:51 +0300
  • 894acde57e Added support for controling trailing newline insertion in the text sinks. Andrey Semashev 2019-06-23 21:02:51 +0300
  • 4c7b3ede6e Simplified support for forwarding pointer types in formatting ostreams. Andrey Semashev 2019-05-26 17:47:24 +0300
  • d66ab73a5f Added forwarding of pointer type in Boost.Log streams. Andrey Semashev 2019-05-25 21:38:04 +0300
  • 3925052c30 Added explicit support for std::string_view in formatting_ostream. Andrey Semashev 2019-05-25 21:02:36 +0300
  • 2154cafa46 Optimized file status requesting while scanning for files. Andrey Semashev 2019-04-14 20:34:44 +0300
  • d7a87119e6 Fixed incorrect matching of digits in a file name against a placeholder. Andrey Semashev 2019-04-14 20:14:58 +0300
  • 4f5e669376 Use sort-circuiting mpl::or_ to avoid extra is_base_of instantiation. Andrey Semashev 2019-02-09 06:05:14 +0300
  • 1f5ac28873 Updated Boost.Parameter tools for compatibility with its updated version. Andrey Semashev 2019-02-08 22:23:54 +0300
  • c0d0fd33f3 Added a note about compiler TLS intrinsics not removing Boost.Thread dependency. Andrey Semashev 2019-02-08 17:30:29 +0300
  • 2dd530b8c3 Work around Boost.Parameter difference between develop and master for file_name. Andrey Semashev 2019-01-16 23:57:25 +0300
  • 4110bfdd1e
    Merge pull request #71 from Adnn/typo_fix Andrey Semashev 2019-01-15 17:19:50 +0300
  • e21753da4e Fixes typo in the tutorial, "formatter" being used in place of "filter" Adrien 2019-01-15 14:08:06 +0100
  • 1138b47fce Removed linking with Boost.System. Andrey Semashev 2019-01-14 20:16:20 +0300
  • 3e6fee4751 Counter compiler optimizations when checking for SSSE3 and AVX2. Andrey Semashev 2019-01-08 00:56:24 +0300
  • effd8568a4 Disable Boost.Interprocess on Cygwin. Andrey Semashev 2019-01-06 19:51:48 +0300
  • fae655dbbd Don't use Boost.ASIO-related features in examples when Boost.ASIO is not available. Andrey Semashev 2019-01-06 19:51:37 +0300
  • 136fd2bdfd CI compilation fixes for Cygwin and MinGW. Andrey Semashev 2019-01-06 14:13:32 +0300
  • 947d4361d4 Added a check for message compiler on Windows when building examples. Andrey Semashev 2019-01-06 02:17:19 +0300
  • 61639024c9 Added _XOPEN_SOURCE=600 define for Cygwin, which is needed for pthread rwlocks. Andrey Semashev 2019-01-06 02:10:12 +0300
  • 958ced0edd Work around MSVC name lookup bugs. Andrey Semashev 2019-01-06 02:00:44 +0300
  • 691859e288 Trying to work around cmd quirks with variable expansion. Andrey Semashev 2019-01-05 21:57:42 +0300
  • 5ed3f69c3b Disabled OS X CI jobs because of timeouts. Andrey Semashev 2019-01-05 21:50:29 +0300
  • e823f88467 Added support for a separate target file name pattern in text file sink. Andrey Semashev 2019-01-05 21:15:33 +0300
  • 6542145845 Try a newer Xcode image to workaround CI job hangs. Andrey Semashev 2019-01-05 15:34:14 +0300
  • 46560ff9fb Removed unnecessary optimization in the check for an operator keyword. Andrey Semashev 2019-01-05 15:04:26 +0300
  • 413d0c3235 Corrected variable expansion in Appveyor CI config. Andrey Semashev 2019-01-05 14:47:40 +0300
  • 4b0cc5a30f Reduced the amount of CI tests, enabled global visibility for UBSan. Andrey Semashev 2019-01-05 04:53:16 +0300
  • 9ddccb5e5c Added env variables that allow to disable building examples and standalone teader tests while testing. Andrey Semashev 2019-01-05 04:02:01 +0300
  • a14c56dc7f Corrected variable initialization in Appveyor CI. Andrey Semashev 2019-01-05 00:47:05 +0300
  • 1b6db19c41 Updated CI configs to fix git checkouts. Andrey Semashev 2019-01-04 19:14:29 +0300
  • 551ad9e6c4 Added CI badges to the readme. Andrey Semashev 2019-01-03 23:39:25 +0300
  • 5ec0e31686 Added Appveyor and Travis CI config files. Andrey Semashev 2019-01-03 23:33:01 +0300
  • 543404002f Fixed compile error in wrapping argument into file_name named argument. Andrey Semashev 2019-01-02 17:25:22 +0300
  • 87eb8439d9 Revert "Added an experimental partial CMakeLists.txt for dependency tracking in CMake projects." Andrey Semashev 2018-12-18 23:04:34 +0300
  • e31f19c7b9 Added an experimental partial CMakeLists.txt for dependency tracking in CMake projects. Andrey Semashev 2018-12-18 19:45:53 +0300
  • 67eef1afba Switch to uncaught_exceptions from Boost.Core. Andrey Semashev 2018-12-17 19:21:25 +0300
  • b222110738 Prefer std::uncaught_exceptions on compilers that provide it. Andrey Semashev 2018-11-05 12:59:52 +0300
  • dc840d1f95 Changed http to https in URLs in readme. Andrey Semashev 2018-11-01 20:38:30 +0300
  • f8954f6662 Work around incorrect total file size estimate in file_collector. Andrey Semashev 2018-10-30 03:59:27 +0300
  • a95dc575a1 Updated Boost.ASIO usage to avoid using deprecated APIs. Andrey Semashev 2018-10-21 22:21:10 +0300
  • a51cac7979 Nonessential changes in indentation. Andrey Semashev 2018-10-15 22:45:48 +0300
  • d9014d2fbc Hidden visibility is now used by default in the superproject. Andrey Semashev 2018-09-30 22:24:06 +0300
  • d3f3776024 Removed compiler visibility check in favor of the visibility feature in BBv2. Andrey Semashev 2018-08-25 02:02:07 +0300
  • 7cf231cfc3 Add quotes around strings to avoid bjam warnings. Andrey Semashev 2018-08-20 15:27:32 +0300
  • 8418a749ea Save/restore full rbx on 64-bit VxWorks. Andrey Semashev 2018-08-13 20:22:12 +0300
  • 050309a40b Removed useless code duplication in BOOST_LOG_NO_VTABLE definition. Andrey Semashev 2018-08-13 12:59:59 +0300
  • cf8b4a3238 Added a changelog entry about better support for VxWorks. Andrey Semashev 2018-06-01 14:23:38 +0300
  • 95ebf8c62d Post-merge corrections. Andrey Semashev 2018-06-01 14:18:46 +0300
  • aed9bbca4e
    Merge pull request #39 from kuhlenough/develop Andrey Semashev 2018-06-01 14:11:50 +0300
  • 2fa3e72262 Fixed outdated docs. Andrey Semashev 2018-06-01 14:06:24 +0300
  • 26e36fbc1d Review changes; keep example clean, consolidate BOOST_LOG_NO_GETPWUID_R Brian Kuhl 2018-04-25 22:57:12 -0400
  • 1f6543e94c Merge remote-tracking branch 'upstream/develop' into develop Brian Kuhl 2018-04-24 23:58:12 -0400
  • d88339870c Added cache line sizes for PowerPC and IBM Z. Andrey Semashev 2018-04-19 22:18:42 +0300
  • a1f61ac15b Save and restore ebx around cpuid on 32-bit PIE targets. Andrey Semashev 2018-04-18 07:55:54 +0300
  • 444e6b5bda Updated NTAPI calling convention macro. Andrey Semashev 2018-03-11 02:44:49 +0300
  • d268933c2a Updated WINAPI calling convention macro. Andrey Semashev 2018-03-11 02:31:06 +0300
  • d3226ec845 Updated Jamfile to avoid special characters in condition. Andrey Semashev 2018-03-09 01:15:10 +0300
  • 66ba4c469f Corrected typos in the docs. Andrey Semashev 2018-03-07 02:15:26 +0300
  • cafc525479 Added periodic refresh calls to emulated GetTickCount64. Andrey Semashev 2018-02-21 21:07:55 +0300
  • 1cc577cbf5 Silenced "unused argument" on clang. Andrey Semashev 2018-01-28 14:40:33 +0300
  • 8d0ada3a41 If no gid or sid substitute uid, Object name scopes remain non-overlapping & all tests pass Brian Kuhl 2018-01-20 22:01:26 -0500
  • eb3816f828 Added a note that the Boost.Filesystem global locale crash can be worked around by disabling final log file rotation in sinks. Andrey Semashev 2018-01-17 13:10:20 +0300
  • f66f8923ff Added docs for the Append settings parameter for the TextFile sinks. Andrey Semashev 2018-01-17 13:09:20 +0300
  • 23c01d5611 Use inline namespaces in C++03 with gcc >= 4.4. Andrey Semashev 2018-01-04 16:40:03 +0300
  • ccf5e745aa Updated IPC queue example to compile in C++03 mode with gcc. Andrey Semashev 2018-01-03 19:54:34 +0300
  • 7691ccf000 Corrected docs for stop_local. Andrey Semashev 2018-01-03 19:54:24 +0300
  • bf5e26c2e1 Use std::allocator_traits where possible to work with allocators. Andrey Semashev 2018-01-03 19:50:44 +0300
  • f422e1bb8a Suppressed gcc 7 warning about strong using deprecation. Andrey Semashev 2017-12-30 01:24:52 +0300
  • 370c652d52
    Merge pull request #45 from boostorg/pr/add-boost-install Andrey Semashev 2017-12-17 20:35:17 +0300
  • 525c53b1a7 Corrected _SECURITY_ATTRIBUTES forward declaration from Boost.WinAPI. Andrey Semashev 2017-12-17 20:25:38 +0300
  • ae6d04e58d Add boost-install to build/Jamfile Peter Dimov 2017-12-17 19:06:56 +0200
  • 557bec289a Minor nonessential code cleanup. Andrey Semashev 2017-10-29 19:39:34 +0300
  • 19973d0488 Updated Boost.WinAPI usage to the new location and namespace. Andrey Semashev 2017-10-24 22:55:48 +0300
  • 4241a27775 Replaced deprecated forwarding includes with the actual includes. Andrey Semashev 2017-09-20 00:05:34 +0300
  • f42c2a8ded Fixed clang error about narrowing constant value to an int. Andrey Semashev 2017-09-19 23:56:33 +0300
  • 312e61453a Move defines out of jam, because VxWorks users may not use it Don't test what isn't going to work Brian Kuhl 2017-09-11 20:59:13 -0400
  • 9da9c62295 Protect ebx on 64bit PIC on VxWorks Because the GCC throws error if we don't Brian Kuhl 2017-09-09 23:19:36 -0400
  • 833b00546e Get IPC to compile on VxWorks by adding: BOOST_LOG_NO_GETPGRP BOOST_LOG_NO_GETSID BOOST_LOG_NO_LOCALE Brian Kuhl 2017-09-09 23:08:16 -0400
  • 5ac5611625 Configure log for VxWorks Brian Kuhl 2017-09-06 22:03:02 -0400
  • 0f62e131cd Silenced a gcc warning about get_attr_value() being declared but not defined. Andrey Semashev 2017-09-05 18:11:04 +0300
  • 0b4ce57edc Added casts of date/time components to uint32_t to silence MSVC warnings. Andrey Semashev 2017-09-02 21:13:03 +0300