Duncan Ogilvie
|
de16238d15
|
Add rust test for #19
|
2024-12-27 16:23:50 +01:00 |
|
Duncan Ogilvie
|
7a095640b4
|
Downgrade softprops/action-gh-release to v2.0.9
https://github.com/softprops/action-gh-release/issues/555
|
2024-12-27 15:49:20 +01:00 |
|
Duncan Ogilvie
|
6ad80d947e
|
Bump icicle-emu
https://github.com/icicle-emu/icicle-emu/issues/64
0.0.6
|
2024-12-25 01:19:23 +01:00 |
|
Duncan Ogilvie
|
3d3b1f7e9a
|
Merge pull request #15 from icicle-emu/ci-bump
CI version bumps
|
2024-12-25 01:06:52 +01:00 |
|
Duncan Ogilvie
|
91470e40f9
|
Bump pypa/gh-action-pypi-publish and softprops/action-gh-release
|
2024-12-25 00:57:31 +01:00 |
|
Duncan Ogilvie
|
a703630151
|
Bump to Python 3.12 for windows and macos
Closes #8
|
2024-12-25 00:57:07 +01:00 |
|
Duncan Ogilvie
|
829517fcba
|
Merge pull request #11 from icicle-emu/rattle-bug-repros
Add a few tests to reproduce emulator bugs
|
2024-12-25 00:45:06 +01:00 |
|
Duncan Ogilvie
|
2e4dea36ec
|
Add rust test for #13
|
2024-12-25 00:41:46 +01:00 |
|
Duncan Ogilvie
|
d648e73ba1
|
Add rust test for #9
|
2024-12-25 00:41:46 +01:00 |
|
Duncan Ogilvie
|
46a937a0e1
|
Simplify icicle vm construction in tests
|
2024-12-25 00:41:46 +01:00 |
|
Duncan Ogilvie
|
d8673ecdfd
|
Add rust test for #10
|
2024-12-25 00:41:46 +01:00 |
|
Duncan Ogilvie
|
38d64a466c
|
Chance icicle initialization parameters
|
2024-12-25 00:41:46 +01:00 |
|
Duncan Ogilvie
|
5853b82603
|
Fix test execution by defining GHIDRA_SRC
|
2024-12-25 00:41:46 +01:00 |
|
Duncan Ogilvie
|
70cfc3260a
|
Switch to a [workspace]
https://github.com/PyO3/pyo3/issues/340
|
2024-12-25 00:41:46 +01:00 |
|
Duncan Ogilvie
|
1ae0f43fce
|
Move rust tests to a separate crate
https://github.com/PyO3/pyo3/issues/340
|
2024-12-25 00:41:46 +01:00 |
|
Duncan Ogilvie
|
30b3c7c357
|
Merge pull request #14 from icicle-emu/write-reg-sp
Fix bug where `reg_write("rip", ...)` would not work after stepping
|
2024-12-25 00:41:26 +01:00 |
|
Duncan Ogilvie
|
a228304530
|
Add getter/setter for PC and SP registers
|
2024-12-25 00:38:30 +01:00 |
|
Duncan Ogilvie
|
ae409c8f1f
|
Redirect reg_write("rip") to write_pc
Closes #13
|
2024-12-25 00:38:23 +01:00 |
|
Duncan Ogilvie
|
2f06c21de1
|
Merge pull request #5 from icicle-emu/minor-improvements
Minor improvements
0.0.5
|
2024-11-29 23:25:55 +01:00 |
|
Duncan Ogilvie
|
1465ddddaf
|
Bump to 0.0.5
|
2024-11-29 23:07:14 +01:00 |
|
Duncan Ogilvie
|
c4a1c18f04
|
Bump pyo3 to 0.23.2
|
2024-11-29 23:06:35 +01:00 |
|
Duncan Ogilvie
|
e749fe1571
|
Disable optimize_block per default
|
2024-11-29 22:45:03 +01:00 |
|
Duncan Ogilvie
|
f8b119ebf2
|
Add reproduction for block optimization bug
|
2024-11-29 22:23:14 +01:00 |
|
Duncan Ogilvie
|
5e8b316080
|
Use Icicle from src/lib in src/main
|
2024-11-29 22:11:05 +01:00 |
|
Duncan Ogilvie
|
f4ef5aa9b2
|
Bump icicle-emu to the latest version
|
2024-10-30 00:17:37 +01:00 |
|
Duncan Ogilvie
|
a4874322d1
|
Add Icicle.architecture property
|
2024-10-13 16:52:09 +02:00 |
|
Duncan Ogilvie
|
4083d9f4d4
|
Disable shadow stack per default
|
2024-10-13 16:51:54 +02:00 |
|
Duncan Ogilvie
|
d7d49b0c42
|
Fix deprecated PyO3 functions
|
2024-10-13 16:51:23 +02:00 |
|
Duncan Ogilvie
|
c6ca1f189a
|
Merge pull request #4 from icicle-emu/fix-autocomplete
Fix autocomplete
0.0.4
|
2024-09-22 22:10:33 +02:00 |
|
Duncan Ogilvie
|
6e5d32f35c
|
Fix GitHub Actions
|
2024-09-22 22:05:44 +02:00 |
|
Duncan Ogilvie
|
cc436bd5fd
|
Bump to 0.0.4
|
2024-09-22 21:55:59 +02:00 |
|
Duncan Ogilvie
|
b376658d59
|
Move type hints to __init__.py
|
2024-09-22 21:55:57 +02:00 |
|
Duncan Ogilvie
|
7ab27ed890
|
Bump to 0.0.3
0.0.3
|
2024-06-21 23:58:55 +02:00 |
|
Duncan Ogilvie
|
4871727ac3
|
Update icicle-emu to the latest version
|
2024-06-21 23:51:16 +02:00 |
|
Duncan Ogilvie
|
fa997bc581
|
Update metadata for 0.0.2
0.0.2
|
2023-10-20 17:52:13 +02:00 |
|
Duncan Ogilvie
|
286180a56d
|
Add some asserts to the tests
|
2023-10-20 17:52:13 +02:00 |
|
Duncan Ogilvie
|
21be341c59
|
Update the Ghidra processors
https://github.com/icicle-emu/ghidra/commit/50230050fa58bd40d5a96cab9c167fc55bc92a76
|
2023-10-20 17:52:13 +02:00 |
|
Duncan Ogilvie
|
f1e1245459
|
Update icicle-emu to the latest version
|
2023-10-20 17:52:12 +02:00 |
|
Duncan Ogilvie
|
746df7c2f5
|
Update icicle-emu to the latest version
|
2023-08-14 11:18:15 +02:00 |
|
Duncan Ogilvie
|
6ca7351b5c
|
Prepare for 0.0.1 release
0.0.1
|
2023-08-13 15:14:20 +02:00 |
|
Duncan Ogilvie
|
b891d07dba
|
Add Linux CI
|
2023-08-13 01:15:29 +02:00 |
|
Duncan Ogilvie
|
a63bf5acf6
|
Add Windows CI
|
2023-08-13 01:07:30 +02:00 |
|
Duncan Ogilvie
|
828096ce6e
|
Attempt at Python packaging
|
2023-08-13 00:20:07 +02:00 |
|
Duncan Ogilvie
|
621572f426
|
Support Ghidra processor modules in the icicle python module directory
|
2023-08-11 18:34:16 +02:00 |
|
Duncan Ogilvie
|
050670e8c8
|
Fix the hanging CI
|
2023-08-11 17:49:17 +02:00 |
|
Duncan Ogilvie
|
30f33f98d3
|
Update to the latest icicle version
|
2023-08-11 17:13:26 +02:00 |
|
Duncan Ogilvie
|
e7da0ae970
|
Fix missing UNLOCK helper and add an option for tracing
|
2023-06-06 12:35:48 +02:00 |
|
Duncan Ogilvie
|
d04cf595ce
|
Fix warnings and extend configuration parameters
|
2023-06-04 16:59:07 +02:00 |
|
Duncan Ogilvie
|
6cdde45a3c
|
Add MemoryProtection.ExecuteOnly
|
2023-06-04 16:58:49 +02:00 |
|
Duncan Ogilvie
|
e3466b14f9
|
Implement running and exceptions
|
2023-06-04 16:38:30 +02:00 |
|