tnias
caef676106
Fix urls in pull request template ( #5556 )
2025-11-28 22:49:18 +08:00
dependabot[bot]
c0ee406456
build(deps): bump actions/checkout from 5 to 6 ( #5550 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 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/v5...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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-25 20:32:57 +08:00
Anton Kochkov
95e9827651
ci: macos pip manage external environment
2025-11-12 01:19:46 +08:00
Anton Kochkov
a3e8160207
ci: macos-13 is deprecated, use macos-15
2025-11-12 01:19:46 +08:00
Rot127
fb24db145a
Add new 'green test' requirement for new contributors. ( #5504 )
...
* Add new 'green test' requirement for new contributors.
* Elaborate on test details.
2025-11-06 10:11:36 +08:00
dependabot[bot]
e0726b8d94
build(deps): bump actions/download-artifact from 5 to 6 ( #5485 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-31 18:58:35 +08:00
dependabot[bot]
bc64b61f07
build(deps): bump actions/upload-artifact from 4 to 5 ( #5484 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-31 18:58:05 +08:00
Khairul Azhar Kasmiran
5d9362d4e2
Remove test-ubuntu-jammy-debug build
2025-10-24 18:19:12 +08:00
dependabot[bot]
44191d9484
build(deps): bump actions/setup-node from 5 to 6 ( #5475 )
...
* build(deps): bump actions/setup-node from 5 to 6
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-22 17:12:24 +08:00
Giovanni
8cdb187c39
Add AI tool guidelines ( #5474 )
2025-10-21 20:53:17 +08:00
dependabot[bot]
ee254f0f5d
build(deps): bump fsfe/reuse-action from 5 to 6 ( #5458 )
...
* build(deps): bump fsfe/reuse-action from 5 to 6
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action ) from 5 to 6.
- [Release notes](https://github.com/fsfe/reuse-action/releases )
- [Commits](https://github.com/fsfe/reuse-action/compare/v5...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] <support@github.com>
* Upgrade to REUSE.toml
* DEVELOPERS.md: Fix LPGL typo
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Khairul Azhar Kasmiran <kazarmy@gmail.com>
2025-10-19 23:17:51 +08:00
dependabot[bot]
5391fea7e8
build(deps): bump github/codeql-action from 3 to 4 ( #5457 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3 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/v3...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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-19 09:27:26 +08:00
billow
7a77b8f7bd
linter: update clang-format installation to version 20 ( #5451 )
...
* fix: format with clang-format-20
* fix: fix clang-format linter with rewrite '^#define.*/\*.*\\$'
* fix: update clang-format to version 20 in workflows and documentation
* fix: add SPDX license information to .git-blame-ignore-revs
2025-10-12 08:02:03 +08:00
Khairul Azhar Kasmiran
5fb6d4c58e
Unpin meson in Windows installer builds ( #5407 )
2025-09-24 22:56:23 +08:00
dependabot[bot]
134b0a4258
build(deps): bump fsfe/reuse-action from 1 to 5 ( #5382 )
...
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action ) from 1 to 5.
- [Release notes](https://github.com/fsfe/reuse-action/releases )
- [Commits](https://github.com/fsfe/reuse-action/compare/v1...v5 )
---
updated-dependencies:
- dependency-name: fsfe/reuse-action
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-17 17:36:06 +08:00
dependabot[bot]
efca8b8b05
build(deps): bump softprops/action-gh-release from 1 to 2 ( #5381 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: '2'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-17 17:32:21 +08:00
Khairul Azhar Kasmiran
1d9841e280
Pin meson to 1.8.3 in Windows installer builds ( #5387 )
2025-09-17 05:52:37 +08:00
Khairul Azhar Kasmiran
976671d660
Install Inno Setup in Windows installer builds ( #5385 )
2025-09-16 14:22:50 +08:00
dependabot[bot]
ebc66683fa
Bump docker/setup-qemu-action from 2 to 3 ( #5349 )
...
* Bump docker/setup-qemu-action from 2 to 3
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Upgrade other Docker GitHub actions
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Khairul Azhar Kasmiran <kazarmy@gmail.com>
2025-09-15 20:59:02 +08:00
Khairul Azhar Kasmiran
6ab1904b07
Name properly gcovr install step in Codecov build ( #5377 )
2025-09-14 20:17:13 +08:00
dependabot[bot]
b07a6899fb
Bump actions/setup-node from 3 to 5 ( #5347 )
...
* Bump actions/setup-node from 3 to 5
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 5.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-14 18:27:37 +08:00
Khairul Azhar Kasmiran
a34e0c9151
Use --merge-mode-functions=separate for gcovr ( #5376 )
2025-09-14 16:30:28 +08:00
Rot127
a59b090db9
String search integration tests ( #5358 )
...
* Add integration test for a simple string search.
* Clean up rz_str_is_false
* Doxygen
* Add rz_buf_type
* Sort search hits not just by address but also by size.
* Add a paranoid regex Hindi test.
* Add an integration test using RzCore and searching for UTF-16LE.
* Revert "Temporarily remove codecov workflow due to https://github.com/codecov/codecov-action/issues/1877 (#5366 )"
This reverts commit dc5d50ce58 .
2025-09-14 11:44:14 +08:00
Khairul Azhar Kasmiran
63fa6938a0
Bump actions/labeler from 4 to 6 ( #5374 )
2025-09-13 22:38:10 +08:00
Khairul Azhar Kasmiran
5f73b70f51
workflows/labeler.yml: Checkout Rizin before labeling ( #5368 )
2025-09-13 10:15:29 +08:00
dependabot[bot]
f29dab096f
Bump actions/download-artifact from 4 to 5 ( #5348 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 22:48:27 +08:00
dependabot[bot]
0c7db040d8
Bump actions/setup-python from 5 to 6 ( #5350 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 21:28:44 +08:00
Khairul Azhar Kasmiran
8d5dcce19f
Bump actions/checkout from 4 to 5 ( #5360 )
2025-09-11 19:34:58 +08:00
Khairul Azhar Kasmiran
df6bd318de
Revert labeler v6 upgrade ( #5357 )
...
* Revert "labeler.yml: Turn integer keys into strings (#5356 )"
This reverts commit 3468e045b5 .
* Revert "Bump actions/labeler from 4 to 6 (#5346 )"
This reverts commit 7182ebe6f1 .
2025-09-10 19:27:55 +08:00
Khairul Azhar Kasmiran
3468e045b5
labeler.yml: Turn integer keys into strings ( #5356 )
2025-09-10 19:16:35 +08:00
dependabot[bot]
7182ebe6f1
Bump actions/labeler from 4 to 6 ( #5346 )
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 4 to 6.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/labeler
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-10 18:36:12 +08:00
dependabot[bot]
f1dedbee8a
Bump github/codeql-action from 2 to 3 ( #5351 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [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...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 19:49:50 +08:00
Giovanni
99344f16c6
Add dependabot for the github actions. ( #5345 )
2025-09-09 17:13:22 +08:00
Khairul Azhar Kasmiran
369f290ac4
Add -Wno-error to relevant meson.build and unpin meson ( #5327 )
2025-08-29 20:46:40 +08:00
well-mannered-goat
31828f65e8
Fix meson to 1.8.3 for ubuntu debug tests CI ( #5322 )
2025-08-27 19:27:17 +08:00
Giovanni
d933ccc4e5
Remove rz-libswift to avoid embedding C++ projects. ( #5320 )
...
* Remove rz-libswift to avoid embedding C++ projects.
* Fix test
2025-08-27 10:38:10 +08:00
Rot127
32d77b8d3e
Enforce meson 1.8.3 to prevent build warnings being treated as errors.
2025-08-20 22:31:02 +08:00
Giovanni
3efdc9a318
Add rz-libswift as dependency and disable globally use_swift_demangler ( #5298 )
2025-08-16 00:03:55 +08:00
Khairul Azhar Kasmiran
fdfa731a87
Upload Codecov coverage only if build is enabled ( #5299 )
2025-08-14 21:25:52 +08:00
Ahmed Kamal
93d914bd81
Remove Global/Static variables in path.c to make it thread safe ( #5148 )
2025-06-13 21:34:33 +08:00
Giovanni
144b47d455
Move RzBreakpoint into RzDebug ( #5124 )
...
- Move trap/sw breakpoint into RzArch
- Remove RzBreakpointPlugin & RzBreakpointArch
- Add get_sw_breakpoint_at/get_sw_breakpoint_size_at binds
- Remove `dbh-`
- Change `dbh` to just list supported archs for sw breakpoints
- Implement correct PPC traps
- Add missing x86 breakpoint callback
2025-05-13 01:57:37 +08:00
Khairul Azhar Kasmiran
9721f4f8c6
Set checks_level=0 on linux-meson-clang-tests build ( #5144 )
2025-05-11 18:16:11 +08:00
Khairul Azhar Kasmiran
d53c920bc5
Set checks_level=3 on codecov build ( #5143 )
2025-05-11 13:58:21 +08:00
Khairul Azhar Kasmiran
b8338ee670
Include fuzz tests in Codecov ( #5140 )
2025-05-08 22:47:59 +08:00
NOT XVilka
da77e0cb39
build: enable GNU C99 extension by default ( #5099 )
...
Co-authored-by: Anton Kochkov <anton.kochkov@gmail.com>
2025-04-25 02:26:58 +08:00
Giovanni
a069abb49c
Fix jsdec transition to proper plugin ( #5098 )
2025-04-23 11:33:25 +08:00
Rot127
5088a46c96
Add missing matrix.enabled check. ( #5066 )
2025-04-05 14:26:32 +08:00
Rot127
f1713ac354
Use Codecov action to upload coverage data every PR. ( #5057 )
...
* Enable CodeCov actions in the CI for every PR.
* Just disable all parsing errors, since we seem to hit plenty.
2025-04-03 14:41:56 +00:00
Anton Kochkov
28a706442a
ci: allow running Coverity manually
2025-03-19 22:40:47 +04:00
Khairul Azhar Kasmiran
dcaf7b94d9
asan ci: Show ODR violations ( #5010 )
...
* asan ci: Show ODR violations
* Add `static const` to rzwinkd profiles
2025-03-18 22:51:57 +08:00