Commit Graph

29233 Commits

Author SHA1 Message Date
pancake
5a4db5df12 Improve help message for f subcommands ##shell 2022-11-03 02:09:54 +01:00
pancake
6d6191871a Fix regression in unit test 2022-11-02 23:26:42 +01:00
pancake
8050c844a7 Take into account static themes when listing ##shell 2022-11-02 23:26:42 +01:00
pancake
e3294e83fd Remove unused lc-printscan-long-double wasi flag ##build 2022-11-02 22:03:45 +01:00
pancake
47ebc686ac Remove two globals from RCons.cpipe ##globals
* It's now tied to the rcons instance
2022-11-02 22:03:45 +01:00
pancake
a42ce829c5 fix ifdef 2022-11-02 22:03:45 +01:00
pancake
46fe99681b wasi fixes 2022-11-02 22:03:45 +01:00
pancake
e1a2fc3bc5 New o++ command to create and open a new file ##io 2022-11-02 22:03:45 +01:00
pancake
272f3d56be Add ot command as an alias for touch ##shell 2022-11-02 22:03:45 +01:00
pancake
a5145252d2 Add semicolon to fix some copypaste bugs and update sdb 2022-11-02 22:03:45 +01:00
pancake
cb08a6d6ff px* is an alias for pc* ##print 2022-11-02 22:03:45 +01:00
pancake
0798cd6adf Upgrade to the latest wasi16 sdk ##wasm 2022-11-02 22:03:45 +01:00
pancake
c1624396ac Load cpu descriptions for multiarch plugins ##asm 2022-11-02 18:29:05 +01:00
pancake
4a722e6a12 Do not use the deprecated --without-libuv configure flag 2022-11-02 18:29:05 +01:00
pancake
0e410acc8c Use --with-static-themes in wasm and asm.js builds 2022-11-02 17:25:18 +01:00
pancake
53e908d802
Generalize vector instruction types instead of following intel-specific ##analysis
* MMX -> VEC64
* XMM -> VEC128
* YMM -> VEC256
* ZMM -> VEC512
2022-11-02 14:02:40 +01:00
pancake
2922cbea9d Fix /au after aeim ##search 2022-11-02 12:42:31 +01:00
pancake
e84b3f9c29 Add /au to search for unknown destination jmp/call ##analysis 2022-11-02 11:37:30 +01:00
pancake
b47140ea8d
Add support for statically compiled themes ##cons 2022-11-02 10:57:15 +01:00
pancake
80a5b3f787 Add anal.noret and refactor anal.noret.refs ##analysis 2022-11-02 05:40:14 +01:00
pancake
fd9f8d631f Test units once 2022-11-02 05:31:05 +01:00
pancake
e6b8afa69e
@radare Do changes in Px->Pc, Pc->PS* as planned ##projects
* PS* is used to show the script of a project (instead of Pc)
* Pc is now used to close, not to cat
2022-11-02 05:30:39 +01:00
pancake
dab6e8fb77 Fix #20827 - Show srcs/dsts in aoj ##analysis 2022-11-02 05:16:07 +01:00
pancake
35f3ef700d Implement pFoj command ##print 2022-11-01 22:28:09 +01:00
pancake
95c7e48808 Implement pFaj for asn1 json decoding ##print 2022-11-01 22:10:35 +01:00
pancake
ee6329ca17 Initial refactoring/cleanup of ASN1 parser api ##print 2022-11-01 22:10:35 +01:00
pancake
6ec1d8667d Implement r2pm -cp like it was in r2pm.sh ##r2pm 2022-10-29 19:12:48 +02:00
pancake
e317a0666e
Deprecate r_cons_eprintf and use R_LOG instead ##api 2022-10-29 01:17:40 +02:00
pancake
9cef5d68ee
Fix /w and /wi, add tests, minor code cleanup ##search 2022-10-29 01:17:08 +02:00
schrotthaufen
432791f8ce sys_xxhash is not a file 2022-10-28 15:20:23 +02:00
pancake
0f2952ea08 Fix crash in the swift metadata parser spotted by coverity ##scan 2022-10-28 15:13:07 +02:00
pancake
5ba64a4573 Fix last leaks spotted by coverity 2022-10-28 14:52:57 +02:00
pancake
becacb0563
Fix static builds 2022-10-27 17:35:29 +02:00
pancake
5be2409891 Remove another unnecessary r2580 comment and add R_TYPE_INVALID 2022-10-27 17:13:16 +02:00
pancake
0b90768931 Rename RStr.home() to RFile.home() as part of the Plan ##api 2022-10-27 16:28:33 +02:00
pancake
d13c5757c9 Deprecate the use of comma in e: as stated in the r2580 prophecy ##config 2022-10-27 16:28:20 +02:00
pancake
693ba7072f Remove incorrect comment 2022-10-27 16:19:24 +02:00
pancake
8f2f1e38bb Rename r_mem_memzero to r_mem_zero ##api 2022-10-27 14:49:19 +02:00
pancake
79e2d9e2cc Initial abi breaking changes in RCrypto/RHash ##crypto 2022-10-27 14:49:19 +02:00
pancake
61ba891f19 Add pFxj command to print x509 certificates in JSON format ##print 2022-10-27 12:25:56 +02:00
pancake
a2cceaaf04 Add pFpj command to print PKCS7 files as JSON ##print 2022-10-27 12:25:56 +02:00
pancake
84777d65f4 Move rvc from core to util ##rvc 2022-10-27 12:10:41 +02:00
pancake
b8aff944ec Implement the ji: command as an alternative to ~{} without cons filtering ##shell 2022-10-27 10:44:29 +02:00
pancake
6924921a55 Also handle (j) and (*), more syntax-consistent and add a test ##shell 2022-10-27 10:43:55 +02:00
pancake
699c330151 Implement (j for json output of macro commands ##shell 2022-10-27 10:43:55 +02:00
pancake
c8cdc65ece
Fix aae argument parsing regression in and improve help ##analysis
* Thanks @mrmacete for reporting and providing a test case!
* Fix oobread in RAnal.op() call of aae
* Better logging messages `e log.level=10`
* aa?*~aae looks better now
2022-10-26 00:28:46 +02:00
pancake
7cef8e9dec Fix unref issue when calling RCore.free from multiple threads 2022-10-25 22:31:59 +02:00
pancake
dab9bbc639 Fix last covs 2022-10-25 16:03:52 +02:00
pancake
25be2aa153
Speedup class bin loading with bin.filter=false ##bin 2022-10-25 14:04:12 +02:00
pancake
c266c9e1c4 Minor comment/string colorization improvement in pdc output 2022-10-25 13:35:45 +02:00