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
accept: prepare optional flags argument to accept() wrappers
2011-03-20
Eric Wong
accept: prepare optional flag
s
ar
g
u
m
e
nt to acc
e
pt(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
HACKI
N
G
: updates for wrongdoc vs rd
o
c
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic W
o
ng
kgio
2
.
3
.
3 - minor fixes
commit
|
commitdiff
|
tree
2011-03-14
Er
i
c
Wong
p
o
ll: fix over
-
all
o
c
ation fo
r
poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric W
o
ng
u
se rb_thread_
b
lo
c
k
ing_io_r
e
g
i
on if possible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
d
oc:
m
or
e
consistent re
f
erences
f
or kgio_wait_*
a
ble
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2 - OpenBSD buil
d
fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
k
g
io 2
.
3
.
1
-
compatibility fix
commit
|
commitdiff
|
tree
2011-02-14
Er
i
c Wong
connect
.
c: disable AI_
N
UMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric
Wong
kgi
o
2
.
3
.
0 - MSG_PEEK and poll(2) s
u
pport
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
move poll support
c
h
ec
k
s to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wong
pkg
.
mk: up
d
a
t
e to th
e
la
t
es
t
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: fully RD
o
c all
m
e
t
hods
and classes
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
ng
doc:
f
ix accep
t
->
tryaccept copy+pas
t
e
err
o
r
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
RE
A
DME: fix download link/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
p
r
elimina
r
y pol
l
(2) suppor
t
commit
|
commitdiff
|
tree
2011-02-06
Eric Wo
n
g
add supp
o
rt for
r
ecv() with MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
kgio
2
.
2
.
0 - kinder,
g
entler I
/
O fo
r
t
he Int
e
rnets
commit
|
commitdiff
|
tree
2011-02-03
Eric W
o
ng
add SocketMethods#k
g
io_ad
d
r
!
commit
|
commitdiff
|
tree
2011-02-02
Eric Won
g
fix typos in
i
p
v
6
test c
a
se
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
add pr
o
p
er IPv
6
suppor
t
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
avo
i
d re-interning if G
C
C is not used
(
or un
d
er
1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric W
o
ng
kgio_*read: emp
t
y bac
k
trace
f
or ECON
N
RESET
commit
|
commitdiff
|
tree
2011-02-01
E
ric
W
ong
add singleton methods
f
or non-Kgio ob
j
ects
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c
W
o
ng
autopush: enable accessors for c
l
ien
t
sockets
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
Wong
a
u
top
u
sh: en
a
ble this by defau
l
t
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
W
ong
a
ut
o
push: opti
m
ize aw
a
y iva
r
u
s
a
g
e under MRI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wo
n
g
autopu
s
h:
e
n
a
ble for TCP_NOPUSH under FreeBSD
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autopush
:
simplify
i
mplementation
a
nd just us
e
ivars
commit
|
commitdiff
|
tree
2011-01-31
Eric
W
ong
rename nopush_sma
r
t to autopush
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
preli
m
inary implementation of "smart_nopush"
commit
|
commitdiff
|
tree
2011-01-28
E
r
i
c Wong
revamp pac
k
aging mak
e
file, upda
t
e URLs
commit
|
commitdiff
|
tree
2011-01-18
Eric Won
g
add tests for e
m
pty writes, too
commit
|
commitdiff
|
tree
2011-01-13
Er
i
c Wong
M
a
kefile:
r
emov
e
n
on-exi
s
ten
t
targe
t
refere
n
ce
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
kgi
o
2
.
1
.
1
-
o
ne sma
l
l Rubiniu
s
fix
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
avoid e
r
rno s
i
de-effects in kgio_wa
i
t_
*
able
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
ge
m
spe
c
: po
i
nt folks to the public
ma
i
l
ing list
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
on
g
kgio
2
.
1
.
0 - accept imp
r
ovements and fixes
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic
W
o
ng
quiet down some harm
l
ess
c
ompiler
w
arn
i
ngs
commit
|
commitdiff
|
tree
2010-12-25
E
ri
c
Wong
accept4:
f
a
l
l back to regular a
c
c
e
pt
(
) o
n
ENOSYS
commit
|
commitdiff
|
tree
2010-12-25
Eric Won
g
a
ccept m
e
thods may take an optional argumen
t
commit
|
commitdiff
|
tree
2010-12-25
Eric
W
o
ng
Rakefile: fix RAA licens
e
commit
|
commitdiff
|
tree
2010-12-25
Eric W
o
n
g
doc: us
e
wrongdoc for documentati
o
n
commit
|
commitdiff
|
tree
2010-12-22
Eric Wo
n
g
f
i
x erro
r
s in
RDoc
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
kgio 2
.
0
.
0 - major
i
n
t
ern
a
l
A
P
I
c
h
a
nges
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric
W
ong
Rakefile: list
prerelease ta
g
s as well
commit
|
commitdiff
|
tree
2010-11-18
Eric W
o
ng
move website to bogomips
.
org
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
kgio 2
.
0
.
0pre1 - ma
j
or
inte
r
nal API chang
e
s
Eric Wong
(7):
commit
|
commitdiff
|
tree
2010-11-18
Eric W
o
ng
switch
en
t
irely to
k
g
i
o_wait_*able me
t
hods
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
add defaul
t
kg
i
o_wait_*ab
l
e meth
o
ds
commit
|
commitdiff
|
tree
2010-11-15
Eric Wong
up
d
at
e
documentatio
n
w
i
th
m
ailing list
i
nfo
commit
|
commitdiff
|
tree
2010-11-15
Eric Won
g
README: Gemcutter =
>
R
ubyG
e
ms
.
org
commit
|
commitdiff
|
tree
2010-11-13
E
ric Wong
EOF
E
r
r
or message m
a
tches Ruby's
commit
|
commitdiff
|
tree
2010-11-05
Eri
c
W
ong
pref
e
r symbolic n
a
mes for waiting read/writability
commit
|
commitdiff
|
tree
2010-10-28
Er
i
c Wong
expand Kgio::*#kgio_read! doc
u
mentation
commit
|
commitdiff
|
tree
2010-10-08
E
ric Wo
n
g
kgi
o
1
.
3
.
1 - fi
x
zero-length rea
d
s
commit
|
commitdiff
|
tree
2010-10-08
E
r
ic W
o
ng
return empt
y
string
on length=0
commit
|
commitdiff
|
tree
2010-10-08
Eric
Wong
kgio 1
.
3
.
0
- bug
a
nd u
s
ability fixes
commit
|
commitdiff
|
tree
2010-10-08
Eri
c
Wong
tests: don
'
t trust what I thin
k
I know
abou
t
Ruby
commit
|
commitdiff
|
tree
2010-10-08
Eric Wong
trywrite: fix stu
p
id off-
b
y-o
n
e er
r
or cau
s
ing cor
r
u
p
t
.
.
.
commit
|
commitdiff
|
tree
2010-10-08
Eri
c
Won
g
make WaitWritab
l
e and WaitReada
b
le sy
m
bo
l
s
commit
|
commitdiff
|
tree
2010-10-07
Eri
c
Wong
kgi
o
1
.
2
.
1 - doc and *BSD workaroun
d
s
commit
|
commitdiff
|
tree
2010-10-07
Eric Wong
doc:
fix
RDoc g
e
n
eration
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
accept4
:
w
o
rkaround (P)OS X bug w/O_N
O
NBLOCK
commit
|
commitdiff
|
tree
2010-10-06
Er
i
c Wong
bui
l
d
:
pick on on mod
i
fied e
x
tens
i
o
n files
commit
|
commitdiff
|
tree
2010-10-06
Eric Wong
d
oc
:
fix ty
p
o in Kgio
.
a
c
cept_cloexec= doc
commit
|
commitdiff
|
tree
2010-10-05
Eric Wo
n
g
kgio 1
.
2
.
0 - cleanups and
m
inor
improvements
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
generate empty
b
acktraces for
E
PI
P
E
a
nd E
C
ONNRESET
commit
|
commitdiff
|
tree
2010-10-05
Er
i
c Won
g
add
k
g
i
o_read! methods which may raise EOFError
commit
|
commitdiff
|
tree
2010-10-05
Eric Wong
GNUmakef
i
le
:
use portable tar invocation
commit
|
commitdiff
|
tree
2010-09-30
Eric Won
g
r
e
factor and
s
plit into separate files
commit
|
commitdiff
|
tree
2010-09-30
Eric Wong
M
a
k
e
kgio_try
w
ri
t
e
m
o
re aggressive
w
ith ret
r
y
i
ng
commit
|
commitdiff
|
tree
2010-09-29
E
r
ic Wong
kgio
1
.
1
.
0
-
flexible accept m
e
th
o
ds
commit
|
commitdiff
|
tree
2010-09-29
Eric
W
o
n
g
altern
a
te classes may be returned
b
y accept/tryaccept
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
kgio 1
.
0
.
1 - compatibi
l
i
t
y fixes
commit
|
commitdiff
|
tree
2010-09-28
Eric W
o
ng
l
inux: fix accept4() s
u
pport for n
e
wer L
i
nux
commit
|
commitdiff
|
tree
2010-09-28
E
ric W
o
ng
add compatibi
l
i
ty fo
r
an
c
i
e
nt Rubies
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
kgio
1
.
0
.
0 - initial rel
e
ase
commit
|
commitdiff
|
tree
2010-09-28
Eric Wo
n
g
doc
:
TODO
u
pdate
commit
|
commitdiff
|
tree
2010-09-28
E
r
ic
Wong
read/write: acc
o
unt fo
r
buffer changes
during
w
ait
commit
|
commitdiff
|
tree
2010-09-28
Eric Wong
te
s
ts: fix b
r
o
ken monster trywri
t
e test
commit
|
commitdiff
|
tree
2010-09-27
Er
i
c Won
g
test_tcp*re
a
d_write: use blocking
kgio_
a
ccept
in se
t
u
p
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
set blocking f
l
ag be
f
ore block
i
ng
I
O#r
e
ad
commit
|
commitdiff
|
tree
2010-09-27
Eric Won
g
te
s
s: en
s
ure
b
uffer is cleared on
fa
i
l
u
res
commit
|
commitdiff
|
tree
2010-09-27
Eric
W
ong
more
d
ocument
a
tion
commit
|
commitdiff
|
tree
2010-09-27
E
r
ic
W
ong
avoid
initi
a
ting
s
yscal
l
s before
r
b
_io_wait_*
commit
|
commitdiff
|
tree
2010-09-27
Eric Wong
a
d
d
kgio
_
t
ryacce
p
t, kgio_accept _really_ bl
o
c
ks
commit
|
commitdiff
|
tree
2010-09-27
Eri
c
Wong
us
e
SO
C
K_NONBLOCK for socket
(
2)
i
f possible
commit
|
commitdiff
|
tree
2010-09-27
E
r
ic Wong
co
n
n
ect: n
o
do not leak descriptors
o
n f
a
il
u
r
e
commit
|
commitdiff
|
tree
2010-09-27
Eric
W
o
n
g
"start" singl
e
ton methods for non-
b
l
o
cki
n
g
conne
c
t
commit
|
commitdiff
|
tree
2010-09-26
Eric Wong
introduce kgio_tr
y
* methods
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
kgio_read re
t
urns
n
il
o
n
EOF
commit
|
commitdiff
|
tree
2010-09-25
Eric
W
o
n
g
s
plit out re
u
sable
b
its into sep
a
r
a
te header
s
commit
|
commitdiff
|
tree
2010-09-25
Eri
c
Wong
on
l
y use MSG_DONTWAIT unde
r
Linux
commit
|
commitdiff
|
tree
2010-09-25
Eric Wong
w
r
ite/
s
e
n
d
may fail with EC
O
NNRESET
commit
|
commitdiff
|
tree
2010-09-25
Eric Wo
n
g
fix missing n
e
tin
e
t/in
.
h
include
commit
|
commitdiff
|
tree
2010-09-25
Eric
Wong
b
e
ef up the t
e
st sui
t
e
commit
|
commitdiff
|
tree
2010-09-25
Eric
Wong
initial commit +
re
l
ease
commit
|
commitdiff
|
tree