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: disable develop
m
ent dependen
c
ie
s
for o
l
d systems
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
t
est/tes
t
_aut
o
push: skip strac
e
tes
t
s if not available
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
define RARRAY_PTR/RARRAY_LEN ma
c
r
os for Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric
W
ong
kgio 2
.
7
.
0
-
minor
u
p
d
ates
commit
|
commitdiff
|
tree
2011-11-18
Eri
c
Wong
doc:
u
pdate docu
m
e
ntat
i
on rega
r
d
i
n
g
a
ccept me
t
hod flags
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
c
o
nne
c
t,tryopen:
s
et close-on-exec flag
f
o
r ne
w
f
d
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eri
c
Wong
tests: remove t
e
sts for IO#nonbl
o
ck? af
t
er accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accep
t
: deprec
a
te single
t
on Kgio
.
accept_* metho
d
s
commit
|
commitdiff
|
tree
2011-11-15
Eric
W
ong
a
ccept: always set O_NONBLOC
K
fo
r
accept()-
e
d
so
c
kets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wo
n
g
test
_
p
o
ll: test for closing a polled IO in
s
ighand
l
er
commit
|
commitdiff
|
tree
2011-08-25
E
r
ic Wong
.
w
rongdo
c
.
yml: add public/private email a
d
d
resses
commit
|
commitdiff
|
tree
2011-08-25
E
r
i
c
Wong
wait
.
c: fix misspelling in
r
doc
commit
|
commitdiff
|
tree
2011-08-09
Eric
Wong
LICENSE: s/GNU C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric W
o
ng
TODO: update
S
SL/TLS su
p
p
ort status
:
)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
us
e
rb_update_max_fd() under
MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
connect: more descriptive
error for
T
CP port
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
kgio 2
.
6
.
0 - mi
n
or feature up
d
ate and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wo
n
g
add protot
y
pe for rb_t
h
r
ead_
b
locking_io_region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Won
g
missing_accept4:
d
on't use FD_CLOEXEC
for SOCK
_
CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic
W
ong
a
c
cept
.
c: fix RDoc for new K
g
io::SOCK
_
* constants
commit
|
commitdiff
|
tree
2011-07-07
E
ric Wong
export SOCK_NO
N
BLOCK, SOCK_CLOEXEC con
s
ta
n
ts in
Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c:
r
einstate
errno after ca
l
ling my_fi
l
eno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
d
oc
:
up
d
ate docu
m
entation for kgi
o
_addr attribu
t
e
commit
|
commitdiff
|
tree
2011-06-18
Eri
c
Wong
d
o
c
:
call-seq
f
or kgio_wait_writable
commit
|
commitdiff
|
tree
2011-06-18
E
ric Wong
anci
e
nt_ru
b
y
.
h: av
o
id s
y
mbol clob
b
ering
commit
|
commitdiff
|
tree
2011-06-16
Eric
W
ong
fix misc compile
r
warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
ma
k
e timed kgio_wait_*
i
mp
l
ementati
o
n s
a
fer
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
Kgio::File i
n
cludes Kgio::PipeMe
t
hods module
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::Fil
e
.
tryopen runs GC on
E
N
OMEM
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c
Wong
doc: add rdoc for
K
g
io::File
.
tryo
p
en
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Won
g
kgio_wait_*a
b
l
e: d
o
cumentation for optional timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
d
oc: use librelist
.
o
r
g instead of libreli
s
t
.
com
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
GIT-VERSION-GEN: bum
p
version for new API
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
M
e
rge
branch '2
.
4
-
stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric
W
ong
kgio
2
.
4
.
2 - OpenSol
a
ris
build fix
commit
|
commitdiff
|
tree
2011-06-14
Eric W
o
ng
extc
o
nf:
-
l
n
sl and -lso
c
ket checks for O
p
enSolaris
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
add timeout t
o
kgio_wait_{read
,
writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eric
Wong
e
xt
c
onf: -lnsl and -lsoc
k
et
c
hec
k
s
f
or O
p
enSo
l
aris
commit
|
commitdiff
|
tree
2011-05-23
Er
i
c Wong
README: clarify that
we only work
on
U
nix-like s
y
stems
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
p
kg
.
mk: update
to the latest versio
n
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
Wong
M
erge br
a
nch '
2
.
4
-
st
a
b
l
e
'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
kgio
2
.
4
.
1 - Kgio
.
poll avo
i
d
s
EINTR, really
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
o
ng
Kgio
.
po
l
l: ensure EIN
T
R neve
r
g
ets
r
aised
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll: ensure EINTR
neve
r
gets raised
commit
|
commitdiff
|
tree
2011-05-14
Er
i
c Wong
Kgio
.
tryo
p
en => Kgi
o
::File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric W
o
ng
retur
n
Kgi
o
::File
for Kg
i
o
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add Kgio
.
t
ryopen method
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wong
k
gio 2
.
4
.
0 - portabilit
y
fixes a
n
d
more
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wo
n
g
test_cross_thre
a
d_close: dis
a
ble on RUBY_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
read_wr
i
te: call rb_str_m
o
dif
y
(
)
before rb_str_
r
esize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
poll: deal with pol
l
set changes on EI
N
T
R
commit
|
commitdiff
|
tree
2011-05-05
Eric
Wo
n
g
test_tcp_connect: disable wait_writable_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kgio
.
poll r
e
s
t
arts
on interrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
e
xtconf: rem
o
ve unnecessary dir_c
o
nfig
s
t
atement
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c W
o
ng
d
oc: improve
k
g
i
o_accept
/
kgio_tryac
c
e
pt docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wo
n
g
test_autopush: att
e
mpting to fix
a timin
g
te
s
t
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wo
n
g
doc: f
i
x tr
y
write call-
s
e
q
commit
|
commitdiff
|
tree
2011-04-14
E
r
ic W
o
ng
test_autopush:
u
s
e ass
e
rt_in
_
d
elta fo
r
t
e
st
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
ge
m
spec:
bump wrong
d
oc version
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspec: remove un
n
ecessary require_
p
aths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
a
dd
t
e
s
t for cross th
r
ead
c
lo
s
e
commit
|
commitdiff
|
tree
2011-04-10
E
r
i
c Wong
r
e
ad_write: detect
c
losed fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
accept:
better detect closed files on
EINTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
E
ric
W
ong
*accept meth
o
ds
can
t
ake f
l
ags
a
rg
u
ment, like
acce
p
t
4
(
)
commit
|
commitdiff
|
tree
2011-03-20
E
ric Wong
accep
t
: prepar
e
option
a
l f
l
ags argument t
o
accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Er
i
c Wong
HACK
I
NG
:
upd
a
tes f
o
r wr
o
ngdoc
v
s
rdo
c
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio 2
.
3
.
3 -
m
inor f
i
xe
s
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
poll
:
fix
o
ver-allocation for
p
oll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
use rb_thread
_
blocking_io_regi
o
n if possible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
doc:
more consi
s
tent reference
s
f
o
r
kg
i
o
_
wait_*
a
ble
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2 - Op
e
n
B
SD bui
l
d fix
commit
|
commitdiff
|
tree
2011-02-14
Eri
c
Wong
kgi
o
2
.
3
.
1 - compa
t
ibi
l
ity fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
connect
.
c: disable AI_
N
U
MERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric W
o
ng
kgio 2
.
3
.
0 - MSG
_
PEEK and poll(2) sup
p
ort
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wong
mo
v
e poll support
checks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
p
kg
.
mk: upda
t
e t
o
t
he
l
atest
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: fully
R
D
o
c all
me
t
hods an
d
c
l
as
s
es
commit
|
commitdiff
|
tree
2011-02-08
E
r
i
c
Wong
doc: fix ac
c
ept -> tryacc
e
pt
c
opy+past
e
error
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wong
R
EA
D
ME: fix do
w
nload link/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
preliminar
y
p
o
l
l
(2)
support
commit
|
commitdiff
|
tree
2011-02-06
Eric Won
g
add supp
o
rt for recv()
w
ith
M
SG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eri
c
Wong
k
gio 2
.
2
.
0 - k
i
nder,
g
e
n
tle
r
I/
O
for
t
he
Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric
Won
g
add SocketMethods#kgio_addr!
commit
|
commitdiff
|
tree
2011-02-02
E
ric
W
ong
fix ty
p
os in ipv6 test case
commit
|
commitdiff
|
tree
2011-02-01
Eric
W
ong
avoid re-interni
n
g if
GCC is not used
(
or
und
e
r 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric
W
ong
k
gio_*read: empty
b
acktrace for
ECO
N
NRES
E
T
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
add singleton
m
ethods fo
r
non-Kgio
objects
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopu
s
h: enable
a
ccessors for cli
e
nt s
o
ck
e
ts
commit
|
commitdiff
|
tree
2011-02-01
E
r
ic Wong
a
u
topush: enabl
e
th
i
s by default
commit
|
commitdiff
|
tree
2011-02-01
Eric Wo
n
g
autopush: opt
i
mize away ivar us
a
ge und
e
r
MRI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wo
n
g
aut
o
push: enable
for TCP_NOP
U
S
H under F
r
eeBS
D
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
a
u
topush: simplify
impl
e
mentati
o
n and ju
s
t use iva
r
s
commit
|
commitdiff
|
tree
2011-01-31
Eri
c
Wong
re
n
ame n
o
p
ush_
s
ma
r
t t
o
au
t
opush
commit
|
commitdiff
|
tree
2011-01-28
Eric
W
ong
p
r
eliminar
y
implemen
t
a
t
ion of "sm
a
rt_n
o
push"
commit
|
commitdiff
|
tree
2011-01-28
E
r
ic Wong
r
ev
a
mp packaging makefile, upd
a
te
U
RLs
commit
|
commitdiff
|
tree
2011-01-18
Eric W
o
ng
add tests for
e
m
pt
y
writes, too
commit
|
commitdiff
|
tree
2011-01-13
Er
i
c Wong
Makefile: remove non-existent tar
g
et reference
commit
|
commitdiff
|
tree
2010-12-26
E
ri
c
Wong
kg
i
o 2
.
1
.
1
- one
small Rubiniu
s
fix
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid errno side-effects in kgio_
w
a
it_*able
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
gem
s
p
e
c
: point fo
l
ks to the publ
i
c m
a
i
l
i
n
g
list
commit
|
commitdiff
|
tree
next