Tomoyuki Sahara
|
c165e50193
|
Merge pull request #28 from zzak/port-ntop-pton-win32
Port inet_ntop and inet_pton for WIN32
|
2016-01-18 16:12:35 +09:00 |
|
Zachary Scott
|
bdc118304c
|
Port inet_ntop and inet_pton for WIN32
Without these functions, compilation fails on MinGW
|
2016-01-18 15:34:26 +09:00 |
|
Zachary Scott
|
c8a2c636e0
|
Fix warning: variable 'udpsock' set but not used
|
2016-01-18 15:27:32 +09:00 |
|
unknown
|
c43a08314e
|
Changed IO overrides to use sysread and syswrite instead of read and write
|
2015-08-03 04:12:10 -07:00 |
|
Rubyist
|
f80a4fd0e8
|
Added functioning read for Win32
|
2015-07-25 00:24:31 -07:00 |
|
Rubyist
|
4ab922044d
|
Removed unnecessary/incorrect use of sizeof(int) and corrected more
improper usages of mrb_sys_fail
|
2015-07-21 15:56:27 -07:00 |
|
Rubyist
|
7ee9ab89f9
|
Changed some uses of mrb_sys_fail to instead use mrb_raise where
appropriate
|
2015-07-21 03:37:28 -07:00 |
|
Rubyist
|
a426f0e2b5
|
Overrided close and write to work on Win32 platforms
|
2015-07-18 23:22:57 -07:00 |
|
Rubyist
|
752f7c1526
|
Minimal semi-working compile on Windows platforms.
|
2015-07-17 23:45:02 -07:00 |
|
Tomoyuki Sahara
|
7b17158f88
|
remove unused variables.
|
2014-12-26 13:36:11 +09:00 |
|
Tomoyuki Sahara
|
a09858af61
|
syscalls may return sockaddr shorter than sizeof(struct sockaddr) on Linux.
|
2014-12-26 13:27:39 +09:00 |
|
Tomoyuki Sahara
|
3a22166c67
|
debug UNIXSocket and UNIXServer.
|
2014-12-26 11:16:03 +09:00 |
|
Tomoyuki Sahara
|
093f4e2cff
|
mrb_voidp (and other macros) has gone.
|
2014-07-09 12:24:50 +09:00 |
|
dreamedge
|
f3c71cf5da
|
Add TCP_* constants included in "netinet/tcp.h".
ex: TCP_NODELAY, TCP_CORK, ...
|
2014-07-02 00:30:10 +09:00 |
|
Tomoyuki Sahara
|
376af5bac3
|
re-implement TCPServer.accept. fixes #12.
|
2014-06-17 15:41:42 +09:00 |
|
Tomoyuki Sahara
|
cb84ce30e7
|
no longer used.
|
2014-06-10 09:54:23 +09:00 |
|
Julien Ammous
|
9850e6a9d0
|
OpenSolaris/Illumos defines a "sun" constant...
|
2014-04-10 19:32:05 +02:00 |
|
Tomoyuki Sahara
|
d12f436bdb
|
mrb_intern API change.
|
2013-12-03 10:07:29 +09:00 |
|
Tomoyuki Sahara
|
823df14ff4
|
remove unused code and irrelevant comment.
|
2013-10-15 10:43:48 +09:00 |
|
Tomoyuki Sahara
|
40adffc676
|
ARGS_XXX -> MRB_ARGS_XXX
|
2013-08-21 09:29:38 +09:00 |
|
Tomoyuki Sahara
|
cf827ab0e7
|
fix Addrinfo.getaddrinfo("127.0.0.1", nil).
Closes #2
|
2013-07-25 11:54:53 +09:00 |
|
Tomoyuki Sahara
|
216e32751e
|
Socket.gethostname always fails.
|
2013-06-21 09:14:53 +09:00 |
|
Akito Mochizuki
|
35defaf1c9
|
fix mrb_voidp_value function call
|
2013-05-28 10:15:25 +09:00 |
|
Tomoyuki Sahara
|
0f2d7e8a99
|
fix reading wrong variable.
|
2013-05-21 14:15:15 +09:00 |
|
Tomoyuki Sahara
|
b8912c3508
|
Linux does not have getpeereid(2).
|
2013-05-21 14:13:15 +09:00 |
|
Tomoyuki Sahara
|
4bebd4d70f
|
mrb_sys_fail() is declared in src/error.h
|
2013-05-21 14:03:10 +09:00 |
|
Tomoyuki Sahara
|
49e53bca5d
|
Socket library for mruby.
|
2013-05-21 13:17:34 +09:00 |
|