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
gemspec: bump wrongdoc version
2011-04-11
Eric Wong
g
e
m
spec: bump wrongdoc
v
e
rsion
commit
|
commitdiff
|
tree
2011-04-11
E
r
i
c W
o
n
g
gemspec:
r
emove unnecessary r
e
quire_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add test for cros
s
thread close
commit
|
commitdiff
|
tree
2011-04-10
Eric Won
g
r
e
ad_wr
i
t
e: det
e
ct
c
losed fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric
W
ong
accept: better detect closed files on
EINTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric
Wong
*
acce
p
t methods can take
f
lags argu
m
ent, like accept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
a
ccept: pr
e
pare optional flags argument to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
E
r
ic Wong
HACKING: updates fo
r
wrongdoc v
s
rdoc
commit
|
commitdiff
|
tree
2011-03-15
E
r
i
c
W
ong
kg
i
o 2
.
3
.
3
-
m
ino
r
f
ixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
p
oll: fix over-allocation for poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric
W
on
g
use rb_thread_bloc
k
in
g
_io_re
g
i
o
n if poss
i
ble
commit
|
commitdiff
|
tree
2011-02-25
Eri
c
Wong
doc:
m
ore consistent reference
s
f
o
r
k
gio_wait_*
a
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
E
r
ic Wong
kgio
2
.
3
.
2 -
OpenBSD build fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kgio 2
.
3
.
1
-
compatibility
f
ix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
connec
t
.
c: disable AI_N
U
MERICSERV
commit
|
commitdiff
|
tree
2011-02-09
E
r
i
c Wong
kgio 2
.
3
.
0 -
MSG_PEE
K
and poll
(
2) support
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
m
o
ve poll support
c
h
ecks to
kgi
o
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wong
pkg
.
mk: update
t
o the late
s
t
commit
|
commitdiff
|
tree
2011-02-08
E
ric Won
g
doc:
f
ully RDoc all method
s
a
n
d classes
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
d
oc: fix accept -
>
tryac
c
ept copy+p
a
ste err
o
r
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: fix download link
/
ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
preli
m
i
nary p
o
ll(
2
) s
u
ppo
r
t
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
add suppor
t
for recv() with MSG_PEE
K
commit
|
commitdiff
|
tree
2011-02-04
Eric
W
ong
kgio
2
.
2
.
0
- k
i
nder, gentler I/O for the Internets
commit
|
commitdiff
|
tree
2011-02-03
E
ric Wong
add SocketMet
h
ods#kgio_add
r
!
commit
|
commitdiff
|
tree
2011-02-02
E
ric W
o
ng
fix typos
in ip
v
6 test case
commit
|
commitdiff
|
tree
2011-02-02
Eric
W
ong
a
d
d proper IPv6
support
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
avoid
r
e-interning if GCC
i
s no
t
used (or unde
r
1
.
8
)
commit
|
commitdiff
|
tree
2011-02-01
Eric W
o
ng
kgio_*rea
d
:
e
m
pty backtrace f
o
r EC
O
NNRE
S
ET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
ad
d
s
ingle
t
on methods for
non-Kgio obj
e
cts
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
autopush: en
a
ble accessors f
o
r clie
n
t sockets
commit
|
commitdiff
|
tree
2011-02-01
E
r
i
c
Wong
autopus
h
: enabl
e
t
his by default
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wo
n
g
au
t
opush:
optim
i
ze away ivar
u
sage und
e
r
MRI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
au
t
opush: enable for TC
P
_
N
OPU
S
H
un
d
e
r
FreeBSD
commit
|
commitdiff
|
tree
2011-01-31
E
r
ic Wong
a
utop
u
s
h
: sim
p
lify
i
mplementation and j
u
s
t
use ivar
s
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
rename nopush_s
m
art to
a
utopush
commit
|
commitdiff
|
tree
2011-01-28
Eric
W
ong
preliminary implementation of "smart_nop
u
sh"
commit
|
commitdiff
|
tree
2011-01-28
Eric W
o
n
g
revamp packaging m
a
kefile, up
d
ate URLs
commit
|
commitdiff
|
tree
2011-01-18
E
r
ic W
o
ng
add tes
t
s for e
m
pty writes
,
too
commit
|
commitdiff
|
tree
2011-01-13
Eric
Wong
Makefile: remove
non-ex
i
stent
t
arget
r
eferenc
e
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
k
g
io
2
.
1
.
1
-
one small
Ru
b
ini
u
s fix
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
avoi
d
errno si
d
e-effects i
n
kgio_wait_*a
b
le
commit
|
commitdiff
|
tree
2010-12-26
E
ric Won
g
gemspec: point folks to the publ
i
c mailing
list
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
n
g
kgio
2
.
1
.
0 - accept im
p
rovemen
t
s an
d
fix
e
s
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
W
o
ng
quiet down some harmle
s
s c
o
m
p
iler wa
r
nin
g
s
commit
|
commitdiff
|
tree
2010-12-25
E
r
ic
W
ong
ac
c
ept4:
f
all back to re
g
ular accept(
)
o
n
EN
O
SYS
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
accept metho
d
s may take
an
opt
i
onal argumen
t
commit
|
commitdiff
|
tree
2010-12-25
Eric
W
ong
Rake
f
ile: fix
R
AA lic
e
nse
commit
|
commitdiff
|
tree
2010-12-25
E
r
ic W
o
n
g
doc
:
use wrongdo
c
for doc
u
mentati
o
n
commit
|
commitdiff
|
tree
2010-12-22
Eric Wong
fix
e
r
r
ors in RDo
c
commit
|
commitdiff
|
tree
2010-11-19
E
r
ic Wong
kgio
2
.
0
.
0 - major
i
nt
e
rnal A
P
I changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
R
akefile: list
prere
l
ease tags a
s
w
e
ll
commit
|
commitdiff
|
tree
2010-11-18
E
r
i
c Wong
move website to bogomips
.
org
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
k
g
io 2
.
0
.
0pre1
-
m
a
jor internal API cha
n
ges
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric Won
g
s
w
it
c
h entirely
to kg
i
o_w
a
it_*able me
t
hods
commit
|
commitdiff
|
tree
2010-11-18
Eric
W
ong
a
d
d default kgio_wait_*ab
l
e
method
s
commit
|
commitdiff
|
tree
2010-11-15
Eric Wo
n
g
up
d
ate docume
n
t
a
tion with mailing
list info
commit
|
commitdiff
|
tree
2010-11-15
Eric Wong
README: Gem
c
utter =>
Ruby
G
ems
.
org
commit
|
commitdiff
|
tree
2010-11-13
Eric Wong
EOFE
r
ror me
s
sage matches Ruby's
commit
|
commitdiff
|
tree
2010-11-05
E
ric Wong
prefer
s
ym
b
o
li
c
names for waiting read/writa
b
i
l
i
t
y
commit
|
commitdiff
|
tree
2010-10-28
Eri
c
W
ong
expand Kgio:
:
*#kgio_read! d
o
cumentati
o
n
commit
|
commitdiff
|
tree
2010-10-08
E
r
ic
Wong
kgio 1
.
3
.
1 - fix zero-len
g
th reads
commit
|
commitdiff
|
tree
2010-10-08
Eric
Wong
re
t
urn empty string on length=0
commit
|
commitdiff
|
tree
2010-10-08
E
r
ic Wong
kgio 1
.
3
.
0 - bug and usabi
l
ity fix
e
s
commit
|
commitdiff
|
tree
2010-10-08
E
r
ic Wong
tests: don't trust wh
a
t I
think I kno
w
about Ruby
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
t
r
y
w
rite:
fix s
t
upid
o
ff-b
y
-
one err
o
r causing corrupt
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
make WaitWrita
b
l
e
a
nd
W
ai
t
Readable symbo
l
s
commit
|
commitdiff
|
tree
2010-10-07
E
ric Wong
k
gio 1
.
2
.
1 - doc and *BSD w
o
rkarounds
commit
|
commitdiff
|
tree
2010-10-07
Eric
Wong
do
c
: fix RDoc g
e
neration
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
acc
e
pt4: workaround (P)OS X bug w/O_NONBLOCK
commit
|
commitdiff
|
tree
2010-10-06
E
ric W
o
n
g
build: pick
o
n
on modi
f
ied extension
f
iles
commit
|
commitdiff
|
tree
2010-10-06
E
ric Won
g
do
c
: fix typo in Kgi
o
.
a
c
c
ept_cl
o
e
x
ec=
d
oc
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
kgio 1
.
2
.
0
-
cle
a
nups and minor improvements
commit
|
commitdiff
|
tree
2010-10-05
E
ric Wong
generate empty ba
c
ktraces
f
or EPIPE and ECONNRESET
commit
|
commitdiff
|
tree
2010-10-05
Eric
Wong
add kgi
o
_read! me
t
hods which may raise EOFEr
r
o
r
commit
|
commitdiff
|
tree
2010-10-05
E
r
ic
W
ong
GNUmakefile:
use porta
b
le tar invocation
commit
|
commitdiff
|
tree
2010-09-30
Eri
c
Wo
n
g
refactor
a
n
d
s
p
l
it into s
e
p
arate files
commit
|
commitdiff
|
tree
2010-09-30
Eric
Wong
Make kgio_trywrite more
a
g
gressive wi
t
h r
e
trying
commit
|
commitdiff
|
tree
2010-09-29
Eric Won
g
kgio 1
.
1
.
0 -
f
lexib
l
e
a
ccept methods
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
alt
e
rnate c
l
ass
e
s
m
a
y
be
ret
u
rn
e
d by
accept/tryaccep
t
commit
|
commitdiff
|
tree
2010-09-28
Er
i
c Wong
kg
i
o
1
.
0
.
1 - compatibi
l
ity
f
i
xes
commit
|
commitdiff
|
tree
2010-09-28
Eric Won
g
l
i
n
u
x: f
i
x
a
ccept4(
)
sup
p
ort
for newer Linux
commit
|
commitdiff
|
tree
2010-09-28
Eri
c
Wong
a
d
d compat
i
bility
for anc
i
e
n
t Ru
b
ies
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
kg
i
o 1
.
0
.
0
-
initial r
e
lease
commit
|
commitdiff
|
tree
2010-09-28
Eric Won
g
d
oc: TODO update
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
re
a
d/write:
a
cco
u
nt
for buffer changes during wait
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
tests
:
f
i
x broken mo
n
ster trywrite test
commit
|
commitdiff
|
tree
2010-09-27
Eric W
o
ng
test_tc
p
*
r
ea
d
_write: use blocking
kg
i
o_accep
t
in se
t
up
commit
|
commitdiff
|
tree
2010-09-27
E
r
i
c
Wong
set
b
locking fla
g
before blocking
I
O#read
commit
|
commitdiff
|
tree
2010-09-27
Eric Wo
n
g
tess: ensure
b
u
f
fe
r
is
cleared o
n
f
ailures
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
more
documentatio
n
commit
|
commitdiff
|
tree
2010-09-27
E
ric Wong
a
void initiating syscal
l
s before rb_io_
w
ait_*
commit
|
commitdiff
|
tree
2010-09-27
E
r
ic
W
on
g
add kg
i
o_tryaccept, kgio_accept _really_ bl
o
cks
commit
|
commitdiff
|
tree
2010-09-27
Eric
Wong
us
e
SOCK_NONBLOCK for socket(2
)
if possib
l
e
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
conne
c
t: no do not l
e
ak des
c
riptors on failure
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
"
start
"
singleton met
h
o
d
s for non-blockin
g
co
n
nect
commit
|
commitdiff
|
tree
2010-09-26
Eric Wong
i
n
troduce kgio_try*
m
ethods
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
kgio_re
a
d
r
e
turns nil
o
n
EOF
commit
|
commitdiff
|
tree
2010-09-25
Eric
W
o
ng
split out
r
eusable
b
its into s
e
pa
r
ate headers
commit
|
commitdiff
|
tree
2010-09-25
Eric
Wong
only use
M
SG_DONTWA
I
T
u
nder
Linux
commit
|
commitdiff
|
tree
next