Commit Graph

  • fdd6586aa6 Expand BOOST_NOEXCEPT_EXPR in Doxygen. develop master Andrey Semashev 2025-05-03 05:29:05 +03:00
  • 49cd132374 Fixed references to Doxygen-generated reference and between sections. Andrey Semashev 2025-05-03 05:17:00 +03:00
  • 67d8cbd243 Updated GHA to remove obsolete images and add new compilers. Andrey Semashev 2025-04-15 14:12:08 +03:00
  • ec297bfdfb
    Merge pull request #109 from grafikrobot/modular Andrey Semashev 2025-04-13 17:39:40 +03:00
  • 3a5e8f4aba Minimize the possible header ambiguiity of including the type_traits test headers by only including the more specific header and using non-system search paths bracket. Rene Rivera 2024-08-17 01:26:12 -05:00
  • 9939ea24d1 Update build deps. Rene Rivera 2024-08-10 20:47:03 -05:00
  • 171647fb3e Adjust doc build to avoid boost-root references. Rene Rivera 2024-07-28 11:51:28 -05:00
  • 8f6116ada4 Move inter-lib dependencies to a project variable and into the build targets. Rene Rivera 2024-07-23 22:34:22 -05:00
  • 2a37aaaeb4 Update copyright dates. Rene Rivera 2024-07-20 22:52:04 -05:00
  • 79c293351f Change all <source> references to <library>. Rene Rivera 2024-07-20 21:27:39 -05:00
  • a481266238 Bump B2 require to 5.2 Rene Rivera 2024-06-14 11:33:56 -05:00
  • 2aa26c9e84 Sync from upstream. Rene Rivera 2024-05-20 18:30:51 -05:00
  • 31de9279d8 Replaced macos-11 GHA image with 12, 13 and 14 since 11 is being removed. boost-1.88.0.beta1 boost-1.88.0 boost-1.87.0.beta1 boost-1.87.0 boost-1.86.0.beta1 boost-1.86.0 Andrey Semashev 2024-05-21 01:25:38 +03:00
  • 6d870ad5e3 Add requires-b2 check to top-level build file. Rene Rivera 2024-05-05 09:00:01 -05:00
  • 80ede74e8c Sync from upstream. Rene Rivera 2024-04-20 15:32:25 -05:00
  • 12c95c48cf minstd_rand has been moved to Core feature/minstd_rand Peter Dimov 2024-04-14 06:10:37 +03:00
  • 336c00b659 Remove relative references to boost-root in Jamfiles. Rene Rivera 2024-04-13 16:21:04 -05:00
  • bf21064bfd Switch to library requirements instead of source. As source puts extra source in install targets. Rene Rivera 2024-03-29 21:16:00 -05:00
  • 2a8ce8e081 Make the library modular usable. Rene Rivera 2024-03-11 08:38:17 -05:00
  • e0ecf92764
    Merge pull request #107 from LegalizeAdulthood/patch-1 boost-1.85.0.beta1 boost-1.85.0 Andrey Semashev 2024-02-15 19:44:18 +03:00
  • bff26e4fa1
    Correct in place factory example code Richard Thomson 2024-02-15 09:32:22 -07:00
  • 9abd1fc78d Added Windows jobs to GHA CI. Andrey Semashev 2024-02-06 01:17:37 +03:00
  • 3829fcbef4 Replaced actions/checkout usage with manual download commands. Andrey Semashev 2024-02-06 01:15:54 +03:00
  • 21d6434320 Reduced CI job timeouts. Andrey Semashev 2024-02-06 01:14:29 +03:00
  • 2ac19511c2 Added gcc-13 and clang-17 GHA CI jobs. Andrey Semashev 2024-02-06 01:12:48 +03:00
  • 217f7346f6 Removed gcc-4.6 from CI as it lacks C++11 template aliases used in Boost.TypeOf. boost-1.84.0 Andrey Semashev 2023-11-17 17:52:05 +03:00
  • 85b5594f32 Remove C++03 CI jobs, use gcc-11 libstdc++ for clang-12 through 15. Andrey Semashev 2023-11-17 13:50:26 +03:00
  • a95a4f6580 Fixed a link to ResultOf docs. boost-1.84.0.beta1 Andrey Semashev 2023-09-24 23:15:54 +03:00
  • 076f050e9a Updated library descriptions and Utility categories. Andrey Semashev 2023-09-24 23:07:14 +03:00
  • e06b6dd788 Added String category to StringView. Andrey Semashev 2023-09-24 22:58:56 +03:00
  • 219ee9855d Renamed String Ref to String View and updated link to docs. Andrey Semashev 2023-09-24 22:54:36 +03:00
  • cea4262e62 Trim trailing spaces. Andrey Semashev 2023-09-03 02:10:47 +03:00
  • 52e3e64a34 Switch to boost::core::invoke_swap. Andrey Semashev 2023-09-03 02:07:53 +03:00
  • eb721609af Fix compilation with MSVC 14.3 in C++20 mode. boost-1.83.0 Andrey Semashev 2023-07-14 02:22:09 +03:00
  • b32d95a887 Add clang-16 CI jobs, switch to clang-15 from stock Ubuntu repos. boost-1.83.0.beta1 Andrey Semashev 2023-06-05 03:26:52 +03:00
  • 656b5397c5 Restored docs removed by 703a4bf752c153ccbf3688c9841295d234a4f085. boost-1.82.0 Andrey Semashev 2023-03-15 12:20:52 +03:00
  • 65b40cbf99 Fixed incorrect docs redirects. Andrey Semashev 2023-03-15 12:14:41 +03:00
  • 3aa25c9dd7 Use depinst.py to install dependencies in AppVeyor CI. boost-1.82.0.beta1 boost-1.81.0 Andrey Semashev 2022-11-17 23:47:36 +03:00
  • 46a785e32d Updated to GHA checkout@v3 to avoid deprecation warnings. boost-1.81.0.beta1 Andrey Semashev 2022-10-18 17:59:59 +03:00
  • a1231d1ff4 GitHub Actions config update. Andrey Semashev 2022-09-10 02:09:54 +03:00
  • 3fe40554df Switched gcc-9 to ubuntu-20.04 GHA CI image. Andrey Semashev 2022-08-14 17:56:22 +03:00
  • c869f8a9fa Replaced ubuntu-18.04 GHA CI images with containers. Andrey Semashev 2022-08-14 14:20:34 +03:00
  • 5d39709ef0 Switch to macos-11 GHA image as macos-10.15 is deprecated. Andrey Semashev 2022-08-12 16:05:19 +03:00
  • 028a90b29d
    Merge pull request #98 from boostorg/feature/string_view_remove_prefix_suffix_precondition boost-1.80.0 Andrey Semashev 2022-07-06 03:14:43 +03:00
  • 581654e408 Use assert in string_view::remove_prefix/suffix to enforce preconditions. Andrey Semashev 2022-05-03 01:05:56 +03:00
  • 06548cf5fa Added VS2022 job and C++20 and C++latest jobs to AppVeyor CI. boost-1.80.0.beta1 Andrey Semashev 2022-06-06 03:14:01 +03:00
  • 932973fe39
    Merge pull request #99 from boostorg/feature/string_view_contains Andrey Semashev 2022-05-31 11:53:30 +03:00
  • c63d36cf5b Added string_view::contains methods. Andrey Semashev 2022-05-03 01:26:18 +03:00
  • 0106ffda5f Added string_view/ref::substr overloads taking no arguments. Andrey Semashev 2022-05-03 00:46:03 +03:00
  • 0c1d01d30a Removed noexcept from string_view::compare that may throw. Andrey Semashev 2022-05-03 00:42:20 +03:00
  • 7ac95c156c Fixed string_view/ref::max_size() returning incorrect value. Andrey Semashev 2022-05-03 00:38:15 +03:00
  • eb29d71245 Corrected argument type in string_view/ref::at(). Andrey Semashev 2022-05-03 00:23:10 +03:00
  • fe417f6237
    Merge pull request #83 from sdarwin/meta Andrey Semashev 2022-05-03 00:13:23 +03:00
  • d5c33889b9 Update metadata sdarwin 2021-11-05 13:18:07 -05:00
  • 11cff46019
    Merge pull request #90 from fanquake/remove_boost_swap Andrey Semashev 2022-04-29 18:26:16 +03:00
  • f11a56c2a7
    refactor: use core/swap over deprecated swap header fanquake 2022-04-29 16:08:20 +01:00
  • 69f6588d7c Updated comment. boost-1.79.0.beta1 boost-1.79.0 Andrey Semashev 2022-01-17 17:53:42 +03:00
  • 6950023bca Added a link to the ticket with discussion re. MSVC warning 4913. Andrey Semashev 2022-01-17 17:49:37 +03:00
  • c3aab6a184 Use #ifdef to test for BOOST_MSVC. Andrey Semashev 2022-01-17 17:42:45 +03:00
  • 7717dac7bc
    Merge pull request #89 from Kojoley/patch-1 Andrey Semashev 2022-01-17 17:29:33 +03:00
  • 63aadf3f0f
    result_of_callable_class: suppress MSVC C4512 Nikita Kniazev 2022-01-16 22:34:34 +03:00
  • 0feb28b467
    Merge pull request #88 from alandefreitas/boost_rel_paths Andrey Semashev 2021-12-28 23:38:13 +03:00
  • 78f1b38930 Adjust @boost relative paths alandefreitas 2021-12-28 15:24:39 -03:00
  • e6edd4eb91 Minor formatting improvement. Andrey Semashev 2021-12-09 15:21:20 +03:00
  • 9d1284ef6d Use paths relative to the point of execution in doxygen rules. Andrey Semashev 2021-12-09 01:26:44 +03:00
  • aa0ccfa65e Revert "Use path-constant in Jamfile" Andrey Semashev 2021-12-09 00:02:37 +03:00
  • c21d2818c7
    Merge pull request #86 from alandefreitas/reference_glob Andrey Semashev 2021-12-08 23:57:03 +03:00
  • 5ae025b56a Use path-constant in Jamfile Alan de Freitas 2021-12-08 17:39:19 -03:00
  • f3f7c3c041
    Merge pull request #85 from alandefreitas/reference_glob Glen Fernandes 2021-12-08 10:56:04 -05:00
  • bdc983b804 Adjust doxygen relative paths Alan de Freitas 2021-12-08 12:53:59 -03:00
  • a1583e3072 Updated a couple C++ standard references. Andrey Semashev 2021-12-08 16:27:46 +03:00
  • 30caa722c1 Nonessential docs formatting. Andrey Semashev 2021-12-08 16:18:56 +03:00
  • 96169c9fc6 Added a link to the page describing EBO. Andrey Semashev 2021-12-08 16:15:48 +03:00
  • b6119df27f Added links to a page describing POD. Andrey Semashev 2021-12-08 16:12:15 +03:00
  • 9941e831bb Updated references to C++ standard to C++11, added character escaping. Andrey Semashev 2021-12-08 16:08:36 +03:00
  • a8cdbe516d Fixed a typo, added character escaping in docs. Andrey Semashev 2021-12-08 16:07:14 +03:00
  • 485a160dde Updated docs formatting. Andrey Semashev 2021-12-08 15:17:19 +03:00
  • 2b0441e95f
    Merge pull request #84 from Kojoley/patch-1 boost-1.78.0 Andrey Semashev 2021-11-22 17:26:16 +03:00
  • de106bf696
    Fix extra tokens after #endif Nikita Kniazev 2021-11-22 17:17:57 +03:00
  • b9a91970be Adjusted code formatting. Andrey Semashev 2021-11-16 17:28:15 +03:00
  • 73bccf50db Moved auto-generated files to a separate subdirectory. Andrey Semashev 2021-11-16 17:15:50 +03:00
  • f7c17df050 Adjusted code formatting. Andrey Semashev 2021-11-16 17:07:13 +03:00
  • 51104850f6 Fixed web URL for the Boost.Utility docs. Andrey Semashev 2021-11-16 17:06:14 +03:00
  • 301ad68447
    Merge pull request #79 from alandefreitas/develop Glen Fernandes 2021-11-16 08:36:34 -05:00
  • 5f5aa500d0 Set boost.doxygen.refids for doxygen references Alan de Freitas 2021-11-16 01:55:58 -03:00
  • fede5878c3 Updated check for apt-add-repository capabilities. Andrey Semashev 2021-11-16 00:54:51 +03:00
  • a3ec92334d Remove implementation detail from compressed pair private inheritance Alan de Freitas 2021-11-15 15:39:40 -03:00
  • d186ad3539 Escape Jamfile.v2 url.prefix Alan de Freitas 2021-11-15 15:39:09 -03:00
  • 1d6d44c1c4 Generate doxygen xml reference Alan de Freitas 2021-11-05 21:52:17 -03:00
  • 0171af0f77 Add quickbook documentation structure Alan de Freitas 2021-11-05 21:51:11 -03:00
  • 703a4bf752 Transcribe documentation to quickbook Alan de Freitas 2021-11-05 21:50:00 -03:00
  • 05e0d1688d Re-enabled 32-bit clang-win AppVeyor job on VS2019 image. boost-1.78.0.beta1 Andrey Semashev 2021-10-10 13:59:26 +03:00
  • dcaf2c0e3b Fixed a typo in AppVeyor config. Andrey Semashev 2021-10-10 00:18:35 +03:00
  • 71107238eb Call env setup script to work around missing msvcrt.lib errors with clang-win. Andrey Semashev 2021-10-10 00:08:03 +03:00
  • 28c90abaf0 Try switching clang-win to VS2019 image. Andrey Semashev 2021-10-09 20:32:03 +03:00
  • 2cc83cc7d5 Added MinGW-w64 gcc 8.1 job to AppVeyor. Andrey Semashev 2021-10-09 20:31:48 +03:00
  • e8fc7cc2a1 Disabled 32-bit clang-win in AppVeyor because of "unable to load mspdbcore.dll" errors. Andrey Semashev 2021-10-09 11:18:24 +03:00
  • 09d24c0516 Fixed git version check on Mac OS. Andrey Semashev 2021-09-26 20:43:44 +03:00
  • 3f51807f24 Disabled random operators tests under UBSAN. Andrey Semashev 2021-09-16 02:12:41 +03:00
  • a04a0d9531 Updated link to AppVeyor badge. Andrey Semashev 2021-09-15 22:18:17 +03:00