217 Commits
Author SHA1 Message Date
dependabot[bot] 8b84bc13e7 Bump pypa/cibuildwheel from 4.3.4 to 4.3.5 (#137)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 4.3.4 to 4.3.5.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v4.3.4...v4.3.5)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-version: 4.3.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-02 22:32:19 +08:00
Khairul Azhar Kasmiran 6a3641cb6d Add test for examples/2b-rz_bin_plugin.py (#136) 2026-10-31 10:51:55 +08:00
dependabot[bot] d74c39e6fa Bump pypa/cibuildwheel from 4.3.1 to 4.3.4 (#134)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 4.3.1 to 4.3.4.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v4.3.1...v4.3.4)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-version: 4.3.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-26 18:56:47 +08:00
dependabot[bot] f36d5c4098 Bump pypa/gh-action-pypi-publish from 1.14.2 to 1.14.3 (#135)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.14.2 to 1.14.3.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.14.2...v1.14.3)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.14.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-26 18:54:50 +08:00
Khairul Azhar Kasmiran 9463be9616 Add test for examples/2a-rz_bin_plugin.py (#133)
* Run tests from inside `tests/`
* Add test for examples/2a-rz_bin_plugin.py
* Move tests to `db/`
* Add `.gitignore` to test dir
* Rename `tests/` dir to `test/`
2026-10-24 14:16:18 +08:00
dependabot[bot] ca552d44d3 Bump pypa/cibuildwheel from 4.2.0 to 4.3.1 (#132)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 4.2.0 to 4.3.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v4.2.0...v4.3.1)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-version: 4.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-19 18:21:27 +08:00
Khairul Azhar Kasmiran 4d716bce6e py_install.py: Ensure install dir exists (#131) 2026-10-18 19:45:45 +08:00
dependabot[bot]andKhairul Azhar Kasmiran ac2381b166 Bump pypa/cibuildwheel from 3.4.1 to 4.2.0 (#126)
* Bump pypa/cibuildwheel from 3.4.1 to 4.2.0

Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.4.1 to 4.2.0.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v3.4.1...v4.2.0)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Add `C:/rizin/bin` to Windows PATH

* Try using the Linux way for PATH

* Try the Windows way again

* Try combining both Windows and Linux ways

* Use forward slashes instead

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Khairul Azhar Kasmiran <[email protected]>
2026-10-15 00:18:16 +08:00
dependabot[bot] da60547435 Bump pypa/gh-action-pypi-publish from 1.14.0 to 1.14.2 (#125)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.14.0 to 1.14.2.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.14.0...v1.14.2)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.14.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-14 18:45:20 +08:00
dependabot[bot] 4518ff76ec Bump actions/checkout from 6 to 7 (#122)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-13 19:42:00 +08:00
Khairul Azhar Kasmiran 85e7952624 Check for cygwin also on Windows build (#130) 2026-10-12 22:40:27 +08:00
Rot127 4b73d4b138 Allow for const qualifiers in linter. (#129) 2026-10-11 16:57:56 +00:00
Rot127 862f712852 Add RzThreadRingBuf and RzThreadQueue to bindgen linter (#127)
* Add RzThreadRingBuf and RzThreadQueue to bindgen linter

* Add rb and queue source files to exception list.
2026-09-23 17:19:59 +00:00
dependabot[bot] 6e305d6fab Bump pypa/cibuildwheel from 3.4.0 to 3.4.1 (#115)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v3.4.0...v3.4.1)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-version: 3.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 07:42:47 +08:00
Khairul Azhar Kasmiran 6444185df7 Support stdint.h definitions (#118) 2026-05-01 07:39:49 +08:00
dependabot[bot] a0b71b09db Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 (#116)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.13.0...v1.14.0)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 21:54:01 +08:00
Khairul Azhar Kasmiran 4a31374a3b Fix build due to ESIL refactor (#117) 2026-04-18 20:26:48 +08:00
Rot127 380f6e229c Add type linting for HtPP and RzGraph + fix CI (#114)
* Add type linting for HtPP and RzGraph.

* Add struct, constructor, and destructor of RzAsm to fix forward declaration error.

* Add struct, constructor, and destructor of RzAnalysis to fix forward declaration error.

* Fix incorrect type annotation (they are CursorKind not TypeKind in cindex.py).
2026-04-07 10:58:27 +00:00
dependabot[bot]andKhairul Azhar Kasmiran b2a1f44b82 Bump pypa/cibuildwheel from 3.3.1 to 3.4.0 (#113)
* Bump pypa/cibuildwheel from 3.3.1 to 3.4.0

Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v3.3.1...v3.4.0)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-version: 3.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Use `build-frontend = "build[uv]"` for faster builds

* Revert "Use `build-frontend = "build[uv]"` for faster builds"

This reverts commit be5566bd2f.

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Khairul Azhar Kasmiran <[email protected]>
2026-03-09 22:16:08 +08:00
Khairul Azhar Kasmiran b378684805 Add branches filter to on: push: CI (#112) 2026-03-06 19:10:23 +08:00
Khairul Azhar Kasmiran 8aaf3011bd Update CI to windows-2022 (#110) 2026-03-05 22:04:26 +08:00
Khairul Azhar Kasmiran e0ec4912c1 Support typedef of typedef of a function pointer (#111) 2026-03-05 21:25:42 +08:00
dependabot[bot] f7c5a16028 Bump actions/download-artifact from 7 to 8 (#109)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-03 22:14:56 +08:00
dependabot[bot] fc409dfa10 Bump actions/upload-artifact from 6 to 7 (#108)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-03 22:13:36 +08:00
Khairul Azhar Kasmiran 220d7a8405 Make bindings to rz_list_val() instead of rz_list_iter_get_data() (#107) 2026-02-11 23:56:50 +08:00
Khairul Azhar Kasmiran 6a7efaab4e rz_list_next: Simplify binding generation (#106) 2026-02-08 14:44:11 +08:00
Khairul Azhar Kasmiran 69302758c8 RzListIter.next: Use rz_list_next() macro instead (#105) 2026-02-05 22:19:13 +08:00
Khairul Azhar Kasmiran 3885561032 Add bindings for RZ_CORE_CMD_ constants (#104) 2026-02-02 19:23:51 +08:00
Khairul Azhar Kasmiran 6fe53b3f73 examples: Allow q to exit prompt loop (#103) 2026-02-01 13:15:01 +08:00
Khairul Azhar Kasmiran 0215843fa6 Remove -C . from CI rz-test invocation (#102) 2026-01-31 16:38:31 +08:00
Khairul Azhar Kasmiran d856543253 Show deprecated warning on stderr instead (#101) 2026-01-29 22:00:44 +08:00
Khairul Azhar Kasmiran ff0cc4a7f8 Add src/snippets_swig/ files to meson.build (#100) 2026-01-28 22:23:17 +08:00
dependabot[bot]andKhairul Azhar Kasmiran e8070500bf Bump fsfe/reuse-action from 1 to 6 (#98)
* Bump fsfe/reuse-action from 1 to 6

Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 1 to 6.
- [Release notes](https://github.com/fsfe/reuse-action/releases)
- [Commits](https://github.com/fsfe/reuse-action/compare/v1...v6)

---
updated-dependencies:
- dependency-name: fsfe/reuse-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Upgrade to REUSE.toml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Khairul Azhar Kasmiran <[email protected]>
2026-01-26 22:01:42 +08:00
dependabot[bot] 114bd35d25 Bump actions/upload-artifact from 4 to 6 (#99)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-26 19:28:05 +08:00
dependabot[bot]andKhairul Azhar Kasmiran 68e8cd3ad0 Bump pypa/cibuildwheel from 2.22.0 to 3.3.1 (#96)
* Bump pypa/cibuildwheel from 2.22.0 to 3.3.1

Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.22.0 to 3.3.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.22.0...v3.3.1)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-version: 3.3.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

* Pass `PATH` to `sudo`

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Khairul Azhar Kasmiran <[email protected]>
2026-01-25 20:48:54 +08:00
dependabot[bot] f51f476a5d Bump github/codeql-action from 2 to 4 (#97)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 17:15:16 +08:00
dependabot[bot] b6d4757eba Bump actions/download-artifact from 3 to 7 (#94)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 16:50:05 +08:00
dependabot[bot] dc1add8fc3 Bump actions/checkout from 3 to 6 (#93)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 16:48:18 +08:00
dependabot[bot] 2610bd4b8e Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.13.0 (#95)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.5.1 to 1.13.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.1...v1.13.0)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 15:39:49 +08:00
Khairul Azhar Kasmiran f45f5687b1 Add Dependabot for GitHub Actions (#92) 2026-01-25 15:31:23 +08:00
Khairul Azhar Kasmiran 7e7a790d3c Add test for examples/1-rz_core.py (#91) 2026-01-24 17:25:28 +08:00
bubblepipe 8b6d71f3fd add support for alignment (#89) 2026-01-06 17:59:11 +08:00
Khairul Azhar Kasmiran 3f898ed6e6 Run CI on non-rizinorg pull requests (#88) 2026-01-03 00:33:10 +08:00
NOT XVilka 7cb30e15d1 lint: fix formatting (#87) 2026-01-02 23:52:23 +08:00
Khairul Azhar Kasmiran ae7bf29fbf Rename rz_list_iter_get_next() to rz_list_get_next() (#86) 2026-01-02 23:28:38 +08:00
Ayush adf1025286 Add Doxygen syntax linter checking for @ commands (#84) 2026-01-01 23:55:06 +08:00
Khairul Azhar Kasmiran e9fdf80685 Suppress pylint's invalid-name warning (#83) 2025-12-23 20:22:07 +08:00
Khairul Azhar Kasmiran 9fdba22e35 Rename rz_list_first(last) to rz_list_first(last)_val (#82) 2025-12-22 19:38:07 +08:00
Khairul Azhar Kasmiran 318cfbc9b3 Cleanup inclusion of linux/limits.h (#80) 2025-03-16 14:53:25 +08:00
Khairul Azhar Kasmiran 05ce528bc2 ci: Upgrade to Ubuntu 24.04 (Noble) (#79)
* ci: Upgrade to Ubuntu 24.04 (Noble)
* Remove `pip3 --break-system-packages`
* Use `-include linux/limits.h` for Alpine build
2025-03-14 20:18:43 +08:00