28659 Commits

Author SHA1 Message Date
pancake
b53da25a37 Fix oobread coverity in m68k.gnu 2022-08-19 23:11:47 +02:00
pancake
d01f14c287 Add R_DEPRECATED and R_WIP defines
* R_DEPRECATE does nothing for not breaking the -Werror build
2022-08-19 23:11:47 +02:00
pancake
ab0ecf90c3 Update sdb to fix an uubread in query() 2022-08-19 23:11:47 +02:00
Richard Patel
46d7213dba Fix unused static in xnu_debug 2022-08-19 15:49:51 +02:00
pancake
7ad8353838 Use R_LOG in libr.main and fix RLogLevelMatch ##tools 2022-08-19 15:31:46 +02:00
Richard Patel
5c4618fe65 Add support for REL file format plugin ##bin
* Used by the Nintendo Wii
2022-08-19 13:38:29 +02:00
pancake
daee03aec9 Merge asm.sparc_gnu into anal.sparc_gnu ##arch 2022-08-19 13:31:47 +02:00
Dennis Goodlett
79f278f515
Allow rasm2 -f to open files with r_io files ##tools 2022-08-19 13:28:54 +02:00
pancake
59bfb51cec Use RCore.help instead of eprintf in more commands under aa ##shell 2022-08-19 13:16:59 +02:00
pancake
fe219fc0c7 Update R_LOG_DEBUG test 2022-08-19 11:29:10 +02:00
pancake
8994ff6bd3 Switch some eprintf to use R_LOG apis instead in core 2022-08-19 11:11:08 +02:00
pancake
09fd66facc Improve aab results by using section size ##anal
* Dont use cfg.debug in anal/blaze, rlog is enough
2022-08-19 11:10:32 +02:00
pancake
653f50c137 Update binary dump test output 2022-08-19 11:08:35 +02:00
pancake
7cf0c56dbf Improve visual text editor navigation ('j' moves to next line) ##visual 2022-08-19 00:11:17 +02:00
pancake
79679dbae0 Fix #20602 - Insert and cursor glitching in hex panel ##visual 2022-08-19 00:09:59 +02:00
pancake
469e38c39d Implement interactive text editor mode in VPi command ##visual
* Tab to toggle between insert and replace mode
* Cursor is enabled after insertion
* Still not yet a replacement for your favourite editor
2022-08-18 23:29:36 +02:00
pancake
6654541c71 Implement wcu command to undo cached writes ##io
* Integrated with the visual hex editor with the 'u' key
2022-08-18 21:31:21 +02:00
pancake
fe71345577 Fix insert nibbles in visual hex editor ##visual 2022-08-18 21:30:41 +02:00
pancake
b74970f966 Add missing help for y- command 2022-08-18 21:29:55 +02:00
pancake
632439cb1a Fix symbol visibility for dmp64 2022-08-18 20:53:07 +02:00
pancake
a926ee2760 Improve README, update radius2 link and better wording 2022-08-18 20:51:06 +02:00
pancake
75172066bd Fix wrong condition recently introduced 2022-08-18 20:40:52 +02:00
pancake
71911c1aa7 Reduce symbol visibility in the LE plugin 2022-08-18 20:36:19 +02:00
pancake
c6924f26ba Remove the use of eprintf in r_bin 2022-08-18 19:32:27 +02:00
pancake
785a469a6d else block linting 2022-08-18 18:35:22 +02:00
pancake
22a1266331 Implement y- command and some other indentation fixes ##shell 2022-08-18 17:14:19 +02:00
pancake
227bd6ddd7 A couple of missing casts 2022-08-18 16:16:58 +02:00
pancake
b0fbfcdf55 Fix build 2022-08-18 14:54:55 +02:00
pancake
7a35f03471 More source spacing linting 2022-08-18 14:37:29 +02:00
pancake
a538b2b700 Add =0 and =1 lintings 2022-08-18 13:58:40 +02:00
pancake
b9161f5b3c Fix bflt symbol visibility 2022-08-18 13:24:15 +02:00
pancake
915017ae1e Make the bpf test portable 2022-08-18 11:37:29 +02:00
adwait1-g
6fc575dbb3 Fix #20540 - pc should use an unsigned char buffer ##print 2022-08-18 10:46:45 +02:00
adwait1-g
a4335e773f Changed malloc-->calloc in ragg2 2022-08-18 10:44:51 +02:00
adwait1-g
924990235b Fix ragg2 -C for pe64 ##tools 2022-08-18 10:43:51 +02:00
pancake
e01660dc52 Rename to io.basemap 2022-08-18 10:31:22 +02:00
pancake
52a22ab995 Add lint for \tfree( 2022-08-18 10:27:06 +02:00
pancake
41cf0bcf39 Add the 'i<' lint 2022-08-18 10:27:00 +02:00
pancake
660478b3cc sys/lint for '0 ;' 2022-08-18 10:26:56 +02:00
condret
1059018d11 Fix oversensitive assert in r_crbtree_{take,delete} 2022-08-18 09:38:29 +02:00
condret
2793e74b1f Revert "Disable the esil-dfg unit tests"
This reverts commit f767f7fb3e46dedb7f134ccd80406287ef79702c.
2022-08-18 09:38:29 +02:00
pancake
048f730ee9 Lowercase all pickle instructions ##arch
* There's asm.ucase to tweak this
2022-08-18 09:38:00 +02:00
pancake
d93330479d Fix debugger build 2022-08-18 09:36:41 +02:00
condret
25924c3c8e Merge asm_arm_cs disassembler into anal_arm_cs ##refactor 2022-08-18 05:11:06 +02:00
pancake
0cb57b6742 Use p8x and remove pcj from visual list ##visual 2022-08-18 01:32:07 +02:00
pancake
6d46f10664 Implement p8x and p8* similar to y* ##print 2022-08-18 01:31:24 +02:00
pancake
e4e4ecc605 Add lint for ';;$' and remove strncmp from io plugins 2022-08-18 00:11:36 +02:00
Dennis Goodlett
1c5f423de1 Fix NULL deref in rasm2 on pickles 2022-08-17 23:41:43 +02:00
pancake
fa815fdbb1 Use R_LOG instead of eprintf in more places 2022-08-17 23:29:24 +02:00
pancake
dfb3504126 Initial implementation of the xattr io plugin ##io 2022-08-17 23:18:11 +02:00