Skip to content

Releases: lachlanharrisdev/virtualised-binary-obfuscation

v0.2.1-pa

Choose a tag to compare

@lachlanharrisdev lachlanharrisdev released this 25 Sep 06:11
Immutable release. Only release title and notes can be modified.
7f74eaf

Overview

This release has a much cleaner codebase, with improved reliability, code cleanliness and more robust test cases & Makefile. For more info, please see the individual PR.

What's Changed

  • Refactor RV32I code, add RV32I tests, update Makefile, cleanup code by @lachlanharrisdev in #8

Full Changelog: v0.2.0-pa...v0.2.1-pa

v0.2.0-pa

Choose a tag to compare

@lachlanharrisdev lachlanharrisdev released this 24 Sep 05:31
Immutable release. Only release title and notes can be modified.
5898e86

Overview

This updated implements the RISC-V 32I ISA, replacing the LC-3 ISA used in previous releases. Many changes have been made alongside this, including a much more extensive Makefile making it much easier to test & run through workflows, and the deprecation of the docs/ directory in favour of GitHub's "Wiki" feature.

What's Changed

Full Changelog: v0.1.1-pa...v0.2.0-pa

v0.1.1-pa

Choose a tag to compare

@lachlanharrisdev lachlanharrisdev released this 23 Sep 08:50
Immutable release. Only release title and notes can be modified.
69defc9

Overview

This minor change improves the embedding tool's reliability & cleanliness, cleans up some of the Makefile & C code, and improves the clarity of the documentation.

What's Changed

Full Changelog: v0.1.0-pa...v0.1.1-pa

v0.1.0-pa

Choose a tag to compare

@lachlanharrisdev lachlanharrisdev released this 23 Sep 05:32
Immutable release. Only release title and notes can be modified.
63dbe0e

Overview

This is the first iteration of the virtual machine, and already the obfuscation is seeing success. This version uses LC-3 as the ISA, and has no forms of obfuscation other than VBO.

What's Changed

Full Changelog: https://github.com/lachlanharrisdev/virtualised-binary-obfuscation/commits/v0.1.0-pa