Commit Graph

28601 Commits

Author SHA1 Message Date
Paul B Mahol
ef0b0ddc7f Fix integer overflow in R_BIN_NM_BLOCKS 2022-08-07 00:30:05 +02:00
Paul B Mahol
2d496db14a Fix leaks on error path in r_io_zip_open_many() ##io 2022-08-07 00:30:05 +02:00
Paul B Mahol
cafbed4ea8 Fix memory leak on error path of rabin_do_operation() ##tools 2022-08-07 00:30:05 +02:00
Paul B Mahol
7246782899 Fix leak in error path of r_core_anal_search_xrefs() ##core 2022-08-07 00:30:05 +02:00
Paul B Mahol
bca169d07f Fix leak of pointer left behind ##core 2022-08-07 00:30:05 +02:00
Paul B Mahol
3a6e3c797f Fix leak by inappropriate use of realloc() 2022-08-07 00:30:05 +02:00
erfur
0133e92709
Emit json when radiff2 is run with -Cj ##diff 2022-08-07 00:20:57 +02:00
Paul B Mahol
cc4a6115f6 Tell correct command for function renaming 2022-08-07 00:03:40 +02:00
Paul B Mahol
dc28629707 Fix leak in some yanking cases ##util 2022-08-05 14:26:05 +02:00
Paul B Mahol
2853a125e4 Fix possible leak of list after each loop iteration ##util 2022-08-05 14:26:05 +02:00
Paul B Mahol
802eb32aa2 Fix leaks of allocated memory for duplicate plugins ##tools 2022-08-05 14:26:05 +02:00
Paul B Mahol
ab4efd117c Check return value of r_list_new() ##tools 2022-08-05 14:26:05 +02:00
Paul B Mahol
6ca1563d21 Move eprintf message to debug log ##util 2022-08-05 14:26:05 +02:00
Paul B Mahol
038287c551 Check if RList* is available before calling r_list_get_n() ##util 2022-08-05 14:26:05 +02:00
Paul B Mahol
da0f39b082 Fix leak in r_log_vmessage() ##util 2022-08-05 14:26:05 +02:00
pancake
d6cd7e74ba Improve pid directive in rarun2, better info reporting ##tools 2022-08-02 03:15:24 +02:00
Dennis Goodlett
a28d10f222 Add pickle descriptions ##anal 2022-08-01 23:49:18 +02:00
pancake
a1c68b92dd After release version bump 2022-08-01 19:39:03 +02:00
pancake
a66f301d18 Upgrade to the latest capstone-next for ppc purposes ##arch 2022-08-01 19:31:10 +02:00
pancake
116bb77ffc Fix free(stack) crash in fortunetypes list 2022-08-01 18:48:39 +02:00
pancake
54d66a1536 Fix typo in m1 build script 2022-08-01 18:35:22 +02:00
Paul B Mahol
bf386b221d Remove obsolete tip, and fix another one. 2022-08-01 18:20:10 +02:00
pancake
2913f019f9 Release 5.7.6 - codename mapi 2022-08-01 16:56:33 +02:00
Richard Patel
b78855c38d Refactor a few eprintf 'Cannot …' to R_LOG_ERROR 2022-08-01 16:46:46 +02:00
pancake
34323f2c30
GIT_TAP=$R2_VERSION if no .git is found ##build 2022-08-01 15:57:50 +02:00
RHL120
a86c2a1aaa
Minor indent fixes in projects.c 2022-08-01 13:40:05 +02:00
Paul B Mahol
e874bc55c1 Fix for riscv ##asm 2022-08-01 09:54:18 +02:00
Paul B Mahol
4e47807078 Fix r_cons_printf call in calculator ##view 2022-08-01 09:54:18 +02:00
pancake
4f0fd49b1d Fixes riscv w64 build and improve console printing 2022-08-01 05:43:49 +02:00
pancake
8c51861578 Fix consola 2022-08-01 05:37:39 +02:00
pancake
8b44cee545 Add Assembler entry in Tools/ ##panels 2022-08-01 05:32:43 +02:00
pancake
0fded98afa Fix another uaf in the macho swizzling 2022-08-01 05:31:55 +02:00
Dennis Goodlett
8e3142b332
Add mnemonic API to pickle arch ##anal 2022-08-01 05:31:05 +02:00
pancake
36e337227e Fix riscv test 2022-08-01 04:20:29 +02:00
pancake
9b1bc3f85f Fix drf for esil in panels and indent the egg 2022-08-01 04:18:42 +02:00
Paul B Mahol
8a11b29927 Add FPU/XMM/YMM panel displays ##view 2022-08-01 04:10:57 +02:00
pancake
bcff5df91d Fix riscv left shift bugs and implement archinfo ##arch 2022-08-01 04:00:05 +02:00
Richard Patel
dcd740dd53
Refactor a few eprintf to R_LOG_ERROR ##refactor 2022-08-01 00:21:21 +02:00
Paul B Mahol
a9badb01ce Speed up rendering by caching context pointer ##cons 2022-07-31 21:47:46 +02:00
pancake
02989468cd
Merge asm.riscv into anal.riscv ##refactor 2022-07-31 21:42:19 +02:00
pancake
fec0a64b41 Fix #20439 - rafind2 -V search for values like in /v ##tools 2022-07-31 19:56:39 +02:00
Adwaith V Gautham
a2007867bb
Fix #16209 - ragg2 on macOS ##tools 2022-07-31 19:06:40 +02:00
pancake
5662271054
Be more strict when parsing numbers ##util 2022-07-31 16:53:42 +02:00
pancake
fb67f995b7 Revert "Update capstone which improves the PPC support ##arch"
This reverts commit a175015eb3.
2022-07-31 15:29:15 +02:00
pancake
a175015eb3 Update capstone which improves the PPC support ##arch 2022-07-31 14:48:55 +02:00
pancake
8df818b2de Add the infamous command tac ##shell 2022-07-31 14:41:55 +02:00
Paul B Mahol
75a206cb17 Check for memory allocation failure in backtrace_fuzzy() 2022-07-31 14:24:10 +02:00
Paul B Mahol
2cc93d76c2 Fix leak in backtrace_fuzzy()
The stack pointer is written once and then read
and after that is abandoned.
2022-07-31 14:24:10 +02:00
Paul B Mahol
02e306efa2 Fix leaks when switching color themes 2022-07-31 14:24:10 +02:00
Paul B Mahol
5aad604a27 Fix leak when showing lib versions 2022-07-31 14:24:10 +02:00