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: fix argument order i
n
RDoc exa
m
p
le
commit
|
commitdiff
|
tree
2012-12-27
E
r
ic Wong
read_w
r
ite: remove unused vari
a
ble
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
implem
e
nt TCP F
a
st Open suppor
t
(
cl
i
ent + server)
commit
|
commitdiff
|
tree
2012-12-13
Eric Wong
Kgio::Soc
k
et
.
new
r
etains compatibili
t
y with So
c
k
e
t
.
new
commit
|
commitdiff
|
tree
2012-12-12
Er
i
c W
o
n
g
connect: factor out tcp_g
e
tadd
r
() function
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
con
n
ect:
s
plit
o
ut my
_
socket()
function
commit
|
commitdiff
|
tree
2012-11-21
Eric Won
g
t
r
y
o
pen: include errno
.
h
header
j
u
s
t
in cas
e
commit
|
commitdiff
|
tree
2012-05-30
Er
i
c Wong
t
ryopen:
a
void ambiguo
u
s n
a
me for subst fun
c
tio
n
commit
|
commitdiff
|
tree
2012-03-24
Eric
Wong
k
g
io 2
.
7
.
4 - small fixes a
n
d
cle
a
nups
commit
|
commitdiff
|
tree
2012-03-24
E
r
i
c
Wong
tes
t
: more wor
k
around for Fr
e
e
B
S
D
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
t
e
s
t
/
lib_rea
d
_
write: test workarounds for TCP in FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric
W
ong
test_tryope
n
: fix
h
orribly-named te
s
t
f
or EACCES
commit
|
commitdiff
|
tree
2012-03-22
Eric Wong
test/lib_rea
d
_write: i
n
cre
a
se test r
e
liability
commit
|
commitdiff
|
tree
2012-03-19
Er
i
c
Wong
test/*: remove a
s
ser
t
_
n
othing_
r
a
ised
commit
|
commitdiff
|
tree
2012-03-19
E
r
ic
W
o
n
g
fix for non-Linux,
n
on-TCP_NOPUSH p
l
at
f
orms
commit
|
commitdiff
|
tree
2012-03-15
Eric Wong
kgio 2
.
7
.
3 - compatibility
f
ixes
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
HACKING: add instructions for run
n
ing tests
commit
|
commitdiff
|
tree
2012-03-07
Er
i
c Won
g
test
_
poll: workaround for
timing-
s
e
nsitiv
e
tes
t
on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Er
i
c W
o
ng
test: increase delta range for timing
-
s
e
nsi
t
i
v
e
test
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
auto
p
ush: fix
/
enable
u
nder
D
eb
i
an G
N
U/kFreeBSD
commit
|
commitdiff
|
tree
2012-03-05
E
r
ic Wong
accept4: require S
O
C
K
_NONB
L
OCK/SOCK_CLOEXE
C
macros
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
k
gio 2
.
7
.
2 - for older
,
a
nd old
e
r
R
u
bies
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
tryopen: remember to include
ancient_ruby
.
h
f
or 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
kgio
2
.
7
.
1 -
compa
t
i
bility
w
ith older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
ong
gemspec:
d
isa
b
l
e development
d
ependencies for o
l
d systems
commit
|
commitdiff
|
tree
2012-01-08
Eric
Wong
tes
t
/
test
_
autopush: ski
p
strace
tests
if not
a
v
ailable
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
defi
n
e RARRAY_PT
R
/RA
R
RAY_LEN
m
ac
r
os for Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric
W
ong
kgio 2
.
7
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-11-18
E
ric Won
g
doc: update documen
t
ati
o
n reg
a
r
ding
a
cce
p
t meth
o
d
flags
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
conn
e
ct,tryopen: s
e
t close-on-exec
f
l
a
g for
n
ew fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic Won
g
tests: remove
t
ests for IO#nonblock? after accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
a
c
cept:
d
eprecate s
i
ngleton Kg
i
o
.
accept
_
* methods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wo
n
g
a
ccep
t
: a
l
ways set O_NONBLOCK for accept()-ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
test_
p
oll:
te
s
t for closing a polled IO in
s
ighandler
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
wro
n
g
doc
.
yml: add pub
l
ic/priva
t
e em
a
il
a
d
dres
s
es
commit
|
commitdiff
|
tree
2011-08-25
E
ri
c
Wong
wait
.
c: fix misspelling in rdoc
commit
|
commitdiff
|
tree
2011-08-09
E
ric Wong
LICENSE:
s
/
GNU C Library/k
g
io
/
commit
|
commitdiff
|
tree
2011-08-09
E
r
i
c Wong
TODO
:
update SSL
/
TLS suppo
r
t
status
:
)
commit
|
commitdiff
|
tree
2011-07-21
E
r
ic Wong
use rb_up
d
ate_max_f
d
() under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
co
n
nect:
m
ore descriptive
erro
r
f
o
r
TCP port
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wong
kgi
o
2
.
6
.
0
- minor feature upda
t
e
and
c
l
e
anups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
ad
d
pr
o
t
otype for rb_th
r
e
a
d_bl
o
cking_io_regio
n
()
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wo
n
g
m
i
ssing_accept4: don't use
F
D
_CLOEXE
C
for SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
Wong
acc
e
pt
.
c: fix RDoc fo
r
new Kgio::S
O
CK
_
*
c
on
s
tant
s
commit
|
commitdiff
|
tree
2011-07-07
Eric W
o
n
g
export SOCK_NONBLOC
K
, SOCK_CLOEXEC
con
s
tants in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c: reinstate errno after
callin
g
m
y
_fil
e
no()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
do
c
: update document
a
tio
n
f
o
r
k
gi
o
_
a
d
dr attribute
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: call-seq for
k
gio_
w
ait_wr
i
table
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
ancient_ruby
.
h:
a
void symbol clobbering
commit
|
commitdiff
|
tree
2011-06-16
Eric Won
g
fix misc
c
o
mpiler warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
make ti
m
ed kgio_wa
i
t_
*
implementation sa
f
er
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
Kgio:
:
File incl
u
des Kgio::PipeMethods module
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
Kgio::File
.
tryo
p
e
n r
u
n
s
GC
o
n ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc:
a
dd rdoc for
K
g
i
o::File
.
tr
y
open
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
kgio_w
a
i
t
_*able: documentation for
o
ptional
t
imeout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc: use libre
l
ist
.
org in
s
tead of libr
e
list
.
com
commit
|
commitdiff
|
tree
2011-06-15
E
r
i
c Wo
n
g
GIT-VERSION-GEN: bump ve
r
sion
for new API
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Merg
e
b
r
anch
'
2
.
4-
s
t
a
ble'
commit
|
commitdiff
|
tree
2011-06-14
E
r
ic
W
ong
kgio 2
.
4
.
2
-
OpenSolaris bui
l
d
fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wo
n
g
extconf: -lnsl
and
-
lso
c
ket checks for Op
e
n
S
ol
a
r
i
s
commit
|
commitdiff
|
tree
2011-06-14
Eric Wo
n
g
add t
i
meout to kgio_wait_{read,writ}a
b
le
commit
|
commitdiff
|
tree
2011-06-13
E
r
i
c
Wong
extconf:
-l
n
sl and -lsocket checks
f
or OpenSol
a
ris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
R
EADME: clarify that we only
work
o
n Unix-lik
e
systems
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
pkg
.
mk
:
upd
a
te to the late
s
t version
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c Wong
Me
r
ge
branch '
2
.
4
-
stable'
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c
W
ong
kgio 2
.
4
.
1 - K
g
i
o
.
poll avoids E
I
NT
R
, really
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll: e
n
sure EIN
T
R never gets raised
commit
|
commitdiff
|
tree
2011-05-21
E
ri
c
Wo
n
g
Kg
i
o
.
pol
l
: ensure E
I
NTR never gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wo
n
g
Kgio
.
tryopen =>
Kgio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Er
i
c Wong
return Kgio::File for Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
add
Kg
i
o
.
t
r
y
o
pen method
commit
|
commitdiff
|
tree
2011-05-05
E
ric Won
g
kgio 2
.
4
.
0
- portabil
i
ty
fi
x
es and mo
r
e
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Won
g
test_cross
_
thread_close:
disable on RUBY
_
ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
o
n
g
r
ead_wr
i
te: call rb_str_mo
d
i
f
y()
before rb_str_resize()
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wong
poll: deal with
p
ollset changes on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wong
test
_
tcp_c
o
nnect: disabl
e
w
a
it_writable_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kgio
.
poll restart
s
on inte
r
rupt
commit
|
commitdiff
|
tree
2011-04-27
E
r
i
c
Wong
ext
c
onf: remove unnecessary
dir_config stat
e
ment
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
n
g
doc: improve kgio
_
acce
p
t
/kgi
o
_trya
c
cept docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
test_au
t
o
push:
attempting to
fix a timing t
e
st
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
do
c
:
f
ix trywrite c
a
l
l
-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric Wo
n
g
test
_
autopush: use
as
s
ert_in_delta for test
commit
|
commitdiff
|
tree
2011-04-11
E
r
i
c
W
ong
g
e
mspec
:
bump wron
g
doc versi
o
n
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspe
c
: remove
u
nnecessary r
e
quire_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Won
g
add
t
es
t
fo
r
c
ross t
h
read close
commit
|
commitdiff
|
tree
2011-04-10
Eric W
o
ng
read_write: detect
closed fd
on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric Wo
n
g
accept: bet
t
er detect closed files on EINTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Er
i
c W
o
ng
*acc
e
pt me
t
hods c
a
n t
a
ke flags argumen
t
,
like accept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
accept: prepare optional f
l
ags argumen
t
to a
c
c
e
pt(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wo
n
g
HACKING
:
updates for wr
o
ngdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
E
ric Wong
kgio 2
.
3
.
3 - minor fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric
Wong
poll: f
i
x over-
a
lloc
a
tion
f
o
r
poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
use r
b
_thread
_
b
lockin
g
_io_region if possible
commit
|
commitdiff
|
tree
2011-02-25
E
r
ic
W
ong
d
o
c: m
o
re co
n
sistent references f
o
r k
g
io_wait_*abl
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2 -
Ope
n
BSD
b
uild fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kgio 2
.
3
.
1 - compatibility fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
c
o
n
nect
.
c: di
s
abl
e
A
I
_NUME
R
ICSERV
commit
|
commitdiff
|
tree
2011-02-09
Er
i
c
W
ong
k
gio 2
.
3
.
0 - MSG_PEEK and p
o
ll(2) support
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
mo
v
e poll support checks
t
o
k
g
io
.
h
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
pk
g
.
m
k
: upda
t
e
t
o the latest
commit
|
commitdiff
|
tree
next