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
HACKING: updates for wrongdoc vs rdoc
2011-03-17
Eric Wo
n
g
HACKING: updates for wro
n
gdoc vs rd
o
c
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio 2
.
3
.
3 - minor fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Won
g
poll: fix ov
e
r-allocati
o
n
for poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Er
i
c Wong
u
se rb_threa
d
_b
l
ocki
n
g_io_re
g
ion if
possible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
d
o
c
: more con
s
i
stent
referen
c
es
f
o
r
kgi
o
_wait_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
E
r
ic Wo
n
g
kgio 2
.
3
.
2
-
O
p
e
n
BSD
b
uild fix
commit
|
commitdiff
|
tree
2011-02-14
Eric
Wong
kgio 2
.
3
.
1 - com
p
a
t
i
b
i
li
t
y f
i
x
commit
|
commitdiff
|
tree
2011-02-14
Eric W
o
ng
connect
.
c:
d
isable AI_NUMERI
C
SERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
kgio 2
.
3
.
0
-
MSG_PE
E
K and
p
o
ll(2) s
u
pport
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
ng
mo
v
e poll suppor
t
checks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
E
r
i
c
Wong
pkg
.
mk: update to the lates
t
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
doc: ful
l
y RDoc all
m
ethod
s
and classes
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc:
fix a
c
c
ep
t
-
> t
r
yaccept co
p
y
+
pa
s
te error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: f
i
x
dow
n
loa
d
link/ref
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic
W
ong
preliminary poll(2) support
commit
|
commitdiff
|
tree
2011-02-06
Eri
c
Wong
add sup
p
or
t
for recv
(
)
wit
h
M
S
G_PEEK
commit
|
commitdiff
|
tree
2011-02-04
E
r
ic Wong
kgi
o
2
.
2
.
0 -
k
i
n
d
e
r, ge
n
tle
r
I/O for the Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
add SocketMethod
s
#kgio_addr!
commit
|
commitdiff
|
tree
2011-02-02
Eric
W
ong
fix typos in ipv
6
test c
a
se
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
add p
r
oper IPv6
support
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wong
avoid re-inte
r
ning i
f
GC
C
is no
t
used
(
or under 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
kgi
o
_*read: empty
backtra
c
e for EC
O
N
NRESET
commit
|
commitdiff
|
tree
2011-02-01
E
r
ic Wong
add singlet
o
n met
h
ods for n
o
n-Kg
i
o objects
commit
|
commitdiff
|
tree
2011-02-01
E
r
i
c W
o
ng
autopu
s
h
:
e
n
able
acc
e
ssors for client so
c
kets
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autop
u
s
h:
e
na
b
le this by default
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autop
u
sh: optimize
awa
y
ivar usage under MRI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autopush: enabl
e
for TCP_NOPUSH
u
nder F
r
e
e
BSD
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
auto
p
ush: si
m
plify impl
e
menta
t
i
on a
n
d
j
us
t
use ivars
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
rename nopush_s
m
a
rt to
a
u
t
opush
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
preliminary
implementation of "smart_nopush"
commit
|
commitdiff
|
tree
2011-01-28
Er
i
c W
o
ng
revamp packagi
n
g ma
k
efile, update URLs
commit
|
commitdiff
|
tree
2011-01-18
Er
i
c W
o
ng
add tests for empty write
s
, too
commit
|
commitdiff
|
tree
2011-01-13
Eric Wong
Makefile:
r
em
o
ve
n
on-exi
s
t
e
nt t
a
rget refe
r
e
n
ce
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
kgio 2
.
1
.
1 - one small Rub
i
nius f
i
x
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
n
g
av
o
id errno
s
ide-ef
f
e
ct
s
in kgio_wait_*able
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic
W
o
ng
gem
s
p
ec: poin
t
folks to the public mailing
l
ist
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wo
n
g
kgio 2
.
1
.
0 - accept
i
mprovements
a
n
d fixes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
quiet
d
ow
n
some harmless compiler warnings
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
acc
e
pt4: fall back to regular accept() on ENOSY
S
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
acce
p
t met
h
ods m
a
y
take an
o
ptional argument
commit
|
commitdiff
|
tree
2010-12-25
Eric
W
ong
Rak
e
file: fix RAA
l
ic
e
n
s
e
commit
|
commitdiff
|
tree
2010-12-25
Eri
c
Wong
doc:
u
s
e wrongdoc for
documentation
commit
|
commitdiff
|
tree
2010-12-22
Eric Wong
fix errors in RDoc
commit
|
commitdiff
|
tree
2010-11-19
Eric
Wong
k
gio 2
.
0
.
0
- major internal
A
PI ch
a
nges
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
Rakefile: list pre
r
e
lease ta
g
s
as well
commit
|
commitdiff
|
tree
2010-11-18
E
r
i
c
Wong
move
w
ebs
i
te to bogomips
.
org
commit
|
commitdiff
|
tree
2010-11-18
Eric Wo
n
g
kgio 2
.
0
.
0pre1
-
major
i
nt
e
rna
l
AP
I
changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eri
c
Wong
s
witch ent
i
rely to k
g
io_wait_*able
m
ethods
commit
|
commitdiff
|
tree
2010-11-18
E
ric Wong
add default kgio_wait_*able met
h
ods
commit
|
commitdiff
|
tree
2010-11-15
Eric
W
o
ng
u
pdate docume
n
ta
t
ion with m
a
iling
list info
commit
|
commitdiff
|
tree
2010-11-15
Eri
c
Wong
R
E
ADME: Gemcutt
e
r
=> RubyGems
.
org
commit
|
commitdiff
|
tree
2010-11-13
Eric
W
on
g
EOFError message
m
atches Ruby's
commit
|
commitdiff
|
tree
2010-11-05
Eri
c
Wong
prefer
sy
m
bolic nam
e
s for w
a
iting
re
a
d/w
r
itability
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
exp
a
n
d
Kgio::*#kgio_rea
d
! documen
t
a
t
ion
commit
|
commitdiff
|
tree
2010-10-08
E
r
ic Wong
kgio
1
.
3
.
1 -
fix
z
ero-length
reads
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
return empty
s
t
rin
g
on length=0
commit
|
commitdiff
|
tree
2010-10-08
Eric W
o
ng
kgio
1
.
3
.
0
- bug a
n
d
usab
i
lity
fix
e
s
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
t
e
s
ts: don't t
r
ust what I t
h
i
nk I kn
o
w about Ruby
commit
|
commitdiff
|
tree
2010-10-08
Eric
W
ong
try
w
rite:
f
ix stu
p
id off-by-one error ca
u
sin
g
corrupt
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
m
ake WaitWritable and WaitR
e
adable symbol
s
commit
|
commitdiff
|
tree
2010-10-07
E
r
i
c
Wong
kgio 1
.
2
.
1
-
doc and *
B
SD workarounds
commit
|
commitdiff
|
tree
2010-10-07
Eric Wong
do
c
: fix RDoc gener
a
tion
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
acce
p
t4:
w
orkaround (P)OS X bug w/O_NONBLOCK
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
build: pick on
o
n modified e
x
tens
i
on files
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
d
o
c: fix typo in Kgio
.
accept_
c
loexec= doc
commit
|
commitdiff
|
tree
2010-10-05
Eri
c
Won
g
kgio 1
.
2
.
0 - cleanups and
minor improv
e
ments
commit
|
commitdiff
|
tree
2010-10-05
Eric
W
o
ng
gener
a
te emp
t
y bac
k
t
r
aces f
o
r EPIPE and E
C
ON
N
RESET
commit
|
commitdiff
|
tree
2010-10-05
Er
i
c Wong
a
dd kgio_read! methods which m
a
y raise EOF
E
r
r
o
r
commit
|
commitdiff
|
tree
2010-10-05
Eri
c
Wong
GNUm
a
k
efile:
u
se portab
l
e tar invo
c
ation
commit
|
commitdiff
|
tree
2010-09-30
Eri
c
Wong
refactor an
d
s
plit
i
nto separate files
commit
|
commitdiff
|
tree
2010-09-30
Eri
c
Wong
M
ake kgi
o
_trywrit
e
m
o
re aggressive with retryin
g
commit
|
commitdiff
|
tree
2010-09-29
E
r
i
c Wong
kgio 1
.
1
.
0 -
f
lexib
l
e accept methods
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
alternate
c
lasses may be
r
etu
r
ned by accept/tryaccept
commit
|
commitdiff
|
tree
2010-09-28
Eric
W
ong
kg
i
o 1
.
0
.
1
- compati
b
ility
f
ixes
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
linux: fix
accept4() sup
p
ort
f
or newer Linux
commit
|
commitdiff
|
tree
2010-09-28
E
r
i
c Won
g
a
d
d compa
t
ibility for ancient Rubies
commit
|
commitdiff
|
tree
2010-09-28
Eric
W
o
ng
kgio 1
.
0
.
0
-
ini
t
ial r
e
l
e
ase
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
d
o
c: TODO
u
pda
t
e
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
read/writ
e
:
account
f
or
buffe
r
c
h
anges during wait
commit
|
commitdiff
|
tree
2010-09-28
E
r
ic
W
ong
te
s
ts: f
i
x b
r
o
ke
n
mon
s
t
e
r trywrite test
commit
|
commitdiff
|
tree
2010-09-27
E
r
ic W
o
ng
t
e
st_tcp*
r
ea
d
_write: use blockin
g
k
gio_
a
ccept in set
u
p
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
set
bl
o
cking f
l
ag bef
o
re blocking
IO#read
commit
|
commitdiff
|
tree
2010-09-27
Eric Wo
n
g
tess: ensure buffer is cleared
o
n
f
ailu
r
e
s
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
mo
r
e d
o
cumentation
commit
|
commitdiff
|
tree
2010-09-27
Er
i
c Wong
avoid initiat
i
n
g
s
yscalls b
e
f
o
re rb
_
io_wait_*
commit
|
commitdiff
|
tree
2010-09-27
Eric Wo
n
g
a
d
d kgio
_
tryaccept, k
g
io_accept _really
_
bl
o
cks
commit
|
commitdiff
|
tree
2010-09-27
E
r
i
c Wong
use SOCK_NONBLOCK
for socket(2)
i
f
po
s
sible
commit
|
commitdiff
|
tree
2010-09-27
Eric
Wong
connect
:
no do
n
ot leak descriptors on failure
commit
|
commitdiff
|
tree
2010-09-27
Er
i
c
Wong
"start" singleton methods for non-bloc
k
ing conn
e
ct
commit
|
commitdiff
|
tree
2010-09-26
Eric Wong
introduce kgio_try
*
methods
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
kgi
o
_read returns nil on EOF
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
split out reusable
b
it
s
into sep
a
rate headers
commit
|
commitdiff
|
tree
2010-09-25
Eric Won
g
only
u
se MSG_DONTW
A
IT un
d
er Linux
commit
|
commitdiff
|
tree
2010-09-25
Eric
W
ong
wri
t
e
/send may fail wi
t
h ECONNRESET
commit
|
commitdiff
|
tree
2010-09-25
E
r
ic
Wong
f
ix missing
neti
n
et/
i
n
.
h
in
c
lude
commit
|
commitdiff
|
tree
2010-09-25
E
ric Wong
bee
f
up th
e
test sui
t
e
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
i
nitial commi
t
+
r
e
l
e
ase
commit
|
commitdiff
|
tree