Commit Graph

  • 349f7d0803 Merge pull request #32 from Gilnaa/bugfix/old-nightly Gilad Naaman 2019-11-07 18:56:57 +02:00
  • ef0d8a7bf9 Fixed build for old nightlies where doctests were not present. Gilad Naaman 2019-11-07 18:37:37 +02:00
  • 59ed7dd178 v0.5.2 Gilad Naaman 2019-10-31 07:05:31 +02:00
  • c14a163376 Merge pull request #28 from RalfJung/comment Gilad Naaman 2019-08-29 07:02:08 +03:00
  • 75e308cda6 Merge pull request #27 from Amanieu/path Ralf Jung 2019-08-28 20:13:23 +02:00
  • d7070d4b25 remove confusing comment Ralf Jung 2019-08-28 20:11:08 +02:00
  • 86689325ee Change the struct parameter from a tt to a path. Amanieu d'Antras 2019-08-16 10:25:40 +02:00
  • c4b0e429ea Merge pull request #26 from fusion-engineering-forks/doc-no-const Ralf Jung 2019-08-28 16:02:56 +02:00
  • f393002504 Update library documentation to reflect removal of const implementation. Maarten de Vries 2019-08-28 15:45:59 +02:00
  • 903e24f077 Merge pull request #22 from RalfJung/miri Ralf Jung 2019-08-16 14:34:32 +02:00
  • a7350af9cb tets Miri a bit earlier Ralf Jung 2019-08-16 11:58:14 +02:00
  • 3da754e54b run CI in Miri Ralf Jung 2019-08-16 11:55:03 +02:00
  • 51b48e1407 Merge pull request #20 from RalfJung/comment Gilad Naaman 2019-08-16 11:56:13 +03:00
  • 28021da8ec explain why we do not have deref coercion problems Ralf Jung 2019-08-10 15:11:59 +02:00
  • 6843496a4b Merge pull request #19 from RalfJung/readme Gilad Naaman 2019-08-10 15:20:54 +03:00
  • 564d4a6c11 fmt Ralf Jung 2019-08-10 11:58:31 +02:00
  • a614a209ab no need to use NonNull Ralf Jung 2019-08-10 11:43:24 +02:00
  • 2931fc3024 test README only on nightly, so that it can be a dev-dependency Ralf Jung 2019-08-10 11:43:04 +02:00
  • c9990c0ae1 explain why 1.25 is the oldest supported Ralf Jung 2019-08-10 11:32:07 +02:00
  • f0bfe5be0a it's not a preview any more Ralf Jung 2019-08-10 11:16:15 +02:00
  • d35991b1fd fix redundant key in travis.yml Ralf Jung 2019-08-10 11:15:40 +02:00
  • 5abf873462 fix testing README and fix README tests Ralf Jung 2019-08-10 11:12:48 +02:00
  • b35ec98360 Merge commit 'refs/pull/8/head' of https://github.com/Gilnaa/memoffset Ralf Jung 2019-08-10 11:05:56 +02:00
  • 4f2fb3fded update version info in README Ralf Jung 2019-08-10 11:05:08 +02:00
  • eeacd4253c v0.5.1 Gilad Naaman 2019-07-15 21:54:34 +03:00
  • 2e1f3374f8 Merge pull request #16 from RalfJung/local_inner_macros Gilad Naaman 2019-07-15 21:54:03 +03:00
  • b8d3d2d131 use local_inner_macros Ralf Jung 2019-07-15 18:38:02 +02:00
  • fe0dce0d46 v0.5.0 Gilad Naaman 2019-07-14 20:54:55 +03:00
  • 0cf565702d Merge pull request #14 from RalfJung/span_of Gilad Naaman 2019-07-14 11:02:33 +03:00
  • b26ea242f3 explain let_base_ptr Ralf Jung 2019-07-14 09:19:18 +02:00
  • 1783d533f3 old rust compat Ralf Jung 2019-07-14 01:19:05 +02:00
  • bf0b7494bd rustfmt Ralf Jung 2019-07-14 01:17:16 +02:00
  • c332f10a24 improve doctest Ralf Jung 2019-07-14 01:10:18 +02:00
  • 6b03fc34b6 span_of: test packed and not-packed separately; not-packed passes on Miri Ralf Jung 2019-07-14 00:58:23 +02:00
  • 18860381cd deref coercion protection for span_of Ralf Jung 2019-07-14 00:15:33 +02:00
  • ad161aca54 field_check macro; propagate parent type through span_of Ralf Jung 2019-07-13 17:23:47 +02:00
  • b1051ccce9 use the same base_ptr macro for span_of Ralf Jung 2019-07-13 17:18:07 +02:00
  • ae01598991 share the common code between the two offset_of implementations Ralf Jung 2019-07-13 17:08:50 +02:00
  • e4c2fe6edd offset_of: test packed and not-packed separately; not-packed passes on Miri Ralf Jung 2019-07-07 11:29:31 +02:00
  • d92d4a11bf Merge pull request #12 from RalfJung/deref Gilad Naaman 2019-07-12 14:28:14 +03:00
  • 45e4b2763e try to fix old macro Ralf Jung 2019-07-07 11:01:31 +02:00
  • b47902ae68 switch to nicer deref-coercion-protection; make two macros more similar Ralf Jung 2019-07-07 10:48:48 +02:00
  • fa2cce2358 Merge pull request #11 from Gilnaa/bugfix/soundness Gilad Naaman 2019-07-04 19:42:18 +03:00
  • 9a7d4664aa Fixed MaybeUninit for 1.36 Gilad Naaman 2019-07-04 19:05:36 +03:00
  • 31a8de9c2f Fixed soundness issues and removed nested member access. Gilad Naaman 2019-07-02 20:56:30 +03:00
  • 2f6bb9c370 Add tests for README file Guillaume Gomez 2019-05-20 15:12:50 +02:00
  • ee03d7a6d2 Merge pull request #7 from Gilnaa/fix_constant_for_old_version Gilad Naaman 2019-03-15 11:46:10 +02:00
  • 2d96bfe695 Added dual support for 1.33 and 1.19 Gilad Naaman 2019-03-15 11:24:04 +02:00
  • 2870d9d965 Merge pull request #6 from Gilnaa/ci Gilad Naaman 2019-03-13 23:07:44 +02:00
  • d3e25ebe1f Added travis configuration Gilad Naaman 2019-03-13 22:33:10 +02:00
  • 5ec649913b Merge pull request #5 from Popog/master Gilad Naaman 2019-03-13 21:27:43 +02:00
  • 9e06907285 Remove arbitrary expr Unknown 2019-03-12 23:41:22 -07:00
  • b243bc1e89 Support const expr (but not const fns) and arbitrary expressions Unknown 2019-03-12 22:37:47 -07:00
  • fbbf6f5eee Merge pull request #3 from cuviper/allow-const_err Gilad Naaman 2018-09-08 11:19:40 +03:00
  • 0437fd69c1 Add #[allow(const_err)] on test offset_index_out_of_bounds Josh Stone 2018-09-07 15:40:11 -07:00
  • 468249a069 Fixed unsafe/packing related warnings Gilad Naaman 2018-01-15 23:32:02 +02:00
  • a9cc05526c Bumped version to 0.2 Gilad Naaman 2018-01-13 19:37:05 +02:00
  • 03cc3186d2 Merge pull request #2 from jeehoonkang/rust-1.12.1 Gilad Naaman 2018-01-13 19:17:16 +02:00
  • 3faf536944 Support Rust 1.12.1 Jeehoon Kang 2018-01-13 23:13:21 +09:00
  • 8f0b20382e Doc: Fixed incorrect calim about "..=" Gilad Naaman 2017-10-17 20:20:29 +03:00
  • 745368a41f Cargo.toml update Gilad Naaman 2017-10-17 09:15:37 +03:00
  • 8d2818c039 More readme examples Gilad Naaman 2017-10-17 09:08:07 +03:00
  • 16fca9241f doc+disclaimer Gilad Naaman 2017-10-17 09:04:17 +03:00
  • e96f43aa32 RustFmt run Gilad Naaman 2017-10-17 09:00:53 +03:00
  • 14acc5cb29 Improved span_of! implementation Gilad Naaman 2017-10-17 08:50:12 +03:00
  • fc9c50ca3f Switched back into using uninitialized memory instead of nullptr Gilad Naaman 2017-10-17 08:41:26 +03:00
  • c2d4432de7 Switched to the MIT license Gilad Naaman 2017-10-17 08:37:35 +03:00
  • 057a247d25 Cleanup. Macors no longer thoretically allocate. Gilad Naaman 2017-10-16 22:51:37 +03:00
  • 32cbbb79ac Changed name offset->memoffset Gilad Naaman 2017-10-16 06:22:58 +03:00
  • 2946b7e5f5 Initial Commit Gilad Naaman 2017-10-15 23:38:00 +03:00