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
Eric Wong
tryo
p
en
:
add
RB_GC_GUARD fo
r
Ruby
1
.
8
commit
|
commitdiff
|
tree
2015-01-09
Eric Wong
T
O
D
O
: upd
a
t
e
s f
o
r th
e
futur
e
o
f kg
i
o
commit
|
commitdiff
|
tree
2015-01-09
Eric
W
ong
remove referenc
e
s to rubyforge and
ancie
n
t Rubies
commit
|
commitdiff
|
tree
2015-01-09
Eric Wong
d
oc: switch to oldd
o
c
commit
|
commitdiff
|
tree
2014-11-17
E
ric Wong
gemspec:
m
odern
i
z
e
for mo
r
e recent rubygems
commit
|
commitdiff
|
tree
2014-11-17
Eric Wong
r
e
la
x
licens
e
to allow LGPL
v
2
.
1
or later
commit
|
commitdiff
|
tree
2014-11-17
E
ric Wong
new mailing list info: kgio-public@bogomips
.
or
g
commit
|
commitdiff
|
tree
2014-04-09
Er
i
c Wo
n
g
test/lib_read_write: fix tryw
r
i
t
ev b
l
ock
i
ng tes
t
commit
|
commitdiff
|
tree
2014-02-15
Eri
c
Wong
kgio
2
.
9
.
2 - a
v
oid deprecate
d
/remo
v
ed
f
unction
commit
|
commitdiff
|
tree
2014-02-15
Eric Wong
avoid deprecate
d
rb_thread_blocking_r
e
gion on
MRI 2
.
x
commit
|
commitdiff
|
tree
2014-02-08
Er
i
c Wong
prep
a
re fo
r
rb_thread_blocking_region removal
commit
|
commitdiff
|
tree
2014-02-05
Eric Wong
kgio 2
.
9
.
1 - vari
o
u
s
Ruby 1
.
8
.
7
fixes
Eric Wong
(2):
commit
|
commitdiff
|
tree
2014-02-05
Eric Wong
var
i
ous
1
.
8
.
7 fixes
commit
|
commitdiff
|
tree
2014-02-05
Eri
c
Wong
only define and
test kgio_sys
s
e
n
d on
1
.
9
+
commit
|
commitdiff
|
tree
2014-02-04
Eri
c
Wong
kgio 2
.
9
.
0 - cleanup
s
, bug fixes, m
i
n
or improve
m
ents
Eric Wong
(12):
commit
|
commitdiff
|
tree
2014-02-04
Eric
Wong
try
o
pen: add
i
tional
de
b
u
g informatio
n
for bad Errno
.
.
.
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
write
:
correct
check
fo
r
v
a
rious blocking regi
o
ns
commit
|
commitdiff
|
tree
2014-02-04
E
r
ic
Wo
n
g
a
d
d kg
i
o_syssend
m
ethod to wra
p
se
n
d
(
2
)
commit
|
commitdiff
|
tree
2014-02-04
Er
i
c
W
o
ng
sp
l
it read_wri
t
e
.
c into {read,write,writev}
.
c
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
set RSTRING_MODIFIED where appropria
t
e for
R
ubin
i
us
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
conne
c
t: c
o
n
s
t
ify RSTRING-r
e
l
a
t
e
d
t
hing
s
commit
|
commitdiff
|
tree
2014-01-20
Eric
Wong
avoid downsiz
i
ng casts
commit
|
commitdiff
|
tree
2014-01-20
H
l
eb Va
l
oshk
a
Don't
use deprecated api
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-30
Eric
W
o
ng
Rakef
i
l
e: kill raa_
u
pdate task
commit
|
commitdiff
|
tree
2013-09-25
Eri
c
Wong
m
y
_wri
t
ev: styli
s
t
i
c fixes
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
read_w
r
ite: r
e
move t
h
e rest o
f
RARRAY_PTR
u
sage
commit
|
commitdiff
|
tree
2013-09-25
Eric Won
g
tryo
p
en: remo
v
e
R
A
RRAY_PT
R
usa
g
e
i
n
init
commit
|
commitdiff
|
tree
2013-09-25
Er
i
c Wong
test_poll: remove r
a
ce prone test
_
pol
l
_E
I
NTR_changed
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Eric
W
ong
kg
i
o 2
.
8
.
1 - m
i
nor improvements
a
nd test fixes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2013-09-07
Hleb Valoshka
Close tempfi
l
e a
n
d
u
nl
i
nk it imm
e
diat
e
l
y
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-05
Eric Wong
test
_
p
oll: be less dependent on sign
a
l
handler ordering
commit
|
commitdiff
|
tree
2013-09-04
Hleb Valoshka
Create own
d
ir
e
ctory for
every un
i
x socket in unit
.
.
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
t
e
s
t_poll: preserve origina
l
t
r
ap(:USR1) handler
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test_pol
l
: avoid potentially th
r
e
ad
-
unsaf
e
test
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test/l
i
b
_read_write: account
for larger-t
h
an-norm
a
l
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
t
e
st_tryopen: skip EACCES
t
est w
h
en e
u
id
=
= 0
commit
|
commitdiff
|
tree
2013-09-02
Hleb
V
aloshka
Don't
d
u
mp
20M in case of fai
l
ure
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-09-02
Hleb Valoshka
Chan
g
e prefix of temporary
sockets
to prevent races
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
accept:
m
ore informati
v
e exception on
u
nknow
n
fami
l
y
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
check
s
yscall returns a
g
ainst
< 0 instead of ==
-1
commit
|
commitdiff
|
tree
2013-01-18
E
r
ic
W
ong
kgio 2
.
8
.
0
-
TCP Fas
t
Op
e
n, writev/trywrite
v
commit
|
commitdiff
|
tree
2013-01-18
Er
i
c Wong
renam
e
fastopen => kgio_fastopen in Kgio::Socket
commit
|
commitdiff
|
tree
2012-12-30
Eric Wong
accept: do not
set blocking
i
f non-blocking is set
commit
|
commitdiff
|
tree
2012-12-27
E
ric Won
g
fastopen:
f
ix argument o
r
der in RDoc e
x
ampl
e
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
read_w
r
ite: remove unused variabl
e
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
implement T
C
P
Fast Open
s
uppor
t
(client + ser
v
er)
commit
|
commitdiff
|
tree
2012-12-13
Eri
c
Won
g
Kg
i
o::Socket
.
new
re
t
ains compat
i
b
ility
with Socket
.
new
commit
|
commitdiff
|
tree
2012-12-12
Er
i
c Won
g
c
o
nn
e
c
t: fac
t
or out tcp_geta
d
dr() function
commit
|
commitdiff
|
tree
2012-12-12
E
ri
c
Wong
conn
e
ct: split out
my_socke
t
(
)
fu
n
c
tion
commit
|
commitdiff
|
tree
2012-11-21
E
ri
c
Wong
tryopen: inc
l
ude errno
.
h header just in c
a
s
e
commit
|
commitdiff
|
tree
2012-07-11
Eri
c
Wong
t
e
st workaroun
d
for
p
l
atforms with unrel
i
able s
i
gnals
commit
|
commitdiff
|
tree
2012-07-11
Er
i
c
Wong
test/lib_read_write: wait for readabilit
y
b
e
f
ore tryr
e
ad
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
t
e
st_p
o
ll
:
ski
p
sign
a
l torture o
n
Deb
i
an GNU/kfre
e
bsd
commit
|
commitdiff
|
tree
2012-06-01
Soko
l
ov Y
u
ra 'f
u
nny
.
.
.
add
`#kgio_w
r
itev` and `#kgio_trywrit
e
v`
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
Eric Wong
tryo
p
en: avoid ambig
u
ou
s
name for subst function
commit
|
commitdiff
|
tree
2012-05-30
So
k
olov Yura 'funny
.
.
.
use
rb_st
r
_
subseq f
o
r t
a
il str
i
ng on
write
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
Sokol
o
v Yura
'
funny
.
.
.
Fix
U
n
i
xClientReadServerWri
t
e test
c
lass name
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 clea
n
ups
commit
|
commitdiff
|
tree
2012-03-24
E
r
ic Wong
te
s
t:
mor
e
workaround for FreeBSD
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric
Wong
tes
t
/lib_read_write:
t
e
st
w
orka
r
ounds
for
T
CP i
n
Fr
e
eBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test_tryopen
:
fix horribly-named test
f
or
E
A
CCE
S
commit
|
commitdiff
|
tree
2012-03-22
Eric
W
ong
test/lib_read_write: increa
s
e test relia
b
i
l
i
ty
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
test/*: remove asser
t
_n
o
th
i
ng_raised
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
fi
x
for
non-
L
inux, non
-
T
C
P_NO
P
USH platforms
commit
|
commitdiff
|
tree
2012-03-15
Eric
Wong
kgi
o
2
.
7
.
3 - compati
b
ility fixes
commit
|
commitdiff
|
tree
2012-03-07
Eri
c
W
ong
HACKING:
a
dd inst
r
uctio
n
s for r
u
nni
n
g
te
s
ts
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
test_
p
oll: workaround for t
i
mi
n
g-sensitive test o
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
t
e
st: incr
e
ase delta range for timi
n
g-sensi
t
ive test
commit
|
commitdiff
|
tree
2012-03-05
Eri
c
Wong
autopush: fix
/
en
a
ble under Debian GN
U
/k
F
reeBSD
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
accept4: re
q
uire SOC
K
_
N
ONBLOCK/
S
OCK_CLOEXEC macros
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
kgio 2
.
7
.
2 - for older
,
and
older Rubie
s
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
ong
try
o
pe
n
: remember to include ancient_ruby
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric
Wong
kgio 2
.
7
.
1
- compatibility with
o
lder
R
u
bies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gemspec: disable
d
evelopme
n
t dep
e
ndencies f
o
r old
systems
commit
|
commitdiff
|
tree
2012-01-08
Eric Won
g
test/test_aut
o
p
u
sh: skip strace tests
if not
available
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
define RARRA
Y
_PTR/RARRAY_LE
N
macros for
R
uby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
kgio 2
.
7
.
0
-
mi
n
or updates
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: up
d
ate
d
ocumentat
i
on regarding accept method f
l
ags
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
c
o
nnec
t
,t
r
yop
e
n
:
s
et c
l
ose-
o
n-ex
e
c
f
lag
fo
r
n
e
w fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: re
m
ove t
e
sts for I
O
#nonblock? after accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept: d
e
precate sing
l
eton Kgio
.
accept_* methods
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic Wong
a
ccept: always
s
et
O_N
O
NBLOCK f
o
r
a
c
cept()-ed
so
c
kets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Won
g
te
s
t_poll:
test for
c
losing
a
polled IO in sighandler
commit
|
commitdiff
|
tree
2011-08-25
Eri
c
Wong
.
wrongdoc
.
yml:
a
dd
p
u
b
lic/p
r
iva
t
e e
m
a
i
l addresses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
w
ai
t
.
c: f
i
x mi
s
sp
e
l
l
i
n
g in rd
o
c
commit
|
commitdiff
|
tree
2011-08-09
Eric Won
g
LICENSE
:
s/GNU C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric
Wong
T
O
D
O
:
u
pdate SSL/TLS
sup
p
o
r
t status :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use rb_upd
a
te_max_fd() under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c
Wong
c
onnect: more descriptive error
f
or TCP port
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
k
gio 2
.
6
.
0 - minor
fea
t
ure update and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
add pr
o
totype for rb_thread_bloc
k
ing_io_r
e
gio
n
()
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
ng
miss
i
ng_accept4: d
o
n't use FD_CLOEXEC f
o
r SOCK_C
L
O
E
XE
C
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c
Wong
accept
.
c: fix RDoc for n
e
w Kgio::SOCK_* consta
n
ts
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
export SOCK_NON
B
LOCK, SOCK_C
L
OEXE
C
cons
t
an
t
s in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
a
c
c
ept
.
c: reinstat
e
errno after calling my_filen
o
()
commit
|
commitdiff
|
tree
2011-06-18
E
ri
c
Wong
doc: upd
a
te documentation f
o
r kgio_addr at
t
ribute
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic Wong
doc:
c
all-seq for kgio_wa
i
t_writable
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic Wong
ancient_ruby
.
h: a
v
o
i
d symbol clobb
e
r
i
ng
commit
|
commitdiff
|
tree
2011-06-16
Eric
W
ong
fix mi
s
c compiler warn
i
ngs
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
mak
e
t
ime
d
kgio_wai
t
_
*
i
mplem
e
ntati
o
n safer
commit
|
commitdiff
|
tree
next