Commit Graph

2560 Commits

Author SHA1 Message Date
pancake
ebe2f35630 Fix arm thumb disassembler (needs testing) 2013-01-11 14:21:23 +01:00
pancake
3f12cb2cb1 Update enyo from git and huge refactoring in r2wui 2013-01-11 04:33:00 +01:00
pancake
8879796427 Fix 'dr*' command 2013-01-10 18:20:36 +01:00
Eduard Burtescu
510e2e36ad VAPI: More fixes for r_bin. 2013-01-08 14:54:01 +02:00
pancake
d9bfe2f408 Hide dummy draggable register window in webui 2013-01-05 00:01:08 +01:00
pancake
6b82939082 Fix 'last' symlink (thanks @poliva) 2013-01-04 23:24:37 +01:00
pancake
8aa889b098 Fix one byte access in r_str_uri_encode 2013-01-04 17:58:02 +01:00
pancake
aed2fd9aa5 Apply zlul's enhacements for html.sh 2013-01-04 14:51:21 +01:00
pancake
da837ad4ce Fix static build. Generate single libr.a 2013-01-04 14:38:07 +01:00
pancake
3635f85336 Better http support and handle asm.offset in 'px'.
Implement dirlisting in http
get in /up/. Honor asm.offset in 'px'.
Fix r_file_root and crosspath vuln in http server
2013-01-04 10:16:41 +01:00
pancake
21de8af981 fix keepr2 proportions 2013-01-03 18:11:31 +01:00
nion
b8a02eb703 rasm_asm: do not free acode result before returning its length 2013-01-03 16:13:39 +01:00
pancake
0db5430391 Add keep calm r2 images 2013-01-03 11:18:00 +01:00
pancake
35808e31f8 Add io.zeromap to toggle old buggy mode doublemapping file to 0
Add http.maxsize to define the maximum file size to be uploaded
Add http.upget config var (not yet implemented)
2013-01-03 01:43:23 +01:00
pancake
a8a4c5e3e8 Initial implementation of http.upload (disabled by default)
Open http://localhost:9090/upload.html to upload
curl -F file=@/bin/ls http://localhost:9090/up/ls.bin
Tested on 10MB files without problems
Default upload directory is $TMPDIR
2013-01-03 00:47:58 +01:00
pancake
3fb4c7dd5e Use encodeURI in r2.js and implement http upload support 2013-01-02 18:37:48 +01:00
pancake
16581dde3f Fix output of 'i'. fix rap:// connect 2013-01-02 03:34:17 +01:00
pancake
eaefe56897 Add backtrace support for iOS>=4 and OSX>=10.7
Round corners of ios app
2013-01-02 02:49:18 +01:00
pancake
582ec87f29 Add missing index.html, fixes on the iOS app 2012-12-31 16:12:42 +01:00
pancake
583918e999 Add media stuff 2012-12-31 12:37:58 +01:00
pancake
c402674b5d Add client and server rap examples in python 2012-12-30 23:45:13 +01:00
pancake
9e0ebe9def Handle ^C in rap://, add rap listen command =:9999 2012-12-30 23:40:17 +01:00
pancake
e600bf9168 Fix s/ command and autocomplete e? 2012-12-30 01:05:12 +01:00
pancake
562480a01d Fix build again O:) (thanks vsp) 2012-12-29 19:27:08 +01:00
pancake
6a186b72b0 Fix issue #43 Thanks @ggonzalez 2012-12-29 02:21:42 +01:00
pancake
d8f0ea6ed9 Use RCore in rabin2 to fix nullptr in RConfig (fixes #44) 2012-12-26 02:01:26 +01:00
Eduard Burtescu
04b325fa5c VAPI: changed all RBinSection fields to uint64. 2012-12-25 22:55:34 +02:00
pancake
8890b33d21 Add 'asm' utility in webui, fix section auto init 2012-12-24 00:18:33 +01:00
pancake
d1c351bcb4 The lungo web ui is now the default, enhace disasm+hexdump 2012-12-23 22:44:33 +01:00
pancake
ff8e5afe92 Implement 'ij' command. 2012-12-23 20:51:23 +01:00
Eduard Burtescu
d28ad72e42 VAPI: a couple of fixes to RBin and RBuffer. 2012-12-23 20:39:34 +02:00
pancake
7f5dd344da More work on the lungo web ui 2012-12-23 19:32:39 +01:00
pancake
f4d743d58c Update LungoJS to 2.1git 2012-12-23 18:34:30 +01:00
pancake
802d9ffd48 Fixes in RCoreLog and add log chat test in shlr/www/log.html 2012-12-23 15:19:11 +01:00
pancake
2d0dd302be Add RCoreLog API ('l' command), '-' cmd is now '$'
Fix in disasm comments
Fix bugs in r_strpool api
Log API allows rss-like messaging
2012-12-23 13:52:57 +01:00
pancake
0d04880367 Add support for small push in x86.nz assembler
Better Visual Assembler and help ('?' show help)
2012-12-22 04:28:19 +01:00
pancake
1f1b0f32e9 Better help for '?' '???' '?$?' '@' and others.. 2012-12-22 03:37:50 +01:00
pancake
4d22fcb806 Implement VA (Visual Assemlber), readline with callback and chs
r_cons_readline now have a callback api
r_num_chs() to convert from disk CHS to real address.
2012-12-22 02:37:01 +01:00
pancake
fd32fca1ab Support segmented addressing in x86.pseudo plugin 2012-12-21 18:36:28 +01:00
pancake
2596d11fc3 Fix buffer overflow in arm assembler (fix #41) 2012-12-21 14:40:26 +01:00
pancake
736208b394 Fix w32 sandbox call (thanks xvilka for reporting) 2012-12-20 12:11:09 +01:00
pancake
48f710abe8 Share RBinJavaObj to RAsmJava plugin, better java and fixes in config
Some more work to get java support back (analysis, disasm, bin share)
Honor ordinal field in java r_bin methods
Fix segfault in 'af*' on FreeBSD (thanks idwer for reporting!)
Fix some valgrind warnings
Better io.maxblk handling
Fix div by zero when blocksize is 0
Fix disasm lines when no function and extra code comments
2012-12-20 11:31:38 +01:00
pancake
4647109763 Honor asm.segoff in r_print for hexdumps and use dec in pcj 2012-12-19 12:15:35 +01:00
pancake
51b7147df6 Add asm.linesright to show lines before opcode instead of offset 2012-12-19 01:28:34 +01:00
pancake
0f6b4e34e1 Fix null pointer in disasm 2012-12-18 15:46:00 +01:00
pancake
fd244a97ba Remove GMP library check in configure.acr 2012-12-14 17:46:33 +01:00
pancake
baae1f6e6a Honor $. variables to get regs and fix Ps string filter bug 2012-12-14 10:51:25 +01:00
pancake
caaccaddc9 Fix some warnings 2012-12-13 18:32:26 +01:00
pancake
59f70255cf Add bin.strings and fix other bin.* load issues 2012-12-13 10:21:57 +01:00
pancake
03ef6071c7 Define evals before loading bin, honor bin.rawstr=0 by default 2012-12-13 09:22:17 +01:00