repo.or.cz
/
kgio.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
test/lib_read_write: increase test reliability
2012-03-22
Eric W
o
ng
tes
t
/lib_read
_
write
:
in
c
rease t
e
st rel
i
a
b
ility
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
test/*:
remove assert_not
h
ing_raised
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
f
ix for non-Linux
,
non
-
TCP_NOPUSH plat
f
orm
s
commit
|
commitdiff
|
tree
2012-03-15
Eric Wong
kgio 2
.
7
.
3 - compati
b
ility fixe
s
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
HACKIN
G
: add instruct
i
ons for
running tes
t
s
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
tes
t
_
p
ol
l
: workar
o
und fo
r
t
i
ming-sensitive test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wo
n
g
test: increas
e
d
elta range
f
o
r timing-sens
i
tive test
commit
|
commitdiff
|
tree
2012-03-05
E
r
ic Wong
aut
o
push
:
fix/ena
b
le und
e
r Deb
i
an G
N
U/kFreeBSD
commit
|
commitdiff
|
tree
2012-03-05
E
r
ic W
o
ng
accept4: require SOCK_NONBLOCK/SOCK_
C
LOEX
E
C macros
commit
|
commitdiff
|
tree
2012-01-08
Er
i
c W
o
ng
kgio
2
.
7
.
2
- for older, and older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
tr
y
open: rememb
e
r to include ancient_ruby
.
h f
o
r 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
kgio 2
.
7
.
1 - compatibility
wit
h
older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gem
s
pec: disable
d
evelopment dependencies for
o
ld systems
commit
|
commitdiff
|
tree
2012-01-08
E
ric Wong
test/tes
t
_autopush: sk
i
p str
a
ce te
s
ts if not available
commit
|
commitdiff
|
tree
2012-01-07
Eric Wo
n
g
define RARR
A
Y_PTR/
R
ARRAY_LEN
macros for
R
uby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
E
r
ic Wong
kgio 2
.
7
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
d
o
c
:
u
pdate
document
a
tion regarding
a
cc
e
pt method
flag
s
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
connect,tryopen: set close-on-exec flag for new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: remove tests for IO#nonblock?
a
f
t
er acc
e
pt
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic Wong
accep
t
:
deprecat
e
singleton K
g
io
.
accept_*
m
et
h
ods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept: alw
a
ys set O_NONBLOCK for accept
(
)-ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Won
g
test_p
o
l
l
: test
for cl
o
sing
a p
o
ll
e
d IO i
n
sig
h
a
ndler
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
w
r
ongdoc
.
yml: add
p
u
b
lic/
p
r
i
vate e
m
a
i
l
addresses
commit
|
commitdiff
|
tree
2011-08-25
E
ric Wong
wait
.
c: fix m
i
sspelling i
n
r
d
o
c
commit
|
commitdiff
|
tree
2011-08-09
E
r
ic Wong
LICENSE: s/GN
U
C Library/
k
gio/
commit
|
commitdiff
|
tree
2011-08-09
Eric W
o
ng
TODO: u
p
date
S
SL/TLS support st
a
tus :
)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
u
s
e r
b
_
updat
e
_max_fd(
)
u
nder
MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wo
n
g
c
onnect:
m
ore descriptiv
e
error for TCP port
commit
|
commitdiff
|
tree
2011-07-15
Eric
Wong
kgio 2
.
6
.
0
- minor fe
a
t
ure update and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
Wong
a
d
d
p
rototype for rb_thre
a
d
_
blocking_io_region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
missi
n
g_accept4: don't u
s
e FD_CLOEXEC for SOCK_CLO
E
X
E
C
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
ac
c
ept
.
c: fix R
D
oc for new Kgio::SOCK_* constants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
e
x
port SOCK_NONBLOC
K
, SOCK_CLOE
X
E
C
constants in
K
gio
commit
|
commitdiff
|
tree
2011-07-07
E
ric Wong
accept
.
c: reinstate errno after calling my_f
i
l
eno()
commit
|
commitdiff
|
tree
2011-06-18
Eric W
o
ng
doc: update documentation for
kg
i
o
_
addr
attribute
commit
|
commitdiff
|
tree
2011-06-18
E
ric Wong
doc
:
c
all-s
e
q
f
or kgi
o
_w
a
it_writable
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
ancient_rub
y
.
h: avo
i
d
symbo
l
clobbering
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
f
i
x misc c
o
mpiler warnings
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
make timed kgio_wait_* imp
l
ementation safer
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::File
includes Kgio::Pipe
M
e
t
hods module
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kg
i
o::File
.
tryop
e
n run
s
GC on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
E
ri
c
Wo
n
g
doc: add rdoc fo
r
Kgio
:
:File
.
t
ryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
k
gio_
w
ait_*able: docum
e
ntation
for optional timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
on
g
doc: use lib
r
elist
.
o
r
g
instead
o
f li
b
relist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
GIT-VERSIO
N
-G
E
N: bump versio
n
for new API
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Merg
e
b
ranch
'2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wo
n
g
kg
i
o 2
.
4
.
2 - O
p
e
nSolaris
b
ui
l
d
fix
commit
|
commitdiff
|
tree
2011-06-14
E
r
i
c
Wong
extconf: -lns
l
and
-
lso
c
k
et checks for
OpenSolaris
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
add
timeou
t
to kgio_wait_{
r
ead,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eric Won
g
e
x
t
c
onf: -lns
l
and -lsocket
c
hecks for
OpenSol
a
r
i
s
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
README: clarify th
a
t we only wor
k
on
U
nix-like sy
s
te
m
s
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
pkg
.
m
k: update
to
the l
a
tes
t
version
commit
|
commitdiff
|
tree
2011-05-21
Eric
Won
g
M
erge branch '2
.
4-s
t
abl
e
'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
kgio 2
.
4
.
1 - Kgio
.
poll avoids
E
INT
R
, r
e
ally
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
Kgio
.
p
oll: e
n
sure EINTR neve
r
g
e
ts raised
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
p
oll: ensur
e
EINTR never
g
ets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kgio
.
tryopen => Kg
i
o::
F
ile
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
E
ric Wong
return Kg
i
o::File for Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Won
g
a
dd Kgio
.
tr
y
op
e
n method
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wong
kgio 2
.
4
.
0 - portability fixes
a
nd more
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Won
g
test_cross_thread_c
l
os
e
: disable o
n
RUBY_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
read_write:
c
all
r
b_s
t
r
_modify() before rb_str_resize
(
)
commit
|
commitdiff
|
tree
2011-05-05
Eric Won
g
poll:
d
eal with p
o
l
lset changes on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_tcp_connect: disable wait_
w
ritable_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Jeremy
Evans
fix kgio_
p
ee
k
for
!
KGIO
_
NOPUSH
sys
t
e
m
s
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Jeremy
E
van
s
connect: z
e
ro out hints argument for getaddrinfo
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
Kgio
.
poll restart
s
on i
n
terrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf: rem
o
ve unne
c
es
s
ar
y
dir_con
f
ig stateme
n
t
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic Won
g
doc: impr
o
ve kgio_accept/
k
g
io_tr
y
ac
c
e
pt
d
ocs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
t
e
st_autopush:
at
t
emptin
g
to fix a
t
i
m
ing test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wo
n
g
doc: fix trywrit
e
ca
l
l-
s
eq
commit
|
commitdiff
|
tree
2011-04-14
Eric
W
ong
test_autopush: use assert_
i
n_delta f
o
r test
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
ong
gemspec: bump
wrongdoc version
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gems
p
ec
:
remove unn
e
ces
s
ar
y
req
u
ir
e
_
p
a
ths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add
t
e
s
t for cr
o
ss thread close
commit
|
commitdiff
|
tree
2011-04-10
Eric
W
ong
re
a
d_write:
detect closed
f
d on
EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric W
o
ng
accept: bet
t
er detect cl
o
sed files on EI
N
T
R/EA
G
AIN
commit
|
commitdiff
|
tree
2011-03-20
Er
i
c Wong
*ac
c
ept methods can take fl
a
g
s argument, like accept4()
commit
|
commitdiff
|
tree
2011-03-20
E
r
ic Wong
accept: pre
p
are optional flags argument to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric W
o
ng
HA
C
KING:
u
pdates
fo
r
wrongdo
c
v
s
rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgi
o
2
.
3
.
3
-
m
in
o
r f
i
xes
commit
|
commitdiff
|
tree
2011-03-14
E
r
ic Won
g
poll: fix
ov
e
r-alloca
t
ion for po
l
l(
2
)
commit
|
commitdiff
|
tree
2011-03-14
Er
i
c Wong
use rb_thr
e
ad_
b
locking_io_r
e
g
i
o
n if
p
o
s
sible
commit
|
commitdiff
|
tree
2011-02-25
E
r
ic W
o
ng
doc:
mor
e
consiste
n
t references
for kg
i
o_w
a
it_*abl
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2
- Open
B
SD build
f
ix
commit
|
commitdiff
|
tree
2011-02-15
Jeremy
E
v
ans
Fix build on O
p
en
B
SD
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-02-14
E
r
ic Won
g
kgio 2
.
3
.
1 - compatibility fi
x
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
connect
.
c: disable AI_NUM
E
RICSERV
commit
|
commitdiff
|
tree
2011-02-09
E
ric Wong
kgio 2
.
3
.
0 -
M
SG_P
E
EK and poll(2
)
support
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
move p
o
ll support check
s
to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
E
ric W
o
ng
pkg
.
mk: update to the latest
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: fully RDoc
al
l
met
h
ods and classes
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: fix accept
-
> tryaccept
copy+paste err
o
r
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: fix
d
own
l
o
ad link/
r
ef
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
p
rel
i
minary
p
oll(2
)
support
commit
|
commitdiff
|
tree
2011-02-06
Eric
Won
g
add suppor
t
f
o
r recv() wit
h
MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eri
c
Won
g
kgio 2
.
2
.
0 - kind
e
r, g
e
ntler I/O for the Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
ad
d
Socket
M
ethods#kgio
_
addr!
commit
|
commitdiff
|
tree
2011-02-02
E
ric
Wong
fix typo
s
in ip
v
6 test case
commit
|
commitdiff
|
tree
2011-02-02
Er
i
c Wong
add proper IPv6 support
commit
|
commitdiff
|
tree
next