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
test_poll: preserve original trap(:USR1) handler
2011-03-20
Er
i
c Wong
accept:
p
r
e
p
are
o
ptional fla
g
s argument to
a
ccep
t
(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Won
g
H
A
CKI
N
G
: updates for wrongdoc
v
s
rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric W
o
ng
kgio 2
.
3
.
3
- minor fix
e
s
commit
|
commitdiff
|
tree
2011-03-14
E
ric Wong
poll:
fix over-a
l
lo
c
ation for
poll(2
)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
u
s
e rb_thread_bloc
k
i
n
g_io_re
g
i
o
n if poss
i
b
le
commit
|
commitdiff
|
tree
2011-02-25
Eric Won
g
do
c
:
more consistent refere
n
ces for kgio_wait_*a
b
le
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio
2
.
3
.
2 - Ope
n
BS
D
b
uild fix
commit
|
commitdiff
|
tree
2011-02-14
Eri
c
Wong
kgio 2
.
3
.
1 - compatibility
fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
connect
.
c: disable AI_NUMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric
W
o
ng
kgio 2
.
3
.
0 - M
S
G_PEEK and poll
(
2) support
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
m
ove p
o
ll suppor
t
checks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
pkg
.
mk: updat
e
to the latest
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
doc: fully RDoc a
l
l
m
e
t
h
o
d
s and c
l
asses
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: fix ac
c
ept ->
t
ryaccept copy
+
paste error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: fix
d
ownlo
a
d link/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
preliminary poll(2) support
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
add
s
u
pport for recv()
w
i
th MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
E
r
ic Wong
kgio 2
.
2
.
0 - kinder, gentler
I/O for t
h
e Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric Won
g
a
dd SocketMethods#
k
gio_addr!
commit
|
commitdiff
|
tree
2011-02-02
E
r
ic Wong
fix typos in ipv
6
test case
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
a
dd proper I
P
v6 s
u
p
p
ort
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wong
avoid re-interning if GCC is
n
ot
u
sed (or
u
nder 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric Won
g
k
gio_*read: e
m
pty ba
c
ktrace for ECO
N
NRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
add singleton methods for
non-Kgio
object
s
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush: enable ac
c
ess
o
rs for client sockets
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c W
o
ng
a
utopush: enabl
e
this by default
commit
|
commitdiff
|
tree
2011-02-01
E
r
i
c Wong
a
utopush: optimize away i
v
ar usage
u
nder MRI
commit
|
commitdiff
|
tree
2011-01-31
Eric Won
g
autopush: enable for
TCP_NOPU
S
H under FreeBSD
commit
|
commitdiff
|
tree
2011-01-31
Eri
c
Wo
n
g
autopush:
simplify imp
l
ementation
a
nd just
use ivars
commit
|
commitdiff
|
tree
2011-01-31
E
r
ic Wong
rename
n
opush_sm
a
rt to autopush
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
prelimi
n
a
r
y
imp
l
ementatio
n
o
f
"smart_nopush"
commit
|
commitdiff
|
tree
2011-01-28
Eric
Wo
n
g
rev
a
mp
p
ackaging makefile, updat
e
URLs
commit
|
commitdiff
|
tree
2011-01-18
Eric Won
g
add tests for empty wr
i
tes, too
commit
|
commitdiff
|
tree
2011-01-13
Eric Wong
Makefile:
re
m
o
v
e non-existent t
a
rget referen
c
e
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
k
g
io 2
.
1
.
1 - on
e
small Rubinius fix
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoi
d
errno s
i
de-e
f
f
ects in kgio_wait_*able
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
ge
m
spec:
p
oint folks
to the public mailing list
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
kgio 2
.
1
.
0
-
accept
improvements
a
nd fixes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
quiet down some
h
a
rmless c
o
mpiler war
n
i
ngs
commit
|
commitdiff
|
tree
2010-12-25
Er
i
c Wong
accept
4
: fall back
to regular
a
ccept() on ENO
S
YS
commit
|
commitdiff
|
tree
2010-12-25
Eric
W
ong
accept methods
m
ay t
a
ke an op
t
ional ar
g
ume
n
t
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
Rakefi
l
e
:
fix
RAA license
commit
|
commitdiff
|
tree
2010-12-25
E
ric Won
g
doc: use
wrong
d
oc for documentation
commit
|
commitdiff
|
tree
2010-12-22
Eric Won
g
fix errors in RDoc
commit
|
commitdiff
|
tree
2010-11-19
Er
i
c Wo
n
g
kg
i
o
2
.
0
.
0
- major
i
nternal API cha
n
ges
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
E
ric Wong
R
akefile
:
list prerel
e
a
s
e t
a
g
s
as well
commit
|
commitdiff
|
tree
2010-11-18
Eri
c
Wong
m
ove website to bogom
i
ps
.
org
commit
|
commitdiff
|
tree
2010-11-18
Eric W
o
ng
kgio 2
.
0
.
0pre1 -
m
ajor internal API changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Er
i
c Wo
n
g
switch entirely
t
o kgi
o
_wait_*able
m
et
h
ods
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
add default kgio_wa
i
t_
*
a
ble methods
commit
|
commitdiff
|
tree
2010-11-15
Eric Wong
upd
a
te
document
a
tion with m
a
ili
n
g list
info
commit
|
commitdiff
|
tree
2010-11-15
Eric Wong
R
E
ADME:
G
emcutter => Ru
b
yGems
.
org
commit
|
commitdiff
|
tree
2010-11-13
E
ric Wong
EOF
E
r
ro
r
m
e
s
s
age matches Rub
y
'
s
commit
|
commitdiff
|
tree
2010-11-05
Eric Wo
n
g
pre
f
er symbolic names f
o
r waiting read/writabilit
y
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
expa
n
d Kgio
:
:*#kgio_re
a
d
!
d
o
cu
m
entation
commit
|
commitdiff
|
tree
2010-10-08
Eric Wo
n
g
k
g
io 1
.
3
.
1
-
fix ze
r
o-leng
t
h reads
commit
|
commitdiff
|
tree
2010-10-08
Er
i
c Wong
ret
u
rn
empty str
i
ng on lengt
h
=0
commit
|
commitdiff
|
tree
2010-10-08
Eric Won
g
k
gio 1
.
3
.
0 - bug and
u
sability fixes
commit
|
commitdiff
|
tree
2010-10-08
Er
i
c Won
g
test
s
: don
'
t trust wha
t
I thi
n
k I know
abo
u
t Ruby
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
trywrite: fix
s
tu
p
id o
f
f-by-one
e
rror causi
n
g
corrupt
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
Eric Wo
n
g
make WaitWrit
a
ble
a
nd
WaitRea
d
ab
l
e sym
b
ols
commit
|
commitdiff
|
tree
2010-10-07
Eric
W
on
g
kgio 1
.
2
.
1 -
doc and
*
BSD workarounds
commit
|
commitdiff
|
tree
2010-10-07
E
ric Wong
doc:
f
ix RDoc
generation
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
accept4: workaround (P)
O
S X bug w/O_NO
N
BLOCK
commit
|
commitdiff
|
tree
2010-10-06
E
ric Wong
bui
l
d: pi
c
k o
n
o
n mo
d
ified extens
i
on files
commit
|
commitdiff
|
tree
2010-10-06
E
r
ic Wong
doc: fix
t
ypo in Kgio
.
accept_cloexec= doc
commit
|
commitdiff
|
tree
2010-10-05
Eric
W
ong
kgio 1
.
2
.
0
- cleanups a
n
d
minor im
p
ro
v
eme
n
ts
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
gen
e
rate empty backt
r
aces for EPIPE
a
n
d
ECONNR
E
SET
commit
|
commitdiff
|
tree
2010-10-05
Eri
c
Wong
add kgio_read! m
e
t
hod
s
wh
i
c
h
may raise EOFError
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
G
NUmakefile: use portable
t
ar i
n
vocation
commit
|
commitdiff
|
tree
2010-09-30
E
r
ic Wong
refactor and split
i
nto
separate files
commit
|
commitdiff
|
tree
2010-09-30
Eric Wong
Make
kgio_trywrite more aggres
s
iv
e
with retrying
commit
|
commitdiff
|
tree
2010-09-29
E
ric Wong
k
g
i
o
1
.
1
.
0
- fl
e
xible
a
c
cept methods
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
alternate classes may
b
e ret
u
rned
b
y a
c
cept/t
r
yaccept
commit
|
commitdiff
|
tree
2010-09-28
Eric Wo
n
g
kgio 1
.
0
.
1 -
c
ompatib
i
l
i
ty fixes
commit
|
commitdiff
|
tree
2010-09-28
Eric
W
o
ng
linux: f
i
x
a
cce
p
t4(
)
s
u
pp
o
rt for newer Linux
commit
|
commitdiff
|
tree
2010-09-28
Eric W
o
n
g
add
c
ompatibility fo
r
ancient R
u
bie
s
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
kgio 1
.
0
.
0 - initial release
commit
|
commitdiff
|
tree
2010-09-28
E
ric Wong
d
oc: TODO updat
e
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
r
e
ad/write
:
account for
buffer changes during wait
commit
|
commitdiff
|
tree
2010-09-28
E
ric
W
ong
test
s
: fix broken m
o
nster
t
r
y
wr
i
te test
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
test_tcp*read_write:
use blocking kgio_accept in
setup
commit
|
commitdiff
|
tree
2010-09-27
Eric
W
ong
set blocking f
l
ag before bl
o
cking IO#read
commit
|
commitdiff
|
tree
2010-09-27
Eric Wo
n
g
tess: ens
u
re bu
f
f
e
r is clear
e
d on failures
commit
|
commitdiff
|
tree
2010-09-27
Eric Wo
n
g
more documentation
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
avoid
i
ni
t
i
ating syscalls be
f
ore rb
_
i
o
_w
a
it_
*
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
add kgio_tryaccept, kgio
_
accept _really_ blocks
commit
|
commitdiff
|
tree
2010-09-27
Eric W
o
n
g
use SOC
K
_NONBLOCK for socke
t
(2)
i
f possibl
e
commit
|
commitdiff
|
tree
2010-09-27
Eric Won
g
connect: no do not lea
k
descrip
t
ors
on failur
e
commit
|
commitdiff
|
tree
2010-09-27
Er
i
c Wong
"st
a
rt" singleton methods for
n
on-blocking con
n
ect
commit
|
commitdiff
|
tree
2010-09-26
Eric Wo
n
g
introduce
kgio_try* met
h
o
d
s
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
kg
i
o_read r
e
turns n
i
l on
EOF
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
split
o
ut reusable bits
i
n
to sepa
r
ate headers
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
o
n
ly use MSG
_
DONTWAIT under Linux
commit
|
commitdiff
|
tree
2010-09-25
Eric
W
ong
write/send may fa
i
l with
ECONNRES
E
T
commit
|
commitdiff
|
tree
2010-09-25
E
ric
Wong
fix miss
i
ng netin
e
t/in
.
h in
c
lude
commit
|
commitdiff
|
tree
2010-09-25
Eric Won
g
beef
up the t
e
st suite
commit
|
commitdiff
|
tree
2010-09-25
Er
i
c Won
g
initial
c
ommit + rele
a
se
commit
|
commitdiff
|
tree