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 W
o
ng
se
t
RS
T
RING_MODIFIED where appropriate
f
or Ru
b
inius
commit
|
commitdiff
|
tree
2014-02-04
Er
i
c Wo
n
g
connect:
constify RSTRING-relat
e
d
t
h
i
n
gs
commit
|
commitdiff
|
tree
2014-01-20
Eric Wong
avoid do
w
nsizing ca
s
ts
commit
|
commitdiff
|
tree
2013-09-30
E
r
i
c Wong
Rakefile: kill
raa_
u
pdate task
commit
|
commitdiff
|
tree
2013-09-25
Eric
Wong
test_poll:
re
m
ove race prone
t
e
s
t
_pol
l
_
EINTR_chang
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Eric Wong
k
gio 2
.
8
.
1
- mi
n
o
r
improve
m
en
t
s and test fixes
commit
|
commitdiff
|
tree
2013-09-05
Eric Wong
test_
p
oll: be less dependent on si
g
nal handler orderi
n
g
commit
|
commitdiff
|
tree
2013-09-03
Er
i
c
Wong
test_tryopen: sk
i
p EACCES
test
w
hen euid == 0
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
accept: m
o
re info
r
mative e
x
ception
o
n
unk
n
o
w
n family
commit
|
commitdiff
|
tree
2013-08-16
Eric W
o
ng
check syscall returns
against < 0 i
n
stead of == -1
commit
|
commitdiff
|
tree
2013-01-18
Eric
Wong
kgio 2
.
8
.
0 -
TCP
Fast Open, write
v
/trywritev
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
rename
fastopen
=
> kgio_
f
astopen i
n
Kgio::Soc
k
et
commit
|
commitdiff
|
tree
2012-12-30
E
r
i
c Wong
accept: do
not set blo
c
king if non-
b
lo
c
king is set
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
fastopen: fix argument order in
RDoc example
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
r
e
ad_wri
t
e: remove unused va
r
iabl
e
commit
|
commitdiff
|
tree
2012-12-27
E
ric W
o
ng
i
m
plement TCP Fast Ope
n
su
p
po
r
t (
c
lient + server)
commit
|
commitdiff
|
tree
2012-12-13
E
r
ic
W
o
n
g
Kgio::
S
ocket
.
new retains compatibili
t
y
wi
t
h S
o
cket
.
new
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
connect
:
fa
c
tor out tcp_geta
d
dr() func
t
ion
commit
|
commitdiff
|
tree
2012-12-12
Eric
W
on
g
con
n
ect
:
spl
i
t out my_soc
k
et() functio
n
commit
|
commitdiff
|
tree
2012-11-21
E
r
ic Wong
tryopen: inc
l
ude errno
.
h
header j
u
st in ca
s
e
commit
|
commitdiff
|
tree
2012-05-30
Eric Wong
tryop
e
n:
avoid
ambiguous name for subst functi
o
n
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
kgio 2
.
7
.
4 - small
f
ixe
s
a
n
d clea
n
ups
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
test: more
w
ork
a
round for FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
r
ic Won
g
test/li
b
_read_writ
e
:
test workarounds
f
o
r
TCP i
n
FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
ri
c
Wong
test_tryop
e
n: fix hor
r
i
b
ly-
n
amed te
s
t for
E
A
CCES
commit
|
commitdiff
|
tree
2012-03-22
E
ri
c
W
o
ng
t
est/lib_r
e
ad_
w
rite: increase tes
t
reliability
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
test/*: remo
v
e assert_nothing_r
a
ised
commit
|
commitdiff
|
tree
2012-03-19
Eric
W
ong
fix for n
o
n-Linux, non
-
T
CP_NOPUSH p
l
atforms
commit
|
commitdiff
|
tree
2012-03-15
Eric Wo
n
g
kgio 2
.
7
.
3 - compatibility f
i
xes
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
HACKING
:
add instr
u
ctions for r
u
nning tests
commit
|
commitdiff
|
tree
2012-03-07
Eric
W
ong
test_poll: workaro
u
nd
for
ti
m
ing-sensitiv
e
t
e
st on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Er
i
c
Wong
t
e
st: increase delta
range for timing
-
sensitive test
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
au
t
opush: fix/enable u
n
de
r
D
e
bian GNU
/
kFr
e
eBS
D
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
accept
4
: require SOCK
_
NONBLOCK
/
S
OCK_CLOEX
E
C
macros
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgi
o
2
.
7
.
2 - for o
l
der, an
d
older R
u
bies
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
tryopen: remember to in
c
lude ancient_r
u
by
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
1 - compat
i
bi
l
ity with o
l
der Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric
Wong
g
e
mspe
c
:
d
i
sable de
v
elopment dependencies fo
r
old syste
m
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
test/test_autop
u
sh:
s
k
ip strace tests
i
f
not available
commit
|
commitdiff
|
tree
2012-01-07
Eri
c
W
o
ng
def
i
ne RARRAY_PTR/RARRAY_LEN
m
a
cros
f
or Ru
b
y 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric W
o
ng
kgio 2
.
7
.
0
-
minor updates
commit
|
commitdiff
|
tree
2011-11-18
E
ric Wong
do
c
: update
d
ocumentation
r
e
gar
d
ing accept metho
d
flags
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
connect,tr
y
open:
set c
l
o
se-on-e
x
ec fl
a
g for new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric W
o
ng
tests: re
m
ove tests
for IO#nonblock? after
a
ccept
commit
|
commitdiff
|
tree
2011-11-15
Er
i
c Wong
accept: deprecate singleton Kgio
.
a
c
cep
t
_* methods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
ac
c
e
pt: always set O_
N
O
NBLOCK for acc
e
pt()
-
ed
sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Won
g
test_poll:
test for closing a polled IO in sigha
n
d
ler
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
wrongdoc
.
yml:
add publi
c
/privat
e
email addr
e
s
ses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wo
n
g
wa
i
t
.
c: fix misspel
l
ing
i
n r
d
oc
commit
|
commitdiff
|
tree
2011-08-09
Eri
c
Wong
LICENSE
:
s/GNU C Library
/
kgi
o
/
commit
|
commitdiff
|
tree
2011-08-09
Eri
c
Wo
n
g
TODO: updat
e
SSL/TLS suppor
t
stat
u
s :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use rb_update_
m
ax_fd() under MRI 1
.
9
.
3
+
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c
W
o
ng
connec
t
: m
o
r
e
descri
p
tive er
r
or for TCP
p
ort
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wong
kgio 2
.
6
.
0
- minor
f
e
at
u
re updat
e
and c
l
eanups
commit
|
commitdiff
|
tree
2011-07-15
E
r
i
c Wong
add prototype f
o
r
rb_t
h
r
ead_blockin
g
_io_region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
mis
s
i
ng_a
c
c
e
pt4
:
don't use FD_CL
O
EXEC for SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
E
ric
Wong
accept
.
c: fix RDoc for
new Kgi
o
:
:
S
O
C
K_* constants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wo
n
g
exp
o
r
t
SOCK
_
NON
B
LOCK, SOCK_CLO
E
XE
C
constants in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric
W
o
ng
accept
.
c: reinstate errn
o
after
c
a
l
ling
m
y_fileno
(
)
commit
|
commitdiff
|
tree
2011-06-18
Eri
c
Wo
n
g
doc: update do
c
umenta
t
io
n
for kgio_add
r
a
ttribute
commit
|
commitdiff
|
tree
2011-06-18
Er
i
c Wong
doc: call-se
q
for kgio_w
a
it_
w
r
i
table
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic
W
o
n
g
a
n
cient_r
u
by
.
h:
avoid symb
o
l clobbering
commit
|
commitdiff
|
tree
2011-06-16
E
r
ic W
o
n
g
fix misc
c
ompi
l
er warnin
g
s
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
make timed kg
i
o_wait_* imple
m
entation saf
e
r
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
Kgio::File includes Kgio
:
:PipeMe
t
h
o
d
s
m
od
u
le
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic
W
o
ng
Kgio::
F
ile
.
tryopen r
u
n
s
GC on E
N
O
M
EM
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
doc: a
d
d
rdoc
fo
r
Kgio:
:
File
.
tryo
p
e
n
commit
|
commitdiff
|
tree
2011-06-15
E
r
i
c Wong
k
g
io_wait_*ab
l
e
:
documentation for
o
p
tio
n
al
t
imeout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
d
o
c: use librelist
.
org
i
nstead of li
b
r
elist
.
c
o
m
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
GI
T
-V
E
RSION-GEN: bump versio
n
for n
e
w API
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
Merge branch '
2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Er
i
c
Wo
n
g
kgio 2
.
4
.
2 - OpenSolaris build fix
commit
|
commitdiff
|
tree
2011-06-14
Eric
W
ong
ex
t
conf
:
-lnsl and
-lsock
e
t
c
hecks
for
OpenSolari
s
commit
|
commitdiff
|
tree
2011-06-14
Er
i
c Won
g
ad
d
timeout
t
o k
g
io_wait_
{
read,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eric Wo
n
g
e
x
tc
o
nf: -lns
l
and -ls
o
cket checks for
OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
REA
D
ME
:
cl
a
rify
that
we only w
o
rk on Un
i
x-like syst
e
ms
commit
|
commitdiff
|
tree
2011-05-21
E
ric Won
g
p
k
g
.
mk: update to the latest ver
s
i
o
n
commit
|
commitdiff
|
tree
2011-05-21
E
ric Wong
Merge branch
'2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
W
ong
kgio 2
.
4
.
1
- Kg
i
o
.
poll avoids EINTR, re
a
l
ly
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll: ensure E
I
NTR never ge
t
s
rais
e
d
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgi
o
.
poll:
ensure EINTR neve
r
gets
r
aised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kgio
.
tr
y
open => Kgio::File
.
tryope
n
commit
|
commitdiff
|
tree
2011-05-14
Er
i
c Wong
return Kgio:
:
File f
o
r Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
add
Kg
i
o
.
tr
y
open m
e
t
h
od
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
o
n
g
k
g
i
o
2
.
4
.
0
- po
r
tability
f
ixes and more
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
Wong
test_
c
ross_t
h
read_close: disable on
RUBY_EN
G
INE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
ong
read
_
w
r
i
t
e: call rb_str_
m
od
i
fy(
)
bef
o
re
r
b
_str_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wo
n
g
poll:
deal with
p
ollset ch
a
nges
on
E
INTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_tcp_connect: disa
b
le wait_wr
i
t
a
ble_set t
e
st on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
Kgio
.
poll restar
t
s
on interrupt
commit
|
commitdiff
|
tree
2011-04-27
Er
i
c Wo
n
g
ex
t
conf
:
remove unnecessary
dir_con
f
ig
s
tatem
e
nt
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: im
p
rove k
g
io_acc
e
pt/kgi
o
_tr
y
accept docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
test_autopush: attempting
t
o fix a timing
test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: fix trywrite call-seq
commit
|
commitdiff
|
tree
2011-04-14
E
ric Wong
test_autopush: use assert_in_de
l
ta for test
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
g
emspec:
b
ump wrongdoc version
commit
|
commitdiff
|
tree
2011-04-11
Eri
c
W
ong
g
e
mspec: r
e
move
u
n
necessary require
_
paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add
t
e
st f
o
r cross thread close
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
read_write: dete
c
t clos
e
d fd
on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
acce
p
t: b
e
tter dete
c
t clos
e
d
f
iles on EINTR
/
EA
G
AIN
commit
|
commitdiff
|
tree
next