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
Eric Wong
TODO: up
d
ates for t
h
e future of
kgio
commit
|
commitdiff
|
tree
2015-01-09
Eric Wong
remov
e
refer
e
nces
t
o rubyfor
g
e and ancient Rubies
commit
|
commitdiff
|
tree
2015-01-09
Er
i
c W
o
n
g
doc
:
switch to olddoc
commit
|
commitdiff
|
tree
2014-11-17
Eric Wong
g
e
m
spec: moder
n
ize for more recent rubygems
commit
|
commitdiff
|
tree
2014-11-17
Eric
W
o
ng
relax l
i
cens
e
to a
l
low LGPLv2
.
1 o
r
later
commit
|
commitdiff
|
tree
2014-11-17
Eric Wong
new
m
a
i
ling list info: kgio-pu
b
li
c
@
b
ogomips
.
org
commit
|
commitdiff
|
tree
2014-04-09
E
r
i
c Wong
test/lib_read_write: f
i
x trywrit
e
v
blocking test
commit
|
commitdiff
|
tree
2014-02-15
Eric Wong
kgio 2
.
9
.
2 - avoid d
e
precated/r
e
m
oved function
commit
|
commitdiff
|
tree
2014-02-15
Er
i
c Wong
avoid de
p
r
ecated rb_th
r
ead_blocking_r
e
gion on MR
I
2
.
x
commit
|
commitdiff
|
tree
2014-02-08
Eric
W
ong
prepare for rb_thread_b
l
ocking_region r
e
moval
commit
|
commitdiff
|
tree
2014-02-05
Eric Wong
kgi
o
2
.
9
.
1 - vario
u
s Ruby 1
.
8
.
7
f
i
x
es
Eric Wong
(2):
commit
|
commitdiff
|
tree
2014-02-05
Eric Wong
various
1
.
8
.
7 fixes
commit
|
commitdiff
|
tree
2014-02-05
Eric Wong
o
n
ly define
a
nd test kgio_
s
y
ssend on 1
.
9+
commit
|
commitdiff
|
tree
2014-02-04
E
r
i
c
Wong
kgio
2
.
9
.
0
-
c
l
eanup
s
, bug f
i
xe
s
,
m
ino
r
impr
o
vements
Eric Wong
(12):
commit
|
commitdiff
|
tree
2014-02-04
Eric
W
ong
tryopen: add
i
tional debug
information for
bad E
r
rn
o
.
.
.
commit
|
commitdiff
|
tree
2014-02-04
Eric
W
ong
write: correc
t
check for vari
o
u
s
blocki
n
g regions
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
add kgio_s
y
ssend
method to
wrap send(2)
commit
|
commitdiff
|
tree
2014-02-04
Eric
W
ong
s
plit read_wri
t
e
.
c int
o
{read,write,writev}
.
c
commit
|
commitdiff
|
tree
2014-02-04
Eric W
o
ng
set
R
STRI
N
G_MODIFIED where appropriate for Rubinius
commit
|
commitdiff
|
tree
2014-02-04
E
r
ic Wong
con
n
ect: constify RSTRING-re
l
ated things
commit
|
commitdiff
|
tree
2014-01-20
Eric Wong
avo
i
d do
w
n
si
z
ing casts
commit
|
commitdiff
|
tree
2014-01-20
H
l
eb Valosh
k
a
Don't use depreca
t
e
d
api
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-30
Eric Wong
Rakefile: ki
l
l raa_updat
e
task
commit
|
commitdiff
|
tree
2013-09-25
Eric
W
ong
my_writev: stylistic fixes
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
r
ead
_
write: remove the rest of R
A
RRAY_
P
TR usage
commit
|
commitdiff
|
tree
2013-09-25
Er
i
c Won
g
tryop
e
n: remove
R
ARRAY_PTR us
a
ge in i
n
it
commit
|
commitdiff
|
tree
2013-09-25
Eri
c
Wong
test_poll
:
remove r
a
ce p
r
one test_poll_EINT
R
_chang
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Eric W
o
ng
k
g
io 2
.
8
.
1
-
minor improvements and
t
e
s
t
f
ixes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2013-09-07
Hleb Valoshka
C
l
ose tem
p
f
ile a
n
d unlink it immediately
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-05
Eric
W
ong
test_poll: be less de
p
en
d
ent on
signal handler orde
r
ing
commit
|
commitdiff
|
tree
2013-09-04
H
leb Valoshk
a
C
r
eate o
w
n directo
r
y for ever
y
unix
socke
t
in un
i
t
.
.
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
t
e
s
t
_
p
oll: preserve o
r
ig
i
nal trap(:USR1) handler
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test_p
o
l
l
: av
o
i
d
potentially
t
hread-unsaf
e
test
commit
|
commitdiff
|
tree
2013-09-03
E
r
i
c
Wo
n
g
t
e
s
t/lib_read_write: account for larger-t
h
an-n
o
r
mal
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
t
e
st_tryop
e
n: skip EA
C
CES
t
es
t
when euid == 0
commit
|
commitdiff
|
tree
2013-09-02
Hl
e
b
Va
l
oshka
Don't dump 20M in
c
as
e
of fail
u
re
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-02
H
l
eb Valos
h
ka
Change prefix of tempo
r
ary sockets to prevent races
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-08-16
Eric
W
ong
accept: more informative except
i
on o
n
u
nkn
o
wn f
a
mily
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
c
h
eck sysc
a
ll
r
et
u
rns against < 0 ins
t
e
a
d of == -1
commit
|
commitdiff
|
tree
2013-01-18
Eri
c
Wong
kgi
o
2
.
8
.
0 - TCP
F
a
st Op
e
n, writev
/
trywr
i
t
ev
commit
|
commitdiff
|
tree
2013-01-18
E
ric Wong
rename fa
s
topen =>
kgio_fastop
e
n
in Kgio::Socket
commit
|
commitdiff
|
tree
2012-12-30
Eric Wong
accept: do
not set bloc
k
ing if non-
b
locking is set
commit
|
commitdiff
|
tree
2012-12-27
Eric Wo
n
g
fasto
p
en:
f
ix argume
n
t order in R
D
oc exampl
e
commit
|
commitdiff
|
tree
2012-12-27
Eric Wo
n
g
read_
w
ri
t
e
:
rem
o
v
e unused variable
commit
|
commitdiff
|
tree
2012-12-27
Eric
Wong
implement TCP
F
ast Open support (client +
s
erver)
commit
|
commitdiff
|
tree
2012-12-13
E
r
ic Wong
Kgio::Soc
k
et
.
new retains compatibility wi
t
h Socket
.
new
commit
|
commitdiff
|
tree
2012-12-12
E
r
ic Wo
n
g
c
onnect:
factor out tcp_geta
d
dr() func
t
ion
commit
|
commitdiff
|
tree
2012-12-12
Er
i
c
Wong
c
o
nnect:
s
plit out
m
y_sock
e
t() functio
n
commit
|
commitdiff
|
tree
2012-11-21
E
ric Wong
tryopen: include
errn
o
.
h header jus
t
i
n
case
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
test workarou
n
d for
p
l
atform
s
with unrelia
b
l
e signals
commit
|
commitdiff
|
tree
2012-07-11
E
r
ic Wong
test
/
lib
_
read_write: wait for read
a
bility before t
r
yre
a
d
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
te
s
t_poll: skip sign
a
l torture on Debian
GNU/kfreebs
d
commit
|
commitdiff
|
tree
2012-06-01
Sokolov Yura '
f
un
n
y
.
.
.
ad
d
`#k
g
i
o_writev` and `#kgio_tr
y
writev`
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
Er
i
c Won
g
tryopen:
avo
i
d ambi
g
uous name for subst functi
o
n
commit
|
commitdiff
|
tree
2012-05-30
S
oko
l
ov
Yura '
f
u
nny
.
.
.
use rb_st
r
_subse
q
for tail string
on write
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
Sokolov Y
u
ra 'funny
.
.
.
Fi
x
UnixClie
n
tRea
d
Serv
e
r
Wr
i
te test class name
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-03-24
Eric Won
g
k
g
i
o 2
.
7
.
4
-
smal
l
fixes and cle
a
n
ups
commit
|
commitdiff
|
tree
2012-03-24
E
r
ic
Wong
test:
m
ore
workaround for
FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
r
ic
Wong
test/lib_read_write:
test
workar
o
unds f
o
r T
C
P in
F
reeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test_tryop
e
n: fix h
o
rribly
-
named test f
o
r EAC
C
ES
commit
|
commitdiff
|
tree
2012-03-22
Eric Wong
test/lib_read_write: incre
a
se
t
est re
l
iabi
l
ity
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
test/*: remo
v
e asser
t
_noth
i
n
g
_ra
i
sed
commit
|
commitdiff
|
tree
2012-03-19
E
ric Wong
f
i
x for non-Linux, non-TCP_NOPUSH platforms
commit
|
commitdiff
|
tree
2012-03-15
Eric W
o
ng
kgio 2
.
7
.
3 - compatibility fixes
commit
|
commitdiff
|
tree
2012-03-07
E
r
i
c Wong
HACKI
N
G: add instructions for
runni
n
g tests
commit
|
commitdiff
|
tree
2012-03-07
Eri
c
Wong
test_poll
:
w
o
rkaround for timing
-
s
e
n
sitiv
e
test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
test: increase delta range for timing-s
e
nsitive test
commit
|
commitdiff
|
tree
2012-03-05
E
r
ic Won
g
autopush: fix/en
a
ble unde
r
Debian GNU/kFreeBSD
commit
|
commitdiff
|
tree
2012-03-05
Er
i
c Wong
a
ccept4: r
e
quire
S
O
CK_N
O
NBLOCK/S
O
CK_CLOEX
E
C macros
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
2 -
f
or older, and old
e
r Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
tryopen: remember to inc
l
ud
e
a
n
c
i
ent_ruby
.
h
f
or
1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
E
ric Wong
kgio 2
.
7
.
1 - compatibility
w
i
th
olde
r
R
ubies
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Won
g
g
e
m
s
pec: disable d
e
velopment
d
epend
e
n
c
ies for old sy
s
tems
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
W
o
ng
t
est/test_aut
o
pus
h
:
skip strace tests
if n
o
t avai
l
abl
e
commit
|
commitdiff
|
tree
2012-01-07
Eric W
o
ng
define RARRAY_PTR/RAR
R
AY_LEN m
a
cros for Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
kgio 2
.
7
.
0
- m
i
nor
u
p
dates
commit
|
commitdiff
|
tree
2011-11-18
E
r
i
c Wong
d
o
c: update
d
ocumenta
t
ion
r
eg
a
rdi
n
g
accept method fla
g
s
commit
|
commitdiff
|
tree
2011-11-18
Eric Won
g
connect,tryopen: se
t
clo
s
e-on-exec flag
for
n
ew fd
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Won
g
t
ests
:
remov
e
te
s
ts for IO
#
nonblo
c
k? af
t
e
r acce
p
t
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
a
c
c
ept: deprecate
s
ingleton Kgio
.
accept_* meth
o
ds
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic Won
g
a
c
cept: always set O_NONBLOCK for
a
c
c
ept()-ed
sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wo
n
g
test_p
o
ll: t
e
st for closing a polled IO in sighan
d
ler
commit
|
commitdiff
|
tree
2011-08-25
Eric Won
g
.
wrongd
o
c
.
yml: add publ
i
c/private email addre
s
ses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
w
a
i
t
.
c: fix misspelling in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Er
i
c
Wong
L
I
C
E
NSE: s/GNU C L
i
brary/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wo
n
g
TODO: upda
t
e SSL/TLS
s
upp
o
r
t
statu
s
:
)
commit
|
commitdiff
|
tree
2011-07-21
E
r
ic Wo
n
g
use rb_update_max_
f
d()
u
nder MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Won
g
c
onnect: m
o
re descri
p
tive error
f
or T
C
P
p
ort
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wo
n
g
k
g
io 2
.
6
.
0
- m
i
nor feat
u
re u
p
d
ate
and cl
e
anu
p
s
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add pro
t
oty
p
e for rb_thread_blocking_
i
o_r
e
gion()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
missing_accep
t
4: don't use FD_CLOE
X
EC for SOCK
_
CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
accept
.
c: fix RDoc for new Kgi
o
:
:
SOC
K
_* co
n
s
t
ants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
expo
r
t
S
OCK_NONBLOCK, SOCK_CLO
E
XEC constants
i
n Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accep
t
.
c: re
i
nstat
e
errno after calling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic W
o
ng
doc: update do
c
umentation for kgio_add
r
attribute
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc:
c
all-seq for kgio
_
wa
i
t
_
writable
commit
|
commitdiff
|
tree
2011-06-18
Eric
Wong
a
n
cient_ruby
.
h: avo
i
d symbol clo
b
bering
commit
|
commitdiff
|
tree
2011-06-16
E
ric Won
g
f
i
x
misc compi
l
e
r warn
i
n
g
s
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
ma
k
e timed kgio_wa
i
t_
*
i
m
p
l
em
e
ntati
o
n safer
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
Kgio
:
:F
i
l
e
includes
K
gio::PipeMethods
m
odu
l
e
commit
|
commitdiff
|
tree
next