pancake
|
6479943c46
|
More boolification and code cleanup -70LOC
|
2016-06-29 11:35:16 +02:00 |
|
pancake
|
4caafc964d
|
Refactor r_io, while fixing some bugs and use more RList
|
2016-06-20 00:29:41 +02:00 |
|
pancake
|
1bdcb740dc
|
Fix regressions introduced in last commit
|
2016-06-15 00:23:44 +02:00 |
|
pancake
|
e032a48cbe
|
Fix latest 26 COVs
|
2016-06-14 23:47:58 +02:00 |
|
pancake
|
6bd3f5199b
|
Fix #4980 - Fix apk:// and implement ipa://
|
2016-06-14 14:36:15 +02:00 |
|
pancake
|
d3394d5a7a
|
Fix latest 28 COVs
|
2016-06-02 03:19:31 +02:00 |
|
Sven Steinbauer
|
547f8bbc5c
|
Infer fixes Round 2 (#4993)
|
2016-05-24 22:22:15 +02:00 |
|
pancake
|
b80904319d
|
Fix #4194 - Remove RCons dependency from RIO
|
2016-03-14 00:11:31 +01:00 |
|
pancake
|
49975ccf95
|
Fix #3286 - Use stdbool.h
|
2015-09-14 02:08:31 +02:00 |
|
shuall
|
0807686d86
|
#3052 all printf member functions changed to cb_printf
|
2015-08-09 03:25:05 +02:00 |
|
Álvaro Felipe Melchor
|
050c2fe9f8
|
Fix some COVS
|
2015-07-25 01:26:54 +02:00 |
|
Jonathan Neuschäfer
|
523aa3af5c
|
add .version to all plugins
|
2015-07-12 19:05:33 +02:00 |
|
pancake
|
b5d40d11c0
|
Fix last coverities issues
|
2015-07-02 09:33:05 +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
|
9a0d62da22
|
Finally remove the void*debug pointer from RIOPlugin (use bool isdbg)
|
2014-11-21 11:36:51 +01:00 |
|
Anton Kochkov
|
2d03b0a6f6
|
Fix CID 1134867
|
2014-05-03 04:29:10 +04:00 |
|
deeso
|
14354feb61
|
fixed MMap Read-Write issue in io plugins and RBuf
|
2014-05-02 16:43:47 -05:00 |
|
deeso
|
3adcb54f17
|
Overhauled how files are loaded. Now *all* files use an IO plugin the default one is mmap'ed
|
2014-05-01 20:13:57 -05:00 |
|
Anton Kochkov
|
f78e258b52
|
Fix CID 1181834
|
2014-04-30 02:30:08 +04:00 |
|
Adam Pridgen
|
09fa5cf10c
|
Added extend to io support, now files can be extended, b00y4!
|
2014-03-24 22:57:36 -05:00 |
|
Adam Pridgen
|
b144099451
|
RCore yank_buf is now a RBuffer with a defined API. Tweaked RBuffer so it reallocs buffers correctly. Modified io_zip to write through on new files.
|
2014-03-20 13:09:37 -05:00 |
|
Adam Pridgen
|
e5a2428cae
|
zip write through is now supported
|
2014-02-17 09:25:58 -06:00 |
|
Adam Pridgen
|
e6fe3354d9
|
Fixing coverity issues for io_zip, hanging caused by infinite loop in disasm.c,
and io map collisions (which adds file.loadalign, file.loadmethod (append or fail),
and file.suppresswarnings.
|
2014-01-25 23:48:22 -06:00 |
|
Adam Pridgen
|
70e832b35e
|
Adding the option to open more than one file via a plugin. Now all the files in a zip can be loaded using zipall:// uri.
|
2014-01-23 21:51:39 -06:00 |
|
Adam Pridgen
|
6058b7b4a8
|
coverity fixes
|
2014-01-14 10:40:18 -06:00 |
|
pancake
|
d2ce7c1130
|
Some polishments for io_zip.c
|
2014-01-13 00:50:04 +01:00 |
|
Adam Pridgen
|
415a77dca0
|
Java can now load multiple bins into radare space, and analyse the different bins.
See libr/bin/p.bin_java.c libr/anal/p/anal_java.c for the hacky details.
Fixed the coverity issue.
|
2014-01-12 17:36:47 -06:00 |
|
Adam Pridgen
|
deb58b637a
|
Added index open of files in zip:// uri and fixed entrypoints reported to include only static methods, main, the constructors
|
2014-01-10 16:30:47 -06:00 |
|
pancake
|
13ea5e467d
|
More Jamroot files and move vm out
|
2013-12-31 15:57:52 +01:00 |
|
pancake
|
bbe6e8c8a2
|
Add license to RBin, RDebug and RIO plugins
|
2013-12-10 04:19:04 +01:00 |
|
Adam Pridgen
|
b2c194014c
|
Updated zip file listing as requested. Could not use io->printf bc it did not flush properly after use
|
2013-12-03 04:51:54 +01:00 |
|
Adam Pridgen
|
f14f905fe0
|
updated zip_io so that files are accessible via script
|
2013-12-03 04:51:49 +01:00 |
|
pancake
|
30ebc8b8b3
|
More work to make zip plugin work
|
2013-11-14 23:22:56 +01:00 |
|
Adam Pridgen
|
0bc95a2fc4
|
Added the necessary libzip and libz files for opening zip files and reading and writing to them from memory via uri, added zip, apk, jar
|
2013-11-14 04:54:50 +01:00 |
|
pancake
|
74731aa7b1
|
Minor code cleanup in io
|
2013-06-04 23:49:28 +02:00 |
|
pancake
|
133f2dc157
|
Better r2 -L output. Sync spaces with rasm2/rabin2 -L
|
2013-03-03 03:23:52 +01:00 |
|
pancake
|
16bf36e55c
|
Implement http.allow firewall rule
Fix socket transfer for http server
Shorter io descriptions for io_zip and io_gdb plugins
|
2013-02-25 01:47:55 +01:00 |
|
pancake
|
e48b9b2f30
|
Add cfg.sandbox functionality
f.example: $ r2 -c=H -e cfg.sandbox=true -
|
2012-10-20 00:31:18 +02:00 |
|
pancake
|
51c4610090
|
Fix segfault in zip:// and dex (thanks @pof for reporting)
|
2012-09-23 13:30:28 +02:00 |
|
Pau Oliva
|
739802b85c
|
fix unzip param order on android's busybox
|
2012-09-10 16:52:22 +02:00 |
|
pancake
|
17250ee357
|
Add api to set config keys as readonly
Handle apk:// from the r_io.zip plugin
Suffix android builds with git version
Fix r_sys_rmkdir
|
2012-09-07 10:07:41 +02:00 |
|
pancake
|
62b2518250
|
Add support for keywords of half-byte, fix iova bug in search
Add support for nibble-level search keywords
Fix rio.va search issue (r_io_read_at is broken)
|
2012-09-07 04:12:24 +02:00 |
|
pancake
|
3861772e6d
|
Initial implementation of r_io.zip plugin
Allows to: r2 zip://foo.apk//classes.dex
Honor LDFLAGS in r_bin
Fix filename issue in r_io_redirect
Add testing on-activate event in r2w2
|
2012-09-07 03:26:38 +02:00 |
|