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
LICENSE: s/GNU C Library/kgio/
2011-08-09
Eric
W
ong
LICENSE: s/GNU C Library
/
kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wo
n
g
TODO: update S
S
L/TLS support s
t
atus :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Won
g
use r
b
_
update_m
a
x_fd
(
) under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
connect: more descr
i
ptive e
r
ro
r
for TCP por
t
commit
|
commitdiff
|
tree
2011-07-15
Eric
Wong
kgio 2
.
6
.
0 - minor f
e
at
u
r
e update and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
W
o
n
g
add
p
r
o
to
t
ype for r
b
_thre
a
d
_
block
i
ng_io_region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
miss
i
ng_ac
c
ept4: do
n
't use FD_
C
LOEXEC for SOCK_CL
O
EXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
Wong
accep
t
.
c: fix RDoc for
n
ew Kgio::SOCK_* const
a
nts
commit
|
commitdiff
|
tree
2011-07-07
E
r
ic Wong
export SOCK_NONBLOCK, SOCK_C
L
OEXEC constants in Kg
i
o
commit
|
commitdiff
|
tree
2011-07-07
Eric
W
o
ng
a
c
cept
.
c: reinstate errno after call
i
ng
my_
f
ileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wo
n
g
doc:
u
pdate d
o
cumentation for
k
gio
_
addr a
t
t
r
ibute
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: call-seq for kgio_wait_wr
i
table
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
anci
e
nt_rub
y
.
h
:
avoid symbol
clo
b
b
e
rin
g
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix
m
isc compil
e
r warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
m
ake timed kgio_w
a
it_* implementation safer
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
Kgio::File includes Kgio::PipeMethod
s
module
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
Kg
i
o::F
i
le
.
try
o
pen run
s
GC on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
d
oc: ad
d
rdoc fo
r
Kgio:
:
File
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wo
n
g
kgi
o
_wa
i
t_*abl
e
:
d
ocu
m
entatio
n
f
or optional timeout
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c
W
o
ng
do
c
:
u
s
e librelis
t
.
org inste
a
d
of librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wong
GIT-VERSION-
G
EN: bump version for n
e
w AP
I
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
M
erge bra
n
ch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgi
o
2
.
4
.
2
- OpenSolaris
bui
l
d fix
commit
|
commitdiff
|
tree
2011-06-14
Eric
Wong
extconf
:
-
l
n
s
l and -lsocket ch
e
cks
fo
r
OpenSolari
s
commit
|
commitdiff
|
tree
2011-06-14
Eric
Wong
add timeout to
k
gio_w
a
it_{read,wri
t
}able
commit
|
commitdiff
|
tree
2011-06-13
Eric Wong
e
xtconf: -lnsl and -
l
socke
t
chec
k
s for OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric
W
on
g
README:
clar
i
fy that we only work on
U
nix-like systems
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
pkg
.
m
k
: upd
a
t
e to
the latest version
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Merge branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
Won
g
kgio 2
.
4
.
1
- K
g
io
.
poll avo
i
ds E
I
NT
R
, rea
l
ly
commit
|
commitdiff
|
tree
2011-05-21
E
ric Wong
Kgio
.
poll: ensure EINTR
n
ev
e
r
get
s
rai
s
ed
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
Wong
Kgio
.
poll: ensure
E
INTR never gets raised
commit
|
commitdiff
|
tree
2011-05-14
Er
i
c
W
ong
K
g
io
.
tryopen => Kgio:
:
File
.
try
o
pen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
r
eturn Kgio::File for Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
add Kgio
.
tryopen me
t
hod
commit
|
commitdiff
|
tree
2011-05-05
Eric Wo
n
g
kgio 2
.
4
.
0
-
por
t
ability
fixes a
n
d
m
ore
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
Wong
test_cross_thread_close: disable on
RUBY_ENGI
N
E !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
ong
read_write: call rb_st
r
_modify
(
)
before rb_str_resize(
)
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
ong
poll: deal with pollset ch
a
nges o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
t
e
st_tcp_connect: disable wait_
w
ritable_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Jeremy E
v
ans
fix kgio_
p
eek for !KG
I
O_NOPUSH systems
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-05-05
Jeremy
Ev
a
ns
connec
t
: zero out hin
t
s
a
rgument for
getaddrinfo
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-05-05
Eric
Won
g
Kgio
.
poll restarts on interrup
t
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extc
o
nf: remove unnecess
a
ry dir_config sta
t
ement
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c
W
ong
doc: improve kgi
o
_ac
c
ept/kgio_tryaccept docs
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
te
s
t
_
aut
o
pu
s
h
: at
t
emptin
g
to fix a timing test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
doc: fix
t
r
y
w
rite call-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric
W
o
ng
test
_
aut
o
push:
u
se assert_in_delta for test
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
g
e
ms
p
ec: bump wro
n
gdoc v
e
rsi
o
n
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemsp
e
c:
r
e
mo
v
e unnecessary req
u
ire_paths
commit
|
commitdiff
|
tree
2011-04-10
Eri
c
Wong
add test for cr
o
ss t
h
read clos
e
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
read_w
r
ite
:
detect closed fd on EI
N
T
R
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
a
c
c
e
pt
:
b
e
tter detect closed fi
l
es
o
n EINTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eri
c
Won
g
*accept
metho
d
s
c
an
take flags
a
rgument, like accept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
accept: p
r
epare option
a
l flags
argume
n
t to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric
Wong
H
AC
K
ING: updates for wrongdo
c
vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio
2
.
3
.
3 - minor
fixes
commit
|
commitdiff
|
tree
2011-03-14
E
r
ic Won
g
p
o
l
l: fix o
v
e
r-allocation for
poll(2
)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
use rb_
t
hread_blo
c
king_io_re
g
ion if possible
commit
|
commitdiff
|
tree
2011-02-25
Eri
c
W
ong
doc: more c
o
nsistent references
for kg
i
o_wait_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
E
r
ic
W
o
ng
kgio 2
.
3
.
2 - OpenB
S
D buil
d
fi
x
commit
|
commitdiff
|
tree
2011-02-15
Jerem
y
Evans
Fix b
u
ild on O
p
enBSD
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-14
Eric Wo
n
g
k
g
io 2
.
3
.
1 - compatibility fix
commit
|
commitdiff
|
tree
2011-02-14
Eric
Wo
n
g
co
n
n
e
ct
.
c: dis
a
ble AI_NUMERIC
S
ERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
kgio 2
.
3
.
0
- M
S
G_PE
E
K and poll(2)
s
upport
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
n
g
m
ove poll support checks
to kg
i
o
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
pkg
.
m
k: update to th
e
lat
e
st
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
doc: f
u
lly RDoc all methods and classes
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wong
doc: fix a
c
c
ept -> tryacc
e
pt copy
+
paste erro
r
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
R
EADME: fix downloa
d
l
ink/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
prelimina
r
y
p
oll(
2
) suppor
t
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
add support fo
r
r
e
cv() with MSG
_
PEE
K
commit
|
commitdiff
|
tree
2011-02-04
E
r
ic Wong
kgi
o
2
.
2
.
0
-
kinder, gentl
e
r I/O
for th
e
I
n
ternets
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
add SocketM
e
thods#kgi
o
_a
d
d
r
!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fi
x
typos in ipv6 tes
t
case
commit
|
commitdiff
|
tree
2011-02-02
E
ric
W
ong
add pro
p
er
I
Pv6 support
commit
|
commitdiff
|
tree
2011-02-01
Eric Won
g
avoid re-internin
g
if G
C
C is not
u
sed (or under 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
kgio_*read: empty backtr
a
ce for ECO
N
NRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric W
o
ng
a
d
d single
t
on methods for non
-
Kgio objects
commit
|
commitdiff
|
tree
2011-02-01
Eric Wo
n
g
autopush: enab
l
e acc
e
s
s
o
r
s for clien
t
sockets
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
u
topush: e
n
able this b
y
d
e
f
a
ult
commit
|
commitdiff
|
tree
2011-02-01
Eric W
o
n
g
autop
u
sh: optimize away ivar
u
sage under
M
RI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
a
u
t
o
push:
e
nabl
e
for TCP_NOPUSH under FreeBSD
commit
|
commitdiff
|
tree
2011-01-31
Eri
c
Wong
auto
p
ush: simplify implementation
a
n
d
j
ust use ivars
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
rename nopush_smar
t
to
autopush
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
p
r
el
i
m
inary i
m
plementati
o
n o
f
"smart_nopu
s
h"
commit
|
commitdiff
|
tree
2011-01-28
Eric
Wong
r
evam
p
p
a
ckagin
g
m
a
kefile, update URLs
commit
|
commitdiff
|
tree
2011-01-18
Eric
Wong
add test
s
for em
p
t
y
writes, too
commit
|
commitdiff
|
tree
2011-01-13
Er
i
c Wong
Makefil
e
:
remove non-existent
t
ar
g
et ref
e
r
ence
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c
Wong
kgio 2
.
1
.
1 - one sm
a
l
l
R
ubiniu
s
f
ix
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wo
n
g
avo
i
d errno side-effects in kgio_wait_*able
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c
Wong
gemspec: point folks to the pu
b
lic
m
ailing list
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
k
gio 2
.
1
.
0
-
acc
e
p
t
imp
r
ovements and fixe
s
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
quiet down some harmless com
p
i
l
er warnin
g
s
commit
|
commitdiff
|
tree
2010-12-25
E
ric Wong
accept4: fall back to
regular accept() on ENOSYS
commit
|
commitdiff
|
tree
2010-12-25
Eric Won
g
accept methods may take an optional argument
commit
|
commitdiff
|
tree
2010-12-25
Er
i
c
Wong
Rakefil
e
: fix RAA li
c
ense
commit
|
commitdiff
|
tree
2010-12-25
Eric Wo
n
g
d
oc: use w
r
ongdoc f
o
r
documentat
i
on
commit
|
commitdiff
|
tree
2010-12-22
Eric Wong
f
ix errors in RDoc
commit
|
commitdiff
|
tree
2010-11-19
Eric W
o
ng
kgio 2
.
0
.
0 - major internal API changes
Eric Wong
(7):
commit
|
commitdiff
|
tree
next