Florian Märkl
8f87d8aa27
Fix leaks in macros ( #12803 )
2019-01-16 09:15:39 +01:00
radare
e0adfa6dbf
Fix missing comma bug in pj.c fixes invalid json in afcfj ( #12802 )
2019-01-16 03:06:17 +01:00
Maijin
c72e700094
Add -U resources in rabin2 man ##documentation
2019-01-15 20:14:00 +01:00
GustavoLCR
89914ace5f
Fix #12773 - Support setting multiple configs at the same time ##core
2019-01-15 19:54:25 +01:00
Florian Märkl
6225fe1bea
Make ! command sleep around system() ##tasks
2019-01-15 19:54:02 +01:00
Itay Cohen
07dd0067cb
Remove noisy log message in the @@@ operator ##core
2019-01-15 17:10:19 +01:00
Michael Scherer
81dc651bd1
Use unsigned int for size when loading binary file ( #12794 )
...
Trying to load a 2.4G core file do result into error message like:
Cannot allocate -17240000 bytes
Since opt->sz is unsigned, casting it to sized int is problematic.
2019-01-15 14:44:59 +01:00
Itay Cohen
b67ed47582
Fix afns and add JSON support ##anal
2019-01-15 12:09:32 +01:00
d-we
57e63d8f82
Fix regression in dmh's brk_end calculation ( #12791 )
2019-01-15 10:38:08 +01:00
0x0r
05b3887220
Update yank.c ( #12787 )
...
remove signed differences in r_core_yank_hexpair()
2019-01-15 09:17:21 +01:00
Simon Shi
9ed70e42e2
Fix arm 64 assemble for msr/mrs OPs ##asm
2019-01-15 09:16:45 +01:00
blenk92
134f22bb61
Fix noreturn handling of reloc functions ##anal
2019-01-14 21:30:47 +01:00
Florian Märkl
82b6496a27
Fix asm.lines.ret for pdJ ( Fix #12782 ) ##disasm
2019-01-14 19:30:47 +01:00
Riccardo Schirone
320a258977
Remove flag list in RFlags and just use hashtable ( #12703 )
...
* Do not directly use flags->flags, but use r_flags_foreach functions
* Remove list of flags because unnecessary
* Do not free flagitem when we just need to change the name(aka key)
* Use skiplist to iterate, so we get order for free
* Use RIOMap instead of RIOSection which is being killed
* Free flagitems when ht is freed
There's already the hashtable that can serve to iterate all flagitems.
2019-01-14 14:15:12 +01:00
pancake
ea92c06e1a
Oops
2019-01-14 10:11:58 +01:00
pancake
80f8526fdf
Documentate yfx/yw/ywf/..
2019-01-14 10:06:06 +01:00
pancake
92348b3afe
Add 'o' key to seek in the rop browser and improve usability ##visual
2019-01-14 02:39:20 +01:00
pancake
c8339215c6
Implement yfx (yank from hexpair) command and r_core_yank_hexpair API ##core
2019-01-14 02:38:03 +01:00
pancake
3868c055f4
Fix hang in =h&
2019-01-14 01:36:30 +01:00
pancake
69704eb404
Handle subcommands for visual browse from the shell ##visual
2019-01-14 01:35:17 +01:00
pancake
213e4c9ca8
Initial implementation of the visual ROP browser ##visual
2019-01-14 01:09:30 +01:00
pancake
91496b9e10
Fix undefined behaviour in signed int with 24 bit shift in softmagic.c
2019-01-13 22:39:09 +01:00
Khairul Azhar Kasmiran
ed3c4df2cb
Flush Visual stdin only if printable, \t or \n ( #12764 )
2019-01-13 12:47:59 +01:00
Maijin
745c6c643a
Remove obsolete test file
...
Remove obsolete test file
2019-01-13 12:28:39 +01:00
pancake
388dc1e222
Only flush stdin when no mouse wheel is used
2019-01-13 11:25:48 +01:00
Khairul Azhar Kasmiran
3be4055019
Prevent runaway scrolling in Visual mode ##visual
2019-01-13 10:02:24 +01:00
AdamVanScyoc
4e603be2df
Fix #12474 - Add simplest mode handler for -zzz flag ##bin
2019-01-13 10:01:19 +01:00
pancake
5492b6e88c
Fix #12760 - e cfg.log.* is now log.* ##config
2019-01-13 03:42:56 +01:00
pancake
46955f69d5
Add cfg.log.events=false by default ##config
2019-01-13 03:42:56 +01:00
pancake
2c8d417d65
Implement the cmd_colon and experimental http.colon ##http
2019-01-13 03:42:56 +01:00
pancake
62b52e4abe
Implement T=& and handle more meta events ##sync
2019-01-13 03:42:56 +01:00
pancake
572539af9c
Initial WIP implementation of sync using http and T ##sync
2019-01-13 03:42:56 +01:00
radare
ab3a7be704
Almost completely kill RIOSection from io and core (-218LOC) ##refactoring
...
* Use RBinSection, RDebugMap or RIOMap instead
* Remove omps command
* Fix segfault in ?E+
* Improve anal.eobjmp (bug spotted after almost killing iosections)
2019-01-13 03:07:51 +01:00
radare
cd635a50e4
Fix #6424 - Disable scr.color when doing backticks ##core
2019-01-13 00:45:44 +01:00
r4dix10
d5b277c002
Fix #12743 - Warn when ESIL tries to shift > 63 bits ##esil
2019-01-12 23:38:20 +01:00
David CARLIER
06e2747659
Debug process state info support on OpenBSD ##debugger
2019-01-12 23:35:30 +01:00
Khairul Azhar Kasmiran
2b28f6076e
Move r_disasm.h defs into r_core.h
2019-01-12 23:34:37 +01:00
Maijin
8f94d413cd
Standardize version using blob_version ##refactor
2019-01-12 22:22:43 +01:00
Maijin
994da22914
Change aab help fix #12695 ##documentation
...
Change aab help fix #12695 ##documentation
2019-01-12 15:16:27 +01:00
Maijin
c45e3d4123
Change eprintf to printf in rarun2
...
Change eprintf to printf in rarun2
2019-01-12 12:29:39 +01:00
blenk92
bc2952bab5
Fix #12654 - resolv reloc symbols ( #12713 )
...
* Move filling of symbols_by_ord into _r_bin_elf_get_symbols_imports()
2019-01-12 11:44:49 +01:00
Khairul Azhar Kasmiran
735e33eaf6
Visual 'j' honors asm.flags.middle ##visual
2019-01-12 11:43:27 +01:00
Khairul Kasmiran
bf6cf26977
Remove unneeded midbb initialization
2019-01-12 14:09:23 +08:00
Khairul Kasmiran
9edeea7442
Move core->anal check
2019-01-12 13:54:10 +08:00
pancake
89bd2149b9
Implement /a1 to find all instructions by changing 1 byte ##search
2019-01-12 00:25:57 +01:00
pancake
2f0b73d649
Fix axgj output (should be rewritten with pj) ##json
2019-01-11 15:37:49 +01:00
pancake
9e4dff5294
Add Ll as an alias for #! ##plugins
2019-01-11 15:37:46 +01:00
Khairul Kasmiran
d40178a23f
r_anal_reflines_str() boolification
2019-01-11 19:57:05 +08:00
Florian Märkl
73a7d63df4
Store Anal Classes list in own SDB Namespace ##classes
2019-01-11 10:03:18 +01:00
GustavoLCR
56dd308d74
Fix segfault and add warning
2019-01-11 10:02:29 +01:00