37 Commits
Author SHA1 Message Date
pancake edc6310be8 Build zlib before the Sleigh compiler objects 2026-11-07 14:21:04 +01:00
pancake f30f21c13f Respect visible read-only IO map boundaries 2026-11-07 14:21:04 +01:00
pancake 21e49ad932 Clarify read-only propagation modes 2026-11-07 14:21:04 +01:00
pancake 7d27888017 Refresh ESIL goldens and initialize AArch64 before emulation 2026-11-07 11:12:48 +01:00
pancake af847a9396 Preserve console filtering for timeout worker output 2026-10-18 07:08:21 +02:00
pancake 763477467d Simplify Sleigh ID resolution and be case insensitive 2026-09-22 17:50:09 +08:00
pancake a271227ca9 Ignore endian when building sleighid for single endian archs 2026-09-22 16:33:40 +08:00
pancake 11a688481d Fix default Sleigh discovery on Windows 2026-09-22 13:10:59 +08:00
pancake 0166ba412c Support the RFlag vector API 2026-09-12 14:31:52 +08:00
pancake 36d15b6617 Optionally use r2 apis instead of pugixml dependency
* --with-rxml / -Duse_rxml
* Not enabled by default, but builds and works fine
* Requires r2-6.1.6
2026-05-02 21:00:06 +02:00
pancake e358ae348b Fix SleighAsm reinit for changed IO handles 2026-03-21 17:36:15 +01:00
pancake 2f99f3fa17 Fix archinfo leak by freeing slid_arch result 2026-03-17 21:28:35 +01:00
pancake 23e5b1d271 Fix tricore arch_map duplicate key regression 2026-03-17 21:27:53 +01:00
pancake 1d7f5ca64e Fix SLEIGHHOME getenv buffer leak on empty value 2026-03-17 21:27:37 +01:00
pancake c07bc9e379 Fix zombie process leak in timeout decompile path 2026-03-06 13:14:17 +01:00
pancake 1e51b4457b Trick the build to not include the problematic arena header 2026-01-07 12:59:13 +01:00
pancake 306702a1c1 Handle pdc.ghidra to avoid pd subcommand hijacking issues 2025-10-29 21:31:24 +01:00
pancake b4138b1174 Update to use ghidra-native 0.6.4 2025-10-29 21:22:57 +01:00
pancake 14efffbb05 Bring back the radare2 comments, enable testsuite 2025-06-20 22:27:30 +02:00
pancake be3e3cb426 Upgrade to ghidra-native 0.4.4 aka sync processors 2024-05-08 17:43:32 +02:00
pancake 7a04da4608 Fix the CI badge 2023-11-06 15:15:13 +01:00
pancake 0318eeacd4 Migrate the RAnal plugin into the RArch 2023-07-09 10:51:17 +02:00
pancake 1f21ed33a9 Use fakeroot to build the debian package in the CI 2023-01-08 18:22:16 +01:00
pancake 6ef4055c91 Initial support for wasm via ghidra-native 0.2.4 2022-07-31 11:50:13 +02:00
pancake d4deb74c8b Also publish the sleigh zip on release 2022-07-31 02:17:34 +02:00
pancake 8003c16039 r2ghidra.roprop is now a number from 0 to 4 2022-07-31 02:17:17 +02:00
pancake c266dfcfb1 Publish binaries in the release page when tagging master 2022-07-31 01:39:55 +02:00
pancake a908047807 Add support for vs2022 (#74) 2022-06-07 12:11:27 +02:00
pancake a027b529ea Fix build for 5.6.8 (#68) 2022-05-10 01:34:28 +02:00
pancake fd5366d7f6 Use VSARCH in preconfigure.bat 2022-05-09 03:16:09 +02:00
pancakeandpancake cdedde22a8 Trigger the build (#42)
Co-authored-by: pancake <[email protected]>
2021-08-27 11:30:34 +02:00
pancake 73f749b376 Several CI and build improvements for all major platforms 2021-08-25 13:27:03 +02:00
Sergi Àlvarez i Capilla 48bfe60f69 Disable asan builds 2021-06-04 16:07:54 +02:00
Sergi Àlvarez i Capilla b04d6bc0fa Remove build.bat reference 2021-06-04 12:48:01 +02:00
pancake f865f92eca Use ghidra-native and remove the huge ghidra submodule
* 20MB repo instead of 600MB
* Apply the minimum required patches to work with r2ghidra
* Add STM8 support
* Fix crash happening in bc/6994 binary
* Bump version to 5.3.1
2021-06-04 12:36:57 +02:00
Sergi Àlvarez i Capilla c2ebd1e4db Add asm.cpu= aliases for tricore, toy, 8051, 6805, cr16, mcs96, m8c, pic24 and z80 2021-06-03 11:56:33 +02:00
Sergi Àlvarez i Capilla 93342c6dae Release 5.3.0 2021-06-01 11:31:18 +02:00