Skip to content

Releases: Etto48/HexPatch

v1.3.0

27 May 15:56
Compare
Choose a tag to compare

What's Changed

  • Now you can use a password for ssh authentication by @Etto48 in #74

Full Changelog: v1.2.1...v1.3.0

v1.2.1

25 May 17:59
Compare
Choose a tag to compare

v1.2.0

22 May 18:14
21dd5e7
Compare
Choose a tag to compare

TL;DR

Remote editing of files with SSH is now available!
Read the README.md to find the instructions for the setup.

What's Changed

Full Changelog: v1.1.1...v1.2.0

v1.1.1

21 May 01:44
f6e363d
Compare
Choose a tag to compare

What's Changed

  • Added repository, keywords and categories to cargo.toml by @Etto48 in #59
  • Feature/default_configs by @Etto48 in #60
  • Feature/readme_installation by @Etto48 in #61
  • Fix/readme_clippy_tag by @Etto48 in #62
  • Fix/readme_clippy_tag by @Etto48 in #63
  • Now you can enter an absolute path in the open file popup by @Etto48 in #64
  • Fix/typos by @Etto48 in #65
  • Fix/load_settings by @Etto48 in #66
  • Fixed the serialization of the config file by updating ratatui to v0.26.3 by @Etto48 in #67
  • Develop by @Etto48 in #68

Full Changelog: v1.1.0...v1.1.1

v1.1.0

05 May 23:20
617a3c8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.1...v1.1.0

v1.0.1

27 Apr 16:16
b2b014d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

11 Apr 10:21
Compare
Choose a tag to compare

TL;DR

  • Added support for more architectures
    • Notably aarch64, see the README for an exhaustive list
  • Added support for more file formats
    • Notably Mach-O, see the README for an exhaustive list
  • Fixed a lot of bugs and added unit tests
  • Minor QOL improvements

What's Changed

  • Feature/capstone by @Etto48 in #23
  • fixed aarch64 symbols by @Etto48 in #24
  • Now the hex and text view are calculated at runtime by @Etto48 in #25
  • Now keystone is used for assembling instead of an external assembler by @Etto48 in #26
  • Added support for every type of executable by @Etto48 in #27
  • Fixed file format and architectures on README.md by @Etto48 in #28
  • Now the text section is found also on Mach-O files by @Etto48 in #29
  • Version bump to v1.0.0-rc.1 by @Etto48 in #30
  • Removed unused dependencies by @Etto48 in #31
  • fixed the display name of the __text section on Mach-O by @Etto48 in #32
  • Added thumbnail for social preview by @Etto48 in #33
  • Fixed a problem with virtual addresses on PE executables by @Etto48 in #34
  • updated actions/checkout by @Etto48 in #35
  • Merge from master to prevent stupid errors by @Etto48 in #36
  • Feature/tests by @Etto48 in #37
  • Made the address smaller in the assembly view by @Etto48 in #38
  • Fixed cursor behavior when using end and home buttons by @Etto48 in #39
  • fixed various glitches related with resizing by @Etto48 in #40
  • with CTRL+LEFT_ARROW and CTRL+RIGHT_ARROW you can now move to the next assembly line (section or instruction if inside .text) by @Etto48 in #41
  • Fixed rust_clippy warnings by @Etto48 in #42
  • vertical resize was not working as expected, now it's fixed by @Etto48 in #43
  • Fixed crushes when resized to less than 44 chars wide by @Etto48 in #44

Full Changelog: v0.2.0...v1.0.0

v1.0.0-rc.2

10 Apr 15:28
Compare
Choose a tag to compare
v1.0.0-rc.2 Pre-release
Pre-release

What's Changed

  • Removed unused dependencies by @Etto48 in #31
  • fixed the display name of the __text section on Mach-O by @Etto48 in #32
  • Added thubnail for social preview by @Etto48 in #33
  • Fixed a problem with virtual addresses on PE executables by @Etto48 in #34
  • updated actions/checkout by @Etto48 in #35
  • Merge from master to prevent stupid errors by @Etto48 in #36
  • Feature/tests by @Etto48 in #37
  • Made the address smaller in the assembly view by @Etto48 in #38
  • Fixed cursor behavior when using end and home buttons by @Etto48 in #39
  • fixed various glitches related with resizing by @Etto48 in #40

Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2

v1.0.0-rc.1

08 Apr 22:03
b018d41
Compare
Choose a tag to compare
v1.0.0-rc.1 Pre-release
Pre-release

What's Changed

  • Feature/capstone by @Etto48 in #23
    • Now capstone is used to decompile files, this extends significantly the list of supported architectures
  • fixed aarch64 symbols by @Etto48 in #24
  • Now the hex and text view are calculated at runtime by @Etto48 in #25
    • Significant improvements in the memory usage for large files
  • Now keystone is used for assembling instead of an external assembler by @Etto48 in #26
    • There's no more need for an external assembler
  • Added support for every type of executable by @Etto48 in #27
    • Now the Object library is used for reading every header, this adds support for more types of executables, including Mach-O
  • Fixed file format and architectures on README.md by @Etto48 in #28
  • Now the text section is found also on Mach-O files by @Etto48 in #29
  • Version bump to v1.0.0-rc.1 by @Etto48 in #30

Full Changelog: v0.2.0...v1.0.0-rc.1

v0.2.0

07 Apr 18:18
4d9795e
Compare
Choose a tag to compare

What's Changed

  • Now header info are reported just once by @Etto48 in #15
  • Feature/insert_text by @Etto48 in #16
  • Fixed images, added help entries and updated README.md by @Etto48 in #17
  • fixed a stupid error that made the address variable underflow when no file was open by @Etto48 in #18
  • Fix/multiline_long_strings_visualization by @Etto48 in #19
  • Feature/find_text by @Etto48 in #21
  • New version v0.2.0 by @Etto48 in #22

Full Changelog: v0.1.1...v0.2.0