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
cleanup: avoid shadowing rb_str_subseq
2015-01-10
Eric
Wong
cleanup: a
v
oi
d
shado
w
ing rb_str_subseq
commit
|
commitdiff
|
tree
2015-01-10
E
ri
c
W
ong
fixup
-
Wshorten-64-to-3
2
warn
i
ngs
commit
|
commitdiff
|
tree
2015-01-10
Eric Wong
clea
n
up packaging harder
commit
|
commitdiff
|
tree
2015-01-09
Eric Wong
L
I
CENSE
:
prefer URL to F
S
F addre
s
s
commit
|
commitdiff
|
tree
2015-01-09
Eric Wo
n
g
t
ryopen: add
R
B_GC_GUARD f
o
r R
u
by 1
.
8
commit
|
commitdiff
|
tree
2015-01-09
Eric Wo
n
g
TODO:
u
p
dates for the
future of kgi
o
commit
|
commitdiff
|
tree
2015-01-09
Er
i
c
Wong
remove re
f
erenc
e
s to
r
ubyforg
e
and ancient R
u
bies
commit
|
commitdiff
|
tree
2015-01-09
Eric Wong
d
o
c: s
w
it
c
h to oldd
o
c
commit
|
commitdiff
|
tree
2014-11-17
Eric Wong
gems
p
ec: m
o
d
e
rniz
e
for more r
e
cent rub
y
gems
commit
|
commitdiff
|
tree
2014-11-17
Eric Wong
relax l
i
c
e
nse to all
o
w LGPLv2
.
1
or l
a
ter
commit
|
commitdiff
|
tree
2014-11-17
Eric Wong
new maili
n
g list i
n
fo
:
kgio-pub
l
ic
@
bogomips
.
org
commit
|
commitdiff
|
tree
2014-04-09
E
ric
W
ong
test/lib_
r
ead_write: fix try
w
r
itev b
l
ocking test
commit
|
commitdiff
|
tree
2014-02-15
Eric Wong
k
g
io 2
.
9
.
2 - avoid
depre
c
ated/removed function
commit
|
commitdiff
|
tree
2014-02-15
Eric Wong
avoid deprecated rb_thread_bl
o
cking_regi
o
n on MRI 2
.
x
commit
|
commitdiff
|
tree
2014-02-08
Eric Won
g
prepare for
r
b_thre
a
d_
b
l
o
cking_re
g
i
o
n remova
l
commit
|
commitdiff
|
tree
2014-02-05
Eric Wo
n
g
kgi
o
2
.
9
.
1
-
v
arious Ruby 1
.
8
.
7 fixes
Eric Wong
(2):
commit
|
commitdiff
|
tree
2014-02-05
E
ric Wong
various 1
.
8
.
7 fix
e
s
commit
|
commitdiff
|
tree
2014-02-05
Eric
W
on
g
only define and test kg
i
o_
s
yss
e
nd on 1
.
9+
commit
|
commitdiff
|
tree
2014-02-04
Eric
W
ong
kgio
2
.
9
.
0 - cleanups, bug fixes, min
o
r
i
mp
r
ovements
Eric Wong
(12):
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
tryop
e
n: additional debu
g
i
n
f
o
rmation
for bad Err
n
o
.
.
.
commit
|
commitdiff
|
tree
2014-02-04
Eric Wo
n
g
w
rite: co
r
rect ch
e
ck for va
r
i
ous blocking re
g
i
ons
commit
|
commitdiff
|
tree
2014-02-04
E
r
ic Wong
a
d
d kgio_syssend
m
ethod
to w
r
ap send(
2
)
commit
|
commitdiff
|
tree
2014-02-04
Eric
W
ong
spli
t
r
e
ad
_
w
r
it
e
.
c
into {read,write,writev}
.
c
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
set
R
S
TRING_MODIF
I
ED
whe
r
e
app
r
o
p
riate for
Rubinius
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
con
n
ect: cons
t
ify RSTRING-
r
elat
e
d
t
hings
commit
|
commitdiff
|
tree
2014-01-20
Eric Wong
avoid
d
ownsizi
n
g
c
ast
s
commit
|
commitdiff
|
tree
2014-01-20
H
l
eb Valoshka
Don't
u
se depreca
t
ed a
p
i
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-30
Eric Wong
Rakef
i
le: kill
raa_update task
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
my
_
writev:
s
tylistic fixes
commit
|
commitdiff
|
tree
2013-09-25
Eric Won
g
re
a
d_write: r
e
move
the
r
e
st of RAR
R
AY_PTR usage
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
tryopen: remove RARRAY_PTR
u
sage in in
i
t
commit
|
commitdiff
|
tree
2013-09-25
Eri
c
Wong
te
s
t_poll: re
m
ove race
p
rone test_po
l
l_EIN
T
R_cha
n
ged
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Eric
W
ong
k
g
io 2
.
8
.
1
-
mino
r
improvement
s
and test fixes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2013-09-07
Hleb V
a
loshka
Close tempfile
a
nd unl
i
n
k
i
t
immediately
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-05
Er
i
c
Wong
tes
t
_
p
o
l
l:
b
e les
s
dependent on s
i
gnal handler orde
r
ing
commit
|
commitdiff
|
tree
2013-09-04
Hleb
Valos
h
ka
Create o
w
n
d
ir
e
ct
o
ry for e
v
ery un
i
x so
c
ket in
u
nit
.
.
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-03
Eric Wo
n
g
test_poll: prese
r
ve
o
riginal tra
p
(:USR1)
h
andl
e
r
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
t
es
t
_poll: avoid potentiall
y
thread-uns
a
fe
t
es
t
commit
|
commitdiff
|
tree
2013-09-03
Eric
W
ong
t
est/lib
_
read_write: account for larger-than-normal
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eric
W
ong
test_tryopen: skip
EACCES test when euid =
=
0
commit
|
commitdiff
|
tree
2013-09-02
Hleb Valoshka
Don
'
t dump 2
0
M i
n
cas
e
o
f
failure
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-02
Hleb Val
o
shk
a
Cha
n
ge prefix of te
m
p
orary socke
t
s
t
o
pre
v
en
t
ra
c
e
s
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-08-16
E
ric W
o
ng
acc
e
pt: more info
r
m
a
tive exc
e
pti
o
n
on unknown family
commit
|
commitdiff
|
tree
2013-08-16
Er
i
c
Wo
n
g
c
h
eck syscall
returns a
g
ainst < 0 i
n
stea
d
of
=
= -1
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
kgi
o
2
.
8
.
0 - TCP Fast Ope
n
, writev/trywritev
commit
|
commitdiff
|
tree
2013-01-18
E
ric
W
o
n
g
rename
f
ast
o
pen => kgio_fas
t
o
p
en i
n
Kgi
o
::
S
o
cket
commit
|
commitdiff
|
tree
2012-12-30
Eric W
o
n
g
accept: do not set blocking if
no
n
-blocking is s
e
t
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
fastopen: fix argumen
t
order in RDoc examp
l
e
commit
|
commitdiff
|
tree
2012-12-27
Eric Won
g
re
a
d_
w
rite: rem
o
ve unused variable
commit
|
commitdiff
|
tree
2012-12-27
E
r
ic Wo
n
g
im
p
lement TCP Fast Open support (client + server)
commit
|
commitdiff
|
tree
2012-12-13
Eric Wong
Kgio::Socket
.
new retains
c
ompati
b
ility
with S
o
cket
.
new
commit
|
commitdiff
|
tree
2012-12-12
E
r
ic Wong
connect: factor out tcp
_
g
etadd
r
() funct
i
on
commit
|
commitdiff
|
tree
2012-12-12
Er
i
c
W
ong
c
o
nnect
:
s
p
lit out my_socket
(
) fu
n
ct
i
on
commit
|
commitdiff
|
tree
2012-11-21
E
ric W
o
ng
tryopen:
i
nclude errno
.
h
header just in case
commit
|
commitdiff
|
tree
2012-07-11
Eric Wo
n
g
test w
o
rka
r
ou
n
d f
o
r platforms with unre
l
i
able signal
s
commit
|
commitdiff
|
tree
2012-07-11
Eric Won
g
t
e
st/l
i
b_read_write: wait fo
r
readabil
i
ty before tr
y
re
a
d
commit
|
commitdiff
|
tree
2012-07-11
E
ric Wo
n
g
tes
t
_poll: ski
p
sig
n
al torture on Debian GNU/kfreebsd
commit
|
commitdiff
|
tree
2012-06-01
Sokolov Yura 'funny
.
.
.
add `#kgio_writev` and `#kgio_trywri
t
ev`
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
Eric Wong
tryopen: avoid
am
b
igu
o
u
s name for subst functi
o
n
commit
|
commitdiff
|
tree
2012-05-30
Sokolov Yura 'funny
.
.
.
use rb_str_subseq f
o
r tail string on wr
i
te
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
Sokolo
v
Yura 'funny
.
.
.
Fix UnixClientReadServ
e
r
W
rite test cl
a
s
s name
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
k
g
io 2
.
7
.
4
- small fixes and cle
a
nups
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
test: more
w
orkaround for FreeBSD
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test/lib
_
read_writ
e
:
te
s
t
workarounds for TCP
in FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test_tryopen: fix horribly
-
na
m
ed test for
EACCES
commit
|
commitdiff
|
tree
2012-03-22
E
r
ic
W
ong
test/lib_read_write:
i
ncrease test
r
elia
b
ili
t
y
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
test/*: re
m
o
ve
a
s
s
ert_nothi
n
g_rais
e
d
commit
|
commitdiff
|
tree
2012-03-19
E
ric Wong
fi
x
for non-Linux,
non-TCP_NOPUSH platf
o
rms
commit
|
commitdiff
|
tree
2012-03-15
Eri
c
Wong
k
g
i
o 2
.
7
.
3 - com
p
atibi
l
ity f
i
xes
commit
|
commitdiff
|
tree
2012-03-07
E
r
ic Wong
H
ACKING: add instr
u
ctions for
runni
n
g
t
es
t
s
commit
|
commitdiff
|
tree
2012-03-07
Er
i
c Wong
t
e
st
_
poll
:
w
o
rkar
o
und for timing-sensi
t
ive test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
E
ric Wong
test: increase delta range for ti
m
i
n
g-se
n
s
i
t
ive
t
est
commit
|
commitdiff
|
tree
2012-03-05
Eric
W
ong
autopush: fix/e
n
able under D
e
bian GNU/kFreeBSD
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
accept4: re
q
u
i
re SOCK_NONB
L
OCK/SOCK_CLOEXEC macros
commit
|
commitdiff
|
tree
2012-01-08
E
ric Won
g
kgio
2
.
7
.
2 - for older, and older Ru
b
ies
commit
|
commitdiff
|
tree
2012-01-08
Er
i
c Wong
t
ryope
n
: reme
m
ber
t
o in
c
lude ancient_
r
ub
y
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Won
g
kgio 2
.
7
.
1 - co
m
patibility
w
i
t
h ol
d
e
r
Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Won
g
gemspe
c
: disable development dependen
c
ies f
o
r
o
ld systems
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
test/t
e
st_autopush: skip s
t
race tests if not avail
a
ble
commit
|
commitdiff
|
tree
2012-01-07
E
ric Wong
define RARRAY_PTR/RARR
A
Y
_
LE
N
macro
s
for Ruby
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wo
n
g
kgio 2
.
7
.
0
-
mino
r
upda
t
es
commit
|
commitdiff
|
tree
2011-11-18
Eric
W
ong
doc
:
update documentation reg
a
rding
accept m
e
thod flags
commit
|
commitdiff
|
tree
2011-11-18
E
ric
W
ong
connect,tryopen: se
t
close-on-exec fla
g
for new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
E
r
i
c Wo
n
g
test
s
: remo
v
e tests for IO#nonblock?
a
ft
e
r accep
t
commit
|
commitdiff
|
tree
2011-11-15
Eric Wo
n
g
acc
e
pt: deprecat
e
singleton Kgio
.
accept_
*
me
t
hods
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic
Wong
accept: always set O_NONBL
O
CK
for accept()-ed sock
e
ts
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Won
g
test_poll: test for closing a
p
o
l
led IO in si
g
handler
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
wrongdoc
.
yml: add
p
ubl
i
c/private
e
mail addres
s
e
s
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c:
fix
m
isspelling in
rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
L
I
CENSE:
s/GNU C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric
W
o
ng
TODO: update
S
SL/TLS supp
o
rt stat
u
s :)
commit
|
commitdiff
|
tree
2011-07-21
Eric W
o
ng
use rb_upd
a
te_m
a
x_fd() under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
connect: more des
c
r
i
ptive error f
o
r TCP p
o
rt
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
kgio 2
.
6
.
0 -
minor
f
eat
u
re
u
p
d
a
t
e
an
d
clean
u
ps
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add pro
t
otype for rb_th
r
ead_bloc
k
ing_io_reg
i
o
n
(
)
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
m
i
ssing_accep
t
4: don't use FD_CL
O
E
X
EC for SOCK_CLOE
X
EC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
W
o
ng
accept
.
c: fix RDoc
f
o
r new K
g
io::SOCK_* cons
t
ants
commit
|
commitdiff
|
tree
2011-07-07
Er
i
c
Wong
export SOCK_N
O
NBLOCK, SOC
K
_CLO
E
XEC
c
on
s
tants in
Kg
i
o
commit
|
commitdiff
|
tree
2011-07-07
E
ric
Wo
n
g
accept
.
c: re
i
n
s
tate e
r
rno after
c
al
l
ing my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric
W
ong
doc:
u
pdate document
a
tion for kgio_addr a
t
t
ribute
commit
|
commitdiff
|
tree
next