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:
f
ix argument order
i
n RDoc ex
a
mple
commit
|
commitdiff
|
tree
2012-12-27
Eric Won
g
read_
w
ri
t
e: remove unus
e
d variable
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
i
mplem
e
nt TCP Fast Open support (client
+
serv
e
r
)
commit
|
commitdiff
|
tree
2012-12-13
Eric Wong
K
g
i
o::Socket
.
n
e
w retains compatibi
l
ity wit
h
Soc
k
et
.
new
commit
|
commitdiff
|
tree
2012-12-12
Eric W
o
ng
c
o
nne
c
t: factor out tcp_getaddr(
)
function
commit
|
commitdiff
|
tree
2012-12-12
Eric W
o
ng
connect: split
out
my
_
socket() fu
n
ction
commit
|
commitdiff
|
tree
2012-11-21
Eric Wong
tryo
p
en: include errno
.
h
h
eader just i
n
case
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
test
w
o
rkaround for pla
t
f
o
rms wit
h
unrelia
b
l
e
signals
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
test/lib_read_w
r
ite: w
a
it for reada
b
ility before tryread
commit
|
commitdiff
|
tree
2012-07-11
E
ric
W
o
ng
t
est_poll: sk
i
p signal torture on Debian
GN
U
/k
f
re
e
bsd
commit
|
commitdiff
|
tree
2012-06-01
Sokolov Yura
'
funn
y
.
.
.
add
`#kgi
o
_
w
ritev` and `
#
kgio
_
tryw
r
itev`
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-05-30
E
ric Wong
tryopen: avoid
ambiguous na
m
e for
subst function
commit
|
commitdiff
|
tree
2012-05-30
Sokolov
Y
ura 'funny
.
.
.
use rb_st
r
_subseq for tail st
r
in
g
o
n write
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-05-30
Sokolov
Yura
'
fun
n
y
.
.
.
Fi
x
U
nixClien
t
ReadServerW
r
ite
te
s
t cla
s
s name
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-03-24
Eric Won
g
kg
i
o 2
.
7
.
4 - small fixes and clean
u
ps
commit
|
commitdiff
|
tree
2012-03-24
Eri
c
W
ong
test: more workar
o
und for
F
ree
B
SD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric
W
ong
test/lib_rea
d
_
write
:
test
w
o
rkaroun
d
s for
TCP in FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Er
i
c
Wong
test_tryopen: fix horribly
-
named t
e
st for EACCES
commit
|
commitdiff
|
tree
2012-03-22
Eric Wong
t
e
s
t/
l
ib_read_writ
e
: inc
r
ease t
e
s
t
reli
a
bility
commit
|
commitdiff
|
tree
2012-03-19
E
ric Wong
tes
t
/*: remove ass
e
rt_nothing_raised
commit
|
commitdiff
|
tree
2012-03-19
E
r
ic Wong
fix for non-Linux, no
n
-
TCP_NOPUSH
platform
s
commit
|
commitdiff
|
tree
2012-03-15
Eric Wong
kgio 2
.
7
.
3 - compatibility fixes
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
HACKING: add instructions f
o
r running tests
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
test_pol
l
: worka
r
ound for timi
n
g-sensiti
v
e
test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eri
c
Wong
test:
increase del
t
a range fo
r
timin
g
-sensitive t
e
st
commit
|
commitdiff
|
tree
2012-03-05
Eri
c
Wong
autopush: f
i
x
/e
n
able
under D
e
bian GNU/k
F
r
e
e
BSD
commit
|
commitdiff
|
tree
2012-03-05
E
ric
Wong
a
ccept4: r
e
qu
i
re SOCK_
N
O
NBLO
C
K/SOC
K
_CLOEX
E
C macros
commit
|
commitdiff
|
tree
2012-01-08
E
r
i
c W
o
ng
k
gio 2
.
7
.
2 - for older, and older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
t
r
yopen: remem
b
er to inclu
d
e ancient_rub
y
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
kgio 2
.
7
.
1 - compatib
i
lity
w
i
th o
l
der Rub
i
es
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
gemsp
e
c: disabl
e
development
d
epe
n
dencies for old systems
commit
|
commitdiff
|
tree
2012-01-08
E
ric Wong
test/t
e
st_a
u
topush: sk
i
p
s
trac
e
te
s
ts i
f
no
t
ava
i
lable
commit
|
commitdiff
|
tree
2012-01-07
E
r
i
c Wong
define RARRA
Y
_P
T
R/RARRAY_LE
N
mac
r
os for Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric
W
on
g
k
g
i
o
2
.
7
.
0 - mino
r
u
p
d
ates
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
d
oc: update d
o
cumentation regarding accept method flag
s
commit
|
commitdiff
|
tree
2011-11-18
E
ric Wong
c
o
nnect,tryopen:
s
et close-on-exec flag for new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Er
i
c Wong
te
s
t
s
: r
e
move tests for IO#nonbloc
k
?
aft
e
r ac
c
ept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept: deprecate singleton Kgio
.
accept_*
methods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept:
a
lways set O_NONBLOC
K
for accep
t
()-e
d
s
ockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric
W
ong
test
_
poll: test for closing a polled I
O
in si
g
handler
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
wrongdoc
.
yml: add public/private email addr
e
sses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c
:
fix
m
isspelling in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LICENSE:
s/GNU C L
i
b
r
ary/kg
i
o/
commit
|
commitdiff
|
tree
2011-08-09
E
r
ic Wong
TOD
O
:
update SSL/TLS s
u
pport status :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
us
e
r
b_update_ma
x
_fd() unde
r
MRI
1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
co
n
nect: more desc
r
iptive error
f
or T
C
P
p
o
r
t
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
kgio 2
.
6
.
0 - min
o
r f
e
a
ture update and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
a
d
d
p
rototype f
o
r rb_
t
hread_blo
c
king_io_region()
commit
|
commitdiff
|
tree
2011-07-15
E
ric
W
ong
missin
g
_acc
e
pt4: don't us
e
FD
_
CL
O
E
XEC for SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
a
ccept
.
c:
f
ix RDoc
for new Kgio::SOCK_
*
constants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
ex
p
ort SOCK_NONBLOCK,
SOCK_CLOEXEC constants in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
acc
e
pt
.
c: reinstate errno after c
a
lling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc:
update
d
ocumentation for
kgio_addr attribute
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: call-seq for kg
i
o
_wa
i
t
_
writab
l
e
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
a
n
cien
t
_ruby
.
h: avoid
symbol c
l
obbering
commit
|
commitdiff
|
tree
2011-06-16
Eric Won
g
fix misc compiler
w
arnings
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
make tim
e
d kgio_w
a
it_* implementation safer
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
K
g
io:
:
File includ
e
s Kgio::PipeMethods
m
odule
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
Kgio:
:
F
il
e
.
tryopen ru
n
s GC on
ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
d
o
c
:
a
dd rdoc for Kg
i
o::
F
ile
.
tryo
p
en
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
k
gio_wait_*abl
e
:
d
ocu
m
entation
f
or
o
p
tional ti
m
eout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc: use lib
r
e
l
ist
.
o
r
g
instead of
l
i
b
relist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
GI
T
-
V
E
RS
I
ON-
G
E
N
: bump vers
i
on for
new A
P
I
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
Me
r
ge branch
'2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eri
c
Wong
kgio 2
.
4
.
2
-
OpenSolaris
build
fix
commit
|
commitdiff
|
tree
2011-06-14
Er
i
c Won
g
extco
n
f: -lnsl
and -l
s
ocket checks for OpenSolaris
commit
|
commitdiff
|
tree
2011-06-14
Eric
W
on
g
add ti
m
eout to kgio_wait_
{
rea
d
,writ
}
able
commit
|
commitdiff
|
tree
2011-06-13
Eric
W
ong
extc
o
nf: -lns
l
and -lsocket checks for OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
README:
c
larify that we
o
nly wor
k
on Unix-like
systems
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
ng
p
k
g
.
mk: update
t
o the l
a
test v
e
rsi
o
n
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
M
erg
e
b
r
anch '2
.
4-
s
table'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
kgio 2
.
4
.
1 - Kgio
.
p
oll a
v
oids EINTR
,
re
a
lly
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll: ensure EINTR nev
e
r g
e
ts
r
a
i
sed
commit
|
commitdiff
|
tree
2011-05-21
Eric
Wong
K
g
io
.
p
o
ll
:
ensure EINTR never gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric
Wong
Kgio
.
tryopen => K
g
io
:
:Fi
l
e
.
try
o
p
en
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
retu
r
n K
g
io::File
fo
r
Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
add Kgio
.
tryopen metho
d
commit
|
commitdiff
|
tree
2011-05-05
E
ric Wong
kgio 2
.
4
.
0 - portabi
l
ity fi
x
es and more
commit
|
commitdiff
|
tree
2011-05-05
Eric Wo
n
g
test_cross_thre
a
d_clos
e
: disable on R
U
BY_ENGIN
E
!=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric
Wong
re
a
d
_write: call
rb_str_modi
f
y
(
) before rb_str_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
poll: deal with pollset changes on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_tcp_connect
:
disab
l
e
w
ait_wri
t
a
b
le_set
t
est on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Jeremy Ev
a
ns
fix kgi
o
_peek for !K
G
I
O
_NOPUSH system
s
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Jerem
y
E
vans
connect: zero out hints argumen
t
for getadd
r
info
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
E
ri
c
Wong
Kgio
.
poll
restarts on inter
r
upt
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wo
n
g
extconf: remove
u
nnecessary dir_config statement
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: improve kg
i
o_
a
ccept/kgio_tr
y
accept docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
test_autopush:
atte
m
pting
to fix
a
timing te
s
t
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Won
g
doc
:
fix trywri
t
e call-se
q
commit
|
commitdiff
|
tree
2011-04-14
Er
i
c Wong
test_aut
o
push: use
a
ssert_in_delta fo
r
tes
t
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspec: bump wrongdoc
v
e
rsion
commit
|
commitdiff
|
tree
2011-04-11
Er
i
c
Wong
g
e
mspec: remove u
n
neces
s
ary require_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add
t
est for cross thread close
commit
|
commitdiff
|
tree
2011-04-10
Eric
W
ong
rea
d
_wri
t
e
:
detect
c
losed fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric Won
g
accept:
better detect closed files on
E
INTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*accept me
t
hods can take flags argument,
like acce
p
t4()
commit
|
commitdiff
|
tree
2011-03-20
Er
i
c W
o
ng
accept
:
p
re
p
are opti
o
nal
f
l
ags argument
t
o
a
cce
p
t
(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric
Won
g
HACKING: updates f
o
r
w
ro
n
gdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio 2
.
3
.
3 - minor fixes
commit
|
commitdiff
|
tree
2011-03-14
Eri
c
Wong
poll: fix
o
ver-
a
llocation f
o
r poll(2
)
commit
|
commitdiff
|
tree
next