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
Kgio.poll: ensure EINTR never gets raised
2011-05-21
E
ric
W
ong
K
gio
.
po
l
l:
e
nsure
EINT
R
never gets raised
commit
|
commitdiff
|
tree
2011-05-14
Er
i
c
Wong
Kgio
.
tryopen => Kgio:
:
File
.
t
r
y
open
commit
|
commitdiff
|
tree
2011-05-14
Er
i
c Wong
return Kgio::File for Kgio
.
try
o
p
en
commit
|
commitdiff
|
tree
2011-05-13
E
ric W
o
ng
add Kgio
.
tryopen method
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kgio 2
.
4
.
0 - portability fixes a
n
d more
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c
W
on
g
test_cross_thr
e
ad_close
:
d
i
sable on R
U
BY
_
ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
r
e
ad_writ
e
:
call rb_str_modi
f
y() before rb_st
r
_resize()
commit
|
commitdiff
|
tree
2011-05-05
E
r
i
c Wong
poll: deal with pollset changes on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Won
g
t
est_tcp_co
n
nect: disable wait_writable_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Won
g
K
gio
.
pol
l
resta
r
ts on i
n
terrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf: remove unn
e
cessary dir
_
config statement
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc:
i
m
p
rove
k
gio_accept/kgio_tryaccept docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Won
g
test_autopus
h
:
a
ttemp
t
ing to
f
ix a timing test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic Wong
doc
:
f
ix trywrite cal
l
-seq
commit
|
commitdiff
|
tree
2011-04-14
E
r
ic
W
ong
test_autopush: use
assert_in_
d
elta
f
or tes
t
commit
|
commitdiff
|
tree
2011-04-11
Eric W
o
n
g
gemspec: bu
m
p
wrongdoc ve
r
sion
commit
|
commitdiff
|
tree
2011-04-11
E
ric Wong
g
e
m
spec: remove unnecessary requir
e
_pat
h
s
commit
|
commitdiff
|
tree
2011-04-10
Er
i
c Wong
add test for cross thre
a
d close
commit
|
commitdiff
|
tree
2011-04-10
Eric
Wong
read_write: de
t
e
ct c
l
osed
f
d on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eri
c
Wong
ac
c
ept: bette
r
detect cl
o
s
e
d fi
l
es on E
I
NTR
/
EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
E
r
ic Wong
*
acc
e
pt methods c
a
n take flag
s
argument, li
k
e accept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
a
ccept:
p
repare optional flags argument to
a
cce
p
t
(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric
Wong
H
ACK
I
NG: updates for wr
o
ngdoc vs
rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Won
g
kgio 2
.
3
.
3
- minor fixe
s
commit
|
commitdiff
|
tree
2011-03-14
Eric
Wong
poll: fix ov
e
r-
a
llocation f
o
r
poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
us
e
rb_thr
e
a
d_
b
locking_io
_
region if possible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
doc: mo
r
e consistent refer
e
nces for kgio_wait_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Won
g
k
g
i
o 2
.
3
.
2 - O
p
enBSD build fi
x
commit
|
commitdiff
|
tree
2011-02-14
E
ric Won
g
kgio 2
.
3
.
1 - compatibi
l
ity fix
commit
|
commitdiff
|
tree
2011-02-14
E
r
i
c
W
o
ng
connect
.
c: disa
b
l
e
AI_NUMERICSE
R
V
commit
|
commitdiff
|
tree
2011-02-09
Eric
Wong
kgi
o
2
.
3
.
0 -
M
SG_PEE
K
a
n
d
poll(2) support
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
m
ov
e
poll
s
u
pport checks
t
o kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pkg
.
mk: update t
o
the latest
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: full
y
RDoc all methods and classes
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
doc: fix a
c
cept -> tryaccept c
o
py
+
pa
s
t
e err
o
r
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: fix download link/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
pr
e
liminary poll
(
2) s
u
ppo
r
t
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
add support for re
c
v() wi
t
h MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
kgio 2
.
2
.
0 - kinder,
gent
l
e
r I/
O
for
th
e
Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
ad
d
So
c
ketMethods#kgio_add
r
!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fix typos
i
n ipv6 t
e
st
case
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
add p
r
o
pe
r
IP
v
6 sup
p
ort
commit
|
commitdiff
|
tree
2011-02-01
E
ri
c
Wong
avoid re-i
n
terning if GCC
i
s no
t
used (o
r
under
1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric Won
g
kgio_*read: em
p
ty backt
r
ace for ECONNRESET
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
a
d
d singl
e
t
o
n met
h
o
d
s for n
o
n
-Kgio o
b
jects
commit
|
commitdiff
|
tree
2011-02-01
E
ric
Wong
auto
p
ush:
en
a
b
l
e acces
s
ors for client sockets
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
aut
o
push: e
n
able this by
d
efault
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush: o
p
t
imize away ivar usage und
e
r MRI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
auto
p
ush: enable for TCP_NOPUSH und
e
r Free
B
SD
commit
|
commitdiff
|
tree
2011-01-31
E
ric W
o
ng
aut
o
p
u
s
h
: s
i
mplify implementation and just use
i
vars
commit
|
commitdiff
|
tree
2011-01-31
E
ric Wong
rename
nopush_smart to autopush
commit
|
commitdiff
|
tree
2011-01-28
Er
i
c W
o
ng
prelimin
a
ry
i
mplemen
t
at
i
on of "smart_nopush"
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
re
v
amp packaging makefile, update
U
R
L
s
commit
|
commitdiff
|
tree
2011-01-18
Eric
W
o
ng
add tes
t
s for
empty write
s
, too
commit
|
commitdiff
|
tree
2011-01-13
Eric Wong
M
a
kefile:
r
emove
non-e
x
i
s
t
ent target
reference
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
kgio 2
.
1
.
1 - on
e
small Rubinius
fix
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
a
v
oid errno side-effects in kgi
o
_wait_*able
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
gemspec: point folks to
t
h
e public mailing list
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
kgi
o
2
.
1
.
0 - ac
c
ept improve
m
ents
a
nd fixes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
q
uiet down some
h
armless compiler
warnings
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
acc
e
pt4: fall back to
r
egular accept() on
E
NOS
Y
S
commit
|
commitdiff
|
tree
2010-12-25
Eric
Wong
accep
t
met
h
ods may
take an o
p
tiona
l
arg
u
ment
commit
|
commitdiff
|
tree
2010-12-25
E
r
i
c
W
ong
Rakefile:
f
ix
R
AA license
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
doc:
u
s
e wrongdoc for documentat
i
on
commit
|
commitdiff
|
tree
2010-12-22
Eric Wong
fix erro
r
s in RDoc
commit
|
commitdiff
|
tree
2010-11-19
E
ric Won
g
kgio 2
.
0
.
0 - major inte
r
nal API changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric Won
g
Rak
e
file
:
list pre
r
elease tags as
w
ell
commit
|
commitdiff
|
tree
2010-11-18
Eric Wo
n
g
m
ove website to bogomips
.
org
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
kgio 2
.
0
.
0
pre1 - major internal API
chan
g
es
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
swi
t
c
h
ent
i
r
ely to kgio_wait_*able
m
ethods
commit
|
commitdiff
|
tree
2010-11-18
E
r
ic Wong
add default kgio_wait_*able methods
commit
|
commitdiff
|
tree
2010-11-15
Eric Wong
upd
a
te documentation
wi
t
h maili
n
g list info
commit
|
commitdiff
|
tree
2010-11-15
Eric Wong
R
EADM
E
: Ge
m
cut
t
e
r => RubyGe
m
s
.
org
commit
|
commitdiff
|
tree
2010-11-13
E
ric Wong
EOFE
r
ror messa
g
e matches
R
u
b
y
's
commit
|
commitdiff
|
tree
2010-11-05
Eric Wo
n
g
p
r
efer s
y
mbolic names for waitin
g
read/writability
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
expand Kgio::*#kgio_read
!
docume
n
t
a
t
i
on
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
kgio 1
.
3
.
1
-
f
ix ze
r
o-lengt
h
reads
commit
|
commitdiff
|
tree
2010-10-08
Eric W
o
ng
return
empty string
on length=0
commit
|
commitdiff
|
tree
2010-10-08
Eric
Wong
kgio 1
.
3
.
0 - bug and usability
f
i
xes
commit
|
commitdiff
|
tree
2010-10-08
Eric W
o
ng
tests:
d
o
n't trust wh
a
t I thin
k
I
know a
b
out Ruby
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
trywrite: fi
x
stup
i
d off
-
by-
o
ne error causing corrupt
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
Eric W
o
n
g
m
a
ke WaitWri
t
able a
n
d Wa
i
tR
e
adable sym
b
ols
commit
|
commitdiff
|
tree
2010-10-07
Eric Wong
k
g
io 1
.
2
.
1
- do
c
and *BSD workarounds
commit
|
commitdiff
|
tree
2010-10-07
Eric Wong
d
oc: fix RDoc gen
e
ration
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
accept
4
: workaround (P)OS X bug w/O_NONBL
O
CK
commit
|
commitdiff
|
tree
2010-10-06
Eric Wo
n
g
b
uild: pick on o
n
modifie
d
extension files
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
doc: fix typo in
K
gio
.
accept_cloexec= doc
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
kg
i
o 1
.
2
.
0 -
clea
n
ups and
minor
i
mproveme
n
ts
commit
|
commitdiff
|
tree
2010-10-05
Eri
c
Wong
generate empty backtraces f
o
r E
P
IP
E
an
d
ECONNRESET
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
add kgio_read! methods which m
a
y raise EOFErro
r
commit
|
commitdiff
|
tree
2010-10-05
Eric
W
o
ng
GNUmakefile: use portable tar invocation
commit
|
commitdiff
|
tree
2010-09-30
Eric Wong
refactor and
s
plit into separate f
i
les
commit
|
commitdiff
|
tree
2010-09-30
Eric Wong
Make kgio_trywrite mor
e
aggr
e
ssive
w
i
th retrying
commit
|
commitdiff
|
tree
2010-09-29
E
r
ic Wong
kg
i
o 1
.
1
.
0 - flexible
a
ccept methods
commit
|
commitdiff
|
tree
2010-09-29
Eric
W
ong
alternat
e
classes m
a
y be returned by acce
p
t
/
t
ryaccept
commit
|
commitdiff
|
tree
2010-09-28
E
r
ic Wong
kg
i
o 1
.
0
.
1
-
compatibilit
y
fixes
commit
|
commitdiff
|
tree
2010-09-28
Er
i
c Wong
linux:
f
ix accept4() s
u
pport for ne
w
er Linux
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
add c
o
mpatibility for ancie
n
t
Rub
i
es
commit
|
commitdiff
|
tree
2010-09-28
Eric
W
ong
k
gi
o
1
.
0
.
0 - i
n
itial releas
e
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
doc: TODO update
commit
|
commitdiff
|
tree
next