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

Commit Graph

  • a719764869 Update copyright years develop master Antony Polukhin 2026-01-04 09:53:05 +03:00
  • 962a4d56b7 Bump actions/checkout from 2 to 6 (#73) dependabot[bot] 2025-12-26 22:04:51 +03:00
  • 64bc030a42 Add dependabot Antony Polukhin 2025-12-24 20:19:12 +03:00
  • 2751e5768a Fix "size" variable shadowing (#72) boost-1.90.0.beta1 boost-1.90.0 Antony Polukhin 2025-10-24 20:06:05 +03:00
  • bc8657d8b3 Fix issues with std::error_code being passed to boost::system::error_code& (#107) Antony Polukhin 2025-10-24 19:12:18 +03:00
  • 50610592c7 fix attempt mingw-fix-attempt Antony Polukhin 2025-09-16 12:47:25 +03:00
  • 654d07bc0b MinGW CI fix Antony Polukhin 2025-09-15 20:44:35 +03:00
  • c6d1c7f977 Fix build with CMake (#103) Yury Bura 2025-08-26 12:02:43 +02:00
  • 4105c3a8f8 Test CMake in CI and add initial CMakeLists.txt for tests (#100) boost-1.89.0 Antony Polukhin 2025-06-27 20:39:11 +03:00
  • 67ded46a03 Merge remote-tracking branch 'luoh/develop' into develop Antony Polukhin 2025-06-11 16:09:12 +03:00
  • a2281ce546 Update OSes in CI (#99) Antony Polukhin 2025-06-11 15:04:22 +03:00
  • d662bcbb67 Fix usage of missing variable (#98) Antony Polukhin 2025-06-11 09:59:25 +03:00
  • 67ecfd32d6 Minor tweak to restart CI Antony Polukhin 2025-06-10 21:34:44 +03:00
  • fac620f43d Fix inspect tool builds in CI (#97) Antony Polukhin 2025-06-10 20:24:18 +03:00
  • 798bb044d4 Add BOOST_DLL_USE_STD_FS cmake option (#94) Yury Bura 2025-06-11 00:47:05 +09:00
  • 3663b87e67 Remove __attribute__((weak)) on Cygwin which causes unsuccessful export Luohao Wang 2025-06-03 18:05:35 +08:00
  • 2ebfa68bfb Fix missing of <link.h> on Cygwin Luohao Wang 2025-06-03 13:57:48 +08:00
  • c30df76b04 Fix MacOS compilation on C++11 and C++14 (#93) boost-1.88.0 Antony Polukhin 2025-03-31 17:34:47 +03:00
  • a50ac06391 WIP android fixes fixinng-android Antony Polukhin 2025-02-10 10:55:24 +03:00
  • bdc689466a Update import.hpp apolukhin-patch-1 Antony Polukhin 2025-02-06 16:01:49 +03:00
  • 8d3ba2cdda Update import.hpp Antony Polukhin 2025-02-06 11:32:21 +03:00
  • 4ced5efcd8 NOT FOR MERGE Antony Polukhin 2025-02-06 10:56:10 +03:00
  • 013633d375 Switch to std::shared_ptr from boost::shared_ptr and provide a BOOST_… (#90) boost-1.88.0.beta1 Antony Polukhin 2025-01-30 21:42:48 +03:00
  • 841e188556 More warnings about smart* parts of the library Antony Polukhin 2025-01-28 13:01:30 +03:00
  • 753af610e9 Document why RTLD_NODELETE is missing and why there is no .release() method. Add info on possible workaround and what to do if it does not help Antony Polukhin 2025-01-16 19:04:13 +03:00
  • e2ca8d9ce8 Update docs Antony Polukhin 2025-01-14 21:46:32 +03:00
  • cb815af057 Add missing override into example Antony Polukhin 2025-01-10 22:10:45 +03:00
  • 002fd888ef Fix conversion warning Antony Polukhin 2025-01-10 22:01:24 +03:00
  • 25393d3484 Update copyright years Antony Polukhin 2025-01-05 19:29:49 +03:00
  • d4c93c501a More tests, docs and fixes for library_info (#89) Antony Polukhin 2025-01-05 19:24:06 +03:00
  • e7ad58bfb9 Use std::thread in tests (#88) Antony Polukhin 2024-12-30 14:34:53 +03:00
  • 816955cc8d Modernize codebase (#87) Antony Polukhin 2024-12-28 09:01:36 +03:00
  • f71d8e7bd7 Fix "Factory method in plugin" example and modernize all the examples (#86) Antony Polukhin 2024-12-22 13:15:43 +03:00
  • 96ee80d134 Remove a confusing comment. The next example shows the proper usage of BOOST_DLL_ALIAS Antony Polukhin 2024-12-22 11:01:30 +03:00
  • fdb48ba8f4 Add test from bugreport, provide compile time diagnostics for such cases (#85) Antony Polukhin 2024-12-22 10:32:29 +03:00
  • b7713ead36 Fix buffer resizing on Windows (#84) Antony Polukhin 2024-12-21 16:35:03 +03:00
  • 237de51eb2 Link with dl library in CMake builds if it is available Antony Polukhin 2024-12-21 15:35:07 +03:00
  • 9d452d1459 Add smoke test for shared_library construction from native handler and cleanup the program_location implementation (fixes https://github.com/boostorg/dll/issues/70) (#83) Antony Polukhin 2024-12-21 15:09:52 +03:00
  • 7ecf45890c Merge pull request #82 from boostorg/construct-from-native Antony Polukhin 2024-12-21 11:30:52 +03:00
  • 7cbc0d4394 Merge branch 'develop' of github.com:boostorg/dll into HEAD Antony Polukhin 2024-12-20 16:53:55 +03:00
  • 15d8fb4377 Fix function names retrieval for particular section in PR created by clang-win Antony Polukhin 2024-12-20 00:21:11 +03:00
  • e6304f480b Make smart library work in C++11 mode (#80) Antony Polukhin 2024-12-19 21:47:04 +03:00
  • 3a903d2bb3 Avoid Boost.Spirit usage (#79) Antony Polukhin 2024-12-18 23:31:58 +03:00
  • 0d984c6604 Use Standard Library type traits (#78) Antony Polukhin 2024-12-17 16:01:38 +03:00
  • 06bc4c8b4b Modernize code and drop Boost.Function dependency (#77) Antony Polukhin 2024-12-17 13:49:58 +03:00
  • 06d3717a12 more cleanups drop-boost-libs Antony Polukhin 2024-12-17 13:31:24 +03:00
  • f8b1153105 Modernize code and drop Boost.Function dependency Antony Polukhin 2024-12-17 13:15:55 +03:00
  • 665a3a8096 Switch to C++11 standard library where possible drop-cxx03 Antony Polukhin 2024-12-17 12:21:06 +03:00
  • 7a472c6d79 fixes Antony Polukhin 2024-12-17 11:00:40 +03:00
  • 1f56900398 restore boost::system::system_error Antony Polukhin 2024-12-17 10:46:07 +03:00
  • 8bd5158d0a wip Antony Polukhin 2024-12-15 22:19:35 +03:00
  • 040a2a3793 MSVC fixes Antony Polukhin 2024-12-15 21:34:26 +03:00
  • 4910ea539b Use std:error_code Antony Polukhin 2024-12-15 18:57:41 +03:00
  • c66dfab77f Switch to std::error_code from boost::system::error_code where possible (#76) Antony Polukhin 2024-12-17 12:07:38 +03:00
  • b7538548af fixes switch_to_std_errc Antony Polukhin 2024-12-17 11:00:40 +03:00
  • af8fbe8fb7 restore boost::system::system_error Antony Polukhin 2024-12-17 10:46:07 +03:00
  • 93fa9bf1a4 fix Antony Polukhin 2024-12-16 11:01:48 +03:00
  • 41f49903d2 fix Antony Polukhin 2024-12-16 10:15:10 +03:00
  • 7d8af2a78a wip Antony Polukhin 2024-12-15 22:19:35 +03:00
  • 6c473642b8 MSVC fixes Antony Polukhin 2024-12-15 21:34:26 +03:00
  • 8ad3033375 Merge branch 'develop' into switch_to_std_errc Antony Polukhin 2024-12-15 20:45:08 +03:00
  • 429adcc5ea fixes Antony Polukhin 2024-12-15 20:40:50 +03:00
  • 46da0d1bac Require C++17 for the smart* part of the library Antony Polukhin 2024-12-15 20:20:55 +03:00
  • 29a15f642b Do not use boost::move in examples Antony Polukhin 2024-12-15 19:01:23 +03:00
  • 12d10c1917 Do not use boost::move in examples Antony Polukhin 2024-12-15 19:00:05 +03:00
  • f8aa2c49eb Use std:error_code Antony Polukhin 2024-12-15 18:57:41 +03:00
  • b42fdd8634 Remove remaining parts of Boost.Move Antony Polukhin 2024-12-15 18:46:38 +03:00
  • 52e4837f3c Drop dependency on Boost.Move Antony Polukhin 2024-12-15 18:13:51 +03:00
  • dab63b80a8 Add constructor taking native_handle_t Vinícius dos Santos Oliveira 2024-08-22 08:10:58 -03:00
  • 477583869e Add support for modular build structure. (#71) boost-1.87.0.beta1 boost-1.87.0 René Ferdinand Rivera Morell 2024-08-24 04:39:04 -05:00
  • 6c60dde50b Update copyright years boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 Antony Polukhin 2024-01-07 13:15:29 +03:00
  • 482c5b3b03 CI fix attempt (1) boost-1.84.0.beta1 boost-1.84.0 Antony Polukhin 2023-10-21 15:49:22 +03:00
  • fa1e323a62 CI fix attempt Antony Polukhin 2023-10-21 15:11:47 +03:00
  • eaf60c819d Drop C++03 support (#66) Antony Polukhin 2023-10-21 10:49:58 +03:00
  • 10aa54ea71 Merge pull request #63 from Flamefire/invoke_swap Antony Polukhin 2023-10-20 20:15:17 +03:00
  • df0a119c21 Use boost::core::invoke_swap instead of deprecated boost::swap Alexander Grund 2023-09-11 09:18:51 +02:00
  • 15574811de Use relative URL for redirect in index.html (#61) Mohammad Nejati 2023-08-12 11:53:55 +03:30
  • ca02dd46e3 Fix test failures on glibc 2.36+ boost-1.83.0.beta1 boost-1.83.0 Antony Polukhin 2023-05-29 08:58:08 +03:00
  • 430fae4010 update CI (1) Antony Polukhin 2023-05-21 14:04:40 +03:00
  • 7f3f187d1d update CI setup Antony Polukhin 2023-05-21 09:47:53 +03:00
  • 73935c8e8e add C++03 deprecation warnings Antony Polukhin 2023-05-14 19:51:26 +03:00
  • 200bff6f93 Update copyright years boost-1.82.0.beta1 boost-1.82.0 Antony Polukhin 2023-01-19 09:49:28 +03:00
  • 0f4079170e Merge pull request #57 from travbid/implicit-cast-fix Antony Polukhin 2023-01-17 15:27:48 +03:00
  • a69964d19e Avoid implicit cast from size_t to uint32_t Travers Biddle 2022-11-07 17:53:19 +13:00
  • 3d3ae7bb7c Remove MacOS run from CI as it almost always hits CI limits boost-1.81.0.beta1 boost-1.81.0 Antony Polukhin 2022-09-02 19:20:42 +03:00
  • dced58ca21 Merge branch 'develop' of github.com:apolukhin/Boost.DLL into develop Antony Polukhin 2022-09-02 17:53:38 +03:00
  • 0f906a8729 Update CI Antony Polukhin 2022-09-02 17:49:02 +03:00
  • 947eaa5671 Merge pull request #60 from apolukhin/antoshkka/fix-ambiguities Antony Polukhin 2022-09-01 18:04:22 +03:00
  • f15f3f1abf fix ambiguities in tests while using std::filesystem Antony Polukhin 2022-09-01 17:32:49 +03:00
  • edf277aaf6 Merge pull request #59 from apolukhin/antoshkka/path-from-handle-fix Antony Polukhin 2022-09-01 17:26:07 +03:00
  • cbb49f88b0 fix path_from_handle implementation on Windows antoshkka/path-from-handle-fix Antony Polukhin 2022-09-01 15:18:04 +03:00
  • 9f9471cc33 update copyright years boost-1.80.0.beta1 boost-1.80.0 boost-1.79.0.beta1 boost-1.79.0 Antony Polukhin 2022-01-30 13:05:45 +03:00
  • 904ea4045b use deptch 10 for checkouts in CI Antony Polukhin 2021-10-01 15:07:12 +03:00
  • aea9cad44e do not confuse MSVC and just return *this (fixes #53, #55) Antony Polukhin 2021-10-01 15:06:48 +03:00
  • a7f3561192 Delete .travis.yml boost-1.78.0.beta1 boost-1.78.0 Antony Polukhin 2021-09-11 12:45:14 +03:00
  • 1d09b51215 remove clang-9 from CI runs Antony Polukhin 2021-09-10 23:36:02 +03:00
  • 5ba7447b07 update CI configs Antony Polukhin 2021-09-10 20:58:50 +03:00
  • 13c2d71a60 Merge pull request #54 from Naios/include_fix Antony Polukhin 2021-09-10 19:31:16 +03:00
  • d73e45d30b Always include system_error.hpp when BOOST_DLL_USE_STD_FS is not defined Denis Blank 2021-08-14 01:10:08 +02:00
  • ac134827f3 Add CMakeLists.txt boost-1.77.0.beta1 boost-1.77.0 Peter Dimov 2021-05-28 01:48:45 +03:00