pancake
2921d5cbed
Remove CALL_IS_EOB, it was experimental in r1, not useful ##anal
2019-03-25 01:08:02 +01:00
radare
2aac9fa943
Initial implementation of alias files ##core ( #13489 )
...
pd 10 > $foo # save the output of pd 10 into $foo
$foo # print the contents of $foo (the output)
$* # values are now printed in base64
$foo=base64: # is now supported
2019-03-25 01:06:53 +01:00
pancake
bfd29c675e
Add warning message when jump table size is invalid ##anal
2019-03-25 00:43:37 +01:00
Brenton Morris
808ebb682b
Removing debug output from top of vbg screen ( #13479 )
2019-03-25 00:36:46 +01:00
sivaramaaa
9a0b729b0e
Fix #13077 - calling convention args to start from 0 instead of 1 ##anal
2019-03-25 00:36:22 +01:00
Maijin
e52a67ed70
Add avrr in aaa ##anal
2019-03-24 23:47:35 +01:00
MK
95f4be5ae7
dm= now honors theme (eco) settings + wx sections are highlighted ##cons
2019-03-24 23:46:33 +01:00
Khairul Azhar Kasmiran
288cec9389
af+ sets meta.min ( #13484 )
2019-03-24 19:32:38 +01:00
pancake
41c7ba5cd2
Random fixes and improvements for visual debug traces
2019-03-24 01:58:29 +01:00
Maijin
82d1e96b7a
Add aao in aaa #13445 ##anal
2019-03-23 14:59:48 +01:00
radare
75876f6d29
Some fixes for the debug/emul traces and initial visual mode ##debug ( #13475 )
2019-03-23 14:59:15 +01:00
condret
5259383839
Fix printing consecutive type links in pd ##disasm
2019-03-23 12:50:39 +01:00
Khairul Kasmiran
83d4485186
Add "return" and deindent
2019-03-23 19:44:20 +08:00
Brenton Morris
186a3d91a2
Improvements in vbg ##visual
2019-03-23 12:25:27 +01:00
Vanellope
35751dab25
Remove some useless messages on the menu ##panels ( #13474 )
2019-03-23 12:23:44 +01:00
Maijin
f24ced4aa5
Fix mulss pseudo ( #13470 )
2019-03-23 03:50:27 +01:00
Vanellope
49f54d3aa5
Vpp"c now properly rotates ##visual
2019-03-22 20:46:37 +01:00
Khairul Azhar Kasmiran
5216f22aa0
Visual 'k' honors asm.flags.middle ##visual
2019-03-22 16:22:31 +01:00
Fabrice Martinez
026c0426db
* m68k architecture is always 32 bits and big endian ##anal
...
* SP was declared as 'sp' in the register profile which doesn't exist. Stack pointer is a7.
* Most C compilers for m68k (e.g. LatticeC) use a6 as stack frame pointer via LINK and UNLK instructions, declare a6 as BP
2019-03-22 14:52:01 +01:00
a1ext
f9b4bb76d3
Fix wcr
command ##core
2019-03-22 14:51:28 +01:00
pancake
9f840c6306
Fix clusterfuzz-testcase-minimized-ia_fuzz-5636199282114560.dms
2019-03-22 11:26:55 +01:00
pancake
23fbd99718
Move compiler line to the right place
2019-03-22 11:19:22 +01:00
Wladimir J. van der Laan
f4eac702d4
Fix build on newer RISC-V compilers ( #13459 )
...
On gcc 9.x, `__riscv__` is no longer defined but `__riscv` is.
This is documented under C/C++ preprocessor definitions on
https://github.com/riscv/riscv-toolchain-conventions
2019-03-22 09:46:01 +01:00
a1ext
4000e7bf72
Fix ft
command crash on Windows ( #13457 )
2019-03-22 04:10:00 +01:00
Romeu Gomes
be775770ec
Change 'sanitiz' from bininfo to be according to alphabetical order ( #13456 )
2019-03-22 04:08:28 +01:00
pancake
059b335bb2
Fix invalid json regression for compilerr
2019-03-22 01:14:26 +01:00
David CARLIER
addb2c6507
ELF: returning the full compilation toolchain info ##bin
...
* mach-0 empty value for now
2019-03-22 00:44:31 +01:00
Vasilij Schneidermann
a4b76d85dd
Support asm.pseudo=1 in pad command ##disasm
2019-03-22 00:43:40 +01:00
MK
4e61a5728c
Added missing flags & file paths autocompletions ##cons
2019-03-22 00:42:16 +01:00
Khairul Azhar Kasmiran
f8bf1e45a6
Optimize slightly r_core_visual_disasm_down() ( #13450 )
2019-03-22 00:41:51 +01:00
a1ext
233e1b5d7b
Clean up of PR #13441 ( #13455 )
2019-03-22 00:41:11 +01:00
Vasilij Schneidermann
9856bfab28
Chip8 pseudo fixes ( #13453 )
2019-03-22 00:40:53 +01:00
a1ext
225314bca4
Fix #1179 - itj
hashes calculation command has fixed ( #13441 )
...
* Fixes #1179 - `itj` command has fixed, small refactoring on hashes storage, removed obsolete `file.sha1` usage
* Show all the different hashes on `it` and `itj`
* `it` and `itj` refactoring.
PJ optimizations have made, added more arguments checks
2019-03-21 11:02:48 +01:00
a1ext
7d03facd42
Fixes pipes implementation on windows ##windows
...
* Fixes pipes implementation on windows (pipe data was treated as a string instead of binary data so first \0 truncates it)
2019-03-21 09:16:12 +01:00
Deepak Chethan
05896dd783
Added load_buffer and check_buffer for qnx ( #13446 ) ##bin
2019-03-21 13:56:52 +08:00
Riccardo Schirone
055081bbe3
Rebase strings when necessary ##bin
2019-03-20 23:45:51 +01:00
Riccardo Schirone
b0ac77881e
Make other RBuffer fields "private" ( #13444 )
...
* Use r_buf_size to get the size of a buffer, not the private field
* Use r_buf_seek instead of adjusting the private cur RBuffer field
* use r_buf_read instead of r_buf_read_at(.., cur, ..)
* other r_buf_read_at/r_buf_read
* Fix RBuffer usage in REgg
* Wrong replace with r_buf_resize
* Other r_buf_resize fixes
* style fixes
* other style fixes
* Introduce r_buf_tell API instead of using seek
* other style fixes
* style
* style 2
* write_at(cur) == write
* fixes
* avoid changing test
* Make most RBuffer fields private
* Add some fixme comments
* still use base_priv in some places
2019-03-20 19:01:26 +01:00
Riccardo Schirone
5be1f58340
Simplify WASM code by avoiding duplications ( #13443 )
...
* Simplify code by avoiding duplications
* Use r_return in consume_r
2019-03-20 18:59:26 +01:00
radare
58e171dbe1
Implement jmptbl for Thumb TBB instruction ##anal
2019-03-20 13:54:21 +01:00
Anton Kochkov
d705bb9444
Fix MSVC warning ( #13434 )
2019-03-20 14:32:49 +08:00
radare
e91dbd8091
Fixes crash in the disasm and assert for the folded bb feature ( #13440 )
2019-03-20 02:02:04 +01:00
pancake
f6199df12e
Fix visual mountpointss, move it into Vb ##visual
2019-03-20 02:01:17 +01:00
Mahesh Kale
dc7abc8731
Change order of ? And i output ( #13418 )
2019-03-19 18:11:53 +01:00
Giovanni
9b9096aa87
Sync with libvle (bugfixing & new instructions) ##disasm
2019-03-19 18:11:14 +01:00
Óscar Carrasco
2bbcfd908c
Implement p-e (entropy bar) ##print
2019-03-19 17:37:23 +01:00
Khairul Azhar Kasmiran
a478cdfc5f
bin.str{purge,filter} -> bin.str.{purge,filter} ##core
2019-03-19 17:34:59 +01:00
radare
e04f31a313
Completely kill the msvc/ directory and the unix-specific includes workarounds
2019-03-19 17:34:02 +01:00
Riccardo Schirone
59cfc2bb3f
RBuffer should not be const ( #13432 )
2019-03-19 11:43:45 +01:00
wangcong
b22d03613e
Improve Makefile on macOS ( #13431 )
...
`OS` can have already be set to other values on user machines, `OS=` fits better here.
2019-03-19 11:43:13 +01:00
David CARLIER
cc3fc0f80a
FreeBSD get thread name support only from 12.x flavor ( #13428 )
2019-03-19 09:27:42 +01:00