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
extconf: remove unnecessary dir_config statement
2011-04-27
E
r
i
c Wong
extconf: remove unnecessary di
r
_config state
m
ent
commit
|
commitdiff
|
tree
2011-04-21
Eric
Wong
d
oc
:
impr
o
v
e kgio_accept/kgio_trya
c
cept docs
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
test_autopush: attempting to fix
a timing t
e
s
t
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: fix tr
y
write call-seq
commit
|
commitdiff
|
tree
2011-04-14
E
r
ic Wong
test_autopush
:
use assert_in
_
delta for test
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspe
c
: bump wrongdoc version
commit
|
commitdiff
|
tree
2011-04-11
Eric Wo
n
g
gemspec: rem
o
v
e
unnecessary require_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add test for
c
ross thread close
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
read_write: d
e
tec
t
clo
s
ed fd on E
I
N
T
R
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
accept: bette
r
d
etect closed files on EI
N
TR/EAGAI
N
commit
|
commitdiff
|
tree
2011-03-20
Eri
c
Wong
*accept methods can take flags argumen
t
, l
i
ke accept
4
()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
accept: prepa
r
e
optional fl
a
gs argu
m
ent to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
HAC
K
IN
G
: u
p
dat
e
s for
w
r
o
ngdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eri
c
Wong
kgio 2
.
3
.
3
-
minor fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
poll:
f
ix over
-
allo
c
ation for poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Won
g
use rb_t
h
read_blocking_io_region if possible
commit
|
commitdiff
|
tree
2011-02-25
Er
i
c
Wong
doc: m
o
re consistent r
e
fere
n
ces for kgio_w
a
i
t
_*
a
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2
- Ope
n
BSD build
f
i
x
commit
|
commitdiff
|
tree
2011-02-15
Jere
m
y Evans
Fix b
u
ild on OpenBSD
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kgio
2
.
3
.
1
-
compa
t
i
bility fix
commit
|
commitdiff
|
tree
2011-02-14
Er
i
c
W
ong
c
onnect
.
c: dis
a
b
l
e AI
_
N
UMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
kgio 2
.
3
.
0 - M
S
G_
P
EEK and poll(2)
support
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
move poll su
p
port checks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c
W
ong
pkg
.
mk
:
update
t
o the latest
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
d
oc: fully
RDo
c
all
methods and classes
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
doc: fi
x
accept ->
try
a
ccept copy+paste er
r
or
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
on
g
READM
E
: fix
d
o
wnloa
d
l
ink/re
f
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
ng
pre
l
iminary poll(2) support
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
add
s
upp
o
rt for recv() with MSG_P
E
E
K
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
k
g
io 2
.
2
.
0 - kinder, gentler I/O for the
I
nternet
s
commit
|
commitdiff
|
tree
2011-02-03
Eric Wo
n
g
add SocketMethods
#
kg
i
o
_
a
ddr!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fix typos
in
i
pv6 test case
commit
|
commitdiff
|
tree
2011-02-02
Er
i
c Wong
add p
r
oper IPv6 support
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
avoid
re-inte
r
ning i
f
GCC is not used (or under 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
kgio_*read: empty
backtr
a
ce for
EC
O
NNRESE
T
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
d
d singleton methods
for non-K
g
io objects
commit
|
commitdiff
|
tree
2011-02-01
Eric
W
ong
autopush: enable
access
o
rs for client sockets
commit
|
commitdiff
|
tree
2011-02-01
Eric
Wong
autopush: enable this by
d
efault
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
au
t
opush: op
t
imiz
e
away ivar us
a
ge under MRI
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c Wong
aut
o
push: ena
b
le for TCP_NOPUSH u
n
der
F
reeB
S
D
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c Wong
autopush: simplify implementation and just use iv
a
rs
commit
|
commitdiff
|
tree
2011-01-31
Eric
W
ong
rena
m
e
n
o
p
ush
_
smart to autopush
commit
|
commitdiff
|
tree
2011-01-28
Eri
c
Wong
prel
i
m
inary
impl
e
menta
t
ion of "smart_nopush
"
commit
|
commitdiff
|
tree
2011-01-28
Eric
Wong
revamp packag
i
n
g
makefile, update URLs
commit
|
commitdiff
|
tree
2011-01-18
E
r
ic Wo
n
g
add tests for e
m
p
ty
w
r
i
tes,
t
o
o
commit
|
commitdiff
|
tree
2011-01-13
Eri
c
Wong
Make
f
ile: remove
n
on-exi
s
tent target r
e
f
erence
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic
Wong
kgio 2
.
1
.
1
-
one sma
l
l Rubini
u
s
f
ix
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
avoid errno side-eff
e
cts
i
n kgio_wait_*able
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
gemsp
e
c:
p
oint
f
olks to the public maili
n
g
list
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
kgio 2
.
1
.
0
- acc
e
pt improve
m
ent
s
and f
i
xes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
q
uiet down
s
ome harmless compiler warnings
commit
|
commitdiff
|
tree
2010-12-25
Er
i
c Wo
n
g
a
c
c
ept4:
fall
back to regular
a
ccept() on ENOSYS
commit
|
commitdiff
|
tree
2010-12-25
Eric Wo
n
g
accept methods m
a
y take a
n
o
ptional
a
r
g
u
men
t
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
R
a
kefile: fix R
A
A license
commit
|
commitdiff
|
tree
2010-12-25
E
r
ic
W
ong
d
oc:
u
s
e w
r
ongdoc for documentation
commit
|
commitdiff
|
tree
2010-12-22
Eric Won
g
fix errors in RDoc
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
k
gio 2
.
0
.
0 - major internal API
c
hange
s
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
E
r
ic Wong
Ra
k
e
fil
e
: l
i
st prere
l
ease ta
g
s
as well
commit
|
commitdiff
|
tree
2010-11-18
Eric W
o
ng
m
o
v
e website t
o
bogomips
.
o
r
g
commit
|
commitdiff
|
tree
2010-11-18
Er
i
c Wong
kgio 2
.
0
.
0pre1 -
m
aj
o
r in
t
ernal
A
P
I c
h
anges
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
switch en
t
irely to kgio_wait
_
*
a
ble methods
commit
|
commitdiff
|
tree
2010-11-18
Eric Won
g
a
d
d d
e
f
a
u
l
t k
g
i
o_wait_*a
b
le methods
commit
|
commitdiff
|
tree
2010-11-15
Eri
c
Wong
update d
o
cumentat
i
on with mailing
list info
commit
|
commitdiff
|
tree
2010-11-15
Eric
Won
g
README: Gemcutter => RubyGems
.
org
commit
|
commitdiff
|
tree
2010-11-13
Eric Wong
EOFError message m
a
t
ches Rub
y
's
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
prefe
r
symbolic
n
ames for waiting r
e
ad
/
writability
commit
|
commitdiff
|
tree
2010-10-28
E
r
ic Wo
n
g
expand
K
g
i
o::*#kgio_read! documen
t
a
t
ion
commit
|
commitdiff
|
tree
2010-10-08
E
r
ic W
o
ng
kgio
1
.
3
.
1 - fix zero-len
g
th
reads
commit
|
commitdiff
|
tree
2010-10-08
E
r
ic Wong
retur
n
empty
s
tring
on length=0
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
kgio 1
.
3
.
0 - bug and usability fixes
commit
|
commitdiff
|
tree
2010-10-08
Eric
W
o
n
g
tests: don't
trus
t
what I think I k
n
o
w
about Rub
y
commit
|
commitdiff
|
tree
2010-10-08
E
r
ic Wong
tryw
r
ite: fi
x
stupid off-
b
y-one error ca
u
sing corrupt
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
make WaitWrit
a
bl
e
and
W
aitReadable sym
b
ols
commit
|
commitdiff
|
tree
2010-10-07
E
ric
W
ong
k
g
io 1
.
2
.
1 - doc and
*BSD wo
r
k
a
r
o
unds
commit
|
commitdiff
|
tree
2010-10-07
Eric Wong
do
c
:
f
ix RDo
c
generation
commit
|
commitdiff
|
tree
2010-10-06
E
ric Wong
accept4:
w
or
k
ar
o
u
n
d (P)OS X bug w/
O
_NONBLOCK
commit
|
commitdiff
|
tree
2010-10-06
Eri
c
W
ong
b
u
i
ld: pick
o
n on modif
i
ed extension files
commit
|
commitdiff
|
tree
2010-10-06
Eric
W
ong
doc:
f
ix
typo in Kgio
.
accept_cl
o
exec= do
c
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
kgio 1
.
2
.
0 - cl
e
anu
p
s and minor improveme
n
ts
commit
|
commitdiff
|
tree
2010-10-05
Eric
W
ong
generate empty backtraces
for
EPI
P
E and ECONNRES
E
T
commit
|
commitdiff
|
tree
2010-10-05
Eric
Wong
add k
g
io_read!
method
s
which may raise EOFErro
r
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
G
NUmakef
i
le: u
s
e
p
ortabl
e
ta
r
inv
o
ca
t
ion
commit
|
commitdiff
|
tree
2010-09-30
E
r
ic Wong
refactor and spli
t
into sepa
r
a
te files
commit
|
commitdiff
|
tree
2010-09-30
Eric
W
ong
M
ake
k
g
i
o
_
trywrite more ag
g
ress
i
ve
w
ith retrying
commit
|
commitdiff
|
tree
2010-09-29
Eric
W
ong
k
gio 1
.
1
.
0
- flex
i
ble accept metho
d
s
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
alterna
t
e classe
s
may be returne
d
by
acc
e
pt/tryaccept
commit
|
commitdiff
|
tree
2010-09-28
Er
i
c Won
g
kgio 1
.
0
.
1
- compa
t
ibility fixes
commit
|
commitdiff
|
tree
2010-09-28
Eric W
o
ng
l
inux: fix accept4() su
p
p
ort
f
o
r newer Lin
u
x
commit
|
commitdiff
|
tree
2010-09-28
Eric W
o
ng
add compatib
i
l
i
ty for ancient Rubi
e
s
commit
|
commitdiff
|
tree
2010-09-28
E
r
ic Wong
k
gio 1
.
0
.
0
- i
n
itia
l
release
commit
|
commitdiff
|
tree
2010-09-28
Er
i
c Wong
doc: TODO
u
pd
a
te
commit
|
commitdiff
|
tree
2010-09-28
Eric Won
g
read/write: account for buffer changes during wait
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
tests: fix b
r
o
k
en
m
on
s
ter t
r
ywrite t
e
st
commit
|
commitdiff
|
tree
2010-09-27
Eric Won
g
test_
t
cp
*
read_
w
rite: use bl
o
ckin
g
k
g
io_acc
e
pt in setup
commit
|
commitdiff
|
tree
2010-09-27
E
r
ic Wong
set blo
c
k
ing fl
a
g before blo
c
king IO#read
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
tess: ensure buffer is cleared on failures
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
more
docu
m
entation
commit
|
commitdiff
|
tree
2010-09-27
Eric Wo
n
g
avoid initiating syscalls before rb_io_
w
ait_*
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
add kgio_tryaccep
t
, kgio_accept
_
really_ blocks
commit
|
commitdiff
|
tree
2010-09-27
Eric W
o
ng
use SOCK
_
NONBLOCK for socket(2) if
possible
commit
|
commitdiff
|
tree
next