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
fastopen: fix argument order in RDoc example
2012-12-27
Eric Wo
n
g
fastopen: fi
x
argument
o
rder in R
D
oc examp
l
e
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
read_writ
e
: r
e
mov
e
u
n
u
sed variable
commit
|
commitdiff
|
tree
2012-12-27
E
r
i
c
Wong
implement TCP Fas
t
Open support (cli
e
nt + server)
commit
|
commitdiff
|
tree
2012-12-13
Eric
W
o
ng
Kgio::Soc
k
et
.
n
ew ret
a
ins compatib
i
lity wit
h
Socket
.
new
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
c
onnect: factor out tcp_getaddr() function
commit
|
commitdiff
|
tree
2012-12-12
Er
i
c Wong
connect: split out
m
y_socket
(
) functi
o
n
commit
|
commitdiff
|
tree
2012-11-21
Eric Wong
tryop
e
n
: include errno
.
h h
e
ader
j
us
t
in case
commit
|
commitdiff
|
tree
2012-07-11
E
ri
c
Wo
n
g
test workaro
u
nd for platforms with u
n
relia
b
le signals
commit
|
commitdiff
|
tree
2012-07-11
Eric Wo
n
g
test/lib_r
e
ad_wri
t
e: wait
for readability
befor
e
t
ryread
commit
|
commitdiff
|
tree
2012-07-11
Eric
W
ong
test_p
o
ll:
s
kip signa
l
torture on Debian GNU/kfreebsd
commit
|
commitdiff
|
tree
2012-06-01
Sokolov Yura 'funny
.
.
.
add `#k
g
io_writev` and `#
k
g
io
_
t
r
y
wri
t
ev`
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
Eric Wong
tryop
e
n: av
o
id am
b
iguous name for subst function
commit
|
commitdiff
|
tree
2012-05-30
Sokolov Yura 'funny
.
.
.
use rb_st
r
_
s
ubseq f
o
r ta
i
l string on
write
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-30
S
o
ko
l
o
v
Yura 'fu
n
ny
.
.
.
Fix UnixClientReadServerWri
t
e
t
est
class name
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
kgio 2
.
7
.
4 - small fi
x
e
s
and cleanu
p
s
commit
|
commitdiff
|
tree
2012-03-24
Eri
c
W
ong
t
est: more worka
r
ound for FreeBS
D
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
ric Wong
test/lib_r
e
ad_
w
rite: test workarounds for
T
CP
in FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
ric Wong
test_
t
ryop
e
n: fix hor
r
ibl
y
-named test fo
r
EACCES
commit
|
commitdiff
|
tree
2012-03-22
Eric
W
ong
te
s
t/lib_
r
ead_write: increase
t
est reliability
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
test/*: rem
o
v
e asse
r
t_no
t
hing_
r
a
ised
commit
|
commitdiff
|
tree
2012-03-19
Er
i
c Wong
fix for non-Linux, non-
T
CP_NOPUSH platf
o
rms
commit
|
commitdiff
|
tree
2012-03-15
E
r
ic Wo
n
g
kg
i
o 2
.
7
.
3 -
compatib
i
lity fixes
commit
|
commitdiff
|
tree
2012-03-07
E
ric
W
o
n
g
HAC
K
ING: add instructions for running tests
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
test_poll: workaround for timing-sen
s
itive test
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
test: increa
s
e d
e
lt
a
range for timing-sens
i
tive test
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
autopush
:
f
i
x
/
enable under
Deb
i
an GNU/kFreeBSD
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
a
c
c
e
p
t4:
r
e
q
uire
S
OCK_NONBLOCK/SOCK_CLOEX
E
C macro
s
commit
|
commitdiff
|
tree
2012-01-08
E
r
ic Wong
kgio 2
.
7
.
2 - for olde
r
,
a
n
d ol
d
er Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric
Wong
try
o
pen: rem
e
mbe
r
to inc
l
ude
a
ncient_
r
uby
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
k
g
i
o 2
.
7
.
1
- compatibi
l
ity with older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
gemsp
e
c: dis
a
ble
deve
l
opment
dependencies for old s
y
stem
s
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
ong
te
s
t/test_autopu
s
h: skip strace te
s
ts if not
a
v
ailable
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
define
RARRAY
_
PTR/RARRAY_
L
EN macros f
o
r Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
k
gio 2
.
7
.
0 -
m
inor updat
e
s
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: upda
t
e
documentati
o
n regarding accept
method fl
a
gs
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
connect,tryopen:
s
et close-on-exec
f
la
g
for ne
w
fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
E
ric
Won
g
tests:
r
e
move test
s
f
o
r IO#nonblock? after accept
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic Wong
accept:
d
eprecate si
n
gleton Kgio
.
accept_* metho
d
s
commit
|
commitdiff
|
tree
2011-11-15
Eric
W
ong
accept: always set
O
_
NONB
L
OCK for
acc
e
pt()-ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eri
c
Wong
test_poll: test for closing a polled IO in sig
h
a
ndler
commit
|
commitdiff
|
tree
2011-08-25
E
r
ic
W
ong
.
w
rongdoc
.
ym
l
: add public/pri
v
ate email addresses
commit
|
commitdiff
|
tree
2011-08-25
E
r
i
c Wong
w
a
it
.
c: fix mis
s
pelling
i
n rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
L
I
CENS
E
:
s
/
G
NU C Library
/
kgio/
commit
|
commitdiff
|
tree
2011-08-09
E
r
ic Wong
TODO: update
SSL/TLS
suppor
t
status :)
commit
|
commitdiff
|
tree
2011-07-21
Er
i
c Wong
u
s
e rb_u
p
date_ma
x
_
f
d() u
n
d
e
r MRI 1
.
9
.
3
+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
connec
t
:
m
ore descr
i
p
t
ive
e
rror for TCP port
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic
W
ong
k
g
io 2
.
6
.
0
-
m
inor
f
eature update and
cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wo
n
g
add prototy
p
e
f
o
r r
b
_thread_blocking_io_r
e
gion()
commit
|
commitdiff
|
tree
2011-07-15
Eric
Wong
missing_acc
e
pt4: don't use FD_CLO
E
XEC for SOCK
_
CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
a
ccep
t
.
c: fi
x
RDo
c
for new
Kgi
o
::SOCK_
*
const
a
nts
commit
|
commitdiff
|
tree
2011-07-07
Er
i
c Wong
expor
t
SOCK_NONBLOCK, SOCK_CLOEXEC c
o
nstants
in
Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eri
c
Wong
acce
p
t
.
c: reinstate errno after
c
a
l
lin
g
my
_
fi
l
eno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
d
o
c: update documentatio
n
for
k
gio_addr attribut
e
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
do
c
:
c
a
ll-seq fo
r
kgio_wait_writable
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
a
n
c
ient_ruby
.
h: avoi
d
symb
o
l
clobber
i
ng
commit
|
commitdiff
|
tree
2011-06-16
E
r
ic Wo
n
g
fix misc compile
r
warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make ti
m
ed kgio_wa
i
t_* impl
e
mentation safer
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kg
i
o
:
:
F
i
l
e includes Kgio::Pi
p
eMethods module
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
Kgio::File
.
tryopen
runs
GC on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic
W
ong
doc: add rdoc for Kgio
:
:File
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wong
kgio_wait_*a
b
le: documentation for optional ti
m
eout
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c
Wong
do
c
: use librelist
.
org in
s
tead of
l
i
b
r
e
l
i
st
.
c
o
m
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
G
I
T-
V
ERSION-GE
N
: bu
m
p versi
o
n f
o
r new API
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
M
e
r
g
e br
a
n
c
h '
2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric
Wong
kg
i
o 2
.
4
.
2
-
OpenSola
r
i
s
build f
i
x
commit
|
commitdiff
|
tree
2011-06-14
Eric
Won
g
ex
t
co
n
f: -lnsl
and -lsoc
k
e
t
c
h
e
cks fo
r
Open
S
ol
a
ris
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
add timeo
u
t to k
g
io_w
a
it_
{
read,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eric Wo
n
g
ext
c
onf: -lnsl and -lsocket che
c
ks for OpenSolari
s
commit
|
commitdiff
|
tree
2011-05-23
Er
i
c Wong
README:
cl
a
r
ify that we o
n
ly work on Unix
-
lik
e
s
ys
t
ems
commit
|
commitdiff
|
tree
2011-05-21
Eric
Wong
pkg
.
m
k
: update
to the l
a
test ve
r
sion
commit
|
commitdiff
|
tree
2011-05-21
Eric Wo
n
g
Merge branch
'
2
.
4-stable
'
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
Wong
kgio 2
.
4
.
1
- Kgio
.
poll avoids
EINTR, really
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
Wong
Kgio
.
poll: ensu
r
e EINTR never
g
ets r
a
ised
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll: ensure
E
I
NTR never gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Won
g
Kgio
.
tryopen => K
g
io::Fil
e
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
E
r
ic Wo
n
g
return
K
gio
:
:File f
o
r Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
Wo
n
g
add Kgio
.
tryopen
me
t
hod
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kgio 2
.
4
.
0 -
p
ortability fixes and mor
e
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_c
r
os
s
_thread_close: disable on RU
B
Y
_
ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
on
g
read_write
:
c
all
r
b_str_mo
d
ify() bef
o
re
rb_
s
tr_
r
esize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
poll: deal with
p
ol
l
s
e
t
chang
e
s on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wo
n
g
t
es
t
_tcp_connect: disable wa
i
t_
w
r
itable
_
set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Jeremy Evans
fix kgio
_
peek
f
or !KGIO_NOPUSH systems
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-05-05
Jeremy Evans
c
onnect: zero out hints ar
g
um
e
nt
for geta
d
drinfo
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-05-05
Eric Wo
n
g
Kgio
.
poll restarts o
n
inte
r
rupt
commit
|
commitdiff
|
tree
2011-04-27
E
ric Won
g
extc
o
n
f
: remove unnecessary dir_con
f
i
g
statement
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
W
ong
doc: improve kgio_a
c
cept/kgio_tryaccept docs
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic Wong
te
s
t_autopush: att
e
mptin
g
to fix a timin
g
t
e
st
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: fix t
r
y
wri
t
e
call-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric W
o
ng
test_autopush
:
use assert_
i
n_del
t
a for tes
t
commit
|
commitdiff
|
tree
2011-04-11
E
r
ic Wong
gemspec: bump
w
r
o
ngdoc
version
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gem
s
pec: remove unnecessary require_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add test f
o
r
cross thread
close
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic Wong
read_write: detect closed fd on
E
I
N
TR
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
accept: better detect closed files o
n
E
IN
T
R/EAGA
I
N
commit
|
commitdiff
|
tree
2011-03-20
Eric Won
g
*accept methods
c
an
t
a
k
e
f
l
ags arg
u
ment,
l
ike accept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric W
o
n
g
acce
p
t: prepare option
a
l flags argument t
o
a
c
cept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
HACKI
N
G
: updates for wrongdoc vs
r
doc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
k
gio
2
.
3
.
3 -
m
i
n
or fixes
commit
|
commitdiff
|
tree
2011-03-14
E
r
ic W
o
ng
poll: fix over-allocation for pol
l
(2)
commit
|
commitdiff
|
tree
next