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
gemspec: disable development dependencies for old systems
2012-01-08
Eric Wo
n
g
gemspec: d
i
sable developmen
t
de
p
endencies for old systems
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
test/test_autopush: skip strace te
s
ts i
f
not ava
i
lable
commit
|
commitdiff
|
tree
2012-01-07
E
r
ic Wong
define RARRAY_
P
TR/
R
A
R
RAY_LEN macros for Ruby
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
kgio 2
.
7
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-11-18
Er
i
c Won
g
doc
:
update documentation regard
i
ng accept method f
l
ag
s
commit
|
commitdiff
|
tree
2011-11-18
E
r
i
c Wong
c
onnect,tryopen: se
t
close-on-exec flag for new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
test
s
: rem
o
ve tests for IO#nonblock
?
after accept
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic
Wong
accept:
d
eprec
a
te s
i
ngleto
n
Kgio
.
ac
c
e
pt_
*
methods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept:
always
s
et O_NONBLOCK for acce
p
t()
-
ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
test_poll: test for closing a polled IO in sig
h
andle
r
commit
|
commitdiff
|
tree
2011-08-25
Eric Wo
n
g
.
w
rongdoc
.
yml: add public
/
pri
v
ate email ad
d
ress
e
s
commit
|
commitdiff
|
tree
2011-08-25
Eric
W
o
ng
wait
.
c: fix m
i
s
spelling in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric
Wong
L
I
C
E
NSE: s
/
GNU C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric
Wong
TODO:
u
pdate SSL/TLS sup
p
ort statu
s
:)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
us
e
rb
_
updat
e
_max_
f
d() under
MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric
Wong
co
n
nect
:
more descriptive error fo
r
TC
P
port
commit
|
commitdiff
|
tree
2011-07-15
E
ric W
o
ng
kgio 2
.
6
.
0 - mi
n
o
r
feature up
d
ate
a
nd
cleanup
s
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add prototype
f
or
r
b
_
thread_block
i
ng_io_region(
)
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
m
issing_acc
e
p
t
4:
d
on't use FD_CLOEXEC
f
o
r
S
O
CK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
Wong
accept
.
c: fix RDoc for
new Kgio:
:
SOC
K
_* constants
commit
|
commitdiff
|
tree
2011-07-07
E
r
ic Wong
export SOCK
_
N
O
N
BLOCK, SO
C
K_
C
LOEXE
C
const
a
n
t
s i
n
Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c: reinstat
e
errno after calli
n
g
my_fileno
(
)
commit
|
commitdiff
|
tree
2011-06-18
Er
i
c Wong
doc: u
p
date documentation for kgi
o
_addr at
t
ribute
commit
|
commitdiff
|
tree
2011-06-18
Eric
Won
g
doc: call-seq for kgio_wait_writabl
e
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic Wong
ancient_ruby
.
h: avoid symbol clobberin
g
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
f
i
x misc
c
ompile
r
warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make timed
k
gio_wait_* i
m
p
l
e
m
entation safer
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
Kgio:
:
File includes Kg
i
o::PipeMethods module
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wo
n
g
K
gio::File
.
tryope
n
runs
GC o
n
ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
d
oc: add
rdoc for Kgio::File
.
tryo
p
en
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wong
kgio_
w
a
it_*able: documentat
i
on for
o
ptional timeou
t
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
W
on
g
doc: use librelist
.
org instead of l
i
brelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
G
I
T
-
VERSION-
G
EN: bump
vers
i
on for new API
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
Merge b
r
anch
'2
.
4
-stab
l
e'
commit
|
commitdiff
|
tree
2011-06-14
Eri
c
Wong
kgio 2
.
4
.
2
-
Op
e
nSolaris build fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
extcon
f
:
-lnsl and -lsocket chec
k
s
for O
p
enSolari
s
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
add
timeou
t
to kgi
o
_wait_{re
a
d,
w
rit}able
commit
|
commitdiff
|
tree
2011-06-13
E
ric Wo
n
g
extconf:
-
l
n
sl
a
nd
-
lsocket
c
hecks for OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric Won
g
README: clarify that we only wor
k
on
U
ni
x
-like systems
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
pkg
.
mk:
u
pd
a
te to
t
h
e latest
v
ersion
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Merge branch '2
.
4-s
t
ab
l
e'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wo
n
g
k
g
i
o
2
.
4
.
1 - Kg
i
o
.
poll avo
i
ds
E
INTR, really
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
Kg
i
o
.
poll: ensu
r
e
EINTR never g
e
ts raised
commit
|
commitdiff
|
tree
2011-05-21
E
ric
Wong
Kg
i
o
.
poll: ensu
r
e EI
N
TR never
g
ets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric W
o
ng
Kgi
o
.
tryopen =>
K
gio::File
.
tryope
n
commit
|
commitdiff
|
tree
2011-05-14
Eric Wo
n
g
return Kgio::Fil
e
for Kgio
.
tryo
p
en
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
a
dd Kg
i
o
.
tryopen method
commit
|
commitdiff
|
tree
2011-05-05
Eric
Wong
kg
i
o 2
.
4
.
0 - portabilit
y
fixes
a
nd more
commit
|
commitdiff
|
tree
2011-05-05
E
ric Wong
test_cro
s
s_threa
d
_
cl
o
se: disable
on
RUBY_E
N
GINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
r
i
c Wong
read_write: call rb_str_modify
(
)
bef
o
re rb_st
r
_resize()
commit
|
commitdiff
|
tree
2011-05-05
E
ric Wong
poll:
d
eal with pol
l
set changes on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wo
n
g
test_tcp_c
o
nnect: disa
b
le w
a
it_wri
t
able
_
set t
e
st on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic W
o
ng
Kgio
.
poll restarts on interrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric
W
ong
extconf: remove un
n
ecessary dir_config statement
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
doc: improve kgio_
a
cce
p
t/kgio_tryac
c
ept do
c
s
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
W
o
ng
t
e
st_autopush: attempt
i
ng to fix a
t
iming test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
doc: fix trywrite cal
l
-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
t
est_aut
o
push: use as
s
ert_in_delt
a
for test
commit
|
commitdiff
|
tree
2011-04-11
Eri
c
Wong
gemspec: b
u
m
p
wrongdoc
v
e
rs
i
on
commit
|
commitdiff
|
tree
2011-04-11
E
r
ic Wo
n
g
g
emspec:
remo
v
e unn
e
cessary require_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add
t
est for cr
o
ss thread clos
e
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
read_wr
i
te: detect
c
losed fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Er
i
c Wo
n
g
a
ccept: bet
t
er d
e
tect clos
e
d files on EINTR/EAGA
I
N
commit
|
commitdiff
|
tree
2011-03-20
Eri
c
Wong
*accept methods can ta
k
e flags argument, lik
e
accept4()
commit
|
commitdiff
|
tree
2011-03-20
E
ric Wo
n
g
accept: prepare optional fla
g
s
argument to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
H
A
CKING: updat
e
s for wrongdoc
v
s r
d
oc
commit
|
commitdiff
|
tree
2011-03-15
Eric W
o
n
g
kg
i
o
2
.
3
.
3 - minor fi
x
e
s
commit
|
commitdiff
|
tree
2011-03-14
Eri
c
Wong
poll: fix over-allocation for p
o
ll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
use rb_thread_blo
c
king_io
_
region if p
o
ssi
b
le
commit
|
commitdiff
|
tree
2011-02-25
E
r
ic
W
o
n
g
doc
:
m
o
re cons
i
ste
n
t refere
n
ces for kgio_wait_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2 - OpenBSD build
fix
commit
|
commitdiff
|
tree
2011-02-14
E
r
i
c Wo
n
g
kgio 2
.
3
.
1
-
c
o
mpatibility fix
commit
|
commitdiff
|
tree
2011-02-14
Eric
Wong
connec
t
.
c:
d
is
a
b
le AI_NUMERI
C
S
ERV
commit
|
commitdiff
|
tree
2011-02-09
Eri
c
Wong
kgio 2
.
3
.
0 - MSG
_
PE
E
K and
poll
(
2) s
u
ppor
t
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
move poll
support check
s
to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
pkg
.
m
k
:
update to the latest
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
d
oc: fully RDoc all m
e
thods an
d
classes
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
o
n
g
doc:
fi
x
accept ->
t
r
y
accept
c
opy+paste error
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
RE
A
DME: f
i
x download li
n
k/
r
ef
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
p
reliminary poll(2) support
commit
|
commitdiff
|
tree
2011-02-06
Eric Won
g
add support for recv
(
) with MSG_P
E
EK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
k
gio
2
.
2
.
0 - kinder,
g
entler I/O for the Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
add SocketMe
t
hods#kgio_addr!
commit
|
commitdiff
|
tree
2011-02-02
E
r
i
c Wong
fix typos
in
i
pv6
t
est cas
e
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
add proper IPv6 support
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
Wong
a
v
oid re-interning if GCC i
s
not u
s
ed (o
r
u
n
der 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wo
n
g
kgio_*
r
e
a
d: empty backtrace for ECON
N
RESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
add singleton
m
e
thods f
o
r non-Kgio objects
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush: enab
l
e accessors for c
l
i
en
t
soc
k
ets
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wong
a
u
topush:
e
n
a
ble this by default
commit
|
commitdiff
|
tree
2011-02-01
Eric Wo
n
g
au
t
opush:
o
pt
i
mize
away
i
var usag
e
u
nder
MRI
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c Wong
au
t
opush: enable fo
r
TCP_NOPUSH under
FreeBSD
commit
|
commitdiff
|
tree
2011-01-31
Eric
W
o
n
g
a
u
topush: simplify impl
e
me
n
tation and
j
ust use ivars
commit
|
commitdiff
|
tree
2011-01-31
E
r
ic Wong
ren
a
me no
p
ush
_
smart to aut
o
push
commit
|
commitdiff
|
tree
2011-01-28
Er
i
c
W
ong
p
r
elim
i
nar
y
implementation
o
f "smart_nopush"
commit
|
commitdiff
|
tree
2011-01-28
Eric
W
ong
r
e
v
amp packaging makefile, update
URLs
commit
|
commitdiff
|
tree
2011-01-18
E
ric Wong
add tests for emp
t
y writes, too
commit
|
commitdiff
|
tree
2011-01-13
E
ric
Wong
M
a
kefi
l
e
:
remove non-ex
i
stent
t
arget refe
r
e
n
ce
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
kgi
o
2
.
1
.
1 - o
n
e small
Rubinius fix
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
a
vo
i
d
errno side-ef
f
ects in kgio_wait_*abl
e
commit
|
commitdiff
|
tree
next