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
pancake
6e08e452a7
Release 2.7.0 - codename SleepyNull
2018-07-09 16:34:01 +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
Jakob
8b54c3c073
Make yanking more compliant with bash conventions ( #10677 )
...
* Add support for M-d (kill_word)
* Make yanking more compliant with bash conventions
* Use r_str_ndup for kill/yank
* Rename 'yank' to 'paste'
2018-07-09 15:29:57 +02:00
pancake
0aa64c0296
Fix fatmach0 integer underflow issue
2018-07-09 15:28:54 +02:00
radare
eb7deb281d
Fix #10464 - oobread crash in mdmp ( #10683 )
2018-07-09 13:55:45 +02:00
pancake
ad11c11232
Fix #10585 - crash in fatmach0
2018-07-09 12:57:59 +02:00
pancake
f3608b24d3
Fix last covs
2018-07-09 12:39:47 +02:00
pancake
9a1787b201
Fix #10667 - Invalid ARM instruction filtering
2018-07-09 12:17:34 +02:00
radare
dbd046be1e
Upgrade capstone ( #10660 )
2018-07-09 09:23:09 +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
Vanellope
2c3f666e99
Fixing armass covs ( #10655 )
2018-07-08 15:20:44 +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
ee2f848731
Fix #10634 - m68k for capstone3
2018-07-08 09:29:20 +02:00
pancake
1c750e141a
Implement omo and oq. commands
2018-07-08 09:28:22 +02:00
pancake
bb7672c6a5
Fix #10583 - Oobread in DEX file
2018-07-08 09:28:05 +02:00
pancake
16c807f1ce
Fix hexdump bottleneck issue and probably a segfault too
2018-07-08 03:12:41 +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
Marco Grassi
24c4e73f92
Fixed typo ( #10652 )
2018-07-08 02:12:08 +02:00
pancake
4bed61df82
Indentation fixes
2018-07-08 02:11:01 +02:00
pancake
ef5551638b
Make REUSE_NULL_MAPS a compile time option
2018-07-08 02:11:01 +02:00
pancake
57c2bb3a4b
Create map when reusing descriptors
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
pancake
af0affb2cf
Fix undefined behaviour crash in mdmp
2018-07-08 01:30:22 +02:00
pancake
ababad8965
Fix asan oobread in 6502
2018-07-08 01:29:14 +02:00
Vanellope
217305254a
Fixed more covs ( #10629 )
2018-07-08 01:09:51 +02:00
Rene Laemmert
ce9039da8b
Removed bin_load from linux_heap_glibc.c ( #10635 )
2018-07-08 01:08:36 +02:00
Jakob
f193a58382
Add support for M-d (kill_word) ( #10654 )
2018-07-08 01:02:00 +02:00
Riccardo Schirone
c1c4313f13
travis.yml: docker doesn't seem to support newlines and quoted envs ( #10650 )
...
* travis: need to export vars
* travis: pass lsan options too
2018-07-08 00:15:51 +02:00
d3vvil
ff07dcc5d3
Update armass.c ( #10653 )
2018-07-07 21:50:40 +02:00
Khairul Kasmiran
41ba85c57f
Removed trailing spaces of ragg2.c
2018-07-07 23:53:30 +08:00
Khairul Kasmiran
d8048db0d9
Remove unneeded trailing spaces
2018-07-07 23:19:37 +08:00