Commit graph

112 commits

Author SHA1 Message Date
Anton Kochkov
bd4ad8b0a4 Fix Windows build 2017-09-27 10:18:48 +08:00
pancake
97911069b3 Initial port of io.winedbg using the new r_socket_spawn() api 2017-09-27 03:12:00 +02:00
pancake
a48c3b7d1e Disable jemalloc for old mac-ppc builds, so much crappy code 2017-08-28 20:49:33 +02:00
pancake
6c37a9aa10 Add serial support in RSocket for gdb:///dev/ttyUSB0:9600 2017-06-12 22:25:58 +02:00
SkUaTeR
beb80cfc16 Fixes for MSVC 2017-05-09 23:53:20 +02:00
xarkes
926f024909 Improved MSVC support (WIP) 2017-05-09 14:25:57 +02:00
0x0dada
7327642241 Fix incorrect modes various .c files. (#7287) 2017-04-16 10:10:04 +02:00
pancake
e9b7a07eb3 More fixes for emscripten 2017-01-19 23:34:52 +01:00
eroen
ecd8cf26c2 Disable deprecated initialization for openssl 1.1.0 (#6423)
Openssl 1.1.0 handles this initialization internally. Leaving the calls in
place causes "undefined reference" errors if openssl was built with
`--api=1.1.0`.

X-Gentoo-Bug: 604576
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=604576
2017-01-03 23:45:07 +01:00
SkUaTeR
0468e268b4 Fixed rap in win64 (#6361) 2016-12-22 00:08:11 +01:00
Asutosh Palai
79a609630f [rarun2] Added pseudo tty for listen and connect (#6328)
* [rarun2] added pseudo tty for listen and connect
* Fixed the socket connect error message
* [rarun2] moved pseudo tty under pty option
2016-12-15 15:06:06 +01:00
pancake
39f01ecf98 Add ptr, val, refptr .. in pdrj 2016-11-16 22:59:01 +01:00
pancake
18f0a3a1f3 Initial import of io.tcp + rsocket cleanup 2016-10-18 14:26:20 +02:00
pancake
64cd03dab5 Fix rap:// with no filename and reindent related stuff 2016-10-09 23:56:52 +02:00
Sven Steinbauer
2996538700 Fix #5633 - Change x == NULL to correct syntax 2016-09-19 14:44:47 +02:00
SkUaTeR
83266a0a4e Add socket timeout on windows connect 2016-08-16 03:19:15 +02:00
Sven Steinbauer
547f8bbc5c Infer fixes Round 2 (#4993) 2016-05-24 22:22:15 +02:00
pancake
bbb7b8412b Implement experimental cmdback in rap server and client 2016-05-05 01:20:23 +02:00
Sergey Anufrienko
5f279870d0 fix r_socket_read, don't lose sent data on r_socket_close (mingw32) (#4718) 2016-04-26 18:57:01 +02:00
Ido Yariv
ac14493234 Set TCP_NODELAY on client TCP sockets
This can substantially improve performance on debugger client protocols.
2016-02-01 12:23:52 +01:00
pancake
289aece1f9 More code cleanup for gdm debugger plugin 2016-01-27 01:56:24 +01:00
François Revol
797a2efc81 C89
(duplicate ; is treated as an empty statement)
2015-12-07 21:48:44 +01:00
Anton Kochkov
5857a30b88 Fix sockets and pipes on Cygwin 2015-11-03 22:30:59 +03:00
pancake
bb6acf10de Drop usleep in socket.write 2015-10-03 13:19:09 +02:00
pancake
49975ccf95 Fix #3286 - Use stdbool.h 2015-09-14 02:08:31 +02:00
Riccardo Schirone
2e048b3272 socket/run: implement fork option 2015-09-13 10:46:09 +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
9f5fe47783 Fix #2563 - doublefree regression in core/rtr.c:1078 2015-05-12 23:47:26 +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
jvoisin
838c467724 Coverifix once again 2015-02-19 15:04:58 +01:00
jvoisin
86c3d0e70f Fix some trivial coverity issues 2014-09-20 15:56:34 +02:00
pancake
7d55e7737d Clear some warns on w32 2014-07-18 15:28:02 +02:00
defragger
081e3ff6ce fixes the time argument at r_socket_ready for the poll part 2014-07-17 05:01:36 +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
2890b25e42 Fix w32 build 2014-05-19 10:54:29 +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
pancake
db42789d62 Make the http server work on w32 (^C not handled yet) 2014-04-21 12:55:34 +02: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
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