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
reinstate the original (and dangerous) autopush in C
2016-12-15
E
ric Wong
reins
t
ate t
h
e original (and dangerous) autopush in
C
commit
|
commitdiff
|
tree
2015-10-09
Eric Wong
r
esurr
e
ct
K
g
io
.
au
t
o
p
ush support in pure Ruby
commit
|
commitdiff
|
tree
2015-09-06
E
r
i
c
Wong
kg
i
o 2
.
1
0
.
0 - slimming down
.
.
.
commit
|
commitdiff
|
tree
2015-09-02
Eric Wong
HACKIN
G
:
update URL for Messa
g
e
-ID looku
p
commit
|
commitdiff
|
tree
2015-08-13
E
r
ic
W
o
n
g
rem
o
ve autopus
h
s
u
pport and
m
ake it a no-op
commit
|
commitdiff
|
tree
2015-08-12
E
r
ic Wong
m
i
nor doc u
p
d
ates
commit
|
commitdiff
|
tree
2015-08-12
E
ric W
o
n
g
p
o
ll: avoid rb_func
a
ll
for rb_hash_clear
commit
|
commitdiff
|
tree
2015-04-19
Eri
c
Wong
writev: upd
a
te
c
omment on p
r
eservi
n
g errno
commit
|
commitdiff
|
tree
2015-01-12
Eric W
o
ng
R
E
ADME: re
m
ove reference to Rainb
o
ws!
commit
|
commitdiff
|
tree
2015-01-12
Eric Wong
kgi
o
2
.
9
.
3 - minor cleanups and fixes
commit
|
commitdiff
|
tree
2015-01-12
Eric
W
ong
g
emspec: use SP
D
X l
i
ce
n
se abbreviation
commit
|
commitdiff
|
tree
2015-01-12
Er
i
c
Wo
n
g
gemspec: re
m
ove invalid rd
o
c_options
commit
|
commitdiff
|
tree
2015-01-12
Eric
Wong
p
kg
.
mk: synchronize wit
h
my other pr
o
jects
commit
|
commitdiff
|
tree
2015-01-10
Eric Wong
cleanup:
avo
i
d
shadowing rb_ary_
s
ubseq
commit
|
commitdiff
|
tree
2015-01-10
Eric W
o
ng
clea
n
up: avoid sha
d
o
wing rb_s
t
r
_
subseq
commit
|
commitdiff
|
tree
2015-01-10
E
ric Wong
fixup
-Ws
h
orten-64-to-32 warnings
commit
|
commitdiff
|
tree
2015-01-10
E
r
ic Won
g
cleanup packaging
h
ar
d
er
commit
|
commitdiff
|
tree
2015-01-09
Eric Wong
LICENS
E
: pref
e
r U
R
L to FSF address
commit
|
commitdiff
|
tree
2015-01-09
Eri
c
Wong
tryopen
:
add R
B
_GC_
G
UARD for Ruby 1
.
8
commit
|
commitdiff
|
tree
2015-01-09
Eric Wong
T
O
DO: updates for the future of kgio
commit
|
commitdiff
|
tree
2015-01-09
Eric
W
o
ng
r
emove referen
c
e
s
t
o
rubyforge and ancient Rubies
commit
|
commitdiff
|
tree
2015-01-09
Eric Wo
n
g
doc: switch to
o
lddoc
commit
|
commitdiff
|
tree
2014-11-17
Eric
W
ong
gemspe
c
:
m
odernize
for more rece
n
t rubyge
m
s
commit
|
commitdiff
|
tree
2014-11-17
Eric Wong
relax license to all
o
w
LGPLv2
.
1
or later
commit
|
commitdiff
|
tree
2014-11-17
Eric
W
ong
new mailing list info
:
kgio-publi
c
@bogomips
.
org
commit
|
commitdiff
|
tree
2014-04-09
Eric
W
ong
t
e
st/lib_read
_
write:
fix trywritev bl
o
cking t
e
s
t
commit
|
commitdiff
|
tree
2014-02-15
Eric Wong
kgio 2
.
9
.
2 - av
o
id deprecated/rem
o
ved f
u
nction
commit
|
commitdiff
|
tree
2014-02-15
Eric
W
ong
avoi
d
d
eprec
a
te
d
rb_thr
e
ad_blocking
_
reg
i
on on MRI 2
.
x
commit
|
commitdiff
|
tree
2014-02-08
Eric Wong
pr
e
pare for rb_thread_blocking
_
region removal
commit
|
commitdiff
|
tree
2014-02-05
Eric
W
o
ng
kgio
2
.
9
.
1 - various
Ruby 1
.
8
.
7
fi
x
es
Eric Wong
(2):
commit
|
commitdiff
|
tree
2014-02-05
E
r
i
c
Wong
vario
u
s 1
.
8
.
7 fi
x
es
commit
|
commitdiff
|
tree
2014-02-05
Er
i
c Wong
only define an
d
test
kgio_
s
ys
s
end o
n
1
.
9+
commit
|
commitdiff
|
tree
2014-02-04
Eric Won
g
kgio
2
.
9
.
0
-
c
lean
u
ps, bug fixes, minor impr
o
vemen
t
s
Eric Wong
(12):
commit
|
commitdiff
|
tree
2014-02-04
Er
i
c Wong
tryop
e
n: a
d
ditional debug infor
m
ation for
b
ad Errno
.
.
.
commit
|
commitdiff
|
tree
2014-02-04
Eric
W
ong
write
:
correct check fo
r
var
i
ous bl
o
cking regi
o
ns
commit
|
commitdiff
|
tree
2014-02-04
E
ric
W
ong
add kgio_syssend method to wra
p
send(2)
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
split read_write
.
c into {read,wr
i
te,wr
i
t
e
v}
.
c
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
se
t
R
STRING_MODIFIED where approp
r
ia
t
e fo
r
Rubinius
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
co
n
ne
c
t
: constify RSTRING-
r
e
l
ated things
commit
|
commitdiff
|
tree
2014-01-20
Eric Wong
a
void
d
ownsi
z
ing ca
s
ts
commit
|
commitdiff
|
tree
2014-01-20
Hleb Valoshka
Don'
t
use deprec
a
ted ap
i
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-30
Eric
Wo
n
g
Rakefile: kill raa_
u
p
d
ate
t
ask
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
my_writev: stylis
t
ic fixes
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
read_wri
t
e: remo
v
e the rest of RARRAY_PTR u
s
age
commit
|
commitdiff
|
tree
2013-09-25
Er
i
c
Wo
n
g
tr
y
open: remove
R
ARRAY_PTR
u
sa
g
e in init
commit
|
commitdiff
|
tree
2013-09-25
Er
i
c Wong
test_poll: remove
r
ac
e
prone test_p
o
ll_EINTR_change
d
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Eric Wong
kgio 2
.
8
.
1
-
minor
i
mprov
e
m
e
nts and test fixes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2013-09-07
Hleb Valoshk
a
Close tem
p
fi
l
e and unlink it immediately
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-05
Eric Wong
te
s
t_p
o
ll: be less de
p
endent on signal handler orde
r
in
g
commit
|
commitdiff
|
tree
2013-09-04
Hleb
Valo
s
hk
a
C
r
eate own direc
t
ory for ev
e
ry
unix
socket i
n
unit
.
.
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test_poll: preserve original tr
a
p
(
:
USR
1
) handler
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test_poll: avoid potent
i
ally thre
a
d-u
n
safe
t
e
st
commit
|
commitdiff
|
tree
2013-09-03
E
ric W
o
ng
test/lib_read_write: acc
o
unt
f
or
l
a
rg
e
r
-than-n
o
rmal
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
E
r
i
c Wo
n
g
test_tryopen:
s
kip EACC
E
S test when euid == 0
commit
|
commitdiff
|
tree
2013-09-02
Hleb
Va
l
oshka
Don't d
u
mp 20M i
n
case of
failure
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-02
Hleb Valosh
k
a
C
h
ange
prefix
of temporary s
o
ckets t
o
preve
n
t races
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-08-16
Eric
W
ong
accept
:
mor
e
informative exception
on un
k
nown family
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
check sy
s
call returns against
<
0 ins
t
ead of =
=
-1
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
kgi
o
2
.
8
.
0
-
T
CP
Fas
t
Open, writev/trywr
i
tev
commit
|
commitdiff
|
tree
2013-01-18
Eric W
o
ng
r
e
nam
e
fastopen =>
k
gio_fastop
e
n in K
g
i
o
::Socket
commit
|
commitdiff
|
tree
2012-12-30
Eric Wong
accept:
do not set bl
o
ckin
g
if non-blocking is set
commit
|
commitdiff
|
tree
2012-12-27
E
r
ic Wong
fastope
n
:
f
ix argument order
i
n RDoc
example
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
read_write
:
remove unused variable
commit
|
commitdiff
|
tree
2012-12-27
E
ric Wong
implement TCP F
a
st Op
e
n
s
uppo
r
t (cli
e
nt + se
r
ver)
commit
|
commitdiff
|
tree
2012-12-13
Eric Wong
K
g
io::S
o
cket
.
new retains c
o
m
patibili
t
y
with
S
ocket
.
new
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
c
o
nn
e
ct: factor o
u
t tcp_getaddr() fu
n
ction
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
connect: s
p
lit o
u
t my_socket() function
commit
|
commitdiff
|
tree
2012-11-21
Eric Wong
tryopen: inc
l
u
de errno
.
h header just in case
commit
|
commitdiff
|
tree
2012-07-11
Er
i
c Wo
n
g
t
est workaround for pl
a
tform
s
wi
t
h
u
n
r
eliable signa
l
s
commit
|
commitdiff
|
tree
2012-07-11
E
ric Wong
test/lib_read_write: wait f
o
r rea
d
ability before tryre
a
d
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
t
e
st_poll: skip s
i
gnal tortur
e
on D
e
b
ian GNU/kfreebs
d
commit
|
commitdiff
|
tree
2012-06-01
S
o
kolo
v
Yura '
f
unny
.
.
.
ad
d
`#kgio_writ
e
v` and `#kgio_trywritev`
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
Eric W
o
ng
tryopen: avoid am
b
iguous name for subst fun
c
tion
commit
|
commitdiff
|
tree
2012-05-30
Sokolov Yur
a
'funny
.
.
.
u
se rb_str_subs
e
q
fo
r
tail
st
r
ing
o
n
w
rite
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
Sokolov
Y
u
r
a 'funny
.
.
.
F
i
x
Uni
x
ClientReadServer
W
r
i
t
e
test class nam
e
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
kgio
2
.
7
.
4 - sma
l
l fixes and clean
u
ps
commit
|
commitdiff
|
tree
2012-03-24
E
ric W
o
ng
test: m
o
re w
o
rk
a
round
f
o
r
FreeBSD
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Er
i
c Won
g
test/lib_read_w
r
ite
:
te
s
t workarou
n
ds
for TCP in FreeB
S
D
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
t
e
s
t
_tryopen: fix h
o
rribl
y
-na
m
ed
t
est for
EACCES
commit
|
commitdiff
|
tree
2012-03-22
Eric Wong
t
e
st/lib_re
a
d
_
write: incre
a
se
t
e
st relia
b
ility
commit
|
commitdiff
|
tree
2012-03-19
Eric Wo
n
g
test/*:
r
emove a
s
sert_nothing_raised
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
fix
f
or non-Linu
x
, non-TCP_
N
O
PUSH platfo
r
ms
commit
|
commitdiff
|
tree
2012-03-15
Eric
Wong
k
g
io 2
.
7
.
3 - compatibi
l
ity fixes
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
HA
C
KING: ad
d
instruction
s
for runni
n
g tests
commit
|
commitdiff
|
tree
2012-03-07
E
r
ic Won
g
test_p
o
ll: wo
r
karound
f
or timing-sen
s
itive test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric
Wong
test: incre
a
se
delta range fo
r
tim
i
ng-sensitive te
s
t
commit
|
commitdiff
|
tree
2012-03-05
Er
i
c
W
ong
autopush: fix/enable under D
e
b
i
a
n
GNU/k
F
reeBSD
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
ac
c
e
p
t4: require
S
OCK_NO
N
B
L
OCK/SOCK_C
L
OEXEC
m
a
c
ros
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
o
ng
kgio 2
.
7
.
2
- f
o
r
older, and
older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
tryopen
:
remem
b
e
r
to
i
nclud
e
anc
i
ent_ruby
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
kgio 2
.
7
.
1
-
compatib
i
lity with older Rubi
e
s
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
ong
gemspec:
d
isable dev
e
lopment depen
d
e
n
c
i
es
f
or ol
d
s
y
s
t
e
ms
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
tes
t
/test_autopush: sk
i
p stra
c
e test
s
i
f
not ava
i
lable
commit
|
commitdiff
|
tree
2012-01-07
Eric
Wong
defi
n
e RA
R
RAY_PTR
/
RARRAY_LEN macros for Ru
b
y 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
kgio
2
.
7
.
0 - minor u
p
dates
commit
|
commitdiff
|
tree
2011-11-18
Er
i
c
W
ong
doc: up
d
a
t
e document
a
ti
o
n regar
d
ing
ac
c
ept
m
ethod flags
commit
|
commitdiff
|
tree
2011-11-18
E
r
ic Wong
connect,tryopen: set cl
o
s
e
-on-exec flag for n
e
w
fd
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
E
r
i
c
Wong
tests: remove tes
t
s for IO#nonblo
c
k
?
afte
r
a
c
cept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept: de
p
recate sin
g
let
o
n
Kgio
.
accept_* met
h
ods
commit
|
commitdiff
|
tree
2011-11-15
Eric W
o
n
g
accept: a
l
ways set
O_NONBLOCK for
a
ccept()
-
ed so
c
kets
.
.
.
commit
|
commitdiff
|
tree
next