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
set RSTRING_MODIFIED where appropriate for Rubinius
2014-02-04
Eric Wong
s
e
t RS
T
RING_MODIFIED wher
e
a
p
propria
t
e for
Rubinius
commit
|
commitdiff
|
tree
2014-02-04
Eri
c
Won
g
con
n
e
c
t: constify RSTRING-rel
a
ted things
commit
|
commitdiff
|
tree
2014-01-20
Eric Wo
n
g
a
void downsizing casts
commit
|
commitdiff
|
tree
2013-09-30
Eric Wong
Rakefile: kill
r
aa_update task
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
my_
w
rite
v
: st
y
listic
f
i
x
es
commit
|
commitdiff
|
tree
2013-09-25
Eri
c
Wong
read_wri
t
e: re
m
ove the rest of RARRAY_PTR
u
s
a
ge
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
tryopen:
r
emove
RARRAY_P
T
R
usage in in
i
t
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
te
s
t_poll:
r
em
o
ve ra
c
e pro
n
e test_poll_E
I
NTR_chan
g
ed
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Er
i
c
W
ong
k
g
io 2
.
8
.
1 - mi
n
or impro
v
ements and test
fixes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2013-09-05
Eric Wong
test_poll: be less de
p
en
d
ent on signal handl
e
r ordering
commit
|
commitdiff
|
tree
2013-09-03
Eric W
o
ng
test_p
o
ll: pres
e
rve original tr
a
p(:USR1) handler
commit
|
commitdiff
|
tree
2013-09-03
Eric
Wong
test_poll: avoid
p
otentially thread-un
s
af
e
test
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test/lib_read_write: account for larger-th
a
n
-
nor
m
al
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test_tryo
p
en: skip EACCES tes
t
wh
e
n euid == 0
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
accep
t
: more i
n
fo
r
mative exception on unknown
f
amily
commit
|
commitdiff
|
tree
2013-08-16
Er
i
c
Won
g
check sysc
a
ll
r
e
t
urns against < 0 instea
d
o
f
=
=
-
1
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
kgio 2
.
8
.
0 - TC
P
F
a
s
t Op
e
n, writev/trywritev
commit
|
commitdiff
|
tree
2013-01-18
Eric
W
ong
r
e
name fastopen
=> kgio_fast
o
pen in Kgio::Soc
k
et
commit
|
commitdiff
|
tree
2012-12-30
Eri
c
Wong
acc
e
pt:
do not set blocking if no
n
-blo
c
king is
s
et
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
fastopen: fix ar
g
ument order in RDoc
e
xample
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
read_
w
rite: remov
e
unused variable
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
implement TCP Fast Open support
(
client + ser
v
er)
commit
|
commitdiff
|
tree
2012-12-13
Er
i
c Wong
Kgio::Socket
.
new reta
i
n
s
compatibility with So
c
ket
.
new
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
connect: factor out tcp
_
getaddr() function
commit
|
commitdiff
|
tree
2012-12-12
E
r
ic Wong
connec
t
:
split out my_
s
ocket() function
commit
|
commitdiff
|
tree
2012-11-21
Eric Wong
t
ryo
p
en:
i
nclude errno
.
h header just
in case
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
test workaround fo
r
p
l
atforms with unre
l
iable si
g
n
als
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
test/li
b
_read_write:
w
ait for readability before
t
r
y
read
commit
|
commitdiff
|
tree
2012-07-11
E
r
ic W
o
ng
te
s
t
_
p
o
ll: sk
i
p
signal tor
t
ure on Debian GN
U
/kf
r
eebsd
commit
|
commitdiff
|
tree
2012-05-30
Eric Wo
n
g
tr
y
open: avoi
d
ambiguous name
f
o
r
subst funct
i
o
n
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
k
gi
o
2
.
7
.
4 - small fixes
and cleanups
commit
|
commitdiff
|
tree
2012-03-24
Er
i
c Wong
t
est: more workaround
for Fre
e
B
S
D 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test/
l
ib_re
a
d_w
r
i
te: te
s
t w
o
rkar
o
u
n
ds for
T
CP in F
r
eeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
r
ic Wo
n
g
t
e
s
t_tryopen:
f
ix horrib
l
y-nam
e
d te
s
t
for EACC
E
S
commit
|
commitdiff
|
tree
2012-03-22
E
ric Wong
test
/
li
b
_read_write:
i
n
crease test reliabi
l
ity
commit
|
commitdiff
|
tree
2012-03-19
Eri
c
Wong
te
s
t/*: remove assert_nothing_raised
commit
|
commitdiff
|
tree
2012-03-19
Eric
W
ong
f
i
x for n
o
n
-Linux, non-TCP_NOPUSH platform
s
commit
|
commitdiff
|
tree
2012-03-15
Eri
c
Wong
kgio 2
.
7
.
3 - c
o
mpatibi
l
ity fixes
commit
|
commitdiff
|
tree
2012-03-07
Eri
c
Wong
HA
C
K
I
NG: add instru
c
tions for ru
n
n
i
ng te
s
ts
commit
|
commitdiff
|
tree
2012-03-07
E
ric Wong
t
e
st_poll: workaround f
o
r
ti
m
i
n
g-sensitive test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eri
c
Wong
test:
i
ncrease del
t
a ran
g
e for timing-sensitive test
commit
|
commitdiff
|
tree
2012-03-05
E
ric Wong
autop
u
sh
:
fix
/
enable
u
n
d
er Debian GNU/
k
FreeB
S
D
commit
|
commitdiff
|
tree
2012-03-05
E
ric Wong
accep
t
4:
r
equire
S
OCK_NONB
L
OCK/SOC
K
_CLOEXEC
m
acros
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio
2
.
7
.
2 - for ol
d
er, and older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
tryopen: remember to
include
a
ncient_rub
y
.
h fo
r
1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kg
i
o
2
.
7
.
1 -
comp
a
tibility
wit
h
older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gems
p
ec
:
disable de
v
elopment depen
d
encies for old systems
commit
|
commitdiff
|
tree
2012-01-08
Eric
Wong
test/tes
t
_autop
u
s
h
:
skip strace tests if not avail
a
ble
commit
|
commitdiff
|
tree
2012-01-07
E
r
ic Won
g
define RARR
A
Y_PT
R
/RARRAY_LEN macr
o
s
f
or Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Won
g
kgio
2
.
7
.
0
-
m
i
nor upda
t
es
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
d
o
c:
u
pdate
d
ocume
n
tati
o
n regarding ac
c
ept m
e
t
hod flag
s
commit
|
commitdiff
|
tree
2011-11-18
Er
i
c
Wong
connect
,
tryo
p
e
n
:
set close-on-e
x
ec flag for new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wo
n
g
tests: r
e
move
t
ests for
IO#nonbl
o
ck?
a
fter accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wo
n
g
accep
t
:
depre
c
ate singleto
n
Kgio
.
a
c
c
e
pt
_
* met
h
ods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept: always set O_NONBLOCK for accept()-e
d
sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric
W
on
g
test_
p
oll: test
for closing a polled
IO in
s
i
ghandler
commit
|
commitdiff
|
tree
2011-08-25
Er
i
c
Wong
.
wrong
d
o
c
.
yml:
add public/priv
a
t
e e
m
ail addresses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c: fix
misspelling in rdoc
commit
|
commitdiff
|
tree
2011-08-09
E
ric Wo
n
g
LICENSE: s/GN
U
C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
T
O
DO
:
update SSL/TL
S
support s
t
atus :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use
rb_update_max_fd()
u
nder M
R
I 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
connect: more de
s
criptive erro
r
for
T
CP port
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic
Wong
kgio 2
.
6
.
0
- minor f
e
at
u
re update and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add prot
o
type for rb_threa
d
_blo
c
king
_
io_region
(
)
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
missi
n
g
_
a
c
cept4:
d
on't
u
se FD_CLOEX
E
C for SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
accept
.
c: fix RDoc
f
or new Kg
i
o::SOCK_* constants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
export
SOCK_N
O
NBLOCK, SOCK
_
CLO
E
XEC constan
t
s in Kgi
o
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c
:
rei
n
state errno after cal
l
ing m
y
_fil
e
n
o
()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: update documentation for
kgio
_
addr
a
ttribu
t
e
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
d
o
c
: call-seq f
o
r kgio_wait_
w
ritable
commit
|
commitdiff
|
tree
2011-06-18
Eric W
o
ng
a
n
cient_ruby
.
h: av
o
id s
y
mbol clobb
e
ri
n
g
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix
misc
compile
r
warn
i
ngs
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
make
t
imed
k
g
io_wait
_
* implementation saf
e
r
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic
W
ong
Kgio::F
i
le includes
K
g
io
:
:PipeMet
h
ods module
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
K
g
i
o::Fil
e
.
tryop
e
n ru
n
s GC on ENOME
M
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
doc: add r
d
oc
f
or
Kgio::File
.
t
r
yop
e
n
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wong
kg
i
o_wait_*abl
e
: document
a
tion
for optional tim
e
out
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
doc:
u
se
libreli
s
t
.
or
g
instead of
l
ibre
l
ist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wong
GIT-VERSION-
G
EN
:
bump version for new API
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
Merge branch
'
2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2 - OpenSolaris bui
l
d
fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
extconf
:
-lnsl a
n
d -lsocke
t
checks for
O
penSolari
s
commit
|
commitdiff
|
tree
2011-06-14
Eric W
o
n
g
ad
d
timeou
t
to kgio_wait_{r
e
ad,writ}a
b
le
commit
|
commitdiff
|
tree
2011-06-13
Eric Wong
ex
t
conf: -
l
nsl an
d
-lsocket chec
k
s f
o
r OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
READM
E
: clarif
y
that w
e
only work o
n
Unix-like systems
commit
|
commitdiff
|
tree
2011-05-21
Eric Wo
n
g
pkg
.
m
k: update to the latest v
e
rsi
o
n
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Merge bra
n
ch
'2
.
4
-
sta
b
le'
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
Wong
kgio 2
.
4
.
1 - Kgio
.
poll
avoids EINTR,
really
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
K
gio
.
pol
l
: en
s
u
re EI
N
TR n
e
ver ge
t
s
ra
i
sed
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
K
gio
.
p
o
ll: ensure EINTR neve
r
gets raised
commit
|
commitdiff
|
tree
2011-05-14
Er
i
c Wong
K
g
io
.
tryo
p
en => Kgio:
:
File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric
Wong
ret
u
rn Kgio
:
:File for Kgio
.
tryo
p
en
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
add Kgio
.
tryopen met
h
o
d
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kgio 2
.
4
.
0
- portability f
i
xes
and more
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wong
t
est_cross_thread
_
c
l
ose: disabl
e
on
R
UBY_ENGINE
!
=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wong
re
a
d_write: call rb_st
r
_modify
(
) before rb_st
r
_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
ong
poll
:
deal w
i
t
h
pollset changes on
E
INTR
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wong
test_tcp_conn
e
ct: d
i
sab
l
e w
a
it_writable_set tes
t
on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
K
gio
.
poll restart
s
on int
e
r
r
upt
commit
|
commitdiff
|
tree
2011-04-27
Eric Won
g
e
xtconf: remo
v
e unnecessary dir_config
statement
commit
|
commitdiff
|
tree
next