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
E
ric Wong
tryopen:
a
d
d
RB_G
C
_
GUARD for Ruby 1
.
8
commit
|
commitdiff
|
tree
2015-01-09
E
ric
W
o
ng
TO
D
O
:
updat
e
s for
t
he fu
t
ure of kg
i
o
commit
|
commitdiff
|
tree
2015-01-09
Eric Wong
rem
o
v
e
ref
e
rences to rubyforge and an
c
ient Rubies
commit
|
commitdiff
|
tree
2015-01-09
Eric
Wong
doc: switch t
o
olddo
c
commit
|
commitdiff
|
tree
2014-11-17
Eric Wong
gem
s
pec: moder
n
i
z
e for m
o
re recent
r
ubygems
commit
|
commitdiff
|
tree
2014-11-17
Eric Wong
re
l
a
x
license
t
o allow L
G
PLv2
.
1 or
l
at
e
r
commit
|
commitdiff
|
tree
2014-11-17
Eric Wong
n
e
w mai
l
ing
l
i
s
t
inf
o
: k
g
io-
p
ublic@bogomips
.
org
commit
|
commitdiff
|
tree
2014-04-09
Eric W
o
n
g
t
est/lib_read_write
:
fix
trywri
t
ev blocking test
commit
|
commitdiff
|
tree
2014-02-15
Eric W
o
ng
kgio
2
.
9
.
2 - avoid de
p
reca
t
ed/r
e
moved function
commit
|
commitdiff
|
tree
2014-02-15
Eric Won
g
avoid depr
e
c
ated rb_thr
e
ad_bl
o
cki
n
g_re
g
ion on
MR
I
2
.
x
commit
|
commitdiff
|
tree
2014-02-08
Eric Wong
p
repare for rb_th
r
e
a
d
_
block
i
n
g_reg
i
on remo
v
al
commit
|
commitdiff
|
tree
2014-02-05
Eri
c
Wo
n
g
kgio 2
.
9
.
1 - various
Ruby
1
.
8
.
7 fixes
Eric Wong
(2):
commit
|
commitdiff
|
tree
2014-02-05
Eric W
o
ng
various 1
.
8
.
7 fixes
commit
|
commitdiff
|
tree
2014-02-05
Eri
c
Wong
o
n
ly define and test
kgio
_
sys
s
end on 1
.
9
+
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
k
g
io 2
.
9
.
0 - cleanups, bug fixes,
m
inor
i
mprov
e
ments
Eric Wong
(12):
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
tryo
p
e
n
:
a
dditional deb
u
g information for
bad
Er
r
n
o
.
.
.
commit
|
commitdiff
|
tree
2014-02-04
Eric Won
g
write: co
r
r
e
ct check
fo
r
various blocking regions
commit
|
commitdiff
|
tree
2014-02-04
Eric
Wong
add kgio_syssend method to wrap
s
en
d
(2)
commit
|
commitdiff
|
tree
2014-02-04
Eric Won
g
split read_writ
e
.
c
into {read,write,writev}
.
c
commit
|
commitdiff
|
tree
2014-02-04
Eric W
o
n
g
set RSTRI
N
G
_
MODIFIED where appropri
a
te f
o
r
Rubinius
commit
|
commitdiff
|
tree
2014-02-04
Eric W
o
n
g
c
o
nnect: co
n
stify RSTRI
N
G-rela
t
e
d
t
h
i
ngs
commit
|
commitdiff
|
tree
2014-01-20
Eric
W
o
n
g
av
o
id dow
n
si
z
ing
c
asts
commit
|
commitdiff
|
tree
2013-09-30
E
r
ic Wong
R
a
kefile: ki
l
l raa_update task
commit
|
commitdiff
|
tree
2013-09-25
Eric
Wong
my_writev: sty
l
istic f
i
x
es
commit
|
commitdiff
|
tree
2013-09-25
Eric
W
o
n
g
read_write: remove the
rest of RARR
A
Y_
P
TR usage
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
tryopen: remove RARR
A
Y_PTR usage in
init
commit
|
commitdiff
|
tree
2013-09-25
E
r
i
c Wong
test_poll: re
m
o
v
e
race p
r
o
n
e test_poll_EIN
T
R_chang
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Eric Won
g
k
g
i
o 2
.
8
.
1 - minor improvements
and te
s
t fixes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2013-09-05
Eric Wong
test_pol
l
: be less de
p
endent
o
n signal handler ordering
commit
|
commitdiff
|
tree
2013-09-03
Eri
c
Wong
test_poll: p
r
eserve or
i
ginal
tr
a
p(:USR1) ha
n
dler
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test_po
l
l:
a
vo
i
d potentially threa
d
-unsafe te
s
t
commit
|
commitdiff
|
tree
2013-09-03
E
ric Wong
test/lib
_
read
_
wri
t
e:
account for larger-than-normal
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test_t
r
yo
p
en: skip E
A
CCES t
e
s
t
w
he
n
euid == 0
commit
|
commitdiff
|
tree
2013-08-16
Eric Wo
n
g
accept:
m
ore
informative exceptio
n
on
u
nkn
o
wn fam
i
ly
commit
|
commitdiff
|
tree
2013-08-16
E
r
ic Won
g
check
s
y
scall returns
a
ga
i
nst < 0 i
n
stead of == -1
commit
|
commitdiff
|
tree
2013-01-18
E
r
ic W
o
ng
kgio 2
.
8
.
0
-
TCP
F
ast Open, wri
t
e
v/tryw
r
itev
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
rename fas
t
open =>
k
gio_fa
s
topen in Kgio
:
:Sock
e
t
commit
|
commitdiff
|
tree
2012-12-30
Eric Wong
accept: do not set bl
o
cking
i
f
n
on-
b
locking is
set
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
fasto
p
en: fix argument
o
rder
i
n RDoc ex
a
m
ple
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
read_write: remove
u
nused vari
a
ble
commit
|
commitdiff
|
tree
2012-12-27
E
r
i
c
Wong
imple
m
en
t
TCP
F
a
s
t
O
pen support (
c
lient +
server)
commit
|
commitdiff
|
tree
2012-12-13
Eric
W
ong
K
gio::Socket
.
new retains
compatibility with Socket
.
n
ew
commit
|
commitdiff
|
tree
2012-12-12
E
ric Wo
n
g
connect: factor o
u
t tcp_getaddr() function
commit
|
commitdiff
|
tree
2012-12-12
E
r
ic
W
o
ng
co
n
n
e
ct:
split out my_socket() function
commit
|
commitdiff
|
tree
2012-11-21
Eric Wong
tryopen
:
include errno
.
h header
just in case
commit
|
commitdiff
|
tree
2012-07-11
Er
i
c W
o
ng
test workaround
f
or platforms with unr
e
liab
l
e signals
commit
|
commitdiff
|
tree
2012-07-11
Eri
c
Wo
n
g
test/lib_rea
d
_write: wait for readability before try
r
ead
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
test_poll:
s
k
ip signal torture
o
n
De
b
i
a
n G
N
U
/kfreebsd
commit
|
commitdiff
|
tree
2012-05-30
E
ric
W
ong
tryopen: a
v
o
id a
m
bi
g
uou
s
na
m
e for subst function
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
kgio 2
.
7
.
4 - small fixes and cleanups
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
test
:
m
o
re workarou
n
d for Fre
e
BSD
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test
/
lib_read
_
write: test workarou
n
ds fo
r
TCP in FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric
Wo
n
g
test_tryop
e
n: fix hor
r
ibly-named te
s
t
f
or EACCES
commit
|
commitdiff
|
tree
2012-03-22
Eric Wong
test/lib_r
e
a
d_wr
i
te:
increase test reliabil
i
ty
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
test/*: remov
e
assert_noth
i
ng_raised
commit
|
commitdiff
|
tree
2012-03-19
Er
i
c Wong
fix for
n
o
n
-Linu
x
, non-
T
CP_NOPUSH platf
o
rms
commit
|
commitdiff
|
tree
2012-03-15
Eric Wo
n
g
kgio 2
.
7
.
3 - compatib
i
l
i
ty fixes
commit
|
commitdiff
|
tree
2012-03-07
Eric
W
on
g
HACK
I
NG
:
add instructi
o
ns f
o
r running tests
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
t
e
st
_
pol
l
: wo
r
karound for timing-sensitive
test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
E
r
ic Wong
test:
i
ncrease delta ra
n
ge for timing-se
n
sitive test
commit
|
commitdiff
|
tree
2012-03-05
Eric W
o
ng
a
u
topush: fix/enabl
e
under Debian G
N
U/k
F
reeB
S
D
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
accept
4
: require SOCK_NONBLOCK/SOCK_CLOEXE
C
macros
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
o
n
g
k
g
io
2
.
7
.
2 - fo
r
older, a
n
d older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
ong
tryopen: remember t
o
include ancient_ruby
.
h
for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Won
g
kg
i
o 2
.
7
.
1 - com
p
a
t
ibil
i
ty wit
h
o
l
d
e
r
Rub
i
es
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
g
emspec: disable
d
evelopment d
e
p
endencies for old system
s
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
test/test_a
u
topush: sk
i
p
strace tests if
n
ot
available
commit
|
commitdiff
|
tree
2012-01-07
E
ri
c
Wong
define RARRAY
_
PT
R
/RARRAY_LEN macro
s
fo
r
Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Won
g
kgio 2
.
7
.
0 - minor
u
pdate
s
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc
:
u
p
date documentation regard
i
n
g ac
c
ept m
e
tho
d
flags
commit
|
commitdiff
|
tree
2011-11-18
Er
i
c
Wong
conne
c
t,tryopen: set close
-
on-exec flag for new fd
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric W
o
n
g
t
ests: remove tests for IO#nonblock? after
a
ccept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept
:
d
eprecat
e
s
i
n
gleton Kg
i
o
.
accept_* m
e
thods
commit
|
commitdiff
|
tree
2011-11-15
Eric
Wong
accept:
a
lways set O_
N
ONBLOCK for a
c
c
e
pt()-e
d
s
o
ckets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
tes
t
_poll:
t
est
f
or closing
a polled
IO in
s
ighandler
commit
|
commitdiff
|
tree
2011-08-25
Eric Won
g
.
wrong
d
oc
.
yml: add public
/
private email addresses
commit
|
commitdiff
|
tree
2011-08-25
E
r
ic Won
g
wait
.
c: fix missp
e
lling in rd
o
c
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LICENSE: s/GNU C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
E
r
ic Wong
TODO:
u
pdate
S
S
L
/
T
LS support status :
)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wo
n
g
u
s
e rb_up
d
ate_max_
f
d
(
)
u
nder MR
I
1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Won
g
connect: mor
e
descript
i
ve error
for
TCP
p
ort
commit
|
commitdiff
|
tree
2011-07-15
Eric
W
ong
kgi
o
2
.
6
.
0 - minor f
e
ature upda
t
e and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add prototype for rb_thread_blocking_io_
r
e
gion
(
)
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
ng
missing_accept4
:
d
on'
t
use FD_CLOEXEC
for SOCK_
C
LOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wo
n
g
accept
.
c
:
fix RDoc for new Kgio::S
O
CK_* constants
commit
|
commitdiff
|
tree
2011-07-07
Eric
W
ong
export SO
C
K_NONBLO
C
K, S
O
CK_CLOEXEC constants
i
n Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c
:
r
e
insta
t
e errno a
f
t
e
r
cal
l
i
ng my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
do
c
:
u
pdate documentation for kgio_addr a
t
tri
b
ute
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc:
c
all-seq for kgio_wait_
w
ritable
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
ancient_ruby
.
h
:
av
o
id symbol clobbering
commit
|
commitdiff
|
tree
2011-06-16
E
ri
c
Wong
fix
m
isc c
o
m
piler warnings
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
make timed kgio_wai
t
_
*
impleme
n
tation saf
e
r
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kg
i
o::Fi
l
e in
c
ludes Kgio
:
:PipeMe
t
hods m
o
du
l
e
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::Fi
l
e
.
tryopen
r
uns
GC
o
n ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
E
ric
W
ong
doc
:
add rdoc
for
K
g
io::File
.
tryo
p
en
commit
|
commitdiff
|
tree
2011-06-15
E
r
i
c Won
g
kgio_
w
a
i
t_*able:
d
o
c
umentation for optional timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
doc: use libre
l
ist
.
org instead of librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
GI
T
-VERSION-GEN: bump ve
r
si
o
n
for ne
w
API
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
Merge bran
c
h
'2
.
4
-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wo
n
g
kgio 2
.
4
.
2
-
OpenS
o
laris b
u
ild
f
ix
commit
|
commitdiff
|
tree
next