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
tryopen: add RB_GC_GUARD for Ruby 1.8
2015-01-09
Eri
c
Wong
tryopen: add RB_GC
_
GUA
R
D for Ruby
1
.
8
commit
|
commitdiff
|
tree
2015-01-09
Eric Won
g
TODO: updates for t
h
e
future of kgio
commit
|
commitdiff
|
tree
2015-01-09
Eric Wong
r
emove
r
e
f
erenc
e
s
to
rubyf
o
r
g
e and anci
e
nt Rubies
commit
|
commitdiff
|
tree
2015-01-09
E
ric Wong
doc: switch to olddoc
commit
|
commitdiff
|
tree
2014-11-17
Er
i
c
W
o
ng
g
e
mspec:
mode
r
nize
f
o
r
m
ore recent ru
b
yge
m
s
commit
|
commitdiff
|
tree
2014-11-17
Eric Wo
n
g
relax license t
o
a
llo
w
LGPLv2
.
1
or
later
commit
|
commitdiff
|
tree
2014-11-17
E
ric Wong
new
m
ailing list info: kgi
o
-public@
b
ogomips
.
o
r
g
commit
|
commitdiff
|
tree
2014-04-09
Eric Wong
test/lib_read_write: fix tr
y
w
r
i
t
e
v b
l
ocking t
e
st
commit
|
commitdiff
|
tree
2014-02-15
Eric Wong
kgio 2
.
9
.
2 - a
v
o
id
dep
r
ecated
/
remove
d
funct
i
on
commit
|
commitdiff
|
tree
2014-02-15
Eric
Won
g
avoid deprecated
r
b_
t
h
r
ead_bloc
k
i
n
g_reg
i
o
n on MRI 2
.
x
commit
|
commitdiff
|
tree
2014-02-08
Eric Wong
prepare for rb_threa
d
_blocking_
r
egion re
m
oval
commit
|
commitdiff
|
tree
2014-02-05
Eric
W
ong
kg
i
o 2
.
9
.
1
-
v
a
rious Ru
b
y
1
.
8
.
7 f
i
xe
s
Eric Wong
(2):
commit
|
commitdiff
|
tree
2014-02-05
E
ric Wo
n
g
var
i
ou
s
1
.
8
.
7 fixes
commit
|
commitdiff
|
tree
2014-02-05
Eric W
o
ng
onl
y
define and
t
e
st kgio_syssend on 1
.
9+
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
kgio 2
.
9
.
0 - cl
e
anups, bug fixes, minor i
m
provemen
t
s
Eric Wong
(12):
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
tryopen:
a
dd
i
tio
n
al debug inf
o
rmation for bad Errno
.
.
.
commit
|
commitdiff
|
tree
2014-02-04
Eri
c
W
ong
write: correc
t
c
h
eck for v
a
rious blocking
re
g
i
o
ns
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
add kgio_syssen
d
method to wrap send(2)
commit
|
commitdiff
|
tree
2014-02-04
E
r
ic Wong
sp
l
it r
e
ad_write
.
c into
{
read,write,writev}
.
c
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
set RSTRIN
G
_MODIFIED where
a
p
propriate for R
u
binius
commit
|
commitdiff
|
tree
2014-02-04
Eric
Wong
connect: constify R
S
TRING-rela
t
ed thing
s
commit
|
commitdiff
|
tree
2014-01-20
Eric
Wong
av
o
id do
w
nsizing cast
s
commit
|
commitdiff
|
tree
2014-01-20
Hleb
Valoshka
Do
n
't use d
e
precated api
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-30
Eric
W
ong
Rakefile:
kill raa_update ta
s
k
commit
|
commitdiff
|
tree
2013-09-25
Eric Wo
n
g
my_writev:
s
tyl
i
stic fixes
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
read_write
:
remove
t
h
e
rest
o
f RARRAY_PTR usage
commit
|
commitdiff
|
tree
2013-09-25
E
r
i
c Won
g
tryo
p
en: remove
RARRA
Y
_PTR us
a
ge in init
commit
|
commitdiff
|
tree
2013-09-25
Eric Wo
n
g
test_poll
:
remov
e
ra
c
e pron
e
test_poll
_
EINTR_cha
n
g
ed
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
E
ric W
o
ng
kgio 2
.
8
.
1 - minor
improvements an
d
test fixes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2013-09-07
Hleb Val
o
shka
Close tempfile and unlink it immediately
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-05
Er
i
c W
o
ng
t
e
s
t_po
l
l: be less depend
e
n
t on signal handler ordering
commit
|
commitdiff
|
tree
2013-09-04
Hleb Valosh
k
a
Create own dire
c
tory for every unix so
c
ket in unit
.
.
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-03
Eric Won
g
test_po
l
l
:
pre
s
erve original trap(:USR1
)
h
andler
commit
|
commitdiff
|
tree
2013-09-03
Er
i
c Wong
test_poll
:
avoid potentially thread-u
n
safe test
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
t
est/lib_read_wri
t
e: ac
c
ount fo
r
larger-than-normal
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eri
c
Won
g
test_tryopen: skip EACCES test when euid == 0
commit
|
commitdiff
|
tree
2013-09-02
Hleb Valoshka
Don't dump 20M in case
of failu
r
e
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-02
H
leb Va
l
o
sh
k
a
Cha
n
ge prefi
x
o
f
temporary sockets to prev
e
n
t r
a
ces
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-08-16
E
r
i
c Wong
acc
e
pt:
more informative e
x
ception on unknown
family
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
check sy
s
cal
l
returns against < 0 inst
e
ad of == -1
commit
|
commitdiff
|
tree
2013-01-18
E
r
ic
Wong
kgio 2
.
8
.
0 - TCP
F
a
s
t Op
e
n,
write
v
/trywritev
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
rename fasto
p
en => kgio_fasto
p
en in
K
gio
:
:
Soc
k
et
commit
|
commitdiff
|
tree
2012-12-30
Eric Wong
accept: d
o
not set
b
lock
i
ng
i
f
non-
b
loc
k
i
n
g is set
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
fastopen: fix argument order
i
n RDoc exam
p
le
commit
|
commitdiff
|
tree
2012-12-27
Eric
Wong
rea
d
_write:
r
emove unused variable
commit
|
commitdiff
|
tree
2012-12-27
Eri
c
Wong
implement
T
C
P
Fas
t
O
p
e
n
support (
c
li
e
nt + ser
v
er)
commit
|
commitdiff
|
tree
2012-12-13
Eric
W
ong
K
gio::
S
ocket
.
new ret
a
i
ns compatibil
i
t
y
with So
c
ket
.
n
e
w
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
connect: factor out tcp
_
g
e
taddr() f
u
nction
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
conne
c
t:
s
plit out my_socket
(
)
function
commit
|
commitdiff
|
tree
2012-11-21
Eric Wo
n
g
tryopen: includ
e
errno
.
h header
just in case
commit
|
commitdiff
|
tree
2012-07-11
E
ric Wong
test
workaround
f
or pla
t
forms with unr
e
lia
b
le signals
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
test/lib_re
a
d_wri
t
e
:
wait
f
or
r
eadability before tryrea
d
commit
|
commitdiff
|
tree
2012-07-11
E
ric Wong
test_poll: sk
i
p s
i
gnal tort
u
re o
n
Debian GNU/kfre
e
bsd
commit
|
commitdiff
|
tree
2012-06-01
Sokolov Yu
r
a 'funny
.
.
.
a
d
d `#kgio
_
w
ritev` and `#kgio_trywritev`
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
Eric Wong
t
ryopen: avoid ambiguous name for
subst
function
commit
|
commitdiff
|
tree
2012-05-30
Sokolov Yur
a
'f
u
nny
.
.
.
use rb_str_sub
s
eq for
t
a
i
l string o
n
w
r
ite
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
S
okolov Yura 'funny
.
.
.
Fix
UnixCl
i
entRea
d
S
e
rverWr
i
t
e
test class
n
ame
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
kgio
2
.
7
.
4 - s
m
all fixes and cleanups
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
t
e
st: more wor
k
a
r
ound for Fr
e
eBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
r
i
c
Wong
test/lib_read_w
r
it
e
:
test workaroun
d
s fo
r
TC
P
in FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eri
c
Wong
test_tryopen: f
i
x horribly-named test for EACCES
commit
|
commitdiff
|
tree
2012-03-22
Eric Wong
test/lib_read_write:
increase test reli
a
bility
commit
|
commitdiff
|
tree
2012-03-19
Eri
c
Wong
test/*:
r
e
move assert_nothing_rais
e
d
commit
|
commitdiff
|
tree
2012-03-19
Eric W
o
n
g
fix f
o
r non-Linux,
n
on-
T
CP_NOPUSH platfor
m
s
commit
|
commitdiff
|
tree
2012-03-15
Eri
c
W
o
ng
k
gio 2
.
7
.
3 - compatibil
i
ty
f
i
xes
commit
|
commitdiff
|
tree
2012-03-07
E
r
ic Wong
HACKING:
add
instruc
t
i
o
ns for run
n
ing tests
commit
|
commitdiff
|
tree
2012-03-07
Eric
W
ong
t
est_pol
l
:
w
orkaround for ti
m
ing-sensitiv
e
test o
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
test: inc
r
ea
s
e delta r
a
nge for timi
n
g
-sensi
t
ive test
commit
|
commitdiff
|
tree
2012-03-05
E
ric Wong
autopush
:
fix/en
a
ble un
d
er
D
e
bia
n
G
NU/kFre
e
BSD
commit
|
commitdiff
|
tree
2012-03-05
Er
i
c W
o
ng
acc
e
pt4
:
r
equire
S
OCK_NONBLOCK/SOCK_CL
O
EXEC m
a
cro
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Won
g
kgio 2
.
7
.
2 - for older, and older Rubie
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
tryopen: remember
t
o incl
u
de ancient_rub
y
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
E
r
ic Wong
k
g
io 2
.
7
.
1
- com
p
atibil
i
ty with older Rubies
commit
|
commitdiff
|
tree
2012-01-08
E
r
i
c
Wong
g
emspec: disable devel
o
pment de
p
endencie
s
fo
r
o
l
d syst
e
ms
commit
|
commitdiff
|
tree
2012-01-08
Eric
Wong
t
est/test
_
autop
u
sh: skip
s
trace
tests if not
a
v
ailable
commit
|
commitdiff
|
tree
2012-01-07
Eric W
o
ng
define RARRAY
_
PTR/RARRAY
_
LEN
m
acros for Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Er
i
c Wong
kgio 2
.
7
.
0 - minor u
p
dates
commit
|
commitdiff
|
tree
2011-11-18
Eric W
o
n
g
d
oc: update doc
u
mentation rega
r
ding accept method flags
commit
|
commitdiff
|
tree
2011-11-18
Eric
Wo
n
g
connec
t
,tr
y
op
e
n:
s
et close-on-exec flag for
new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: remov
e
tests for IO#non
b
lock? after
accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Won
g
a
ccep
t
: dep
r
e
cate singl
e
t
o
n
K
gio
.
accept_* methods
commit
|
commitdiff
|
tree
2011-11-15
E
ric
Wong
acc
e
p
t: always set O_NONBLOC
K
f
or accept
(
)
-
e
d
sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Er
i
c Won
g
test_poll: test
for closing a p
o
lled IO in
s
ighandler
commit
|
commitdiff
|
tree
2011-08-25
Eri
c
W
ong
.
wron
g
doc
.
yml: add publi
c
/
private email a
d
dresses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c: fix miss
p
el
l
ing
in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LI
C
ENSE: s/
G
NU C Li
b
r
a
ry/k
g
io/
commit
|
commitdiff
|
tree
2011-08-09
Eric Won
g
TODO: update SSL/TLS supp
o
rt status :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use rb_update_max_fd(
)
under
M
RI 1
.
9
.
3
+
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wong
connect: more de
s
criptive error fo
r
TCP port
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
kgio 2
.
6
.
0 - mi
n
o
r
feature update and
clea
n
u
p
s
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add pro
t
o
t
ype for r
b
_thre
a
d_b
l
ocking_io_r
e
gi
o
n()
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
Wong
missi
n
g
_
accep
t
4:
d
on't
u
se FD_CLOEXEC for
S
OCK_CLOEX
E
C
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
acc
e
p
t
.
c: fix RDoc for new
K
gio::
S
OCK_*
constant
s
commit
|
commitdiff
|
tree
2011-07-07
E
ric Wong
export
S
OCK_
N
O
NBLOCK, SOCK_CLOEXEC constants in Kgio
commit
|
commitdiff
|
tree
2011-07-07
E
r
ic Won
g
accept
.
c: reinstate errno afte
r
cal
l
in
g
my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: update documentation for kgio_
a
d
d
r a
t
t
ribute
commit
|
commitdiff
|
tree
2011-06-18
Eri
c
Wong
doc
:
call-seq for
kgio_wait_w
r
itable
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
a
n
cien
t
_ruby
.
h: av
o
id s
y
mbol clo
b
bering
commit
|
commitdiff
|
tree
2011-06-16
Eric Wo
n
g
fix misc
c
o
mp
i
l
e
r w
a
rnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make timed kgio_wa
i
t_* im
p
lemen
t
a
t
ion
safer
commit
|
commitdiff
|
tree
next