Commit Graph

  • 40893cfe0a minor fix for docs Antony Polukhin 2016-01-17 12:50:14 +0300
  • d377c4def9 Improved docs, functor returned by import* functions is now smaller Antony Polukhin 2016-01-16 23:32:40 +0300
  • 65abcb00e4 Major simplification of the getting started Antony Polukhin 2016-01-13 23:28:15 +0300
  • a0d7a4d14c Minor update of docs Antony Polukhin 2016-01-10 20:06:16 +0300
  • 9714445f92 Fix file access permissions Antony Polukhin 2015-12-29 23:08:22 +0300
  • f8ef7e176c More b2 related workarounds for MinGW, simplified Windows code and fixed warnings Antony Polukhin 2015-12-29 23:04:58 +0300
  • a2f08eb656 Merge pull request #4 from Lastique/patch-1 Antony Polukhin 2015-12-29 23:57:03 +0400
  • 88b185bf0e Improve compatibility with Windows CE Andrey Semashev 2015-12-29 02:25:52 +0300
  • b10e9326ea Moar b2 workarounds Antony Polukhin 2015-12-22 21:10:53 +0300
  • 499f7d5f43 Attempt to get more information about Android behavior Antony Polukhin 2015-12-21 21:43:45 +0300
  • 70648c502d Fix compilation on Android Antony Polukhin 2015-12-20 19:05:09 +0300
  • 7bfb40ebae Fix Jamfile Antony Polukhin 2015-12-18 20:38:12 +0300
  • 60a7fe7b4c Fix Linux examples Antony Polukhin 2015-12-16 21:44:29 +0300
  • ef9ab7245e Fix Windows examples Antony Polukhin 2015-12-16 21:03:07 +0300
  • 31189329f8 Fix MS builds Antony Polukhin 2015-12-15 20:52:46 +0300
  • 03039f7003 Restore GCC in TravisCI runs Antony Polukhin 2015-12-14 22:51:46 +0300
  • 6407aa29fd Fix toolset in TravisCI Antony Polukhin 2015-12-14 22:36:22 +0300
  • ba90b3f155 Fix Antony Polukhin 2015-12-14 22:00:54 +0300
  • 71a88a9b4a Use clang for travisCI test Antony Polukhin 2015-12-14 21:50:03 +0300
  • e7a6da933c Fixing TRavisCI builds Antony Polukhin 2015-12-14 21:37:41 +0300
  • a4dbd85c31 Better error handling, more fair examples, better b2 workarounds, docs update, fixes for Android Antony Polukhin 2015-12-14 21:19:09 +0300
  • ac7cd9c875 Docs updated, tests improved Antony Polukhin 2015-12-10 21:55:13 +0300
  • fd70247ce6 Another attempt to achieve portable b2 behavior Antony Polukhin 2015-12-09 23:35:27 +0300
  • 84b41822ad Reduced run counts in mt test Antony Polukhin 2015-12-09 00:42:13 +0300
  • b5788bd9ab Added multithreaded test, restored MacOS's shared_library::location() behavior, another attempt to fix Android's implementation of path_from_handle, minor docs updates Antony Polukhin 2015-12-09 00:11:25 +0300
  • 0df6350e4e Bugfixes and improvements, mostly for Android and MacOS platforms Antony Polukhin 2015-12-07 21:39:07 +0300
  • 603b2b5efe Documentation updated, changed import* signatures, simplified examples Antony Polukhin 2015-12-04 22:00:49 +0300
  • 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 Antony Polukhin 2015-12-03 22:44:41 +0300
  • eed3b259d0 Jamfile fixes 3 Antony Polukhin 2015-12-03 21:47:05 +0300
  • 1b1a8c6d01 Jamfile fixes 2 Antony Polukhin 2015-12-03 09:11:50 +0300
  • 19fb746b1f Jamfile fixes Antony Polukhin 2015-12-03 08:43:18 +0300
  • 3afd980b12 Fixed program_location() for QNX and compilation on Darwin with latest GCC. Jamfile modifications to get less Boost.System related warnings during tests run Antony Polukhin 2015-12-02 22:29:45 +0300
  • cf9cbbfde5 Worked arrounf calling conventions, dropped dependency on boost::function for modern compilers, updatet the docs and improved some of the examples Antony Polukhin 2015-12-01 23:27:50 +0300
  • 47659d6b08 Typo fix Antony Polukhin 2015-11-25 21:03:13 +0300
  • f3aff8fb14 Delete experiment with calling conventions Antony Polukhin 2015-11-24 20:33:13 +0300
  • 3357f78115 Added missing include Antony Polukhin 2015-11-22 12:39:09 +0300
  • ce3d3ee5f4 Experimenting with calling conventions (2) Antony Polukhin 2015-11-21 16:23:26 +0300
  • 5fe68cbbd8 Revert "Experimenting with calling conventions (1)" Antony Polukhin 2015-11-21 15:58:49 +0300
  • b358edb4d5 Fixing calling convention issues on Windows Antony Polukhin 2015-11-19 23:03:58 +0300
  • 09988517a5 Experimenting with calling conventions (1) Antony Polukhin 2015-11-17 22:46:41 +0300
  • ed3502c2a6 Updated FAQ with info on dynamic load from memory Antony Polukhin 2015-11-04 15:36:59 +0300
  • faf4483fb0 Resolve issue with getting location of a self loaded object Antony Polukhin 2015-11-01 22:48:06 +0300
  • b36d49b11f Use dll.hpp header from Boost.WinAPI module on Windows platform instead of using a temporary dll2.hpp from fhis repo Antony Polukhin 2015-10-30 00:00:41 +0300
  • b1ab3116f3 Attempt to fix tests on Android and with IBM compiler Antony Polukhin 2015-10-29 23:51:20 +0300
  • ebfcbf8ee7 Multiple small fixes and doc improvemnts Antony Polukhin 2015-10-27 22:25:58 +0300
  • e887136d4c Make shared_library copyable Antony Polukhin 2015-10-27 01:20:34 +0300
  • 4002ca0645 Added overloads that accept error_code for runtime symbols info functions Antony Polukhin 2015-10-27 00:27:40 +0300
  • 6c5e0958d0 Polishing Boost.WinAPI header Antony Polukhin 2015-10-23 00:11:27 +0300
  • 0c43700118 Improved bitness detection Antony Polukhin 2015-10-20 23:26:16 +0300
  • 30ed592ae8 i found an error in the tokenizer. it doesn't work for multi-type template-parameters, e.g. boost::variant<int, double> klemens-morgenstern 2015-10-20 21:50:37 +0200
  • b4b49f00d9 implemented the ctor and dtor classes klemens-morgenstern 2015-10-20 19:00:38 +0200
  • 02d48dff2f Tune dll2.hpp according to Andrey Semashev's advices Antony Polukhin 2015-10-19 22:49:01 +0300
  • 87737094bf Another portion of fixes and workarounds for Android, QNX, Windows, Solaris Antony Polukhin 2015-10-19 22:33:04 +0300
  • 3dccc2075f unfinished state, started with smart_lib klemens-morgenstern 2015-10-17 21:34:39 +0200
  • 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 Antony Polukhin 2015-10-17 16:21:37 +0300
  • 256356bb84 Many fixes for Windows platform Antony Polukhin 2015-10-17 15:04:00 +0300
  • f28c6d260e Another QNX fix and improved FAQ section Antony Polukhin 2015-10-16 08:45:00 +0300
  • 249748b02f Merge pull request #3 from zerotypos-found/fix_typo Antony Polukhin 2015-10-15 23:18:28 +0400
  • 48acd6662a finished the name storage klemens-morgenstern 2015-10-10 19:52:58 +0200
  • c1ee01b758 the mangled map thingy works for gcc klemens-morgenstern 2015-10-08 22:52:39 +0200
  • 98129ba28e added mangle storage for itanium api klemens-morgenstern 2015-10-08 17:43:06 +0200
  • f816b3c192 changed demangle_symbol to remove the '_'. klemens-morgenstern 2015-10-08 00:48:18 +0200
  • 36a8d2d094 i should really settle on one folder structure... klemens-morgenstern 2015-10-08 00:28:43 +0200
  • b985e23314 forgot i renamed he function klemens-morgenstern 2015-10-08 00:23:28 +0200
  • 6ae23a646d moved demangle.hpp, because i didn't see the core/demangle.hpp klemens-morgenstern 2015-10-08 00:18:28 +0200
  • dd45427f92 damn, missed the pe_info.hpp and elf_info.hpp. klemens-morgenstern 2015-10-07 21:15:58 +0200
  • a0b37b6089 Fix typo in docs and comments. zerotypos-found 2015-10-06 12:17:18 +0900
  • 28102b6132 added primitve descriptor header klemens-morgenstern 2015-10-05 23:36:20 +0200
  • f408f2dfc1 added tokenizer and outline reader klemens-morgenstern 2015-10-05 22:43:21 +0200
  • 1fbbb07782 added read_elf and read_dll klemens-morgenstern 2015-10-05 21:50:25 +0200
  • 4cf656ceef added demangle and export klemens-morgenstern 2015-10-05 21:35:30 +0200
  • 295ffe9baa added dbghelp header klemens-morgenstern 2015-10-05 21:10:25 +0200
  • 5f1caac87b FreeBSD compilation fix Antony Polukhin 2015-09-27 18:00:36 +0300
  • 444677bd12 Merge pull request #2 from crystax/develop Antony Polukhin 2015-09-25 22:46:36 +0400
  • 789918d74c Fix tests for link=static Dmitry Moskalchuk 2015-09-25 21:39:22 +0300
  • 813358490e FreeBSD workarounds Antony Polukhin 2015-09-25 20:10:26 +0300
  • 9565608778 Ugly workarounds for Windows+b2 Antony Polukhin 2015-09-24 01:15:47 +0300
  • f936b36d3d Compilation fix for QNX Antony Polukhin 2015-09-24 00:54:32 +0300
  • a649171bf7 Fix for Android Antony Polukhin 2015-09-16 22:09:26 +0300
  • 0a696bb22d b2 workarounds for Windows platform Antony Polukhin 2015-09-15 22:03:58 +0300
  • f975a4137e Another set of platform specific fixes Antony Polukhin 2015-09-15 10:31:45 +0300
  • e40288027d Another attempt to restore tests on MSVC Antony Polukhin 2015-09-12 04:02:41 +0300
  • 7fdd59663d Attempt to force b2 to not generate lib files with <link>shared Antony Polukhin 2015-09-11 09:53:18 +0300
  • fd965a287b More rdynamic flags added Antony Polukhin 2015-09-10 09:09:24 +0300
  • b10c026a7c Win related fixes Antony Polukhin 2015-09-09 22:09:24 +0300
  • 8eb1fafb9e Fix QNX, BSD and WIN platform dependant errors Antony Polukhin 2015-09-08 21:09:56 +0300
  • 2fbc70dfa0 Windows compilation fix Antony Polukhin 2015-09-07 21:59:06 +0300
  • 3d79f2c972 Fix Windows compilation, refactor all the Jamfile's logic for providing shared library locations Antony Polukhin 2015-09-06 21:48:25 +0300
  • 79716b0d19 Fix compilation under Windows Antony Polukhin 2015-09-04 20:19:41 +0300
  • 595825d60b Install valgrind in TravisCI script Antony Polukhin 2015-09-02 22:26:53 +0300
  • 283ef8956b Fixed compilation, dropped Coverity analisis because it was causing many troubles for TravisCI builds Antony Polukhin 2015-09-02 22:09:10 +0300
  • 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 Antony Polukhin 2015-09-01 22:36:02 +0300
  • 570abd52ce Docs tuned and fixed possible error in ELF parsing Antony Polukhin 2015-09-01 02:26:28 +0300
  • f8437d4fa7 Fix MSVC warning, workaround GCC errors with __TMC_*, remove _autoaliases::dummy_* variables from exportable Antony Polukhin 2015-09-01 01:45:14 +0300
  • b114e9411e Added index.html Antony Polukhin 2015-08-22 12:13:58 +0300
  • 40accf57c6 More tests Antony Polukhin 2015-08-22 12:01:54 +0300
  • 61c159970e Minor update of tutorial Antony Polukhin 2015-08-22 11:55:00 +0300
  • a8e5bfc5ac Updated docs and changed to Antony Polukhin 2015-08-21 23:26:25 +0300
  • d7fabc380d Bunch of minor improvements and polishing examples Antony Polukhin 2015-08-21 23:11:15 +0300
  • b347399f9e Run TravisCI with valgrind Antony Polukhin 2015-08-20 22:12:58 +0300