jvoisin
8256955b59
Fix some gcc warnings
2015-08-24 21:29:12 +02:00
pancake
4dff5cca5e
Some some COVs related to control flow and memory leaks
2015-08-24 01:58:36 +02:00
pancake
5feb28e0c0
Initial implementation of the #!cpipe rlang
2015-08-19 23:51:06 +02:00
pancake
91836a164b
Add r2p_cmd and r2p_cmdf APIs in RSocket
2015-08-19 16:56:17 +02:00
pancake
701dd4a80e
Add io.aslr and set it to false by default (used only for OSX atm)
2015-08-16 17:45:23 +02:00
XVilka
44ab1ceaa0
Final fixes for Mingw-W64 support (except SDB)
2015-07-23 21:05:56 +03:00
pancake
390a0e61bc
Fix some coverities
2015-07-15 15:08:56 +02:00
David Kreuter
691294f2bc
refactoring of r_socket_connect (Should resolve CID 1134571 Logically dead code)
2015-07-15 00:39:08 +02:00
pancake
9d3601d1a0
Fix w32 warning
2015-07-13 15:59:36 +02:00
pancake
3eaef17d59
Fix COVs in r2web://
2015-07-09 23:30:39 +02:00
pancake
9bbaa981b6
Initial import of r2web:// io plugin
2015-06-06 03:02:35 +02:00
pancake
96af02492a
Add doc/rap
2015-06-06 01:49:27 +02:00
skuater
d7f6b4f6c6
fix issue #2680
2015-06-04 03:42:33 +02:00
jvoisin
0c144f16bc
Even more coverifixes
2015-06-02 22:59:30 +02:00
pancake
721ad8de26
Add r2preweb rarun2 rule to start the webserver in a thread in r2preload
2015-06-02 03:54:26 +02:00
Álvaro Felipe Melchor
69d005e452
CID 1298135
2015-05-22 12:46:14 +02:00
pancake
345ecce576
Fix some covs for io-r2pipe
2015-05-15 12:04:22 +02:00
pancake
967067ea9c
Refactor r2pipe API into r_socket and fix w32 build
2015-05-14 02:50:57 +02:00
pancake
9f5fe47783
Fix #2563 - doublefree regression in core/rtr.c:1078
2015-05-12 23:47:26 +02:00
pancake
3ba25229e4
Fix #2433 - undefined ADDR_NO_RANDOMIZE
2015-04-25 04:24:20 +02:00
pancake
a092622b93
Fix Haiku build
2015-04-24 01:16:57 +02:00
Anton Kochkov
7e79b198b1
Fix some more Coverity issues
...
Fix CID 1171365
Fix CID 1211169
Fix CID 1230038
Fix CID 1295063, 1295062, 1295061
Fix CID 1295070
Fix CID 1295068
Fix CID 12950067
2015-04-19 04:53:08 +03:00
Anton Kochkov
1479aeca8e
Fix a few Coverity issues
...
Fix CID 1205204
Fix CID 1171365
Fix CID 1135001
Fix CID 1134921
Fix CID 1134848
Fix CID 1134840
Fix CID 1134824
Fix CID 1267983
Fix CID 1230038
2015-04-19 03:15:29 +03:00
pancake
f9d6ff2f2b
Fix some travis warnings
2015-04-12 18:00:40 +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
882a0ee164
Add --without-fork and r_sys_fork()
2015-04-11 05:00:05 +02:00
pancake
87162dc8bf
Add wta support for appending dump.
2015-04-03 04:11:26 +02:00
Elias Boutaleb
8f8595b106
Fix #2207 add nice(2) support for rarun2 on UNIX
2015-03-27 11:14:18 +01:00
pancake
2ebab53fc5
Add 5 seconds read timeout to RSocket.http_get()
2015-03-03 00:45:13 +01:00
jvoisin
838c467724
Coverifix once again
2015-02-19 15:04:58 +01:00
pancake
97e9c95b4b
Add "pidfile" rule for rarun2
2015-02-18 01:10:46 +01:00
jvoisin
b8cdd7c0f7
Even more coverifix
2015-02-11 21:51:13 +01:00
pancake
16396f6d68
Fix w32 build
2014-11-23 11:08:51 +01:00
pancake
654b5167a4
Add 'pid' directive to rarun2 to display the PID of the spawned process
2014-11-22 03:00:31 +01:00
pancake
acf25245d9
Fix latest CIDs
2014-11-19 10:54:08 +01:00
pancake
b1da2b30e3
Fix #1670 - r2 -d 'ls -l /' working again
2014-11-18 11:19:04 +01:00
Causa Sui
3640a0481c
RPM spec file update, setgroup patch for lint compliance
...
Signed-off-by: Pavel Odvody podvody@redhat.com
2014-11-10 03:06:41 +01:00
pancake
619e443e7e
Update for iOS 8.1 SDK
2014-11-06 11:57:51 +01:00
pancake
8b70bdb559
Implement rarun2 :! operator to load hexpairs from external command
2014-10-28 16:45:19 +01:00
pancake
a2c3647ad0
Somewhat better BoostJam support
2014-10-26 02:47:08 +02:00
pancake
8ec5e4ae94
Fix r2.js to be used from duktape
2014-10-23 04:45:01 +02:00
pancake
e43f0622fe
Handle @100@PATTERN syntax in rarun2 program args
2014-10-23 03:57:37 +02:00
pancake
9635ee8e5a
Handle '!' prefix in rarun2's args
2014-10-20 13:39:37 +02:00
pancake
907d17460f
Close all non-tty fds for rarun2 before start
2014-10-16 11:24:17 +02:00
jvoisin
86c3d0e70f
Fix some trivial coverity issues
2014-09-20 15:56:34 +02:00
pancake
2369bad71a
Fix code analysis loop and add anal.esil mode for r_core_anal_fcn()
2014-09-12 02:37:49 +02:00
pancake
19d480fdc0
Fix r_run_profile multiline parser
2014-09-11 03:05:59 +02:00
pancake
8f6ecaa659
Fix preload on Linux and OSX
2014-09-09 12:11:23 +02:00
pancake
6fc1b15080
Fix r_socket_http_answer()
2014-08-22 18:01:34 +02:00
jvoisin
00ea8dab8a
More coverifix
2014-07-30 22:41:54 +02:00
jvoisin
6e662abd91
Fix some minor gcc warnings
2014-07-22 00:24:37 +02:00
pancake
7d55e7737d
Clear some warns on w32
2014-07-18 15:28:02 +02:00
Anton Kochkov
0d192ca447
Fix r_socket for mingw32
2014-07-18 13:49:42 +04:00
defragger
081e3ff6ce
fixes the time argument at r_socket_ready for the poll part
2014-07-17 05:01:36 +02:00
jvoisin
d4b22dbaf7
Fix some coverity warnings
2014-07-09 16:05:19 +02:00
pancake
0f24b905f6
Initial implementation of VVV for ascii-art callgraphs
2014-07-09 05:05:22 +02:00
pancake
be34dbf9cd
Honor dbg.profile in io/debug
...
$ cat p.r2
arg1=/
$ r2 -e dbg.profile=p.r2 -d ls
2014-07-09 03:48:47 +02:00
pancake
dc4a8f440b
Enable r_run in debugger
2014-07-09 03:31:04 +02:00
pancake
667ebad3eb
Fix build
2014-07-09 03:12:39 +02:00
pancake
8b74f1ffcf
Merge Rarun2 into RSocket and use it from dbg.profile in Core
2014-07-09 02:24:31 +02:00
pancake
b3e8b3152b
8051 is a 8bit cpu, set asm.bits when asm.arch doesnt supports current value
2014-06-10 11:48:02 +02:00
pancake
cc324e743a
Fix some warnings
2014-06-04 22:33:56 +02:00
pancake
2890b25e42
Fix w32 build
2014-05-19 10:54:29 +02:00
jvoisin
79206f80a5
Fix CID 1134708
2014-05-09 11:17:04 +02:00
jvoisin
e483309b9b
Fix CID 1134520
2014-05-09 11:17:04 +02:00
jvoisin
1a6dedb5e8
Fix CID 1134519
2014-05-09 11:17:04 +02:00
jvoisin
2c92294b55
Fix CID 1134507
2014-05-09 11:17:03 +02:00
jvoisin
76fbd4119c
Fix some gcc warnings
2014-05-08 23:20:42 +02:00
pancake
aac9538103
Remove RCons dependency for RSocket
2014-05-06 04:07:26 +02:00
condret
239fc6cd34
stop using rcons in rap-server
2014-05-06 04:01:11 +02:00
pancake
4cce57c2bf
Fix build and some warnings from rap_server
2014-05-05 14:38:47 +02:00
condret
8e8dee9869
initial modular rap_server
2014-05-05 14:05:32 +02:00
pancake
db42789d62
Make the http server work on w32 (^C not handled yet)
2014-04-21 12:55:34 +02:00
jvoisin
ea2363d926
Fix some coverity issues
2014-03-16 00:16:43 +01:00
pancake
b9d7533137
Fix overflow in r_socket_http_get
2014-03-10 00:55:57 +01:00
pancake
f5b14d2616
Fix another #642 thingie : listen disabled in sandbox
...
- Fix a bug in RSocket API
2014-03-03 02:01:40 +01:00
pancake
4672c2d866
Fix short jmp assemble in x86.nz, add rasm2 -O <outputfile>
2014-01-26 01:58:25 +01:00
pancake
3b3e44361e
Add maximized and custom frames options in new tiled webui
2014-01-21 03:05:27 +01:00
pancake
9f0d7e44d3
Fix some issues reported by coverity
2014-01-15 01:56:28 +01:00
pancake
dba63fbd3c
Add some Jam files and merge rsign into ranal
2013-12-31 05:30:39 +01:00
pancake
4c86f43a14
Fixes in tcp connect return value and implement 2> pipes
2013-11-29 17:28:36 +01:00
pancake
20f8ee8091
Use r_sys_usleep in socket.c, fix command injection in visual string insert mode
2013-11-13 02:31:35 +01:00
pancake
6a18cc7bdc
Partial fix for socket listen on w32
2013-11-05 04:26:16 +01:00
pancake
653881eb3a
Merge and fix jvoisin #235 #236
2013-10-04 13:57:49 +02:00
pancake
5297304067
Fix gdb 100% cpu and connect timeout bug in socket api
2013-07-24 08:58:10 +02:00
pancake
5fafc51731
Fix connect when host resolves to more than one IP
2013-07-23 02:13:14 +02:00
pancake
bc0104563b
Initial support for runtime versioned libraries
...
- This check will ensure you are running the latest r2 version.
2013-06-14 02:51:33 +02:00
pancake
96accbd14b
Begin r_io review. Fix r_socket_http query for xpcshell's httpd.js
...
- Added libr/io/README in order to documentate the api
- Some minor refactoring and code cleanup in libr/io
- Fix hexdump title
2013-05-31 02:09:45 +02:00
pancake
e5cdab6d20
Fully configurable console palette for disassembly, hexdump and prompt
...
- Fix overflow in r_cons
2013-05-23 02:26:48 +02:00
Shane Peelar
24ccb7aabb
Fixed compilation problems on Windows with MinGW-w64 4.8
2013-05-02 10:17:59 +02:00
Roi Martin (@nibble_ds)
361d169be0
Refactoring of r_socket_http_answer
...
Fix http client (r2 -C)
2013-03-16 04:54:01 +01:00
pancake
242b820647
rahash2 accept multiple files, fixes for http_client and r_num_rand
2013-03-03 17:28:06 +01:00
pancake
bdd616141c
Update io_ewf plugin for latest API. Fix in configure
2013-03-01 02:00:22 +01:00
pancake
16bf36e55c
Implement http.allow firewall rule
...
Fix socket transfer for http server
Shorter io descriptions for io_zip and io_gdb plugins
2013-02-25 01:47:55 +01:00
pancake
febfb770bc
Added http client shell, fixes in http server and random dev
...
Initial RCoreAnalStats
=h accepts ports argument for listening
'r' command now supports flags (thanks @earada!)
Added http mutex to avoid running more than one server
Added http.uri /cmd/ redirect
Added support for http remote shell
Enhacements in the r_socket_http api
Handle http:// uri in socket connections
2013-02-06 10:35:23 +01:00
pancake
d82c53224f
Fix w32 build
2013-01-23 14:50:50 +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