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
move poll support checks to kgio.h
2011-02-08
Eric Wong
move poll support check
s
to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pkg
.
mk: updat
e
to the latest
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
doc: fully RDoc all methods
and
cl
a
sses
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: fix
a
ccept -> tryaccept co
p
y+p
a
ste error
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
R
E
ADME: fix download link/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
prel
i
minary
poll
(
2
) support
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
add support
for recv() with MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
kgi
o
2
.
2
.
0
-
kinder, gentler I/O
for t
h
e
I
n
t
ernets
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
add SocketMethods
#
kgio_addr!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fix typos in ipv6 t
e
st ca
s
e
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
add
proper
I
Pv6 support
commit
|
commitdiff
|
tree
2011-02-01
E
r
ic
Wong
avoid re-int
e
r
ning if GCC is not u
s
ed (or un
d
er 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
E
r
i
c
Wong
k
gio
_
*read: empty
b
acktrace for ECONNRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
add
singlet
o
n method
s
for
non-Kg
i
o o
b
ject
s
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopu
s
h: enable
acc
e
ssors
fo
r
c
lient socket
s
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
auto
p
us
h
: ena
b
le this b
y
default
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
Wong
autopus
h
: optimize away iva
r
usa
g
e under
M
RI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
au
t
opus
h
: enable for TCP_N
O
PUSH under F
r
e
e
BS
D
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c
W
o
ng
autopu
s
h: simpl
i
f
y implem
e
ntation and j
u
s
t
use ivars
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
ren
a
me nopush
_
smart to
autopush
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
pr
e
limina
r
y implemen
t
ation of "smart_nopush"
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
r
e
v
a
mp packagin
g
makefile,
u
p
date
U
RLs
commit
|
commitdiff
|
tree
2011-01-18
Eric Wong
add
t
ests
for empty writes, t
o
o
commit
|
commitdiff
|
tree
2011-01-13
E
r
ic Wong
Makefile: remove
n
on-exi
s
t
ent targe
t
r
e
f
erence
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
k
g
i
o 2
.
1
.
1
- one small R
u
biniu
s
fix
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
a
void
errno side-effects in kgio_
w
ait_*able
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
gem
s
pec: poin
t
fol
k
s to
t
he publi
c
mailing
list
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
kg
i
o
2
.
1
.
0 - accept i
m
proveme
n
t
s
and fixe
s
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
quie
t
down som
e
harmless co
m
piler wa
r
nings
commit
|
commitdiff
|
tree
2010-12-25
Eric W
o
n
g
accept4: fall back to regular accept() on
ENO
S
YS
commit
|
commitdiff
|
tree
2010-12-25
Eric Won
g
a
cc
e
p
t me
t
hods may take an opt
i
onal argu
m
e
n
t
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
Rakefi
l
e: fix RAA license
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
d
oc: use wrongdoc
f
o
r documentation
commit
|
commitdiff
|
tree
2010-12-22
Eric Wong
f
i
x err
o
rs in RDo
c
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
kgio 2
.
0
.
0 - m
a
jor i
n
t
e
rnal API ch
a
n
ges
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eri
c
Wong
R
ak
e
file
:
list prere
l
ease tags
a
s well
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
m
ove
w
ebsite t
o
bogomips
.
org
commit
|
commitdiff
|
tree
2010-11-18
E
ric Won
g
kgio 2
.
0
.
0
pre1 - major inte
r
nal API changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
E
r
ic Wong
switch entirely to kgio_wait_*able meth
o
ds
commit
|
commitdiff
|
tree
2010-11-18
Eric
W
o
n
g
add
d
efaul
t
kg
i
o_wait_*able method
s
commit
|
commitdiff
|
tree
2010-11-15
Eric Wo
n
g
upd
a
te d
o
cumentation with mailing list info
commit
|
commitdiff
|
tree
2010-11-15
E
r
ic
Wong
README: Gemcut
t
er => Ruby
G
ems
.
o
rg
commit
|
commitdiff
|
tree
2010-11-13
Eric W
o
ng
EOFEr
r
or message matches R
u
b
y
's
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
p
refer symbolic n
a
m
es
f
o
r
waiting
read
/
writability
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
exp
a
n
d Kgio:
:
*#kgio_read!
documentation
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
kgio 1
.
3
.
1
- fix zero-
l
ength reads
commit
|
commitdiff
|
tree
2010-10-08
Eri
c
Wong
return empty string
on l
e
ngth=0
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
kgio
1
.
3
.
0 - bug and usability fix
e
s
commit
|
commitdiff
|
tree
2010-10-08
Er
i
c Wo
n
g
te
s
ts:
don't tru
s
t wha
t
I thi
n
k I know abo
u
t Ruby
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
t
r
ywrite: fix stupid off-by-one
error causing corrupt
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
make WaitW
r
itable a
n
d
W
a
i
t
Read
a
ble sym
b
ols
commit
|
commitdiff
|
tree
2010-10-07
E
r
ic Won
g
kgio
1
.
2
.
1
-
do
c
and *BSD workarou
n
ds
commit
|
commitdiff
|
tree
2010-10-07
Eric Wong
doc: fix RDo
c
gene
r
ation
commit
|
commitdiff
|
tree
2010-10-06
Eric Won
g
accept4: workaround (P)OS
X
bug
w/O
_
NONBLOCK
commit
|
commitdiff
|
tree
2010-10-06
Eric W
o
n
g
bui
l
d: p
i
ck on on
m
odified extensi
o
n fi
l
es
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
d
o
c:
f
ix typ
o
in Kg
i
o
.
accept_
c
loexec=
d
oc
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
kgio 1
.
2
.
0 - cleanups and minor
improv
e
me
n
ts
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
g
ener
a
te empt
y
b
a
cktraces
for EPIPE and E
C
ONNRESET
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
add kgio
_
read! me
t
hods which
m
ay ra
i
se
E
OFError
commit
|
commitdiff
|
tree
2010-10-05
Er
i
c Wong
GNUmakefile: use portable tar invocation
commit
|
commitdiff
|
tree
2010-09-30
Eric
Wong
re
f
actor
a
nd split into separa
t
e fi
l
es
commit
|
commitdiff
|
tree
2010-09-30
Eri
c
Won
g
Make kgio_trywri
t
e
more
a
ggressive
with retryin
g
commit
|
commitdiff
|
tree
2010-09-29
Eric Won
g
kgio 1
.
1
.
0 - fle
x
ible a
c
ce
p
t meth
o
ds
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
alternate
c
lasse
s
ma
y
be returned by
acce
p
t
/tryac
c
ept
commit
|
commitdiff
|
tree
2010-09-28
E
ric Wong
kgio 1
.
0
.
1 - compatibility
f
i
xes
commit
|
commitdiff
|
tree
2010-09-28
E
ric Wong
linux:
fix accept4() s
u
pport for newer
Linux
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
ad
d
compatibility for ancient Rub
i
e
s
commit
|
commitdiff
|
tree
2010-09-28
Er
i
c W
o
ng
k
g
io 1
.
0
.
0 - initi
a
l release
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
doc: TO
D
O
updat
e
commit
|
commitdiff
|
tree
2010-09-28
Eric
Wong
read/wr
i
te
:
a
ccount for buffer chan
g
e
s
du
r
i
n
g
wait
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
tests: fix broken
mons
t
er
trywrite te
s
t
commit
|
commitdiff
|
tree
2010-09-27
E
r
ic Wong
tes
t
_tcp*re
a
d_write
:
use blocking
k
gio_accept i
n
s
etup
commit
|
commitdiff
|
tree
2010-09-27
Eri
c
Wong
se
t
block
i
ng flag be
f
ore blocking IO#read
commit
|
commitdiff
|
tree
2010-09-27
E
r
ic Wong
t
ess: ensure buffer is cleared on failur
e
s
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
more documentation
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
avoid in
i
tiating syscalls before rb_io_wait_*
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
add kg
i
o
_trya
c
cept,
kgio_accept _really_ blocks
commit
|
commitdiff
|
tree
2010-09-27
Er
i
c
W
ong
us
e
SOCK_NONBLOCK
f
or socket(2) if po
s
si
b
le
commit
|
commitdiff
|
tree
2010-09-27
E
r
ic W
o
ng
connect:
no do
not leak d
e
scriptors on failure
commit
|
commitdiff
|
tree
2010-09-27
Eric
W
ong
"start" singleton
methods f
o
r
non-blocking
connec
t
commit
|
commitdiff
|
tree
2010-09-26
Eric Wong
introduce kgio_try* methods
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
k
g
io_read
return
s
nil
on
EOF
commit
|
commitdiff
|
tree
2010-09-25
Eric
Wong
spl
i
t out reusable bits into separat
e
h
e
aders
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
only use
M
SG_
D
ONTWAIT under Linux
commit
|
commitdiff
|
tree
2010-09-25
Eric W
o
ng
write/send may fail with ECON
N
RESET
commit
|
commitdiff
|
tree
2010-09-25
E
ric Wo
n
g
fix missing netinet/in
.
h
i
n
clude
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
b
e
ef
up th
e
test suite
commit
|
commitdiff
|
tree
2010-09-25
Er
i
c Wong
i
nitial com
m
it
+
re
l
ease
commit
|
commitdiff
|
tree