Commit Graph

3958 Commits

Author SHA1 Message Date
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
pancake
7ffb5699a4 Initial work on anal/x86.cs esil 2014-03-25 04:10:44 +01:00
condret
d6dae07979 Implement RAnalCycleFrame Stuff, New optypes and esil-adc/sbc 2014-03-25 02:36:54 +01:00
pancake
598fe87f3c Oops 2014-03-25 01:23:27 +01:00
pancake
c5db30dcd5 More static link fixes 2014-03-25 01:21:25 +01:00
pancake
51fb0a0581 Fix static typedef issues 2014-03-25 00:34:23 +01:00
pancake
d784eca2a8 Some static link fixes 2014-03-24 23:47:04 +01:00
pancake
a34b3802f8 Do not link libewf in static.sh 2014-03-24 23:46:55 +01:00
Fedor Sakharov
f65442bb4a cr16: fix biti command 2014-03-24 21:19:03 +04:00
Fedor Sakharov
900721165c cr16: Adds anal support 2014-03-24 21:18:57 +04:00
Fedor Sakharov
ef7363ce4e cr16: Removes dead code 2014-03-24 11:26:06 +04:00
Adam Pridgen
f724b74fa7 Adding search and replace for CP Constant Values like UTF8, ints, longs, floats, and doubles: 2014-03-23 23:06:33 -05:00
Adam Pridgen
fa683fbfd0 Added a java command to find all CP Object References in Functions, disabled debug code in yank 2014-03-22 20:20:58 -05:00
Adam Pridgen
12dd493f6d extended yank command so that offset and len did not need to be specified 2014-03-22 15:44:21 -05:00
pancake
aa30ed647f Fix #719 - Fixes in yank and uncrustify indentation rules 2014-03-22 00:37:25 +01:00
Adam Pridgen
204f29ac84 patience is a virtue, deeso 2014-03-21 17:27:17 -05:00
Adam Pridgen
2e2e2eaac2 remove yank_off (ha) 2014-03-21 15:29:44 -05:00
Alberto Ortega
1d8912f995 Adds /wi command to find wide strings ignoring case 2014-03-21 18:29:31 +01:00
Fedor Sakharov
08aca601b1 cr16: Initial support for CR16. 2014-03-21 21:03:17 +04:00
pancake
fad24ba146 Remove some warnings and unused code 2014-03-21 12:28:34 +01:00
Adam Pridgen
940db1cf75 Added the ability to yank a file into a buffer without loading it 2014-03-20 23:25:39 -05:00
condret
9c154d003c fix #629 and add some warnings 2014-03-21 03:54:12 +01: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
Anton Kochkov
a73dc75337 Fix display of going up reflines 2014-03-19 14:32:20 +04:00
pancake
a727663f98 Add radiff2 -a and -b flags 2014-03-19 10:41:13 +01:00
pancake
44a0774069 Bump sdb from git (fix some memleaks) 2014-03-19 03:17:28 +01:00
pancake
85e9020155 Fix OSX linkage for anal_gb 2014-03-19 02:04:34 +01:00
condret
910bbad2e3 Update gbdis.c
might be bit faster
2014-03-19 01:41:14 +01:00
condret
12c1f3717d fill value-fields and esil-strings for gb 2014-03-19 01:36:49 +01:00