cyanpencil
ad75f08a48
Add file completion to V! > open file
2018-07-10 10:33:28 +02:00
Vanellope
70d090b527
only disassembly should get the current panel remark when V! opens up. and also the current panel should be lit up even when the color settings are default. ( #10691 )
2018-07-10 08:22:00 +02:00
Riccardo Schirone
7572f315ea
meson improvements ( #10617 )
...
* meson.build: fix meson build when not on git
* meson.build: make capstone a dependency
* meson.build: make r_magic library optional
* meson.build: capstone include is already in the dependency
* meson.build: use dependencies instead of manual linking + includes
* meson.build: add travis
* flag/meson.build: include sdb dependency
* travis-script: print messages based on install system
* io/meson.build: add sdb as dependency
* syscall/meson.build: missing sdb dependency
* {parse,config}/meson.build: add sdb dependency
* travis.yml: pass INSTALL_SYSTEM var to docker
* {bin/shlr}/meson.build: add sdb_dep to r2java and bin
* install meson and ninja-build in r2-travis docker
* travis.yml: allow meson build to fail for now
* anal/meson.build: add sdb and java dependencies
* egg/meson.build: add sdb dependency
* travis.yml: meson build env should be also in the includes list
* core/meson.build: add java dep
* meson.build: use dependencies also to create main r2 dependency
* rasm2/meson.build: replace link_with with dependencies
* rasm2/meson.build: add sdb as dependency
* meson.builds: convert link_with to dependencies and fix tabs
* travis-script: change meson install prefix and set PKG_CONFIG_PATH
* travis-script: add lib64 to LD_LIBRARY_PATH
2018-07-09 16:58:38 +02:00
radare
3bd0368a43
Fix #10444 - aav, /v enforces the map information, considering null:// ( #10508 )
...
* Improve isValidAddress validation for aav (slower checks, faster when unallocated on fuzzed bins)
2018-07-09 16:32:34 +02:00
pancake
f3608b24d3
Fix last covs
2018-07-09 12:39:47 +02:00
vane11ope
e463c5de12
fixed step debugging using F keys
2018-07-09 15:00:35 +08:00
sivaramaaa
d3093f6cfb
Prevent running into infinite loop for invalid ops
2018-07-09 14:59:43 +08:00
vane11ope
0a1a4289a6
fixed my stupid mistake
2018-07-09 13:40:34 +08:00
cyanpencil
a889ab9567
colorize graph shortcuts
2018-07-09 11:56:30 +08:00
cyanpencil
484255eda1
Add shortcuts to minigraph
2018-07-09 11:56:30 +08:00
pancake
95d346b611
Fix #10674 - pzq and gcc build
2018-07-09 01:13:29 +02:00
pancake
b8a9e05b2c
Disable =* commands to create tasks. Related to #10515
2018-07-09 00:30:16 +02:00
pancake
db4afca0fe
Fix r
2018-07-09 00:21:38 +02:00
pancake
73643dbb6f
Fix =H& behaviour and warn about http.sandbox
2018-07-09 00:19:33 +02:00
pancake
ae8e9fcbf5
Fix afll
2018-07-08 23:46:12 +02:00
pancake
33225b8005
Implement rax2, rahash2, r2pm, ... as "r2 commands"
...
- This is the begining to avoid fork() for them using the busybox style
2018-07-08 23:33:29 +02:00
pancake
bab054835f
Fix warnings and make omo depriorize the new map by default
2018-07-08 23:11:37 +02:00
Vanellope
ae44fa3f2e
menu should be rotating in panels ( #10669 )
2018-07-08 22:50:59 +02:00
sivaramaaa
1b04403a3a
Fix r_cons_break and io.cache issue ( #10668 )
2018-07-08 22:45:39 +02:00
sivaramaaa
d128c96bb9
Improvements to type inference ( #10666 )
...
* Add double pointer inference support
* Intial work on type inference based on instruction access pattern
2018-07-08 15:26:37 +02:00
morbith-dqtz
a7b9b7e37a
two fixes for working with heap in 32bits ( #10625 )
...
* fix hash calculation of libc-dbg file (debian9 32bits)
fix heap dmh for tcache in 32bits (debian9 testing 32bits)
2018-07-08 15:19:45 +02:00
Luca Di Bartolomeo
e209b9147a
Improve jmptbl edges, second try ( #10662 )
...
* Improve jmptbl edge positioning
* Merged edges with the same origin/destination
* Fix callgraph
2018-07-08 09:29:56 +02:00
pancake
1c750e141a
Implement omo and oq. commands
2018-07-08 09:28:22 +02:00
pancake
3e5bcd4cc7
Implement omq.
2018-07-08 02:57:39 +02:00
pancake
da4a1bbc46
Implement ompd to depriorize a map
2018-07-08 02:57:39 +02:00
xarkes
b73d92404d
Removed useless message ( #10648 )
2018-07-08 02:12:39 +02:00
pancake
4bed61df82
Indentation fixes
2018-07-08 02:11:01 +02:00
pancake
89a19973f0
Reuse null:// memmaps from rio.section from rcorebin for 'op'
2018-07-08 02:11:01 +02:00
pancake
1ec71ac212
Fix #10507 - 'op' command, no args show current fd
2018-07-08 02:11:01 +02:00
Rene Laemmert
ce9039da8b
Removed bin_load from linux_heap_glibc.c ( #10635 )
2018-07-08 01:08:36 +02:00
Florian Märkl
275888ab5d
Fix Invalid JSON when using izzj with no file opened ( #10647 )
2018-07-07 15:04:59 +02:00
Florian Märkl
191beacdc9
Escape flag realname in pdJ ( #10649 )
2018-07-07 14:57:01 +02:00
sivaramaaa
95050304cb
Fix #10628 , null deref in afta
2018-07-05 20:35:27 +08:00
Rene Laemmert
7e723f6e6a
Changed bin_load to open in core file ( #10573 )
2018-07-05 12:30:09 +02:00
Vanellope
bb5cfbcea4
Fixed some covs ( #10621 )
2018-07-05 11:48:56 +02:00
pancake
685ce4e0ed
Strpool is not StrBuf. Fix ecf109900fb27346a13f710c8da2d91658726000
2018-07-05 11:40:59 +02:00
sivaramaaa
28531f9deb
Use foreach_prev insted of reversing list
2018-07-05 16:42:15 +08:00
sivaramaaa
d8235704ae
Add type propgation for args from caller to callee function
2018-07-05 16:42:15 +08:00
Florian Märkl
a566e7af99
Add Semaphores to r_util and use them for joining Tasks ( #10622 )
...
* Add Semaphores to r_util
* Use Semaphore for joining Tasks
2018-07-05 00:25:57 +02:00
cyanpencil
b747592598
Add asm.flags.real option disabled by default
2018-07-05 00:55:51 +08:00
cyanpencil
c90d548082
Fix linking error in flag.c
2018-07-05 00:55:51 +08:00
cyanpencil
d450ec04ab
Fix travis errors in flag realnames
2018-07-05 00:55:51 +08:00
cyanpencil
80487cde44
Display flag realname instead of name
2018-07-05 00:55:51 +08:00
radare
50e1c69874
Kill anal.split config variable ( #10619 )
2018-07-04 15:51:37 +02:00
xarkes
9bedab5184
Escape dwarf info in json ( #10616 )
2018-07-04 12:07:52 +02:00
stackrip
ecf109900f
Add Colors to Visual Help ( #10582 )
...
* Formatting & init fix
* Remove extra space following prompt_read
2018-07-04 10:50:00 +02:00
Vanellope
2aced1540d
resizing properly works with split screen ( #10606 )
...
* resizing properly works with split screen
* fixed some stupid mistake
2018-07-04 10:43:42 +02:00
sivaramaaa
1b01ae93d9
Intial work on type inference for register based args
2018-07-04 11:18:31 +08:00
sivaramaaa
5a982ed1f4
Fix issues while declaring var/arg
2018-07-04 11:18:31 +08:00
Khairul Kasmiran
145ce4a741
Default asm.imm.str to true
2018-07-03 11:52:32 +08:00