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
kgio 2
.
8
.
1 -
m
inor improv
e
ments and
test fix
e
s
commit
|
commitdiff
|
tree
2013-09-07
Hl
e
b Valoshk
a
Close tempfile and unlink it
i
mme
d
iately
.
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-09-05
E
r
ic Wong
test_poll: be less dependent on
s
ign
a
l
handler ord
e
ring
commit
|
commitdiff
|
tree
2013-09-04
Hleb
Valoshka
Create own
directory for e
v
ery unix so
c
ke
t
in unit
.
.
.
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test_
p
oll: preserve origin
a
l trap(:USR1) h
a
ndler
commit
|
commitdiff
|
tree
2013-09-03
Eric Won
g
test_poll: avoid pot
e
n
t
ially thread-unsafe test
commit
|
commitdiff
|
tree
2013-09-03
E
ric Wo
n
g
test/lib_read_write: account f
o
r larger-tha
n
-
n
ormal
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
t
est_t
r
y
op
e
n
: skip
EACCES
t
e
s
t
wh
e
n
eu
i
d == 0
commit
|
commitdiff
|
tree
2013-09-02
Hleb Valoshka
Don
'
t dump 20M in cas
e
of
fa
i
lure
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-09-02
Hleb Valoshka
Change prefix o
f
temp
o
r
ar
y
soc
k
ets to prevent races
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-08-16
Eric Won
g
a
ccept: more inf
o
rmat
i
v
e exception on
u
n
k
n
ow
n
family
commit
|
commitdiff
|
tree
2013-08-16
Eri
c
W
ong
check syscall returns against < 0 instead of == -1
commit
|
commitdiff
|
tree
2013-01-18
E
ric Wong
kgio 2
.
8
.
0
-
T
C
P Fast Op
e
n
,
writev/trywrit
e
v
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
re
n
ame fas
t
open => k
g
io_fa
s
topen in
Kgio::So
c
ke
t
commit
|
commitdiff
|
tree
2012-12-30
Eric Wong
accept:
do n
o
t
s
et blockin
g
if n
o
n-
b
locki
n
g is se
t
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
f
a
s
t
open
:
fix argument order in RDoc
e
x
a
mpl
e
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
r
e
ad_write: rem
o
ve unuse
d
va
r
i
able
commit
|
commitdiff
|
tree
2012-12-27
Eri
c
W
ong
imple
m
e
nt TCP F
a
st Open supp
o
r
t
(client + server)
commit
|
commitdiff
|
tree
2012-12-13
Eric W
o
ng
Kgio::Socket
.
new
retains
compat
i
bil
i
ty w
i
th Soc
k
et
.
new
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
c
onnect: factor out tcp_getaddr
(
) fun
c
t
ion
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
connect: split out my
_
socket(
)
f
u
nction
commit
|
commitdiff
|
tree
2012-11-21
E
r
ic Won
g
t
ry
o
p
e
n: in
c
lude
e
rrno
.
h h
e
a
der jus
t
i
n
ca
s
e
commit
|
commitdiff
|
tree
2012-07-11
Eric Won
g
t
est workaro
u
nd for p
l
atf
o
rms w
i
th unreliable signals
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
te
s
t
/
lib
_
rea
d
_write: wait f
o
r readability befor
e
tryread
commit
|
commitdiff
|
tree
2012-07-11
Er
i
c
W
ong
t
e
st_po
l
l:
s
k
i
p signal torture on Deb
i
a
n
GNU/kfreebsd
commit
|
commitdiff
|
tree
2012-06-01
Sokol
o
v
Yura 'funny
.
.
.
add `#kgio_writev` and `#kgio
_
try
w
rit
e
v`
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-05-30
Er
i
c
Won
g
tryopen: avoid ambiguous name
f
or su
b
st fu
n
ction
commit
|
commitdiff
|
tree
2012-05-30
Sokolov Y
u
ra 'f
u
n
ny
.
.
.
u
s
e
rb_str_subseq for
t
ail s
t
ring
on write
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-05-30
S
okolov
Y
ur
a
'
fu
n
n
y
.
.
.
Fix
UnixClientReadServerWrite test class nam
e
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-03-24
Eric
Wo
n
g
kgio
2
.
7
.
4
- smal
l
f
i
xes and
c
l
e
anups
commit
|
commitdiff
|
tree
2012-03-24
Eric W
o
ng
te
s
t: more workarou
n
d
f
or FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test/lib
_
read_writ
e
: test workaro
u
nds for T
C
P
i
n FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test_tryopen: fix h
o
rribly-nam
e
d test for EAC
C
ES
commit
|
commitdiff
|
tree
2012-03-22
Eric W
o
n
g
test/lib_read_write: increase test reliab
i
lity
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
tes
t
/*: remove assert_n
o
thing
_
raised
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
fix for n
o
n-
L
inux, non-T
C
P_NO
P
USH platfor
m
s
commit
|
commitdiff
|
tree
2012-03-15
Eri
c
Wong
kgio 2
.
7
.
3
-
c
o
m
p
atibility
f
ixes
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
H
ACKING: add instructions for running test
s
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
test_poll: wo
r
ka
r
ound for tim
i
ng-
s
ensitive te
s
t on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
te
s
t: increase delta
range fo
r
timing-sensitive
t
e
s
t
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
autop
u
sh:
f
ix
/
enable u
n
der Debian
G
NU/k
F
reeBSD
commit
|
commitdiff
|
tree
2012-03-05
E
r
i
c Wong
ac
c
ept4: requi
r
e SOCK_NONBLOCK/SOCK_CLOE
X
EC
macr
o
s
commit
|
commitdiff
|
tree
2012-01-08
Eric W
o
n
g
kgio 2
.
7
.
2 -
fo
r
older, and older Rubie
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
tryope
n
: remember
to includ
e
ancient_ruby
.
h for
1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio
2
.
7
.
1 - compati
b
ility
wit
h
older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gemspec: disable deve
l
opment
d
e
pendencie
s
for
old systems
commit
|
commitdiff
|
tree
2012-01-08
Er
i
c
Wong
test/test_autopush: skip strace tests if not
a
v
ailable
commit
|
commitdiff
|
tree
2012-01-07
Eric
W
ong
define R
A
RRAY_PTR/RARRAY_
L
EN mac
r
os for Ru
b
y
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric
Wong
kgio
2
.
7
.
0 -
minor updates
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: update
documentati
o
n
regardi
n
g accept
m
e
thod
f
lags
commit
|
commitdiff
|
tree
2011-11-18
Eri
c
Wo
n
g
conn
e
ct,tryopen
:
set
close-o
n
-exec flag for new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
test
s
: remove tests for IO#nonb
l
ock? a
f
ter accept
commit
|
commitdiff
|
tree
2011-11-15
E
ric Wong
acc
e
pt
:
de
p
r
e
cate singleton Kgio
.
accept_* methods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept
:
always se
t
O_NONBLOCK for acc
e
pt(
)
-
e
d
sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric W
o
ng
test_poll:
te
s
t for closing a polled I
O
in s
i
ghandler
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
w
rong
d
oc
.
yml: add pu
b
lic/pr
i
vate
e
mail addre
s
se
s
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c:
f
ix m
i
sspe
l
ling in
rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Won
g
LICENSE:
s
/GNU C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
TO
D
O: updat
e
SS
L
/TLS s
u
ppo
r
t
s
tatus :)
commit
|
commitdiff
|
tree
2011-07-21
Eri
c
Wong
use rb_upd
a
te_
m
ax_fd() und
e
r MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
E
r
i
c
Wong
c
onnect:
m
ore descriptive erro
r
f
or TCP
port
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
kgio 2
.
6
.
0
- minor f
e
ature update an
d
cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
a
d
d prototype for
rb_th
r
ead
_
b
locking_io_regi
o
n(
)
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
missing_accept4: don't use FD_
C
LO
E
XEC for SOCK_CLOEXE
C
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
Wong
acce
p
t
.
c:
f
ix R
D
oc
f
or new Kgio::SOCK_* con
s
tants
commit
|
commitdiff
|
tree
2011-07-07
E
ric Wong
expo
r
t SO
C
K_NON
B
LOCK, SOCK_CLOEXEC constants
in Kg
i
o
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c: reinst
a
te errno after calling
my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wo
n
g
d
oc: update documentat
i
on fo
r
kgio_addr attribute
commit
|
commitdiff
|
tree
2011-06-18
Eric
W
ong
doc
:
c
a
ll-seq for
kgi
o
_wait_writable
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
an
c
ient
_
ruby
.
h:
a
void symbol
cl
o
bbe
r
ing
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix misc comp
i
le
r
war
n
ings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
m
a
ke timed
k
gio_wait_* implemen
t
ation safer
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic W
o
n
g
K
gio::F
i
le i
n
clud
e
s
Kgio::
P
ipeMethods mod
u
le
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic
Won
g
K
gio::File
.
tryopen
runs GC on ENOM
E
M
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
do
c
: ad
d
r
doc
f
o
r Kgio::F
i
le
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kgio_wait_*able:
d
oc
u
mentation
f
or
optional timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc: u
s
e
librelist
.
o
r
g
instead
of librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wo
n
g
GIT-VERSION-GEN
:
bu
m
p ve
r
si
o
n
for
new
API
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Merge branch '2
.
4
-stable
'
commit
|
commitdiff
|
tree
2011-06-14
Eric Won
g
kgi
o
2
.
4
.
2 -
O
penSolaris
b
uild
fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
extconf: -lnsl
an
d
-
l
s
o
cket c
h
ecks
f
or
Ope
n
Sol
a
ris
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
add timeou
t
t
o
kgio_wait_{read
,
writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eric Wong
e
xtcon
f
: -lnsl and -lso
c
ket
checks for OpenSol
a
ris
commit
|
commitdiff
|
tree
2011-05-23
Eric W
o
ng
README: clarify
t
hat
w
e
o
nly work on
Unix-like system
s
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
pkg
.
mk: u
p
date to the latest v
e
rsi
o
n
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Merge branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
k
g
io 2
.
4
.
1
-
Kgio
.
poll avoids EINTR
,
really
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c Wong
K
g
io
.
poll: ensure E
I
NTR never gets rai
s
ed
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c
Wong
Kgio
.
poll: ensure EI
N
TR n
e
ver ge
t
s
rais
e
d
commit
|
commitdiff
|
tree
2011-05-14
Eric W
o
ng
Kgio
.
tryop
e
n
=> Kgio::File
.
tryo
p
en
commit
|
commitdiff
|
tree
2011-05-14
E
r
ic Wong
return Kgio::File for Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add Kgio
.
tryopen method
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kg
i
o 2
.
4
.
0 - po
r
t
abili
t
y f
i
x
es and m
o
r
e
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wong
test_cross_th
r
ead_close: disable on RUBY_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
ric Wong
r
e
ad_
w
rite: call rb_s
t
r_m
o
dify
(
) before rb_s
t
r
_
re
s
ize()
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wo
n
g
poll: deal with pollset changes
on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
test
_
tcp_connect:
disable wai
t
_wri
t
able
_
set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Jeremy E
v
ans
fix
k
gio_peek f
o
r
!
KGIO_NOPUSH systems
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Jeremy E
v
ans
connect: z
e
r
o out h
i
nts
argument f
o
r get
a
ddrinfo
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kgio
.
poll
re
s
tarts on int
e
r
rup
t
commit
|
commitdiff
|
tree
next