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.9.2 - avoid deprecated/removed function
2014-02-15
Eric Wong
kg
i
o
2
.
9
.
2
- a
v
oid de
p
recated/remo
v
e
d functio
n
commit
|
commitdiff
|
tree
2014-02-15
Eric Wong
avoi
d
deprecated rb_
t
hread
_
block
i
ng_re
g
ion on
MRI 2
.
x
commit
|
commitdiff
|
tree
2014-02-08
Eric Wong
pre
p
ar
e
for
r
b_thre
a
d_blocking_
r
egion re
m
o
v
al
commit
|
commitdiff
|
tree
2014-02-05
Eri
c
Wo
n
g
kgio 2
.
9
.
1 - various R
u
by 1
.
8
.
7 fixes
Eric Wong
(2):
commit
|
commitdiff
|
tree
2014-02-05
E
r
ic Won
g
va
r
iou
s
1
.
8
.
7 fixes
commit
|
commitdiff
|
tree
2014-02-05
E
r
i
c Wong
o
n
ly define and test kgio_syssend o
n
1
.
9+
commit
|
commitdiff
|
tree
2014-02-04
E
ric Wong
k
gio 2
.
9
.
0
- cl
e
anups, bug fixe
s
,
min
o
r i
m
pro
v
ements
Eric Wong
(12):
commit
|
commitdiff
|
tree
2014-02-04
Eri
c
Wong
tryopen: additional
d
ebug info
r
ma
t
ion fo
r
bad Er
r
n
o
.
.
.
commit
|
commitdiff
|
tree
2014-02-04
E
ric Wo
n
g
wr
i
t
e: correct
c
heck for var
i
ous blocking reg
i
ons
commit
|
commitdiff
|
tree
2014-02-04
E
r
ic Wong
add kgio_syssend m
e
t
hod to wrap send(2)
commit
|
commitdiff
|
tree
2014-02-04
Eric W
o
ng
spl
i
t read_write
.
c into {read
,
w
r
it
e
,wri
t
ev}
.
c
commit
|
commitdiff
|
tree
2014-02-04
E
r
ic Wong
set RSTRING_MODIFIED where a
p
propriate for
R
u
binius
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
connect: con
s
tify RSTRING
-
related things
commit
|
commitdiff
|
tree
2014-01-20
E
r
ic Wong
avoid downsizing casts
commit
|
commitdiff
|
tree
2014-01-20
Hleb
V
a
loshka
D
o
n't use
d
e
pre
c
ated api
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-30
E
r
ic Wong
Rakefile: kill raa_update task
commit
|
commitdiff
|
tree
2013-09-25
Er
i
c Won
g
my_writev: styli
s
tic fixes
commit
|
commitdiff
|
tree
2013-09-25
Eric
Wong
r
ead_
w
rite: remove the r
e
s
t
of RARR
A
Y_PTR
usag
e
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
tryopen: remove RA
R
RA
Y
_
PTR usag
e
in init
commit
|
commitdiff
|
tree
2013-09-25
Er
i
c Wong
t
est_poll: remov
e
race pron
e
t
est_pol
l
_
EINTR_changed
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
E
ri
c
Wong
kgio 2
.
8
.
1 - minor improve
m
ents
a
n
d
t
est
f
i
xes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2013-09-07
H
le
b
V
alo
s
hka
Close
t
e
m
p
file and unlink
it immediately
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-05
Eric Wong
test_pol
l
: be less
dependent o
n
signal
h
a
n
dler
o
rder
i
ng
commit
|
commitdiff
|
tree
2013-09-04
H
l
eb Valo
s
hk
a
Create own directory for ever
y
un
i
x socket in unit
.
.
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test_poll: preserve ori
g
inal
t
rap(:USR1) handler
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
t
est_
p
oll: avoid potentially
t
h
read-
u
nsafe tes
t
commit
|
commitdiff
|
tree
2013-09-03
Eric Won
g
test
/
l
i
b_read_write:
a
ccount for larger-t
h
an-
n
o
rmal
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Er
i
c
W
o
n
g
test_tryopen: sk
i
p EACCES tes
t
when euid
=
=
0
commit
|
commitdiff
|
tree
2013-09-02
H
leb Valo
s
hka
D
o
n't dump
20M in case of failure
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-02
Hleb
V
a
los
h
k
a
Ch
a
nge pr
e
f
i
x of te
m
porary sockets to pre
v
e
nt
r
aces
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-08-16
Eric Wo
n
g
accept: more informa
t
ive e
x
ception on un
k
nown fami
l
y
commit
|
commitdiff
|
tree
2013-08-16
Eric Won
g
check
sysc
a
l
l
re
t
u
r
ns a
g
ainst
<
0 instead of == -1
commit
|
commitdiff
|
tree
2013-01-18
Eri
c
Wong
kgi
o
2
.
8
.
0 - TCP Fa
s
t Open, writev/trywri
t
ev
commit
|
commitdiff
|
tree
2013-01-18
E
r
ic Wong
rename fastopen => kgio_fastope
n
in Kgio:
:
Soc
k
et
commit
|
commitdiff
|
tree
2012-12-30
E
r
ic W
o
ng
accept: do not set
b
locking if non-blocki
n
g is set
commit
|
commitdiff
|
tree
2012-12-27
Eri
c
Wong
fastopen: fix argu
m
ent order in
R
Doc example
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
read_wr
i
te
:
r
emove unu
s
ed variable
commit
|
commitdiff
|
tree
2012-12-27
Eric W
o
ng
implement TCP Fast Open suppor
t
(client + s
e
r
ver)
commit
|
commitdiff
|
tree
2012-12-13
E
ric
W
ong
Kgio
:
:Socket
.
ne
w
r
etains compatibility
with
S
o
cket
.
new
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
connect: factor out tcp_ge
t
addr() fun
c
tion
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
connect: split out my_socket(
)
functio
n
commit
|
commitdiff
|
tree
2012-11-21
Eri
c
W
o
ng
tryopen: incl
u
de e
r
rno
.
h
header just in
c
a
se
commit
|
commitdiff
|
tree
2012-07-11
Eric W
o
ng
test work
a
round fo
r
pl
a
t
f
o
rms with unreliable signals
commit
|
commitdiff
|
tree
2012-07-11
Eri
c
Wong
t
e
s
t
/lib_read_wri
t
e: wait for r
e
adability before tryr
e
ad
commit
|
commitdiff
|
tree
2012-07-11
Eric
W
o
n
g
test_p
o
ll: skip signal torture on Debi
a
n GNU/kfreebsd
commit
|
commitdiff
|
tree
2012-06-01
So
k
olov Yura 'f
u
nny
.
.
.
add `#k
g
io_wr
i
te
v
` and
`
#kgi
o
_try
w
ritev`
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
Eric Wo
n
g
t
ryopen: avoid ambi
g
uous
n
ame for subst function
commit
|
commitdiff
|
tree
2012-05-30
So
k
olov Yura 'funny
.
.
.
use
rb_
s
tr_sub
s
eq for ta
i
l string
on write
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
S
o
k
olov Yura 'funny
.
.
.
F
i
x
UnixClientReadServ
e
rWrite test class name
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-03-24
Eri
c
Wong
k
g
io 2
.
7
.
4 -
s
m
all fixes a
n
d clea
n
ups
commit
|
commitdiff
|
tree
2012-03-24
Er
i
c Wong
test: more
w
orkaround fo
r
F
r
eeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
r
ic Won
g
test/lib_r
e
ad_write
:
test wor
k
aro
u
n
d
s
f
or TCP i
n
FreeB
S
D
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric
Wong
t
e
st_
t
ryopen: fix horribly-na
m
ed test for E
A
CC
E
S
commit
|
commitdiff
|
tree
2012-03-22
Eric Wong
test/lib_read_writ
e
: increase test rel
i
ability
commit
|
commitdiff
|
tree
2012-03-19
Eric
Wong
test/*: remove assert_n
o
th
i
ng_rais
e
d
commit
|
commitdiff
|
tree
2012-03-19
Eric Wo
n
g
f
ix for non-
L
inux,
non-TCP_NOPU
S
H
platforms
commit
|
commitdiff
|
tree
2012-03-15
Eric Wong
kgio 2
.
7
.
3 - compatib
i
lity fixes
commit
|
commitdiff
|
tree
2012-03-07
E
r
ic Wo
n
g
HACKING: add instructi
o
ns for
runni
n
g tests
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
test_po
l
l: workaro
u
nd
f
o
r
t
i
ming-
s
e
n
s
itive test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wo
n
g
t
est: in
c
rease delta r
a
nge for
t
iming-sensitive
t
est
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
autop
u
sh: fix/enab
l
e under Deb
i
an
GNU/kFreeBSD
commit
|
commitdiff
|
tree
2012-03-05
Eric Wo
n
g
acc
e
pt4: require S
O
CK_NONBLO
C
K/SOCK_CLOEX
E
C
m
a
c
r
os
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgi
o
2
.
7
.
2
- for older, and older Rubies
commit
|
commitdiff
|
tree
2012-01-08
E
r
ic Wong
t
r
y
o
pen:
rem
e
mber to include a
n
cient_r
u
by
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
1
- compatibility with
o
lder Rubie
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gemspec: disable
d
e
v
elopm
e
nt dependenci
e
s
for old
systems
commit
|
commitdiff
|
tree
2012-01-08
Eric Won
g
test/test_
a
u
to
p
ush: skip
s
trace te
s
ts if not
a
vailable
commit
|
commitdiff
|
tree
2012-01-07
E
r
ic W
o
n
g
de
f
i
n
e RARRAY_P
T
R
/RARR
A
Y_
L
E
N
macros for Rub
y
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric W
o
ng
kgio 2
.
7
.
0
- m
i
nor up
d
ates
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: upda
t
e documentation regardi
n
g accept metho
d
flags
commit
|
commitdiff
|
tree
2011-11-18
E
r
i
c
Wong
connect,tryo
p
en: set c
l
o
se-on-exec flag for new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Er
i
c Wong
tests: remove tests f
o
r IO
#
non
b
l
o
ck?
a
fter
a
ccept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accep
t
:
depr
e
cate
sing
l
eton Kgio
.
accept_
*
methods
commit
|
commitdiff
|
tree
2011-11-15
Eric
Wong
acce
p
t:
always set O_N
O
NBLOCK
f
or accept()-ed socke
t
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eri
c
Wong
test_poll:
t
e
st for cl
o
sing a pol
l
ed IO in sighandler
commit
|
commitdiff
|
tree
2011-08-25
Eric Wo
n
g
.
wro
n
gdoc
.
yml: add p
u
blic/p
r
ivate email add
r
es
s
es
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
w
a
it
.
c: fix mi
s
spelling in
r
doc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
L
I
CENSE: s/GNU
C
Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Er
i
c Won
g
TODO: update SSL/TLS support status :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use r
b
_update_max_fd
(
) und
e
r MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
ng
connect: more des
c
riptive er
r
or
f
o
r
T
CP port
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wo
n
g
kgi
o
2
.
6
.
0 - minor
f
eatu
r
e
update
and clean
u
ps
commit
|
commitdiff
|
tree
2011-07-15
Eric
Wong
ad
d
prototype for rb
_
t
hre
a
d_
b
locking_io_region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
missing_accept4: do
n
'
t use FD_CLOEXEC for
S
OCK_CLOE
X
EC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
acc
e
pt
.
c: fix
R
Doc
for
n
ew
Kgio::SOCK_*
constants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
e
x
port SOCK_NONBLOCK, SOC
K
_CLOEXEC c
o
nstant
s
in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Won
g
ac
c
e
pt
.
c: reinstate errno aft
e
r calling my
_
fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric W
o
ng
doc: up
d
a
t
e docum
e
ntation for
kgio_
a
ddr attribute
commit
|
commitdiff
|
tree
2011-06-18
Er
i
c
Wong
d
oc: call-seq for kgio_wait_
w
ritable
commit
|
commitdiff
|
tree
2011-06-18
Eri
c
W
o
ng
ancient_ru
b
y
.
h: a
v
oi
d
symb
o
l clobbering
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix
misc c
o
mpiler
warnings
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic
W
o
ng
make time
d
kgio_wait_* implementation safer
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kg
i
o::Fi
l
e inc
l
udes Kgio
:
:PipeMethods modu
l
e
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
Kgio
:
:Fi
l
e
.
tryopen
r
uns GC on EN
O
MEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
doc
:
add rdoc for K
g
io::F
i
le
.
tryo
p
e
n
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wong
kgio_wait
_
*abl
e
: do
c
umentation
for o
p
tional timeout
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
doc: use librel
i
st
.
org instea
d
of librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
G
I
T
-VERSI
O
N-GEN:
b
ump vers
i
on for
new A
P
I
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
Merge
branc
h
'
2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric W
o
ng
kgio
2
.
4
.
2 -
O
penSol
a
r
i
s build
fix
commit
|
commitdiff
|
tree
next