Commit Graph

  • eb675b073f Version bump to 0.4.2 Simonas Kazlauskas 2017-09-24 13:09:06 +03:00
  • 505ee69fec Add Symbol::<Option<T>>::lift_option Simonas Kazlauskas 2017-09-24 13:03:14 +03:00
  • 0509c14654 Enhance thread-safety information about library Simonas Kazlauskas 2017-09-24 11:10:34 +03:00
  • 73e6d8878d Improve raciness handling of SetErrorMode Simonas Kazlauskas 2017-09-24 11:30:11 +03:00
  • 22686b3413 Fix error-case handling for SetThreadErrorMode Simonas Kazlauskas 2017-09-23 23:42:03 +03:00
  • ff6263aee8 Release 0.4.1 Simonas Kazlauskas 2017-08-29 23:13:36 +03:00
  • 28abddfeb5 Allow to build on Solaris. Petr Sumbera 2017-08-28 02:33:07 -07:00
  • 16503c2095 Update doc to latest released version. johnthagen 2017-06-15 11:05:49 -04:00
  • 8ca5b9a51f Replace try macro with ? operator in example. johnthagen 2017-06-15 11:11:30 -04:00
  • d4b06babbf Release 0.4.0 Simonas Kazlauskas 2017-05-02 16:25:22 +03:00
  • ed03040353 Drop dependency on target_build_utils Simonas Kazlauskas 2017-05-02 16:15:22 +03:00
  • dafffd62a2 Remove a rogue println statement (ugh) Simonas Kazlauskas 2017-03-25 11:29:08 +02:00
  • f23493e47d Add test for named function types Simonas Kazlauskas 2017-03-25 00:19:33 +02:00
  • 2e7edc2d39 Fix windows build Simonas Kazlauskas 2017-03-25 00:13:50 +02:00
  • ac815d27b6 Minor 0.3.3 release Simonas Kazlauskas 2017-03-25 00:01:52 +02:00
  • a63d156e97 Ensure incompatibly-sized types do not get loaded Simonas Kazlauskas 2017-03-24 23:58:48 +02:00
  • a1d66e12ee Release 0.3.2 Simonas Kazlauskas 2017-02-10 05:38:55 +02:00
  • 169229de5a Simplify lazy null byte handling Simonas Kazlauskas 2017-01-20 16:14:04 +02:00
  • ee58383e89 Add date for 0.3.1 into the changelog Simonas Kazlauskas 2016-10-02 22:57:26 +03:00
  • 408e7c3beb Fix windows tests Simonas Kazlauskas 2016-10-01 04:19:43 +03:00
  • 38eded0509 Make Windows Library Sync Simonas Kazlauskas 2016-10-01 01:52:10 +03:00
  • 72702a55bc Fix bounds on markers and expand tests Simonas Kazlauskas 2016-10-01 01:17:00 +03:00
  • 2d01e0cf98 Make Library implement Sync (unix only) Artem V. Navrotskiy 2016-09-30 07:46:04 +03:00
  • b7cc6a0918 Make Symbol implement Sync Artem V. Navrotskiy 2016-09-30 07:38:37 +03:00
  • 039446d646 Fix typos in unix/mod.rs Matthew Gregan 2016-09-27 13:20:34 +13:00
  • aadc332d50 Point to docs.rs for documentation Simonas Kazlauskas 2016-08-30 13:08:17 +03:00
  • 1a81bdbb16 Clone implementation does not need T: Clone Simonas Kazlauskas 2016-07-28 19:16:28 +03:00
  • e8a88cd6ea More extensive Library::new() examples Simonas Kazlauskas 2016-07-28 16:47:51 +03:00
  • f31ee1f7ea Improve os::windows::Library::get_ordinal docs in a minor way Simonas Kazlauskas 2016-07-28 16:38:52 +03:00
  • 945e7374ba Do not ignore build failures in doc script Simonas Kazlauskas 2016-07-28 16:36:48 +03:00
  • 2487d27ca8 Add tests for ordinals Simonas Kazlauskas 2016-07-28 15:47:34 +03:00
  • bf799a0ff7 Remove a wrong claim about windows search path Simonas Kazlauskas 2016-07-27 22:31:15 +03:00
  • a7cd14345c Script to generate docs Simonas Kazlauskas 2016-07-27 20:14:06 +03:00
  • 5c4444209e Final final tweaks Simonas Kazlauskas 2016-07-27 19:41:04 +03:00
  • 028d0d28d5 Release preparation tweaks Simonas Kazlauskas 2016-07-27 17:16:33 +03:00
  • 7c8d51f75c Update README Simonas Kazlauskas 2016-07-27 17:01:08 +03:00
  • b05f8b8bd1 Add examples to the new conversion funcs Simonas Kazlauskas 2016-07-27 16:54:42 +03:00
  • 89255d7fdb Add means to go between safe wrapper & OS wrapper Simonas Kazlauskas 2016-07-27 16:31:56 +03:00
  • 528e39373b Add sort-of-changelog Simonas Kazlauskas 2016-07-27 15:51:53 +03:00
  • af5c1ba231 [unix] Expose 'os::unix::Library::open` Simonas Kazlauskas 2016-07-27 15:43:57 +03:00
  • 5c1cf83505 Unify windows and unix docs in OS module Simonas Kazlauskas 2016-07-27 15:40:41 +03:00
  • 945c63bc80 [android] Fix RTDL_NOW constant value Simonas Kazlauskas 2016-07-27 15:39:58 +03:00
  • 5a58815d37 [windows] Add a function to get item by ordinal Simonas Kazlauskas 2016-07-27 15:38:35 +03:00
  • b694acd534 Greatly expand documentation again Simonas Kazlauskas 2016-07-27 15:38:18 +03:00
  • efbbd0cac8 Replace a dangerous word Simonas Kazlauskas 2016-07-27 00:50:27 +03:00
  • 2526537f80 Overhaul the tests Simonas Kazlauskas 2016-07-26 21:13:19 +03:00
  • cf365cbdfd Make Library Send Simonas Kazlauskas 2016-07-26 21:12:52 +03:00
  • e1eaf6097a Make build.rs exhaustive Simonas Kazlauskas 2016-07-26 17:41:17 +03:00
  • 7850e1080d Travis faster Simonas Kazlauskas 2016-07-05 18:02:47 +03:00
  • a438176852 Bump travis stable version as well Simonas Kazlauskas 2016-07-03 19:44:29 +03:00
  • fb9a792ac2 Build winapi crates on Windows only Matt Brubeck 2016-05-02 14:19:05 -07:00
  • feebe8050b Implement crosscompilation Simonas Kazlauskas 2016-07-03 18:56:24 +03:00
  • f5f8e45885 Allow symbols to be cloned. Tyler Wolf Leonhardt 2016-05-11 20:32:29 +01:00
  • da4262db00 Bump version to 0.2.2 Simonas Kazlauskas 2016-05-03 01:08:03 +03:00
  • 5feac2ef48 Test 1.6 instead of beta Simonas Kazlauskas 2016-05-03 00:58:15 +03:00
  • 543f2086f0 Update to lazy_static 0.2 Matt Brubeck 2016-05-02 14:16:43 -07:00
  • f26334bb7e Change Symbol doc test to no_run Lilian A. Moraru 2016-03-21 08:49:35 +02:00
  • 8ba09dbd0a Discourage users from exposing unsafe functions as safe and enable doc tests Lilian A. Moraru 2016-03-20 21:50:47 +02:00
  • e0a5be980f Update version of rustc used for appveyor Simonas Kazlauskas 2016-02-02 23:49:28 +02:00
  • ca09284c14 Add Debug impl for Library and Symbol Adam Crume 2016-02-01 22:22:46 -08:00
  • f81aa1c68a Version bump Simonas Kazlauskas 2016-01-06 18:48:17 +02:00
  • 2a04b62a61 Tweak cfgs to include more platforms Simonas Kazlauskas 2015-12-31 15:49:58 +02:00
  • 5d8dd413ce Clean up import lists & relativize absolute paths Simonas Kazlauskas 2015-11-12 18:12:27 +02:00
  • 971979d13d Only extern crate lazy_static conditionally Simonas Kazlauskas 2015-11-12 18:09:45 +02:00
  • 627bc64a21 Try calling functions in windows tests Simonas Kazlauskas 2015-11-10 00:51:32 +02:00
  • 969d336eed Remove useless mutability modifier Simonas Kazlauskas 2015-11-10 00:51:14 +02:00
  • df05b59df7 Avoid reallocation in Windows filename building Simonas Kazlauskas 2015-11-09 23:00:03 +02:00
  • f261f442bb Use mem::transmute not manual pointer casting Simonas Kazlauskas 2015-11-09 21:25:56 +02:00
  • 70029d6996 fixed one clippy warning llogiq 2015-11-12 12:41:05 +01:00
  • 1b9c9aebe8 Include a link to the docs Florian Gilcher 2015-11-09 09:39:35 +01:00
  • 93b3d2456d Expand README Simonas Kazlauskas 2015-11-08 20:20:48 +02:00
  • 0c789fe5d2 Add license and fill cargo.toml Simonas Kazlauskas 2015-11-08 14:21:39 +02:00
  • e8c25f6154 Hmm, it didn’t work Simonas Kazlauskas 2015-11-08 14:01:21 +02:00
  • a320e50163 Update some more documentation Simonas Kazlauskas 2015-11-08 13:56:04 +02:00
  • f82a4cc5f0 Make appveyor builds faster(?) Simonas Kazlauskas 2015-11-08 13:55:48 +02:00
  • 66efd3fcd7 Fix windows build Simonas Kazlauskas 2015-11-08 13:51:29 +02:00
  • 4bffbe6ad8 More documentation Simonas Kazlauskas 2015-11-08 13:51:17 +02:00
  • c4c7567aa8 Use ::std::io::Error and refine their generation Simonas Kazlauskas 2015-11-08 13:17:45 +02:00
  • eca3fe927d Remove failure path from util::CowCString Simonas Kazlauskas 2015-11-08 13:04:25 +02:00
  • 099afbaa71 Fix windows tests Simonas Kazlauskas 2015-11-08 01:41:38 +02:00
  • a13304f06a Change API of Library::get to take bytestring Simonas Kazlauskas 2015-11-08 01:34:35 +02:00
  • 94a70bd509 Add some badges Simonas Kazlauskas 2015-11-07 23:56:44 +02:00
  • 267dd5c0b8 Fix use-after-free in unix implementation Simonas Kazlauskas 2015-11-07 22:30:18 +02:00
  • 7f746a317a Fix OS X? Simonas Kazlauskas 2015-11-07 21:48:27 +02:00
  • 49664b64db Fix windows import Simonas Kazlauskas 2015-11-07 21:37:19 +02:00
  • e0e76de523 Do not use nightly features Simonas Kazlauskas 2015-11-07 21:20:02 +02:00
  • 7adbce729f map(Ok).unwrap_or_else → ok_or_else Simonas Kazlauskas 2015-11-07 21:12:21 +02:00
  • d3c6555335 Merge Module back into Library Simonas Kazlauskas 2015-11-07 14:44:53 +02:00
  • e45a096cb3 Windows fixes Simonas Kazlauskas 2015-11-07 13:23:39 +02:00
  • 35a5973376 Add build.rs Simonas Kazlauskas 2015-11-07 13:17:53 +02:00
  • b5bd6c1fa1 Add debug implementations for Symbol and Library Simonas Kazlauskas 2015-11-07 13:13:09 +02:00
  • 6298aecea7 Adjust documentation for unix::Library::this Simonas Kazlauskas 2015-11-07 01:18:50 +02:00
  • 5f37d7e75d Stop exposing Library::this and from_library_name Simonas Kazlauskas 2015-11-07 00:57:00 +02:00
  • 5b8e3bfed8 Reimplement windows this to look at loaded modules Simonas Kazlauskas 2015-09-03 02:18:30 +03:00
  • 77d0ab7730 Fix windows module Simonas Kazlauskas 2015-08-27 11:51:12 +03:00
  • 5b6f8438fa Test out this Windows CI Simonas Kazlauskas 2015-08-27 11:47:59 +03:00
  • 75ca639f46 Add README Simonas Kazlauskas 2015-08-27 11:44:46 +03:00
  • a0087c3353 Initial commit Simonas Kazlauskas 2015-08-27 11:34:57 +03:00