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
HACKING: updates for wrongdoc vs rdoc
2011-03-17
E
ri
c
W
o
ng
HACKI
N
G
: upd
a
t
es for
wrongd
o
c
v
s rdo
c
commit
|
commitdiff
|
tree
2011-03-15
Er
i
c
Wo
n
g
kgio 2
.
3
.
3 -
m
ino
r
fixes
commit
|
commitdiff
|
tree
2011-03-14
E
ric Wong
poll: fix over-al
l
ocat
i
on for poll
(
2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wo
n
g
use rb_thread_blocki
n
g_io_re
g
ion if possible
commit
|
commitdiff
|
tree
2011-02-25
Eric W
o
ng
doc: more consistent refere
n
ces for
k
gio
_
wait_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wo
n
g
kgio
2
.
3
.
2 - Open
B
SD build fix
commit
|
commitdiff
|
tree
2011-02-15
Je
r
e
my E
v
a
n
s
Fix
b
u
i
l
d
o
n Open
B
S
D
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
k
g
io 2
.
3
.
1 - co
m
p
atibility fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
c
o
n
nect
.
c
: disable AI_NU
M
E
R
I
CSER
V
commit
|
commitdiff
|
tree
2011-02-09
E
r
i
c Wong
kgio
2
.
3
.
0 - MSG_PEEK
and poll(2) suppo
r
t
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
W
ong
move poll
s
uppo
r
t ch
e
c
ks to kgi
o
.
h
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
pkg
.
m
k
:
upda
t
e
to the l
a
test
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: ful
l
y RDoc a
l
l methods and classes
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: fix
a
ccept -> tryaccep
t
copy+
p
aste
e
rror
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: fix download
l
in
k
/ref
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wo
n
g
preliminary poll(2) support
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
add support for r
e
cv() with M
S
G_
P
E
EK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
kgio
2
.
2
.
0
- kinder, gentler I/O for
t
he
I
nternets
commit
|
commitdiff
|
tree
2011-02-03
Eric
W
ong
add Socke
t
Methods#kgi
o
_addr!
commit
|
commitdiff
|
tree
2011-02-02
E
ri
c
Wong
fix typo
s
in ipv6 tes
t
c
ase
commit
|
commitdiff
|
tree
2011-02-02
Eric W
o
ng
add proper IPv6 support
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
W
o
ng
avoid
r
e-interni
n
g
i
f G
C
C is
n
ot used (or
und
e
r 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
kgio_*read: emp
t
y bac
k
t
r
a
ce for E
C
ONN
R
ESET
commit
|
commitdiff
|
tree
2011-02-01
E
r
i
c Wong
add si
n
glet
o
n
methods for n
o
n-Kg
i
o objec
t
s
commit
|
commitdiff
|
tree
2011-02-01
E
r
i
c
Wong
aut
o
pu
s
h: enab
l
e acc
e
ssors f
o
r client sock
e
ts
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush: enable this
b
y default
commit
|
commitdiff
|
tree
2011-02-01
Eric W
o
ng
a
u
topush: optimize away iv
a
r
usage und
e
r
M
RI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autopus
h
: e
n
abl
e
f
o
r T
C
P
_
NOPUSH
u
n
d
er FreeBSD
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
a
utopush: simplif
y
implementatio
n
an
d
j
ust
use iva
r
s
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c
W
ong
rename nopu
s
h_smart t
o
autop
u
sh
commit
|
commitdiff
|
tree
2011-01-28
Eric Won
g
preliminary
implem
e
ntation of "sma
r
t_no
p
u
s
h"
commit
|
commitdiff
|
tree
2011-01-28
Eric Wo
n
g
revamp
p
ackag
i
ng makefile, u
p
d
a
t
e
URLs
commit
|
commitdiff
|
tree
2011-01-18
Eric
W
o
n
g
add te
s
t
s
for emp
t
y
w
r
ite
s
,
t
oo
commit
|
commitdiff
|
tree
2011-01-13
Eric Wong
M
a
kefile: remove no
n
-existent targ
e
t re
f
erence
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
kgio 2
.
1
.
1 - one smal
l
Rubi
n
i
u
s fix
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
a
void errno side-effects in kgio_wait_*able
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wo
n
g
gemspec: poi
n
t fo
l
ks
t
o the public mailing list
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
kgio 2
.
1
.
0
-
a
c
cept improvements and fixes
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
quiet d
o
wn
s
o
me h
a
r
m
l
ess co
m
piler wa
r
nings
commit
|
commitdiff
|
tree
2010-12-25
Eric W
o
ng
acc
e
pt4: fall
b
ack to regu
l
a
r accept() on ENOSYS
commit
|
commitdiff
|
tree
2010-12-25
Eric
Wong
a
ccept methods m
a
y
t
ake a
n
o
ptional argu
m
e
n
t
commit
|
commitdiff
|
tree
2010-12-25
Eric Wo
n
g
Rake
f
ile:
f
i
x RA
A
l
i
c
ense
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
doc:
u
se
w
rongdoc for documentation
commit
|
commitdiff
|
tree
2010-12-22
E
ric
W
ong
fix errors in RDoc
commit
|
commitdiff
|
tree
2010-11-19
Eric W
o
ng
kgio 2
.
0
.
0 - ma
j
or in
t
ernal API chan
g
es
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
E
r
ic Wong
Rakefile: l
i
st p
r
erelease
t
ags as
w
ell
commit
|
commitdiff
|
tree
2010-11-18
E
ric
W
ong
move website
t
o bogomips
.
org
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
kgio 2
.
0
.
0
p
r
e
1 - major internal A
P
I changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
E
r
ic
W
o
ng
sw
i
tch ent
i
rely
t
o
k
gio_wait_*a
b
le meth
o
d
s
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
add default kgi
o
_
wait_*able methods
commit
|
commitdiff
|
tree
2010-11-15
Eric Wong
u
pdate documen
t
ation
w
ith
m
a
i
l
ing list info
commit
|
commitdiff
|
tree
2010-11-15
E
r
ic W
o
ng
README: Gem
c
utter => RubyGems
.
org
commit
|
commitdiff
|
tree
2010-11-13
Er
i
c Wong
EOFError message
matches Ruby's
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
pre
f
e
r
s
ymbolic
names
for
w
ait
i
ng read/wri
t
ability
commit
|
commitdiff
|
tree
2010-10-28
Eri
c
W
o
n
g
expand K
g
io::
*
#kgio_read! documentatio
n
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
kgi
o
1
.
3
.
1 - fix z
e
ro-length reads
commit
|
commitdiff
|
tree
2010-10-08
Er
i
c
Wong
retu
r
n em
p
ty
string
on l
e
ngth=0
commit
|
commitdiff
|
tree
2010-10-08
Eri
c
Won
g
kgio 1
.
3
.
0 - bu
g
and usability
f
ixe
s
commit
|
commitdiff
|
tree
2010-10-08
E
r
ic Wong
test
s
:
d
on't trust
what I th
i
nk
I kno
w
a
b
out Ruby
commit
|
commitdiff
|
tree
2010-10-08
Er
i
c
Wong
t
rywrite: fix
st
u
pid
o
f
f
-by-one error caus
i
n
g
c
o
r
rupt
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
Eric
W
o
ng
mak
e
W
aitW
r
itable and Wai
t
Reada
b
le symbols
commit
|
commitdiff
|
tree
2010-10-07
E
r
i
c
W
ong
k
gio 1
.
2
.
1 - doc and *BSD wor
k
aroun
d
s
commit
|
commitdiff
|
tree
2010-10-07
E
r
ic Wo
n
g
doc:
f
ix RDoc
g
enera
t
ion
commit
|
commitdiff
|
tree
2010-10-06
Eri
c
Wong
a
ccept4: workaround (P)OS X bug w/O_NO
N
BL
O
CK
commit
|
commitdiff
|
tree
2010-10-06
Er
i
c
Wo
n
g
build: pick
o
n on modified e
x
te
n
sion files
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
d
o
c:
f
i
x typo in Kgi
o
.
a
ccept_cloexec= doc
commit
|
commitdiff
|
tree
2010-10-05
E
ric Wong
kgio 1
.
2
.
0 - cleanups and
m
i
n
o
r
i
m
prov
e
ments
commit
|
commitdiff
|
tree
2010-10-05
Eri
c
Wong
gene
r
a
te empty backtraces f
o
r
EPIPE and E
C
ONNRESET
commit
|
commitdiff
|
tree
2010-10-05
Eric
W
ong
add kgio_read! methods which may ra
i
se EOFErr
o
r
commit
|
commitdiff
|
tree
2010-10-05
Eric
W
o
ng
G
N
U
m
akefile: us
e
portable tar invocation
commit
|
commitdiff
|
tree
2010-09-30
Er
i
c Wong
r
e
fa
c
tor and s
p
li
t
into
separate files
commit
|
commitdiff
|
tree
2010-09-30
Eric Wong
Make kgio_trywrit
e
more
a
ggressive with r
e
trying
commit
|
commitdiff
|
tree
2010-09-29
Eric
W
ong
kgio 1
.
1
.
0 - flexible accept me
t
hods
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
alternate classes ma
y
be returned
by accept
/
tryaccep
t
commit
|
commitdiff
|
tree
2010-09-28
E
r
i
c W
o
n
g
kgi
o
1
.
0
.
1
- c
o
mpatibility fixes
commit
|
commitdiff
|
tree
2010-09-28
Eric Wo
n
g
linux: fix accept4() support for newe
r
L
inux
commit
|
commitdiff
|
tree
2010-09-28
Eric W
o
ng
add compatibility for ancient Rubies
commit
|
commitdiff
|
tree
2010-09-28
Eric
Wong
kg
i
o 1
.
0
.
0
- initial r
e
lease
commit
|
commitdiff
|
tree
2010-09-28
Er
i
c W
o
ng
doc: TODO update
commit
|
commitdiff
|
tree
2010-09-28
Er
i
c
Wong
read/writ
e
: account f
o
r
b
uf
f
er changes during wait
commit
|
commitdiff
|
tree
2010-09-28
Eric W
o
ng
test
s
: fi
x
broken monster trywrite
te
s
t
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
te
s
t_tcp*re
a
d_write: use bl
o
c
k
ing
k
gi
o
_accept in setu
p
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
set blocki
n
g flag b
e
fo
r
e blocking IO#read
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
t
ess: ensure buffer is cleared on failures
commit
|
commitdiff
|
tree
2010-09-27
E
r
ic Wong
more
documentation
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
avoi
d
in
i
tiati
n
g
syscalls be
f
ore rb_io_wait_*
commit
|
commitdiff
|
tree
2010-09-27
Eric Wo
n
g
a
d
d kgio_try
a
cce
p
t, kgio_accept _really_ b
l
oc
k
s
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
use SOCK_NONBL
O
C
K for socket(2) if pos
s
ible
commit
|
commitdiff
|
tree
2010-09-27
Eri
c
Wong
c
o
nnect: no do not leak d
e
sc
r
i
p
tors on
failur
e
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
"start" singleto
n
me
t
ho
d
s
for non-bl
o
c
king connect
commit
|
commitdiff
|
tree
2010-09-26
Er
i
c
W
ong
intro
d
uce
k
gio_try* methods
commit
|
commitdiff
|
tree
2010-09-25
E
r
i
c Wong
kgio_read returns
n
il
o
n EOF
commit
|
commitdiff
|
tree
2010-09-25
E
r
ic Wong
split out reu
s
able bits into sep
a
rate headers
commit
|
commitdiff
|
tree
2010-09-25
E
r
i
c
Won
g
only u
s
e MSG_DONTWAI
T
under Linux
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
w
r
i
t
e/
s
end m
a
y fail wit
h
ECONNRE
S
E
T
commit
|
commitdiff
|
tree
2010-09-25
Eri
c
Wong
f
i
x missi
n
g
netin
e
t/in
.
h
i
nclud
e
commit
|
commitdiff
|
tree
2010-09-25
Eric
W
o
n
g
be
e
f
u
p the test
suite
commit
|
commitdiff
|
tree
2010-09-25
Er
i
c
W
ong
i
n
itial co
m
mit + relea
s
e
commit
|
commitdiff
|
tree