25113 Commits

Author SHA1 Message Date
Liumeo
5048074f01
use pj in vtable (#18069) 2020-12-20 02:30:51 +01:00
Liumeo
5e6f17e33f
Use pj in rtti_msvc (#18068) 2020-12-20 00:54:31 +01:00
Liumeo
c71fb0b085
fix arm32 db/cmd/regexp (#18055) 2020-12-20 00:52:24 +01:00
Liumeo
5089c18d2c
fix arm32 wrong time (#18067) 2020-12-20 00:51:38 +01:00
Paul I
c8c508c5bd Revert "Fix clang-cl build"
This reverts commit 66aa8ee6457ea406972b566688e915775bf98915.
2020-12-19 23:22:37 +01:00
pancake
dcc17e7f32 Use latest acr to support BSDs pkgconf tool and more cleanups 2020-12-19 15:24:00 +01:00
pancake
b2be57f9f7 Fix build in BSD, there is no RPATH in there ##build 2020-12-19 15:24:00 +01:00
Liumeo
64e36a85af
Fix arm32 db/formats/dmp/dmp (#18062) 2020-12-19 10:00:09 +01:00
Liumeo
1491be12b6
Fix arm32 db/cmd/cmd_i (#18056) 2020-12-19 09:59:30 +01:00
gogo2464
38e33288fb
Refactor to move RCharset from RCore to RPrint (#18059) 2020-12-18 22:13:03 +01:00
Liumeo
a2a4248763
fix arm32 db/asm/snes_16 (#18061) 2020-12-18 22:12:10 +01:00
Liumeo
56cdc7c112
fix arm32 db/cmd/cmd_open (#18052) 2020-12-18 00:38:31 +01:00
Liumeo
78cd6cf50b
fix arm32 db/cmd/cmd_ab (#18054) 2020-12-17 23:18:15 +01:00
Lazula
4a1a624318
Clean up r_num ##util ##refactor (#18049)
* Fix function spacing for r_num functions
* Remove r_num_ntohs
* Rename r_num_to_trits to r_num_to_ternary for
  consistency with surrounding code
* Rename trits to ternary in other files
* Fix spacing in test_contrbtree.c
2020-12-17 22:24:27 +01:00
pancake
def81461c6 Just use text for the IRC link 2020-12-17 11:49:01 +01:00
pancake
6939321ff5 Add chat links in the README 2020-12-17 11:37:42 +01:00
pancake
9b5dcf75b7
Do not call filterQuoteShell after r_name_filter (#18047) 2020-12-16 15:33:41 +01:00
pancake
0e9d467f1b
Fix #17997 - Do not use system binary for testing the debugger (#18046) 2020-12-16 14:59:36 +01:00
pancake
33a801c935
Set realname on all bin strings for better asm.flags.real when bin.str.real is set ##disasm (#17774) 2020-12-16 14:59:16 +01:00
pancake
aaa930ab26
Improve and formalize r_name_check() along all the base ##core (#18020) 2020-12-16 14:49:50 +01:00
pancake
b462a7691c
Remove enyo and p unmaintained webuis (2MB), still available via r2pm ##webui 2020-12-16 14:35:03 +01:00
pancake
2be5ff8762
Use r_core_cmd_str_pipe when using . in a panels (#17982) ##visual 2020-12-16 14:25:36 +01:00
pancake
2f4888b003
Add r_str_escape_r2 helper function ##util (#17707) 2020-12-16 13:56:19 +01:00
pancake
d513958147
Add missing =SN for ppc64 ##anal (#18044) 2020-12-16 13:15:25 +01:00
pancake
c6052a1c35
Fix #18006 - @v: doesnt wasnt reverting the origfd properly ##shell (#18043) 2020-12-16 09:55:37 +01:00
pancake
ce48120056 Remove all uses of R_ANAL_CC_ 2020-12-16 00:48:54 +01:00
pancake
bd856af635 Add anal.cc & anal.syscc and remove the hardcoded conventions in debug ##anal 2020-12-16 00:48:54 +01:00
pancake
67151ec31e
Use CYAN in the single line edges in the graph (#18041) 2020-12-14 17:19:48 +01:00
pancake
40c8825820 Update capstone and SDB 2020-12-14 16:10:35 +01:00
pancake
cb33fdb420 Improve code, add cfg.charset, use pse, add test ##print 2020-12-14 12:11:13 +01:00
gogo
f16168fa36 Initial implementation of custom charset encodings ##print 2020-12-14 12:11:13 +01:00
pancake
fb9ec8681a
Refactor aoj~{} opex for x86-64 to use the PJ api (#18036) ##json 2020-12-14 11:54:26 +01:00
pancake
282332bee5
Cleanup some code (#18035) 2020-12-14 10:09:48 +01:00
Rafid Aslam
17fb7546a4
Improve DEVELOPERS.md markdown styling ##doc (#18039) 2020-12-14 09:08:15 +01:00
pancake
dcd8a4609c
Fix race condition in project test (#18037) 2020-12-14 02:30:44 +01:00
condret
113eb52266
Add missing breaks (#18033) 2020-12-13 23:28:49 +01:00
Rene Laemmert
604cf9b798
Add ESIL for x86 CMC instruction ##esil (#18032) 2020-12-13 23:11:58 +01:00
pancake
693e777638
Handle RELATIVE (todo) and IRELATIVE relocs for relative relocs in ELF for ARM64 ##bin (#17614) 2020-12-13 19:20:29 +01:00
pancake
bf3188306e Fix a crash in dts+ command with empty register arenas ##debug #172
* Inspired by https://github.com/rizinorg/rizin/pull/172/files
2020-12-13 10:25:30 +01:00
pancake
720f46b36d Fix null deref in is command ##bin 2020-12-13 10:25:30 +01:00
Lowly Worm
ce1d9b614d
initialize variable that could result in wild free (#18024)
tmp must be initialized to null
in the case a function isn't parsed properly, tmp doesn't get touched in parse_function, so then a wild pointer is free'd
2020-12-13 09:54:47 +01:00
Lazula
243bc871c3 Multiple refactors in io and util ##io ##util ##refactor
* Add r_io_map macros throughout code base
* Update string NULL-checking with renamed functions r_str_get() and r_str_getf()
* Change string NULL-checks throughout code base to use functions
* Add r_str_get_fail() to specify a custom string to return if NULL-check fails
* Mark JSON to be updated with PJ with "TODO PJ"
* Incidental style updates such as missing spaces
2020-12-13 05:09:13 +01:00
pancake
d179c5719a
Fix oob in load_table_asciiart ##asan (#18026) 2020-12-13 03:19:27 +01:00
pancake
efd8e07112
Do not rebuild everything when running make in the root directory ##build (#18025) 2020-12-13 02:45:42 +01:00
pancake
d63c9ee62f
Fix double click issue in panels ##visual (#18012) 2020-12-13 02:45:24 +01:00
condret
78ead43678 Remove r_core_anal_esil_graph, as it's functionallity still exists as aeg-command 2020-12-13 02:43:13 +01:00
condret
8a742fce90 Add new commands for esil const lemon folder (aegc, aegcf) 2020-12-13 02:43:13 +01:00
condret
25636ce0be add test for esil dfg lemon const folder 2020-12-13 02:43:13 +01:00
condret
87dd695d2b r_anal_esil_dfg_lemon_const_folder 2020-12-13 02:43:13 +01:00
condret
fbdc4f16dd add r_rbtree_cont_first 2020-12-13 02:43:13 +01:00