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.7.3 - compatibility fixes
2012-03-15
Eric Wong
kgio
2
.
7
.
3 - co
m
p
a
tibi
l
i
t
y fixes
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
HACKING: a
d
d ins
t
ru
c
tions for runni
n
g
t
e
sts
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
test_po
l
l
:
workaround for
timing-sensit
i
ve test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
test
:
increa
s
e del
t
a ran
g
e
for timing-sensit
i
v
e
test
commit
|
commitdiff
|
tree
2012-03-05
E
ric Wong
autopush: fix/enab
l
e under
D
ebia
n
GNU/kFreeBSD
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
a
c
cept4: req
u
i
r
e
SOCK_NO
N
BL
O
CK/SOCK_C
L
OEXE
C
m
acros
commit
|
commitdiff
|
tree
2012-01-08
Eric W
o
ng
kgi
o
2
.
7
.
2 - for o
l
de
r
,
a
nd
o
ld
e
r Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Won
g
tryopen: re
m
e
mber to
include ancien
t
_ruby
.
h
for
1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio
2
.
7
.
1 - compatibility with old
e
r
R
ubi
e
s
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
ong
gemspec: di
s
able devel
o
pment dependencies for
o
ld syste
m
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
test/test_a
u
topush:
s
k
ip s
t
race t
e
st
s
if not a
v
ailable
commit
|
commitdiff
|
tree
2012-01-07
Eric W
o
ng
d
ef
i
n
e
RARRAY_PTR/RARRAY_LEN
m
a
cros
for Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
kgio 2
.
7
.
0 -
m
i
nor
u
pdate
s
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: update docume
n
tat
i
on re
g
ardin
g
accept method flag
s
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
connect,tryopen: set
close-on-exec fl
a
g
for
n
ew f
d
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
E
ric Wong
tests: rem
o
ve tes
t
s for IO#nonblock? a
f
ter accept
commit
|
commitdiff
|
tree
2011-11-15
Eric
Wo
n
g
accept:
d
ep
r
ecate sin
g
leton
Kgio
.
a
c
cept_* methods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wo
n
g
a
c
cept: a
l
ways set O_NONBLOCK for accept()-ed sock
e
ts
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
test_poll: test
f
o
r clos
i
ng a
polled I
O
in sighandl
e
r
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
wrongdoc
.
y
m
l: add pub
l
ic/priv
a
te email addre
s
ses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c: fix misspelling in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eri
c
Wong
LICENSE: s
/
GNU C Li
b
rary/kgio
/
commit
|
commitdiff
|
tree
2011-08-09
Eric W
o
ng
T
O
DO:
update SSL/TLS s
u
pport status :)
commit
|
commitdiff
|
tree
2011-07-21
E
ric Wong
us
e
rb_update_max_fd() un
d
e
r
M
R
I
1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
conne
c
t: more desc
r
iptive er
r
or for
T
CP port
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
kgio 2
.
6
.
0 - mi
n
or feature update and
cle
a
nups
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wo
n
g
a
dd prototyp
e
for rb_
t
h
r
ead_b
l
ocking_i
o
_
region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
mi
s
sing_accept4: don't
use FD_
C
L
O
E
X
EC for SOCK_CLOE
X
EC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wong
accept
.
c: f
i
x RDoc for n
e
w
Kgio::SOCK_*
const
a
nts
commit
|
commitdiff
|
tree
2011-07-07
Eri
c
Wong
e
xport
S
O
CK_NONBLOCK, SOCK_CLOEXEC
c
onstants in K
g
i
o
commit
|
commitdiff
|
tree
2011-07-07
Eric Wo
n
g
accept
.
c
: r
e
i
n
state e
r
rno aft
e
r call
i
ng my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
E
ric W
o
ng
doc: update document
a
tion
f
or
kgio_addr attribute
commit
|
commitdiff
|
tree
2011-06-18
Er
i
c Wong
d
o
c: cal
l
-seq for kgio
_
wa
i
t
_writab
l
e
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic Wo
n
g
ancient_
r
ub
y
.
h: avoi
d
symbol clobberi
n
g
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix misc compiler
warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
m
a
ke timed kgio_wait_* implementation safer
commit
|
commitdiff
|
tree
2011-06-15
E
r
i
c Wong
Kgio::Fi
l
e
i
n
c
ludes Kgio:
:
Pi
p
eMet
h
ods module
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
Kgio::File
.
tryopen
runs GC o
n
EN
O
MEM
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
doc: add rdoc for Kg
i
o
:
:File
.
tryope
n
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic
W
ong
k
g
io_wait_*able: doc
u
mentation for op
t
ional
t
imeout
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
doc: use li
b
reli
s
t
.
org
i
nst
e
ad of librel
i
st
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
GIT-VERSI
O
N-GE
N
: bu
m
p v
e
rsion for new AP
I
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Merge branch '2
.
4-st
a
ble'
commit
|
commitdiff
|
tree
2011-06-14
Er
i
c Wong
kgio 2
.
4
.
2 - OpenSol
a
ris build
fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
e
xtconf: -lns
l
and
-lsoc
k
et
checks
for OpenSolaris
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
a
dd timeo
u
t to kgio_wait_
{
r
e
ad,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eric Wong
extc
o
nf: -lnsl
and
-lsoc
k
et
c
hecks fo
r
Open
S
o
l
ar
i
s
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
README: clarify that w
e
o
nly work on
Unix-like systems
commit
|
commitdiff
|
tree
2011-05-21
Eric Wo
n
g
pkg
.
m
k: updat
e
to the
l
a
t
e
st vers
i
on
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
Wong
Merge branch
'2
.
4-stabl
e
'
commit
|
commitdiff
|
tree
2011-05-21
Eric Won
g
kgio 2
.
4
.
1
- Kgio
.
poll avoids EINTR, really
commit
|
commitdiff
|
tree
2011-05-21
E
ric Wo
n
g
Kgio
.
poll
:
e
nsure
E
I
NTR never gets r
a
ised
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll: ensu
r
e
E
IN
T
R never
g
ets ra
i
s
ed
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kgio
.
tryo
p
en =
>
Kgio:
:
File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
return
K
gio::File for Kgio
.
t
r
yopen
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
o
ng
add Kg
i
o
.
tryopen me
t
hod
commit
|
commitdiff
|
tree
2011-05-05
E
r
i
c
W
ong
kgio 2
.
4
.
0
-
portability
fixes and more
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
on
g
test_cross_thread_close
:
disable on R
U
B
Y
_EN
G
I
N
E !
=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
read_wr
i
te: call rb
_
s
tr_m
o
dify() before rb_
s
t
r
_resiz
e
()
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c
Won
g
poll:
deal with
p
ollset chan
g
e
s
o
n EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
Wong
t
e
st_tcp_connect
:
disable wait_wri
t
able_set
te
s
t
on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kgio
.
poll
r
estarts on interru
p
t
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wong
extconf: r
e
move
u
nne
c
essary
dir_config sta
t
e
ment
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
doc:
i
mprove
kgio_accept/kgio_tryaccept docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
test_
a
ut
o
push: a
t
t
e
mptin
g
to fix a ti
m
ing tes
t
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
doc: fix trywrite call-s
e
q
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
test_autopush: use
asser
t
_in_delta for
test
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
ong
gemspec
:
bum
p
wrongdoc vers
i
on
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspec:
r
e
m
ove unneces
s
ary
r
equire
_
pat
h
s
commit
|
commitdiff
|
tree
2011-04-10
Eric Wo
n
g
add te
s
t for cro
s
s
thread
c
lose
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
r
e
a
d_wri
t
e: detect closed
f
d on EINTR
commit
|
commitdiff
|
tree
2011-04-10
E
ric Wong
accept
:
bett
e
r de
t
ect closed fi
l
es on E
I
NTR
/
EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric
W
ong
*accept m
e
thods can
tak
e
f
l
ags argument, l
i
ke acc
e
pt4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
accept: prepare optional flags arg
u
ment to ac
c
ept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
E
r
i
c
W
on
g
HA
C
KING:
up
d
a
t
es for wrongdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eri
c
Wong
kgio
2
.
3
.
3 - minor fix
e
s
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
poll
:
fix
o
ver-al
l
oca
t
ion for poll(2
)
commit
|
commitdiff
|
tree
2011-03-14
E
ric Wong
u
s
e
rb_thread_blocking_
i
o_region if
possi
b
le
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
doc: more consistent references
for kgio_wait_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wo
n
g
k
g
i
o 2
.
3
.
2
- Open
B
SD build fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kgio 2
.
3
.
1 - compatibility fix
commit
|
commitdiff
|
tree
2011-02-14
E
r
ic
W
ong
connect
.
c
:
d
isable AI
_
NUMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
kgio 2
.
3
.
0 - MSG_PEEK a
n
d poll(2) support
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
move poll support
c
hecks to k
g
io
.
h
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wong
p
kg
.
m
k
: upd
a
te to the la
t
e
s
t
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wong
d
oc: fully RDoc al
l
m
eth
o
ds
and
classes
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
doc: fix accept -> t
r
yaccept copy+
p
aste er
r
or
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wong
README: fix download link/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
preliminary poll(2) support
commit
|
commitdiff
|
tree
2011-02-06
Eric
W
ong
add
s
upport for recv()
w
ith MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
ng
kgio 2
.
2
.
0 - ki
n
der, gentler I/O for the Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
ad
d
Sock
e
tMethods
#
kgio_a
d
d
r
!
commit
|
commitdiff
|
tree
2011-02-02
E
r
ic W
o
n
g
fix typos in ipv6 test c
a
s
e
commit
|
commitdiff
|
tree
2011-02-01
Eric W
o
ng
avoid re-inte
r
ning
i
f GCC i
s
not u
s
ed
(
or
un
d
er 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric
Wong
kgio_
*
read
:
em
p
ty backtr
a
ce for ECONNRESE
T
commit
|
commitdiff
|
tree
2011-02-01
Eric Wo
n
g
add singleton methods f
o
r non-K
g
i
o o
b
jects
commit
|
commitdiff
|
tree
2011-02-01
E
r
i
c
Wong
a
u
t
opush: e
n
a
ble
access
o
r
s
f
or client s
o
cke
t
s
commit
|
commitdiff
|
tree
2011-02-01
Eric Won
g
autopus
h
: enable this by default
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
autopu
s
h:
o
ptimize away
i
v
a
r usage under
M
RI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autopu
s
h: enable
f
or
TCP_N
O
PUSH under FreeBSD
commit
|
commitdiff
|
tree
next