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

797 Commits

Author SHA1 Message Date
Antony Polukhin
5b1b28fd9d Restore UBSAN 2018-12-08 11:35:20 +03:00
Antony Polukhin
6401b1a7f9 Do not run sanitizers with clang 2018-12-03 22:40:08 +03:00
Antony Polukhin
c90d03d772 Do not run ASAN with clangs 2018-12-03 21:54:10 +03:00
Antony Polukhin
4faf3e9f61 Do not preload ASANs with Clang 2018-12-03 20:43:32 +03:00
Antony Polukhin
da6fea0e44 Correct libasan preloads in TravisCI 2018-12-03 09:11:54 +03:00
Antony Polukhin
192f31dbcc print all the libasans in TravisCI 2018-12-02 19:19:52 +03:00
Antony Polukhin
f282b91c43 TravisCI script fixes 2018-12-02 18:13:17 +03:00
Antony Polukhin
b3d0058136 More CI related fixes 2018-12-02 16:06:37 +03:00
Antony Polukhin
96a4ab267b More TravisCI related fixes 2018-12-02 14:35:21 +03:00
Antony Polukhin
af47cca78d Disable another bogus test in TravisCI 2018-12-02 14:07:45 +03:00
Antony Polukhin
c2ae67198f more debug printing 2018-12-02 12:41:13 +03:00
Antony Polukhin
996efc12b9 add debug printing to find the line that triggers CI failures 2018-12-02 10:36:13 +03:00
Antony Polukhin
c7e714562a disable bogus test in TravisCI 2018-12-01 19:50:33 +03:00
Antony Polukhin
5f02b044c5 Fix tests and allow weak symbols with clang on Windows 2018-12-01 16:39:02 +03:00
Antony Polukhin
b15be3d671 Fix UBs
`reference binding to misaligned address 0x7ffac30c8a66 for type 'int', which requires 4 byte alignment`
2018-12-01 12:55:28 +03:00
Antony Polukhin
b317d65068 add missing include boost-1.69.0 2018-12-01 11:48:09 +03:00
Antony Polukhin
b92db24943 Merge branch 'feature/ci-update' of github.com:apolukhin/Boost.DLL into feature/ci-update 2018-12-01 11:45:52 +03:00
Antony Polukhin
1bddcf044e add missing file 2018-12-01 11:45:18 +03:00
Antony Polukhin
3c7389cbf6 Update .travis.yml 2018-11-25 19:02:05 +03:00
Antony Polukhin
1f500593cc Update .travis.yml 2018-11-25 13:40:47 +03:00
Antony Polukhin
57d4f3cb29 CI fixes (7) 2018-11-24 22:02:37 +03:00
Antony Polukhin
37654ed410 CI fixes (6) 2018-11-24 21:47:59 +03:00
Antony Polukhin
37db11dd65 CI fixes (5) 2018-11-24 21:06:40 +03:00
Antony Polukhin
a2fb649437 CI fixes (4) 2018-11-24 20:52:28 +03:00
Antony Polukhin
303551aac7 CI fixes (3) 2018-11-24 20:46:18 +03:00
Antony Polukhin
b0d9e54154 CI fixes (2) 2018-11-24 20:37:39 +03:00
Antony Polukhin
78e06e8bac Update .travis.yml 2018-11-24 19:34:57 +03:00
Antony Polukhin
fc1ae8ae1e Update appveyor.yml 2018-11-24 19:30:41 +03:00
Antony Polukhin
acf0508755 Update appveyor.yml 2018-11-24 19:24:10 +03:00
Antony Polukhin
21af108bb1 Update .travis.yml 2018-11-24 19:23:25 +03:00
Antony Polukhin
4aab76be8c update CIs 2018-11-24 19:14:07 +03:00
Loïc TOURAINE
c0a5b8d097 Fix returned error code for posix platforms when the file exists but the dlopen fails. 2018-11-13 09:12:08 +01:00
Loïc TOURAINE
ced55ca7ee Merge fixes after pull request comments 2018-11-12 16:36:33 +01:00
Antony Polukhin
5bac889e83 Update .travis.yml 2018-11-11 03:10:27 +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
Loïc TOURAINE
f22bf1ad5a - Expose and implement append_decorations method to build the library path without loading the library.
It allows to get the concrete path that will be loaded and allows the user to use the concrete path prior to effectively load the library.
- Add error handling for posix platforms (gnu compiler compilation) when a library with missing symbols is asked for loading : check the library path exists and we do not try to load the current executable.
In this case : return the current dlerror (useless to try the exactly specified path as the decorated path points to a valid shared library file).
2018-10-31 18:33:50 +01:00
Antony Polukhin
8c641504e9 Fix warning
`warning: ignoring return value of function declared with const attribute`
boost-1.69.0-beta1
2018-10-03 20:38:39 +03:00
Antony Polukhin
94a3520fc6 More misc typos fixed 2018-09-24 12:13:00 +03:00
luzpaz
d3bb13c2e9 dll: misc-typos (#41)
Found via `codespell -q 3`
2018-09-24 12:10:14 +03:00
Antony Polukhin
8f41716085 force the hidden visibility using new b2 feature 2018-09-22 22:07:13 +03:00
Antony Polukhin
1412cf5932 More fixes for #20 2018-09-17 11:26:44 +03:00
Antony Polukhin
a95c1d0234 Add missing include 2018-09-17 10:43:57 +03:00
Antony Polukhin
7df6c850c9 Tests for #20 2018-09-17 10:09:03 +03:00
Antony Polukhin
d2ccd86277 Address some of the link issues from #20 2018-09-13 17:38:44 +03:00
Antony Polukhin
89f887e8a3 Add info that the library is proposed for C++ Standard boost-1.68.0 2018-06-11 22:37:40 +03:00
Antony Polukhin
5fc62a99fc Move some flags from usage-requirements to requirements, just like initially was intended (#13). 2018-05-24 20:55:40 +03:00
Antony Polukhin
1a8f4c1bbc Fixed typo boost-1.67.0 2018-03-06 00:07:15 +03:00
Antony Polukhin
d7c43cfc8a Fix warning noted by DanielaE in #16 2018-03-05 23:26:05 +03:00
Antony Polukhin
f3dcd53c77 More tests for calling library functions on set up error codes #16 2018-03-04 20:28:18 +03:00