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
Eri
c
W
ong
Kgio
.
p
o
ll: ensure EINTR
n
ever gets rais
e
d
commit
|
commitdiff
|
tree
2011-05-14
E
r
i
c
Wong
Kgio
.
tryopen => Kgio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
ret
u
r
n
Kg
i
o::
F
ile f
o
r Kgio
.
tryop
e
n
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
add Kgio
.
t
r
yopen meth
o
d
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kg
i
o
2
.
4
.
0 - portab
i
li
t
y fixes and
m
ore
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_cross_thre
a
d_
c
l
o
se: disable on RUBY
_
ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
read_write: c
a
l
l
rb
_
str_modify
(
)
before rb_str_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
poll:
d
eal wi
t
h pollset changes on
E
I
NTR
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic
W
o
ng
test
_
tc
p
_c
o
nnect
:
disable wait_writab
l
e_
s
e
t
test
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Jeremy Evans
fix kg
i
o_peek for
!
KGIO_NOPUSH systems
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-05-05
J
e
remy
E
vans
c
o
nne
c
t: zer
o
out hints argument for getaddrinfo
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-05-05
E
r
i
c
Wong
Kgio
.
poll
restarts on interrupt
commit
|
commitdiff
|
tree
2011-04-27
Eri
c
Wong
extcon
f
: remove
u
n
n
e
c
essa
r
y
dir_c
o
nfig
statement
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
doc: i
m
prove kgio_accept/kgio_trya
c
ce
p
t
do
c
s
commit
|
commitdiff
|
tree
2011-04-21
E
ric W
o
n
g
test_a
u
topush: att
e
mpting
t
o fix a ti
m
ing test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
doc
:
fix try
w
ri
t
e call-seq
commit
|
commitdiff
|
tree
2011-04-14
Er
i
c Wong
test_auto
p
ush
:
use asse
r
t_in_
d
elta f
o
r
test
commit
|
commitdiff
|
tree
2011-04-11
Er
i
c Wong
gem
s
pec: bump wrongdoc ve
r
si
o
n
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
ong
g
e
mspec: re
m
ove unnecessary requir
e
_paths
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic Won
g
add test for c
r
os
s
th
r
ead
close
commit
|
commitdiff
|
tree
2011-04-10
Eri
c
Wong
read_write: det
e
ct closed fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
acc
e
p
t: bette
r
detect
cl
o
sed
fi
l
e
s
o
n EINTR
/
E
A
GAI
N
commit
|
commitdiff
|
tree
2011-03-20
E
r
i
c Wong
*
a
c
cept methods
c
a
n take f
l
ags argumen
t
,
l
i
k
e
accept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Won
g
ac
c
ept: pr
e
pare
o
ption
a
l flags argument to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric
W
ong
HACKING: u
p
dates for wron
g
doc vs r
d
oc
commit
|
commitdiff
|
tree
2011-03-15
Eric W
o
ng
kgio 2
.
3
.
3 - mino
r
fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
poll: fix over-allocati
o
n for
poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Er
i
c Wong
use rb_thread_blo
c
king
_
i
o
_region if poss
i
bl
e
commit
|
commitdiff
|
tree
2011-02-25
Eric
W
ong
doc: more consisten
t
reference
s
for
k
gio_
w
ait_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Er
i
c Wong
kgio 2
.
3
.
2 - O
p
en
B
SD build fix
commit
|
commitdiff
|
tree
2011-02-15
Jeremy
E
v
a
ns
Fix buil
d
on OpenBSD
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-14
Er
i
c
W
ong
kgio 2
.
3
.
1 - compatibility
f
i
x
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
co
n
nect
.
c: dis
a
ble
A
I_
N
UMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
k
g
io 2
.
3
.
0
-
M
SG_P
E
EK and poll(2) support
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wong
mov
e
poll supp
o
rt che
c
k
s
to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
o
ng
pk
g
.
mk: update to the
l
atest
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
doc: fully RDoc a
l
l m
e
tho
d
s
and classes
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: fix acc
e
pt -> trya
c
cept copy+paste error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README:
f
i
x
download link
/
ref
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
p
r
eliminary poll(2)
support
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
add supp
o
r
t
for recv(
)
with MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
kgio 2
.
2
.
0 - kinder, gentler I/O
for the In
t
ernets
commit
|
commitdiff
|
tree
2011-02-03
Er
i
c Wong
add Soc
k
e
t
M
ethods#kgio_addr!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fi
x
typos in ipv6 test case
commit
|
commitdiff
|
tree
2011-02-02
E
r
i
c
Wong
add proper
I
Pv6
s
upport
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
a
v
oid re-i
n
terning if GCC is not used
(
o
r un
d
er 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
W
o
n
g
kgio_*re
a
d: empty backtrace
for ECONN
R
ESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
add
s
ing
l
eton
m
ethods for n
o
n
-
Kgio objects
commit
|
commitdiff
|
tree
2011-02-01
Eric
W
ong
a
utopush:
e
n
a
ble ac
c
esso
r
s for client s
o
c
k
e
ts
commit
|
commitdiff
|
tree
2011-02-01
Eric Won
g
au
t
op
u
sh: enable this by default
commit
|
commitdiff
|
tree
2011-02-01
Eric
Wo
n
g
autopush:
optimize away ivar usage under MR
I
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
a
u
topu
s
h
:
e
n
able
f
or TCP_N
O
P
U
SH under F
r
eeBSD
commit
|
commitdiff
|
tree
2011-01-31
E
ric Wong
autopush: simpli
f
y i
m
pl
e
men
t
ation and just use
i
v
a
r
s
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
re
n
a
me no
p
ush_sma
r
t to
a
utopus
h
commit
|
commitdiff
|
tree
2011-01-28
Eric Won
g
preliminary implementation of "
s
mart_nopush"
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
rev
a
mp packaging makef
i
le,
u
pda
t
e
URLs
commit
|
commitdiff
|
tree
2011-01-18
E
r
ic Wong
add
t
ests for em
p
ty wri
t
es, too
commit
|
commitdiff
|
tree
2011-01-13
Eric Wong
Makefile: remove non-
e
xistent
t
arget reference
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
kg
i
o
2
.
1
.
1 - one small Rubi
n
ius fix
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c Wo
n
g
avo
i
d er
r
no
s
ide-
e
ffects in kgi
o
_wait_*able
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
gemspec: point fol
k
s to the public mailing list
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
k
gio 2
.
1
.
0
-
accep
t
improve
m
ents and fi
x
es
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
qu
i
et d
o
wn some harml
e
ss compiler warnings
commit
|
commitdiff
|
tree
2010-12-25
E
r
ic Wo
n
g
accept
4
: fall bac
k
to regular
a
ccep
t
(
)
on ENOSYS
commit
|
commitdiff
|
tree
2010-12-25
Eric
W
ong
accep
t
methods may
t
ake an op
t
ional arg
u
me
n
t
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
Rakefile:
fix RA
A
license
commit
|
commitdiff
|
tree
2010-12-25
Eric Won
g
do
c
: use wron
g
doc for d
o
cumentation
commit
|
commitdiff
|
tree
2010-12-22
Eri
c
W
o
ng
fix err
o
rs in RDoc
commit
|
commitdiff
|
tree
2010-11-19
Eric
Wo
n
g
kgio
2
.
0
.
0
-
major intern
a
l AP
I
c
h
anges
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
E
r
ic Wong
R
a
kefile: list
prerelease tags as well
commit
|
commitdiff
|
tree
2010-11-18
E
ric Wong
m
o
ve website to
bogomip
s
.
org
commit
|
commitdiff
|
tree
2010-11-18
Eric Wo
n
g
kgio
2
.
0
.
0pre1
-
major
i
nt
e
r
n
al API changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
swi
t
c
h
entirely
to kgio_wait_*able methods
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
add default kgio_wait_*able methods
commit
|
commitdiff
|
tree
2010-11-15
Er
i
c Wong
update documentation
w
i
th mail
i
ng list info
commit
|
commitdiff
|
tree
2010-11-15
Eric Wong
README:
Gemcutter => RubyGems
.
o
rg
commit
|
commitdiff
|
tree
2010-11-13
E
ri
c
Wong
EOFErro
r
mess
a
ge
m
atches Rub
y
's
commit
|
commitdiff
|
tree
2010-11-05
E
r
i
c W
o
ng
prefer symbo
l
ic names for waiting
read/writability
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
expand Kgio
:
:*#kgio_read!
documentation
commit
|
commitdiff
|
tree
2010-10-08
Er
i
c Won
g
kgio 1
.
3
.
1 - fix zero-length reads
commit
|
commitdiff
|
tree
2010-10-08
E
r
ic W
o
ng
return empty string
o
n lengt
h
=
0
commit
|
commitdiff
|
tree
2010-10-08
Eric
Won
g
kgio 1
.
3
.
0 - bug and
usability fixes
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
tests: don'
t
trust what I think I k
n
o
w
about Ruby
commit
|
commitdiff
|
tree
2010-10-08
Eric Wo
n
g
trywrite: fix
stupid off-
b
y
-one
e
rror causing corrupt
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
make WaitWr
i
ta
b
le and WaitReadable symbols
commit
|
commitdiff
|
tree
2010-10-07
Eric Wong
kgio
1
.
2
.
1 - d
o
c an
d
*BSD
w
orkar
o
und
s
commit
|
commitdiff
|
tree
2010-10-07
Eric Wong
doc
:
fix RDoc
g
eneration
commit
|
commitdiff
|
tree
2010-10-06
Er
i
c
Wong
a
c
c
e
p
t
4:
w
orkar
o
u
n
d (P
)
OS X
b
ug w/O_NON
B
L
O
CK
commit
|
commitdiff
|
tree
2010-10-06
Eric Wo
n
g
build: pick
o
n
on mo
d
ified extens
i
on
files
commit
|
commitdiff
|
tree
2010-10-06
Eric
W
ong
doc
:
f
i
x typo
in
K
gio
.
accept_cloexec= doc
commit
|
commitdiff
|
tree
2010-10-05
Er
i
c Wong
kgio
1
.
2
.
0 -
cl
e
anups and m
i
nor improvem
e
n
t
s
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
g
e
nera
t
e empty b
a
cktraces for EPIPE and E
C
ONNRESET
commit
|
commitdiff
|
tree
2010-10-05
Eri
c
Wong
add kg
i
o_read! me
t
ho
d
s which m
a
y raise EOFError
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
GNUmakef
i
le:
u
se
po
r
table
tar in
v
ocation
commit
|
commitdiff
|
tree
2010-09-30
Eric W
o
n
g
refactor and spl
i
t into separ
a
te files
commit
|
commitdiff
|
tree
2010-09-30
Eric W
o
ng
Make kgio_trywrite mor
e
aggressive with retr
y
ing
commit
|
commitdiff
|
tree
2010-09-29
Eri
c
Wong
k
gio 1
.
1
.
0
-
flexible accept
metho
d
s
commit
|
commitdiff
|
tree
2010-09-29
Eric
Wo
n
g
alter
n
a
te classes may be ret
u
r
n
e
d by
a
ccept/tryaccept
commit
|
commitdiff
|
tree
2010-09-28
Eri
c
Wong
kgi
o
1
.
0
.
1 - co
m
patibility fixes
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
l
i
nux: fix accept4()
support for newer Linu
x
commit
|
commitdiff
|
tree
next