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
Create own directory for every unix socket in unit tests
2013-09-04
Hleb Valoshka
C
reate own directory for e
v
ery un
i
x
socket in uni
t
.
.
.
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-09-03
Eric
Wong
test_poll: pr
e
ser
v
e
o
rigin
a
l trap(:USR1) hand
l
er
commit
|
commitdiff
|
tree
2013-09-03
Eric
W
ong
test_poll
:
avoid potentially thre
a
d-
u
ns
a
f
e
test
commit
|
commitdiff
|
tree
2013-09-03
Eric W
o
n
g
test/lib_read_write:
a
c
count fo
r
larger-tha
n
-
normal
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test_
t
ryope
n
: skip EACCES
test when euid == 0
commit
|
commitdiff
|
tree
2013-09-02
Hleb Valoshka
D
on't dump 20M in case of
f
ailur
e
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-09-02
Hleb Valos
h
ka
Change prefix of tempora
r
y
so
c
kets to pre
v
ent races
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-08-16
Eric
W
ong
ac
c
e
p
t: more
i
nformative except
i
on o
n
unknow
n
family
commit
|
commitdiff
|
tree
2013-08-16
E
ric Wong
c
heck syscall
returns again
s
t
< 0 instead
o
f ==
-
1
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
kgi
o
2
.
8
.
0 - TCP Fast Op
e
n
,
w
r
itev/try
w
ritev
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
rename
f
astopen => kgio_fasto
p
en
i
n
K
gio::Socket
commit
|
commitdiff
|
tree
2012-12-30
Eric Wong
accept:
d
o n
o
t set
b
l
ocking if n
o
n-bl
o
cking
is s
e
t
commit
|
commitdiff
|
tree
2012-12-27
Eri
c
Wong
f
a
stopen:
fix
a
rgument order in RDoc
e
xample
commit
|
commitdiff
|
tree
2012-12-27
Eri
c
Wong
re
a
d
_
write: remove
u
n
u
sed var
i
able
commit
|
commitdiff
|
tree
2012-12-27
Eric
W
ong
i
mpl
e
men
t
TCP Fast Ope
n
support (cli
e
nt + serve
r
)
commit
|
commitdiff
|
tree
2012-12-13
Eric
Wong
K
gi
o
::Socket
.
n
e
w retai
n
s com
p
a
tibility
w
ith Socke
t
.
new
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
connect:
f
a
c
tor
o
ut
t
cp_
g
etadd
r
() function
commit
|
commitdiff
|
tree
2012-12-12
Eri
c
W
o
ng
c
o
n
n
ect: split out my_s
o
cket() f
u
nction
commit
|
commitdiff
|
tree
2012-11-21
Eric Wong
t
ryop
e
n: include errno
.
h header just in case
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
t
e
s
t workaround for pla
t
forms w
i
th u
n
relia
b
le si
g
nals
commit
|
commitdiff
|
tree
2012-07-11
E
ric Wong
test/lib_read
_
w
ri
t
e: w
a
it for readability
b
efore tryrea
d
commit
|
commitdiff
|
tree
2012-07-11
E
ric Wong
test_p
o
l
l
:
s
k
i
p signal torture on Debian GNU/kf
r
eebsd
commit
|
commitdiff
|
tree
2012-06-01
Sok
o
lov
Yura 'funny
.
.
.
a
d
d `#kgio_wr
i
t
e
v` and `#kgio_t
r
ywri
t
ev
`
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-05-30
Eric Wong
t
ry
o
pen
:
avoid am
b
iguous
n
a
me for subst f
u
nctio
n
commit
|
commitdiff
|
tree
2012-05-30
S
o
k
o
lov
Yura
'funny
.
.
.
use rb_str_subseq for tail string
o
n
w
r
ite
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-05-30
Sokol
o
v Y
u
ra
'
fu
n
ny
.
.
.
Fix UnixClientR
e
adServerWrite tes
t
class name
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-03-24
Er
i
c
W
o
ng
kgio 2
.
7
.
4 -
s
mall fi
x
es and cl
e
anups
commit
|
commitdiff
|
tree
2012-03-24
Eric
W
o
n
g
t
e
st: more w
o
rkaround f
o
r
F
reeBSD
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Er
i
c Wong
te
s
t/
l
ib_re
a
d_write: test workarounds f
o
r TC
P
in FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
r
ic Wong
test_tr
y
open: fix ho
r
ribly-
n
amed test for EA
C
CES
commit
|
commitdiff
|
tree
2012-03-22
Eric Wong
te
s
t/lib_read_write: increase te
s
t relia
b
ility
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
te
s
t/*:
r
emov
e
assert_nothing
_
raised
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
fix f
o
r
non-
L
i
n
ux,
non-
T
CP_
N
OPU
S
H platforms
commit
|
commitdiff
|
tree
2012-03-15
E
r
ic Wong
kgio 2
.
7
.
3 - compatibility fixes
commit
|
commitdiff
|
tree
2012-03-07
Eric Won
g
H
ACKING: add instruct
i
ons for
running tests
commit
|
commitdiff
|
tree
2012-03-07
Er
i
c
Wong
test_poll
:
workaround for timing-sensitive tes
t
on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
E
r
i
c
Wong
test: inc
r
ease delta range for t
i
ming-se
n
sitive test
commit
|
commitdiff
|
tree
2012-03-05
E
ric W
o
n
g
a
u
t
opush: f
i
x
/enable under Debi
a
n GNU/kFreeBSD
commit
|
commitdiff
|
tree
2012-03-05
E
r
i
c Wong
accept4:
re
q
uire SOCK_NONBLOCK/SOCK_CLO
E
XE
C
macro
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Won
g
kgio
2
.
7
.
2 - for older, and
older R
u
bies
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
tryopen: remember to in
c
lude ancie
n
t_r
u
by
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kg
i
o 2
.
7
.
1 - compatibility with older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
g
e
m
s
p
ec: disab
l
e
devel
o
pm
e
nt dependencies for old
systems
commit
|
commitdiff
|
tree
2012-01-08
E
ric
Wong
test/test_au
t
opush: ski
p
strace
tests if not
av
a
il
a
ble
commit
|
commitdiff
|
tree
2012-01-07
Eric Wo
n
g
d
efin
e
RA
R
RAY_PTR/RARRAY_LEN ma
c
ros for Rub
y
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
kgi
o
2
.
7
.
0 - m
i
n
o
r upd
a
tes
commit
|
commitdiff
|
tree
2011-11-18
Eri
c
Wong
doc: update docu
m
en
t
ation regarding
a
c
c
e
p
t method fla
g
s
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
c
o
nnect,tryopen: set close-on-exec flag f
o
r ne
w
fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: remove
tests
for IO#nonblock? after
a
ccept
commit
|
commitdiff
|
tree
2011-11-15
Eri
c
Wong
accept
:
deprecate singleton Kgio
.
accept_* met
h
ods
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic Wong
accept: always set
O
_
NONBLOCK for ac
c
ep
t
()-ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
test_
p
oll: test for
c
l
o
sing a p
o
lled I
O
in sighandle
r
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
wron
g
d
oc
.
yml
:
add public/
p
rivate email addresses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c: fix
m
i
sspel
l
ing in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LIC
E
NSE: s/GN
U
C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
TODO
:
u
p
date SSL/TLS
s
upport sta
t
us
:)
commit
|
commitdiff
|
tree
2011-07-21
Er
i
c Wong
use
r
b_update_max_fd
(
) under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
connec
t
: more descriptive error for TCP port
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
kgio 2
.
6
.
0
-
min
o
r
f
e
at
u
re update
a
nd c
l
eanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
ad
d
prototype for rb_thread_b
l
ocki
n
g_io_region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
missing
_
accept4:
d
on't use FD_CLOEXEC for
S
O
C
K_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
accept
.
c: fix RDoc for new Kgio::SOCK_* constants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
e
xport SO
C
K_NONBLOCK
,
SOCK_CLOEXE
C
c
o
nstants in K
g
io
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c:
reinstate errn
o
a
fter calling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: up
d
ate document
a
ti
o
n
for kg
i
o_addr attribute
commit
|
commitdiff
|
tree
2011-06-18
Eri
c
W
o
ng
doc: call-seq for kgio_wait_writable
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
ancie
n
t_
r
uby
.
h: avoid
symbol clob
b
ering
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix misc compiler wa
r
n
i
ngs
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make t
i
med kgio_wai
t
_*
implementati
o
n saf
e
r
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::Fil
e
includes Kgio::PipeMet
h
ods mo
d
ul
e
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::F
i
l
e
.
tr
y
open runs GC on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
do
c
: add rdoc fo
r
Kgio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
kgio_wait_*able
:
documentation for option
a
l timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
d
o
c: use
l
ibrelist
.
org in
s
te
a
d o
f
li
b
reli
s
t
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
GIT
-
VE
R
SION-GEN: bump versio
n
for new AP
I
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
M
erge branch
'2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Won
g
kgio 2
.
4
.
2 - OpenSolaris build fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
extconf: -
l
nsl and -lsocket che
c
k
s
for Op
e
n
Sol
a
ris
commit
|
commitdiff
|
tree
2011-06-14
E
ric Wong
add
timeout t
o
kgio_wa
i
t_
{
read,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Er
i
c
W
ong
e
xtconf: -lnsl and -ls
o
cket chec
k
s
for Ope
n
So
l
aris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
READ
M
E: clari
f
y
t
hat we only work on Unix-like syst
e
ms
commit
|
commitdiff
|
tree
2011-05-21
Eric
Wong
pkg
.
m
k
: up
d
ate to the latest version
commit
|
commitdiff
|
tree
2011-05-21
E
r
i
c
Wong
Merge
b
ranch '2
.
4
-stable'
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c Wong
k
g
i
o 2
.
4
.
1 - Kgio
.
poll a
v
o
ids EINTR, really
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
Wong
Kgi
o
.
poll: ensure EINTR n
e
ver get
s
rais
e
d
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
p
oll: ensure
E
INT
R
never ge
t
s
raised
commit
|
commitdiff
|
tree
2011-05-14
E
r
ic Wong
Kgio
.
tryopen =>
K
gio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
E
ric
W
ong
return Kgio::
F
i
l
e for Kgio
.
tr
y
open
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
add Kgio
.
t
r
yopen me
t
hod
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c
Wong
kgio 2
.
4
.
0 - portability fixes
a
nd more
commit
|
commitdiff
|
tree
2011-05-05
Eric Wo
n
g
t
e
st_cr
o
ss_th
r
ea
d
_close
:
di
s
able on RUBY_ENG
I
NE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
ric
Wong
rea
d
_
w
rite
:
cal
l
rb_str_
m
odify() before rb_str
_
resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
pol
l
: deal with p
o
llset changes on
E
INTR
commit
|
commitdiff
|
tree
2011-05-05
E
ric
W
ong
test_tcp_
c
onnect: disa
b
le wait_writable_s
e
t test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Jeremy Evan
s
fix kgio_pe
e
k f
o
r
!
K
G
IO_NOPUSH syst
e
ms
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Jeremy Evans
con
n
ect:
zero out
hints arg
u
ment for getaddrinfo
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kgio
.
poll r
e
star
t
s
o
n interru
p
t
commit
|
commitdiff
|
tree
2011-04-27
Eric
W
ong
extconf: remo
v
e
unnecessary dir_co
n
fig
s
ta
t
eme
n
t
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
doc: imp
r
ov
e
kgio_accept/kgio_trya
c
cep
t
docs
commit
|
commitdiff
|
tree
2011-04-21
E
r
i
c
W
o
ng
test_autop
u
sh: attempt
i
ng
t
o fix a timing test
.
.
.
commit
|
commitdiff
|
tree
next