pancake
c9d10560b9
Initial import of the r2pipe-io plugin
2015-05-13 12:39:51 +02:00
condret
fcf4a5f081
fix #2443
2015-04-29 18:36:36 +02:00
Anton Kochkov
7e79b198b1
Fix some more Coverity issues
...
Fix CID 1171365
Fix CID 1211169
Fix CID 1230038
Fix CID 1295063, 1295062, 1295061
Fix CID 1295070
Fix CID 1295068
Fix CID 12950067
2015-04-19 04:53:08 +03:00
pancake
122ae7ea08
Fix oo
use-after-free
2015-04-17 18:26:49 +02:00
pancake
6ff92a2b1d
Fix afa- and o--;r-
2015-04-16 17:57:36 +02:00
pancake
997dda6e5b
Add support for iOS-simulator and static-OSX builds
2015-04-14 17:14:43 +02:00
jvoisin
882a43994c
Two simple coverifix
2015-04-11 21:07:12 +02:00
pancake
882a0ee164
Add --without-fork and r_sys_fork()
2015-04-11 05:00:05 +02:00
pancake
b4bbb2220c
Fix visual regression and add dummy dalvik regprofile
2015-04-11 04:45:09 +02:00
condret
d619c9efc6
fix #2339
2015-04-10 13:12:05 +02:00
Jeffrey Crowell
6b2879c206
fix broken build
...
the last commit must have been 2 juicy for everyone
2015-04-02 21:59:11 -04:00
pancake
0e91eaaeda
Fix some of the crashes produced by #2220
2015-04-01 16:07:23 +02:00
pancake
1a73f5e807
Handle <directory> in r2 as an alias for cd /path;r2 --
...
Remove noisy eprintf and fix another crash
2015-03-23 00:41:50 +01:00
pancake
ebbe450f38
Fix r2 -c 'o-*;s++' -
use-after-free and other from #2220
2015-03-23 00:32:31 +01:00
pancake
ef6c71208d
Fix tons of input crashes reported in #2220
2015-03-22 23:24:13 +01:00
pancake
b14bfc0be2
Fix #2185 - r2 -d shm://123 crash
2015-03-22 22:41:46 +01:00
pancake
515b2e77bc
Fix about 40 COVs related to memleaks and buffer overflows
2015-03-21 01:27:54 +01:00
condret
55798119c7
fix #2206
2015-03-19 01:39:24 +01:00
fenugrec
752435bf1b
io_ihex: Fixed >64k blocks parsing
2015-03-18 22:10:55 +01:00
fenugrec
0a515ae217
io_ihex: removed debugging output
2015-03-18 22:10:55 +01:00
fenugrec
a9b01e8410
io_ihex : read() and write() work, but write() always re-generates the file
2015-03-18 22:10:55 +01:00
fenugrec
cafcf4b0ab
WIP: ihex:// plugin rework for sparse buffers & extended records
2015-03-18 22:10:54 +01:00
pancake
103ab99dc9
Fix some null derefs on io.write when no files opened
...
- Add missing wB in w?
- Make sys/duktape.sh happy for OSX
2015-03-17 20:27:59 +01:00
pancake
ce797309f5
Aim to fix #2185
2015-03-16 03:11:39 +01:00
pancake
595db83d93
Add RBufferSparse API and sparse:// io plugin
2015-03-16 01:19:25 +01:00
condret
c5bf697f03
fix a very evil bug that broke vio
2015-03-14 14:36:23 +01:00
condret
6a4edf5398
don't close all maps when closing 1 fd, add r_io_open_at to RIOBind for esil-init
2015-03-12 20:51:07 +01:00
Clément Vuchener
705e4d56bf
Fixing arguments (bugs #1814 and #2117 ) #2143
...
Added proper escaping of command line
Creating a command line from arguments when debugging on Windows
Keep backslashes when not escaping a character
Assuming that the path of the binary should be in desc->name and not the command line in ptrace IO plugin
Print the backslash when it is at the end of the command line
2015-02-26 03:05:37 +01:00
condret
baae9b98d3
fix #2084
2015-02-24 14:45:52 +01:00
Kamil Rytarowski
345403f0ea
Honor zip configure linkage
2015-02-23 01:07:05 +01:00
pancake
66ead9b96b
Add ate
command for the anal trace logs with ESIL (and backstepping)
...
- r2 -e dbg.trace=true -e anal.trace=true -d ls
> 10ds # perform 10 steps
> ate # show anal trace logs
> .ate `atek idx` # backstepping
> ate-* # clear logs
2015-02-22 11:40:55 +01:00
pancake
d21367f2ef
Implement prg
command to print raw gunzipped contents of block
2015-02-20 01:16:17 +01:00
jvoisin
defd2d0e96
Coverifix
2015-02-18 13:05:37 +01:00
pancake
4f24447620
Fix chrdev read and write support for OSX and iOS
2015-02-17 00:46:18 +01:00
pancake
ae367b65be
Add support for UNIX Character devices
2015-02-16 22:40:05 +01:00
condret
6ae594b426
fix #2064
2015-02-12 22:48:11 +01:00
condret
ffd082fd5c
fix a tiny io.cache-bug
2015-02-12 20:41:08 +01:00
jvoisin
b8cdd7c0f7
Even more coverifix
2015-02-11 21:51:13 +01:00
jvoisin
5ad3afb628
Coverifix
2015-02-11 17:55:25 +01:00
pancake
345f3be74e
Fix possible null deref in r_io_read CID 1269284
...
- Remove unused r_yara.h
2015-02-11 11:25:23 +01:00
condret
0a7b7ed91e
remove io.va=2 for vio to fix analysis for vio
2015-02-10 14:07:12 +01:00
condret
b93d08ebb7
enable switching to vio at runtime
2015-02-09 23:17:05 +01:00
pancake
f2351636fe
Fix r_cons_readline() signature and some code cleanup
2015-01-31 00:50:05 +01:00
pancake
aa1fa2bc62
Fix some COVs
2015-01-29 12:16:37 +01:00
skuater
1ad95fd468
Implement PipeIO for WinDBG on Windows
2015-01-29 01:49:53 +01:00
pancake
039858fd86
Fix r2 -B, rabin2 -B, Implement oa
command
...
- Now it is possible to load binfiles from debugger memory
* Base address is now honored properly. But it needs more testing
2015-01-29 01:45:39 +01:00
pancake
570f62421f
Remove io/haret plugins (moved to r2e)
2015-01-27 18:35:48 +01:00
pancake
fb970bebb9
Honor LDFLAGS in more places (Thanks Gentoo guys for noticing)
...
https://bugs.gentoo.org/show_bug.cgi?id=391751
2015-01-27 17:46:56 +01:00
pancake
6de4e32000
Implement 'o=' command like 'S='
2015-01-27 15:35:42 +01:00
pancake
d08015cf66
Add f--, fs-*, o--, enhace Po a lot
...
- Handle all internal information deinitialization in:
- flags, io, core, bin, anal
- Fix w32 build
2015-01-22 02:22:29 +01:00