pancake
be9df39f6f
Fixed 40 null derefs reported by coverity
2016-10-20 15:02:25 +02:00
pancake
4a412b0227
Implement RIODesc.detach()
2016-10-09 23:53:40 +02:00
Sven Steinbauer
2996538700
Fix #5633 - Change x == NULL
to correct syntax
2016-09-19 14:44:47 +02:00
Rakholiya Jenish
339a5b7b18
fix iZ and negative o for large files ( #5242 )
...
correct the add section check
keep commented part to it's original code
int to ut64
minor fix and limit buffer size in case file size cannot be allocted
remove section check
show size in readable format
minor changes
2016-07-05 12:46:28 +02:00
pancake
a2a032833e
Show file size if not matching in radiff2
2016-07-01 14:08:25 +02:00
pancake
8361f2ea83
Honor RIO in radiff's slurp - thanks @brainstorm for the tip
2016-07-01 14:02:46 +02:00
pancake
8c435e1a22
Fix doublefree issue
2016-06-10 10:58:10 +02:00
Sven Steinbauer
547f8bbc5c
Infer fixes Round 2 ( #4993 )
2016-05-24 22:22:15 +02:00
pancake
4e47d86de0
Honor wheelspeed, fix oob in vmenus and more boolification
2015-09-14 16:22:57 +02:00
Riccardo Schirone
ffdbf919b1
io/section: add r_io_section_vaddr_to_maddr_try API
...
* fix r_io_section_vaddr_to_maddr
* rename r_io_section_maddr_to_vaddr and vaddr_to_maddr
2015-09-10 01:59:40 +02:00
shuall
0807686d86
#3052 all printf member functions changed to cb_printf
2015-08-09 03:25:05 +02:00
pancake
ebbe450f38
Fix r2 -c 'o-*;s++' -
use-after-free and other from #2220
2015-03-23 00:32:31 +01:00
pancake
aa1fa2bc62
Fix some COVs
2015-01-29 12:16:37 +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
pancake
3c6ae9ed33
Add r_io->referer
2014-11-03 10:47:02 +01:00
condret
197b29f118
tiny improvements for r_io_desc_list
2014-10-26 22:37:06 +01:00
condret
051de62f9e
add r_io_desc_list (possibly useful for bughunting)
2014-10-17 18:31:59 +02:00
condret
32dbb24325
remove a pointless memset in r_io_desc_free
2014-10-17 13:09:28 +02:00
pancake
da866539ee
Fix 'oo' bug (sync rcorefile and riofile lists), Better 'ob'
2014-10-17 00:04:52 +02:00
pancake
664ae46dc5
Should fix #1457 - ELF rpath oob read
2014-10-01 19:59:50 +02:00
condret
ab4a5c9632
deprecate RCoreFile->uri
2014-09-25 18:18:07 +02:00
pancake
0b469adc3a
Fix CID 1220144
2014-08-01 11:53:29 +02:00
pancake
eabf76cb1e
Enable io->autofd by default and set if no curfd is set
2014-06-03 17:10:38 +02:00
condret
b75ea56f6c
make r_io_desc_seek more reasonable in usage
2014-06-02 15:31:06 +02:00
condret
eafafa574e
try to fix r_io_desc_seek
2014-06-02 00:54:32 +02:00
pancake
5e33a8a282
Initial huge refactoring of r_io still work in progress
2014-05-28 04:34:12 +02:00
pancake
b49195f2df
Fix lot of warnings
2014-04-28 11:53:22 +02:00
deeso
d5908941fb
Steps toward fixing the reopen of a file being debugged
2014-04-24 18:21:40 -05:00
deeso
c6a7faad77
fixed the bug with the insane fuzz command
2014-04-22 23:06:00 -05: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
pancake
21c3e01ff5
Fix #389 - Fix segfault in ptrace://-1
2013-11-26 16:16:06 +01:00
pancake
7112a7ded0
Fix r_io_desc_new issue
2013-11-15 00:04:17 +01:00
pancake
30ebc8b8b3
More work to make zip plugin work
2013-11-14 23:22:56 +01:00
Adam Pridgen
532f420ffa
Added fixes to load bins from IO Plugins and Fixed filename extraction so that IO Plugin names are respected instead of extracting then out of the URIs
2013-11-12 04:46:28 +01:00
pancake
e173008266
Fixes on io maps and fd descs
2013-10-11 03:11:15 +02:00
pancake
3f1d3ba146
Better r_str_hash(), Fixes in CCa, Added ?h, Better rbin for BEOS bins
...
Identify Haiku binaries as 'beos' with noodle()
Fix CCa for non numeric offsets
Use sdb's r_str_hash() instead of old one (much less collisions)
Added ?h command to hash strings
CCa now appends instead of replacing comments
Do not mark as static if bin links to libs
2013-06-07 10:26:37 +02:00
pancake
96accbd14b
Begin r_io review. Fix r_socket_http query for xpcshell's httpd.js
...
- Added libr/io/README in order to documentate the api
- Some minor refactoring and code cleanup in libr/io
- Fix hexdump title
2013-05-31 02:09:45 +02:00
pancake
8f4d23a5ce
Initial implementation of io.map plugin
2013-03-12 01:50:55 +01:00
pancake
d2b6828bab
* Fix some warnings reported by the farm
...
* Do not prompt or clear screen when using V in batch mode
* Optimization in r_config_get_i
* Show expression in r_num_calc errors
* Fix parsing of $$+2 in r_num_calc
2012-02-15 00:17:31 +01:00
pancake
4efc2bfab7
* rudi_s: Add r_list_foreach_safe() which is safe when deleting elements
2012-02-14 18:10:52 +01:00
pancake
1947f0dece
* Fix o- segfault
...
- Problem in r_io_desc_free called twice
* Compact ??? help
* Random indentation fixes
* Added support for binmask searches
- /x 123456 ffc0e3
* Added BLOCK and BYTES in r_core_sysenv_begin()
* Hacky fix for autoblocksize with pw
2012-02-09 01:38:16 +01:00
pancake
fd6388de60
* Show error if no hud file found
...
* Fix 'o file 0xaddr' parsing issue
* 'om' now works without size (file size)
- fixed help message
* Use xor'd byte in r_io_desc_new ();
2012-02-08 00:45:06 +01:00
pancake
d7f2c850be
* Add initial native support for fat binaries in r2
...
- Select arch/bits with r2 -a and -b (old -b is now -B)
- Kinda hacky, but works for osx-x86/32/64
- Export offset information of fat bins
* Show flags in search output
* Disable interactive console in rabin2
* Do not comment int3 opcodes
2011-11-22 00:59:20 +01:00
pancake
53587faf25
* Implement rap:// remote radare protocol support
...
- Fully compatible with radare1
- Server $ r2 rap://:9999
- Client $ r2 rap://127.0.0.1:9999//etc/fstab
* r_io has been refactorized to support client/server io plugins
- Requires make clean
* Enhacements in Visual mode:
- [] keys change scr.cols eval variable (hex columns)
- Handle offscreen cursor and selection
- Handle <0 seeking in visual mode
2011-02-05 00:20:28 +01:00
pancake
3ab9e61c22
* Do not show registers if sync fails
...
* More work on the io refactoring
2011-01-21 09:17:14 +01:00
pancake
39f77a430f
* Huge r_io refactoring
...
- Many things are broken in this commit
2011-01-20 22:52:16 +01:00
Nibble
8ab4969851
* some more renaming
2010-05-27 00:57:25 +02:00
Nibble
5c35f6e359
* Rename {r_*_handle_t, R*Handle} to {r_*_plugin_t, R*Plugin}
2010-05-26 01:42:22 +02:00
pancake
8def2767f3
* Initial quick-and-dirty implementation of backtrace
...
- Using r_list and so on
* Add 'pm' print command using print_format()
* Change color of nops and end-of-block-split lines
* More random syntax fixes
2010-03-01 10:49:04 +01:00