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
test_syssend: avoid warning on cleanup
2012-01-07
Eric Wong
define R
A
R
R
AY_PTR/RARRA
Y
_LEN macros fo
r
Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric
W
ong
kgio 2
.
7
.
0
- minor updates
commit
|
commitdiff
|
tree
2011-11-18
E
ric Won
g
d
o
c
: update documentation regarding accept me
t
hod fl
a
gs
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
connec
t
,tr
y
o
pe
n
: s
e
t
close-on-exec fl
a
g
f
or ne
w
fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: re
m
ove tests for
I
O#nonblock? aft
e
r accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept: depr
e
c
ate singleton Kgio
.
ac
c
ept_* methods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
a
c
c
ept: always set O_NONBLOCK
for
a
ccept(
)
-
ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
test_poll:
t
e
s
t for closing a p
o
l
l
e
d IO
in
sighandler
commit
|
commitdiff
|
tree
2011-08-25
E
ric Won
g
.
w
rongdoc
.
y
ml: add public/pr
i
vate email addresses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c:
fix misspelling
i
n rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
L
I
C
ENSE: s/GNU C
Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Er
i
c Wong
T
O
DO: update
S
SL/TLS support statu
s
:)
commit
|
commitdiff
|
tree
2011-07-21
Eric
W
o
ng
use rb
_
update_max_fd
(
) under M
R
I 1
.
9
.
3
+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
connect: more descr
i
p
t
ive
e
rr
o
r fo
r
TCP po
r
t
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
kgio
2
.
6
.
0 - minor feature upda
t
e and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add pr
o
totype for rb_thread
_
b
loc
k
ing_io_region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
mis
s
i
n
g
_accept4: don't use FD_CLOEXEC
for SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wo
n
g
a
ccept
.
c: f
i
x RDoc f
o
r ne
w
Kgio
:
:
SOCK_* co
n
stants
commit
|
commitdiff
|
tree
2011-07-07
Eric
W
ong
export SOCK_N
O
NBLOCK, SOCK_
C
LO
E
X
EC consta
n
ts in Kg
i
o
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c: reinstate
errno after c
a
ll
i
ng my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc
:
update doc
u
menta
t
ion for kgio_addr at
t
ribu
t
e
commit
|
commitdiff
|
tree
2011-06-18
Eric
W
ong
doc:
call-
s
eq for
k
gio
_
wait_
w
rit
a
ble
commit
|
commitdiff
|
tree
2011-06-18
E
r
i
c Wong
ancie
n
t_ruby
.
h
:
avo
i
d sy
m
bol c
l
o
b
b
er
i
n
g
commit
|
commitdiff
|
tree
2011-06-16
E
ri
c
Wong
fix misc compiler warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make
t
imed
k
gio_wait_
*
i
mplementation safer
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::File incl
u
des Kgio:
:
PipeMethods
m
odule
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Won
g
Kgio::File
.
tr
y
open runs GC
on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
E
r
i
c Wong
doc: add rdo
c
for Kgio:
:
File
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
kgio_wa
i
t_
*
abl
e
: documentatio
n
for optiona
l
timeout
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
doc: use
l
ibrelist
.
org inst
e
ad of librelis
t
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
GIT-
V
ERSION-GEN: bump
v
ersion f
o
r new API
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
Me
r
ge b
r
anch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2 - OpenSolaris bu
i
ld f
i
x
commit
|
commitdiff
|
tree
2011-06-14
E
r
ic
W
ong
extconf: -lnsl and -lsocket checks
for OpenSolaris
commit
|
commitdiff
|
tree
2011-06-14
Er
i
c Wong
a
d
d timeout
t
o
kgio_wait
_
{
r
ead,
w
rit}able
commit
|
commitdiff
|
tree
2011-06-13
Eri
c
W
o
n
g
extconf: -lnsl a
n
d
-lsocket checks
f
or OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Er
i
c Wong
READM
E
: clarify that
we only work on Unix-like s
y
stems
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
p
k
g
.
mk: update to the lat
e
st
version
commit
|
commitdiff
|
tree
2011-05-21
E
r
i
c Wong
Me
r
g
e
branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
k
gi
o
2
.
4
.
1 - Kgio
.
poll avoids EIN
T
R, really
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
ong
Kgio
.
p
oll: ensure EI
N
T
R
ne
v
er gets raised
commit
|
commitdiff
|
tree
2011-05-21
Eric Wo
n
g
Kgio
.
p
oll
:
ensure EINTR never gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
K
gio
.
t
r
yop
e
n => Kgio::File
.
tryop
e
n
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
return K
g
io::F
i
le
for
Kgio
.
try
o
pen
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
add Kg
i
o
.
tryopen method
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kgio 2
.
4
.
0 - port
a
bility fixes and more
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_cro
s
s
_
t
h
r
e
ad_close: disa
b
le on RUBY_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
read_wr
i
te: call rb_str_mo
d
ify() before
rb_str_resiz
e
()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
p
o
ll: deal w
i
th polls
e
t c
h
anges on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_tcp
_
connec
t
: dis
a
ble wait_
w
rita
b
le_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kgio
.
poll restarts on i
n
terrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
e
x
tc
o
nf: remove unneces
s
ary dir_config statement
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
doc: imp
r
ov
e
kgio_accept/kgio_tryaccept docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
t
est_aut
o
pus
h
: atte
m
pting t
o
fix a timing test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
E
r
i
c
Won
g
do
c
:
fix trywrite call-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric Won
g
test
_
a
u
top
u
s
h: us
e
assert
_
in_d
e
l
ta for test
commit
|
commitdiff
|
tree
2011-04-11
E
ric Wong
gemsp
e
c: bump wrongdoc version
commit
|
commitdiff
|
tree
2011-04-11
E
r
ic Wong
gemspec: remove
u
nnece
s
sary require_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
a
d
d
t
e
st for cross thread close
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
r
ead
_
write: detect
c
losed fd on EINT
R
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
accept: better detect closed fil
e
s on EINTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric Won
g
*
a
ccept methods can take flags argum
e
n
t, like ac
c
ep
t
4
()
commit
|
commitdiff
|
tree
2011-03-20
Eric
Wong
acc
e
pt: prepare optional flags a
r
gument to
accep
t
(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric
W
o
n
g
HACKING: update
s
for wrongdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio 2
.
3
.
3
- minor fixe
s
commit
|
commitdiff
|
tree
2011-03-14
E
r
ic Wong
p
o
l
l: fix ov
e
r-allocation for poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eri
c
W
o
n
g
u
se
rb_thread_
b
lock
i
ng_io_region i
f
possible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wo
n
g
doc:
more consistent references for kg
i
o_wa
i
t_*abl
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2 - OpenBS
D
b
uild fix
commit
|
commitdiff
|
tree
2011-02-14
Eric W
o
ng
kgio 2
.
3
.
1 - compatibility
f
ix
commit
|
commitdiff
|
tree
2011-02-14
Eric W
o
ng
connect
.
c: disable A
I
_NUMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
kgio 2
.
3
.
0 -
MSG_PEEK
a
nd poll(2) support
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
n
g
move p
o
ll s
u
pport
c
hecks to
k
gio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wo
n
g
pk
g
.
mk
:
u
pdate to the latest
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: fully R
D
oc all m
e
th
o
d
s
and
classe
s
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
ng
doc: fix acc
e
pt -> tryaccept copy+paste error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: fix downlo
a
d link/re
f
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
preliminary poll(2) suppo
r
t
commit
|
commitdiff
|
tree
2011-02-06
E
ri
c
Wong
ad
d
su
p
port for recv() wit
h
MSG_P
E
EK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
kgio 2
.
2
.
0
- kinder,
g
entler I/O fo
r
the In
t
erne
t
s
commit
|
commitdiff
|
tree
2011-02-03
Eric
W
ong
add
SocketMethod
s
#k
g
io_ad
d
r!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fix typos in ipv6 test case
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
add prope
r
IPv6
s
uppo
r
t
commit
|
commitdiff
|
tree
2011-02-01
Eric Won
g
avoid
r
e
-
i
nte
r
ning
i
f GCC is not used (
o
r under 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
kgio_*read: empty b
a
c
ktr
a
ce for E
C
ONNRESET
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
Wong
a
dd singleton methods for non-Kgio objects
commit
|
commitdiff
|
tree
2011-02-01
E
r
i
c Wong
au
t
opush: e
n
able accessors for client sockets
commit
|
commitdiff
|
tree
2011-02-01
E
r
i
c Wong
autopu
s
h:
en
a
ble this
b
y default
commit
|
commitdiff
|
tree
2011-02-01
Eric
Wong
auto
p
ush
:
optim
i
ze aw
a
y iva
r
usage under MRI
commit
|
commitdiff
|
tree
2011-01-31
Eric
W
ong
a
u
topus
h
:
e
nab
l
e for
T
CP_NOPUSH un
d
er FreeB
S
D
commit
|
commitdiff
|
tree
2011-01-31
Eri
c
Wong
autopu
s
h: simplify imple
m
en
t
ation and ju
s
t use ivars
commit
|
commitdiff
|
tree
2011-01-31
Eric Wo
n
g
rename nopush_
s
mart to autopush
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
pre
l
i
m
i
n
a
ry
i
mpleme
n
tati
o
n of "smart_nopu
s
h"
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
r
e
vamp packaging makefile,
u
p
d
ate URL
s
commit
|
commitdiff
|
tree
2011-01-18
Eric Wong
add tests fo
r
empty wri
t
es, too
commit
|
commitdiff
|
tree
2011-01-13
E
ric
W
o
ng
M
a
kefile: r
e
m
ove
non-existent target reference
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wo
n
g
k
g
io 2
.
1
.
1 - one smal
l
Rubinius
f
i
x
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
avoid e
r
r
no side-effects in
kgio_w
a
it_*able
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic
W
ong
gemspec: point
folks to the
pu
b
lic
m
ailing li
s
t
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
kg
i
o 2
.
1
.
0 - accept impro
v
ements and
f
ixes
commit
|
commitdiff
|
tree
next