Commit Graph

54 Commits

Author SHA1 Message Date
Antony Polukhin
a9947765d7 Update copyright years 2019-01-06 20:30:18 +03:00
Antony Polukhin
9a079e1747 Fix macro name for using the standard fs 2019-01-05 22:02:58 +03:00
Antony Polukhin
9556f53e7c resolve merge conflicts and fix compilation with Standard C++ FS 2019-01-05 21:21:28 +03:00
Antony Polukhin
b3d0058136 More CI related fixes 2018-12-02 16:06:37 +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
a6ee3ec03e Windows related test updated 2016-02-09 23:08:39 +03:00
Antony Polukhin
3fb3934910 Revert win related changes and start again 2016-02-09 00:16:26 +03:00
Antony Polukhin
132fb8f7ed Windows related workaround (3) 2016-02-09 00:12:49 +03:00
Antony Polukhin
b0e0fc1da1 Windows related workaround (2) 2016-02-08 23:45:24 +03:00
Antony Polukhin
689d2fb09c Windows related workaround 2016-02-08 22:37:08 +03:00
Antony Polukhin
b63ccd57d6 Another attempt to fix win related error 2016-02-08 00:01:23 +03:00
Antony Polukhin
be4e06aa88 Attempt to fix Windows test 2016-02-07 23:09:19 +03:00
Antony Polukhin
e1ec82ae76 Added a search_system_folders load mode and some more tests 2016-02-07 20:48:44 +03:00
Antony Polukhin
499f7d5f43 Attempt to get more information about Android behavior 2015-12-21 21:43:45 +03:00
Antony Polukhin
31189329f8 Fix MS builds 2015-12-15 20:52:46 +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
faf4483fb0 Resolve issue with getting location of a self loaded object 2015-11-01 22:48:06 +03:00
Antony Polukhin
e887136d4c Make shared_library copyable 2015-10-27 01:20:34 +03:00
Antony Polukhin
28fe4dc5c4 Dropped Boost.Test usage because it was using windows.h directly and updated the dll2.hpp file with WinAPI declarations to be more close to Boost.WINAPI's dll.hpp file 2015-10-17 16:21:37 +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
b10c026a7c Win related fixes 2015-09-09 22:09:24 +03:00
Antony Polukhin
8eb1fafb9e Fix QNX, BSD and WIN platform dependant errors 2015-09-08 21:09:56 +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
cca4ac6a67 Dropped Windows specific load_library_as_* modes as irrelevant to library scope, refactored library_info, fixed problem with missing dlinfo call on some platforms, Travis fix 2015-09-01 22:36:02 +03:00
Antony Polukhin
40accf57c6 More tests 2015-08-22 12:01:54 +03:00
Antony Polukhin
4deb402132 Multiple MacOS related fixes 2015-07-21 00:18:16 +03:00
Antony Polukhin
b3bccdf0df MacOS related fixes and improved diagnostics for tests 2015-07-19 13:35:56 +03:00
Antony Polukhin
4aec4ad4b0 Multiple MacOS fixes, tests for loading libraries with 'load_mode::append_decorations' and libnames starting with 'lib' 2015-07-15 22:45:23 +03:00
Antony Polukhin
3d8f7fadd4 Added explicit operator bool and tests 2015-04-25 12:17:39 +03:00
Antony Polukhin
90c3903acf Polishing examples nad docs 2014-09-29 19:27:46 +04:00
Antony Polukhin
95bfd4eeac Renamed shared_library::path() to shared_library::location() 2014-09-26 15:42:50 +04:00
Antony Polukhin
dc51cb9a6b load_self() was removed and many issues were fixed 2014-09-26 15:18:41 +04:00
Antony Polukhin
458515e372 Fix formatting, make lib.path() tests more strict, improve symbol_location() 2014-09-25 12:53:05 +04:00
Antony Polukhin
490a670e26 Minor platform updates and tests fixes 2014-09-24 19:01:55 +04:00
Antony Polukhin
71db3573af Added append_native_decorations mode 2014-09-24 18:39:07 +04:00
Antony Polukhin
f0a6a438b4 Started the renaming to Boost.DLL 2 2014-08-29 18:19:35 +04:00
Antony Polukhin
94ecf69ded Started the renaming to Boost.DLL 2014-08-29 18:01:24 +04:00
Anton Polukhin
c173590290 Fix a few typos 2014-08-19 18:17:52 +04:00
Antony Polukhin
841f798561 More tests for path() and minor updates 2014-08-19 18:06:52 +04:00
Antony Polukhin
6203013d1d experimenting with symbol shadowing 2014-08-15 12:26:39 +04:00
Antony Polukhin
e7570254d6 Docs updated 2014-08-14 10:45:20 +04:00
Antony Polukhin
0b0ce53d08 Added tests on equality/inequality of shared_libraries 2014-08-14 10:15:19 +04:00
Antony Polukhin
f5ababf907 More tests and minor fixes 2014-08-13 16:56:57 +04:00
retf
b0650e6fae Initial implementation of load_self
Todo: load_self on windows impl, need be checked (TCHAR and MAX_PATH
types)
2014-08-12 10:23:55 -03:00
Antony Polukhin
3d6477fef2 load_modes improved for POSIX, more tests, started work on docs for refcountable functions 2014-08-10 23:03:40 +04:00
Antony Polukhin
babcdb2b30 Attempt to unify load modes 2014-08-09 23:17:40 +04:00
Antony Polukhin
225d12b171 Removed path_ from shared_library, updated the reference section, added missing BOOST_NOEXCEPT 2014-08-08 17:41:13 +04:00