Commit Graph

  • a8fca9ed1a More overloads and minor Boost transition related updates Antony Polukhin 2015-08-20 22:05:10 +0300
  • d18e265064 Minor docs update Antony Polukhin 2015-08-15 21:07:32 +0300
  • 7d5b3f49de Renamed shared_library::search_symbol() to shared_library::has_symbol() Antony Polukhin 2015-08-15 21:01:29 +0300
  • 2a46c62646 Dropped dependency to string_ref and cleaned up doc folder Antony Polukhin 2015-08-15 20:49:09 +0300
  • 92c281f566 Code simplification and better documentation Antony Polukhin 2015-08-11 00:43:54 +0300
  • df9d5ff4a4 Added meta folder Antony Polukhin 2015-08-08 23:04:18 +0300
  • 67e75ed6c3 Multiple fixes and improvements for docs Antony Polukhin 2015-08-06 01:34:12 +0300
  • a0a43b3ece Simplified code and unified load_mode::append_decorations behavior on different platforms Antony Polukhin 2015-08-01 14:45:14 +0300
  • d6afc013bf Optimized refcount variable importing methods Antony Polukhin 2015-07-30 10:20:28 +0300
  • e627d9a007 Relaxed MacOS structures test Antony Polukhin 2015-07-23 21:45:22 +0300
  • b84660f8d7 Simplify MacOS test Antony Polukhin 2015-07-22 01:17:36 +0300
  • c50bd9fa2a Fix ambiguity in MacOS test Antony Polukhin 2015-07-21 23:29:03 +0300
  • 4deb402132 Multiple MacOS related fixes Antony Polukhin 2015-07-21 00:18:16 +0300
  • 5da8ad75fa Fixes for MACH-O parsing Antony Polukhin 2015-07-19 16:24:29 +0300
  • b3bccdf0df MacOS related fixes and improved diagnostics for tests Antony Polukhin 2015-07-19 13:35:56 +0300
  • 4aec4ad4b0 Multiple MacOS fixes, tests for loading libraries with 'load_mode::append_decorations' and libnames starting with 'lib' Antony Polukhin 2015-07-15 22:45:23 +0300
  • 242df1b7e6 Another portion of MacOS fixes for BOOST_DLL_ALIAS and library_info Antony Polukhin 2015-07-10 21:40:28 +0300
  • cffd32241e Fix BOOST_DLL_SECTION for MacOS Antony Polukhin 2015-07-09 21:15:22 +0300
  • a20b961106 Another portion of fixes for MacOS Antony Polukhin 2015-07-08 22:57:09 +0300
  • 75bf21817a Fix path_from_handle on MacOS Antony Polukhin 2015-07-08 21:27:00 +0300
  • f879b21395 Fix MacOS related compilation issues Antony Polukhin 2015-07-07 23:22:09 +0300
  • 471e887215 Fix another typo Antony Polukhin 2015-06-29 22:34:54 +0300
  • 37c0e018f5 Fixed multiple typos in docs Antony Polukhin 2015-06-29 22:28:57 +0300
  • 00ff750aaf Fix issues mentioned by Vladimir Prus: missing build dependencies, better helper macro names Antony Polukhin 2015-06-28 22:37:15 +0300
  • 3d8f7fadd4 Added explicit operator bool and tests Antony Polukhin 2015-04-25 12:17:39 +0300
  • 262e0cac79 Attempt to fix link errors in Boost (2) Antony Polukhin 2015-03-13 18:24:26 +0300
  • 33904c1dde Attempt to fix link errors in Boost Antony Polukhin 2015-03-13 18:10:13 +0300
  • 2d4455544d Attempt to fix link erros on latest versions of boost Antony Polukhin 2015-03-13 15:53:51 +0300
  • 51213dc68c Attempt to turn on OSX platform tests Antony Polukhin 2015-03-03 17:55:28 +0300
  • 62953b324e Attempt to resolve link issues with latest boost Antony Polukhin 2015-03-03 16:22:25 +0300
  • 60a9be7505 Update design ratio Antony Polukhin 2015-03-02 16:25:47 +0300
  • c48b3fed02 Fix a typo in example Antony Polukhin 2015-01-27 17:04:23 +0300
  • 44af1862af Added an example of importing a C windows function from dll (refs #8) Antony Polukhin 2015-01-27 16:57:25 +0300
  • fd93bec5ac Coverity tool experiments (no 1) Antony Polukhin 2015-01-15 12:08:49 +0300
  • c16a1a8bd8 Attempt(no 11) to use coverity tool Antony Polukhin 2015-01-13 19:01:37 +0300
  • 286cba0aff Attempt(no 10) to use coverity tool Antony Polukhin 2015-01-13 18:49:06 +0300
  • 27feceb70c Attempt(no 9) to use coverity tool Antony Polukhin 2015-01-13 18:30:49 +0300
  • 70d9b272ab Attempt(no 8) to use coverity tool Antony Polukhin 2015-01-13 18:22:16 +0300
  • 4fa532b218 Attempt(no 7) to use coverity tool Antony Polukhin 2015-01-13 18:08:08 +0300
  • 2b81765ef9 Attempt(no 6) to use coverity tool Antony Polukhin 2015-01-13 18:02:49 +0300
  • 81c616bce1 Attempt(no 5) to use coverity tool Antony Polukhin 2015-01-13 17:33:17 +0300
  • fa6baa5d3b Attempt(no 4) to use coverity tool Antony Polukhin 2015-01-13 16:29:23 +0300
  • 003e0e47ce Attempt(no 3) to use coverity tool Antony Polukhin 2015-01-13 16:22:26 +0300
  • 35c76f0d2d Attempt(no 2) to use coverity tool Antony Polukhin 2015-01-13 16:02:05 +0300
  • 72b5feaac2 Attempt to use coverity tool Antony Polukhin 2015-01-13 15:50:37 +0300
  • acd09ca617 Slightly simplify the first example in tutorial Antony Polukhin 2014-12-09 17:45:32 +0300
  • 2fea995f33 Deprecated import_function* and import_variable* methods and updated the docs and tests Antony Polukhin 2014-11-21 18:58:07 +0300
  • 95b52a9c69 Fix typo in test Antony Polukhin 2014-11-21 17:56:05 +0300
  • 6e80b12780 Update TravisCI config Antony Polukhin 2014-11-21 17:45:23 +0300
  • 4e0b45f822 Simplified some of the interfaces and added BOOST_DLL_AUTO_ALIAS macro Antony Polukhin 2014-11-21 17:53:35 +0400
  • cc387952ce Merge branch 'master' into develop Antony Polukhin 2014-11-06 13:03:57 +0400
  • 2bf3741a69 Add MinGW notes to docs (fixes #6) Antony Polukhin 2014-11-06 13:02:15 +0400
  • af7915868a Apply MinGW related workarounds Fix PE32+ format detection Anton Polukhin 2014-11-05 21:09:44 +0400
  • 7a96e90280 MinGW related workaround: dealing with impossibility of making weak symbols Anton Polukhin 2014-10-31 16:11:06 +0400
  • 6b98f6906f MinGW related fixes and improvements (refs #6) Anton Polukhin 2014-10-17 14:25:10 +0400
  • 76ff856bd1 Another attempt to fix MinGW compilations Antony Polukhin 2014-10-13 20:30:46 +0400
  • 1833f2f4a7 Revert "Fixes for MinGW (ref #6)" Antony Polukhin 2014-10-13 19:48:05 +0400
  • b97baab094 Revert "Fixed aliases for GCC (refs #6)" Antony Polukhin 2014-10-13 19:47:54 +0400
  • 1f25e9b7c9 Fixed aliases for GCC (refs #6) Antony Polukhin 2014-10-13 17:42:25 +0400
  • 16e3ab69f2 Fixes for MinGW (ref #6) Anton Polukhin 2014-10-13 16:34:44 +0400
  • d3ba1887e8 Minor fix on docs retf 2014-10-03 08:25:44 -0300
  • 2cef78c0a7 Docs were improved with answers to questions from Boost mailing list Antony Polukhin 2014-10-03 14:40:46 +0400
  • 8fcaf42349 Merge pull request #5 from mkurdej/fix/spelling Antony Polukhin 2014-10-03 13:51:31 +0400
  • 34f1eb73c2 Fix spelling. Marek Kurdej 2014-10-03 11:42:45 +0200
  • 59c750b680 Minor doc fixes and added missing copyright note Antony Polukhin 2014-10-01 19:40:46 +0400
  • 543d6d41cb More compilation warnings enabled and made sure that we have fixed #4 Antony Polukhin 2014-10-01 12:52:14 +0400
  • 0422fb0a6e Fix Windows related issues Anton Polukhin 2014-10-01 11:59:48 +0400
  • b76e5d22d9 Fix Windows related build issues Anton Polukhin 2014-09-30 23:35:08 +0400
  • 0bcf6d0536 Workarounds for bjam library decorations Antony Polukhin 2014-09-30 22:44:28 +0400
  • ebb04ca29c Minor fixes Antony Polukhin 2014-09-29 20:57:48 +0400
  • 1bdaf08e01 Polishing examples and docs Antony Polukhin 2014-09-29 20:41:35 +0400
  • 90c3903acf Polishing examples nad docs Antony Polukhin 2014-09-29 19:27:46 +0400
  • 0a30052710 Advanced refcounting tutorial finished Antony Polukhin 2014-09-29 13:53:51 +0400
  • 9a71513b16 Added an advanced refcounting example, fixed this_executable detection on POSIX and minor improvements to the code Antony Polukhin 2014-09-28 15:35:40 +0400
  • 74f3c3cb02 Commit some of the thoughts on tutorial8 Antony Polukhin 2014-09-26 19:51:32 +0400
  • b99d0ad9cb Merge branch 'develop' of https://github.com/apolukhin/Boost.DLL into develop Antony Polukhin 2014-09-26 15:46:04 +0400
  • 95bfd4eeac Renamed shared_library::path() to shared_library::location() Antony Polukhin 2014-09-26 15:42:50 +0400
  • 90c0f0c9e7 Fix Windows compilation Anton Polukhin 2014-09-26 15:28:39 +0400
  • dc51cb9a6b load_self() was removed and many issues were fixed Antony Polukhin 2014-09-26 15:18:41 +0400
  • e9a70875fb Revert "Include boost/dll/runtime_symbol_info.hpp in boost/dll.hpp" Antony Polukhin 2014-09-26 13:39:48 +0400
  • f9d0ecc3f6 program_location() method and related improvements Anton Polukhin 2014-09-26 12:44:53 +0400
  • b7851bac4c Include boost/dll/runtime_symbol_info.hpp in boost/dll.hpp Antony Polukhin 2014-09-25 18:44:04 +0400
  • 29e4e60196 Added this_line_location() method Antony Polukhin 2014-09-25 18:42:06 +0400
  • 66fbe09b43 Fixed getting symbol location on Windows Anton Polukhin 2014-09-25 16:58:37 +0400
  • b9d0bed35c Fix Windows compilation 2 Antony Polukhin 2014-09-25 16:42:34 +0400
  • 297ff991d1 Fix Windows compilation Antony Polukhin 2014-09-25 16:41:22 +0400
  • 345d416c02 Fix Windows paths Antony Polukhin 2014-09-25 16:37:22 +0400
  • 3c233a6dc8 Docs improved and initial implementation of symbol_location for Windows Antony Polukhin 2014-09-25 16:29:32 +0400
  • 458515e372 Fix formatting, make lib.path() tests more strict, improve symbol_location() Antony Polukhin 2014-09-25 12:53:05 +0400
  • fdca295fcd symbol_location initial implementation and POSIX lib.path() bugfix Antony Polukhin 2014-09-25 08:39:35 +0400
  • 56847ef9d6 Doxygen fails to generate nice docs, attempting to workaround Antony Polukhin 2014-09-24 19:41:54 +0400
  • 171dfe696d Minor interface related improvements Antony Polukhin 2014-09-24 19:32:45 +0400
  • ec03265535 Fix Windows related issues and warnings Anton Polukhin 2014-09-24 19:17:29 +0400
  • 490a670e26 Minor platform updates and tests fixes Antony Polukhin 2014-09-24 19:01:55 +0400
  • 71db3573af Added append_native_decorations mode Antony Polukhin 2014-09-24 18:39:07 +0400
  • 73f185cc54 Improve test Antony Polukhin 2014-09-17 20:02:17 +0400
  • 173c506593 More tests and exclude macho_info.hpp from coverage tests (while waiting OSX support for TravisCI) Antony Polukhin 2014-09-17 19:46:57 +0400
  • 4c537cc0ac Improve tests coverage and sanity Antony Polukhin 2014-09-17 19:30:33 +0400
  • 685eb8f548 Exclude pe_info.hpp from coverage tests (there is no simple way to run tests on Windows using TravisCI) Antony Polukhin 2014-09-17 17:32:28 +0400
  • 80f2062c31 Fix references to the badges Antony Polukhin 2014-09-17 17:27:48 +0400