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 2.3.3 - minor fixes
2011-03-15
Eri
c
Wong
kgio 2
.
3
.
3 - minor fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
po
l
l
: fi
x
o
ver-all
o
catio
n
for po
l
l(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
u
s
e rb
_
t
hre
a
d_blockin
g
_i
o
_
r
egion
i
f possi
b
le
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
doc: more consisten
t
references fo
r
kgio_wai
t
_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2 - OpenBSD build fix
commit
|
commitdiff
|
tree
2011-02-15
Jerem
y
Evans
Fix b
u
ild on OpenBSD
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kgi
o
2
.
3
.
1
- comp
a
tibility fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
connect
.
c: disable AI_NUMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric W
o
n
g
k
g
i
o 2
.
3
.
0 - MSG_
P
EE
K
and poll(2) support
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
move poll suppor
t
checks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
pkg
.
mk: update to th
e
l
a
t
e
st
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
doc: fully
RDoc
all methods and
c
l
a
sses
commit
|
commitdiff
|
tree
2011-02-08
E
r
i
c
Wong
doc: fix accept -> t
r
yaccept copy+paste error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README:
fix
d
own
l
oad link
/
ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
p
rel
i
minary
p
oll
(
2
)
supp
o
rt
commit
|
commitdiff
|
tree
2011-02-06
E
ric Wong
add suppo
r
t f
o
r
r
ecv() wi
t
h MSG_PEE
K
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
k
gio 2
.
2
.
0 - k
i
nder, gentler I/
O
for t
h
e Inte
r
ne
t
s
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
add Soc
k
etMethods
#
k
g
i
o
_addr!
commit
|
commitdiff
|
tree
2011-02-02
Er
i
c Wong
fix
typos in
i
p
v6 tes
t
case
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
add proper IPv6 support
commit
|
commitdiff
|
tree
2011-02-01
Eric
Wo
n
g
avoid r
e
-interning if GCC is n
o
t used (or under 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric Wo
n
g
kgi
o
_*read: emp
t
y ba
c
ktrace for E
C
ONNR
E
SET
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
a
d
d si
n
gleton meth
o
ds
f
or non-Kgio objects
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
Wong
autopush: en
a
ble acces
s
ors fo
r
clien
t
sockets
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wong
autopush: enable
this by default
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c
W
ong
autopush: opti
m
iz
e
away i
v
ar usag
e
under MRI
commit
|
commitdiff
|
tree
2011-01-31
E
r
ic Wong
autopush: enabl
e
f
or TCP_NOPUS
H
under FreeBSD
commit
|
commitdiff
|
tree
2011-01-31
E
r
ic Wong
autopu
s
h: simplify
implementation an
d
just use ivars
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
rename nop
u
sh_
s
ma
r
t to autopush
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
pr
e
liminary
i
m
plementat
i
on of "
s
mart_nopu
s
h"
commit
|
commitdiff
|
tree
2011-01-28
E
ric Wong
r
evamp packaging makefil
e
, upda
t
e
URLs
commit
|
commitdiff
|
tree
2011-01-18
Er
i
c Wong
add
tests for empty wr
i
te
s
, too
commit
|
commitdiff
|
tree
2011-01-13
Eric Wo
n
g
M
ake
f
ile: remove non
-
existent target refere
n
ce
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
kgio 2
.
1
.
1
- one small Rubini
u
s fix
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c
W
o
ng
a
v
oid er
r
no side-e
f
fects in kgio_wait_*abl
e
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
g
e
m
s
pec: point folk
s
to th
e
public
mailing list
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
k
g
i
o
2
.
1
.
0 - accept
i
mprovements
a
nd fixes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
qu
i
et down some h
a
rm
l
e
ss c
o
mpiler wa
r
n
ings
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
acce
p
t4: fall back t
o
regular accept() on
ENOSYS
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
acce
p
t met
h
ods
m
ay t
a
k
e an
o
ptional
argument
commit
|
commitdiff
|
tree
2010-12-25
Eric
W
ong
R
akefi
l
e:
f
ix RAA
license
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
doc: use
w
ron
g
doc
for documentation
commit
|
commitdiff
|
tree
2010-12-22
E
r
ic Wo
n
g
fix errors
i
n
RDoc
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
k
g
io 2
.
0
.
0
- major i
n
te
r
n
al API
changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
Rake
f
i
le: list
p
rerele
a
se tags as w
e
ll
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
move we
b
si
t
e to bogomips
.
o
rg
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
kgio 2
.
0
.
0pre
1
- maj
o
r int
e
rnal API changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
E
r
ic
Wong
s
witch entirely to kg
i
o
_wait_*able methods
commit
|
commitdiff
|
tree
2010-11-18
Eric W
o
ng
add defau
l
t kgio_wait_*able m
e
thods
commit
|
commitdiff
|
tree
2010-11-15
Eric Wong
up
d
ate do
c
ume
n
tati
o
n w
i
th mai
l
i
ng list info
commit
|
commitdiff
|
tree
2010-11-15
E
r
ic Wong
README:
Gemcu
t
t
e
r =>
R
u
byGems
.
org
commit
|
commitdiff
|
tree
2010-11-13
Eric
W
ong
EOFError message ma
t
ches Ruby's
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
pr
e
fer symboli
c
names for
waiti
n
g read/writability
commit
|
commitdiff
|
tree
2010-10-28
Eric
W
on
g
expand Kgio::*#kgio_read! docum
e
n
t
ation
commit
|
commitdiff
|
tree
2010-10-08
E
ri
c
Wong
kgio 1
.
3
.
1 - fix zero-length reads
commit
|
commitdiff
|
tree
2010-10-08
E
ric W
o
ng
return
empty string on
length=0
commit
|
commitdiff
|
tree
2010-10-08
Eric Wo
n
g
kgio 1
.
3
.
0 - b
u
g
a
nd usabili
t
y fixes
commit
|
commitdiff
|
tree
2010-10-08
E
r
ic Wong
tests: don't trust wha
t
I
think I know about Ruby
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
trywri
t
e
:
fix stupid o
f
f-by-one e
r
ror causing
c
o
rr
u
pt
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
Eric
W
ong
make WaitWritable a
n
d
W
a
itReadab
l
e symbols
commit
|
commitdiff
|
tree
2010-10-07
Eric
Wong
k
gio 1
.
2
.
1
-
doc and *BS
D
workaro
u
nds
commit
|
commitdiff
|
tree
2010-10-07
E
ric Wong
doc
:
f
i
x
RDoc
g
ene
r
ation
commit
|
commitdiff
|
tree
2010-10-06
E
r
ic Wong
acc
e
pt4:
w
orkaround (P)OS
X
b
ug
w
/O_N
O
NBLOCK
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
b
u
i
ld: pi
c
k on on modified ex
t
ension files
commit
|
commitdiff
|
tree
2010-10-06
Eric Wo
n
g
doc: fix typo in
K
gio
.
ac
c
ept_cloexec= doc
commit
|
commitdiff
|
tree
2010-10-05
Eric W
o
ng
k
gio
1
.
2
.
0 - cleanups a
n
d minor
i
mprovements
commit
|
commitdiff
|
tree
2010-10-05
E
r
i
c
Wong
generate empty backtraces for EPIPE and ECON
N
RESET
commit
|
commitdiff
|
tree
2010-10-05
Eric
W
ong
ad
d
kg
i
o_read! methods whic
h
may rai
s
e EOFErro
r
commit
|
commitdiff
|
tree
2010-10-05
Er
i
c Wo
n
g
GNUmakefile: u
s
e portab
l
e tar invoca
t
ion
commit
|
commitdiff
|
tree
2010-09-30
Eric Wong
r
efact
o
r and s
p
li
t
int
o
s
e
p
arate
f
iles
commit
|
commitdiff
|
tree
2010-09-30
Eric Wo
n
g
Make kgio_trywrite more aggressi
v
e wit
h
r
etrying
commit
|
commitdiff
|
tree
2010-09-29
Eric
W
ong
kgio 1
.
1
.
0
-
flexibl
e
accep
t
method
s
commit
|
commitdiff
|
tree
2010-09-29
Eric
Wong
alt
e
r
n
ate c
l
asses may
b
e
return
e
d by accept/tryaccept
commit
|
commitdiff
|
tree
2010-09-28
Er
i
c
W
ong
kg
i
o
1
.
0
.
1 - compati
b
ili
t
y fixes
commit
|
commitdiff
|
tree
2010-09-28
Er
i
c
Wong
linux: fix accept
4
() support for newer
L
inux
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
add compa
t
ibilit
y
for ancient Rubies
commit
|
commitdiff
|
tree
2010-09-28
Eric
W
ong
kgio
1
.
0
.
0 - initial releas
e
commit
|
commitdiff
|
tree
2010-09-28
Eric
Won
g
do
c
: T
O
DO update
commit
|
commitdiff
|
tree
2010-09-28
Eric
W
o
ng
read
/
write: account for b
u
ffer
changes during wait
commit
|
commitdiff
|
tree
2010-09-28
Eric W
o
ng
tests:
f
ix broken monste
r
t
rywrite test
commit
|
commitdiff
|
tree
2010-09-27
Eric
W
ong
t
e
st_tcp*read_
w
rite: use blocking kgio_a
c
c
ept
i
n s
e
tup
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
set
blocking flag
befo
r
e
block
i
ng IO#read
commit
|
commitdiff
|
tree
2010-09-27
Eric W
o
ng
tes
s
:
ensure buffer is cleared
on failures
commit
|
commitdiff
|
tree
2010-09-27
E
ric
W
ong
more documentati
o
n
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
a
void
initiating syscalls before rb_io_w
a
it_
*
commit
|
commitdiff
|
tree
2010-09-27
Eric W
o
ng
ad
d
kgio_
t
ryaccept, kgio_ac
c
e
p
t
_
r
e
ally_ bl
o
cks
commit
|
commitdiff
|
tree
2010-09-27
Eric Wo
n
g
use S
O
CK_NONBLOCK for socket
(
2)
if possible
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
connect:
n
o d
o
not leak d
e
scriptors on fai
l
ure
commit
|
commitdiff
|
tree
2010-09-27
Er
i
c Wong
"s
t
art" s
i
ngleton methods for non-bl
o
cking
c
onnec
t
commit
|
commitdiff
|
tree
2010-09-26
Eric Wong
int
r
oduce kgio_try*
m
e
t
hods
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
kgio_rea
d
returns nil on
E
OF
commit
|
commitdiff
|
tree
2010-09-25
Er
i
c Wo
n
g
s
plit o
u
t reusable bits int
o
s
ep
a
rate headers
commit
|
commitdiff
|
tree
2010-09-25
Eric
W
ong
on
l
y use MSG_DONTWAIT under Linux
commit
|
commitdiff
|
tree
2010-09-25
Eric Wo
n
g
w
r
ite/se
n
d may fail w
i
th ECONNRESET
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
fix missing
netinet/i
n
.
h include
commit
|
commitdiff
|
tree
2010-09-25
Er
i
c Won
g
beef up
the
tes
t
suit
e
commit
|
commitdiff
|
tree
2010-09-25
Er
i
c
W
o
ng
ini
t
ial c
o
mmit + relea
s
e
commit
|
commitdiff
|
tree