From 7656eed6d2c799f2bbc8fc2ddfd4bccbd01bf0dd Mon Sep 17 00:00:00 2001 From: pancake Date: Fri, 24 May 2024 01:34:30 +0200 Subject: [PATCH] Release 5.9.2 --- .github/workflows/ci.yml | 6 +----- configure | 15 +++++++++------ configure.acr | 2 +- src/Iaito.pro | 2 +- src/org.radare.iaito.appdata.xml | 19 ++++++++++++++----- 5 files changed, 26 insertions(+), 18 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 90670855..6f38e7df 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,10 +37,6 @@ jobs: - name: packaging run: | make -j -C dist/debian - - uses: actions/upload-artifact@v4 - with: - name: iaito-amd64.deb - path: dist/debian/*/*.deb acr-linux: runs-on: ubuntu-20.04 steps: @@ -295,7 +291,7 @@ jobs: - name: Prepare release notes run: ./scripts/release-notes.sh | tee ./RELEASE_NOTES.md - name: Download artifacts - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v4 with: path: dist/artifacts - name: Display structure of downloaded files diff --git a/configure b/configure index 387970bb..c443a709 100755 --- a/configure +++ b/configure @@ -1,5 +1,5 @@ #!/bin/sh -# This script was automatically generated by ACR v2.1.2 +# This script was automatically generated by ACR v2.1.4 # @author: pancake # @url: http://www.nopcode.org # @repo: git clone https://github.com/radare/acr @@ -113,12 +113,12 @@ done : ${INSTALL_PROGRAM_STRIP:=${INSTALL} -m 755 -s} : ${INSTALL_MAN:=${INSTALL} -m 444} : ${INSTALL_LIB:=${INSTALL} -m 755 -c} - PKGNAME='iaito' ; VERSION='5.9.0' ; VERSION_MAJOR=5; VERSION_MINOR=9; VERSION_PATCH=0; VERSION_NUMBER=50900; CONTACT_MAIL="pancake@nopcode.org" ; CONTACT_NAME="pancake" ; CONTACT="pancake " ; + PKGNAME='iaito' ; VERSION='5.9.2' ; VERSION_MAJOR=5; VERSION_MINOR=9; VERSION_PATCH=2; VERSION_NUMBER=50902; CONTACT_MAIL="pancake@nopcode.org" ; CONTACT_NAME="pancake" ; CONTACT="pancake " ; } show_usage() { cat <." exit 0 @@ -226,7 +226,7 @@ case $flag in show_version ; ;; -r|--r|--report) echo "PKGNAME: iaito" -echo "VERSION: 5.9.0" +echo "VERSION: 5.9.2" echo "AUTHOR: pancake" echo "EMAIL: pancake@nopcode.org" echo "LANGS: c++" @@ -343,6 +343,7 @@ exit 1 if [ 0 = 0 ]; then echo ${CPP}; else echo "ERROR: ${CPP} cannot parse sources"; fi ochof "checking for pkg-config... " +ENVWORDS="${ENVWORDS} HAVE_PKGCONFIG" if [ -n "$PKGCONFIG" ]; then if [ -x "$PKGCONFIG" ]; then _HAVE_PKGCONFIG="${PKGCONFIG}" @@ -366,7 +367,9 @@ else fi if [ -n "${PKGCONFIG}" ]; then ocho ${PKGCONFIG} + HAVE_PKGCONFIG=1 else + HAVE_PKGCONFIG=0 echo "Cannot find pkg-config or pkgconf in PATH" >&2 exit 1 ocho no; fi diff --git a/configure.acr b/configure.acr index 217682ee..cac03752 100644 --- a/configure.acr +++ b/configure.acr @@ -1,5 +1,5 @@ PKGNAME iaito -VERSION 5.9.0 +VERSION 5.9.2 CONTACT pancake ; pancake@nopcode.org LANG_CXX! diff --git a/src/Iaito.pro b/src/Iaito.pro index d54c4c30..57eac1b5 100644 --- a/src/Iaito.pro +++ b/src/Iaito.pro @@ -4,7 +4,7 @@ TARGET = iaito IAITO_VERSION_MAJOR = 5 IAITO_VERSION_MINOR = 9 -IAITO_VERSION_PATCH = 0 +IAITO_VERSION_PATCH = 2 CONFIG+=app_bundle # LIBS+= -dead_strip diff --git a/src/org.radare.iaito.appdata.xml b/src/org.radare.iaito.appdata.xml index b70ce3ea..7465d6b8 100644 --- a/src/org.radare.iaito.appdata.xml +++ b/src/org.radare.iaito.appdata.xml @@ -42,13 +42,22 @@ radare - + + +

Add macos-arm64 builds in the CI

+

Honor Ps/Po error code when saving/loading projects and show proper error message

+

Zoom font size with control+wheel in the disassembly widget

+

Initial r2ui ui command to script the GUI

+

Sync with r2-5.9.2

+
+
+

Stability fixes after lots of testing

Sync with r2-5.9, stay source compatible with 5.8

- +

Fix startup crash caused by UB

Fix crash when loading Settings

@@ -62,7 +71,7 @@

In sync with r2-5.8.x, but works with 5.8.9 too

- +

Build fixes

Disable debugger projects

@@ -70,7 +79,7 @@

File selection is required to fix a crash

- +

Complete port to Qt6

Fix the empty import widget

@@ -79,7 +88,7 @@

Use R_LOG APIs instead of eprintf calls

- +

Alphabetically sort io and arch comboboxes

Fix assert in release builds