Commit Graph

2447 Commits

Author SHA1 Message Date
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
pancake
e54cd2bf2b Fix some bugs in .: command 2012-12-12 23:58:18 +01:00
pancake
b20de181b0 DEVELOPERS~=s/hg/git/ . thanks srm! 2012-12-12 19:27:25 +01:00
pancake
488ea96089 Remove r_socket_*later() hacky methods 2012-12-12 13:26:26 +01:00
pancake
c8de9fe3a7 Fix http server spurious close syscall 2012-12-12 04:10:44 +01:00
pancake
c98cc9d1ab Fix some bugs and add close_later() methods in RSocket
Uglify d3.js (the smaller the better)
Fix premature socket close on http reply with a hack
2012-12-10 16:25:57 +01:00
pancake
e22ac507ea New cfg.minstr config var, add agcj command and d3 demo for r2wui 2012-12-10 01:52:11 +01:00
pancake
58371d6e2f Add rabin2 -N flag to set minimum string length
By default is 2, but PE which is 4
Sort rabin2 -h flags alphabetically
Add r_bin plugin-specific minimum string length
New r_list_newf() constructor which replaces the hacky R_LIST_NEW macro
2012-12-09 01:39:27 +01:00
pancake
5ebe3d20b8 Add ?P command, fix overflow in anal/cc and ctypes build
Added ctypes/test.py example
2012-12-08 02:17:21 +01:00
pancake
a14f48918f Fix build and pdj on invalid opcodes 2012-12-07 16:00:36 +01:00
pancake
bc63849795 Initial implementation of memory watchers (cw) 2012-12-07 15:44:36 +01:00
pancake
4d50d27dc2 Fix build 2012-12-07 12:20:08 +01:00
pancake
55bb8dc95e Fix udis86 trailing spaces, add 'dw' command 2012-12-07 12:03:53 +01:00
pancake
70b037e154 Show refs in disasm, better analysis for ARM and x86-16
Fix status line bug in visual debugger
2012-12-07 03:12:25 +01:00