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
TODO: updates for the future of kgio
2015-01-09
E
r
ic
Wong
TO
D
O
:
up
d
a
t
es for the future of kgio
commit
|
commitdiff
|
tree
2015-01-09
Eric W
o
ng
remo
v
e referenc
e
s to rubyforge and ancient
Rubie
s
commit
|
commitdiff
|
tree
2015-01-09
Eric Wo
n
g
doc:
s
witch to o
l
ddoc
commit
|
commitdiff
|
tree
2014-11-17
Eric Wong
gemspec
:
m
o
d
ernize
f
or
m
o
re r
e
ce
n
t
rubyg
e
ms
commit
|
commitdiff
|
tree
2014-11-17
Eric Wong
r
elax
l
ice
n
se
to
allow LGPLv2
.
1
or
l
ater
commit
|
commitdiff
|
tree
2014-11-17
Eric
W
on
g
new mailin
g
list info:
kgio-public
@
b
o
gomips
.
o
rg
commit
|
commitdiff
|
tree
2014-04-09
E
ric
W
o
n
g
test/lib_read
_
write:
f
i
x try
w
ri
t
ev
b
lo
c
king
t
e
st
commit
|
commitdiff
|
tree
2014-02-15
Eric
W
o
ng
k
g
io
2
.
9
.
2
- avo
i
d depreca
t
ed
/
removed function
commit
|
commitdiff
|
tree
2014-02-15
E
ric Wong
avoid
deprecat
e
d rb_thr
e
ad_bl
o
cking
_
r
egion
o
n MRI 2
.
x
commit
|
commitdiff
|
tree
2014-02-08
Eric Won
g
prepare for rb_threa
d
_blocking_
r
egio
n
removal
commit
|
commitdiff
|
tree
2014-02-05
E
r
ic Wong
kgio 2
.
9
.
1
- various R
u
by 1
.
8
.
7 fixes
Eric Wong
(2):
commit
|
commitdiff
|
tree
2014-02-05
Eric Wong
various 1
.
8
.
7 fixes
commit
|
commitdiff
|
tree
2014-02-05
Eric Wong
only define and
test kgio_
s
yssend on
1
.
9+
commit
|
commitdiff
|
tree
2014-02-04
E
ric Wo
n
g
kgio 2
.
9
.
0
-
cleanups, bug fixes, m
i
no
r
improveme
n
ts
Eric Wong
(12):
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
tryopen:
addition
a
l debug infor
m
ation for
b
ad
E
rrno
.
.
.
commit
|
commitdiff
|
tree
2014-02-04
E
ric Wong
write: correct check for
v
arious block
i
n
g region
s
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
add
k
gio_sy
s
send
metho
d
to w
r
ap send(2)
commit
|
commitdiff
|
tree
2014-02-04
Eric W
o
n
g
s
plit
read_write
.
c into {read,w
r
ite,wri
t
ev}
.
c
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
set RSTRING_MO
D
I
F
IED where app
r
opriate for Rub
i
nius
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
connect:
c
onstify RSTRING-rel
a
ted things
commit
|
commitdiff
|
tree
2014-01-20
Eric Wong
avoid downsiz
i
ng casts
commit
|
commitdiff
|
tree
2013-09-30
Eric Wong
Rak
e
file: kill raa_u
p
d
ate
t
ask
commit
|
commitdiff
|
tree
2013-09-25
Eric Wo
n
g
m
y
_writev: s
t
ylistic fixes
commit
|
commitdiff
|
tree
2013-09-25
E
ric Wong
read_writ
e
:
r
emove
th
e
rest of RARRAY_P
T
R usa
g
e
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
tr
y
open: r
e
move RARRAY
_
P
T
R usa
g
e in
init
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
test_poll
:
remove race prone t
e
st_p
o
ll
_
EINTR_changed
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Eric Wong
kgio
2
.
8
.
1
- minor
i
mprovements and tes
t
fixes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2013-09-05
Eric Wong
test
_
poll
:
be less depe
n
den
t
on s
i
gnal handler o
r
dering
commit
|
commitdiff
|
tree
2013-09-03
E
ric Wong
test_p
o
l
l
: preserve original trap(:USR1) handl
e
r
commit
|
commitdiff
|
tree
2013-09-03
Er
i
c Wong
test_poll: avoi
d
potentiall
y
thread-un
s
afe
t
e
st
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
te
s
t
/
li
b
_read_write:
a
ccoun
t
for larger-than
-
normal
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eri
c
W
ong
tes
t
_
tryopen: skip E
A
CCES test w
h
en euid == 0
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
acc
e
pt: mor
e
inf
o
rmative exc
e
ption on unknown
fam
i
ly
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
chec
k
syscall returns against < 0 i
n
s
t
ead of == -1
commit
|
commitdiff
|
tree
2013-01-18
E
ric Wong
kgio 2
.
8
.
0
- TCP F
a
st Open, writev/tryw
r
itev
commit
|
commitdiff
|
tree
2013-01-18
E
r
i
c Wo
n
g
r
e
n
a
me f
a
stopen => kgio_fastopen in Kgio::S
o
cke
t
commit
|
commitdiff
|
tree
2012-12-30
Eric
Wong
accept
:
do
not set bloc
k
ing i
f
non
-
b
lock
i
ng is
set
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
fast
o
p
e
n: fix argumen
t
orde
r
i
n
RDoc example
commit
|
commitdiff
|
tree
2012-12-27
E
ric Wong
rea
d
_w
r
i
t
e: remove unused v
a
riable
commit
|
commitdiff
|
tree
2012-12-27
Eric Won
g
i
m
plement
T
CP F
a
st O
p
en support (client + server)
commit
|
commitdiff
|
tree
2012-12-13
Eric Wong
K
g
io::Socket
.
ne
w
retains
c
ompatibilit
y
wi
t
h Socket
.
n
ew
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
connect:
f
actor
o
ut tcp_getaddr() fun
c
ti
o
n
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
connect: s
p
l
i
t out my_so
c
ket(
)
function
commit
|
commitdiff
|
tree
2012-11-21
Eric W
o
n
g
tryopen:
i
ncl
u
de err
n
o
.
h header
just in
c
ase
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
test workarou
n
d
for
platf
o
rms with unreliable signals
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
t
e
st/lib_read_write
:
wait for readability
b
efore t
r
y
read
commit
|
commitdiff
|
tree
2012-07-11
Eri
c
W
o
n
g
test_poll: skip s
i
gnal tortu
r
e on Deb
i
an GNU/kfreebsd
commit
|
commitdiff
|
tree
2012-05-30
Er
i
c W
o
ng
tryope
n
: avoid am
b
igu
o
us name f
o
r subst func
t
ion
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
kgi
o
2
.
7
.
4
-
small fixes an
d
cleanups
commit
|
commitdiff
|
tree
2012-03-24
Eric
W
ong
test: mo
r
e
w
orka
r
ou
n
d for FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test/l
i
b_read_write: test worka
r
ound
s
fo
r
T
CP in Free
B
SD
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Er
i
c
W
o
ng
t
est_tr
y
op
e
n
:
fix horrib
l
y-
n
amed test for EACCES
commit
|
commitdiff
|
tree
2012-03-22
Eric
W
ong
test/lib_read_wr
i
te: in
c
r
e
a
se te
s
t reliability
commit
|
commitdiff
|
tree
2012-03-19
Eric
Wong
t
e
st/*: remove
a
ssert_nothing_rai
s
e
d
commit
|
commitdiff
|
tree
2012-03-19
Eric Won
g
f
i
x for non-Linux, non-TCP_NOPUSH platform
s
commit
|
commitdiff
|
tree
2012-03-15
Eric
W
ong
k
g
io 2
.
7
.
3 - compat
i
bility
fixes
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
HACK
I
N
G: ad
d
i
n
st
r
uction
s
for running tests
commit
|
commitdiff
|
tree
2012-03-07
Eric Won
g
test_p
o
ll: workaround for ti
m
ing-se
n
sitive test
on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
test: increase delt
a
r
a
nge fo
r
timing-
s
ensi
t
i
v
e test
commit
|
commitdiff
|
tree
2012-03-05
E
r
ic Wong
a
u
t
opus
h
: fix/
e
na
b
l
e un
d
er
Debian GNU/kF
r
eeBSD
commit
|
commitdiff
|
tree
2012-03-05
E
ric Won
g
a
c
cept4: req
u
i
re SOCK
_
NONBL
O
C
K/SOCK
_
C
LOEXEC
m
acro
s
commit
|
commitdiff
|
tree
2012-01-08
Eric
Won
g
kgio
2
.
7
.
2 - for older, and older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
o
ng
try
o
pen
:
remember to in
c
l
ude
ancient_ruby
.
h for
1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
kgio 2
.
7
.
1
-
compatibility with o
l
der
R
ubies
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
ong
gemspec
:
disable dev
e
lopme
n
t
dependencies fo
r
old systems
commit
|
commitdiff
|
tree
2012-01-08
Eric Won
g
test/tes
t
_au
t
opush: ski
p
s
trace tes
t
s if not ava
i
lable
commit
|
commitdiff
|
tree
2012-01-07
E
ric Wo
n
g
define RARRA
Y
_
P
TR/R
A
RRAY
_
L
E
N macros for Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
E
ric Wong
kgio 2
.
7
.
0
- mino
r
updates
commit
|
commitdiff
|
tree
2011-11-18
Eri
c
Wong
doc: upda
t
e
d
ocumentation rega
r
ding accept
method
f
l
a
g
s
commit
|
commitdiff
|
tree
2011-11-18
E
r
ic Wong
connect,tryop
e
n
:
s
et close-on-exec
f
l
a
g for
n
ew fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
t
e
sts: remove tests for IO#nonblock
?
after a
c
c
ept
commit
|
commitdiff
|
tree
2011-11-15
Eric
Wong
ac
c
ept:
deprecate single
t
on Kgi
o
.
accept_* methods
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic
Wong
accept: always s
e
t O_NONBLOC
K
for ac
c
ept()-
e
d so
c
kets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
t
e
st_poll: test for clo
s
ing a poll
e
d
I
O in sighandler
commit
|
commitdiff
|
tree
2011-08-25
E
ric Wong
.
wrongdoc
.
yml: add public/private email add
r
esses
commit
|
commitdiff
|
tree
2011-08-25
Eri
c
W
ong
w
ait
.
c: fix m
i
sspell
i
ng in
r
doc
commit
|
commitdiff
|
tree
2011-08-09
Eric W
o
ng
L
ICENSE: s/
G
NU
C
Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
E
ric Wong
TOD
O
: update SSL/TL
S
supp
o
rt s
t
atus :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use rb_update_ma
x
_fd() un
d
er
M
RI
1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric
Wong
connect: more
desc
r
i
ptive error f
o
r TCP port
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wong
kgi
o
2
.
6
.
0 - mino
r
feature update and cleanups
commit
|
commitdiff
|
tree
2011-07-15
E
r
i
c
Wong
a
d
d prototype fo
r
rb_
t
h
read_blocking_io
_
region
(
)
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wong
missing_a
c
cept4: don't
use
FD_C
L
OEXEC
f
or
S
OCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Won
g
accept
.
c: fi
x
R
D
oc for n
e
w Kgio::SOCK_* co
n
st
a
nts
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
e
xport
S
OCK_NONBLO
C
K, SOCK_C
L
OEXEC const
a
nts in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eri
c
W
ong
a
c
cept
.
c: r
e
instat
e
errno after c
a
lling
my_fileno(
)
commit
|
commitdiff
|
tree
2011-06-18
E
r
i
c
Wong
doc: update docu
m
e
ntatio
n
for kgi
o
_a
d
dr a
t
tribute
commit
|
commitdiff
|
tree
2011-06-18
Eric Wo
n
g
doc: ca
l
l-se
q
for kgio_wait_writable
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
a
ncient_rub
y
.
h: avoid
s
y
m
bol c
l
obberin
g
commit
|
commitdiff
|
tree
2011-06-16
Eri
c
Wong
fi
x
misc compiler warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make timed kgio_wait
_
* implementation
safer
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
Kgio::File includes Kgio::PipeMet
h
ods mo
d
ule
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kg
i
o::File
.
tr
y
o
p
en runs
G
C
on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
doc: add rd
o
c
for Kgio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kg
i
o_
w
ait_
*
able:
d
ocumentation f
o
r option
a
l timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
doc
:
u
se librel
i
s
t
.
org instead
of
l
ibreli
s
t
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
GIT-VER
S
ION-GEN: bump ve
r
sio
n
for new API
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Merge bra
n
ch '
2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2 - OpenSol
a
ris bu
i
ld
fix
commit
|
commitdiff
|
tree
2011-06-14
Eric
Won
g
ext
c
onf:
-
lnsl and -lsock
e
t checks
fo
r
OpenSo
l
aris
commit
|
commitdiff
|
tree
next