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
fastopen: fix argument order in RDoc example
2012-12-27
E
ric W
o
ng
f
a
stopen: fix argument order in RDoc example
commit
|
commitdiff
|
tree
2012-12-27
Er
i
c
W
o
ng
read_write
:
remove unused varia
b
le
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
implement
TCP Fast Op
e
n suppor
t
(client
+
se
r
ver)
commit
|
commitdiff
|
tree
2012-12-13
Eric Wong
Kg
i
o::So
c
ket
.
ne
w
reta
i
ns compa
t
i
b
ility with
S
ocket
.
n
e
w
commit
|
commitdiff
|
tree
2012-12-12
Eri
c
Wong
c
o
nn
e
c
t
: factor
o
ut
t
c
p_
g
et
a
ddr() function
commit
|
commitdiff
|
tree
2012-12-12
Eri
c
Wong
connect: split
o
ut my_socke
t
() function
commit
|
commitdiff
|
tree
2012-11-21
Eric Wong
tryope
n
: inclu
d
e e
r
rno
.
h
header just in case
commit
|
commitdiff
|
tree
2012-07-11
E
r
ic
Wong
t
e
st workaround
for platfo
r
ms with unreliab
l
e
s
ig
n
als
commit
|
commitdiff
|
tree
2012-07-11
Eric Wo
n
g
t
e
st/lib_read_write: w
a
i
t for
r
eadabi
l
ity
b
efore tryread
commit
|
commitdiff
|
tree
2012-07-11
Eric Wo
n
g
test_poll: ski
p
sign
a
l torture on
D
ebian GNU/kfreebsd
commit
|
commitdiff
|
tree
2012-05-30
Er
i
c W
o
ng
tr
y
open: avoid ambig
u
ous name for subst fun
c
tion
commit
|
commitdiff
|
tree
2012-03-24
Eric
Wong
k
g
io 2
.
7
.
4
- small fixes and
c
leanups
commit
|
commitdiff
|
tree
2012-03-24
E
r
i
c
Wong
test: mor
e
worka
r
ou
n
d for F
r
e
eBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
ric Won
g
te
s
t/lib_read_writ
e
: te
s
t workarounds
for
TCP in
F
reeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wo
n
g
t
e
st_try
o
pen: fi
x
ho
r
r
ibly-named te
s
t for
E
ACCES
commit
|
commitdiff
|
tree
2012-03-22
Eric Wong
t
e
st/lib_read_wri
t
e
: increase test reliabi
l
ity
commit
|
commitdiff
|
tree
2012-03-19
Eric
W
o
n
g
test/*
:
r
e
move asser
t
_no
t
hing_raised
commit
|
commitdiff
|
tree
2012-03-19
Eric
Wong
fi
x
for non-Linux, non-TCP_NOPUSH platforms
commit
|
commitdiff
|
tree
2012-03-15
Eric Wong
k
g
io
2
.
7
.
3 - compatibility f
i
xes
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
HACKING: add instr
u
ctio
n
s for ru
n
ning te
s
t
s
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
test_poll: wo
r
karound for
t
iming-sensitive test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
test: increase del
t
a
ra
n
ge
for
ti
m
ing-sen
s
i
tive test
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
autopush:
fix/enable
under Debian GNU
/
kFreeBSD
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
accept4: require SOCK_NONBL
O
CK/SOCK_CL
O
EX
E
C macros
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
2 - f
o
r older, and olde
r
R
u
bies
commit
|
commitdiff
|
tree
2012-01-08
Eric
Wong
tr
y
open
:
re
m
emb
e
r
to include an
c
ient_ruby
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
1 - c
o
m
p
a
tibili
t
y
w
ith older R
u
bies
commit
|
commitdiff
|
tree
2012-01-08
E
ric Wong
gem
s
pec: disable development de
p
endencies fo
r
old systems
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
W
ong
test
/
test_aut
o
push: skip strace
tests
if not avai
l
a
b
le
commit
|
commitdiff
|
tree
2012-01-07
Er
i
c Wong
defi
n
e RARRAY_PTR/RA
R
RAY_LEN
macros
f
or Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric W
o
ng
kgio 2
.
7
.
0 - minor update
s
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: updat
e
documentation r
e
g
a
rding a
c
cept method
f
lags
commit
|
commitdiff
|
tree
2011-11-18
Eric
Wong
connect,tryopen:
s
et
clos
e
-on-
e
xec flag for
new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Er
i
c Wong
tests: remo
v
e tests for I
O
#n
o
nblock?
a
fter accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wo
n
g
accept: deprecate sing
l
eton Kgio
.
a
ccept_* me
t
hods
commit
|
commitdiff
|
tree
2011-11-15
Er
i
c Wong
a
c
cept:
always set O_
N
O
N
BLOCK fo
r
accept()-ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
test_poll: test
f
or
closin
g
a polled
I
O in sigh
a
n
dler
commit
|
commitdiff
|
tree
2011-08-25
E
r
ic Wong
.
wrongdoc
.
yml: add public/privat
e
em
a
il addresses
commit
|
commitdiff
|
tree
2011-08-25
Eric W
o
ng
w
a
it
.
c: fix misspelling in
rdoc
commit
|
commitdiff
|
tree
2011-08-09
E
r
i
c
W
o
ng
LICEN
S
E:
s
/GNU
C
Library
/
kgi
o
/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
TO
D
O: update SSL/TLS support status :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wo
n
g
use rb_
u
pdate_max_fd() u
n
der
M
RI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wo
n
g
connect: more descrip
t
i
v
e error for TC
P
p
o
rt
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic
Wong
kgio 2
.
6
.
0 - minor
f
eature up
d
ate
a
nd
cle
a
nups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
a
d
d
p
rototype for rb_thread_b
l
ockin
g
_io_region(
)
commit
|
commitdiff
|
tree
2011-07-15
Eric Wo
n
g
miss
i
ng_acc
e
pt4
:
d
o
n't use FD_CLOEXEC for SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wong
accep
t
.
c: fix RDoc for
n
ew Kgio::
S
O
CK_* const
a
nt
s
commit
|
commitdiff
|
tree
2011-07-07
Eric W
o
ng
export
SOCK_NONBL
O
CK, SOCK_CLOEXEC consta
n
ts in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric
W
o
n
g
ac
c
e
p
t
.
c:
r
eins
t
ate errno after calling my_file
n
o()
commit
|
commitdiff
|
tree
2011-06-18
E
ric Wong
do
c
: upda
t
e
d
ocumen
t
a
tion for
k
gio_addr
a
ttri
b
ute
commit
|
commitdiff
|
tree
2011-06-18
Eric Wo
n
g
do
c
: call-seq for kgio_wait_w
r
it
a
ble
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
an
c
i
ent_ruby
.
h: avoid sy
m
bol clobbering
commit
|
commitdiff
|
tree
2011-06-16
Er
i
c Won
g
fix
mis
c
compil
e
r warning
s
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
make timed kgio_wait_* imple
m
e
ntation sa
f
er
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::Fi
l
e includes Kgio::PipeMethods
m
odu
l
e
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
K
g
i
o::File
.
tryopen ru
n
s G
C
on
E
NOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
doc:
a
dd rd
o
c for Kgio::Fi
l
e
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kgio_wait_
*
ab
l
e: d
o
cumentation
f
or optional time
o
ut
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
W
o
n
g
doc: use
l
i
b
relist
.
o
r
g instead of lib
r
elist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
G
I
T-VERSION-G
E
N: bump ve
r
s
i
on for new API
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Merg
e
b
ranch '2
.
4-stab
l
e'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wo
n
g
kgio 2
.
4
.
2
-
OpenSol
a
ris build
f
ix
commit
|
commitdiff
|
tree
2011-06-14
Eric
W
ong
e
xtconf: -lns
l
and -lsoc
k
e
t c
h
e
cks
for OpenSol
a
ris
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
a
dd timeout to
k
gio_wait_
{
read,writ
}
able
commit
|
commitdiff
|
tree
2011-06-13
Eric Won
g
extconf:
-
lnsl and -
l
so
c
k
et checks for O
p
e
nSo
l
aris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
READ
M
E: cla
r
ify
t
hat we on
l
y wor
k
on Unix-l
i
ke s
y
stems
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
ong
pkg
.
mk: update to
t
he
l
atest ver
s
ion
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Merge branc
h
'2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
k
g
io 2
.
4
.
1 - Kgio
.
poll avoids EINTR,
really
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
p
o
ll: en
s
ure EINTR never gets rais
e
d
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
o
ng
Kgio
.
pol
l
:
ensur
e
EINTR
n
ever gets ra
i
sed
commit
|
commitdiff
|
tree
2011-05-14
E
r
ic Wong
Kgio
.
t
r
yopen =>
Kg
i
o:
:
File
.
t
ryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric
Wong
return Kgio::Fi
l
e for
Kgi
o
.
tr
y
open
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
add
Kgio
.
t
r
yopen meth
o
d
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kgio 2
.
4
.
0 - port
a
bil
i
ty fi
x
es and mo
r
e
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic
Wong
test_cr
o
ss_thread_cl
o
se: disabl
e
on RUBY_
E
NGINE !
=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
read_write: call r
b
_
st
r
_modify() before rb_str_r
e
s
i
ze()
commit
|
commitdiff
|
tree
2011-05-05
Eric Won
g
poll: d
e
al w
i
th pollset c
h
ang
e
s o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
t
e
st_
t
cp_
c
o
nnect
:
disable wait_writable_
s
et test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c
Wo
n
g
Kgio
.
poll res
t
arts on interrupt
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wong
extconf
:
r
emove
u
nnecessary di
r
_
c
onfig statement
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
do
c
: improve kgio_acc
e
pt/kg
i
o_tr
y
accept docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
test_autopush:
at
t
empting to fi
x
a t
i
min
g
te
s
t
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c
W
ong
doc: fix trywr
i
te call
-
seq
commit
|
commitdiff
|
tree
2011-04-14
Eric
Wong
t
e
s
t
_
autop
u
sh: use assert
_
in_delta for test
commit
|
commitdiff
|
tree
2011-04-11
E
r
ic
W
ong
gemspe
c
: bump wrongdo
c
v
e
rsion
commit
|
commitdiff
|
tree
2011-04-11
E
r
ic Won
g
gemspec: remove unnecessary require
_
paths
commit
|
commitdiff
|
tree
2011-04-10
Er
i
c W
o
ng
add test
for cr
o
ss th
r
ead
c
lo
s
e
commit
|
commitdiff
|
tree
2011-04-10
E
ric Wong
rea
d
_write: d
e
tect closed fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric Wo
n
g
accept
:
bett
e
r dete
c
t closed files on EINTR/
E
AGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*
a
c
c
ept metho
d
s can take
f
lags argument, like
accept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Won
g
accept: prep
a
re opti
o
nal f
l
a
g
s
ar
g
ument t
o
ac
c
ept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric
W
ong
HACKING: updates for
w
r
ongdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio 2
.
3
.
3
-
minor fi
x
e
s
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
poll: fix over
-
allocati
o
n
for pol
l
(2)
commit
|
commitdiff
|
tree
2011-03-14
Eri
c
W
ong
u
s
e rb_thread_blocki
n
g_i
o
_
r
egion i
f
p
o
ssible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
doc: more consistent
r
eferences f
o
r kgio_
w
ait_*
a
ble
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio
2
.
3
.
2 -
OpenBSD build
fix
commit
|
commitdiff
|
tree
2011-02-14
Eric
Wong
kgio 2
.
3
.
1
-
compatib
i
lity fix
commit
|
commitdiff
|
tree
2011-02-14
E
r
ic Wo
n
g
conne
c
t
.
c:
d
isable AI_NUMERICSERV
commit
|
commitdiff
|
tree
next