Commit Graph

2517 Commits

Author SHA1 Message Date
Khairul Azhar Kasmiran
ce139fb737
Fix r_print_color_op_type param type mismatch (#14825) 2019-08-17 19:18:22 +08:00
GustavoLCR
87079ea21c Fix #14804 - Make sure anon structs have unique names (#14806)
* Also skip "union" to get type
2019-08-15 12:00:20 +08:00
radare
2f2e07e8f4
Some code cleanup in RUtil.lib ##core 2019-08-09 23:49:15 +02:00
pancake
1dfbedc545 Trimming down the disasm to fix an oobread in VV
$ r2 -NAAc 'e asm.pseudo=1;s 0x000c7dd0;VV'  classes.dex > /dev/null
2019-08-06 16:01:52 -07:00
David CARLIER
0c40abc00d Thread api, macOS implementation completion. ##core 2019-08-06 12:12:10 -07:00
dodococo
00a1dc4601 Increase min width to 3 in p= (#14757) 2019-08-04 06:37:53 -07:00
dodococo
e33a88e5be Change the look of the p= (Add scr.hist.block) ##print 2019-08-04 05:17:27 -07:00
David CARLIER
0626013ac7 Linux debug plugin, page promotion feature ##debug
* Linux debug plugin, page promotion feature proposal.

Providing new 'dmL' debugger sub command.
This is the only system having THP feature, others are more into
 direct huge tlb equivalent ...
The system ought to be set in madvise mode and disabled on Android,
would not do any good in this environment if this is ever supported.
Once the syscall succeed, the address range ought to get the
 little 'hg' VmFlags.

* interface changes
2019-08-03 06:09:07 -07:00
pancake
74102d1c53 Fix #14696 - Fix p= in utf8 mode recent regression 2019-08-01 01:38:01 +02:00
dodococo
90e7f90361 Changed the utf8 characters (#14719) 2019-07-31 20:54:17 +02:00
Anton Kochkov
9677804b8e
Windows native debugger refactoring ##debug ##windows
* Windows native debugger refactoring

Massive win32 native debugging code refactoring
and corresponding fixes.

* Fix hang after killing process
2019-07-29 11:19:26 +08:00
Francesco Tamagni
145213d2fa Update Mach-O hardcoded format definitions ##bin
- they’re now aligned with libr/bin/d/macho
- also tweaked r_print_format_struct_size to work with referenced format names
2019-07-28 19:09:07 +02:00
Francesco Tamagni
1c7525467c Improve Mach-O header fields ##bin (#14670)
- improve macho format definitions
- allow enums and bitfields with arbitrary size
- avoid modifying the format string argument inside r_print_
2019-07-28 01:38:54 +02:00
deepakchethan
c452f41a98 Featur #14351: Added utf8 support for p= based commands 2019-07-27 13:04:39 +02:00
dodococo
5dd819e847 Implemented head and tail commands ##core 2019-07-25 18:51:30 +02:00
pancake
4a44ff4a90 Use libswiftCore library if available to demangle Swift5 symbols ##bin 2019-07-25 13:44:27 +02:00
radare
672fe95049
Implement RCons.echo() and use it from r2.cmd("echo64") ##cons (#14635)
Required for r2pipe programs to buffer output to be processed by r2
2019-07-24 13:59:57 +02:00
radare
67fbd0e0d8
Better use of perm/mode names in R_IO ##io (#14615)
* Aim to fix O_BINARY issue in rahash2 on windows
2019-07-23 10:03:33 +02:00
pancake
63c55aaf46 Fix ?b64- command 2019-07-23 02:50:35 +02:00
pancake
a6b6fe56ec Introduce ?e= and ?ed to print progressbar and 3D donut ##cons 2019-07-11 07:00:41 +02:00
pancake
2025efafc5 Introduce scr.demo to add effects in panels enter/exit ##panels 2019-07-11 07:00:41 +02:00
pancake
cfb331e292 WIP: Initial support for rotozooming strings via ~<zoom ##cons 2019-07-11 07:00:41 +02:00
pancake
f55eda691b Fix word highlighting with mouse in panels ##panels 2019-07-11 01:55:42 +02:00
pancake
9760587ad3 Initial implementation of the human friendly json indent {: ##cons 2019-07-11 00:46:53 +02:00
Khairul Azhar Kasmiran
4892bdb3ab Fix #14499: Detect ascii substrings ##bin 2019-07-10 18:26:31 +02:00
David CARLIER
567d664c8a Expand on FreeBSD>=10 sandbox handling ##core 2019-07-09 10:49:05 +02:00
radare
dc0892a1a0
Towards emscripten build fix (update sdb) ##build 2019-07-07 16:52:41 +02:00
Khairul Kasmiran
342e3c4521 Improve spacing around "//" in unum.c 2019-07-06 15:18:01 +08:00
Khairul Kasmiran
cbc4f69148 "+=1" -> " += 1" in unum.c 2019-07-06 14:50:44 +08:00
Khairul Kasmiran
f3395a3a9b "+1" -> " + 1" in unum.c 2019-07-06 14:17:48 +08:00
GustavoLCR
1d3a2deb96 Enable click mouse input on Windows ##cons 2019-07-05 09:49:46 +02:00
pancake
ec7fa328d5 Highlight words onclick in panels ##panels 2019-07-04 12:12:24 +02:00
pancake
7511d874b4 Fix r_str_replace - unit tests added 2019-07-02 23:16:21 +02:00
radare
9a72419f66
Remove the check_bytes and more bin-buf refactoring ##bin
* Fix crash, reduce false positives of RBin.dol
* Use RBuf.slice in /B
2019-07-01 23:01:25 +02:00
Khairul Azhar Kasmiran
f56c250dd1 Use a pointer to eprintf instead 2019-06-30 16:02:45 +02:00
Khairul Azhar Kasmiran
8253009c17 Fix aaa color under scr.ansicon=0 2019-06-30 16:02:45 +02:00
Khairul Kasmiran
da112132c8 Add spaces around operators in r_num_conditional() 2019-06-30 11:59:44 +08:00
Khairul Kasmiran
b84f320151 Add spaces around operators in r_num_to_bits() 2019-06-30 01:57:11 +08:00
Khairul Kasmiran
109b5ca968 Add spaces around operators in r_num_op() 2019-06-29 22:47:56 +08:00
Khairul Kasmiran
5f1e78eae3 Add a couple of spaces around '==' in unum.c 2019-06-29 21:58:34 +08:00
Khairul Kasmiran
ce4a8dad0c Add a couple of spaces around % 2019-06-29 21:10:16 +08:00
Khairul Kasmiran
e2ab22dd73 Remove some spaces 2019-06-29 20:13:26 +08:00
Khairul Kasmiran
a41dd7f9a1 Add a space 2019-06-29 19:41:37 +08:00
pancake
9c19bc1349 Fix RStr.replace() 2019-06-29 11:06:29 +02:00
pancake
4a7ca900fc Implement 'function imports' concept (afii command) ##disasm 2019-06-29 11:06:29 +02:00
pancake
027fd8c494 Add graph.body and graph.bubble config vars, move sin/cos into r_util ##graph 2019-06-29 01:07:25 +02:00
pancake
9b7a2b1d7b Initial implementation of RConsCanvas.circle and bubble graphs ##graph 2019-06-28 09:39:57 +02:00
dav1901
e3f611f364 Fix a few null dereference issues (#14419) 2019-06-25 19:40:29 +02:00
pancake
872983f940 Do not assert when cursor is disabled 2019-06-22 18:08:02 +02:00
pancake
ac03036f03 Fix #14286 - Initial implementation of the pp (print-pattern) command 2019-06-22 13:18:26 +02:00