pancake
01477c74f0
More coverities fixed
2017-04-05 10:59:37 +02:00
pancake
c355d6ed5e
Fix null deref in cbin->info
2017-01-05 10:57:50 +01:00
pancake
589ac97bda
Fix some overflow-related covs
2016-10-26 23:40:17 +02:00
Álvaro Felipe Melchor
0e4e39db79
fix somes coverities
2016-06-30 23:38:41 +02:00
pancake
e3bcc9e7a2
More refactorings, reindent and cleanup on r_io
2016-06-20 09:12:44 +02:00
pancake
010c2c68ab
Fix all COVs in r_io
2016-06-14 02:14:52 +02:00
Sven Steinbauer
547f8bbc5c
Infer fixes Round 2 ( #4993 )
2016-05-24 22:22:15 +02:00
pancake
c2f5b72c80
Fix #4010 - axg: show recursive xrefs tree
2016-02-23 02:31:53 +01:00
pancake
aac116bc8f
Fix r_io_map_get
2015-12-08 01:54:05 +01:00
pancake
61fba1e663
Fix #3807 - write on maps issue
2015-12-07 22:35:34 +01:00
pancake
40e08dbd89
Get rid of _Bool
2015-12-01 12:39:12 +01:00
pancake
2b519dee07
Fix #3599 - save/restore file map address
2015-11-12 10:33:20 +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
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
condret
c5bf697f03
fix a very evil bug that broke vio
2015-03-14 14:36:23 +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
173761085d
Fix #1959 - io.write with double baddr substraction issue
2015-01-17 02:57:19 +01:00
pancake
dcfb90ae94
Wip Fix r2 -d oo (workaround, because it's a race condition in fork+pid2path)
2014-11-03 11:47:51 +01:00
condret
f6e5b2b35f
make r_io_map_list show rwx-info
2014-10-23 13:01:14 +02:00
condret
c8c276f2cd
add r_io_map_list
2014-10-22 11:04:37 +02:00
pancake
e3df2bf29e
Show if two maps overlap
2014-10-07 03:07:45 +02:00
pancake
2642b03076
Handle r2 -C ../V to start in visual. Fix file.loadmethod=append
2014-10-07 01:58:42 +02:00
condret
1633901796
fix a possible vio/list-order bug
2014-09-05 11:34:20 +02:00
condret
aa318b4216
extend the io api and fix a bug in vio
2014-09-04 15:49:34 +02:00
condret
aa3aaa5ab4
prevent a possible double-free
2014-09-04 11:44:38 +02:00
pancake
377b5bb2fe
Clean a huge list of warnings
2014-06-25 02:07:38 +02:00
pancake
5e33a8a282
Initial huge refactoring of r_io still work in progress
2014-05-28 04:34:12 +02:00
jvoisin
daae56f17f
Fix CID 1205222
2014-05-27 16:41:20 +02:00
jvoisin
5f34c17f8d
Fix CID 1215264
2014-05-22 15:28:54 +02:00
jvoisin
533bd261bb
Fix CID 1215265
2014-05-22 14:52:51 +02:00
deeso
ccc3794eeb
Fixed the 0xff io bug
2014-05-22 02:17:09 -05:00
deeso
d5908941fb
Steps toward fixing the reopen of a file being debugged
2014-04-24 18:21:40 -05:00
condret
cd92dfee31
fix an io-map bug
...
this makes the wall of 0xff at the end of this video less scary : http://runas-racer.com/foo/io_bugs.mp4
2014-03-31 03:07:50 +02:00
pancake
e421d5bb56
Bump sdb to fix memleaks
2014-01-31 18:26:11 +01:00
Adam Pridgen
a79ea9dd34
Fixed coverity issues: 1164785, 1164787, 1164788, 1164790-1164794
2014-01-27 08:34:26 -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
pancake
30ebc8b8b3
More work to make zip plugin work
2013-11-14 23:22:56 +01:00
pancake
e173008266
Fixes on io maps and fd descs
2013-10-11 03:11:15 +02:00
pancake
1e52015eee
Add px[QW], fix segmented io and handle !
pipes
...
Handle `!` with r_core_cmd_str_pipe
Fix 'afl' output
Add help for 'px' command
Add pxQ and pxW to show one word per line
Fix segmented io with maps and sections
Some test cases got fixed
Add test-r_anal.py
2012-10-25 12:55:28 +02:00
pancake
73a7b77306
Add 'omr' to relocate maps and rm libr/README
2012-10-25 09:48:45 +02:00
Roi Martin (@nibble_ds)
b4ccaba2db
Fix dbg in x86_64
2012-09-23 02:57:43 +02:00
pancake
93b9d8308a
Fix io.cache test case
2012-08-20 10:07:21 +02:00
pancake
86c4f031d8
Implement visual diff and fix many bugs in r_io
...
Added 'cc' command to compare bytes with column hexdiff
Added r_print_hexdiff() public api
Added diff.from and diff.to eval configuration variables
Visual 'D' used to setup the visual diff offsets
Press 'c' to enable cursor in visual diff
Press '<tab>' to cycle between diff.from and diff.to
Use RCore's RNum from RConfig
Fix bug in r_core_read when io.va and sections used
Fix bugs in r_io_maps and io.va
Multiple files can now be opened and compared with mapping
2012-08-13 04:33:01 +02:00
pancake
05a0196690
* Fix osx-x86-32 debug register profile
...
* Some struct->typedef renaming
2012-03-07 10:43:02 +01:00
pancake
34d41b897f
* Fix lot of regressions in command parsing
...
* Fix nested command repeaters
* Add hardcoded limit for BB analysis (fix infinite analysis bug)
- RAnal.Fcn now has a .depth field
* Fix some r_cons usage related issues in rcore
* Add 'pif' command. as in 'pdf' one resizes the blocksize
* Fix '#' command/comment again
* Fix r_io_read issue that was causing everything to go wrong
2012-02-27 02:02:44 +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
227c985a08
* Added 'om' command to create, destroy and list IO maps
...
* Upgrade configure script to acr 0.8.8
- Use proper --libdir LDFLAGS for OSX
- Honor CPPFLAGS
* Fix help msg of 'yt' command
* Use RList in r_io (rudi_s)
* Fix HOME/END keys in xrvt-unicode
* Add dummy install-cxx target in r2-bindings
2012-02-07 01:51:56 +01:00
pancake
d2ac74699b
* Honor r_io_map in r_io_read()
...
* Rename r2 -H as -hh
* Add r2 -m to specify the load map address
* r2 - is an alias for r2 malloc://512
* Add rxvt-unicode ansi keycodes for HOME/END (must test)
2012-02-07 00:44:46 +01:00