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
my_writev: stylistic fixes
2013-09-25
Eric W
o
n
g
my_write
v
:
s
tylistic f
i
x
e
s
commit
|
commitdiff
|
tree
2013-09-25
E
r
i
c
Wo
n
g
read_write: remove the res
t
of RARRAY_PTR usage
commit
|
commitdiff
|
tree
2013-09-25
E
ric Won
g
tryop
e
n
:
r
emove RA
R
RAY_PTR usage in ini
t
commit
|
commitdiff
|
tree
2013-09-25
Eric W
o
ng
test
_
poll: remove ra
c
e pro
n
e
test_poll_EINTR_cha
n
g
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Eri
c
Won
g
kgio
2
.
8
.
1 - minor
i
mpr
o
v
e
me
n
ts and test fixes
commit
|
commitdiff
|
tree
2013-09-07
Hleb Valosh
k
a
Close tem
p
file a
n
d
unlin
k
i
t
i
mmediately
.
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-09-05
Eric
W
ong
t
est_p
o
ll: be less dependent on sig
n
al handler ordering
commit
|
commitdiff
|
tree
2013-09-04
Hleb Valoshka
Create own
d
irectory
for ever
y
un
i
x soc
k
et in unit
.
.
.
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-09-03
Eric W
o
ng
test
_
pol
l
: preserve original trap(:USR1) handl
e
r
commit
|
commitdiff
|
tree
2013-09-03
Eric
Wong
test_
p
o
ll
:
a
void po
t
e
ntially thread-unsafe
t
est
commit
|
commitdiff
|
tree
2013-09-03
Er
i
c Wong
test/lib_read_writ
e
: a
c
count for larger-than-normal
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
t
e
st_tryopen:
s
kip E
A
CCES
test
w
h
en eu
i
d == 0
commit
|
commitdiff
|
tree
2013-09-02
Hleb
V
aloshka
Don't dump
2
0
M
in c
a
s
e
of failure
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-09-02
H
le
b
Va
l
oshk
a
C
hange p
r
efix o
f
t
e
mporary socket
s
t
o
p
r
event
races
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
a
ccept: mo
r
e informati
v
e exception on unknown famil
y
commit
|
commitdiff
|
tree
2013-08-16
E
ric
Wong
check
s
yscall returns
against < 0 inste
a
d
of =
=
-1
commit
|
commitdiff
|
tree
2013-01-18
Eric W
o
n
g
kgio
2
.
8
.
0 - TC
P
F
a
st Open, writev/tr
y
writev
commit
|
commitdiff
|
tree
2013-01-18
Eric Wo
n
g
r
ename fastopen => kgi
o
_fastope
n
in Kg
i
o::Socket
commit
|
commitdiff
|
tree
2012-12-30
E
r
ic
Wong
accept: do no
t
s
e
t bl
o
cking if non-blocking
i
s set
commit
|
commitdiff
|
tree
2012-12-27
Eric W
o
ng
f
ast
o
pe
n
:
fix argu
m
e
nt order in
RDoc e
x
a
m
ple
commit
|
commitdiff
|
tree
2012-12-27
Eric W
o
n
g
read_
w
r
ite: remove unused variabl
e
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
i
mple
m
ent TCP Fast Op
e
n support (
c
lient
+ server)
commit
|
commitdiff
|
tree
2012-12-13
Er
i
c Wong
K
gio::Soc
k
e
t
.
n
ew retains compatibility with Socket
.
n
ew
commit
|
commitdiff
|
tree
2012-12-12
Eric W
o
ng
connect: f
a
c
t
or out tcp_
g
etaddr
(
) funct
i
on
commit
|
commitdiff
|
tree
2012-12-12
Eric W
o
ng
connect:
sp
l
it out my_socket()
f
unction
commit
|
commitdiff
|
tree
2012-11-21
Eric Wong
tryop
e
n
:
inclu
d
e err
n
o
.
h
h
e
ader j
u
st in
case
commit
|
commitdiff
|
tree
2012-07-11
Eric
W
ong
test wor
k
ar
o
u
n
d fo
r
p
l
atforms w
i
t
h unrel
i
able s
i
g
n
als
commit
|
commitdiff
|
tree
2012-07-11
Eri
c
Wong
test/
l
ib_
r
ead_write: wait for readabilit
y
before tryread
commit
|
commitdiff
|
tree
2012-07-11
E
r
i
c Wong
test_po
l
l: skip
s
ignal torture on Debian GN
U
/kfreebs
d
commit
|
commitdiff
|
tree
2012-06-01
So
k
olov Yura 'funny
.
.
.
a
dd `#kgio_
w
ritev`
a
nd `#k
g
io_trywrit
e
v`
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-05-30
Eric Wong
tryopen: av
o
id ambiguou
s
name for su
b
st function
commit
|
commitdiff
|
tree
2012-05-30
Sokolov Yura 'funny
.
.
.
use rb_str_subseq for tail strin
g
on wri
t
e
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-05-30
Sokolov Yura
'funny
.
.
.
Fix UnixClie
n
tReadServerWrit
e
te
s
t class name
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-03-24
E
r
ic Wong
k
g
io 2
.
7
.
4 - s
m
all fix
e
s and cleanups
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
tes
t
: more workaround for
F
reeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
ric Wong
t
e
st/
l
ib_read_w
r
ite: test
w
orkarounds for TCP in F
r
eeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric W
o
ng
test_tryopen: fix horribly-n
a
med test
f
or
E
ACC
E
S
commit
|
commitdiff
|
tree
2012-03-22
Eri
c
Wong
test/lib_read_
w
rite:
increase te
s
t reli
a
bility
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
t
est/*: remove assert_n
o
thing_rai
s
ed
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
fix
f
o
r non-Linux, n
o
n-TCP_NO
P
USH
pla
t
f
o
r
ms
commit
|
commitdiff
|
tree
2012-03-15
E
r
ic Won
g
kgio 2
.
7
.
3 - co
m
patibility
fixes
commit
|
commitdiff
|
tree
2012-03-07
E
r
ic Wo
n
g
HACKING: add instructi
o
ns for running tests
commit
|
commitdiff
|
tree
2012-03-07
Eric
W
ong
te
s
t
_poll: workaround fo
r
timing-sensit
i
ve
t
est
on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Er
i
c
Wo
n
g
test: incr
e
ase
d
elta rang
e
f
o
r timi
n
g-sensitive test
commit
|
commitdiff
|
tree
2012-03-05
Eric
W
o
ng
autopush: fix/enable under
Debian GNU
/
kFreeB
S
D
commit
|
commitdiff
|
tree
2012-03-05
E
ric Wong
accep
t
4: requir
e
SOCK_NONBLOCK/S
O
CK_CLOEXEC
m
acros
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
2 -
f
or
o
lder, and
o
lder Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
tryopen: r
e
member to inc
l
ude
ancient_
r
uby
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
kgio
2
.
7
.
1 - compatibilit
y
w
i
th older
R
ubi
e
s
commit
|
commitdiff
|
tree
2012-01-08
E
r
ic Wong
g
emspec
:
dis
a
ble develo
p
ment dependencies for old sys
t
em
s
commit
|
commitdiff
|
tree
2012-01-08
E
r
ic
Wong
t
e
s
t
/
t
est_autop
u
s
h
: skip st
r
ace tests if not avai
l
able
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
define RAR
R
AY_PTR/RA
R
RAY_
L
EN macros f
o
r Rub
y
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric W
o
ng
k
g
io 2
.
7
.
0
- minor updates
commit
|
commitdiff
|
tree
2011-11-18
Eric Wo
n
g
doc: upda
t
e
documentation regarding acce
p
t met
h
o
d
flags
commit
|
commitdiff
|
tree
2011-11-18
Eric
Wong
connec
t
,try
o
pe
n
: set close
-
on-exec f
l
ag for
n
ew f
d
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic
W
o
n
g
te
s
t
s
: remove tests
for IO#non
b
l
o
ck? after
accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wo
n
g
accept:
d
epr
e
cate singleton Kgio
.
acc
e
pt_* methods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
a
ccept: alw
a
ys set O_NO
N
B
L
O
C
K
fo
r
a
c
cept
(
)-ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
E
r
ic
Wong
te
s
t_poll: test f
o
r closing
a
pol
l
ed IO in s
i
ghand
l
er
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
wrong
d
o
c
.
yml: add public
/
private email ad
d
resses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c
: fix misspelling in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric W
o
ng
L
I
CENSE: s/GNU C Library/kg
i
o/
commit
|
commitdiff
|
tree
2011-08-09
Eri
c
W
o
ng
TO
D
O
:
upd
a
te SSL/TLS support status
:)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use rb_up
d
ate_max_
f
d() under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
ng
connect: more descriptiv
e
error for TC
P
p
ort
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
kgio 2
.
6
.
0
-
minor feature update and cl
e
an
u
ps
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add prototype for rb_thread_blocking
_
i
o_region()
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Won
g
mi
s
sing_a
c
c
ept4:
don't use F
D
_CLOEXEC for SOCK_CLOEX
E
C
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Won
g
accept
.
c
:
f
i
x RDoc
for
n
ew Kgi
o
::SOC
K
_
*
constants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
export SOCK_NONBL
O
CK, SOCK_CLOEXEC const
a
nts
in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric W
o
n
g
a
ccep
t
.
c
:
reinstate
e
rrno after
c
alling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric
Wong
doc
:
updat
e
d
oc
u
me
n
ta
t
ion for
kgio_addr attribu
t
e
commit
|
commitdiff
|
tree
2011-06-18
E
ric Wong
d
o
c: call-seq f
o
r kgio_wait_wri
t
able
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
ancient_
r
uby
.
h: avoid symb
o
l clobbering
commit
|
commitdiff
|
tree
2011-06-16
E
r
ic Wong
fix misc
c
ompiler warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make timed kgio_wait
_
* i
m
plemen
t
at
i
on safer
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic
W
ong
Kgio::Fi
l
e incl
u
des
K
g
i
o::P
i
peMethods
modul
e
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
Kgio::File
.
tryop
e
n runs
G
C o
n
ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc:
a
d
d
rd
o
c for Kgio::F
i
le
.
tr
y
open
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
kgio_
w
ait_*ab
l
e:
d
o
cum
e
ntation for opt
i
on
a
l timeout
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
doc: u
s
e librel
i
st
.
org instead of librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
GIT-VERSION-GEN: bump version f
o
r new API
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
Merge br
a
nch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2 - OpenSolaris build f
i
x
commit
|
commitdiff
|
tree
2011-06-14
Er
i
c
Wong
extconf: -lnsl and
-
lsocket checks for O
p
enSola
r
is
commit
|
commitdiff
|
tree
2011-06-14
Eric W
o
n
g
add
timeout
to
k
gio_wait_{read,wri
t
}able
commit
|
commitdiff
|
tree
2011-06-13
Eric Wo
n
g
extconf: -
l
nsl and -lsocket checks for O
p
en
S
olaris
commit
|
commitdiff
|
tree
2011-05-23
Eric
Wong
README: clarify that we only
w
ork on Unix-l
i
k
e
systems
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
pk
g
.
mk: update to the
la
t
est version
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Merge branc
h
'2
.
4-s
t
able'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wo
n
g
kgio 2
.
4
.
1 - Kgio
.
poll
av
o
ids EINTR, really
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll: ensure
EINT
R
n
ever gets raised
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wo
n
g
Kgio
.
p
oll:
ensure EINTR never gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
K
gio
.
tryopen => K
g
i
o
::File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric
W
ong
return
K
gio
:
:File for Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wo
n
g
add Kgio
.
tryopen met
h
od
commit
|
commitdiff
|
tree
2011-05-05
E
ric Wong
kgio 2
.
4
.
0 - porta
b
il
i
ty f
i
xes and mo
r
e
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
Won
g
t
e
s
t_cr
o
ss_thread_cl
o
se: disable o
n
R
UBY_EN
G
INE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
rea
d
_wri
t
e: ca
l
l rb_st
r
_modif
y
()
b
efore rb_s
t
r_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric
Wong
p
oll: deal with
pollset changes o
n
EINTR
commit
|
commitdiff
|
tree
next