condret
89e162dab7
Fix crash and cleanup argparsing in omf command
2021-12-08 09:23:19 +01:00
pancake
79effabdf5
Release 5.5.2
2021-12-06 12:07:22 +01:00
gordon-quad
2858090865
Fix #19473 - Support libc filename w/o version for heap analysis ##debug
2021-12-06 02:21:25 +01:00
pancake
e61c796fa4
Fix #19389 - Fix autocompletion for 'm <tab>'
2021-12-05 11:28:59 +01:00
pancake
862fe33631
Handle more ELF relocs for ARM binaries ##bin
...
* Handle more ELF relocs for ARM binaries ##bin
Inspired by cd6bde4aeb
2021-12-05 04:58:12 +01:00
pancake
12c44332a2
Check for subcommands of iz to improve output on invalid input ( #19467 )
...
* Minor count fix and r_diff include moved into r_util
2021-12-05 04:43:31 +01:00
pancake
a0d003ba53
Initial support for VLIW on hexagon ##disasm
2021-12-03 01:39:26 +01:00
pancake
e6f2cd0b2a
Remove trailing spaces ( #19460 )
...
$ git grep ' $' | grep -v ^test/ | cut -d : -f 1 | sort -u > /tmp/trailing
$ for a in `cat /tmp/trailing` ; do sed -i -e 's/ *$//' $a ; done
2021-12-02 17:39:59 +01:00
Sergi Àlvarez i Capilla
1950e40eb1
Improve cursor up/down in visual disasm ##visual
2021-11-30 22:40:22 +01:00
Sergi Àlvarez i Capilla
f50d5c4165
Fix r2pipe.cmd("Z") when command fails returns no output ##r2pipe
2021-11-30 19:54:57 +01:00
Sergi Àlvarez i Capilla
c5545c3d27
Clarify scr.layout config var help message
2021-11-29 21:12:52 +01:00
pancake
4e4efef0f7
Improve the snow experience in panels mode ##cons
2021-11-29 00:42:10 +01:00
pancake
8e2e9c73e4
Fix so-1 in runofthemill ( #19445 )
2021-11-28 01:50:29 +01:00
Lazula
0d7fa44e6f
Add tab completion for aliases
2021-11-24 01:16:52 +01:00
pancake
2705580602
Add eco! and eco* and sort eco listing ##cons
2021-11-21 23:14:04 +01:00
aviciano
5a0bc927e7
Fix #16178 - Rename the r_anal_fcn* apis to r_anal_function*
2021-11-21 20:18:46 +01:00
condret
932682ea8a
Liberate RSpaces from old rbtree api
2021-11-20 01:02:53 +01:00
Dennis Goodlett
f2373443c0
Fix NULL node warning in VV ##graph
2021-11-18 23:42:58 +01:00
Lazula
2255bf8b5d
Many indentation style fixes
...
* Change several 8-space indents to tabs
* Apply tab indent style when breaking long lines
* Move operators from EOL to start of next line
* Fix ternary formatting
2021-11-18 10:43:52 +01:00
Dennis Goodlett
99d23d7492
Show prev nodes in graph.few ##graph
...
* Fix u and U in graph
2021-11-18 10:36:03 +01:00
Dennis Goodlett
717b547cd2
Fix use of NULL obj in graph ( #19416 )
2021-11-17 01:10:19 +01:00
condret
8f38d16ace
Add r_crbtree_foreach
2021-11-16 20:01:40 +01:00
condret
eb301fdea0
Use new rbtree api to store relocs
2021-11-15 03:12:19 +01:00
pancake
7362d74ae4
Use more join_paths along the meson
2021-11-14 22:25:05 +01:00
pancake
075c0c0108
Do not show vars that aren't accessed ( #19403 )
2021-11-13 21:12:10 +01:00
Dennis Goodlett
93f4ec40de
Add help message for zac ##signatures
2021-11-12 10:45:53 +01:00
Sergi Àlvarez i Capilla
5130b924b8
Implement 'fc.' command to set a color to all the flags in current offset
2021-11-09 13:25:27 +01:00
Sergi Àlvarez i Capilla
e642b43b0f
Fix another aaft uaf crash
2021-11-08 12:24:08 +01:00
condret
21f8e7a7e7
Fix bug in "om"-command
2021-11-06 02:47:11 +01:00
Sergi Àlvarez i Capilla
e87d914f24
Fix null deref in r2 -c 'oc 3' -
##crash
...
Thanks @enovella for that valuable handfuzzing :D
2021-11-05 16:49:12 +01:00
Sergi Àlvarez i Capilla
782e26c27e
Fix #19377 - Heap overflow in of
command without arguments
2021-11-05 16:21:05 +01:00
Sergi Àlvarez i Capilla
bd0ba742c2
Make aaft a bit slower but safer
2021-11-05 15:31:27 +01:00
Sergi Àlvarez i Capilla
0833ffbd6d
Fix last covs
2021-11-05 12:48:53 +01:00
RHL120
59b5ec4e3c
Fix a problem serializing vartypes ##projects
...
That was causing some functions to not be reloaded after saving the project
2021-11-05 11:26:55 +01:00
Dennis Goodlett
7c27574b5c
Simplify deserialization of byte ##signatures
...
* New API to get fist hex bytes in str ##util
2021-11-05 10:13:56 +01:00
pancake
020d2e01d4
Fix truncated string issue in the sixref plugin
2021-11-05 01:13:58 +01:00
Dennis Goodlett
f0ffdde6b6
Fix minor leak when adding vars ( #19375 )
2021-11-04 13:00:47 +01:00
condret
7a0412b743
Fix mapslit in r_io_map_add ##io
2021-11-03 17:55:39 +01:00
condret
44e3ff56ce
Remove r_io_map_new from public API ##io
2021-11-03 17:55:39 +01:00
Dennis Goodlett
b00d8c6e0f
Add more information to var ##signatures
2021-11-03 12:59:06 +01:00
pancake
4de636fdc0
Fix #19178 - UAF in aaft when anal.detectwrites is enabled ##crash
2021-11-03 00:15:57 +01:00
pancake
0fa18220f3
Optimize 'aaft' command, still far from fully optimized ##anal
...
* aaa takes 1.8s instead of 2.1s in /bin/ls
2021-11-02 22:54:51 +01:00
Sergi Àlvarez i Capilla
c79a32b450
Indent fixes for anal.dwarf_process
2021-11-02 19:03:54 +01:00
Sergi Àlvarez i Capilla
13f9ca23a2
Check if ax[ft] argument is valid before showing xrefs to 0 ##anal
2021-11-02 19:03:45 +01:00
Sergi Àlvarez i Capilla
e8c96eabb3
Implement axtm, axfm and add helps for axf? and axt? ##anal
2021-11-02 19:03:45 +01:00
Sergi Àlvarez i Capilla
e736c85478
Fix assert in asan test shortening the path when corrupted dwarfs
2021-11-02 16:43:41 +01:00
Sergi Àlvarez i Capilla
d896c81566
Fix assert spotted in the asan ci for aao
2021-11-02 12:20:08 +01:00
pancake
467ca68d48
Save and check the reg arena size when peekpoking (Fix tests_64923) ##crash
2021-11-01 22:38:53 +01:00
rhl120
41d07dc27a
Write r_vc_checkout in terms of r_vc_reset to make it shorter
2021-11-01 15:18:57 +01:00
RHL120
3247b917e2
Use r_file_new in rvc.c ( #19346 )
2021-11-01 08:44:49 +01:00