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
2011-04-11
Eric Won
g
gemspec: bump wrongdoc version
commit
|
commitdiff
|
tree
2011-04-11
Eric W
o
n
g
gemspec: remove unnecessary re
q
uire_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add
t
est for cr
o
s
s
t
hread clo
s
e
commit
|
commitdiff
|
tree
2011-04-10
E
r
i
c
W
ong
read_wri
t
e:
detect closed fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eri
c
Won
g
accept:
b
e
tter detect cl
o
s
ed
files o
n
EINTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*accept methods can take f
l
a
g
s
ar
g
ument,
l
ike accept
4
()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
a
ccept: prepare optional flags argument to acc
e
pt(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
HAC
K
I
NG: updates for
w
r
o
ngd
o
c vs
r
doc
commit
|
commitdiff
|
tree
2011-03-15
E
ric Wong
kgio 2
.
3
.
3 - minor
f
ixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
poll:
fix over-alloca
t
ion for poll(
2
)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
u
s
e rb_thread_blo
c
king_io_
r
egion
i
f p
o
ssible
commit
|
commitdiff
|
tree
2011-02-25
Eri
c
Wong
doc: m
o
re consistent re
f
e
renc
e
s for
kgio
_
wait_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
E
r
i
c
Wong
kgio 2
.
3
.
2 - OpenBSD build
f
ix
commit
|
commitdiff
|
tree
2011-02-14
Eric Won
g
k
g
i
o
2
.
3
.
1
- compatib
i
li
t
y fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wo
n
g
co
n
n
e
ct
.
c: disable AI_NUMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric
Wong
kgio 2
.
3
.
0 - MSG
_
P
E
EK and poll(2)
s
u
pport
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
move poll
s
upport
checks to kg
i
o
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pk
g
.
mk: update to
t
h
e latest
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
doc: fully RDoc all methods and cla
s
ses
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic
W
ong
doc
:
fix accept -> trya
c
c
e
pt copy+paste e
r
ror
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wong
R
E
A
D
ME:
fix
d
o
wn
l
oad link/ref
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
preliminary poll(2
)
support
commit
|
commitdiff
|
tree
2011-02-06
E
r
ic W
o
n
g
add support for recv() with MSG_
P
EEK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wo
n
g
k
gio
2
.
2
.
0 -
k
inder, gentler
I/
O
for th
e
Internets
commit
|
commitdiff
|
tree
2011-02-03
Er
i
c
Wong
a
d
d Socke
t
M
e
thods#kgi
o
_
a
ddr!
commit
|
commitdiff
|
tree
2011-02-02
E
r
ic Wong
f
ix ty
p
os in ipv6
test c
a
se
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
add
prop
e
r I
P
v6 suppo
r
t
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
avoid re-interning if GCC is
n
ot
used (or und
e
r 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
kgio_*r
e
ad: empty backtrace for ECONNRES
E
T
commit
|
commitdiff
|
tree
2011-02-01
E
ric
Wong
add
single
t
on methods
f
or non-Kgio objects
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wong
autopush: e
n
able a
c
cesso
r
s
f
or cl
i
ent sockets
commit
|
commitdiff
|
tree
2011-02-01
E
r
ic Wong
auto
p
ush: enable
this by defaul
t
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush: op
t
i
mize awa
y
i
var usage under MRI
commit
|
commitdiff
|
tree
2011-01-31
E
r
ic Wong
aut
o
push: enable
for TCP_NOPUSH unde
r
FreeB
S
D
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autopush: simplify
i
m
p
lementation a
n
d
j
ust
u
s
e i
v
ars
commit
|
commitdiff
|
tree
2011-01-31
E
r
ic W
o
n
g
r
e
name nop
u
sh_smart to autopush
commit
|
commitdiff
|
tree
2011-01-28
Eric Wo
n
g
preliminary i
m
plem
e
ntation of "sma
r
t_nopush"
commit
|
commitdiff
|
tree
2011-01-28
Eri
c
Wong
r
ev
a
mp packaging makefile, upd
a
te URLs
commit
|
commitdiff
|
tree
2011-01-18
Eric Wong
add tests
f
or empty writes, too
commit
|
commitdiff
|
tree
2011-01-13
Eric Wo
n
g
Makef
i
le: remove non-existe
n
t
target
refer
e
nce
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
kgio 2
.
1
.
1 - one small Rubiniu
s
fix
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c
W
ong
avoid er
r
no side
-
effects in kgio_wait_*able
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
ge
m
spec:
p
oint
f
olk
s
t
o
the public mailing list
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
kgio 2
.
1
.
0 - accept impro
v
ements and
f
ixes
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
quiet down some harmless
compiler w
a
rnings
commit
|
commitdiff
|
tree
2010-12-25
Eric W
o
n
g
accept4
:
fa
l
l b
a
ck to regular acc
e
pt() on EN
O
SYS
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
accep
t
metho
d
s
m
a
y take an op
t
ional argument
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
Ra
k
e
f
i
l
e
: f
i
x R
A
A l
i
cense
commit
|
commitdiff
|
tree
2010-12-25
Eric
Wong
doc: use wron
g
d
o
c
for
d
ocu
m
enta
t
ion
commit
|
commitdiff
|
tree
2010-12-22
Eric Wong
fi
x
errors i
n
RDoc
commit
|
commitdiff
|
tree
2010-11-19
Eri
c
Wong
kgio 2
.
0
.
0 - major intern
a
l
API chang
e
s
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
Rakefi
l
e: li
s
t prerelease tags
a
s well
commit
|
commitdiff
|
tree
2010-11-18
Eric Wo
n
g
mo
v
e
w
ebsite
t
o bog
o
mips
.
o
rg
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
kgio 2
.
0
.
0pre1 - major i
n
ternal API
changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Er
i
c
W
ong
switch e
n
tir
e
ly t
o
kgio_wait_*able meth
o
ds
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
a
d
d default kgio_wait
_
*
a
ble methods
commit
|
commitdiff
|
tree
2010-11-15
Eric Wong
update
documentation with mai
l
ing list info
commit
|
commitdiff
|
tree
2010-11-15
E
r
ic Wong
R
EA
D
ME: Gemcutter =>
RubyG
e
ms
.
org
commit
|
commitdiff
|
tree
2010-11-13
Eric Wong
E
O
F
Error message matches Ruby'
s
commit
|
commitdiff
|
tree
2010-11-05
Eric Won
g
pr
e
fer s
y
mboli
c
nam
e
s for wa
i
tin
g
r
ead/writability
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
expa
n
d K
g
io:
:
*#kgio_read! documentation
commit
|
commitdiff
|
tree
2010-10-08
Eri
c
Wong
k
g
io 1
.
3
.
1 - fix z
e
ro-lengt
h
read
s
commit
|
commitdiff
|
tree
2010-10-08
Eric
Wo
n
g
return emp
t
y stri
n
g on length
=
0
commit
|
commitdiff
|
tree
2010-10-08
Eric
Wong
kgio
1
.
3
.
0 - bug and
usability fixe
s
commit
|
commitdiff
|
tree
2010-10-08
E
ric Wong
tests
:
d
o
n't trust what I think I know about Ruby
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
t
rywrite: fix stupid off-by-on
e
e
rro
r
c
a
using corrupt
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
Eric
W
o
n
g
make W
a
i
t
W
ritable and WaitReada
b
le symbols
commit
|
commitdiff
|
tree
2010-10-07
Eric Wo
n
g
kgio 1
.
2
.
1 - doc
and *BSD
workar
o
u
n
d
s
commit
|
commitdiff
|
tree
2010-10-07
Eric Wong
doc: fix RDoc
g
ene
r
ation
commit
|
commitdiff
|
tree
2010-10-06
E
ric W
o
n
g
a
ccept4
:
w
o
r
karound (P
)
OS X bug w/O_NONBLOCK
commit
|
commitdiff
|
tree
2010-10-06
Eric
W
on
g
build:
p
ick on on modified ex
t
ension file
s
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
doc: fix
t
y
po in Kgi
o
.
ac
c
ept_cloexec
=
do
c
commit
|
commitdiff
|
tree
2010-10-05
Eric
W
ong
kgio 1
.
2
.
0 - cleanups and
min
o
r improvements
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
generate
e
mpty backtraces
f
o
r EPIPE and ECONNRE
S
ET
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
add kg
i
o_re
a
d! metho
d
s
which
m
ay raise EOFError
commit
|
commitdiff
|
tree
2010-10-05
E
ric
Wo
n
g
GNUmake
f
ile: use p
o
rt
a
ble tar invocat
i
o
n
commit
|
commitdiff
|
tree
2010-09-30
Er
i
c
Wong
refactor
and sp
l
i
t
i
n
t
o se
p
a
rate file
s
commit
|
commitdiff
|
tree
2010-09-30
Eric Wong
M
a
k
e
kgio_trywrite m
o
re
a
g
gressive with retry
i
ng
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
kgio 1
.
1
.
0 -
f
lexible accept
met
h
ods
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
al
t
ernate c
l
asses
m
a
y
be retur
n
ed by accept
/
tryaccept
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
kgio
1
.
0
.
1 - c
o
mpatibility fixes
commit
|
commitdiff
|
tree
2010-09-28
E
ric
Won
g
linux
:
fi
x
accept
4
() suppor
t
for newer Linux
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
add compatibi
l
ity for
a
n
c
ien
t
Rubies
commit
|
commitdiff
|
tree
2010-09-28
Eric W
o
ng
k
gio 1
.
0
.
0 - initial release
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
d
o
c: TODO up
d
ate
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
read/write: acco
u
nt f
o
r buffer changes durin
g
w
ait
commit
|
commitdiff
|
tree
2010-09-28
Eric
W
ong
tests: fix broke
n
monst
e
r
t
rywrite test
commit
|
commitdiff
|
tree
2010-09-27
Er
i
c
W
ong
te
s
t_t
c
p*read
_
wri
t
e: u
s
e b
l
ocki
n
g kgi
o
_
a
ccept in s
e
tup
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
set blo
c
king fla
g
before bl
o
c
k
ing IO#read
commit
|
commitdiff
|
tree
2010-09-27
Eric
W
ong
tess:
e
nsure buffer is clea
r
ed on f
a
il
u
res
commit
|
commitdiff
|
tree
2010-09-27
Eri
c
Wong
more documentation
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
avoi
d
initiating
s
ys
c
alls before
rb_
i
o_wai
t
_*
commit
|
commitdiff
|
tree
2010-09-27
Eric
Wong
add kgio_
t
r
yaccept, kgio_a
c
cept _re
a
lly_ blocks
commit
|
commitdiff
|
tree
2010-09-27
Eric Won
g
use S
O
CK
_
NON
B
LOC
K
for
socket
(
2) if
possible
commit
|
commitdiff
|
tree
2010-09-27
Eri
c
Wong
con
n
e
c
t: no
d
o not leak descriptors on failur
e
commit
|
commitdiff
|
tree
2010-09-27
Er
i
c Wong
"star
t
" s
i
ngleton method
s
for non-blocking c
o
nne
c
t
commit
|
commitdiff
|
tree
2010-09-26
Er
i
c Wong
introduce kgio_try* methods
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
kgio_r
e
ad retur
n
s nil on EO
F
commit
|
commitdiff
|
tree
2010-09-25
E
ric Wong
s
plit out reusable bits
i
n
t
o
separate h
e
aders
commit
|
commitdiff
|
tree
2010-09-25
Eri
c
Wong
only use MSG_DONTWA
I
T un
d
er Linux
commit
|
commitdiff
|
tree
next