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/test_autopush: skip strace tests if not available
2012-01-08
Eric Wong
t
e
st
/
tes
t
_au
t
opush: ski
p
str
a
c
e
tests if no
t
available
commit
|
commitdiff
|
tree
2012-01-07
Er
i
c Wong
define RARRA
Y
_
P
TR/RA
R
RA
Y
_LEN macros fo
r
R
u
by 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
kgio 2
.
7
.
0 - min
o
r updat
e
s
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: upd
a
te
documenta
t
ion regardin
g
accept method
fla
g
s
commit
|
commitdiff
|
tree
2011-11-18
E
ric Wo
n
g
co
n
nect,tryopen: set close-on
-
exec f
l
ag
f
or new f
d
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
E
ri
c
Wong
t
ests: remo
v
e t
e
st
s
f
or IO#nonbl
o
ck? afte
r
accep
t
commit
|
commitdiff
|
tree
2011-11-15
Eric
W
ong
ac
c
e
pt:
d
eprecate sin
g
leton
K
gio
.
accept_* methods
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic
Wong
acce
p
t: always se
t
O_NONBLOCK for accep
t
()
-
ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
E
ric Wong
test_po
l
l: test for closing
a
polled IO i
n
s
i
ghandl
e
r
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
wr
o
ngdoc
.
yml:
add pu
b
lic/pr
i
vate email
addres
s
es
commit
|
commitdiff
|
tree
2011-08-25
E
r
ic Won
g
wai
t
.
c: f
i
x misspe
l
ling
in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LICENSE:
s
/GNU C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
T
ODO: update SSL/TLS s
u
pport stat
u
s
:
)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
us
e
rb_update_max_
f
d() under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
Wong
connect:
m
ore descripti
v
e error for
T
CP p
o
r
t
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wong
kgio 2
.
6
.
0
-
minor feature update a
n
d c
l
eanu
p
s
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add
p
r
ototype for
rb_thread_blocking
_
io_
r
egio
n
()
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
ng
missing
_
acce
p
t4: do
n
't use FD_CLOE
X
EC for SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c
Wong
accept
.
c
:
fix RD
o
c for new Kgio::SOCK_* constants
commit
|
commitdiff
|
tree
2011-07-07
E
r
ic Wong
e
xport SOCK_N
O
NBLOC
K
,
S
OCK_CL
O
EXEC constants in
Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric
W
ong
a
c
cept
.
c
: reins
t
a
t
e
errno after
c
alling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic Wong
doc:
u
p
d
ate d
o
cu
m
entation for kgio_addr at
t
ribute
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: c
a
ll-seq for kgio_wait_wr
i
table
commit
|
commitdiff
|
tree
2011-06-18
Eric Won
g
ancient_rub
y
.
h: avoid symbo
l
clob
b
ering
commit
|
commitdiff
|
tree
2011-06-16
Eri
c
Wong
fix misc compiler warn
i
ngs
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make timed kgio
_
wait_* implementation safer
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Won
g
K
g
io::F
i
le includes Kgi
o
::PipeMethods m
o
dule
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
K
gio::File
.
tryopen runs
G
C on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
doc: add r
d
oc for Kgio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
kgi
o
_wa
i
t_*able: do
c
umentat
i
on fo
r
opt
i
onal timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc: use
l
i
b
relist
.
org ins
t
ead of libr
e
l
ist
.
c
o
m
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
G
IT-VERSION-GEN: bump version for new
API
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
Merge
branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio
2
.
4
.
2 - O
p
enSolaris build f
i
x
commit
|
commitdiff
|
tree
2011-06-14
Eric
Wong
e
x
tconf
:
-lnsl
a
n
d
-
lsoc
k
et c
h
ec
k
s for Ope
n
S
o
laris
commit
|
commitdiff
|
tree
2011-06-14
Er
i
c
W
ong
add
t
i
meout to
k
gio_wait_{read,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eric
Wong
extconf: -
l
nsl and -lso
c
ke
t
checks for Ope
n
Solaris
commit
|
commitdiff
|
tree
2011-05-23
Eric Won
g
README: clarify that we o
n
l
y
work on Unix-li
k
e
systems
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
pk
g
.
mk: update to th
e
latest version
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
n
g
Merge branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
k
g
i
o
2
.
4
.
1 - Kgio
.
poll avoid
s
EINTR, really
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
K
gio
.
po
l
l: ens
u
re EINT
R
never gets r
a
ised
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
p
o
ll: e
n
su
r
e EINT
R
nev
e
r gets
r
aised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
K
g
i
o
.
tryopen => Kgi
o
:
:Fil
e
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
return Kg
i
o::File for Kgi
o
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
add Kgio
.
t
r
yopen met
h
od
commit
|
commitdiff
|
tree
2011-05-05
E
ri
c
Won
g
kgio
2
.
4
.
0
-
por
t
abili
t
y fixes and more
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_cross_thread_close: disa
b
le on RUBY_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c W
o
n
g
read
_
write:
c
all
r
b
_
str_mo
d
i
fy() be
f
ore rb_str_
r
esize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
p
oll: de
a
l with p
o
llset
c
ha
n
ges on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Won
g
test_tcp_c
o
n
n
ect: disa
b
le wa
i
t_writ
a
ble_set t
e
s
t
on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kgio
.
poll resta
r
t
s
on interrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf:
remove u
n
necessary dir_confi
g
statem
e
nt
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
doc: impro
v
e
kgio_acce
p
t/kgio
_
trya
c
cept do
c
s
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
test_auto
p
ush
:
att
e
mpting to
fix a tim
i
n
g test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
doc: fix
t
r
ywrite ca
l
l-s
e
q
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
t
est_autopus
h
: use assert_in_delta for te
s
t
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemsp
e
c
: bump wrongd
o
c
v
ersion
commit
|
commitdiff
|
tree
2011-04-11
Eri
c
Wong
gemspec: re
m
ove unnecessary require_
p
aths
commit
|
commitdiff
|
tree
2011-04-10
Er
i
c Wong
add test for cross thread close
commit
|
commitdiff
|
tree
2011-04-10
Er
i
c Wong
read
_
w
rite: detect closed
f
d on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
accept:
b
etter
det
e
ct closed fil
e
s on E
I
N
T
R
/EAG
A
IN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wo
n
g
*ac
c
ept
methods can tak
e
f
lags argument, like a
c
cept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric
W
ong
accept: prepa
r
e
optional flags argument
t
o accept
(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Won
g
HA
C
KING:
u
pda
t
es f
o
r wron
g
doc vs rd
o
c
commit
|
commitdiff
|
tree
2011-03-15
Eric W
o
ng
kg
i
o 2
.
3
.
3
-
minor fixes
commit
|
commitdiff
|
tree
2011-03-14
E
ric Wong
poll: fix over
-
allocat
i
o
n
fo
r
p
oll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
u
se rb_thr
e
ad_bloc
k
ing_io_regi
o
n if
p
ossible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
doc: mo
r
e consiste
n
t r
e
feren
c
es fo
r
kgio_wait
_
*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wo
n
g
kgio 2
.
3
.
2 - O
p
enBSD bu
i
ld fix
commit
|
commitdiff
|
tree
2011-02-14
Eric W
o
ng
kgio
2
.
3
.
1 -
c
ompatibilit
y
fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
c
onnect
.
c: disable AI_NUME
R
ICSERV
commit
|
commitdiff
|
tree
2011-02-09
E
r
ic W
o
ng
kgio 2
.
3
.
0 - MSG_PE
E
K a
n
d
poll(2)
support
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
m
o
v
e
po
l
l suppo
r
t
c
h
e
cks to k
g
io
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wong
pkg
.
m
k
: update
t
o the lates
t
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
d
oc: f
u
lly RDoc
a
ll
methods an
d
classes
commit
|
commitdiff
|
tree
2011-02-08
E
ric Won
g
doc: f
i
x accept -> try
a
ccep
t
copy+paste err
o
r
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: fix
download link/
r
ef
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
preliminary poll(2) support
commit
|
commitdiff
|
tree
2011-02-06
Eric Won
g
add su
p
port
f
o
r
re
c
v() with
MSG
_
PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
kgio 2
.
2
.
0 - kin
d
e
r
,
gentler I/O fo
r
the
I
n
ternets
commit
|
commitdiff
|
tree
2011-02-03
Eric W
o
ng
a
d
d SocketM
e
t
hods#kgio_ad
d
r!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fix typo
s
i
n
ip
v
6
tes
t
case
commit
|
commitdiff
|
tree
2011-02-02
Eric Won
g
add proper IPv6 supp
o
rt
commit
|
commitdiff
|
tree
2011-02-01
Eric
Wong
avoid re-inte
r
ning if GCC is
n
ot used (or under 1
.
8
)
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
kgio_*read: empty b
a
c
k
t
r
a
c
e f
o
r ECONNRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
add sing
l
eton
m
ethods
for non-Kgio objec
t
s
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
ut
o
push: en
a
ble acc
e
ssor
s
f
or client s
o
c
kets
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
aut
o
push: enable this by default
commit
|
commitdiff
|
tree
2011-02-01
Eric
Wong
autopush: optimize away ivar
u
sag
e
under MRI
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c Wong
aut
o
pus
h
:
e
nable
f
or TCP_N
O
PUSH under F
r
eeB
S
D
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
a
utopush: simplify implementat
i
on and just use iva
r
s
commit
|
commitdiff
|
tree
2011-01-31
E
ric Wong
rename nopush_sm
a
rt to autopush
commit
|
commitdiff
|
tree
2011-01-28
Eric W
o
n
g
preliminary i
m
p
lementation of "smart_nopush"
commit
|
commitdiff
|
tree
2011-01-28
E
r
ic
W
ong
revamp packaging makefi
l
e, update URLs
commit
|
commitdiff
|
tree
2011-01-18
E
r
ic
Wong
add tests for em
p
ty wr
i
tes, too
commit
|
commitdiff
|
tree
2011-01-13
Eric Wong
M
a
kefile: remove
non-exi
s
t
e
nt
t
a
rget r
e
ference
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
k
g
io
2
.
1
.
1
- one
s
m
a
ll Rubiniu
s
f
ix
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid errno side-ef
f
ects in
kgio_wait_*
a
bl
e
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
g
e
mspec
:
poin
t
folks to the public mailing list
commit
|
commitdiff
|
tree
next