Skip to content

Commit

Permalink
Add Roadmap page (#69)
Browse files Browse the repository at this point in the history
  • Loading branch information
XVilka committed Jan 2, 2025
1 parent a33b33a commit a933930
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 2 deletions.
7 changes: 5 additions & 2 deletions config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,16 @@ menu:
- name: GSoC
url: /gsoc/
weight: 20
- name: Roadmap
url: /roadmap/
weight: 25
- name: Cutter
url: https://cutter.re
weight: 25
weight: 30
- name: Source
url: https://github.com/rizinorg/rizin
pre: <i class="lni lni-github-original"></i>
weight: 30
weight: 35

params:
env: production # to enable google analytics, opengraph, twitter-cards and schema.
Expand Down
29 changes: 29 additions & 0 deletions content/roadmap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
Concrete high-level feature areas and changes.

# 0.9

* Add support for missing members of H8 MCU family, and implement RzIL uplifting of them
* Complete migration from ESIL to RzIL for all supported architectures and features
* Improve FreeBSD, NetBSD, and OpenBSD debugging
* Improve ARM64 and PowerPC debugging
* Migrate from Capstone to Zydis for x86 architecture to address long-standing problems with unsupported x86 instructions
* Support STABS (pre-DWARF) debug information loading
* Add support for proper preprocessor in the type parser
* Refactor types to introduce type scope
* Rewrite RzNum to support proper formulas, bitvectors, floats, and so on
* Remove concept of the "block" in favor of direct transparent IO access

Full milestone is at https://github.com/rizinorg/rizin/milestone/21

# 1.0

* Add KB (Knowledge Base) support for storing metainformation in logic fact-based form
* Stable and documented API
* Refactor and merge various visual modes
* Refactor native debugger
* Big files loading support
* Remove GPL-only code in favor of LGPL
* Create documentation for the framework structure and all modules
* Create RzIL specification

Full milestone is at https://github.com/rizinorg/rizin/milestone/5

0 comments on commit a933930

Please sign in to comment.