Adam Pridgen
3ddac2d893
Fixed yank from file RCoreFile swap, and fixed logic bug in io.c that would prevent file swaps
2014-04-02 13:10:26 -05:00
Adam Pridgen
f8679bb888
Fixed yank from file RCoreFile swap, and fixed logic bug in io.c that would prevent file swaps
2014-04-02 13:10:03 -05:00
pancake
b4d10aa2db
Fix #753 - Fix crash in sC (null deref coz invalid sdb key name)
2014-04-02 18:07:47 +02:00
pancake
dbda9f5fb8
Fix ns-free null deref
2014-04-02 10:03:33 +02:00
Adam Pridgen
3fb12cddd1
fixed a bug in the annotations parsing and interfaces parsing
2014-04-01 19:45:44 -05:00
pancake
b417f655da
Update Sdb, adding refcounting and some coverity fixes
2014-04-02 01:32:18 +02:00
Adam Pridgen
d3e09af4c9
Removing use of r_cons_printf from java analysis plugin
2014-04-01 16:36:33 -05:00
Adam Pridgen
6bc694f873
Added colorization to pdn and added a dead code warning if all the bytes in a method are not consumed during analysis.
2014-04-01 16:22:56 -05:00
pancake
4e8ab49948
Fix freeing issue in RCore plugins and rename RCmdPlugin to RCorePlugin
2014-04-01 17:17:03 +02:00
pancake
5c32779d52
Workaround doublefrees until we get refcounting in Sdb
2014-04-01 04:03:48 +02:00
Adam Pridgen
494e329d92
fixed bug for creating utf8 summary (thanks valgrind)
2014-03-31 15:52:03 -05:00
Adam Pridgen
9f8d8b7b2e
Adding a print summary for the class file, and revamping how summary dumps string content
2014-03-31 15:35:47 -05:00
Adam Pridgen
85d7d8a11d
Fixing a typo, using the wrong buffer
2014-03-31 10:35:18 -05:00
pancake
796bb19cfd
Implement ?x- command to decode hexpair strings
2014-03-31 17:16:27 +02:00
pancake
9e08e07b7b
Fix build, remove useless debug printfs
2014-03-31 16:39:16 +02:00
pancake
eaccd3bb7a
Fix #743 - rax2 -v shows interpreter
2014-03-31 05:46:42 +02:00
pancake
f288cb811b
Better r2048, more random refactoring for anal sdbization
2014-03-31 04:42:55 +02:00
condret
b0f2f54a05
correct a few esil-strings
2014-03-31 03:07:55 +02: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
condret
4947acdfa7
prevent T in visual-mode from segfaulting
...
thx @thejh
someone, please take a look at this, the real bug might be still existing
2014-03-31 03:07:46 +02:00
pancake
bc344eea1d
Add r2048 game in V! command. Initial sdbization of fcn vars
2014-03-31 03:06:45 +02:00
Adam Pridgen
7bee007b9c
Class name replacement works
2014-03-30 14:04:15 -05:00
Adam Pridgen
a7bcdcab01
Adding class replacement
2014-03-28 21:06:26 -05:00
Adam Pridgen
fe0628fd14
Fixed java attribute readding bug
2014-03-28 20:56:07 -05:00
pancake
d9dee42384
Bump sdb and fix hints with newer sdb stack api
2014-03-29 02:49:49 +01:00
pancake
818e6666b5
Bump sdb. fixes some memleaks and overflows
2014-03-29 00:39:51 +01:00
Adam Pridgen
c8d383617d
Change int64_t to st64 in cmd_write.c
2014-03-28 12:40:55 -05:00
Adam Pridgen
6a50f55834
Fixing some of the coverity issues
2014-03-28 12:17:23 -05:00
pancake
3ee51a2d02
Fix w32 build
2014-03-28 17:17:56 +01:00
pancake
366173bc95
Fix #745 - make mrproper after configure
2014-03-28 16:35:55 +01:00
pancake
a18a8748f3
Fix enum64 for windows
2014-03-28 16:22:41 +01:00
pancake
ae20ea8132
Add ragg2-cc support for OSX-x86-64
2014-03-28 16:22:34 +01:00
Fedor Sakharov
6a13979535
Support 64 bit enum values in tcc.
...
Fixes #209 .
2014-03-28 11:12:00 +04:00
Adam Pridgen
8d994160b0
Java CP String rewriting works, add R_NEW0 to RIODesc macro
2014-03-27 14:08:56 -05:00
pancake
2397c956c9
Use R2_ as unique header guard prefix
2014-03-27 16:34:17 +01:00
Adam Pridgen
478d642434
Adding a command to shift blocks
2014-03-26 22:41:31 -05:00
pancake
d3af1ea077
Fix #723 - header guards conforming to C standards
2014-03-27 02:32:26 +01:00
Jann Horn
d0fb7bb687
Fix r_sandbox_check_path – there were ways to perform directory traversal.
...
- The function failed to catch the case that the path ends with "..",
allowing the contents of the directory one path component above the
cwd to be listed. This is probably not very interesting.
- The function did not check for ".." components in the path if it
starts with R2_WWWROOT, leading to full directory traversal (example:
/usr/local/share/radare2/0.9.8.git/www/../../../../../../etc/passwd
- Use strncmp instead of memcmp
- Handle relative webroot paths properly
- Check for empty R2_WWWROOT
2014-03-27 00:32:43 +01:00
pancake
13fb09ee5f
Update sdb from git and sync base64 fixes
2014-03-26 23:17:40 +01:00
condret
27d7725950
Code clean up and fix o+
2014-03-26 22:32:45 +01:00
Fedor Sakharov
24684c333f
cr16: Fix bugs with anal and add missing dedic register names
2014-03-26 22:29:34 +01:00
Jann Horn
125afb83bd
more calloc!
2014-03-26 22:29:09 +01:00
Jann Horn
f092afa91f
fix some of the biggest memory leaks that happen during startup
2014-03-26 22:29:06 +01:00
Adam Pridgen
d0b9a6c023
Refactored java code. Now bins can be reloaded from buffers (in theory)
2014-03-26 14:35:42 -05:00
pancake
609122eac9
Update to sdb 0.9 (array api changes)
2014-03-26 04:16:03 +01:00
pancake
7a47a7c29c
Some fixes for RLang plugins
2014-03-26 01:34:32 +01:00
Adam Pridgen
c343ac5cab
tweaking java parsing to enable class file structure modifications
2014-03-25 13:10:11 -05:00
condret
18641dfb24
fix #730
2014-03-25 17:11:11 +01:00
pancake
cdfc568591
Use RList in RAnal->plugins
2014-03-25 12:06:48 +01:00
Adam Pridgen
09fa5cf10c
Added extend to io support, now files can be extended, b00y4!
2014-03-24 22:57:36 -05:00