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.1 - compatibility with older Rubies
2012-01-08
Eric Wong
kg
i
o
2
.
7
.
1 - c
o
mpatibility
with o
l
der Rubi
e
s
commit
|
commitdiff
|
tree
2012-01-08
Eric
Wong
ge
m
s
p
ec:
d
is
a
ble development dependenc
i
es for ol
d
syste
m
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
test/t
e
st_auto
p
ush
:
skip strac
e
tests if n
o
t avai
l
abl
e
commit
|
commitdiff
|
tree
2012-01-07
Eric
W
ong
de
f
i
ne RARRAY
_
PTR/RA
R
RAY_LEN macros
for
R
uby
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eri
c
Wong
kgio 2
.
7
.
0 -
m
inor update
s
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: upda
t
e
d
o
cumentation reg
a
rding a
c
cept
method flags
commit
|
commitdiff
|
tree
2011-11-18
Eri
c
Wong
co
n
nect,tryopen: s
e
t
close-on-ex
e
c fl
a
g
f
or new f
d
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: remove t
e
sts fo
r
IO#
n
onblock? afte
r
a
c
cept
commit
|
commitdiff
|
tree
2011-11-15
Eri
c
W
o
ng
accept: deprecate s
i
ngleton K
g
io
.
acce
p
t_* methods
commit
|
commitdiff
|
tree
2011-11-15
Eric
W
ong
accept: alway
s
set O_
N
ONBLOCK for accept(
)
-ed
s
ock
e
ts
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric
Wong
test_poll: test for closi
n
g a polled IO in sighandler
commit
|
commitdiff
|
tree
2011-08-25
Eric Won
g
.
wrongdoc
.
yml: add public/privat
e
email addresses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
w
a
i
t
.
c: fix misspelling
in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LICENSE: s/GNU
C
L
ibrary/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eri
c
Wong
TODO: u
p
date SSL/TLS support status
:)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use
r
b_upda
t
e_max_fd() under
MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
E
ric W
o
ng
c
onnect:
more
d
escriptive err
o
r fo
r
TCP port
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
kgio 2
.
6
.
0
- min
o
r feature
up
d
a
t
e a
n
d clea
n
u
p
s
commit
|
commitdiff
|
tree
2011-07-15
E
ric Won
g
add prototype
f
or rb_thread_blocking_io_region(
)
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wong
missing_accept4
:
d
on'
t
use FD_CLO
E
X
EC for SOCK_
C
LOE
X
E
C
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
accept
.
c: fix RDoc for new Kgio::SOCK
_
* c
o
nstants
commit
|
commitdiff
|
tree
2011-07-07
Er
i
c Wong
export SOCK
_
N
ONBLOCK,
SO
C
K_
C
L
O
EXEC c
o
nstan
t
s in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c: reinstate errno
after calling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: update
d
o
cumentation fo
r
kgio_addr attr
i
bute
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic W
o
n
g
doc
:
call-seq
for kg
i
o_
w
a
i
t_writa
b
le
commit
|
commitdiff
|
tree
2011-06-18
Eric
Wong
ancient
_
ruby
.
h: av
o
id symbol
clobb
e
ring
commit
|
commitdiff
|
tree
2011-06-16
E
r
i
c Wong
fix
m
i
s
c compiler warn
i
ngs
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
make timed k
g
io_wait_*
i
mplement
a
t
i
o
n
safer
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
Kgio::File includes
K
gio::PipeMethods module
commit
|
commitdiff
|
tree
2011-06-15
E
ri
c
Wong
Kgio::File
.
t
r
yopen runs GC
on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
doc: add rdoc f
o
r Kgio::
F
il
e
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kgio
_
wait_*
a
bl
e
: documentation for optional t
i
me
o
u
t
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Won
g
doc: use librelist
.
or
g
instead of libreli
s
t
.
co
m
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
G
IT-V
E
RSION-GEN: b
u
mp ver
s
ion f
o
r new API
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Merge branch '2
.
4-sta
b
le'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio
2
.
4
.
2 - OpenS
o
laris build
fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
ex
t
conf: -lnsl and -lsocket checks for OpenS
o
laris
commit
|
commitdiff
|
tree
2011-06-14
Eric W
o
ng
add
t
i
meo
u
t to kgi
o
_
wait_{read,writ}
a
b
l
e
commit
|
commitdiff
|
tree
2011-06-13
Eric W
o
ng
extconf:
-
l
nsl
a
n
d
-lsocket ch
e
cks for OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric
W
o
ng
README
:
clarify that we only wo
r
k on Unix-
l
ike
s
y
s
te
m
s
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
ong
pkg
.
m
k: update to the latest ve
r
s
ion
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
M
e
rg
e
branch '2
.
4-stab
l
e'
commit
|
commitdiff
|
tree
2011-05-21
E
ric Wong
kgio 2
.
4
.
1 - K
g
io
.
p
o
ll avoids EINTR,
really
commit
|
commitdiff
|
tree
2011-05-21
E
ri
c
Wong
Kgio
.
poll: ensure
E
INTR never
g
e
t
s rai
s
ed
commit
|
commitdiff
|
tree
2011-05-21
Eric Won
g
K
g
io
.
poll: ensure EINTR
n
ever gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kgio
.
tryo
p
en => Kg
i
o::
F
ile
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
E
ric W
o
n
g
return Kgio::File for
Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add Kgio
.
tryo
p
en method
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
kgio 2
.
4
.
0 - porta
b
i
lit
y
fixes
and more
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wong
test_cross_th
r
e
ad
_
clos
e
: disable on RUBY_
E
NGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
ric Wong
r
ead_write
:
ca
l
l rb_str_modify() before rb_str_resize()
commit
|
commitdiff
|
tree
2011-05-05
E
r
i
c
W
o
ng
p
o
ll: deal with polls
e
t c
h
anges o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_tcp_con
n
e
c
t:
d
is
a
ble wait_
w
ri
t
able_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wo
n
g
Kgio
.
poll restarts
o
n
i
nterrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
e
x
t
c
onf:
remove unnecessary dir_config sta
t
e
m
e
n
t
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: im
p
rove kgio_ac
c
ept/kgio_tryac
c
ept docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
test
_
autopush:
a
tt
e
mpting to
fix a timing test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
do
c
: fix t
r
y
write c
a
ll-seq
commit
|
commitdiff
|
tree
2011-04-14
Eri
c
Wong
tes
t
_
autopush: use
a
ss
e
rt_in_delta
for
t
es
t
commit
|
commitdiff
|
tree
2011-04-11
E
ric Wong
gems
p
ec: bu
m
p wrongdoc versio
n
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
o
n
g
gemspe
c
: remove unnecessary require_
p
aths
commit
|
commitdiff
|
tree
2011-04-10
Eric
Wong
add test for c
r
oss
thread close
commit
|
commitdiff
|
tree
2011-04-10
E
ric
Wong
r
e
ad_
w
rite: detect closed fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
accept
:
be
t
ter d
e
tect
c
l
o
sed files on EINTR/EAGAI
N
commit
|
commitdiff
|
tree
2011-03-20
Eric
Wong
*acce
p
t methods can take
f
la
g
s
a
rgument,
li
k
e acce
p
t
4
()
commit
|
commitdiff
|
tree
2011-03-20
Eri
c
Wong
accept: prepare optional flags argumen
t
to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
HACKING: updates f
o
r
w
rongdoc vs
r
doc
commit
|
commitdiff
|
tree
2011-03-15
E
ric Wong
kgio 2
.
3
.
3 -
m
i
nor fixes
commit
|
commitdiff
|
tree
2011-03-14
E
r
ic Wong
pol
l
:
fix over-al
l
ocation for pol
l
(2)
commit
|
commitdiff
|
tree
2011-03-14
E
r
i
c Wong
use rb_thre
a
d_blocking
_
io
_
regio
n
i
f
possib
l
e
commit
|
commitdiff
|
tree
2011-02-25
Eric
Wong
doc: more
consi
s
te
n
t
r
e
ferenc
e
s for kgio
_
wait_
*
able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Won
g
kgio 2
.
3
.
2 - OpenBSD bu
i
ld fi
x
commit
|
commitdiff
|
tree
2011-02-14
Eric Wo
n
g
kgio 2
.
3
.
1 - compatibility fi
x
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
conn
e
ct
.
c: disable AI
_
NUMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
E
r
i
c Wo
n
g
kgio 2
.
3
.
0
- MSG
_
PEEK and poll(2) support
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
mo
v
e po
l
l su
p
po
r
t checks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pkg
.
mk: update
to t
h
e latest
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc:
f
ul
l
y R
D
oc all me
t
hods and classes
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
d
o
c: fix accept -> tryaccept copy+paste erro
r
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
README:
fix download link/re
f
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
p
r
elim
i
nary pol
l
(
2) sup
p
ort
commit
|
commitdiff
|
tree
2011-02-06
Eric W
o
ng
add su
p
port
for recv() with MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
kg
i
o
2
.
2
.
0 - kinder, gentler I
/
O for t
h
e Internets
commit
|
commitdiff
|
tree
2011-02-03
E
ric
Wong
a
dd Sock
e
tMethod
s
#kgio
_
add
r
!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wo
n
g
f
i
x
t
ypos in ipv6 test case
commit
|
commitdiff
|
tree
2011-02-02
Eric
W
o
n
g
a
dd pr
o
per I
P
v6 support
commit
|
commitdiff
|
tree
2011-02-01
E
r
i
c
Wong
avoid r
e
-
interning
if
G
C
C i
s
not used
(
or under 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
Won
g
kgio_*
r
e
a
d: empty back
t
race fo
r
ECONNRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
add sing
l
e
ton methods for
n
o
n-Kgio
objects
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush: enable accessors
for c
l
ient sockets
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopu
s
h: enable
this by default
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
Wong
a
u
topush: op
t
imi
z
e a
w
ay ivar usage under MRI
commit
|
commitdiff
|
tree
2011-01-31
E
ric Wong
a
u
t
opush: enable for TCP_NOPUSH unde
r
FreeBSD
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
a
utopush
:
simplify implemen
t
a
tion and
just use ivars
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c
W
ong
rename nopu
s
h_smart to autopush
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
p
reliminary implem
e
ntation of "sma
r
t_
n
o
p
u
sh"
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
r
evamp packa
g
ing ma
k
e
file, update URLs
commit
|
commitdiff
|
tree
2011-01-18
Eric Wong
a
dd tests for empty
wri
t
es,
t
oo
commit
|
commitdiff
|
tree
2011-01-13
Eric Wo
n
g
Makefi
l
e
: remove non-exi
s
tent t
a
rget reference
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
kgio 2
.
1
.
1
- one small Rubinius fix
commit
|
commitdiff
|
tree
next