Commit graph

131 commits

Author SHA1 Message Date
Moritz Eckert
e1efde0b1c Fix #5338 - Add ability to start RAP server in background. (#5416) 2016-07-29 19:32:27 +02:00
Álvaro Felipe Melchor
0e4e39db79 fix somes coverities 2016-06-30 23:38:41 +02:00
Anton Kochkov
f983244e92 Do not trust input for cmd length 2016-06-30 22:24:38 +03:00
Jeffrey Crowell
c145740030 replace r_cons_printf("%s\n",p) r_cons_println(p)
move from 10% of code in vfprintf to just 6% \o/ for simple tests of r2
-c "aaa" -q /bin/ls
2016-06-26 00:52:03 -04:00
HummyPkg
b9aea669d3 Background web server does not honour port parameter 2016-06-09 23:43:42 +02:00
pancake
3c0feea6cb Fixes for http.homeroot 2016-05-18 12:03:07 +02:00
pancake
a2fb171a37 Add R2PM_WWWROOT, update www-t and add http.homeroot r2 var 2016-05-16 00:59:29 +02:00
pancake
abf63d018f Fix memleak reported by coverity 2016-05-05 16:30:55 +02:00
pancake
bbb7b8412b Implement experimental cmdback in rap server and client 2016-05-05 01:20:23 +02:00
pancake
a32357f55a Cleanup rtr.c 2016-05-04 23:32:29 +02:00
pancake
84ab4792fa Fix #4653 - =[fd][cmd] is working again 2016-05-04 20:08:38 +02:00
Damien Zammit
af0a865d9f WIP - Totally remove host endianness dependence
- Adds endian aware functions
- Removes references to host endian
- Uses binary detected endianness else tries LE and restricts by RAsmPlugin
- Fixes gdb debugger endianness when debugging BE qemu gdbserver

Signed-off-by: Damien Zammit <damien@zamaudio.com>
2016-05-04 23:42:17 +10:00
pancake
9d54015029 Handle referer in http server for CSFR protection 2016-03-28 23:38:45 +02:00
pancake
895a966884 Do not diff function strings, increase memlimit 2016-03-22 01:31:10 +01:00
pancake
54419df6b4 Do not start webserver if http.root does not exist 2016-02-10 17:19:05 -06:00
pancake
f29a33893a Fix zb signature crash 2015-12-24 15:13:17 +01:00
pancake
a211cf28ba Some missing sr sp -> sr SP 2015-11-23 16:31:31 +01:00
pancake
5c99eb0c3f Uppercase register aliases 2015-10-31 01:59:01 +01:00
pancake
b86bf19c85 Fix #3051 - Honor CFLAGS everywhere and fix some windows/android warnings 2015-09-14 20:43:11 +02:00
pancake
b515a34676 More stdboolification 2015-09-14 12:35:38 +02:00
pancake
e84262c5e7 Handle /m in http.ui by default 2015-08-13 23:58:01 +02:00
pancake
5fb7a8df57 More better !=! and =!= help and prompt 2015-07-09 23:44:45 +02:00
Alvaro Muñoz
06f4ea745c Allow CORS prefetching 2015-07-09 20:14:56 +02:00
skuater
d7f6b4f6c6 fix issue #2680 2015-06-04 03:42:33 +02:00
pancake
37d1dce099 Fix #2634 - Open projects webui when no file is opened
$ r2 -c=H --
2015-05-28 00:59:37 +02:00
pancake
9f5fe47783 Fix #2563 - doublefree regression in core/rtr.c:1078 2015-05-12 23:47:26 +02:00
pancake
6cf52bfc5d Fix e http.bind issue with host uri 2015-04-18 00:36:24 +02:00
pancake
c0c4dcf203 Implement #2366 - Restart webserver with =h* command 2015-04-13 02:02:07 +02:00
jvoisin
34473357d7 Fix some compilation warnings 2015-04-12 00:06:38 +02:00
Alvaro Muñoz
a4b9684b67 make cors configurable with http.cors setting 2015-04-11 20:51:54 +02:00
Alvaro Muñoz
dda1163e89 Add CORS support to http server 2015-04-11 20:51:54 +02:00
pancake
87162dc8bf Add wta support for appending dump. 2015-04-03 04:11:26 +02:00
pancake
bd3fb5625f Fix the silly emoticon crash issue =-0 2015-04-01 02:06:17 +02:00
pancake
908d5bf9a4 Remove http.public to avoid conflicts with http.bind
Fixes ^C in http webui when using a public bind
2015-03-24 00:47:10 +01:00
pancake
ef6c71208d Fix tons of input crashes reported in #2220 2015-03-22 23:24:13 +01:00
pancake
28d6c12043 V! -> V!!, VV(nofn) -> V!
- VV only opens if there's a function analized
- V! now opens the panels view
- V!! launches the 2048 game
2015-03-05 23:33:28 +01:00
Anton Kochkov
463a7e248b Add host.bind option to specify host/ip to listen 2015-03-02 00:07:28 +03:00
jvoisin
a61ea4e70a Coverifix++ 2015-02-19 01:53:11 +01:00
jvoisin
2f6793a262 Coverifix 2015-02-18 00:29:35 +01:00
jvoisin
95d9704498 More coverifix 2015-02-03 15:53:51 +01:00
pancake
f2351636fe Fix r_cons_readline() signature and some code cleanup 2015-01-31 00:50:05 +01:00
pancake
aa1fa2bc62 Fix some COVs 2015-01-29 12:16:37 +01:00
pancake
62f2773b69 'exit' or empty line to quit remote shell mode from r2 -C 2015-01-27 17:06:01 +01:00
pancake
0e590bdd92 Implement !sh shell inside r2 -C 2015-01-27 17:03:33 +01:00
jvoisin
9174457d0f Coverity++ 2015-01-24 15:33:53 +01:00
pancake
4b5c2012fa Add http.verbose=true 2015-01-24 03:08:03 +01:00
pancake
4c1ae2ccfd Enhace and fully integrate the new main webui panel
* Some random goods for the tiled webui
* Fixed /p tabs width issue
* Add rlogo button on all of them to jump back to main panel
* Main panel allows to manage projects, open files and select ui
2015-01-23 01:18:13 +01:00
pancake
37912d891a HTTP /cmd/ commands starting with ':' doesnt return the rcons buffer 2015-01-22 02:28:33 +01:00
jvoisin
abd2fb5179 Some coverifix 2015-01-15 23:52:56 +01:00
pancake
0c103cf923 Add http.ui config var to select WebUI (p, t, enyo) 2015-01-13 02:22:20 +01:00