-
-
Notifications
You must be signed in to change notification settings - Fork 427
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prepare v4.1 release #484
Prepare v4.1 release #484
Commits on Nov 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0cfaa39 - Browse repository at this point
Copy the full SHA 0cfaa39View commit details
Commits on Nov 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 839dbf3 - Browse repository at this point
Copy the full SHA 839dbf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d606c85 - Browse repository at this point
Copy the full SHA d606c85View commit details
Commits on Nov 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5acfd82 - Browse repository at this point
Copy the full SHA 5acfd82View commit details
Commits on Dec 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8948d9a - Browse repository at this point
Copy the full SHA 8948d9aView commit details
Commits on Feb 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 553ee69 - Browse repository at this point
Copy the full SHA 553ee69View commit details
Commits on Feb 19, 2023
-
CMake: remove
CXX
fromproject
directiveZydis currently requests a C++ compiler despite not actually using it. This breaks build on toolchains without a C++ compiler (e.g. musl libc). @Tachi107 already did the same for zycore a while ago: zyantific/zycore-c@8f39333
Configuration menu - View commit details
-
Copy full SHA for 5488b7c - Browse repository at this point
Copy the full SHA 5488b7cView commit details
Commits on Mar 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 68c0524 - Browse repository at this point
Copy the full SHA 68c0524View commit details
Commits on Mar 5, 2023
-
Use ZYAN_DIV64 in ZydisStringAppendDecU64 (#424)
* Update zycore submodule * Use ZYAN_DIV64 in ZydisStringAppendDecU64 Avoid a direct 64bit integer division in ZydisStringAppendDecU64 and use the macro provided by zycore instead, as GCC might generate unwanted calls to arithmetic functions on 32bit platforms.
Configuration menu - View commit details
-
Copy full SHA for 950a896 - Browse repository at this point
Copy the full SHA 950a896View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb89d93 - Browse repository at this point
Copy the full SHA cb89d93View commit details
Commits on Mar 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aeb1b9a - Browse repository at this point
Copy the full SHA aeb1b9aView commit details
Commits on Apr 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4a661c6 - Browse repository at this point
Copy the full SHA 4a661c6View commit details
Commits on Apr 18, 2023
-
Add missing static keywords (#434)
Fix some warnings output by GCC when compiling amalgamated source
Configuration menu - View commit details
-
Copy full SHA for 80ccb8e - Browse repository at this point
Copy the full SHA 80ccb8eView commit details
Commits on Apr 25, 2023
-
Convert ZydisDecoder field decoder_mode to a bitmap.
Make decoder_mode a bitmap instead of an array of booleans for space efficiency.
Configuration menu - View commit details
-
Copy full SHA for 6d820cc - Browse repository at this point
Copy the full SHA 6d820ccView commit details
Commits on May 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a56a39f - Browse repository at this point
Copy the full SHA a56a39fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a57b45b - Browse repository at this point
Copy the full SHA a57b45bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b0d557 - Browse repository at this point
Copy the full SHA 2b0d557View commit details
Commits on May 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c683b12 - Browse repository at this point
Copy the full SHA c683b12View commit details -
Build: fix amalgamation public header warning
The previous code would mix up absolute and relative paths to determine when to print the warning about public headers first being encountered when processing the source files. This commit fixes this and thus gets rid of the incorrect warnings.
Configuration menu - View commit details
-
Copy full SHA for e5f4a86 - Browse repository at this point
Copy the full SHA e5f4a86View commit details
Commits on May 25, 2023
-
Add missing
(void)
on functions without argsMultiple functions without arguments were missing the `(void)` that prevents them from being interpreted as not having a prototype. Newer Clang versions started printing warnings for that in pedantic mode.
Configuration menu - View commit details
-
Copy full SHA for d4c37ae - Browse repository at this point
Copy the full SHA d4c37aeView commit details
Commits on Jul 2, 2023
-
This commit reworks large parts of our primary README. - Add a list prominent Zydis users - Explain how to do no-libc builds - Remove links to unmaintained bindings - Remove badge that links to the dead gitter channel - Revamp the build instructions - Mention the various package managers that ship Zydis - Explain the amalgamated distribution - Various other smaller improvements
Configuration menu - View commit details
-
Copy full SHA for a6d0c71 - Browse repository at this point
Copy the full SHA a6d0c71View commit details
Commits on Sep 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2edd2f7 - Browse repository at this point
Copy the full SHA 2edd2f7View commit details
Commits on Sep 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 099fcb8 - Browse repository at this point
Copy the full SHA 099fcb8View commit details
Commits on Sep 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 42a3529 - Browse repository at this point
Copy the full SHA 42a3529View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53b03a5 - Browse repository at this point
Copy the full SHA 53b03a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 460570f - Browse repository at this point
Copy the full SHA 460570fView commit details
Commits on Oct 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8a121be - Browse repository at this point
Copy the full SHA 8a121beView commit details
Commits on Oct 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6ab4463 - Browse repository at this point
Copy the full SHA 6ab4463View commit details
Commits on Oct 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 70135b4 - Browse repository at this point
Copy the full SHA 70135b4View commit details
Commits on Oct 15, 2023
-
CMake: improve search for Zycore
This should allow Zydis to find Zycore in more situations automatically. Most importantly, `find_package(Zycore)` is now something that we try automatically. This should allow distributions that ship Zycore as a separate package to do so more easily without having to delve into out CMake logic to discover the `ZYAN_SYSTEM_ZYCORE` option.
Configuration menu - View commit details
-
Copy full SHA for 49fa4db - Browse repository at this point
Copy the full SHA 49fa4dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04c092c - Browse repository at this point
Copy the full SHA 04c092cView commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 157bca8 - Browse repository at this point
Copy the full SHA 157bca8View commit details
Commits on Dec 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3677548 - Browse repository at this point
Copy the full SHA 3677548View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7694f90 - Browse repository at this point
Copy the full SHA 7694f90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0068617 - Browse repository at this point
Copy the full SHA 0068617View commit details
Commits on Dec 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ef3adb8 - Browse repository at this point
Copy the full SHA ef3adb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b31cd5 - Browse repository at this point
Copy the full SHA 5b31cd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04c6c1b - Browse repository at this point
Copy the full SHA 04c6c1bView commit details -
Doc: extract documentation from all headers
We previously went with explicitly adding `@file` directives to our headers instead of using `EXTRACT_ALL` because the latter was broken with the m.css theme that we were using previously. m.css has a custom code generator that didn't support the directive. We've since switched to another theme that just re-styles the vanilla HTML, so we're fine to just use that now (instead of changing the code-gen to add the directives in all generated headers).
Configuration menu - View commit details
-
Copy full SHA for 00d248a - Browse repository at this point
Copy the full SHA 00d248aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba1e3cf - Browse repository at this point
Copy the full SHA ba1e3cfView commit details
Commits on Jan 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d654598 - Browse repository at this point
Copy the full SHA d654598View commit details -
Configuration menu - View commit details
-
Copy full SHA for 860ec0f - Browse repository at this point
Copy the full SHA 860ec0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03b7723 - Browse repository at this point
Copy the full SHA 03b7723View commit details
Commits on Jan 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a605f54 - Browse repository at this point
Copy the full SHA a605f54View commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 15e38ac - Browse repository at this point
Copy the full SHA 15e38acView commit details
Commits on Feb 4, 2024
-
Keep same order of files for amalgamation
According to the documentation glob returns files in arbitrary order. Let's sort paths to keep the same order of files for amalgamation. Signed-off-by: Denis Efremov <denis.e.efremov@oracle.com>
Configuration menu - View commit details
-
Copy full SHA for 58f8c65 - Browse repository at this point
Copy the full SHA 58f8c65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88f88c6 - Browse repository at this point
Copy the full SHA 88f88c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for df34a98 - Browse repository at this point
Copy the full SHA df34a98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a151f8 - Browse repository at this point
Copy the full SHA 4a151f8View commit details -
Partial revert "Improve
ZydisRegisterGetLargestEnclosing
(#456)"This reverts the interface-breaking portion of 6ab4463.
Configuration menu - View commit details
-
Copy full SHA for 224e32a - Browse repository at this point
Copy the full SHA 224e32aView commit details -
Revert "Encoder: rename
operand_count
->operand_count_visible
"This reverts commit 04c092c.
Configuration menu - View commit details
-
Copy full SHA for 23f83e4 - Browse repository at this point
Copy the full SHA 23f83e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99770a7 - Browse repository at this point
Copy the full SHA 99770a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a072371 - Browse repository at this point
Copy the full SHA a072371View commit details