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
kgio 2.8.1 - minor improvements and test fixes
2013-09-11
Eric Wong
kgi
o
2
.
8
.
1 - minor im
p
r
o
vements and t
e
s
t fixes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2013-09-05
Eric Wong
test_
p
o
ll:
be less depen
d
ent on signal handler ord
e
ring
commit
|
commitdiff
|
tree
2013-09-03
E
r
ic Wong
test_poll: preserve original
trap(:USR1) handl
e
r
commit
|
commitdiff
|
tree
2013-09-03
Eri
c
Wong
test_poll: avo
i
d
p
otentially thread-unsafe test
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test/lib_read_write: accou
n
t f
o
r
l
arger-t
h
an-
n
ormal
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eric Wo
n
g
test_tryopen:
s
kip EACCES test wh
e
n eu
i
d
== 0
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
accept:
m
o
re informative exception o
n
unknown famil
y
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
check s
y
scall
r
eturns
a
gainst < 0 instead of == -1
commit
|
commitdiff
|
tree
2013-01-18
E
r
ic W
o
ng
kgio 2
.
8
.
0 - TCP F
a
st Op
e
n
,
w
ritev/trywrit
e
v
commit
|
commitdiff
|
tree
2013-01-18
E
ric Wong
rename fasto
p
en => k
g
io_fa
s
topen in Kgio::Sock
e
t
commit
|
commitdiff
|
tree
2012-12-30
Eric W
o
ng
accept: do not
s
et blockin
g
i
f
non-
b
loc
k
i
ng is set
commit
|
commitdiff
|
tree
2012-12-27
E
r
ic
W
o
ng
fastopen: f
i
x argumen
t
order in RDoc
exampl
e
commit
|
commitdiff
|
tree
2012-12-27
Eric W
o
ng
r
e
a
d
_writ
e
: remove unused vari
a
ble
commit
|
commitdiff
|
tree
2012-12-27
Eric
Wong
imp
l
eme
n
t
TCP Fast Open
suppor
t
(c
l
ient + server)
commit
|
commitdiff
|
tree
2012-12-13
Eric Wong
K
g
io::Socket
.
new retai
n
s
c
ompa
t
ibili
t
y with So
c
ket
.
n
ew
commit
|
commitdiff
|
tree
2012-12-12
Eri
c
Wong
connect: factor out tcp_getaddr() function
commit
|
commitdiff
|
tree
2012-12-12
E
ric W
o
ng
connec
t
: spli
t
out my_soc
k
et() fun
c
tion
commit
|
commitdiff
|
tree
2012-11-21
Eric Wong
tryopen: inc
l
ude errno
.
h header
just
in case
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
test workarou
n
d f
o
r platforms with un
r
eliable sign
a
ls
commit
|
commitdiff
|
tree
2012-07-11
Eric Won
g
test/lib_read_write: w
a
it for readabi
l
ity before tryre
a
d
commit
|
commitdiff
|
tree
2012-07-11
Eric
Wong
t
es
t
_
p
oll: skip signal torture on Deb
i
a
n
GNU/
k
free
b
sd
commit
|
commitdiff
|
tree
2012-05-30
Eric Wo
n
g
tryopen: avoid
a
m
biguous
n
a
me
for subst function
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
kgio 2
.
7
.
4 - s
m
all fixes
a
nd cleanups
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
test: more
w
orkar
o
und f
o
r FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
te
s
t
/lib_read_wri
t
e:
test
wor
k
a
r
ounds for TCP in FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eri
c
Wong
test_tryope
n
: fix horribly-named test for EACCES
commit
|
commitdiff
|
tree
2012-03-22
Eric Wong
test/l
i
b_re
a
d_write
:
increase te
s
t reli
a
bility
commit
|
commitdiff
|
tree
2012-03-19
Er
i
c Wong
tes
t
/*: rem
o
ve assert_nothing_
r
ai
s
ed
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
fix for
n
on
-
L
inux
,
non-TCP_NOPUSH platforms
commit
|
commitdiff
|
tree
2012-03-15
E
r
ic Wong
kgio 2
.
7
.
3 - compatibility
fixes
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
HACKING: add
i
n
str
u
ctions for run
n
ing t
e
sts
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
test_
p
oll:
w
orka
r
ound for timing-s
e
nsitiv
e
t
est on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Er
i
c
Wong
test: increase de
l
ta ran
g
e for timing-sens
i
tiv
e
test
commit
|
commitdiff
|
tree
2012-03-05
Eric Wo
n
g
autop
u
sh: f
i
x/
e
na
b
le under Debian GNU/k
F
reeBSD
commit
|
commitdiff
|
tree
2012-03-05
E
r
ic Wong
accept4: require SOCK_NONBLOCK/S
O
C
K
_
CLOEXEC macros
commit
|
commitdiff
|
tree
2012-01-08
E
r
ic Wong
k
gio 2
.
7
.
2 - for older, and ol
d
er
Rubie
s
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
W
o
n
g
tryo
p
en: re
m
ember t
o
include ancien
t
_ruby
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
E
ric Wo
n
g
kgio
2
.
7
.
1 - comp
a
tibilit
y
w
i
th o
l
der Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gemspec: disable develop
m
ent depend
e
n
c
ies for old
s
y
st
e
m
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
test/te
s
t_autopush: s
k
i
p
s
t
r
a
c
e
t
e
sts if
not available
commit
|
commitdiff
|
tree
2012-01-07
Eric Wo
n
g
define
R
A
R
RAY_PTR/RARRAY_LEN ma
c
ros for
Ruby
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eri
c
Wong
kgio 2
.
7
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-11-18
Eric
W
o
n
g
doc: update
docume
n
tation regard
i
ng accep
t
method flags
commit
|
commitdiff
|
tree
2011-11-18
E
r
ic Wong
connect,tryop
e
n: set close-on-exec f
l
ag for new fd
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: r
e
move tests for IO#nonblock? after accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
ac
c
ept: deprecate single
t
on Kgio
.
a
c
cept
_
* m
e
thod
s
commit
|
commitdiff
|
tree
2011-11-15
Eric
Wong
acc
e
p
t
: a
l
ways set O_
N
ONBLO
C
K
f
o
r ac
c
ept()-ed
sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric
W
ong
test_p
o
ll:
test for closing a
polled IO in sighandler
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
w
r
ongdoc
.
yml
:
add p
u
bl
i
c/p
r
ivate e
m
a
i
l
addresses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c: f
i
x misspelli
n
g in
r
d
oc
commit
|
commitdiff
|
tree
2011-08-09
E
r
ic W
o
ng
L
ICENSE:
s
/GN
U
C Librar
y
/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
TODO: updat
e
SSL/TLS suppor
t
status :)
commit
|
commitdiff
|
tree
2011-07-21
Er
i
c Wong
use rb_update_m
a
x_fd() under
MRI 1
.
9
.
3
+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
c
o
nnect: more
d
e
scr
i
p
tive error for TCP port
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
ng
kgio 2
.
6
.
0 - minor feature update and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric
Wong
a
dd pro
t
otype for
r
b
_th
r
ead_bloc
k
in
g
_io_region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
m
i
ssi
n
g_a
c
cep
t
4: don'
t
use FD_CLOEXEC
for SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic W
o
n
g
accept
.
c: fix RDoc for new K
g
i
o
:
:SOCK_* c
o
n
stants
commit
|
commitdiff
|
tree
2011-07-07
E
r
i
c
Wong
export SOCK_NONBLOCK, SOCK_CLOEXEC cons
t
ants in Kg
i
o
commit
|
commitdiff
|
tree
2011-07-07
E
r
ic
W
ong
a
ccept
.
c: reinstat
e
errno aft
e
r ca
l
ling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
E
ri
c
Wong
doc
:
update documentation
for kgio_addr attribu
t
e
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: call-seq for kgio_wait_writable
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
a
ncient_ruby
.
h: avoi
d
s
y
mbol cl
o
bbering
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
f
i
x misc compiler war
n
ings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make t
i
med
kg
i
o_wait_* implementation
safe
r
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c
W
on
g
Kgio::F
i
le includes Kgio::PipeMethods module
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
Kgio::File
.
try
o
pen runs GC
o
n ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
d
o
c
:
add rdoc for Kgi
o
:
:File
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
k
g
i
o
_w
a
it_*a
b
le: d
o
cumentat
i
on for optiona
l
timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc: us
e
libr
e
list
.
org inste
a
d of librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c
Wong
GIT-VERSION-GEN:
bump version for new API
commit
|
commitdiff
|
tree
2011-06-15
Eric
Won
g
Merge b
r
anch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
k
gio 2
.
4
.
2 - Ope
n
Sola
r
is
b
uil
d
fix
commit
|
commitdiff
|
tree
2011-06-14
E
ric Won
g
ex
t
conf: -l
n
sl and -lsocket ch
e
ck
s
for
OpenSolaris
commit
|
commitdiff
|
tree
2011-06-14
Eri
c
Wong
add
ti
m
e
o
ut to
kgio_wai
t
_{read,writ}able
commit
|
commitdiff
|
tree
2011-06-13
E
r
ic Wong
e
xtcon
f
: -lnsl and -lsocket checks for OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric W
o
ng
README: clarify t
h
at
we only w
o
rk on Unix-
l
i
k
e
sys
t
ems
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
Wong
pkg
.
mk: upda
t
e t
o
t
h
e
lates
t
versi
o
n
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
ng
Mer
g
e branch
'2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
kgio 2
.
4
.
1 -
K
gio
.
poll avoids
E
INTR, really
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
n
g
Kgio
.
poll
:
ensur
e
EINTR never g
e
t
s
raised
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
ong
Kgi
o
.
poll: ensure EIN
T
R never
g
ets raise
d
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kgio
.
tryopen =
>
Kgio::Fi
l
e
.
t
ryope
n
commit
|
commitdiff
|
tree
2011-05-14
E
r
ic W
o
n
g
retu
r
n Kgio::File
f
o
r
Kgio
.
t
r
yope
n
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
a
dd Kgio
.
try
o
pen method
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kgio 2
.
4
.
0
-
p
ortab
i
l
ity fixes an
d
mo
r
e
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
test_cross_thread_clos
e
: disable on R
U
BY_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
read_write:
c
all
rb_str_mod
i
fy() bef
o
re rb_str_r
e
size()
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
Wong
poll: deal
w
i
t
h
po
l
lse
t
c
han
g
es
o
n EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test
_
tc
p
_connect:
d
isa
b
le wai
t
_writable_
s
et test
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
o
n
g
Kgio
.
p
ol
l
restarts on interru
p
t
commit
|
commitdiff
|
tree
2011-04-27
Er
i
c Wong
ext
c
onf:
r
e
m
o
ve unn
e
c
e
ssary dir_config stat
e
m
ent
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
o
n
g
doc: imp
r
ove kgio_accept/
k
gio_tryaccep
t
docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wo
n
g
t
e
st_autopu
s
h: attempting to fix
a
ti
m
i
ng test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric
Wong
doc: fix trywrite call-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
test_a
u
topush: use assert_in_de
l
ta for test
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
ge
m
spec: bump wr
o
ngdoc version
commit
|
commitdiff
|
tree
2011-04-11
Eri
c
Wo
n
g
g
e
mspec:
r
emove unn
e
ce
s
sary requir
e
_
p
aths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add
t
est for cross thr
e
a
d
c
lose
commit
|
commitdiff
|
tree
2011-04-10
E
ric
W
o
n
g
read_write: d
e
t
ect c
l
osed fd on
E
INTR
commit
|
commitdiff
|
tree
next