2
0
mirror of https://github.com/boostorg/dll.git synced 2026-01-19 04:12:08 +00:00

34 Commits

Author SHA1 Message Date
Antony Polukhin
a719764869 Update copyright years 2026-01-04 09:53:05 +03:00
Antony Polukhin
013633d375 Switch to std::shared_ptr from boost::shared_ptr and provide a BOOST_… (#90)
…DLL_USE_BOOST_SHARED_PTR compatibility macro to restore the old behavior

Fixes https://github.com/boostorg/dll/issues/75
2025-01-30 21:42:48 +03:00
Antony Polukhin
25393d3484 Update copyright years 2025-01-05 19:29:49 +03:00
Antony Polukhin
e7ad58bfb9 Use std::thread in tests (#88) 2024-12-30 14:34:53 +03:00
Antony Polukhin
f71d8e7bd7 Fix "Factory method in plugin" example and modernize all the examples (#86)
Fixes https://github.com/apolukhin/Boost.DLL/issues/62
2024-12-22 13:15:43 +03:00
Antony Polukhin
06bc4c8b4b Modernize code and drop Boost.Function dependency (#77) 2024-12-17 13:49:58 +03:00
Antony Polukhin
29a15f642b Do not use boost::move in examples 2024-12-15 19:01:23 +03:00
Antony Polukhin
6c60dde50b Update copyright years 2024-01-07 13:16:17 +03:00
Antony Polukhin
200bff6f93 Update copyright years 2023-01-19 09:49:28 +03:00
Antony Polukhin
9f9471cc33 update copyright years 2022-01-30 13:05:45 +03:00
Antony Polukhin
4abffffc72 update copyright years 2021-01-03 14:06:09 +03:00
Antony Polukhin
a9947765d7 Update copyright years 2019-01-06 20:30:18 +03:00
Antony Polukhin
017d2436ac Use std::filesystem and std::error_code if user asked for that (refs #40) 2018-11-11 01:46:13 +03:00
Antony Polukhin
e3146fc544 Docs and copyrights updated 2018-11-10 19:45:40 +03:00
Antony Polukhin
65abcb00e4 Major simplification of the getting started 2016-01-13 23:28:15 +03:00
Antony Polukhin
a4dbd85c31 Better error handling, more fair examples, better b2 workarounds, docs update, fixes for Android 2015-12-14 21:19:09 +03:00
Antony Polukhin
fd70247ce6 Another attempt to achieve portable b2 behavior 2015-12-09 23:35:27 +03:00
Antony Polukhin
561bcf7b8b Fix section_name_too_big test under Android, more import* overloads, returned by import* callable objects are now copyable, dropped multiple includes from alias.hpp, added BOOST_DLL_FORCE_NO_WEAK_EXPORTS macro 2015-12-03 22:44:41 +03:00
Antony Polukhin
256356bb84 Many fixes for Windows platform 2015-10-17 15:04:00 +03:00
Antony Polukhin
9565608778 Ugly workarounds for Windows+b2 2015-09-24 01:15:47 +03:00
Antony Polukhin
0a696bb22d b2 workarounds for Windows platform 2015-09-15 22:03:58 +03:00
Antony Polukhin
3d79f2c972 Fix Windows compilation, refactor all the Jamfile's logic for providing shared library locations 2015-09-06 21:48:25 +03:00
Antony Polukhin
a8e5bfc5ac Updated docs and changed to 2015-08-21 23:26:25 +03:00
Antony Polukhin
d7fabc380d Bunch of minor improvements and polishing examples 2015-08-21 23:11:15 +03:00
Antony Polukhin
7d5b3f49de Renamed shared_library::search_symbol() to shared_library::has_symbol() 2015-08-15 21:01:29 +03:00
Anton Polukhin
7a96e90280 MinGW related workaround: dealing with impossibility of making weak symbols 2014-10-31 16:11:06 +04:00
Antony Polukhin
9a71513b16 Added an advanced refcounting example, fixed this_executable detection on POSIX and minor improvements to the code 2014-09-28 15:35:40 +04:00
Anton Polukhin
f9d0ecc3f6 program_location() method and related improvements 2014-09-26 12:44:53 +04:00
Antony Polukhin
3f85da46e6 Docs improved 2014-09-15 19:20:05 +04:00
Antony Polukhin
c009725d76 alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto' free function was refactored into the  method
2014-09-04 14:31:37 +04:00
Antony Polukhin
94ecf69ded Started the renaming to Boost.DLL 2014-08-29 18:01:24 +04:00
Antony Polukhin
a132cd5434 More mature solution for #4 2014-08-25 19:41:47 +04:00
Antony Polukhin
36eb228b48 Update the docs: symbol shadowing 2014-08-15 13:20:44 +04:00
Antony Polukhin
6203013d1d experimenting with symbol shadowing 2014-08-15 12:26:39 +04:00