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
use rb_update_max_fd() under MRI 1.9.3+
2011-07-21
Eric
W
o
ng
use rb_updat
e
_
max_fd() under MR
I
1
.
9
.
3
+
commit
|
commitdiff
|
tree
2011-07-15
E
r
i
c
W
o
n
g
connect: more de
s
crip
t
ive error for TCP
port
commit
|
commitdiff
|
tree
2011-07-15
E
r
i
c Won
g
k
gio 2
.
6
.
0 -
m
inor
f
e
a
ture
update and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add prototype
for rb_
t
hread_
b
loc
k
in
g
_io_region()
commit
|
commitdiff
|
tree
2011-07-15
E
r
i
c
Wong
missing_accept4: don't use FD_C
L
OEXE
C
for
SOC
K
_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
acc
e
p
t
.
c: fix RD
o
c for ne
w
Kgio::SOCK
_
* constants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
export
S
OC
K
_NONBLOCK, SOCK_CLOEXEC co
n
stants in Kg
i
o
commit
|
commitdiff
|
tree
2011-07-07
Eric
W
ong
accept
.
c: reinstate
errno
a
f
t
er calli
n
g my_fil
e
no()
commit
|
commitdiff
|
tree
2011-06-18
Eric
W
ong
d
o
c:
update documen
t
at
i
on for kgio_addr attribute
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: call-s
e
q for kgi
o
_wai
t
_writable
commit
|
commitdiff
|
tree
2011-06-18
Eric Wo
n
g
an
c
ient_
r
uby
.
h: avoid symbol cl
o
bbe
r
i
ng
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
f
ix misc co
m
piler warnin
g
s
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
o
ng
ma
k
e timed kgio_
w
ait
_
*
implementation sa
f
er
commit
|
commitdiff
|
tree
2011-06-15
E
r
i
c
W
ong
Kg
i
o::File includes Kgio::
P
ipeMe
t
ho
d
s mo
d
u
le
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
Kgio::File
.
tryop
e
n runs
G
C on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
d
o
c: ad
d
rdoc for K
g
io::F
i
le
.
tr
y
o
p
en
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
k
g
i
o_wait
_
*ab
l
e: documentation f
o
r
o
ption
a
l
ti
m
e
out
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
doc: use librelis
t
.
org
i
n
s
tead of librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
E
ric W
o
n
g
GI
T
-VE
R
S
I
ON
-
GEN: bump version for ne
w
API
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
Merge branc
h
'2
.
4
-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eri
c
W
o
ng
kgio 2
.
4
.
2 - OpenSolaris build
f
ix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wo
n
g
ex
t
conf: -lnsl and -lso
c
ket
ch
e
c
k
s for OpenSolar
i
s
commit
|
commitdiff
|
tree
2011-06-14
E
r
i
c Wo
n
g
add tim
e
ou
t
to kgio_
w
ait_{read,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Er
i
c
Won
g
extc
o
n
f:
-
lnsl and -lsocket c
h
ecks for OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric
W
ong
README: clar
i
fy that we only work on Unix-like
systems
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
o
ng
pkg
.
mk:
update to the latest v
e
rsion
commit
|
commitdiff
|
tree
2011-05-21
Eric Won
g
M
e
rge
b
ranch
'2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
kgio 2
.
4
.
1 - Kgio
.
pol
l
avoids EINTR,
r
eally
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic
W
ong
Kgio
.
p
o
ll: ens
u
re EI
N
TR never ge
t
s
raised
commit
|
commitdiff
|
tree
2011-05-21
E
ric Wong
Kgio
.
p
oll: ensure
EINTR ne
v
er gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kgi
o
.
try
o
p
e
n => Kgio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric
Wo
n
g
return Kgio::File for Kgio
.
try
o
pen
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
add
K
gio
.
tryopen metho
d
commit
|
commitdiff
|
tree
2011-05-05
E
r
i
c
W
o
ng
kgio
2
.
4
.
0 - p
o
rtability fixes and
m
ore
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
on
g
test_cros
s
_thread_close: disable o
n
RUBY_ENGIN
E
!=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wo
n
g
r
e
ad_wr
i
te: call rb_st
r
_
m
odif
y
(
) before rb_str_resi
z
e()
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
Wo
n
g
poll: deal with pollset
changes
o
n
EINT
R
commit
|
commitdiff
|
tree
2011-05-05
E
r
i
c
W
o
n
g
test_tcp_
c
onnect:
d
i
s
abl
e
w
a
it_writable
_
set test
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Jeremy Evans
fix
kgio_peek for !KGIO_
N
OPUS
H
sys
t
ems
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-05-05
J
eremy Evans
connect
:
zero out hints argument for getaddrinfo
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
n
g
Kg
i
o
.
pol
l
restarts
o
n inter
r
u
p
t
commit
|
commitdiff
|
tree
2011-04-27
Eric
Wong
ex
t
conf: remove
unnecessa
r
y
dir_config statement
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
doc: improve kgio_a
c
cept/kg
i
o_tryaccept docs
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
tes
t
_autopush: att
e
mptin
g
to fix a
t
iming test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
on
g
doc
:
fix trywrite cal
l
-s
e
q
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
t
e
st_
a
uto
p
ush: use
a
ssert_in_del
t
a f
o
r test
commit
|
commitdiff
|
tree
2011-04-11
Eri
c
W
ong
gemspe
c
: bump wron
g
doc version
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gem
s
pec: remove unnecessary
r
e
quir
e
_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add test for
cro
s
s threa
d
close
commit
|
commitdiff
|
tree
2011-04-10
Eric
Wong
re
a
d_write: dete
c
t
cl
o
se
d
fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Er
i
c Wong
accep
t
:
b
e
t
t
e
r detect clos
e
d fil
e
s
o
n
EINTR/E
A
G
A
I
N
commit
|
commitdiff
|
tree
2011-03-20
Er
i
c Wong
*accept methods can take flags
a
rgumen
t
,
like
a
c
cept4
(
)
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
accept: p
r
epare option
a
l flags argument
to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric
W
o
n
g
HACKING: updates for
w
r
o
ngdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio
2
.
3
.
3 - minor fi
x
es
commit
|
commitdiff
|
tree
2011-03-14
Eri
c
W
o
ng
poll: fix over-allocation for poll(2
)
commit
|
commitdiff
|
tree
2011-03-14
E
r
ic
Wong
use rb_thread_
b
l
ockin
g
_
i
o
_region
if
p
ossible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
d
o
c:
m
o
re
c
o
n
sist
e
nt refere
n
ces
f
o
r kgio_wait
_
*
a
ble
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
k
g
io 2
.
3
.
2 -
O
penBSD build
fix
commit
|
commitdiff
|
tree
2011-02-15
J
erem
y
Evans
F
ix build on OpenBSD
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kgio 2
.
3
.
1 - compa
t
ibil
i
ty fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
connect
.
c: di
s
able AI_NUMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
kgio 2
.
3
.
0 - MSG_PEEK
and pol
l
(2) suppo
r
t
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
move poll support c
h
ecks
t
o kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pkg
.
mk: upda
t
e to the latest
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
doc
:
fully RDoc a
l
l m
e
t
hods a
n
d classes
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
o
n
g
doc: fix accept
-
> trya
c
cept copy+paste e
r
ror
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: fix
download link/ref
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic
W
on
g
preli
m
i
nary poll(2) s
u
p
port
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
a
dd support for recv() with
MSG_
P
EEK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
k
g
i
o 2
.
2
.
0 - kinde
r
, gentle
r
I/O
f
or the Interne
t
s
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
add S
o
cke
t
Metho
d
s#
k
gi
o
_addr!
commit
|
commitdiff
|
tree
2011-02-02
Eric
W
o
ng
fix typos in ipv6
t
e
st case
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
a
d
d proper IPv6 support
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
avoid re-
i
nterning i
f
G
CC is not used (or under 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c
Wong
kgio_*read: empt
y
backtr
a
ce for ECONN
R
ESET
commit
|
commitdiff
|
tree
2011-02-01
Eric
W
ong
add
singleton methods for non-Kgio obje
c
ts
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
Wong
autopush: e
n
able acce
s
sors
f
or client
s
ockets
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c
W
ong
autopush: enable
this by default
commit
|
commitdiff
|
tree
2011-02-01
Eric Wo
n
g
autopush:
o
ptimize away ivar
u
sage und
e
r
M
R
I
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
a
u
t
op
u
sh: enable
for TCP_NOPUS
H
un
d
er Free
B
SD
commit
|
commitdiff
|
tree
2011-01-31
Eric W
o
ng
autopush:
simplif
y
i
m
p
l
ementation and
j
u
st
u
se ivars
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
rename nopush_smart to
au
t
opush
commit
|
commitdiff
|
tree
2011-01-28
Eric
W
o
ng
preliminar
y
implementation
of "s
m
a
rt_nopush"
commit
|
commitdiff
|
tree
2011-01-28
Eri
c
W
ong
r
e
vamp packaging makefile, update U
R
L
s
commit
|
commitdiff
|
tree
2011-01-18
Eric Wong
ad
d
tests for e
m
pty wr
i
t
es, too
commit
|
commitdiff
|
tree
2011-01-13
Eric Won
g
Makefile: remove non-ex
i
s
t
ent t
a
rget refe
r
en
c
e
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
kgio 2
.
1
.
1 - one small Rubinius fix
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
a
v
o
i
d
e
rrno side-ef
f
e
c
ts in kgio_wait_*able
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
gemspec: point f
o
lks to the publi
c
mailing list
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
kgio 2
.
1
.
0 - a
c
cept improvements
and fixes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
quiet
d
own so
m
e harmless comp
i
ler
w
ar
n
ings
commit
|
commitdiff
|
tree
2010-12-25
Eric W
o
ng
ac
c
ep
t
4: fall bac
k
to
regu
l
ar accept() on ENOSYS
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
acc
e
pt me
t
ho
d
s may
take an opt
i
ona
l
arg
u
ment
commit
|
commitdiff
|
tree
2010-12-25
E
r
ic Wong
Rake
f
ile
:
fix R
A
A l
i
c
e
nse
commit
|
commitdiff
|
tree
2010-12-25
Eric
W
ong
d
o
c
: us
e
wrong
d
o
c
for d
o
cumentation
commit
|
commitdiff
|
tree
2010-12-22
Eric Wong
fix er
r
ors in R
D
oc
commit
|
commitdiff
|
tree
2010-11-19
Eric Won
g
kgio 2
.
0
.
0 - major
int
e
r
nal API changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
Rak
e
f
ile:
lis
t
prerel
e
ase tags as well
commit
|
commitdiff
|
tree
2010-11-18
Eri
c
W
ong
move webs
i
te to bogo
m
ips
.
org
commit
|
commitdiff
|
tree
next