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
connect: factor out tcp_getaddr() function
2012-12-12
Eric Wong
connect: fact
o
r out tcp_geta
d
dr() fu
n
ction
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
connect: split out my_sock
e
t(
)
f
u
n
c
ti
o
n
commit
|
commitdiff
|
tree
2012-11-21
Eric
Wong
tryopen: include errno
.
h
header
j
ust in c
a
se
commit
|
commitdiff
|
tree
2012-05-30
Eric Wong
t
ryopen
:
avo
i
d
ambiguous name for subst
f
unction
commit
|
commitdiff
|
tree
2012-03-24
Er
i
c
Wong
kgio 2
.
7
.
4
- small fi
x
es
a
nd clea
n
u
p
s
commit
|
commitdiff
|
tree
2012-03-24
Er
i
c Wong
test: more workar
o
un
d
f
o
r
F
reeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
t
e
st/lib_read_
w
rite: te
s
t work
a
rounds for TCP
in FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test_
t
ryope
n
: fix horr
i
bly-n
a
med test fo
r
EACCES
commit
|
commitdiff
|
tree
2012-03-22
Eric W
o
n
g
t
e
st/lib_r
e
ad
_
w
rite:
i
nc
r
e
a
se te
s
t
re
l
iabilit
y
commit
|
commitdiff
|
tree
2012-03-19
Eric Wo
n
g
test/*: remo
v
e
a
s
sert_n
o
thing_r
a
ise
d
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
fix for non-
L
i
nu
x
,
n
on-TCP_NOPUSH plat
f
orms
commit
|
commitdiff
|
tree
2012-03-15
Eric
Wong
k
g
io 2
.
7
.
3 - comp
a
tibility fixes
commit
|
commitdiff
|
tree
2012-03-07
E
ric Wong
HACKING
:
a
dd
i
nstruct
i
ons for running tests
commit
|
commitdiff
|
tree
2012-03-07
Eric W
o
ng
test_poll:
work
a
round for timing-sensiti
v
e test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Won
g
t
est:
i
n
crease delta range for t
i
ming-sens
i
t
ive test
commit
|
commitdiff
|
tree
2012-03-05
E
ric Won
g
au
t
opush: fix/
e
nable under De
b
ian GNU/kFreeB
S
D
commit
|
commitdiff
|
tree
2012-03-05
Eric Wo
n
g
a
c
cept4: require SO
C
K_
N
ONBL
O
CK/SOCK_CLOEXEC macros
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
kg
i
o 2
.
7
.
2 - for
o
lder,
and older Ru
b
ies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
t
r
y
o
p
e
n: r
e
me
m
ber to incl
u
de ancient_ru
b
y
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
E
ric Wong
k
gio 2
.
7
.
1
- compa
t
ibility with ol
d
er R
u
b
i
es
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gemspec: dis
a
ble developme
n
t
depe
n
d
e
n
c
ies
f
or old systems
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
te
s
t/
t
est_autopush: skip strac
e
tests
i
f not av
a
ila
b
le
commit
|
commitdiff
|
tree
2012-01-07
Eric W
o
ng
defin
e
RARRAY_PTR/R
A
RRAY_LEN macr
o
s for R
u
by
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
E
ric Wo
n
g
kgio
2
.
7
.
0 - minor
u
p
dates
commit
|
commitdiff
|
tree
2011-11-18
Eri
c
Won
g
doc
:
update docu
m
entation
r
e
g
ardi
n
g
a
c
cept method flags
commit
|
commitdiff
|
tree
2011-11-18
Eric
W
ong
conn
e
ct,tryopen: set close-on-exec fla
g
for new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: remove
t
e
s
t
s
f
o
r
IO#nonblock? after acce
p
t
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
ac
c
ept:
deprecate singleton
K
gio
.
a
c
c
e
p
t_
*
meth
o
ds
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
ac
c
e
p
t
: always se
t
O_NONBLOCK f
o
r accept()-ed
s
ockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
E
r
ic Wong
t
e
st_poll:
t
e
st for
clos
i
ng a polled IO in sighandler
commit
|
commitdiff
|
tree
2011-08-25
Eric W
o
ng
.
wrongdoc
.
yml
:
add
p
u
b
l
i
c/priv
a
te
email addresses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c: fix mis
s
p
elling in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Er
i
c Wong
LICENSE: s/G
N
U C Libra
r
y/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Won
g
TODO: upd
a
te SSL/TLS sup
p
ort status :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use rb_update_max_fd() u
n
d
e
r MRI
1
.
9
.
3
+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
connect: more
d
es
c
ri
p
ti
v
e e
r
ror f
o
r TCP
port
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
kgio 2
.
6
.
0 - minor f
e
a
ture u
p
date and cl
e
an
u
ps
commit
|
commitdiff
|
tree
2011-07-15
Eric Wo
n
g
add pr
o
t
o
type
f
or
r
b
_thread_b
l
ocking_io_region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Won
g
missing_acc
e
p
t4: don'
t
u
s
e FD_CLOEXEC
for SOCK_CLOEX
E
C
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
accept
.
c: fix RDoc for new
K
gio::SOCK_* constants
commit
|
commitdiff
|
tree
2011-07-07
Eri
c
W
o
ng
export SOCK_
N
ONBLOCK,
SOCK_CLOEXEC constants in
Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric
Wong
a
c
c
ept
.
c: re
i
nstate
e
r
r
no after calling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: upda
t
e
d
ocumentation
fo
r
kgio_addr at
t
ribute
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
do
c
: cal
l
-seq for
k
g
i
o_wait_writable
commit
|
commitdiff
|
tree
2011-06-18
Eric
Wong
ancient
_
ruby
.
h:
a
void symb
o
l clobbering
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix m
i
sc
compil
e
r wa
r
nings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make timed kgio_wait_* im
p
leme
n
tation safer
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
Kgio
:
:Fil
e
includes K
g
io
:
:P
i
peM
e
thods modu
l
e
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
Kgi
o
::File
.
tr
y
open runs GC on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
d
o
c: add rdoc for Kg
i
o::File
.
tryope
n
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kgio_wait_*
a
ble: documentat
i
on
f
or
o
ption
a
l t
i
meout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc: use librelist
.
org instead of libre
l
ist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
GIT-VER
S
I
ON-GEN:
bump version fo
r
n
e
w API
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
Merge branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2 -
O
penSolari
s
b
u
ild f
i
x
commit
|
commitdiff
|
tree
2011-06-14
Er
i
c Wong
extconf: -
l
nsl
a
nd -lsocket che
c
k
s
for OpenSolaris
commit
|
commitdiff
|
tree
2011-06-14
E
r
i
c Won
g
add timeout to kgio_wai
t
_{read,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eric Wo
n
g
extc
o
nf: -lns
l
a
nd -ls
o
c
k
et checks for OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wo
n
g
README: clarify th
a
t we o
n
l
y work on U
n
ix-like syste
m
s
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
pkg
.
mk: updat
e
to t
h
e latest version
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Merge bra
n
ch
'
2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
kgi
o
2
.
4
.
1
- Kgio
.
poll a
v
oids EIN
T
R, r
e
a
l
ly
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
po
l
l
:
ensure E
I
N
T
R
ne
v
er g
e
ts r
a
ised
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
p
o
ll: ensure EINTR nev
e
r gets
r
a
ised
commit
|
commitdiff
|
tree
2011-05-14
E
r
ic Wo
n
g
K
gio
.
try
o
pen => Kgio::File
.
t
r
yopen
commit
|
commitdiff
|
tree
2011-05-14
Eric
Wong
return Kgio::File for K
g
io
.
tr
y
open
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
add Kgio
.
tryopen method
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wong
kg
i
o 2
.
4
.
0 - portability
fixes and mo
r
e
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
ong
test_cross_thread_close: disa
b
le on
R
U
BY_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
rea
d
_
write: call rb_str_mod
i
fy() befor
e
rb_
s
tr_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
poll: deal with
poll
s
et changes on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c
Wong
test
_
tcp_connect
:
d
i
sable wait
_
w
ritab
l
e_set
t
est on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kgio
.
p
oll restart
s
o
n
interr
u
p
t
commit
|
commitdiff
|
tree
2011-04-27
Eri
c
W
o
ng
extco
n
f:
remov
e
unnecessa
r
y dir_co
n
fig stat
e
ment
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: impro
v
e kgio_accept/
k
gio_tryaccept docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
t
est_a
u
t
o
push: attempting to
f
i
x
a tim
i
ng test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wo
n
g
doc: fix tryw
r
ite call-se
q
commit
|
commitdiff
|
tree
2011-04-14
Eri
c
Wong
test_autopu
s
h
: use assert_in_d
e
lta
f
or
test
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gem
s
pec:
b
um
p
wrongdo
c
version
commit
|
commitdiff
|
tree
2011-04-11
Er
i
c
W
ong
gemspec:
r
e
move unnecessary require_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add test for cross th
r
ead close
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
read
_
writ
e
: detect closed fd
o
n EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eri
c
Won
g
accept:
better detect clo
s
ed files on
EINTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*a
c
cept methods
c
an
t
ake flags a
r
gument
,
like accept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric W
o
ng
accept: pre
p
are optional f
l
ags argument t
o
accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric W
o
n
g
HACKING
:
upda
t
es for wrongdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio 2
.
3
.
3 - mi
n
or fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
poll: fix over-allocat
i
on for p
o
l
l
(
2
)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
use rb_thre
a
d_bloc
k
ing_
i
o_region
if possible
commit
|
commitdiff
|
tree
2011-02-25
Eri
c
Wong
doc: m
o
re consi
s
tent references f
o
r kgio_wait_*a
b
le
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Er
i
c
W
ong
kgio 2
.
3
.
2 -
O
pe
n
BS
D
bu
i
ld fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kgio 2
.
3
.
1 -
com
p
atibil
i
t
y fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
c
onne
c
t
.
c: di
s
able AI_NUME
R
ICSERV
commit
|
commitdiff
|
tree
2011-02-09
E
ric Wong
kg
i
o
2
.
3
.
0 - MSG_
P
EEK and
p
o
l
l
(2
)
support
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
move p
o
ll support ch
e
cks t
o
kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wong
pkg
.
mk:
u
pdate to the
latest
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
doc:
f
ully RDoc all methods and classes
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: fi
x
accept
-> tryac
c
e
pt copy+paste error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
RE
A
DME: fix dow
n
loa
d
l
i
nk/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pre
l
iminary pol
l
(2) support
commit
|
commitdiff
|
tree
next