dependabot[bot]
ecb2c22c6d
Bump gha
2026-10-31 06:44:01 +01:00
pancake
74e6a85dec
Fix CI by adding missing sandbox class and regression tests
2026-10-16 01:36:01 +02:00
pancake
0aef416048
Fix #20 - Fix unsafe json escaping in jsj
2026-10-16 01:31:28 +02:00
pancake
3c0ef503ac
Pin all github actions
2026-10-16 01:18:02 +02:00
pancake
c0ce90e974
Improved sandbox grain support
2026-10-16 00:57:15 +02:00
pancake
856fb00c47
Fix pxj JSON output to match radare2 byte arrays
2026-10-16 00:03:02 +02:00
pancake
a7dfaa7712
Support mixed URI and POST body HTTP commands
2026-10-15 23:37:42 +02:00
pancake
9a422cc037
Limit Ghidra builds to two release lines [skip ci]
2026-10-15 23:21:07 +02:00
pancake
95ec1c4fcb
Update Ghidra builds to recent 12.x releases
ghidra-12.1.4
2026-10-15 22:35:02 +02:00
pancake
3a54853d25
Fix HTTP handler documentation for release builds
2026-10-15 22:06:48 +02:00
pancake
7eabe560de
Add native binary radare2 project import and export
2026-10-15 21:54:19 +02:00
b
2bc765cc21
added missing class
2025-10-16 09:13:16 +02:00
b
3d9e04b8e0
Improve error handling while temp address is in use
2025-10-16 09:10:16 +02:00
b
655937356a
Decouple HTTP server from GUI to fix headless
2025-10-16 09:09:34 +02:00
b
f7111f0bde
Fix sf command to actually handle function names
2025-10-15 20:21:43 +02:00
buherator
3da17941ff
Add new Ghidra versions to workflow
2025-10-15 19:40:07 +02:00
dependabot[bot]
41692936ef
##build Bump actions/checkout from 4 to 5 ( #30 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [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/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
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>
2025-08-30 13:11:58 +02:00
dependabot[bot]
9568ed18da
##build Bump actions/setup-java from 4 to 5 ( #31 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: '5'
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>
2025-08-30 13:11:47 +02:00
73ae64ecba
Implement the '{' command like in radare2 ( #29 )
...
Implement the '{' command like in radare2
---------
Co-authored-by: pancake <[email protected] >
Co-authored-by: b <[email protected] >
2025-08-30 13:11:02 +02:00
76caf29d1d
Implement support for POST calls in the /cmd endpoint ( #28 )
...
* Implement support for POST calls in the /cmd endpoint
* More robust POST parsing. To avoid unexpected behavior:
* Return error on invalid method
* Return error on invalid encoding
* Indicate acceptable charset and encoding in responses
---------
Co-authored-by: pancake <[email protected] >
Co-authored-by: b <[email protected] >
2025-08-16 10:03:22 +02:00
dependabot[bot]
9f2b2beaca
##build Bump gradle/actions from 4.4.1 to 4.4.2
...
Bumps [gradle/actions](https://github.com/gradle/actions ) from 4.4.1 to 4.4.2.
- [Release notes](https://github.com/gradle/actions/releases )
- [Commits](https://github.com/gradle/actions/compare/ac638b010cf58a27ee6c972d7336334ccaf61c96...017a9effdb900e5b5b2fddfb590a105619dca3c3 )
---
updated-dependencies:
- dependency-name: gradle/actions
dependency-version: 4.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-08-12 12:51:33 +02:00
dependabot[bot]
2d51d9f728
##build Bump actions/download-artifact from 4 to 5
...
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] <[email protected] >
2025-08-12 12:51:23 +02:00
buherator
94e7952f97
Implemented seek history for s-/s+ ( #25 )
2025-08-02 19:37:16 +02:00
b
1c8f42bef7
Report Memory size for info command
...
Since getMaxAddress() and getMinAddress() can point to different
address spaces, the previous calculation could result in an
exception. This change will just report the size of the Memory
object as calculated by Ghidra.
2025-07-29 23:21:35 +02:00
buherator
855a483cb5
Follow seek location ( #22 )
...
Make the code viewer follow the location of the seek
This also separates Ghidra-specific state from R2Context.
* Dynamically update R2 seek position
* Dynamically update Code Viewer location
* Settings to control following seeks
2025-07-29 19:23:52 +02:00
pancake
817035b502
Bring back the r4ghidra screenshot in jpg
2025-07-29 19:12:52 +02:00
pancake
69f1a06b01
Use png for the logo
2025-07-29 19:06:27 +02:00
pancake
2f69ad81e6
Add r4ghidra logo
2025-07-29 18:59:20 +02:00
buherator
eaf647e7ff
Merge pull request #21 from radareorg/indent-ci-check
...
Indent ci check
2025-07-29 14:49:48 +02:00
pancake
cad139ac25
Add CI badge in the README
2025-07-29 11:10:08 +02:00
pancake
a72f5e00e3
Add a CI job to check indent
2025-07-29 11:08:32 +02:00
pancake
7c9751715f
Fix all the javadoc warnings
2025-07-29 03:17:13 +02:00
pancake
e77e637455
Register commands in a single place for both web and shell
2025-07-29 03:07:19 +02:00
pancake
0f6a5cba80
Urlencode r4g curl calls
2025-07-29 02:47:28 +02:00
pancake
120fce4dd0
Improve and update r4g shellscript
2025-07-29 02:20:40 +02:00
pancake
59b78ca746
Update the README for simplified installation
2025-07-29 02:02:36 +02:00
pancake
9b87e95e2c
Generate javadoc.zip in the github actions
2025-07-29 01:53:38 +02:00
pancake
d48bda9598
Fix javadoc
2025-07-29 01:51:05 +02:00
pancake
5872bb5c5e
Upgrade to GoogleJavaFormat 1.28 and use 2 spaces
2025-07-29 01:41:24 +02:00
pancake
de8550d46c
Run make indent
2025-07-29 01:21:20 +02:00
pancake
146d6f433d
Remove old command handlers
2025-07-29 01:19:28 +02:00
pancake
6fdf45ecf1
Fix ' -> Invalid line encountered: ' messages on startup
2025-07-29 00:58:55 +02:00
pancake
994bc0e3a6
Add uninstall target
2025-07-29 00:52:30 +02:00
pancake
985f07848c
Improve ghidra installation path in the makefile, also add install target
2025-07-29 00:50:33 +02:00
b
a1dfcaa5fe
Merge branch 'master' of ssh://gh/radareorg/r4ghidra
2025-07-28 17:16:30 +02:00
b
5f5dbaeea2
Limit workflow parallelization to avoid rate limits
2025-07-28 17:15:10 +02:00
buherator
f55dde1322
Merge pull request #19 from v-p-b/ideafix
...
Added build docs for IDEA
2025-07-28 16:04:41 +02:00
b
d0f44828a6
Added build docs for IDEA
2025-07-28 15:55:14 +02:00
b
20ead5290a
Added build docs for IDEA
2025-07-23 17:29:31 +02:00
pancake
2e925a51fb
Add initial JavaScript runtime support
2025-07-12 00:50:11 +02:00