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
doc: improve kgio_accept/kgio_tryaccept docs
2011-04-21
Eric W
o
ng
doc: improve kgio_accept/k
g
i
o
_tryaccept docs
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
te
s
t_autopush: attemp
t
in
g
to fix
a
timin
g
test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: fix t
r
y
w
r
i
te
c
a
ll-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric
Wong
test_auto
p
u
s
h: use as
s
ert_i
n
_delt
a
for
test
commit
|
commitdiff
|
tree
2011-04-11
Eric
Wong
ge
m
spec: bump wr
o
ngdo
c
version
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
ong
gemspe
c
: remove unnecess
a
ry require_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Won
g
add test for cross
thread close
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
read_w
r
ite
:
detect c
l
osed fd
o
n EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eri
c
Wong
accept: better detect clos
e
d files on
EINTR/EAG
A
IN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*a
c
c
e
pt methods
can t
a
ke fla
g
s argu
m
ent, like a
c
cept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Won
g
accept: pre
p
are op
t
ional flags argument
t
o accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
E
r
ic Wong
HACKING: upda
t
es f
o
r wrongdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric
W
ong
kgio 2
.
3
.
3 - min
o
r
f
ixes
commit
|
commitdiff
|
tree
2011-03-14
E
r
ic W
o
ng
poll: fi
x
over-allocation f
o
r pol
l
(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
u
s
e rb_thread_blocking_io_
r
egion if possible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
doc: more consist
e
nt reference
s
for kgio_wait_*a
b
le
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio
2
.
3
.
2 - OpenBSD bui
l
d fix
commit
|
commitdiff
|
tree
2011-02-14
Eric
Wong
kgio 2
.
3
.
1 - compa
t
ibility fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
con
n
ect
.
c: disable AI_NUMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric W
o
ng
kgio 2
.
3
.
0
- MSG_PEEK and po
l
l(2) suppor
t
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wong
move po
l
l support checks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
pkg
.
m
k
: u
p
da
t
e to the latest
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
ng
do
c
: fully RDoc al
l
me
t
hods and classes
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
doc: f
i
x
a
ccept
-
> tryacc
e
p
t
c
opy+paste e
r
ror
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
README: fix download link/ref
commit
|
commitdiff
|
tree
2011-02-08
E
r
i
c Wong
prel
i
minary poll(2)
s
upport
commit
|
commitdiff
|
tree
2011-02-06
Eric
W
ong
add support for recv() with MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
E
r
i
c
W
o
ng
kg
i
o 2
.
2
.
0
- kinder, ge
n
tler
I
/O for
t
h
e
Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric
Wong
add
Soc
k
e
t
Met
h
o
ds#kgio_addr!
commit
|
commitdiff
|
tree
2011-02-02
E
ric Won
g
fi
x
typos in i
p
v6 test cas
e
commit
|
commitdiff
|
tree
2011-02-02
Eric W
o
ng
a
dd prop
e
r IPv6 support
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c
W
ong
avo
i
d
re-internin
g
if GCC i
s
not used
(or unde
r
1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
E
r
i
c W
o
ng
kgio_*read: empty backtrac
e
for
ECONNRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric
W
ong
a
dd sing
l
e
ton
meth
o
ds for non-
K
gio objects
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
W
ong
autopush: enable
accessors f
o
r cli
e
nt sockets
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush: enable
this b
y
default
commit
|
commitdiff
|
tree
2011-02-01
Eric Won
g
a
u
topush:
o
pt
i
mize away i
v
ar usage unde
r
MRI
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c Wong
auto
p
u
sh: enabl
e
fo
r
TCP_NOPUSH
u
n
d
er FreeBSD
commit
|
commitdiff
|
tree
2011-01-31
Eric W
o
ng
autopush: simplify implementa
t
ion and just
u
se ivars
commit
|
commitdiff
|
tree
2011-01-31
E
r
ic Wong
re
n
ame no
p
ush_sm
a
r
t
to autopush
commit
|
commitdiff
|
tree
2011-01-28
Eric
Wong
preliminary imp
l
ementation of "smart_
n
opush"
commit
|
commitdiff
|
tree
2011-01-28
Eric W
o
ng
revamp pack
a
ging make
f
ile
,
update URLs
commit
|
commitdiff
|
tree
2011-01-18
Eric Wo
n
g
add
t
e
sts for empty writes, too
commit
|
commitdiff
|
tree
2011-01-13
Eric W
o
n
g
Ma
k
efile: re
m
ove
n
on
-
ex
i
stent target reference
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
kg
i
o
2
.
1
.
1 - one small Rubinius fix
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c
W
ong
avoid er
r
n
o
s
i
d
e-e
f
fects in kgio_wait_*able
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
gems
p
ec: poi
n
t folks
to the public ma
i
ling li
s
t
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
n
g
kgio 2
.
1
.
0 -
accept impr
o
v
ements and fixes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
quie
t
d
o
wn so
m
e har
m
l
e
ss compi
l
er warnings
commit
|
commitdiff
|
tree
2010-12-25
Eric Won
g
accept4: fall
b
ack to regular
accept(
)
on ENOSYS
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
accept
methods may take a
n
optional argument
commit
|
commitdiff
|
tree
2010-12-25
Eric
W
o
ng
Rake
f
ile:
f
ix RAA license
commit
|
commitdiff
|
tree
2010-12-25
Er
i
c Wong
doc: use wr
o
n
gd
o
c
for
do
c
umentatio
n
commit
|
commitdiff
|
tree
2010-12-22
E
r
ic Wong
fi
x
errors in
RDoc
commit
|
commitdiff
|
tree
2010-11-19
E
ric Won
g
kgi
o
2
.
0
.
0 - major i
n
ternal API changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Er
i
c Wong
Rake
f
ile: l
i
st
p
rerelease tags as we
l
l
commit
|
commitdiff
|
tree
2010-11-18
Eri
c
Wong
m
o
ve websi
t
e
to
bogomi
p
s
.
org
commit
|
commitdiff
|
tree
2010-11-18
Eric Won
g
kg
i
o 2
.
0
.
0pre1 - maj
o
r internal
API ch
a
nges
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
E
ric
Wong
switch entirely
t
o kgio_wai
t
_*abl
e
methods
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
add default
k
g
io_wait_*able m
e
thods
commit
|
commitdiff
|
tree
2010-11-15
Eric Wong
upda
t
e
documentation with mailing list info
commit
|
commitdiff
|
tree
2010-11-15
Eric Wong
READ
M
E: Gemcutt
e
r => RubyGem
s
.
org
commit
|
commitdiff
|
tree
2010-11-13
Eric Wong
E
OFErr
o
r m
e
ssage mat
c
hes Ruby
'
s
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
p
refer
symb
o
lic
names for w
a
i
ting read/wr
i
tabilit
y
commit
|
commitdiff
|
tree
2010-10-28
Eric Wo
n
g
expand Kgio::*#k
g
io_r
e
ad
!
d
ocumentati
o
n
commit
|
commitdiff
|
tree
2010-10-08
Eric W
o
ng
kgio
1
.
3
.
1 - fix zer
o
-length reads
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
ret
u
rn empty string on len
g
th=0
commit
|
commitdiff
|
tree
2010-10-08
Eri
c
Wong
k
gio 1
.
3
.
0 - bu
g
and usability fix
e
s
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
t
e
sts: don't tr
u
st what I thin
k
I
know about Ruby
commit
|
commitdiff
|
tree
2010-10-08
Er
i
c Wong
trywri
t
e: fix stupid off-by-one
error c
a
using
corrupt
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
Eric
W
ong
make Wai
t
Wri
t
abl
e
and
Wa
i
tR
e
ad
a
ble symbols
commit
|
commitdiff
|
tree
2010-10-07
Eric
Wong
kgio 1
.
2
.
1
-
doc and
*
BSD w
o
rkarounds
commit
|
commitdiff
|
tree
2010-10-07
Eric Won
g
doc: fi
x
RDo
c
ge
n
e
r
ation
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
accept4: workaround
(P)OS X bug w/O_NONBLO
C
K
commit
|
commitdiff
|
tree
2010-10-06
E
ric W
o
ng
b
uild: pick on on m
o
difi
e
d extension files
commit
|
commitdiff
|
tree
2010-10-06
Eric
W
o
n
g
d
o
c
:
f
ix typo in Kgio
.
accept
_
cloexec= doc
commit
|
commitdiff
|
tree
2010-10-05
Eric
Wong
k
g
io 1
.
2
.
0
- cleanups
a
nd minor improvements
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
generate empty
b
acktraces for
E
PIPE and ECONNRESE
T
commit
|
commitdiff
|
tree
2010-10-05
Eric Won
g
add kgio_read! methods which may
r
aise EOF
E
rror
commit
|
commitdiff
|
tree
2010-10-05
Er
i
c Wong
GNUm
a
kefil
e
: use
portable tar i
n
voca
t
ion
commit
|
commitdiff
|
tree
2010-09-30
Eric W
o
ng
refactor and s
p
l
i
t
i
nto sep
a
rat
e
f
i
les
commit
|
commitdiff
|
tree
2010-09-30
Eric Wong
Make k
g
io_trywrite more aggre
s
s
i
ve
w
it
h
retry
i
ng
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
kgio 1
.
1
.
0
- flex
i
b
le a
c
c
ept
m
ethods
commit
|
commitdiff
|
tree
2010-09-29
Eric
W
ong
alternate clas
s
es
may be returned by accept/tryaccept
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
kgio 1
.
0
.
1 -
com
p
at
i
bi
l
ity
fi
x
e
s
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
linux: fix accept4() support for ne
w
e
r Linux
commit
|
commitdiff
|
tree
2010-09-28
E
r
i
c Wong
a
dd compati
b
ility for anc
i
ent Rubies
commit
|
commitdiff
|
tree
2010-09-28
Eri
c
W
ong
kgio 1
.
0
.
0 - initial
release
commit
|
commitdiff
|
tree
2010-09-28
E
r
ic Wong
d
oc: TODO update
commit
|
commitdiff
|
tree
2010-09-28
Eric W
o
ng
read/write:
a
ccount for buffer changes during wa
i
t
commit
|
commitdiff
|
tree
2010-09-28
Eri
c
Wong
tests: fix
broken monster tr
y
write test
commit
|
commitdiff
|
tree
2010-09-27
E
ric Wong
test_tc
p
*rea
d
_write:
use
blocking kgio
_
a
c
c
ept
i
n setu
p
commit
|
commitdiff
|
tree
2010-09-27
E
ric W
o
ng
s
et blocking flag befor
e
blo
c
king I
O
#read
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
tess: ensure buffer is c
l
e
a
red o
n
failures
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
more d
o
cum
e
ntation
commit
|
commitdiff
|
tree
2010-09-27
Eric W
o
ng
avoid initiating syscal
l
s
befor
e
rb_io_
w
ait_*
commit
|
commitdiff
|
tree
2010-09-27
Eric Won
g
a
d
d kgio_tryaccept
,
k
g
i
o
_
accept _really_ blocks
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
use SO
C
K_NONBLOCK for
socket(2) if possible
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
connect: no do not
l
eak desc
r
ipto
r
s on fai
l
ure
commit
|
commitdiff
|
tree
2010-09-27
E
r
i
c Wong
"start" singleton methods for non-blo
c
k
i
ng con
n
ect
commit
|
commitdiff
|
tree
next