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 W
o
ng
kgio 2
.
7
.
1
-
compatibility wit
h
older Rubi
e
s
commit
|
commitdiff
|
tree
2012-01-08
Eric
Wong
gemspec:
disable de
v
e
lopment dependen
c
ies for
o
ld
sys
t
ems
commit
|
commitdiff
|
tree
2012-01-08
E
ric Wong
test/test_autopush: skip strac
e
tests if
n
o
t avail
a
ble
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
de
f
ine RARR
A
Y_PTR/RARRAY
_
LEN macros fo
r
Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
E
ri
c
Wong
kgio 2
.
7
.
0
-
mino
r
updates
commit
|
commitdiff
|
tree
2011-11-18
E
ric Wong
doc: updat
e
documentation regarding accept
method flags
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
connec
t
,tr
y
open:
s
e
t
close-on-exec flag
f
or new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
E
ric W
o
ng
test
s
:
remove tests
f
or IO#non
b
lock? after accept
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic Wong
a
ccept: d
e
p
r
ec
a
te
singlet
o
n Kgio
.
a
c
c
e
p
t
_* metho
d
s
commit
|
commitdiff
|
tree
2011-11-15
E
r
i
c Wong
a
ccept:
a
l
ways set
O
_
NONBLOCK for a
c
cept()-e
d
socket
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eri
c
W
o
n
g
test_poll
:
tes
t
for closing a polled IO in si
g
handler
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
wrongdoc
.
yml:
ad
d
public/private em
a
il addr
e
sses
commit
|
commitdiff
|
tree
2011-08-25
E
r
ic Wong
wai
t
.
c: fix misspelling in r
d
o
c
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LICENSE: s/GNU C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wo
n
g
TO
D
O
: updat
e
SSL/TLS supp
o
rt
s
tatus :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wo
n
g
use rb_update_max_f
d
() under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
E
r
i
c
Wong
co
n
nect: more desc
r
iptive error for TCP
port
commit
|
commitdiff
|
tree
2011-07-15
E
ric Won
g
kgio 2
.
6
.
0 - minor featur
e
update and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
a
d
d prototyp
e
for rb_thr
e
a
d_blocking_io_r
e
gion(
)
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
mi
s
s
ing_accept4: don't
u
se FD_CLOE
X
E
C for SOCK_C
L
OEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wong
acce
p
t
.
c: fix
R
Doc f
o
r new Kg
i
o::S
O
CK_* c
o
ns
t
a
nts
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
export SOCK_NONBLOCK,
S
OCK_CLOEXEC
cons
t
a
nts in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric
Won
g
accept
.
c: reinstate er
r
n
o after c
a
ll
i
ng my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: update docum
e
ntation
f
or kgio_addr at
t
ribu
t
e
commit
|
commitdiff
|
tree
2011-06-18
Eric
W
ong
do
c
:
c
a
ll-
s
e
q
for kgio_wait_writable
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
ancient_
r
uby
.
h: a
v
oid sy
m
bol clobbering
commit
|
commitdiff
|
tree
2011-06-16
Eri
c
Wong
fi
x
misc
c
ompi
l
e
r warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
make timed kgio_wait_* implemen
t
at
i
on
s
afer
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::File inclu
d
es K
g
i
o::PipeMethods
m
odu
l
e
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio:
:
F
i
le
.
tryopen runs GC on
EN
O
MEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc:
ad
d
rdoc fo
r
Kg
i
o::File
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
on
g
kgi
o
_wa
i
t
_
*abl
e
: docum
e
ntation fo
r
opt
i
onal
t
imeout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
d
o
c: use librelis
t
.
o
r
g instead
of
librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
on
g
GIT-VERSION-GEN:
b
ump versi
o
n
for new
API
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Merge b
r
anch '2
.
4
-
s
t
able'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2 -
O
penSol
a
ris bu
i
ld
fix
commit
|
commitdiff
|
tree
2011-06-14
E
ric W
o
n
g
extconf: -l
n
sl and
-
lsocket
c
h
e
c
ks for Op
e
nSolaris
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
add timeout to k
g
i
o_wait_{read
,
w
r
it}able
commit
|
commitdiff
|
tree
2011-06-13
Er
i
c
W
ong
e
xt
c
o
nf: -lnsl and -lsoc
k
et che
c
k
s
for OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric Won
g
R
EADME: clarif
y
that we on
l
y work on
Unix-l
i
ke systems
commit
|
commitdiff
|
tree
2011-05-21
E
r
i
c W
o
ng
pkg
.
mk
:
update to the latest v
e
rsion
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c Wong
Me
r
ge branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
k
gio
2
.
4
.
1 - Kgio
.
poll avoids EINT
R
, re
a
lly
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll: ensure EINTR never gets raised
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll
:
e
nsure EI
N
T
R
never gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric
Wo
n
g
Kg
i
o
.
try
o
pe
n
=> Kgio::
F
ile
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
re
t
urn Kgio::Fil
e
for Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add Kgi
o
.
tr
y
open
m
ethod
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
kgio 2
.
4
.
0 - portab
i
lity
f
ixe
s
and more
commit
|
commitdiff
|
tree
2011-05-05
Eric
Wong
test_cross_thread
_
c
l
ose:
d
isable on
R
UBY_ENGI
N
E !
=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wong
read_writ
e
: call rb_str_modify() before
r
b_str_resi
z
e(
)
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
poll:
deal w
i
th
po
l
lset ch
a
nges on
EI
N
TR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
t
est_tcp_connect:
d
isable wait_writ
a
ble
_
set te
s
t on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
Kgio
.
poll restarts o
n
interrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
ext
c
onf: re
m
ove unneces
s
ary dir_con
f
ig stat
e
ment
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
doc:
i
mpro
v
e
kgio
_
accept/kg
i
o_tryaccept doc
s
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
tes
t
_a
u
t
opush: atte
m
p
t
ing to f
i
x a tim
i
ng test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
doc: fix trywri
t
e call-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
test_autopu
s
h: use assert_in_delta for t
e
st
commit
|
commitdiff
|
tree
2011-04-11
Er
i
c Wong
gems
p
ec
:
bump wrongdoc version
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
ge
m
sp
e
c: remove
u
nnecessary req
u
ire_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add test for
c
ro
s
s thread
c
l
os
e
commit
|
commitdiff
|
tree
2011-04-10
E
r
i
c Wong
read_write: dete
c
t c
l
osed fd on E
I
NTR
commit
|
commitdiff
|
tree
2011-04-10
Er
i
c Wong
a
c
cept: better dete
c
t cl
o
sed files
on EI
N
T
R
/
EAG
A
IN
commit
|
commitdiff
|
tree
2011-03-20
Eri
c
Wong
*accept met
h
ods can tak
e
flags argum
e
nt,
like accep
t
4
(
)
commit
|
commitdiff
|
tree
2011-03-20
Eric W
o
ng
accep
t
: prep
a
re optional flags argument t
o
accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
HACKIN
G
: updates for wrongd
o
c vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric
Wong
kgi
o
2
.
3
.
3
-
min
o
r
f
ixes
commit
|
commitdiff
|
tree
2011-03-14
E
ric
Wong
poll: fix over-allocation for
p
oll(2
)
commit
|
commitdiff
|
tree
2011-03-14
Eri
c
W
o
n
g
use rb_
t
hread_
b
locki
n
g_io_region if possible
commit
|
commitdiff
|
tree
2011-02-25
E
ric W
o
ng
doc: m
o
r
e
consistent
r
e
f
erences
f
or kgio_wait_*a
b
le
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
E
r
ic
W
ong
kgio
2
.
3
.
2 -
O
penBSD
b
uild fix
commit
|
commitdiff
|
tree
2011-02-14
E
r
i
c
Wong
kgi
o
2
.
3
.
1 -
c
ompatibility fix
commit
|
commitdiff
|
tree
2011-02-14
E
r
ic Wong
conne
c
t
.
c: disabl
e
AI_NUMER
I
CSERV
commit
|
commitdiff
|
tree
2011-02-09
E
ri
c
Wo
n
g
kg
i
o
2
.
3
.
0 -
M
SG_PEEK and p
o
ll(2)
s
upport
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
move
poll s
u
pp
o
rt checks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic W
o
ng
pkg
.
m
k: update to the
latest
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c
W
o
n
g
doc: fully RDoc all methods an
d
classes
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wong
doc:
fix
a
ccept -> tryaccept cop
y
+
pa
s
te
error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: fix do
w
n
load link/ref
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
preli
m
i
nary poll(2)
supp
o
rt
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
add support f
o
r recv()
with M
S
G_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
ng
kgio 2
.
2
.
0 - ki
n
der, gentler I/O fo
r
the In
t
ernets
commit
|
commitdiff
|
tree
2011-02-03
E
ric W
o
ng
add SocketM
e
t
hods#
k
gio_addr!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fix
t
ypos in
i
pv6
t
est ca
s
e
commit
|
commitdiff
|
tree
2011-02-01
Eric
W
on
g
a
v
o
i
d re-interning if GCC is not used
(
o
r under 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
kgio_
*
read:
e
mpty b
a
cktrace for EC
O
NNRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
add
sing
l
eton method
s
for non-Kgio objec
t
s
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
utopush
:
enabl
e
a
ccesso
r
s
f
or c
l
ient sockets
commit
|
commitdiff
|
tree
2011-02-01
Eric Won
g
autopush: enable this by de
f
ault
commit
|
commitdiff
|
tree
2011-02-01
Eric W
o
ng
autop
u
sh: opti
m
ize a
w
ay ivar usage un
d
er MRI
commit
|
commitdiff
|
tree
2011-01-31
E
r
ic Wong
autopush:
enable for TCP
_
NOP
U
SH
u
nder FreeBSD
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autopush: simplify implementation a
n
d just u
s
e
iv
a
rs
commit
|
commitdiff
|
tree
2011-01-31
Eric W
o
ng
rename
nopu
s
h_
s
mart to autopush
commit
|
commitdiff
|
tree
2011-01-28
Eric
Wong
pr
e
l
iminar
y
imp
l
ementation of "smart_nop
u
sh"
commit
|
commitdiff
|
tree
2011-01-28
Eric
W
ong
revamp pack
a
ging
m
akefile, upda
t
e
URLs
commit
|
commitdiff
|
tree
2011-01-18
E
r
ic
Wong
add tests for e
m
pty writes, too
commit
|
commitdiff
|
tree
2011-01-13
Eric Wong
Makefile: remove non-existe
n
t target refere
n
ce
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
kgio 2
.
1
.
1 - one small Rubiniu
s
fix
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid errno side-effects in kgio_wait_*able
commit
|
commitdiff
|
tree
next