57 Commits

Author SHA1 Message Date
MSxDOS 3f8ac79fdf Release 0.4.3 2026-02-10 12:32:21 +03:00
0xczr 4b6e27c58a Add SystemBasicProcessInformation (252) and SystemShadowStackInformation (221) (#22) 2026-02-10 11:46:03 +03:00
MSxDOS 0d306a5efc Release 0.4.2 2025-12-20 03:48:40 +03:00
MSxDOS 3eacc83f0b Fix https://github.com/MSxDOS/ntapi/issues/21 2025-12-20 02:32:24 +03:00
MSxDOS d92582563b Update README.md 2025-11-12 09:32:11 +03:00
MSxDOS f93504e6b7 Release 0.4.1 2023-04-21 02:00:37 +03:00
MSxDOS c22e0de3f4 Fix warnings 2023-04-21 01:58:47 +03:00
MSxDOS 00da88451f Update FIELD_OFFSET macro 2023-04-21 01:33:33 +03:00
vd4re e71470c7fc Update FIELD_OFFSET macro (#16) 2023-04-21 01:19:59 +03:00
MSxDOS a09a60cbcc Release 0.4 2022-09-24 00:49:33 +03:00
MSxDOS 2148881c30 Remove the 'beta' feature and everything related to it 2022-09-24 00:28:21 +03:00
MSxDOS 9f56b149c9 Remove unneeded const fn workarounds 2022-09-24 00:02:09 +03:00
MSxDOS b0936c3c7d Get rid of deprecated stuff 2022-09-23 23:45:25 +03:00
包布丁 24fc1e4767 Fix temporary references for volatile read (#12)
* Bump Rust toolchain version for CI to 1.64

* Fix temporary references for volatile read
2022-09-23 23:26:08 +03:00
MSxDOS 3a0063ad91 Release 0.3.7 2022-02-11 05:06:08 +03:00
MSxDOS 8e551443ca Fix errors introduced by #8 and other warnings 2022-02-02 18:18:40 +03:00
Andrew Buck 14daaa93c3 Add support for asm, rename and alias nightly to beta (#8) 2022-02-02 16:48:01 +03:00
MSxDOS cbea31ea9d Release 0.3.6 2020-10-23 17:08:17 +03:00
MSxDOS 87784d8f67 Use volatile reads in NtGetTickCount* 2020-10-23 16:58:22 +03:00
MSxDOS 1d45b0e52f Place .gitattributes in the root directory 2020-10-23 14:47:12 +03:00
MSxDOS 11ffb75503 Remove deprecated key 2020-10-23 14:12:42 +03:00
MSxDOS e3f1487e03 Fix formatting 2020-10-23 14:12:18 +03:00
MSxDOS e26f3b0862 Release 0.3.5 2020-10-23 13:47:44 +03:00
MSxDOS 565287fe3c Fix formatting 2020-10-23 13:47:03 +03:00
Alexander Ovchinnikov b206d2a951 Add aarch64-pc-windows-msvc support (#5) 2020-10-23 13:38:12 +03:00
MSxDOS 433abdb8ec Update metadata for docs.rs and remove badges 2020-10-23 13:06:13 +03:00
MSxDOS 27ee7c8e2c Add .gitattributes 2020-10-23 13:04:45 +03:00
MSxDOS d2707f20c0 Add tests for aarch64 2020-10-23 13:03:32 +03:00
Mateusz Mikuła ae55cad0b0 Allow linking to system ntdll (#4)
* Allow linking to system ntdll

* Use imported `var`
2020-08-13 23:44:56 +03:00
MSxDOS 9856cbbae2 Release 0.3.4 2020-05-09 13:48:01 +03:00
MSxDOS 1714ec21a1 Update the 'unsafe' link 2020-05-08 17:22:18 +03:00
MSxDOS 7b57f02a7f Hide this re-export from docs 2020-05-08 17:19:09 +03:00
MSxDOS 9db59df453 Fix and suppress the warnings 2020-05-08 17:16:10 +03:00
MSxDOS 090832a38d Release 0.3.3 2019-07-17 20:22:38 +03:00
MSxDOS 9a4ae4b575 Fix FIELD_OFFSET 2019-07-17 20:06:21 +03:00
MSxDOS 4f8d9d402c Release 0.3.2 2019-07-16 21:34:31 +03:00
MSxDOS 717c102f55 Update FIELD_OFFSET
It may now be used in constants e.g. for static assertions (but not inside constant functions, yet, see https://github.com/rust-lang/rust/issues/51909)
2019-07-16 21:11:10 +03:00
MSxDOS c384a16b2e Use a proper type here 2019-07-16 19:26:16 +03:00
MSxDOS 8a916ea17e Fix UTF16Const::as_ref
Don't include the terminating null
2019-07-16 19:19:44 +03:00
MSxDOS 8b9de286e7 Bump version 2019-04-27 18:40:40 +03:00
MSxDOS a5076691d1 Some additions and fixes 2019-04-27 17:23:54 +03:00
MSxDOS 9719e21d69 Bump version 2019-03-02 20:29:09 +03:00
MSxDOS b02bad5f68 Minimum required Rust is now 1.33.0 2019-03-01 23:31:27 +03:00
MSxDOS 1303f4f49d Add new bindings 2019-03-01 23:29:57 +03:00
MSxDOS c61f6f0ede Fix unused imports 2019-01-07 21:46:01 +03:00
MSxDOS 925c335b7a Embrace #[repr(packed(N))] 2019-01-07 21:45:12 +03:00
MSxDOS b591f7e748 Remove copyright headers 2019-01-07 17:52:01 +03:00
MSxDOS 663fe9d1e3 Use const fn wherever possible, update macros 2019-01-07 17:40:57 +03:00
MSxDOS 9bb9924b14 Update clippy-related lints 2019-01-06 18:13:37 +03:00
MSxDOS 016cd4beeb Migrate to Rust 2018 2019-01-06 18:04:33 +03:00