pancake
9c83d304cc
Fix several bugs in java class parser and recent changes in the disasm loop
2018-07-16 13:06:24 +02:00
Khairul Kasmiran
2772bf30aa
r_cons_printf -> r_cons_strcat in cmd_info_bin()
2018-07-16 17:10:20 +08:00
pancake
29801802d1
Upgrade capstone
2018-07-16 09:43:33 +02:00
Khairul Kasmiran
ed15f3cbb6
Added -SS to rabin2 manpage
2018-07-16 10:48:50 +08:00
cyanpencil
704a497997
fix string name not freed
2018-07-14 22:54:06 +08:00
cyanpencil
62a54b8a89
Compacting XREFS in single line if with same closest flag
2018-07-14 22:54:06 +08:00
cyanpencil
82412ab0a5
Compacting XREFS onto single line if from same function
2018-07-14 22:54:06 +08:00
Florian Märkl
a98557bfbf
Use named semaphores on macOS
2018-07-14 16:39:42 +02:00
pancake
d13c50a688
Without-debugger is now --disable-debugger
2018-07-14 11:34:10 +02:00
pancake
4eec87cdf6
More warnings fixed
2018-07-14 10:58:19 +02:00
pancake
2c85194e7a
Fix some warnings
2018-07-14 10:45:55 +02:00
cyanpencil
653064d30a
Optimized and fixed heap-after-free in delete_dup_edges
2018-07-14 10:11:49 +02:00
cyanpencil
d51e8dc8ce
Remove comment duplicating real flag name
2018-07-14 10:11:49 +02:00
Maijin
66b7dbb69d
Fix a type
2018-07-13 19:35:18 -04:00
Riccardo Schirone
02f9ddefd1
plugins on meson build ( #10716 )
...
* asm: use path macros whenever possible
* meson.build: sync asm and bin plugins with Makefile
* shlr/meson.build: apply capstone patches
2018-07-13 18:19:56 +02:00
pancake
8159e7c322
Fix last covs
2018-07-13 14:51:34 +02:00
cyanpencil
fdd4b3063e
Switched to alternative way of deleting dup edges
2018-07-13 11:51:13 +08:00
Florian Märkl
d3a3940d75
Add r_core_bind_cons() ( #10715 )
2018-07-12 15:32:42 +02:00
sivaramaaa
93d91205c4
Few minor fixes
2018-07-12 20:33:30 +08:00
sivaramaaa
506144d797
Intial work on type propgation on variable equality
2018-07-12 20:33:30 +08:00
vane11ope
2d4678a430
wtf?! i sent refactored code just yesterday and someone got that back?! please.
2018-07-12 19:32:02 +08:00
Florian Märkl
8db9631c98
Block Signals when locking core->tasks_lock
2018-07-12 11:36:13 +02:00
Florian Märkl
16d72de010
Use OneShot for cons->event_resize
2018-07-12 11:36:13 +02:00
Florian Märkl
f9f5ddeac5
Add Task OneShots
2018-07-12 11:36:13 +02:00
Fangrui Song
592fc8f26a
Fix "Invalid color text" for "focus" colortheme ( #10712 )
2018-07-12 09:03:40 +02:00
Riccardo Schirone
b522c022c6
travis improvements ( #10699 )
...
* build with ASAN only on push events, when branch starts with `asan-` or when tag starts with `release`
* fast_finish: do not wait for allowed_failures entries in the matrix
2018-07-12 09:01:50 +02:00
radare
4e3cbbfa3e
Fix #10701 - Support glob expressions in r_file_mkstemp() ( #10703 )
2018-07-12 00:12:02 +02:00
Vanellope
24dc535cfe
Major refactoring and fixed bunch of menus for visual panels. ( #10707 )
2018-07-11 19:18:53 +02:00
pancake
04d5a85d24
Add ios-libr.sh workaround script
2018-07-11 19:15:08 +02:00
pancake
ebe148a670
Fix warning in dwarf.c
2018-07-11 17:28:09 +02:00
pancake
8bcd28c386
Implement ls -q and lsq commands to list files in quiet mode (one file per line)
2018-07-11 15:51:35 +02:00
Riccardo Schirone
54f171e8f9
libr/syscall: fix syscall sdb generation ( #10694 )
...
sync meson.build with Makefile
2018-07-11 09:57:41 +02:00
Giovanni
b12837b52a
fixed bad spaces on mem ( #10575 )
2018-07-11 01:27:28 +02:00
radare
b697ef0b3a
Implement esil bang syntax proposal, and also another str api cleanup
2018-07-10 20:26:33 +02:00
Maijin
cd19cc4e63
Checking impact of afta in aaa ( #10676 )
2018-07-10 20:45:19 +05:30
vane11ope
21b52ff45d
now it's way easier to move around multiple panels.
2018-07-10 15:27:22 +02:00
cyanpencil
16e9a92dd2
Add file history to V! > File > open
2018-07-10 10:33:28 +02:00
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
pancake
4d91eb25e1
After release version bump
2018-07-09 16:59:38 +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
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