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: always set O_NONBLOCK for accept()-ed sockets in 1.8
2011-11-15
Eric Wong
a
ccept: al
w
ays set O_NONBLOCK for a
c
cept()-ed socket
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
test_poll
:
test
f
or closing a polled IO i
n
sighandler
commit
|
commitdiff
|
tree
2011-08-25
Eri
c
Wong
.
w
rongdoc
.
yml: add pu
b
lic
/
privat
e
email addresses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c: fix mis
s
pe
l
ling in rd
o
c
commit
|
commitdiff
|
tree
2011-08-09
E
ric Wong
LICENS
E
: s/GNU C Libra
r
y/kgio/
commit
|
commitdiff
|
tree
2011-08-09
E
ric W
o
n
g
TODO: update
S
SL
/
TL
S
support status :)
commit
|
commitdiff
|
tree
2011-07-21
E
ric Wong
use rb_
u
pdate_max_fd() under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c
Wong
connect: more
d
escri
p
tiv
e
e
r
r
or for TCP
p
ort
commit
|
commitdiff
|
tree
2011-07-15
E
ri
c
Won
g
kgio 2
.
6
.
0
-
minor feature up
d
ate and c
l
eanups
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c
Wong
ad
d
p
r
ototype for
rb
_
thr
e
a
d
_
b
l
oc
k
ing_io_
r
egio
n
()
commit
|
commitdiff
|
tree
2011-07-15
Eric
Wong
m
i
ssing_a
c
cept4: don't use
F
D_CLOEXE
C
for
S
O
C
K
_
CLOE
X
EC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
n
g
accept
.
c: fix R
D
oc for new Kg
i
o:
:
S
O
C
K_*
c
onstan
t
s
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
export
S
OCK_NONBLOCK, SOCK_CLOEXEC
c
on
s
tants in
K
gio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wo
n
g
ac
c
ept
.
c: reins
t
ate errno after cal
l
ing
m
y
_f
i
leno()
commit
|
commitdiff
|
tree
2011-06-18
Eric
Wong
doc:
up
d
a
t
e d
o
c
u
mentation f
o
r
k
g
io_addr attribute
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic
W
ong
doc: cal
l
-se
q
for kgi
o
_wait_w
r
i
t
able
commit
|
commitdiff
|
tree
2011-06-18
Er
i
c Wong
anc
i
ent_
r
uby
.
h:
av
o
id
symb
o
l clobbe
r
i
n
g
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix misc co
m
piler wa
r
nings
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
make t
i
med
k
gio_wait_* im
p
lementation safer
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::File includes Kgio:
:
Pi
p
eMethods module
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
Kgio::File
.
tryopen runs
G
C on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
doc: add rdoc for Kgio::File
.
tryo
p
en
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Won
g
kgio_wait_*able
:
d
o
cumentation for
optional timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
doc: use lib
r
eli
s
t
.
or
g
inste
a
d
of lib
r
el
i
st
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
o
ng
GIT-VERSIO
N
-GEN: bump
v
ersion fo
r
n
e
w
A
P
I
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
n
g
Merge branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2
-
Ope
n
Solaris buil
d
fix
commit
|
commitdiff
|
tree
2011-06-14
Er
i
c Wo
n
g
extconf: -lns
l
and -ls
o
cket check
s
for Op
e
nSolaris
commit
|
commitdiff
|
tree
2011-06-14
E
r
i
c
Wong
add timeout to kgio_w
a
it_{read,writ}ab
l
e
commit
|
commitdiff
|
tree
2011-06-13
Eric Wong
ex
t
conf:
-
l
nsl and -lsocket
c
hec
k
s for OpenSol
a
ris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
READ
M
E
:
clarify
t
h
at we only work on Unix-like systems
commit
|
commitdiff
|
tree
2011-05-21
Eric Won
g
pkg
.
mk: upd
a
te
to the latest version
commit
|
commitdiff
|
tree
2011-05-21
E
ric Wong
Mer
g
e branch
'2
.
4
-
st
a
b
l
e
'
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
W
o
ng
k
g
i
o
2
.
4
.
1
-
K
g
io
.
p
oll avoi
d
s EINTR, rea
l
ly
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll: ensure EINTR never gets
rai
s
e
d
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
Kgio
.
poll: ensure EINTR never gets ra
i
sed
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
K
gio
.
tryopen => Kgio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
retur
n
Kgio::File for K
g
io
.
t
r
y
open
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
add K
g
io
.
tryopen me
t
hod
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
ong
kgio 2
.
4
.
0 - p
o
rtability f
i
xes and more
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wong
tes
t
_cross
_
thread_close: disable on RUBY_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c W
o
ng
re
a
d_write: call rb_
s
tr_
m
o
dify() be
f
ore rb_str_
r
esize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
poll: de
a
l with pollse
t
ch
a
ng
e
s on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
n
g
test_tcp_connect: disable
wait_writable_s
e
t
t
est on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
r
i
c Wong
K
gio
.
poll re
s
tarts on
in
t
e
rrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
e
x
tconf: remove u
n
necessary dir_config statement
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: improve kgio_accept/kg
i
o_try
a
c
c
ept do
c
s
commit
|
commitdiff
|
tree
2011-04-21
E
r
i
c
W
o
n
g
test_autopush: attemptin
g
to fix a
t
iming t
e
st
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c
W
o
n
g
d
o
c
:
fix
tr
y
write c
a
ll-s
e
q
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
test_autopush:
use assert_i
n
_delta for tes
t
commit
|
commitdiff
|
tree
2011-04-11
Eri
c
Wong
gemspec: bump wrongdoc ve
r
sion
commit
|
commitdiff
|
tree
2011-04-11
Er
i
c
Wong
g
emspec:
r
em
o
ve
u
nnecessa
r
y req
u
i
r
e_p
a
ths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
ad
d
t
est f
o
r cross thread close
commit
|
commitdiff
|
tree
2011-04-10
E
r
i
c Wong
read_wri
t
e
: det
e
ct closed fd on
EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eri
c
Wong
accept: better dete
c
t
cl
o
sed
f
iles on EINTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*
a
ccept methods can take flags ar
g
ument, like accept4
(
)
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
accept: prep
a
r
e
optional flag
s
ar
g
u
m
ent to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
E
r
ic
W
ong
HACK
I
NG: upda
t
es for wrongdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
k
gio 2
.
3
.
3 -
m
i
n
or fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
poll
:
f
ix o
v
er-alloca
t
ion fo
r
p
o
ll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric
W
ong
use rb_thread_blocking_io_region
if possible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
doc
:
m
o
re con
s
istent references for kgio_wa
i
t_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric
W
ong
kgio 2
.
3
.
2
-
O
p
enBS
D
bu
i
ld fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
k
g
io
2
.
3
.
1
- compa
t
ibili
t
y fix
commit
|
commitdiff
|
tree
2011-02-14
E
ric Wong
c
onnect
.
c
:
disable
AI_N
U
ME
R
ICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
kgio 2
.
3
.
0 -
MSG_PEEK and poll(2) sup
p
ort
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
move poll supp
o
r
t
checks to kg
i
o
.
h
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
pkg
.
mk
:
upd
a
te
to th
e
latest
commit
|
commitdiff
|
tree
2011-02-08
Eric
Won
g
doc: fully R
D
oc all methods
an
d
classes
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: fix accept -> t
r
yaccept
c
op
y
+
paste error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
R
EADME:
fix download l
i
nk/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pr
e
limina
r
y
p
ol
l
(2) su
p
p
ort
commit
|
commitdiff
|
tree
2011-02-06
E
ri
c
Wong
a
dd support fo
r
r
e
cv() with
MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
kgio
2
.
2
.
0
-
kinder,
g
entl
e
r I/O f
o
r the Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric Wo
n
g
add Sock
e
tM
e
thods#k
g
io_ad
d
r
!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fix
typ
o
s in ip
v
6 test case
commit
|
commitdiff
|
tree
2011-02-02
Er
i
c Won
g
add
p
r
oper
IPv6 supp
o
rt
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
void r
e
-internin
g
if GCC is not used (o
r
under
1
.
8
)
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
kgio_*re
a
d:
em
p
ty backtrace for ECONNRES
E
T
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
add
sin
g
leton metho
d
s fo
r
n
o
n-Kgio
objects
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
auto
p
ush: enable a
c
cesso
r
s for client so
c
kets
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
Wong
autopush: enabl
e
this by default
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autop
u
sh:
o
pt
i
miz
e
a
w
a
y ivar usage
u
nder MRI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autop
u
sh: enable for T
C
P_NOPUSH under Free
B
SD
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autop
u
sh: simpl
i
fy implementation and jus
t
u
s
e ivars
commit
|
commitdiff
|
tree
2011-01-31
Eri
c
Won
g
r
e
name
nopush_smart
t
o
auto
p
us
h
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
prel
i
minary implem
e
ntatio
n
of
"sma
r
t_nopush"
commit
|
commitdiff
|
tree
2011-01-28
Eric Wo
n
g
revamp pac
k
agi
n
g ma
k
efile, update
URLs
commit
|
commitdiff
|
tree
2011-01-18
Eric Wong
add
t
e
sts for empty writes, too
commit
|
commitdiff
|
tree
2011-01-13
Eric
W
ong
Makefile: re
m
o
v
e non-existent target ref
e
re
n
ce
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
kgi
o
2
.
1
.
1 -
one sm
a
l
l
R
u
binius fix
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
o
n
g
avoid errno side-ef
f
ects in kgio
_
wai
t
_*
a
ble
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
g
emspec:
p
oint folks to the public m
a
i
l
in
g
list
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c
W
ong
k
g
io 2
.
1
.
0 - accep
t
i
m
pr
o
vements and
f
i
x
e
s
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
quiet down
s
ome harm
l
ess compile
r
warning
s
commit
|
commitdiff
|
tree
2010-12-25
Eric Wo
n
g
ac
c
ept4: fall
b
ack to regular
a
ccept
(
) on ENOSYS
commit
|
commitdiff
|
tree
2010-12-25
Eric Wong
accept methods may take
an
o
p
t
i
o
n
al argument
commit
|
commitdiff
|
tree
2010-12-25
E
r
ic Wong
Rakef
i
le: fix RAA lic
e
nse
commit
|
commitdiff
|
tree
2010-12-25
Eric Won
g
doc: use wrong
d
oc for documentation
commit
|
commitdiff
|
tree
2010-12-22
Eric Won
g
fix
e
rrors in
RDoc
commit
|
commitdiff
|
tree
next