Skip to content

Releases: lachlanharrisdev/virtualised-binary-obfuscation

v0.2.1-pa

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

Choose a tag to compare

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

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

Choose a tag to compare

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

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

Choose a tag to compare

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

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

Choose a tag to compare

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