Commit Graph

705 Commits

Author SHA1 Message Date
pancake
5ae4e21fcc Fix xdg cachedir and histfile path issues ##shell 2024-10-28 10:36:11 +01:00
pancake
5eb87127ef Use SPDX license names for RLang plugins ##doc 2024-10-21 17:53:39 +02:00
pancake
cfa9a99951
New prj core plugin as PoC ##projects 2024-10-21 15:32:31 +02:00
pancake
3e6f559942
Remove unnecessary newline from r2 -L
Some checks are pending
build / w32-meson (push) Waiting to run
build / w64-static-2022 (push) Waiting to run
build / w64-static (push) Waiting to run
build / w64-meson (push) Waiting to run
build / check_abi_compatibility (push) Blocked by required conditions
build / check_release (push) Blocked by required conditions
build / release (push) Blocked by required conditions
CI / linux-acr-oldlibsbug (push) Waiting to run
CI / linux-nocs (push) Waiting to run
CI / linux-acr-gperf (push) Waiting to run
CI / linux-sys-capstone (push) Waiting to run
CI / linux-acr-resymlink (push) Waiting to run
CI / linux-test (push) Waiting to run
CI / linux-static-meson (push) Waiting to run
CI / macos-test (push) Waiting to run
CI / linux-rpath (push) Waiting to run
CI / macos-rpath (push) Waiting to run
CI / linux-meson-spaces (push) Waiting to run
CI / linux-tinyasan-fuzz (push) Waiting to run
CI / linux-asan-fuzz (push) Waiting to run
CI / w64-make (push) Waiting to run
CI / w32-mingw (push) Waiting to run
CI / w64-mingw (push) Waiting to run
Code scanning - action / CodeQL-Build (push) Waiting to run
Coverity Scan / latest (push) Waiting to run
tcc / ubuntu-tcc-newabi (push) Waiting to run
tcc / ubuntu-tcc-test (push) Waiting to run
tcc / ubuntu-tcc-nodbg (push) Waiting to run
tcc / r2pm-tcc (push) Waiting to run
tcc / ubuntu-tcc-syslibs (push) Waiting to run
2024-10-19 23:58:39 +02:00
pancake
0619f3254b
Use SPDX namings for crypto, and list them in Vj ##doc 2024-10-18 17:32:56 +02:00
pancake
fcd474a856
Use SPDX license namings in all the arch plugins ##doc 2024-10-18 13:25:40 +02:00
pancake
a78e59b1c2 Don't show license column in r2 -L. use json to get author+license ##shell
Some checks are pending
build / w32-meson (push) Waiting to run
build / w64-static-2022 (push) Waiting to run
build / w64-static (push) Waiting to run
build / w64-meson (push) Waiting to run
build / check_abi_compatibility (push) Blocked by required conditions
build / check_release (push) Blocked by required conditions
build / release (push) Blocked by required conditions
CI / linux-acr-oldlibsbug (push) Waiting to run
CI / linux-nocs (push) Waiting to run
CI / linux-acr-gperf (push) Waiting to run
CI / linux-sys-capstone (push) Waiting to run
CI / linux-acr-resymlink (push) Waiting to run
CI / linux-test (push) Waiting to run
CI / linux-static-meson (push) Waiting to run
CI / macos-test (push) Waiting to run
CI / linux-rpath (push) Waiting to run
CI / macos-rpath (push) Waiting to run
CI / linux-meson-spaces (push) Waiting to run
CI / linux-tinyasan-fuzz (push) Waiting to run
CI / linux-asan-fuzz (push) Waiting to run
CI / w64-make (push) Waiting to run
CI / w32-mingw (push) Waiting to run
CI / w64-mingw (push) Waiting to run
Code scanning - action / CodeQL-Build (push) Waiting to run
Coverity Scan / latest (push) Waiting to run
tcc / ubuntu-tcc-newabi (push) Waiting to run
tcc / ubuntu-tcc-test (push) Waiting to run
tcc / ubuntu-tcc-nodbg (push) Waiting to run
tcc / r2pm-tcc (push) Waiting to run
tcc / ubuntu-tcc-syslibs (push) Waiting to run
2024-10-17 20:33:47 +02:00
pancake
3f64b3d0a4 Use SPDX naming in all IO plugins ##doc 2024-10-17 20:33:47 +02:00
pancake
37b2d15c02
Honor custom seek when map address is set ##io 2024-10-17 12:55:37 +02:00
pancake
7a4b89084a Initial import of the scripts/licenses.r2.js ##doc 2024-10-15 19:54:36 +02:00
pancake
e00ef15656 Fix all the plugins listing in r2 -Vj ##shell 2024-10-15 19:54:36 +02:00
pancake
7073d534b2
Replace "" with ' in more * subcommands, wip deprecation for safetiness ##shell 2024-10-10 18:37:03 +02:00
Sarveshwaar SS
09ee59c92a
Add /V value range support in rafind2 ##search
* Updated help message and usage info, ensured coding standards
2024-10-06 12:23:55 +02:00
pancake
8c2f72f4e3 Use depth=1 for r2pm git clones ##r2pm 2024-09-30 19:51:56 +02:00
pancake
a0f69577f5 Add -e cmd.exit to run commands before leaving ##shell 2024-09-30 10:16:32 +02:00
Sylvain Pelissier
da25bc7cce Refactor listing crypto algorithms into a single function ##crypto 2024-09-29 21:56:53 +02:00
Juho Kuisma
1e305473b7
Fix rahash2 -B behavior ##crypto
Previously `rahash2 -B` always printed an extra block at the end, which matched
the checksum of an empty file. The line causing the bug has been left in the
sources commented out, at least for now, in case this causes some other regression.
2024-09-24 12:03:34 +02:00
pancake
700c6ee72b
Minor fixes for the dalvik.ns plugin 2024-09-19 18:58:20 +02:00
pancake
c1efcc0fe6 Use better demangling environment defaults in rabin2 2024-09-16 16:39:32 +02:00
pancake
f6bde12409 Check if value for rasm2 -c asm.cpu is valid and warn the user ##tools 2024-09-16 14:47:07 +02:00
pancake
13776e4924 Clarify bin.demangle.libs -> bin.demangle.pfxlib ##bin 2024-09-16 13:34:41 +02:00
pancake
f4b343de0d Improve swift demangler via cmd as well as handle bad sysenv ##bin
Some checks failed
build / linux-static (push) Failing after 0s
build / linux-acr-rpm-64 (push) Failing after 0s
build / check_abi_compatibility (push) Has been skipped
build / linux-acr-deb (amd64) (push) Failing after 0s
build / linux-acr-deb (arm64, aarch64-linux-gnu) (push) Failing after 0s
build / linux-acr-deb (i386, multilib) (push) Failing after 0s
build / android-acr (16, arm) (push) Failing after 0s
build / android-acr (aarch64) (push) Failing after 0s
build / android-meson (x86_64) (push) Has been skipped
CI / linux-acr-oldlibsbug (push) Failing after 0s
CI / linux-nocs (push) Failing after 0s
CI / linux-acr-gperf (push) Failing after 0s
CI / linux-sys-capstone (push) Failing after 0s
CI / linux-acr-resymlink (push) Failing after 0s
CI / linux-test (push) Failing after 0s
CI / linux-static-meson (push) Failing after 0s
CI / linux-rpath (push) Failing after 0s
CI / linux-meson-spaces (push) Failing after 0s
CI / linux-tinyasan-fuzz (push) Failing after 0s
CI / linux-asan-fuzz (push) Failing after 0s
CI / w32-mingw (push) Failing after 0s
CI / w64-mingw (push) Failing after 0s
Code scanning - action / CodeQL-Build (push) Failing after 0s
Coverity Scan / latest (push) Failing after 0s
tcc / ubuntu-tcc-newabi (push) Failing after 0s
tcc / ubuntu-tcc-test (push) Failing after 0s
tcc / ubuntu-tcc-nodbg (push) Failing after 0s
tcc / r2pm-tcc (push) Failing after 0s
tcc / ubuntu-tcc-syslibs (push) Failing after 0s
Semgrep / Scan (push) Failing after 0s
2024-09-16 01:30:38 +02:00
pancake
7a120e6f17
Make rasm2 flags more coherent (-s,-S,-o,-O) ##tools 2024-09-05 16:21:11 +02:00
pancake
324e550812 Expose and honor the R2PM_GITURL envvar ##r2pm 2024-08-29 20:15:35 +02:00
pancake
8f2d4095d9
Fix radareorg/radare2-pm#164 - Verboser database/package upgrade r2pm -U / r2pm -UU ##tools 2024-08-29 19:30:25 +02:00
pancake
931ac48e52 Remove r2pm -HH, use r2pm -H (without argument), same as r2 and in sync with doc ##tools 2024-08-26 21:26:19 +02:00
pancake
3b3d36f789 Fix few memleaks introduced recently in r2pm 2024-08-19 11:32:07 +02:00
Sylvain Pelissier
1bd04b57c3
Honor user env variables ##r2pm 2024-08-19 08:33:23 +02:00
pancake
6057b59693 Fix 'r2pm -r false' because exit(system("false")) is a lie ##shell 2024-08-06 18:16:52 +02:00
satk0
060d976412
Replace other r_return_* uses and update DEVELOPERS.md ##refactor 2024-08-05 13:31:58 +02:00
pancake
361b8b0c15
!! for session history, !. for history save ##shell 2024-08-05 13:06:19 +02:00
satk0
ebd8bf9042
Replace r_return_val_if_fail with uppercase alternative 2024-08-05 12:26:32 +02:00
satk0
aac8f3306b
Deprecate r_str_new and R_STR_DUP ##refactor 2024-08-04 12:21:44 +02:00
pancake
d20d677037 Fix null deref in r2 -d l ##crash 2024-07-16 20:25:41 +02:00
pancake
b8198f18e9 Avoid ' in help message glitching book's md 2024-07-11 18:09:42 +02:00
pancake
1b59e3990e Add R2_PAPI_SCRIPT env var for custom r2papi testing ##lang 2024-07-01 01:13:19 +02:00
pancake
bbd4ad0dd2 Fix huge allocation when casting int to ut64 ##crash 2024-06-30 18:48:59 +02:00
pancake
13ea460b3e Do not check for updates when r2pm -r, -h and -H ##r2pm 2024-06-28 12:44:34 +02:00
pancake
be299a68f7 Fix RABIN2_SWIFTLIB and add tests from r2 and rabin2 ##bin 2024-06-20 21:45:51 +02:00
pancake
8c9bb5ba8a Check and early fail if symbol existance in radiff2-g ##diff 2024-06-20 11:16:59 +02:00
pancake
6ad44b9c74
Support resizing the BSS section with rabin2 -O ##bin 2024-06-05 22:07:11 +02:00
pancake
4e9f02a833
Honor <PC> kernel crash hints in hexpairs for rasm2 -D ##disasm 2024-05-31 03:06:40 +02:00
pancake
70c06462a1 Fix arch selection when loading no files -- with r2 -a -- ##tools 2024-05-27 20:21:55 +02:00
pancake
32eac43445 radiff2 -A = aa instead of aaa ##tools 2024-05-23 21:30:45 +02:00
pancake
1e0a8853ed Add rax2 -q to be quiet when printing hexdumps ##tools 2024-05-21 21:49:36 +02:00
pancake
c27d6e231a Honor R_SYS_DIRSEP in r2pm env var settings for Windows ##r2pm 2024-05-13 11:55:39 +02:00
astralia
0364181115 Rename rax2 -L to rax2 -X ##tools 2024-05-11 08:12:19 +02:00
astralia
0b9dd086e9 Rename rax2 -I to rax2 -i ##tools 2024-05-11 08:12:19 +02:00
astralia
a4f81bb87c Rename rax2 -B to rax2 -z ##tools 2024-05-11 08:12:19 +02:00
astralia
59c344f1eb Rename rax2 -l to rax2 -Z ##tools 2024-05-11 08:12:19 +02:00