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_tryopen: skip EACCES test when euid == 0
2013-09-03
E
r
ic W
o
ng
test_tryopen: sk
i
p EACCES test when eui
d
=
=
0
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
a
ccept: more informative exception
on un
k
nown family
commit
|
commitdiff
|
tree
2013-08-16
Eri
c
W
o
n
g
ch
e
ck s
y
scall returns against < 0
i
nstead of == -1
commit
|
commitdiff
|
tree
2013-01-18
Er
i
c
Wong
kgi
o
2
.
8
.
0 - TCP Fast Open,
wr
i
tev/try
w
ritev
commit
|
commitdiff
|
tree
2013-01-18
Eri
c
W
o
ng
renam
e
fa
s
topen => kgio_fasto
p
e
n
in Kgio::So
c
ket
commit
|
commitdiff
|
tree
2012-12-30
Eric Wong
accep
t
: do not set b
l
ocking if non
-
blocking is set
commit
|
commitdiff
|
tree
2012-12-27
Eric
W
ong
fastopen: fix argument or
d
er
in RD
o
c ex
a
mpl
e
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
read_w
r
ite: remove unu
s
ed variable
commit
|
commitdiff
|
tree
2012-12-27
Eric
W
ong
i
mplement
T
C
P Fast Open su
p
p
o
rt (client + server)
commit
|
commitdiff
|
tree
2012-12-13
Eric Wo
n
g
K
gi
o
::Socket
.
new
r
etai
n
s
co
m
patibility with Socket
.
n
e
w
commit
|
commitdiff
|
tree
2012-12-12
Eric
Wong
connect: factor ou
t
tcp_getaddr
(
) funct
i
o
n
commit
|
commitdiff
|
tree
2012-12-12
Eric Wo
n
g
connect
:
split
ou
t
m
y
_
s
ocke
t
()
f
unction
commit
|
commitdiff
|
tree
2012-11-21
Eric Wong
tr
y
op
e
n:
i
nclude errno
.
h header just in case
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
test workaround for
p
latforms
w
ith unrel
i
abl
e
signals
commit
|
commitdiff
|
tree
2012-07-11
Eric
W
o
ng
t
e
s
t
/lib_read_write:
w
a
it for readabili
t
y
befo
r
e tryr
e
ad
commit
|
commitdiff
|
tree
2012-07-11
Eric
Wong
test_p
o
ll
:
skip sig
n
al torture on Debian GNU/k
f
ree
b
sd
commit
|
commitdiff
|
tree
2012-05-30
Eric Wong
tryopen:
a
void ambiguous name
f
or subst functio
n
commit
|
commitdiff
|
tree
2012-03-24
Eric
W
o
ng
kgio 2
.
7
.
4 - sma
l
l
f
ixes
and c
l
e
a
nups
commit
|
commitdiff
|
tree
2012-03-24
E
ric Wong
t
e
st:
m
o
re w
o
rkaround for Fre
e
BSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eri
c
Wong
t
e
st/lib_read_wr
i
te: test worka
r
ounds f
o
r
T
CP
i
n FreeB
S
D 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test_tr
y
op
e
n: f
i
x horribly-
n
amed
t
est
f
or E
A
CCE
S
commit
|
commitdiff
|
tree
2012-03-22
Er
i
c Wong
te
s
t/lib_read_write:
increas
e
test reliability
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
test/*: re
m
ove assert_n
o
thing_raised
commit
|
commitdiff
|
tree
2012-03-19
E
ric Wong
fix for non-Linux,
n
o
n-TCP_
N
OPUSH platfor
m
s
commit
|
commitdiff
|
tree
2012-03-15
Er
i
c Wong
kgio 2
.
7
.
3
- compati
b
ility fixes
commit
|
commitdiff
|
tree
2012-03-07
Er
i
c Wong
HACKING: add ins
t
ructions for running test
s
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
t
e
s
t_poll: workaround for ti
m
ing-sensitive test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
E
r
ic Wong
t
est: increase delta
range for timing-s
e
nsitive test
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
autopush
:
fix/enable under
Debian GN
U
/kFree
B
SD
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
accep
t
4: req
u
ire SOCK_NONBLOC
K
/
S
OCK_CL
O
EXEC
m
acros
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
k
gio 2
.
7
.
2 - for older,
a
n
d
older Rub
i
es
commit
|
commitdiff
|
tree
2012-01-08
E
r
i
c
Wong
tr
y
o
p
e
n: remem
b
er to incl
u
de ancien
t
_ruby
.
h
for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
kgi
o
2
.
7
.
1 - compatibility with o
l
der Rub
i
es
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
g
e
m
spe
c
: disabl
e
development
depe
n
d
en
c
ie
s
for old syste
m
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
test
/
test_autopush: skip strace tes
t
s if not avail
a
b
le
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
d
e
f
i
n
e RARRAY_PTR
/
RARRAY_LEN macros for
R
uby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
kgio 2
.
7
.
0 -
minor
up
d
ates
commit
|
commitdiff
|
tree
2011-11-18
Eric
W
ong
doc: upd
a
te documentatio
n
regarding accept method flags
commit
|
commitdiff
|
tree
2011-11-18
Eri
c
Wong
connect,tryopen: set close-on-exec flag for
new
f
ds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
E
ric
W
o
ng
tests: re
m
ove
t
e
s
ts for IO#nonblock? after accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept: deprecate si
n
gleton
K
gio
.
accept_
*
methods
commit
|
commitdiff
|
tree
2011-11-15
Eri
c
Wong
accept: always set O_N
O
NBL
O
CK for accept()-ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
test_po
l
l: t
e
st f
o
r
clos
i
n
g
a polled IO in s
i
gha
n
d
l
er
commit
|
commitdiff
|
tree
2011-08-25
Eric
Wo
n
g
.
wron
g
doc
.
yml: add publ
i
c
/
priv
a
te
email add
r
esses
commit
|
commitdiff
|
tree
2011-08-25
Er
i
c Won
g
wait
.
c
: fix mis
s
pelling in r
d
oc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LICENSE: s/GNU C Library/k
g
io/
commit
|
commitdiff
|
tree
2011-08-09
E
r
ic
Wong
TODO:
u
p
dat
e
SSL/TLS support status :)
commit
|
commitdiff
|
tree
2011-07-21
E
ric Wo
n
g
use rb_
u
pdate_max_fd()
under
MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric
Wong
c
o
nnect: mo
r
e d
e
scriptive error for TCP port
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
k
g
io 2
.
6
.
0
- m
i
nor feature update an
d
clea
n
ups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add prot
o
type for rb_th
r
ead_bloc
k
ing_io_re
g
ion()
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
mis
s
ing_ac
c
ept4
:
do
n
'
t use FD_CLO
E
X
E
C
f
or
SOC
K
_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
accept
.
c:
fix RDoc for
n
e
w Kgio::S
O
CK_
*
con
s
t
a
nts
commit
|
commitdiff
|
tree
2011-07-07
Eric Wo
n
g
export
S
OC
K
_NONBLOCK, SOCK_
C
L
OEXEC constants in Kgi
o
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c: reinstate er
r
no after call
i
n
g
my_fi
l
en
o
()
commit
|
commitdiff
|
tree
2011-06-18
Eric Won
g
doc
:
update
d
ocument
a
t
i
o
n
f
or kgio_add
r
attribute
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc:
call-s
e
q
f
or kgio_wait_writab
l
e
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic Wong
a
ncient_ruby
.
h:
avoid sy
m
b
o
l cl
o
b
b
ering
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix mi
s
c compiler warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make timed kgio_w
a
it_* implementation safer
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::File includes Kg
i
o::PipeMetho
d
s
mod
u
le
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
K
gio::F
i
le
.
tryope
n
runs GC on
E
NOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc
:
add
rdoc for Kgio::Fi
l
e
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kgio_
w
ait_*able: document
a
ti
o
n for option
a
l
t
im
e
out
commit
|
commitdiff
|
tree
2011-06-15
E
ri
c
Wong
doc: us
e
l
i
brelist
.
org instead of librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
GIT-VERSION-GEN:
bum
p
v
er
s
ion for new API
commit
|
commitdiff
|
tree
2011-06-15
E
r
i
c Won
g
Merge
branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
E
r
ic
Wong
k
g
io 2
.
4
.
2 - Open
S
olaris build
f
ix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
extconf: -lnsl a
n
d -ls
o
cke
t
check
s
for OpenSol
a
r
i
s
commit
|
commitdiff
|
tree
2011-06-14
E
ric Wong
add ti
m
eout to
k
g
io_w
a
it_
{
read,wri
t
}able
commit
|
commitdiff
|
tree
2011-06-13
Eric Wong
extconf: -l
n
sl a
n
d
-lsocket checks for O
p
enSol
a
ris
commit
|
commitdiff
|
tree
2011-05-23
Er
i
c Wong
RE
A
DME: c
l
a
r
i
f
y tha
t
w
e only work
on Uni
x
-
like systems
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c
Won
g
pkg
.
mk: up
d
ate t
o
t
h
e
latest
v
ersi
o
n
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c Wong
Merg
e
branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
k
g
io 2
.
4
.
1 - Kgio
.
poll avoi
d
s EINTR, rea
l
ly
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll: ens
u
re EI
N
TR ne
v
er g
e
ts raised
commit
|
commitdiff
|
tree
2011-05-21
Eric Wo
n
g
Kgio
.
poll
:
ensure
EINTR
n
ever gets raised
commit
|
commitdiff
|
tree
2011-05-14
Er
i
c
Wo
n
g
Kgio
.
tryopen => Kgio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wo
n
g
return Kgio:
:
Fi
l
e for
Kgio
.
tr
y
o
pen
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
a
d
d
Kgio
.
tryopen method
commit
|
commitdiff
|
tree
2011-05-05
Eric
Wong
kgio
2
.
4
.
0 - portab
i
lity f
i
xes
and
more
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_cross_thread_close: d
i
sable on
R
U
BY_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
read_write:
call
r
b_str_m
o
dify() before rb_str_resiz
e
()
commit
|
commitdiff
|
tree
2011-05-05
E
ric
W
ong
poll: deal with p
o
llset
chang
e
s on EINT
R
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
t
e
st_tc
p
_con
n
ect: di
s
able
w
ait_writable_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c
W
o
ng
Kg
i
o
.
poll re
s
t
a
r
t
s on interrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extco
n
f:
rem
o
ve
unnecessary dir
_
conf
i
g
s
t
a
teme
n
t
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
do
c
: improve kg
i
o_accept/
k
gio_tryaccept docs
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wong
test_a
u
topus
h
: attem
p
ting t
o
fix a timing
test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
do
c
: fi
x
tryw
r
ite call-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric Wo
n
g
test_autopush: use assert_in_delta
f
or test
commit
|
commitdiff
|
tree
2011-04-11
E
ric
W
ong
ge
m
spec:
b
um
p
wrongd
o
c version
commit
|
commitdiff
|
tree
2011-04-11
Eric
Wong
gemspec: remov
e
unnecessary req
u
ire_
p
aths
commit
|
commitdiff
|
tree
2011-04-10
Eri
c
Wong
a
d
d test
f
or cros
s
t
hre
a
d close
commit
|
commitdiff
|
tree
2011-04-10
Eric
W
ong
read_wri
t
e: de
t
ect cl
o
s
ed fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
acce
p
t: b
e
tter detect c
l
osed files
on EINTR/EA
G
AI
N
commit
|
commitdiff
|
tree
2011-03-20
Eric
W
ong
*accept m
e
thods
can take flags argument, li
k
e acce
p
t4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
a
c
c
ep
t
:
prepare optio
n
al flags argument to accept
(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Er
i
c Won
g
HA
C
K
IN
G
: upd
a
tes for wrongdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio
2
.
3
.
3 - min
o
r fixes
commit
|
commitdiff
|
tree
next