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.4 - small fixes and cleanups
2012-03-24
E
r
ic
W
o
n
g
kgio 2
.
7
.
4 - small fixes and clea
n
ups
commit
|
commitdiff
|
tree
2012-03-24
Eric W
o
ng
te
s
t: more workaround
f
o
r
Fre
e
BSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric
W
o
n
g
test/lib_r
e
ad_wr
i
te: test
w
orkarounds for TCP in F
r
e
e
BSD
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test_tryopen: fix ho
r
ribly-named t
e
s
t for EACCES
commit
|
commitdiff
|
tree
2012-03-22
Eric W
o
ng
te
s
t/
l
ib_r
e
ad_
w
rite: incre
a
se test r
e
liab
i
lity
commit
|
commitdiff
|
tree
2012-03-19
Eric
W
ong
t
e
st/*:
r
em
o
ve asse
r
t_n
o
thing
_
r
aised
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
fix for non-Li
n
u
x
, non-TCP_NOP
U
SH platforms
commit
|
commitdiff
|
tree
2012-03-15
Eric Wong
kgio
2
.
7
.
3 - compatib
i
lity
fixes
commit
|
commitdiff
|
tree
2012-03-07
Eri
c
W
ong
HACKING: a
d
d instructions fo
r
running tests
commit
|
commitdiff
|
tree
2012-03-07
Eric
W
ong
test_poll:
workaround for timing-se
n
sitive test
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
test: increase de
l
t
a
r
ange for
ti
m
i
n
g-s
e
nsitive
t
est
commit
|
commitdiff
|
tree
2012-03-05
Eric
Won
g
au
t
o
p
u
s
h: fi
x
/en
a
ble under Debia
n
GNU
/
kFreeBS
D
commit
|
commitdiff
|
tree
2012-03-05
E
r
ic Wong
accept4: require S
O
C
K
_NONBLOCK/SOCK_CLOEXEC
macros
commit
|
commitdiff
|
tree
2012-01-08
Eric Won
g
k
g
io
2
.
7
.
2 - f
o
r
o
lde
r
, and older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
tryopen: rememb
e
r to includ
e
anc
i
e
nt_ruby
.
h
f
o
r 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Er
i
c Wong
kg
i
o 2
.
7
.
1
-
c
ompatibility
with olde
r
Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gemspec: disable development
d
e
penden
c
ies for ol
d
systems
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
W
o
n
g
test/test_auto
p
u
s
h
: skip strace tes
t
s if
n
ot a
v
ailable
commit
|
commitdiff
|
tree
2012-01-07
Eri
c
Wong
define
R
ARRA
Y
_PT
R
/RA
R
RAY_LEN
m
a
cros for
R
uby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eri
c
Wong
kgio
2
.
7
.
0 -
m
inor updates
commit
|
commitdiff
|
tree
2011-11-18
Eric W
o
ng
d
oc: update
d
o
c
umen
t
a
tion regarding accept
m
ethod flags
commit
|
commitdiff
|
tree
2011-11-18
E
r
i
c
Wo
n
g
connect,tryopen: s
e
t c
l
ose-on-exec
flag for n
e
w fd
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic
Wong
tests:
remove tests fo
r
IO#nonbloc
k
?
after accept
commit
|
commitdiff
|
tree
2011-11-15
E
r
i
c
Wong
a
c
cept: deprecate si
n
gleton
K
gio
.
acc
e
pt_* m
e
t
h
ods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
a
ccept: always set O_NONBLOCK for
a
ccept()-ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
test
_
poll: test f
o
r clos
i
ng a polled IO i
n
s
i
g
handler
commit
|
commitdiff
|
tree
2011-08-25
Er
i
c Wong
.
wrongdoc
.
yml:
add publi
c
/priva
t
e em
a
il addresse
s
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c: fix misspe
l
li
n
g in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eri
c
Wong
LICENSE: s/
G
NU C
Library
/
k
gio/
commit
|
commitdiff
|
tree
2011-08-09
Er
i
c Won
g
TODO: u
p
date SSL/TLS support status :)
commit
|
commitdiff
|
tree
2011-07-21
E
r
i
c
W
o
ng
use
rb_
u
p
d
a
te_
m
ax_f
d
(
)
u
n
de
r
MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric
W
ong
connect: more descr
i
ptiv
e
erro
r
for TCP
p
or
t
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
Wong
kgi
o
2
.
6
.
0 -
m
in
o
r
feature updat
e
a
nd clea
n
ups
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wong
add prototype
f
or rb_threa
d
_blocking_io_region
(
)
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
mis
s
ing
_
accept4: don't use FD_CLOEXEC f
o
r SOCK_C
L
OEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c
Wong
accept
.
c
:
fix RD
o
c
for new Kgio::SOCK_* constants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
export
S
OCK_NONBLOCK, SOCK_C
L
OEXEC constants in
Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accep
t
.
c:
reinst
a
te errno after calling my_fil
e
no()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
d
o
c: update d
o
cumentation for
k
gio_addr attribute
commit
|
commitdiff
|
tree
2011-06-18
Eri
c
Wong
d
oc:
c
a
ll-
s
eq for
k
gio_wa
i
t_writab
l
e
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
ancient_rub
y
.
h: avoid
symbo
l
c
lobbering
commit
|
commitdiff
|
tree
2011-06-16
Eric
Wong
fix mi
s
c compiler w
a
rnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make tim
e
d kgio_wait_* implementatio
n
safer
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
Kgio::F
i
le
includes K
g
io::
P
i
p
eMet
h
ods module
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
Kgi
o
::File
.
tryopen runs GC on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
doc
:
add rdoc
for
K
gio::File
.
tryo
p
en
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
k
gio_
w
ait_*able: docum
e
n
t
ation for o
p
tional timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
do
c
: use librel
i
s
t
.
org instead of
librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
G
IT-VER
S
ION
-
GEN: bump vers
i
o
n
for new API
commit
|
commitdiff
|
tree
2011-06-15
E
ric Won
g
Merg
e
b
r
a
nch '2
.
4-st
a
b
le'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2
-
OpenSolaris build
f
ix
commit
|
commitdiff
|
tree
2011-06-14
E
ric Wong
e
x
tco
n
f: -l
n
sl and -lsocket checks for OpenSolaris
commit
|
commitdiff
|
tree
2011-06-14
Eri
c
Wong
ad
d
t
imeout to kgio_wait_{read,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Er
i
c Wo
n
g
ext
c
o
n
f:
-
lnsl and -lsocket
chec
k
s for Ope
n
S
ola
r
is
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
README: clarify tha
t
we
o
n
ly work on
U
n
i
x
-like systems
commit
|
commitdiff
|
tree
2011-05-21
Eric
Wong
pkg
.
m
k: update
t
o
the lates
t
v
ersion
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Merge
b
ranch '2
.
4-st
a
ble'
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
ng
k
g
io 2
.
4
.
1 - K
g
io
.
poll avoids
E
I
NTR, reall
y
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
po
l
l:
e
n
sure EINTR nev
e
r gets raised
commit
|
commitdiff
|
tree
2011-05-21
E
r
i
c Wong
Kgio
.
p
oll: ensure EI
N
TR never gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kgio
.
tryopen => Kgio::
F
ile
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
r
e
t
u
rn K
g
io::F
i
le for
Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
a
d
d Kgio
.
t
r
y
o
p
en me
t
hod
commit
|
commitdiff
|
tree
2011-05-05
Eric
Wong
kgio 2
.
4
.
0 - p
o
r
tabil
i
ty fixes and more
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_cross_thread_close: disabl
e
on RUBY
_
ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
ri
c
W
ong
read_write:
c
a
ll
r
b_str_modify() b
e
f
o
re rb
_
str_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
ong
poll
:
deal with
pollset chang
e
s on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test
_
tcp_connect: d
i
sable wait_writable_set
test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Jeremy
Evans
f
i
x
kgi
o
_peek
f
o
r
!KGIO_NOPUSH sys
t
ems
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Jeremy Evans
c
onnect: zero
o
ut
hints argu
m
en
t
for g
e
taddri
n
fo
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
E
ric Wong
K
g
io
.
poll restarts on
i
n
t
e
rrupt
commit
|
commitdiff
|
tree
2011-04-27
Eri
c
Wong
e
x
t
c
o
nf: remove unnecessary dir
_
config statement
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: impr
o
ve k
g
i
o
_acce
p
t/k
g
io_t
r
y
acce
p
t docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
te
s
t
_
a
utopu
s
h: attempting to fix
a
timing
t
e
s
t
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wong
doc: fix
t
r
ywrite call
-
seq
commit
|
commitdiff
|
tree
2011-04-14
Eri
c
W
ong
test_a
u
topush: use assert_in_delta
for test
commit
|
commitdiff
|
tree
2011-04-11
E
ric
Wong
gemspec: bu
m
p
wr
o
ngd
o
c version
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
o
n
g
gemsp
e
c:
r
e
mo
v
e unnecess
a
ry requir
e
_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
a
d
d
test for cro
s
s thread
close
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
read_w
r
i
te: detect closed fd
o
n EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric
W
o
n
g
a
ccept: better dete
c
t
closed files on EINTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*accept me
t
hods can take f
l
ags argument, like acce
p
t4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
accept:
p
repar
e
o
ptio
n
al
flags argument to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric
W
o
n
g
HACKING: updates f
o
r wro
n
gdoc v
s
rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio 2
.
3
.
3 - minor fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
poll: f
i
x
ove
r
-allocation for poll
(
2)
commit
|
commitdiff
|
tree
2011-03-14
Eri
c
Wo
n
g
use
rb_thread_blocking_
i
o_region
if po
s
sibl
e
commit
|
commitdiff
|
tree
2011-02-25
Eri
c
Wong
doc: more consistent refere
n
ces fo
r
kgio_wait_*ab
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2
-
OpenBSD build
fix
commit
|
commitdiff
|
tree
2011-02-15
Jerem
y
Evans
Fix build on OpenBSD
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kgio
2
.
3
.
1 - compatibi
l
ity f
i
x
commit
|
commitdiff
|
tree
2011-02-14
E
r
ic
Wong
co
n
n
ect
.
c
:
d
isable AI_
N
UMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric W
o
ng
k
gio 2
.
3
.
0 -
MSG_PE
E
K
a
nd poll(2) s
u
pport
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wong
m
o
ve poll support checks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
pkg
.
mk: update to
the l
a
t
e
st
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
doc: fully RDoc all m
e
thods and classes
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
d
oc: fix accept -> tryacc
e
p
t copy+past
e
erro
r
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: fix down
l
oad li
n
k/r
e
f
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
prel
i
mina
r
y pol
l
(2) sup
p
ort
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
add support
f
or r
e
cv() with M
S
G_PEEK
commit
|
commitdiff
|
tree
next