pancake
bb810cfc4c
Implement anal.norevisit using SetU instead of Sdb ##anal
...
* Fixes the infinite loop in aac, but it's just a leaky workaround
2019-09-17 00:46:07 +02:00
radare
bbe6c0e184
Fix #10851 - Solve slurp messages on http/sandbox/pipe ##remote
2019-09-16 14:25:37 +02:00
Paul I
4eabb42f88
Fix potential bugs
2019-09-16 09:37:43 +02:00
David CARLIER
45c6732629
ASLR check setting fix on FreeBSD ##util ( #15018 )
...
We are set to configure not to read data.
2019-09-11 11:06:10 +02:00
GustavoLCR
ba6f5207ae
Align table based on column align field ( #14969 )
2019-09-07 16:48:03 +08:00
David CARLIER
5e753b46b7
OpenBSD supports thread name feature since 6.5 ( #14968 )
...
as it is 6.6 soon it is safe to go.
2019-09-07 16:45:10 +08:00
pancake
4cede2ed45
Fix divbyzero and garbage variable found by clang-analyzer
2019-09-03 00:16:43 +02:00
radare
197562b516
Fix code injection issues i* commands (rabin2 -r) ##bin ( #14952 )
2019-09-03 00:15:56 +02:00
pancake
50fb9488a3
Fix memleak in r_strbuf_prepend
2019-08-13 15:51:35 +02:00
GustavoLCR
a6898965c0
Fix Win32 build patch from @sanguinawer ( #14945 )
2019-09-02 01:16:51 +02:00
pancake
b61a37e143
Support deep JSON format for binary headers in iHj ##bin
2019-09-01 19:39:12 +02:00
pancake
19051fb2e4
Fix Cf with named formats when .iH* is used ##bin
2019-09-01 19:12:31 +02:00
pancake
28fc7d6b53
Show backtrace when assert happens
2019-09-01 17:44:33 +02:00
dodococo
c883767a16
Use block character for p= and p== graphs ( #14941 ) ##cons
2019-09-01 16:17:18 +02:00
dodococo
4b40727715
Fixes #14911 : Use theme colors for p= and p== ( #14934 )
2019-08-30 19:41:06 +02:00
pancake
a228c9297b
Implement 'cols' RTable.query to filter by column names ##print
...
* r_str_split_list() rewritten to support nth limit
r2 -qq -c 'aac;aflt size/gt/200,addr/cols/name/nbbs,nbbs/sort/inc' /bin/ls
2019-08-28 23:25:31 +02:00
radare
0c386b4121
Introduce anal.in=code (2x faster aar in some big binaries) ##anal ( #14923 )
2019-08-28 19:39:04 +02:00
pancake
99dd2e0a97
Fix build
2019-08-28 05:17:47 +02:00
pancake
b13a7cd18a
Implement afis[aof] - to show instruction type, family and mnemonic tables ##anal
...
* afisa uses rtable, as well as afist@@@F
2019-08-28 04:18:56 +02:00
pancake
a556d54479
Add more info in aflt and add afltj ##anal
2019-08-27 06:05:15 +02:00
pancake
3e26f78ee5
Add afltj and some more fixes and improvements related to RTable
2019-08-26 04:36:53 +02:00
pancake
6704cc3052
Initial implementation of aflt (using the new RTable API) ##anal
...
* Accepts a query as argument
* Fix a segfault in RStrBuf.prepend
2019-08-26 03:37:05 +02:00
radare
ff36c12ea2
Initial implementation of the RTable API with filter, sorting and query APIs ##util
2019-08-25 22:43:34 +02:00
dodococo
2d8cc1d591
Fixes #14534 : Ignore non-printable and non json chars ( #14876 )
2019-08-24 15:48:33 +02:00
pancake
bd520474d7
Code cleanup
2019-08-21 12:53:41 +02:00
radare
20326afb9b
Support 0X as an alias for 0x in numbers ##core ( #14842 )
2019-08-19 00:48:45 +02:00
GustavoLCR
2e61459499
Fix #14202 - Add support to '\d', '\w', etc. in regex ##search
2019-08-19 00:16:38 +02:00
GustavoLCR
948ac864bf
Fix #14816 - Properly get lib path ##windows
2019-08-18 21:10:17 +02:00
Brenton Morris
497717bb15
Add ROP chain execution support in ragg2 ##rop ( #13609 )
2019-08-18 01:55:38 +02:00
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