Jonathan Neuschäfer
c16588aa4a
bf: clarify repetition counting
2014-09-13 00:47:58 +02:00
Jonathan Neuschäfer
c4a379ad51
bf: rename peek/poke to in/out
2014-09-13 00:47:58 +02:00
Jonathan Neuschäfer
29601c3b54
Fix display of repeated brainfuck instructions
...
An snprintf with the same source and destination buffer caused the buffer to
be read as an empty string.
To quote the Linux Manpages project:
C99 and POSIX.1-2001 specify that the results are undefined if a call to
sprintf(), snprintf(), vsprintf(), or vsnprintf() would cause copying to
take place between objects that overlap (e.g., if the target string array
and one of the supplied input arguments refer to the same buffer).
2014-09-13 00:47:58 +02:00
pancake
1882ea8e5a
Fix #1320 - crash in pf
2014-09-13 00:36:50 +02:00
LemonBoy
61eaa5cafc
Settle the pointer ownership issue once for all
2014-09-13 00:30:15 +02:00
Jonathan Neuschäfer
f040d95a86
Ve: show the description of the selected var
...
This still sucks a little. Long lines should be broken.
2014-09-13 00:17:37 +02:00
Jonathan Neuschäfer
163ddbd8d9
pd: use the TODO esil keyword, instead of ": ".
2014-09-13 00:17:37 +02:00
Jonathan Neuschäfer
c9cfac35a1
Don't say "See r2 -V" in r2 -V
...
We could also remove this message from r2 -V altogether, but I'd rather keep
it in.
2014-09-13 00:17:37 +02:00
Jonathan Neuschäfer
ef7a1e0ad0
Document the difference between "rasm2 -L" and "e asm.arch=?", in source
...
This difference could also be removed.
2014-09-13 00:17:37 +02:00
Jonathan Neuschäfer
8d13b40365
r_asm.h: slightly clarify a comment
2014-09-13 00:17:37 +02:00
Jonathan Neuschäfer
29c37c9157
Fix pzf, and a little typo
2014-09-13 00:17:37 +02:00
Jonathan Neuschäfer
0f784acb48
Improve "pz?"
2014-09-13 00:17:37 +02:00
Jonathan Neuschäfer
1aa3714d3c
Fix a typo ("bascked")
2014-09-13 00:17:36 +02:00
Jonathan Neuschäfer
18c4d1da2a
libr/core/vmenus: use r_cons_clear00 where applicable
2014-09-13 00:17:36 +02:00
Jonathan Neuschäfer
c61ecbd066
Ve: document the * and / keys as aliases for +/-
2014-09-13 00:17:36 +02:00
Jonathan Neuschäfer
17a49afb91
Ve: don't jump to zoom.to after the last item of a group
...
No more wall hacks!
2014-09-13 00:17:36 +02:00
condret
9621db0985
update hook_flag_read
...
Conflicts:
libr/anal/esil_stats.c
libr/include/r_anal.h
2014-09-13 00:08:36 +02:00
Anton Kochkov
cd49d02fbe
Updated ACR source from Hg -> Git
2014-09-12 17:37:59 +04:00
pancake
97a24e0e6b
Fix null deref by coverity and update AUTHORS
2014-09-12 14:31:26 +02:00
pancake
932427a054
Fix possible oob read
2014-09-12 13:28:31 +02:00
pancake
ef40e971a7
r2 -A and -c execution order
2014-09-12 13:01:38 +02:00
pancake
a4ad8d88e9
Fix function fit size issues
2014-09-12 11:07:57 +02:00
pancake
fd013cced5
Refixes for the analysis engine
2014-09-12 04:57:39 +02:00
pancake
af5e9c21b7
Make `.afna @@ fcn.* happy
2014-09-12 03:23:59 +02:00
pancake
e4479dec04
Initial implementation of 'afna' (auto function name guess)
2014-09-12 03:17:02 +02:00
pancake
2369bad71a
Fix code analysis loop and add anal.esil mode for r_core_anal_fcn()
2014-09-12 02:37:49 +02:00
condret
b273b148c3
create a user-struct for gameboy emulation
2014-09-12 00:48:15 +02:00
condret
ef8a2c6e16
do some changes on the gb-plugin-build
2014-09-11 22:07:21 +02:00
condret
9ea7df3b67
implement r_io_mwrite // yum yum copy-pasta
2014-09-11 18:35:09 +02:00
Fedor Sakharov
5d0d9253c4
dwarf: Remove error messages for filenum==0.
...
Specification states that filenum==0 in case
file was not found in the current compilation
directory.
2014-09-11 15:59:35 +02:00
pancake
15b4cbeca5
Oops. add missing file
2014-09-11 04:48:33 +02:00
pancake
5d75e88f7b
Fix spaces in 'dr <regname>'
2014-09-11 04:44:55 +02:00
pancake
72b48761c1
Fix #1327 - 'dr pc=33' works now
2014-09-11 04:39:41 +02:00
pancake
8110fefc9f
Implement aek, aef, Add scr.responsive, esil.status and esil.romem config vars
...
- Features scr.responsive
- Fix a bug in rarun2 when using a profile
- Update sdb to fix another null deref
2014-09-11 04:18:23 +02:00
pancake
19d480fdc0
Fix r_run_profile multiline parser
2014-09-11 03:05:59 +02:00
pancake
dda441f9c3
Fix thelemon notes
2014-09-11 00:41:33 +02:00
Maijin
f5d1be5ea1
rename cs_disasm_ex to cs_disasm
2014-09-10 18:11:48 +02:00
pancake
9bb326a10b
Bump capstone from git
2014-09-10 18:11:32 +02:00
pancake
d93563909d
Fix latest coverity issues
2014-09-10 02:21:10 +02:00
pancake
405cd67660
Realign pxa
flag marks
2014-09-10 02:04:38 +02:00
pancake
437d5667df
Fix #1323 - Segfault in <tab>
2014-09-10 01:54:52 +02:00
pancake
5313aa9a88
Fix #1312 - pf infinite loop
2014-09-10 01:49:48 +02:00
pancake
e39d407f79
Fix infinite loop when debugging r2 from lldb
2014-09-10 01:40:43 +02:00
Skia
ff626df236
First implementation of pf*
...
Doesn't work for nested struct yet...
2014-09-09 22:20:18 +02:00
Skia
164ced622b
Add more types to compute the struct size in pf
2014-09-09 22:20:18 +02:00
condret
ec3df92770
kill r_core_file_t->filename
2014-09-09 17:02:25 +02:00
condret
455f8fdfc8
2 performance improvements // don't use r_io_use_fd if you can use r_io_use_desc
2014-09-09 16:06:28 +02:00
pancake
8f6ecaa659
Fix preload on Linux and OSX
2014-09-09 12:11:23 +02:00
jvoisin
e4b1246b82
Close #1316
...
And colorize (? too.
2014-09-09 02:39:07 +02:00
pancake
0343c97b71
Fix long relative jmp assemble in x86.nz plugin
2014-09-09 01:06:21 +02:00