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
Eric Wong
fastopen: fix
a
rgument order in RDoc example
commit
|
commitdiff
|
tree
2012-12-27
E
r
ic Wong
read
_
write: remove unused vari
a
ble
commit
|
commitdiff
|
tree
2012-12-27
Eric W
o
ng
implement
TCP Fast
Open support (client +
s
erver)
commit
|
commitdiff
|
tree
2012-12-13
Eric Wo
n
g
Kgi
o
::Socket
.
new reta
i
ns co
m
patib
i
lity
with Socket
.
new
commit
|
commitdiff
|
tree
2012-12-12
Eric W
o
ng
connect: factor out tcp_get
a
ddr() functio
n
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
con
n
e
ct:
s
plit out m
y
_so
c
ket() function
commit
|
commitdiff
|
tree
2012-11-21
E
ri
c
Wong
tryopen: include errno
.
h
header just in case
commit
|
commitdiff
|
tree
2012-05-30
Eric W
o
ng
try
o
pen: avoid ambiguous nam
e
for s
u
bst
function
commit
|
commitdiff
|
tree
2012-03-24
E
r
ic
W
ong
kgi
o
2
.
7
.
4 -
s
m
a
ll fi
x
e
s and
c
leanups
commit
|
commitdiff
|
tree
2012-03-24
E
r
ic Wong
te
s
t: more worka
r
ound for Free
B
SD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
r
ic
Wong
test/lib_read
_
wri
t
e
:
test workaro
u
nds
f
or TCP in F
r
eeB
S
D 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
r
ic Wong
te
s
t_tryop
e
n: fix horri
b
l
y
-n
a
med test for
E
ACCES
commit
|
commitdiff
|
tree
2012-03-22
E
r
i
c
Wong
test/lib_re
a
d_writ
e
: in
c
r
ease
test reli
a
b
i
l
i
ty
commit
|
commitdiff
|
tree
2012-03-19
E
ric W
o
ng
test
/
*:
r
emove as
s
ert_
n
othing_raised
commit
|
commitdiff
|
tree
2012-03-19
E
r
ic Wong
fix for non-Linu
x
, non-TCP_NOPU
S
H p
l
atforms
commit
|
commitdiff
|
tree
2012-03-15
Eric Won
g
kg
i
o
2
.
7
.
3 - comp
a
tib
i
li
t
y
fi
x
es
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
H
A
CKING:
add i
n
structio
n
s for running
t
e
s
t
s
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
test_poll: work
a
roun
d
for timing-sensitive
test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
te
s
t:
i
ncrease delta range for timing-
s
ensi
t
ive test
commit
|
commitdiff
|
tree
2012-03-05
Eri
c
Wong
autopu
s
h: fix/enable
u
nde
r
D
ebian GNU/kFreeBSD
commit
|
commitdiff
|
tree
2012-03-05
Eri
c
Wong
a
c
cept4: require SO
C
K_NON
B
LOC
K
/SO
C
K_CLOEXE
C
mac
r
os
commit
|
commitdiff
|
tree
2012-01-08
Eric W
o
ng
kgio
2
.
7
.
2
-
fo
r
older, and o
l
d
e
r
Rubies
commit
|
commitdiff
|
tree
2012-01-08
E
r
ic Wong
t
ryopen: remember to
i
nclude a
n
cient_ruby
.
h fo
r
1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
1 - compatibility wit
h
o
lder Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gem
s
pec: disable development dep
e
nde
n
cies f
o
r old
syst
e
ms
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
test/te
s
t_autopush: skip strace tests if not available
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
define RARRAY_PTR/RARRAY_LE
N
macros fo
r
Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Won
g
kg
i
o
2
.
7
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: updat
e
documentation reg
a
rding accept m
e
thod flags
commit
|
commitdiff
|
tree
2011-11-18
Er
i
c Wong
co
n
nect,tr
y
open: set clos
e
-on-exec flag for new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric
W
ong
te
s
ts: remo
v
e tests
f
or IO#nonblock?
after acc
e
pt
commit
|
commitdiff
|
tree
2011-11-15
Eric
Wong
a
cc
e
pt: depr
e
c
a
te
s
i
ngl
e
ton Kgio
.
accept_* me
t
ho
d
s
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
acce
p
t: al
w
ays se
t
O_NO
N
B
LOCK for accept()-ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric
W
ong
test_
p
oll: test for closing a pol
l
ed
IO
in sigha
n
dler
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
wron
g
d
o
c
.
y
ml: add public/pr
i
vate email add
r
esses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
w
ait
.
c:
f
ix misspell
i
ng in rdoc
commit
|
commitdiff
|
tree
2011-08-09
E
r
ic
Wong
LICENSE
:
s/
G
NU C Libra
r
y/kgio/
commit
|
commitdiff
|
tree
2011-08-09
E
r
ic Wong
TODO:
update
SSL
/
TLS
support status
:)
commit
|
commitdiff
|
tree
2011-07-21
E
r
ic
Won
g
use
rb_update_
m
ax_fd
(
)
under
M
RI
1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
connect:
m
or
e
desc
r
iptive error for
T
C
P port
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wong
k
gio 2
.
6
.
0
-
minor fea
t
ure update and cleanu
p
s
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add pr
o
t
o
type fo
r
rb_thread_block
i
ng_io_region(
)
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
missing_ac
c
ept4: don't use
F
D_
C
L
O
E
XEC for SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
a
c
cept
.
c: f
i
x R
D
oc fo
r
new Kgio::SOCK_* constants
commit
|
commitdiff
|
tree
2011-07-07
E
ric Won
g
ex
p
ort SOCK_NONBLOCK, SOCK_
C
LOEXEC co
n
s
t
a
nts in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
a
ccept
.
c: rei
n
state errno
after calli
n
g my_fi
l
eno()
commit
|
commitdiff
|
tree
2011-06-18
Eric
W
o
n
g
doc: update documentati
o
n
for kgio_addr attr
i
bute
commit
|
commitdiff
|
tree
2011-06-18
Eric
Wo
n
g
doc: c
a
ll-seq for kg
i
o_wait_writa
b
l
e
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
anci
e
n
t
_ru
b
y
.
h: avoid symbo
l
clobber
i
ng
commit
|
commitdiff
|
tree
2011-06-16
Eric
W
on
g
fix
mis
c
c
o
m
p
il
e
r
warn
i
n
gs
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
make timed
kgio_wait_* implementation s
a
f
e
r
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
Kg
i
o::File inclu
d
es Kgio::P
i
pe
M
e
t
h
o
ds modul
e
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio
:
:File
.
t
r
y
open runs GC
on ENO
M
EM
commit
|
commitdiff
|
tree
2011-06-15
E
r
i
c Wo
n
g
doc: add rdoc for Kgi
o
::File
.
tryop
e
n
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
kgio_wait_
*
abl
e
: documentation for
o
ptional timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
n
g
doc: use librelis
t
.
o
r
g in
s
tead of
l
ibreli
s
t
.
com
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wong
GIT-VERSION-GEN: bump ve
r
sion for new API
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Merge branch '2
.
4-stabl
e
'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2 - OpenSolaris build fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
e
xtco
n
f: -ln
s
l and
-lsock
e
t
checks for Open
S
ola
r
is
commit
|
commitdiff
|
tree
2011-06-14
Er
i
c Wong
a
dd timeout to kgi
o
_
wait_{read,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eri
c
Wong
ext
c
onf: -lnsl
a
nd
-
lsocket checks fo
r
OpenSolar
i
s
commit
|
commitdiff
|
tree
2011-05-23
Er
i
c
W
o
ng
R
E
ADME:
c
l
arify that we only w
o
rk on Unix-lik
e
systems
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Won
g
pkg
.
mk: update t
o
the l
a
te
s
t version
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
ng
Me
r
ge br
a
nc
h
'2
.
4-st
a
ble'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
kgio 2
.
4
.
1 - Kgio
.
poll avoids EINTR, really
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
po
l
l
:
ensur
e
EINTR never gets raised
commit
|
commitdiff
|
tree
2011-05-21
E
ric Wong
Kgio
.
poll
:
ensure EI
N
TR never gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eri
c
Wong
Kgio
.
tryo
p
en => Kgio::File
.
t
ryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
return Kgio::Fil
e
f
o
r Kgio
.
try
o
p
e
n
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add Kg
i
o
.
tr
y
o
pen met
h
o
d
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kgio 2
.
4
.
0 - portability
f
ixes and more
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wo
n
g
test
_
c
r
o
s
s
_
thr
e
ad_close: disab
l
e on RUBY
_
ENGI
N
E !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
read_write:
call rb_str_modify() before rb_
s
tr_resize
(
)
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
poll: deal
w
ith pollset
ch
a
nges on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wo
n
g
test_tcp_conne
c
t:
dis
a
ble
w
a
it_wr
i
tab
l
e_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic W
o
ng
Kgio
.
poll restarts on in
t
e
rrupt
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic
W
on
g
ext
c
o
n
f
:
remove unnecess
a
ry dir_conf
i
g state
m
ent
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
doc:
i
mprove k
g
io_accept/kgio_tryaccept do
c
s
commit
|
commitdiff
|
tree
2011-04-21
E
r
i
c Wong
test_au
t
opush: attempting to f
i
x a t
i
ming t
e
st
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc:
f
ix trywrite ca
l
l-
s
eq
commit
|
commitdiff
|
tree
2011-04-14
Eri
c
Wong
test_autopush: use assert_
i
n_delta for test
commit
|
commitdiff
|
tree
2011-04-11
E
r
i
c Wong
gemspec: bump wrongdoc version
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemsp
e
c: remove u
n
necessary req
u
ire_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric
W
o
n
g
add test for cross thread
close
commit
|
commitdiff
|
tree
2011-04-10
Eric W
o
ng
rea
d
_write: detect closed fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
ac
c
ept: better detect c
l
o
sed fi
l
es on EINT
R
/E
A
GAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*accept methods can take flags argument,
l
ike accept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric
Wo
n
g
accept: prepare optional flags argument t
o
a
ccept
(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric W
o
ng
H
A
CKING
:
updates for wrongdoc v
s
rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric
W
o
ng
kgio 2
.
3
.
3
-
mi
n
or fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
poll: fix over-allocatio
n
for poll
(
2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wo
n
g
us
e
rb_threa
d
_b
l
ockin
g
_io
_
region if possible
commit
|
commitdiff
|
tree
2011-02-25
Eric Won
g
doc: mo
r
e c
o
nsistent references f
o
r kgio_wait_*a
b
le
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric
W
ong
kg
i
o 2
.
3
.
2 - OpenBSD bu
i
ld fix
commit
|
commitdiff
|
tree
2011-02-14
Eric
Wo
n
g
kgio 2
.
3
.
1 - compatibil
i
ty fix
commit
|
commitdiff
|
tree
2011-02-14
E
r
ic W
o
ng
connect
.
c: d
i
sable
AI_NU
M
ERICSER
V
commit
|
commitdiff
|
tree
2011-02-09
Eri
c
W
ong
kg
i
o 2
.
3
.
0 - MSG
_
PEEK and poll(2) su
p
po
r
t
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wong
move poll supp
o
rt checks t
o
kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
p
kg
.
mk: u
p
da
t
e to the latest
commit
|
commitdiff
|
tree
next