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
new mailing list info: kgio-public@bogomips.org
2014-11-17
Eric W
o
n
g
n
ew ma
i
l
i
n
g list
i
n
fo: kgio-public@bogomips
.
or
g
commit
|
commitdiff
|
tree
2014-04-09
Eric Won
g
test/lib_re
a
d_write: fix trywrite
v
blocking test
commit
|
commitdiff
|
tree
2014-02-15
Eric Wo
n
g
kgi
o
2
.
9
.
2 - avoid d
e
pr
e
cated/removed func
t
i
o
n
commit
|
commitdiff
|
tree
2014-02-15
Eric Wong
avoid deprecated rb_
t
hread_block
i
ng_region
on MRI 2
.
x
commit
|
commitdiff
|
tree
2014-02-08
Er
i
c Wong
prepare for rb_thread
_
bloc
k
ing_region remov
a
l
commit
|
commitdiff
|
tree
2014-02-05
Eric Wong
kgio
2
.
9
.
1 - various
R
uby
1
.
8
.
7 fi
x
es
Eric Wong
(2):
commit
|
commitdiff
|
tree
2014-02-05
Eric Wong
v
a
rious 1
.
8
.
7
f
ixes
commit
|
commitdiff
|
tree
2014-02-05
Eric Wong
o
n
ly define and te
s
t kgi
o
_sys
s
e
n
d on 1
.
9+
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
kgio 2
.
9
.
0
-
cle
a
nups,
b
u
g fixes, minor
i
mprovements
Eric Wong
(12):
commit
|
commitdiff
|
tree
2014-02-04
Eric
Wong
tryopen: addi
t
ional debug information for bad E
r
rno
.
.
.
commit
|
commitdiff
|
tree
2014-02-04
Er
i
c
W
ong
write: correct check for v
a
rious block
i
n
g
regi
o
ns
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
add kgio_s
y
s
s
end method to wrap sen
d
(2)
commit
|
commitdiff
|
tree
2014-02-04
Eric W
o
n
g
s
p
lit
read_write
.
c
in
t
o {read,writ
e
,wri
t
ev}
.
c
commit
|
commitdiff
|
tree
2014-02-04
Eric
Won
g
set RSTRIN
G
_MOD
I
FIED where appropriat
e
for Ru
b
inius
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
conne
c
t: cons
t
i
fy RSTRING-related thing
s
commit
|
commitdiff
|
tree
2014-01-20
Er
i
c
W
o
n
g
avoid dow
n
sizi
n
g
casts
commit
|
commitdiff
|
tree
2014-01-20
Hleb Valos
h
k
a
Do
n
't use depreca
t
e
d
api
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-30
E
ric Wong
Rakefile: kill ra
a
_upd
a
te task
commit
|
commitdiff
|
tree
2013-09-25
Eric W
o
ng
m
y_writev: stylist
i
c
fixes
commit
|
commitdiff
|
tree
2013-09-25
E
r
ic Won
g
re
a
d_write: remove the r
e
s
t
o
f RARRAY_PTR us
a
ge
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
tryo
p
en: remove
R
AR
R
AY_PTR usage
i
n
i
nit
commit
|
commitdiff
|
tree
2013-09-25
Eri
c
Wong
t
e
st_poll: remove race pro
n
e
test_p
o
l
l_EIN
T
R
_
cha
n
ged
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Eric
W
ong
kgio 2
.
8
.
1
-
minor improvem
e
nts and test
f
ixes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2013-09-07
Hleb
V
aloshka
Close tempfile and
unlink it
immediately
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-05
Eri
c
Won
g
tes
t
_
poll: be
less dependent
o
n signal handler ord
e
ring
commit
|
commitdiff
|
tree
2013-09-04
H
l
eb Valoshka
Creat
e
own dire
c
to
r
y for eve
r
y uni
x
s
o
cket in unit
.
.
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-03
Er
i
c Wong
te
s
t
_
poll: preserv
e
original trap
(
:USR1) handle
r
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test_poll: avoid
potenti
a
lly thread-unsafe test
commit
|
commitdiff
|
tree
2013-09-03
Er
i
c Wong
test/li
b
_read
_
write
:
account for larg
e
r-than-norma
l
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Er
i
c Wong
t
est_
t
ryopen: sk
i
p EACCES test when eu
i
d ==
0
commit
|
commitdiff
|
tree
2013-09-02
Hleb Valoshka
Don't
dum
p
20M in
case of failure
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-02
Hleb Valoshka
C
h
ange prefix o
f
tem
p
ora
r
y s
o
cke
t
s to
prevent
races
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
ac
c
ept:
mor
e
informative exception on un
k
nown
fa
m
ily
commit
|
commitdiff
|
tree
2013-08-16
Er
i
c Wong
c
heck sysc
a
ll returns against < 0
instead
o
f
== -1
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
kgio
2
.
8
.
0
- TCP Fa
s
t O
p
en, writev/trywrite
v
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
re
n
ame fastopen =
>
kgio_fastopen in
Kgio::Socket
commit
|
commitdiff
|
tree
2012-12-30
Eric Won
g
accept: do not set blocking if no
n
-bloc
k
ing is set
commit
|
commitdiff
|
tree
2012-12-27
E
r
i
c Wong
fas
t
op
e
n: fix a
r
gument order in RDoc
e
xample
commit
|
commitdiff
|
tree
2012-12-27
Eric W
o
n
g
r
e
ad_write: re
m
ov
e
unus
e
d variable
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
imple
m
ent TCP Fa
s
t Open sup
p
ort (client + se
r
ver)
commit
|
commitdiff
|
tree
2012-12-13
Eric
W
ong
Kgio::Socket
.
new retain
s
compatibility
w
ith Socket
.
new
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
connec
t
:
f
actor out tcp_getad
d
r() func
t
i
o
n
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
conn
e
ct
:
split
o
ut m
y
_socket() func
t
ion
commit
|
commitdiff
|
tree
2012-11-21
E
ric Wong
t
r
yop
e
n: inc
l
ude errno
.
h
header
j
u
st in case
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
test wo
r
k
a
r
ound for plat
f
o
rms with unreliabl
e
si
g
nals
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
t
est/li
b
_read_write: wait for readability before tryread
commit
|
commitdiff
|
tree
2012-07-11
Eric
Wong
t
e
s
t_po
l
l
: s
k
i
p
s
i
gnal torture on Debian GNU/kfreebsd
commit
|
commitdiff
|
tree
2012-06-01
Sokolov Yura 'funny
.
.
.
add
`#kg
i
o
_
writev`
and
`
#
k
g
i
o
_trywritev`
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
Eric Wong
tryopen: avo
i
d ambiguous name for subst function
commit
|
commitdiff
|
tree
2012-05-30
Sokolov Yura 'funny
.
.
.
use rb_str_subseq
for tail string on wri
t
e
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
S
oko
l
ov Yura 'fun
n
y
.
.
.
Fix
Un
i
xClientReadServerW
r
ite test class
n
ame
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
kgio 2
.
7
.
4 - small fixes and clean
u
ps
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
test
:
mo
r
e workaround for
Fr
e
eBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eri
c
Wong
test/lib_read_
w
rite:
t
e
s
t workarounds for TCP in FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test_tryo
p
en: fix horri
b
ly-na
m
ed te
s
t for
EACCE
S
commit
|
commitdiff
|
tree
2012-03-22
Eric
Wong
test
/
lib_read_wr
i
te: i
n
crease test reliability
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
test/*: r
e
m
ove assert_
n
o
thing_raised
commit
|
commitdiff
|
tree
2012-03-19
Er
i
c Wong
fi
x
f
o
r non-Linux, non-TCP
_
NOPU
S
H plat
f
or
m
s
commit
|
commitdiff
|
tree
2012-03-15
Eric
W
ong
k
g
io 2
.
7
.
3
-
compat
i
b
ility
fixes
commit
|
commitdiff
|
tree
2012-03-07
Eric
Wong
HACKING:
add instruction
s
for runn
i
ng test
s
commit
|
commitdiff
|
tree
2012-03-07
Eri
c
W
ong
test_pol
l
: wor
k
around for timing-sensitive test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
E
r
ic Won
g
test: increa
s
e delta range for ti
m
i
n
g-sensitive test
commit
|
commitdiff
|
tree
2012-03-05
Er
i
c W
o
n
g
autop
u
sh: fi
x
/enable under D
e
b
i
an GNU/kFreeBS
D
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
accept4: requ
i
re SOCK_NONBLOCK/SOCK_CLOEXEC macros
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
2 - for
o
lder, and
o
lder Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric
Wong
tryopen: re
m
em
b
er to include ancient_ruby
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
1
-
compatibility with
older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
gemspec: disab
l
e dev
e
lopment
d
ependencies for o
l
d s
y
s
tems
commit
|
commitdiff
|
tree
2012-01-08
E
ric Wong
test/test_autopush
:
skip strace tests if not a
v
ailable
commit
|
commitdiff
|
tree
2012-01-07
E
ric
W
ong
d
e
f
i
ne RARRAY_PTR/RARRAY
_
LEN
m
acros for Ruby
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wo
n
g
kgio 2
.
7
.
0
- minor updates
commit
|
commitdiff
|
tree
2011-11-18
E
r
i
c
W
ong
d
oc: update documentation regarding accept m
e
t
hod f
l
ags
commit
|
commitdiff
|
tree
2011-11-18
Er
i
c Wong
conn
e
ct
,
t
ryop
e
n: set c
l
os
e
-on-e
x
ec
flag for
n
ew fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric W
o
ng
tests:
r
emove tests
for
IO#nonblo
c
k
? after accept
commit
|
commitdiff
|
tree
2011-11-15
E
ric W
o
ng
acc
e
p
t
: deprecate singlet
o
n Kgio
.
accept
_
* methods
commit
|
commitdiff
|
tree
2011-11-15
Eric W
o
ng
accept: always set O_N
O
NBLOCK for accept()-ed s
o
ckets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eri
c
Wong
test_poll: test for c
l
osing
a polled I
O
in sighandler
commit
|
commitdiff
|
tree
2011-08-25
Eric Won
g
.
wro
n
g
doc
.
yml: add publi
c
/pr
i
va
t
e email add
r
esses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wai
t
.
c: fix miss
p
elling in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wo
n
g
LICENSE:
s/GNU C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
E
ric Wong
TODO: update SSL/TLS support statu
s
:)
commit
|
commitdiff
|
tree
2011-07-21
E
r
ic Wong
use r
b
_update_max
_
fd(
)
under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
co
n
nect: mor
e
descri
p
tive
err
o
r
f
or T
C
P
port
commit
|
commitdiff
|
tree
2011-07-15
Eric Wo
n
g
kgi
o
2
.
6
.
0
- minor feature
u
pdate and cl
e
anups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add prototype for rb_thread
_
blocking_io_region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
missing_acc
e
pt4: don'
t
use FD_CLOEXEC for SOCK_CL
O
EXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wong
ac
c
e
p
t
.
c: fix
R
Doc for n
e
w K
g
io::SO
C
K_* constants
commit
|
commitdiff
|
tree
2011-07-07
Er
i
c Wong
export SOCK_NONBLOCK, SOCK_C
L
OEXEC
constants in Kgi
o
commit
|
commitdiff
|
tree
2011-07-07
Eric Wo
n
g
acce
p
t
.
c: re
i
nstate er
r
no after
calling my
_
file
n
o
()
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic Wong
doc: update documentation for kgio_addr attrib
u
te
commit
|
commitdiff
|
tree
2011-06-18
E
ric Wo
n
g
doc: call-seq
f
or kgio_wait_wri
t
able
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
ancient_ruby
.
h: avo
i
d sym
b
o
l clobbering
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix misc compiler warni
n
gs
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make timed kgio
_
wait_* impl
e
menta
t
io
n
safer
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
Kgio::File inclu
d
e
s Kgio::PipeMet
h
ods mo
d
ule
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::Fil
e
.
t
ryopen runs GC on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc: add rdoc
f
or Kgio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kgio_w
a
it_*abl
e
:
do
c
umen
t
at
i
on fo
r
op
t
ion
a
l
t
ime
o
ut
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
o
ng
doc
:
use librelist
.
org instead
of librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
G
IT-VE
R
SION-GEN:
b
ump versio
n
fo
r
n
ew API
commit
|
commitdiff
|
tree
next