Luke Street
c131108802
Add readme key to Cargo.toml
2024-09-09 19:19:58 -06:00
Luke Street
dbd66fae3b
Use workspace.package fields & update deps
2024-09-09 19:13:44 -06:00
Luke Street
c4af15ddc2
Rewrite the entire crate, add assembler
...
- 10x faster disassembly performance
- Nearly feature-complete assembler
- `no_std` compatible
- Relicense to MIT/Apache-2.0
- Remove old crates (dol, flow-graph, etc)
- Remove Python bindings (for now, at least)
2024-03-14 00:55:08 -06:00
Richard Patel
fd94a6c493
fuzz: add threads flag
2022-04-07 06:11:03 +02:00
Richard Patel
6548c6ec5d
bump version to 0.2.0
2022-04-07 05:45:01 +02:00
Richard Patel
d845d6c067
bump pyo3 to 0.16
2022-04-07 05:42:55 +02:00
Richard Patel
e667999a3d
disasm-py: temporarily remove field accessors
2022-04-07 05:40:22 +02:00
Richard Patel
4c5735e403
more flexible modifier handling
2022-04-07 05:33:38 +02:00
Richard Patel
9e7f70444f
update deps
2022-04-07 02:51:17 +02:00
Richard Patel
5207876164
temporarily disable broken crates
2022-04-07 01:29:45 +02:00
Richard Patel
5431836376
switch from macro to ahead-of-time generated code
2022-04-06 15:13:55 +02:00
Richard Patel
7a6b4df8d4
big rewrite, everything half broken
2021-08-25 03:23:57 +02:00
Richard Patel
8c5ddf4057
Read from DOL
2021-08-22 04:09:51 +02:00
Richard Patel
7ddae6e170
add dol crate
2021-08-22 01:25:01 +02:00
Richard Patel
e7a257ac64
Implement control-flow graph detection ( #12 )
...
Closes #9
Closes #10
* add flow graph crate
* update authors
* implement control flow graph analysis
* detect if program flow falls through the end of a block
* relax itertools version constraint
2021-08-20 13:09:04 -04:00
Richard Patel
66b8d92934
add Python module
2021-08-17 00:40:13 +02:00
Richard Patel
67efa31bbd
create write_asm macro
2021-08-15 10:32:46 +02:00
Richard Patel
f3aa97b365
Opcode table via procedural macro
2021-08-14 08:40:36 +02:00
Richard Patel
ecd06bf524
random instruction generator, use std::io::Write
2021-08-14 03:28:16 +02:00
Richard Patel
7d2b8c16ca
cargo workspace layout, multithreaded fuzzer
2021-08-14 00:33:10 +02:00
Richard Patel
a8de638aaf
Initial commit
2021-08-08 02:59:07 +02:00