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
add Kgio.tryopen method
2011-05-13
E
r
ic Wong
add Kgio
.
t
ryopen method
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kgio
2
.
4
.
0 -
por
t
a
b
ili
t
y
f
ixes and mor
e
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
Wong
test_cross_thread_clos
e
: disable on
R
UBY_ENGI
N
E !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
r
e
ad_write: c
a
ll rb_str_modi
f
y
(
) befo
r
e rb_str_resize()
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wong
poll:
d
eal with pollset changes
o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Won
g
test_tcp_con
n
ect: d
i
sable wait_writab
l
e_
s
et
t
est on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric
Wong
K
g
io
.
p
oll resta
r
ts
o
n i
n
t
err
u
pt
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wong
extconf
:
remove unnecessary dir_config stateme
n
t
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wo
n
g
doc: improve
k
gio_accep
t
/kgio_t
r
yaccept docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
test_autopush: attempting to fix a
timing test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic Wong
doc: fix tr
y
write call-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric Won
g
tes
t
_autopush: use assert
_
in_de
l
ta f
o
r test
commit
|
commitdiff
|
tree
2011-04-11
Eric W
o
ng
g
emsp
e
c: bump wrongdoc
versio
n
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gem
s
pec: remove unnecess
a
ry
r
equire
_
p
aths
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic Won
g
a
d
d test for cr
o
ss thread close
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
read_write: detect closed fd o
n
EI
N
TR
commit
|
commitdiff
|
tree
2011-04-10
E
ric Wong
accept: better
d
etect cl
o
se
d
f
il
e
s on EI
N
TR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Er
i
c Wong
*accept method
s
can take flags a
r
gum
e
nt
,
l
i
ke accept
4
()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
a
ccept
:
p
repar
e
option
a
l flag
s
argument to
a
c
c
e
pt(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eri
c
W
o
ng
HA
C
KING: updates
f
or wrongdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eri
c
Wong
kgio 2
.
3
.
3 - minor fix
e
s
commit
|
commitdiff
|
tree
2011-03-14
E
r
ic Wong
poll: fix ove
r
-allocation fo
r
po
l
l
(
2)
commit
|
commitdiff
|
tree
2011-03-14
Eric
Wong
use rb_thread_b
l
ock
i
ng_io
_
region
i
f possible
commit
|
commitdiff
|
tree
2011-02-25
E
r
ic Wong
do
c
: more consistent references for kgi
o
_
w
a
it_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2 - Ope
n
BSD bui
l
d fix
commit
|
commitdiff
|
tree
2011-02-14
Eric
Wong
k
gio 2
.
3
.
1 -
compatib
i
lity fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
conne
c
t
.
c
: disable
AI_N
U
MERI
C
SERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
kgio 2
.
3
.
0 - MSG_PEEK
a
nd poll(2) suppo
r
t
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
mo
v
e po
l
l
supp
o
rt
c
h
ecks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pkg
.
mk:
u
pdate to the la
t
est
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c
Wong
do
c
: ful
l
y RDoc all meth
o
ds and classes
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
doc:
f
i
x
ac
c
ept -> tryaccept co
p
y+paste error
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
README: f
i
x download link/r
e
f
commit
|
commitdiff
|
tree
2011-02-08
E
r
i
c
W
ong
p
re
l
i
m
inary poll(
2
) support
commit
|
commitdiff
|
tree
2011-02-06
Eri
c
Wong
add support for recv()
with
MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
n
g
kgio 2
.
2
.
0
- kinder, gentler
I
/O for
t
he Internets
commit
|
commitdiff
|
tree
2011-02-03
Eri
c
Wong
add SocketMethods#kgio_ad
d
r!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
f
ix
t
ypos in ipv6 test case
commit
|
commitdiff
|
tree
2011-02-02
E
r
ic
W
ong
add proper IPv6 support
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
avoid re-interning if GCC
i
s not used (or
u
n
der 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wong
k
g
io
_
*
r
e
a
d:
e
mpty
backtrace for ECONNRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric
Wong
a
d
d s
i
ngleton methods for
n
o
n-Kgio objects
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
utopush:
enable accessors
for
client s
o
ckets
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
u
t
o
p
ush: enable thi
s
b
y
default
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush: optim
i
ze
a
way iv
a
r u
s
age
u
nder
M
RI
commit
|
commitdiff
|
tree
2011-01-31
E
r
ic Wong
au
t
opu
s
h:
e
nable for TCP_NOPUSH
under FreeBSD
commit
|
commitdiff
|
tree
2011-01-31
E
ric
Wong
a
u
t
o
push: simplif
y
im
p
le
m
entation an
d
just
use i
v
ars
commit
|
commitdiff
|
tree
2011-01-31
E
ric Wong
r
e
nam
e
nopush
_
sm
a
rt
to autop
u
s
h
commit
|
commitdiff
|
tree
2011-01-28
Eric Wo
n
g
preliminary implementat
i
o
n
o
f
"smart_n
o
push"
commit
|
commitdiff
|
tree
2011-01-28
E
ric Wong
revamp
pa
c
kaging ma
k
efile, update UR
L
s
commit
|
commitdiff
|
tree
2011-01-18
Eric Wong
add tests for
e
mpty w
r
ites, t
o
o
commit
|
commitdiff
|
tree
2011-01-13
Eric Wong
M
a
kefile:
remove
n
o
n
-exis
t
ent target reference
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
kgio 2
.
1
.
1 - o
n
e small Rubinius fix
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
av
o
i
d
errno
side-
e
ffects in kgio_wait
_
*abl
e
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
gemspec: poi
n
t folks to the public mai
l
i
n
g list
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
kgio 2
.
1
.
0 - acc
e
pt i
m
pro
v
ements and fixes
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
quiet dow
n
s
o
me harmless comp
i
le
r
w
a
rnings
commit
|
commitdiff
|
tree
2010-12-25
Eric W
o
ng
accept4:
f
a
l
l back to regular
a
ccep
t
() on ENOSYS
commit
|
commitdiff
|
tree
2010-12-25
Er
i
c Wong
accept methods
m
a
y take an optional argume
n
t
commit
|
commitdiff
|
tree
2010-12-25
Eric
W
on
g
Rakefile:
f
ix R
A
A
license
commit
|
commitdiff
|
tree
2010-12-25
Eric
Wong
doc: u
s
e wro
n
gdoc for
document
a
tion
commit
|
commitdiff
|
tree
2010-12-22
E
ric Wong
f
i
x errors in
R
D
oc
commit
|
commitdiff
|
tree
2010-11-19
E
r
ic Wong
kgio 2
.
0
.
0
-
ma
j
or internal
API cha
n
g
es
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eri
c
Wong
Rake
f
ile: list prerel
e
ase ta
g
s
a
s
w
ell
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
m
ove web
s
i
te to bogomips
.
org
commit
|
commitdiff
|
tree
2010-11-18
Er
i
c Wo
n
g
kgio 2
.
0
.
0pre1 - major
inte
r
n
al API cha
n
ges
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
switch entirely to kgio_wait_*able methods
commit
|
commitdiff
|
tree
2010-11-18
E
ric Wong
add def
a
ult kgi
o
_wait_*
a
ble methods
commit
|
commitdiff
|
tree
2010-11-15
Eric W
o
n
g
u
pdate documentat
i
on with m
a
iling list info
commit
|
commitdiff
|
tree
2010-11-15
Eric Wong
README: Gemcutter => R
u
byGems
.
org
commit
|
commitdiff
|
tree
2010-11-13
Eri
c
Won
g
EOFError message
m
atches R
u
by's
commit
|
commitdiff
|
tree
2010-11-05
Er
i
c Wong
p
refer
symbol
i
c names for w
a
iting r
e
ad/wri
t
ability
commit
|
commitdiff
|
tree
2010-10-28
E
r
ic Wong
e
x
p
an
d
K
g
i
o::*#k
g
io
_
read! documentatio
n
commit
|
commitdiff
|
tree
2010-10-08
Er
i
c Wong
k
g
i
o 1
.
3
.
1 - fix zero-len
g
t
h reads
commit
|
commitdiff
|
tree
2010-10-08
Eric W
o
n
g
r
e
tur
n
e
m
p
t
y
string on
l
ength
=
0
commit
|
commitdiff
|
tree
2010-10-08
Eric
Wong
kgio
1
.
3
.
0
- bug and usability
fixes
commit
|
commitdiff
|
tree
2010-10-08
E
ric W
o
ng
tests: don
'
t
trust what
I
think I know about Ru
b
y
commit
|
commitdiff
|
tree
2010-10-08
Eric
Won
g
trywrite: fix stupid off-by-one error c
a
using corrupt
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
Eric
W
ong
m
a
ke Wai
t
W
r
i
table an
d
WaitReadabl
e
s
y
mbols
commit
|
commitdiff
|
tree
2010-10-07
Eric Wong
kgio
1
.
2
.
1 - doc and
*
BSD
w
orka
r
ounds
commit
|
commitdiff
|
tree
2010-10-07
Eric Wong
d
o
c: fix
R
Doc generatio
n
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
accep
t
4: workaround (P)OS X bug w/O_N
O
NB
L
OCK
commit
|
commitdiff
|
tree
2010-10-06
Eric
W
ong
b
u
ild: pic
k
on on modifie
d
e
x
tension fi
l
es
commit
|
commitdiff
|
tree
2010-10-06
E
r
ic Wong
doc:
f
ix
t
y
p
o
i
n
Kgi
o
.
acce
p
t_cloexec= doc
commit
|
commitdiff
|
tree
2010-10-05
Eric
W
o
n
g
kgio 1
.
2
.
0 - c
l
e
a
nups and
m
in
o
r impro
v
em
e
n
t
s
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
gene
r
ate e
m
pty b
a
ck
t
races for EPIPE
and ECO
N
NRESET
commit
|
commitdiff
|
tree
2010-10-05
Eric Won
g
a
d
d kgi
o
_read! m
e
t
h
o
d
s
w
hich may raise EOFErr
o
r
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
GNUmakefile: u
s
e port
a
ble tar
i
nvoc
a
tion
commit
|
commitdiff
|
tree
2010-09-30
Er
i
c Wo
n
g
refacto
r
a
nd spli
t
into separate files
commit
|
commitdiff
|
tree
2010-09-30
Eric Wong
Make
k
gio_trywrite more aggressive with retryin
g
commit
|
commitdiff
|
tree
2010-09-29
Er
i
c Wong
kgio 1
.
1
.
0 -
f
lexib
l
e accept methods
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
al
t
e
rnate cl
a
sses
may be ret
u
rned by accept/t
r
yacce
p
t
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
kgio 1
.
0
.
1
- compatibilit
y
fixe
s
commit
|
commitdiff
|
tree
2010-09-28
Er
i
c
Wong
l
inux: fix acc
e
p
t
4() support f
o
r
newer Linux
commit
|
commitdiff
|
tree
2010-09-28
Eric W
o
ng
add co
m
pat
i
bility
f
or anc
i
ent R
u
bies
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
kgio 1
.
0
.
0 - i
n
i
tia
l
release
commit
|
commitdiff
|
tree
2010-09-28
Eric Wo
n
g
doc: TODO update
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
rea
d
/w
r
ite: account
for buffer
c
hanges dur
i
ng wait
commit
|
commitdiff
|
tree
2010-09-28
Eric Wo
n
g
te
s
ts: fix brok
e
n monster trywri
t
e
t
est
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
t
e
s
t_tcp*read_write: use
b
locki
n
g
kgio
_
accept in set
u
p
commit
|
commitdiff
|
tree
next