Skip to content

Commit

Permalink
Release/3.1.0 (#329)
Browse files Browse the repository at this point in the history
* bumping versions, changelog

* update versions and changelog

* fix reactive loop causing auto scroll

* set version to 3.1.0

* update version and changelog

* bump ofrak_patch_maker required version

---------

Co-authored-by: edward <[email protected]>
  • Loading branch information
EdwardLarson and Edward-Larson authored Jun 12, 2023
1 parent b6206aa commit 01e0902
Show file tree
Hide file tree
Showing 8 changed files with 20 additions and 7 deletions.
3 changes: 3 additions & 0 deletions disassemblers/ofrak_angr/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,11 @@ All notable changes to `ofrak-angr` will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased](https://github.com/redballoonsecurity/ofrak/tree/master)

## 1.0.1 - 2023-06-26
### Fixed
- Fix bug in THUMB mode handling of BasicBlocks and Instruction. ([#304](https://github.com/redballoonsecurity/ofrak/pull/304))

## 1.0.0 - 2022-01-25
### Added
Initial release. Hello world!
2 changes: 1 addition & 1 deletion frontend/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ofrak-app",
"version": "3.0.0",
"version": "3.1.0",
"description": "The graphical front-end for OFRAK.",
"homepage": "https://ofrak.com",
"private": true,
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/App.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -263,5 +263,5 @@ Answer by running riddle.answer('your answer here') from the console.`);
{/if}
<div class="bottomright">
<p><a href="https://ofrak.com" target="_blank" rel="noreferrer">v3.0.0</a></p>
<p><a href="https://ofrak.com" target="_blank" rel="noreferrer">v3.1.0</a></p>
</div>
5 changes: 3 additions & 2 deletions frontend/src/Pane.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
</style>

<script>
import { afterUpdate } from "svelte";
import { onMount } from "svelte";
export let paddingVertical = "3em",
paddingHorizontal = "3em",
Expand All @@ -50,6 +50,7 @@
}
}
$: if (scrollY !== undefined && $scrollY !== undefined) {
refreshHeight();
updateScrollTop($scrollY.top);
}
Expand All @@ -64,7 +65,7 @@
inner.clientHeight / (inner.scrollHeight - inner.clientTop);
}
}
afterUpdate(refreshHeight);
onMount(refreshHeight);
</script>

<svelte:window on:resize="{refreshHeight}" />
Expand Down
2 changes: 2 additions & 0 deletions ofrak_core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ All notable changes to `ofrak` will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased](https://github.com/redballoonsecurity/ofrak/tree/master)

## [3.1.0](https://github.com/redballoonsecurity/ofrak/compare/ofrak-v3.0.0...ofrak-v3.1.0)
### Added
- Add `ElfLoadAlignmentModifier`, which reclaims unused alignment bytes between PT_LOAD segments in ELFs as free space. ([#302](https://github.com/redballoonsecurity/ofrak/pull/302))
- Add a "copy to clipboard" button to the "Show Snippet" view for easy exporting. ([#301](https://github.com/redballoonsecurity/ofrak/pull/301))
Expand Down
4 changes: 2 additions & 2 deletions ofrak_core/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ def read_requirements(requirements_path):

setuptools.setup(
name="ofrak",
version="3.0.0",
version="3.1.0",
description="A binary analysis and modification platform",
packages=setuptools.find_packages(exclude=["test_ofrak", "test_ofrak.*"]),
package_data={
Expand All @@ -49,7 +49,7 @@ def read_requirements(requirements_path):
install_requires=[
"ofrak_io>=1.0,==1.*",
"ofrak_type>=2.2.0rc0,==2.*",
"ofrak_patch_maker>=4.0.0rc0,==4.*",
"ofrak_patch_maker>=4.0.1rc0,==4.*",
]
+ read_requirements("requirements.txt"),
extras_require={
Expand Down
7 changes: 7 additions & 0 deletions ofrak_patch_maker/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)

## [Unreleased](https://github.com/redballoonsecurity/ofrak/tree/master)

## [4.0.1](https://github.com/redballoonsecurity/ofrak/compare/ofrak-patch-maker-v.4.0.0...ofrak-patch-maker-v.4.0.1)
### Added
- Interface to iterate over all Toolchain implementations ([#287](https://github.com/redballoonsecurity/ofrak/pull/287))

### Fixed
- Localize magic import ([#299](https://github.com/redballoonsecurity/ofrak/pull/299))

## [4.0.0](https://github.com/redballoonsecurity/ofrak/compare/ofrak-patch-maker-v.3.0.0...ofrak-patch-maker-v.4.0.0)

### Changed
Expand Down
2 changes: 1 addition & 1 deletion ofrak_patch_maker/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ def read_requirements(requirements_path):

setuptools.setup(
name="ofrak_patch_maker",
version="4.0.0",
version="4.0.1",
description="PatchMaker tool for applying source-code patches to binaries",
packages=setuptools.find_packages(exclude=("ofrak_patch_maker_test",)),
package_data={"ofrak_patch_maker": ["py.typed"]},
Expand Down

0 comments on commit 01e0902

Please sign in to comment.