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
accept: prepare optional flags argument to accept() wrappers
2011-03-20
Eric Wong
acce
p
t: prepare op
t
ional
f
lags argument to acc
e
pt(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
E
r
ic
W
o
ng
H
A
CKING:
updates
f
or wr
o
ngdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio 2
.
3
.
3 - minor f
i
xes
commit
|
commitdiff
|
tree
2011-03-14
Eric Won
g
p
o
ll: fix ove
r
-a
l
location f
o
r
poll(2)
commit
|
commitdiff
|
tree
2011-03-14
E
ri
c
Wo
n
g
use rb_thread_blocking_io_re
g
ion if possi
b
le
commit
|
commitdiff
|
tree
2011-02-25
Eric Won
g
doc: m
o
re
consiste
n
t ref
e
rences for kgio_wait_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2
-
OpenBSD build fix
commit
|
commitdiff
|
tree
2011-02-15
Jeremy Evan
s
F
ix build on O
p
e
n
BSD
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kg
i
o 2
.
3
.
1
-
c
ompati
b
ility fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
connect
.
c: disa
b
le AI_NUME
R
ICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
kgio 2
.
3
.
0
-
MSG_PE
E
K
and poll
(
2
)
su
p
p
o
rt
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
move poll support
chec
k
s t
o
kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
pkg
.
m
k
:
u
pd
a
te to the la
t
est
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
on
g
d
oc: fully RDoc all methods and classes
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
doc: f
i
x accept ->
t
ry
a
ccept copy+
p
as
t
e error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
R
E
ADME: fix
downloa
d
link/
r
ef
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
preliminary poll(2) support
commit
|
commitdiff
|
tree
2011-02-06
Er
i
c Wong
add su
p
port
for recv() with MSG
_
PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric
W
ong
k
g
io 2
.
2
.
0
-
kinder, gentler I/
O
for the Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
add
SocketM
e
thods#
k
gio_addr
!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fix
typos in
ip
v
6 test
cas
e
commit
|
commitdiff
|
tree
2011-02-02
E
ric W
o
ng
add
p
roper IPv6 support
commit
|
commitdiff
|
tree
2011-02-01
Eric Won
g
avoid re-interning i
f
GCC is not used (or und
e
r
1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
E
r
ic Wong
kgio_*
r
ead: empt
y
backt
r
ac
e
for ECONNRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric
Wong
add singleton method
s
for non-Kgio objects
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
u
topu
s
h: enable accessors for cli
e
nt
s
ock
e
ts
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wong
a
ut
o
push:
enable this by default
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush
:
op
t
imize
a
way i
v
ar usage un
d
er MRI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autopus
h
: enab
l
e for TCP_NOPUSH
under F
r
eeB
S
D
commit
|
commitdiff
|
tree
2011-01-31
Eric W
o
ng
autopush: simplify
i
m
plem
e
ntation and just
u
s
e
ivars
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
r
e
name nopush_smar
t
t
o
a
uto
p
ush
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
preliminar
y
implem
e
ntation of "sm
a
r
t
_nopush"
commit
|
commitdiff
|
tree
2011-01-28
Eri
c
Wong
revamp packaging mak
e
file, update
URLs
commit
|
commitdiff
|
tree
2011-01-18
Eric Wong
ad
d
t
est
s
for empty w
r
i
t
e
s, too
commit
|
commitdiff
|
tree
2011-01-13
E
ric
W
ong
Makefile: remove
n
o
n
-existent targ
e
t r
e
fere
n
c
e
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
kgio
2
.
1
.
1
- one
small Rubin
i
us
f
ix
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid errno
side-effects in kg
i
o_wait_*abl
e
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
gemspec: point
f
olks to the public mailing l
i
st
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
kgio 2
.
1
.
0 - acce
p
t improvements and fixe
s
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
quiet
down some harmless comp
i
ler wa
r
nings
commit
|
commitdiff
|
tree
2010-12-25
Er
i
c Wo
n
g
a
c
cept4: fa
l
l back to regular accept() on ENOSY
S
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
accept methods m
a
y take
a
n
opti
o
nal arg
u
me
n
t
commit
|
commitdiff
|
tree
2010-12-25
Eric Won
g
Rakefi
l
e:
fix RAA license
commit
|
commitdiff
|
tree
2010-12-25
E
ric
W
o
n
g
d
oc: use wrongdoc
for
documentation
commit
|
commitdiff
|
tree
2010-12-22
Eric
W
o
ng
f
ix
e
rrors
in RDoc
commit
|
commitdiff
|
tree
2010-11-19
Eric Wo
n
g
kgio 2
.
0
.
0 - majo
r
in
t
ern
a
l API
c
hanges
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
Rakefile: list prerelease tags as well
commit
|
commitdiff
|
tree
2010-11-18
Eric
W
ong
move website to bogo
m
ip
s
.
org
commit
|
commitdiff
|
tree
2010-11-18
E
ric
W
o
ng
kgio 2
.
0
.
0pre1
- major in
t
e
rnal API changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
switch en
t
i
r
ely to kgio_wait_*
a
ble
m
et
h
od
s
commit
|
commitdiff
|
tree
2010-11-18
Eric
W
ong
add default kgi
o
_wait
_
*able methods
commit
|
commitdiff
|
tree
2010-11-15
Eric W
o
ng
upda
t
e documenta
t
ion
with ma
i
ling l
i
s
t inf
o
commit
|
commitdiff
|
tree
2010-11-15
Eri
c
Wong
README
:
Ge
m
cutte
r
=>
R
ubyGems
.
org
commit
|
commitdiff
|
tree
2010-11-13
Eric Wong
E
OFError mes
s
age match
e
s R
u
by's
commit
|
commitdiff
|
tree
2010-11-05
E
r
ic Wong
prefer
s
ymbolic nam
e
s for
waiting rea
d
/
w
ri
t
ability
commit
|
commitdiff
|
tree
2010-10-28
E
r
ic Wong
expand Kgio::*#kgio_read! documentatio
n
commit
|
commitdiff
|
tree
2010-10-08
E
ric W
o
ng
kgio 1
.
3
.
1 - fi
x
zero-len
g
th reads
commit
|
commitdiff
|
tree
2010-10-08
E
ric Wong
return empty
s
tring
o
n
l
ength=0
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
k
g
io
1
.
3
.
0 -
bug and usability fixes
commit
|
commitdiff
|
tree
2010-10-08
Er
i
c Wong
tests: don't trust what I think I
know about Ruby
commit
|
commitdiff
|
tree
2010-10-08
Eric
W
ong
trywrite: fix stupid
off-by
-
one
error causing co
r
rupt
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
E
ric Wong
make
Wai
t
W
r
itable and Wai
t
R
eadable symbols
commit
|
commitdiff
|
tree
2010-10-07
Eric Wong
kgio 1
.
2
.
1
- doc
a
nd *
B
SD workaroun
d
s
commit
|
commitdiff
|
tree
2010-10-07
Eric Won
g
do
c
: fi
x
RD
o
c gen
e
r
a
tio
n
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
acc
e
p
t
4
: workaround (P)OS X bug w/O
_
NONBL
O
CK
commit
|
commitdiff
|
tree
2010-10-06
E
r
ic Wong
build: pick
o
n o
n
modified e
x
tension files
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
doc:
fix typo in K
g
io
.
a
cce
p
t
_cloexec= doc
commit
|
commitdiff
|
tree
2010-10-05
Eric
W
ong
kgio
1
.
2
.
0
- cleanups and
m
i
n
or
i
mprovem
e
nts
commit
|
commitdiff
|
tree
2010-10-05
Eric Wo
n
g
generate empty bac
k
traces
for
E
PIPE and ECONNRESE
T
commit
|
commitdiff
|
tree
2010-10-05
E
ric
Wong
add kgio_read! meth
o
ds which m
a
y rai
s
e
E
O
FError
commit
|
commitdiff
|
tree
2010-10-05
Eric
W
o
ng
GNUm
a
kefile: us
e
po
r
table tar i
n
vocation
commit
|
commitdiff
|
tree
2010-09-30
Eric Wong
refactor and s
p
lit into s
e
pa
r
a
te files
commit
|
commitdiff
|
tree
2010-09-30
Eric
W
o
ng
Make kgio_trywr
i
te mo
r
e aggr
e
ssive with r
e
trying
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
kg
i
o
1
.
1
.
0 -
flexible accep
t
methods
commit
|
commitdiff
|
tree
2010-09-29
E
ric
Wong
alternate
c
lasses may
b
e returned
b
y ac
c
ept/tr
y
a
c
cep
t
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
k
gio 1
.
0
.
1 - compatibility fixes
commit
|
commitdiff
|
tree
2010-09-28
E
ric Wong
linux: fix ac
c
ept4() s
u
ppo
r
t
for new
e
r Linux
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
add c
o
mpa
t
ib
i
l
i
ty for ancien
t
Rubies
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
k
gio 1
.
0
.
0 - i
n
itial release
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
doc: TOD
O
update
commit
|
commitdiff
|
tree
2010-09-28
Eric
Wong
rea
d
/
write: acc
o
unt for buffer changes dur
i
ng wait
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
tests: fix broken monster trywri
t
e t
e
st
commit
|
commitdiff
|
tree
2010-09-27
E
r
ic Wong
test_tcp*
r
ead
_
writ
e
: us
e
bloc
k
in
g
kgio
_
accept in s
e
tup
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
s
e
t blo
c
king fla
g
before blocki
n
g
IO#r
e
a
d
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
tess: ens
u
re buffer is cleared on failures
commit
|
commitdiff
|
tree
2010-09-27
E
r
ic
W
ong
m
ore documentat
i
on
commit
|
commitdiff
|
tree
2010-09-27
E
ri
c
W
ong
av
o
id initia
t
ing syscalls
before
rb_io
_
wai
t
_*
commit
|
commitdiff
|
tree
2010-09-27
Eri
c
Wo
n
g
add kgio_tryaccept, kgio_accept _really
_
blocks
commit
|
commitdiff
|
tree
2010-09-27
Er
i
c Wong
use
SOCK_NONBLOCK
fo
r
soc
k
et(2)
i
f
po
s
s
i
ble
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
connect: no do not leak descriptors on failure
commit
|
commitdiff
|
tree
2010-09-27
Eric Won
g
"start" singleton methods
f
or no
n
-bloc
k
ing connect
commit
|
commitdiff
|
tree
2010-09-26
Eric Wong
introduce kgio_try
*
m
ethods
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
kgio_read re
t
urns nil on E
O
F
commit
|
commitdiff
|
tree
2010-09-25
E
r
i
c
Wong
split out r
e
usable bits into separa
t
e
h
eaders
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
onl
y
u
se MSG_DONTWAIT under L
i
nux
commit
|
commitdiff
|
tree
2010-09-25
Eri
c
Wong
wri
t
e/send may
f
ail with ECONNRESET
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
fix mi
s
s
i
ng net
i
net/in
.
h include
commit
|
commitdiff
|
tree
2010-09-25
Eric Won
g
beef
u
p the t
e
s
t suite
commit
|
commitdiff
|
tree
2010-09-25
E
ric W
o
ng
initial co
m
mit + r
e
leas
e
commit
|
commitdiff
|
tree