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.0 - minor updates
2011-12-13
Eric Wong
kgio
2
.
7
.
0
- minor updates
commit
|
commitdiff
|
tree
2011-11-18
Eri
c
Won
g
doc: upda
t
e documentati
o
n rega
r
ding
a
c
c
ept method f
l
ags
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
con
n
e
c
t,tryopen: set clos
e
-on-exec fl
a
g
f
or new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric
W
ong
tests: remove te
s
ts for I
O
#
n
onblock? af
t
er accept
commit
|
commitdiff
|
tree
2011-11-15
Eri
c
Wong
a
c
cept: deprecate singlet
o
n K
g
i
o
.
accept_* methods
commit
|
commitdiff
|
tree
2011-11-15
E
ri
c
Wong
acce
p
t: always s
e
t O_NONBL
O
CK for accept()-ed
sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
E
ric
W
ong
test_poll:
t
est for c
l
osing a polled IO in
s
igha
n
dler
commit
|
commitdiff
|
tree
2011-08-25
E
r
ic Wong
.
wrongd
o
c
.
yml: add p
u
blic
/
p
r
ivate
e
mail addresse
s
commit
|
commitdiff
|
tree
2011-08-25
Er
i
c Wo
n
g
wa
i
t
.
c
:
fix misspelling in r
d
oc
commit
|
commitdiff
|
tree
2011-08-09
Eric
W
o
ng
LICENSE
:
s/GNU C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
E
ric W
o
ng
TODO: up
d
ate SSL
/
TLS s
u
p
port status :)
commit
|
commitdiff
|
tree
2011-07-21
Er
i
c Wong
use rb_update_max_fd()
u
nder MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
connect:
m
ore descriptive
e
rror f
o
r TCP
p
ort
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
kgio
2
.
6
.
0 - m
i
nor f
e
ature u
p
date and
c
l
eanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add prototype fo
r
rb_thread_bl
o
ckin
g
_io_reg
i
o
n()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
m
i
ss
i
ng_ac
c
ep
t
4: d
o
n't use FD_CLOEXEC for SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
Wong
accept
.
c:
f
ix RDoc
f
or new Kgio::SOC
K
_*
c
onstants
commit
|
commitdiff
|
tree
2011-07-07
E
r
ic Wong
export
SOCK_NON
B
LOCK,
S
OCK_CLOEXE
C
constants
in K
g
io
commit
|
commitdiff
|
tree
2011-07-07
E
r
ic
Wong
accept
.
c
:
reinst
a
t
e
errno afte
r
calling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: updat
e
documenta
t
ion
f
or
k
gi
o
_addr att
r
i
b
ute
commit
|
commitdiff
|
tree
2011-06-18
Eric Wo
n
g
doc: call-seq for k
g
io_
w
ai
t
_writabl
e
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
ancient_ru
b
y
.
h
:
avoid
s
ymbol clobb
e
ring
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix misc
c
ompiler warnings
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
m
a
ke timed kgio_wait_
*
i
mplem
e
ntation sa
f
e
r
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
K
g
i
o::File includes Kgio
:
:PipeMethods
m
o
dule
commit
|
commitdiff
|
tree
2011-06-15
E
ri
c
Wong
Kgio::File
.
tryopen runs
GC on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
d
oc: add rdoc for
K
gio::
F
i
l
e
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kgio
_
wai
t
_*able:
docu
m
entation for
optional tim
e
o
ut
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
d
o
c:
u
se
librelist
.
org in
s
tead
of librelis
t
.
co
m
commit
|
commitdiff
|
tree
2011-06-15
E
ri
c
W
ong
G
I
T
-
V
ER
S
IO
N
-GEN:
b
ump
v
ersion fo
r
new A
P
I
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wo
n
g
Merge branch '2
.
4
-
stab
l
e'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgi
o
2
.
4
.
2 - Open
S
olaris bu
i
ld fix
commit
|
commitdiff
|
tree
2011-06-14
Eri
c
Wong
e
x
tconf: -lnsl
a
nd
-lsocket checks for
O
penSolari
s
commit
|
commitdiff
|
tree
2011-06-14
Eric
W
ong
a
dd time
o
ut to kgio_wait_{rea
d
,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eri
c
Wong
e
x
tcon
f
: -lnsl and -
l
soc
k
et checks for OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
README: clarify t
h
at
we only work on Unix-like systems
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
p
k
g
.
m
k
: update to the latest ve
r
sion
commit
|
commitdiff
|
tree
2011-05-21
Eric Wo
n
g
M
e
rge branch '2
.
4
-
stable
'
commit
|
commitdiff
|
tree
2011-05-21
E
ric
W
o
n
g
kgio 2
.
4
.
1 -
K
gio
.
pol
l
a
voids EINT
R
,
r
eally
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c
Wong
Kgio
.
poll: ensur
e
EINTR
never gets raised
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
Wong
Kgio
.
poll: ensur
e
EINTR n
e
ver gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kg
i
o
.
tryopen => Kgi
o
::Fi
l
e
.
t
r
yop
e
n
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
ret
u
rn Kgio::File
f
or
K
g
io
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add
Kgio
.
tryopen method
commit
|
commitdiff
|
tree
2011-05-05
Eric Wo
n
g
kgio
2
.
4
.
0 - port
a
bilit
y
fixes
an
d
more
commit
|
commitdiff
|
tree
2011-05-05
Eric
Wong
test_c
r
oss_thr
e
ad_close: disable
on RUBY_ENGINE
!=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
r
e
ad_write:
c
a
l
l
r
b_str_modify(
)
be
f
ore r
b
_str_resiz
e
()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
poll: deal with p
o
llset
c
h
ang
e
s
on EINTR
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wong
t
e
st_tcp_connect: disable
wait_writable_set test o
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Won
g
Kgio
.
po
l
l r
e
sta
r
ts
on inte
r
rupt
commit
|
commitdiff
|
tree
2011-04-27
Eric
Wong
extconf: remove
u
n
necessary dir
_
c
o
nfi
g
stat
e
ment
commit
|
commitdiff
|
tree
2011-04-21
Eric Wo
n
g
doc: i
m
prove kgio_
a
ccept/kgio_tryacc
e
p
t
docs
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
te
s
t
_autopush: at
t
emptin
g
to fi
x
a ti
m
i
n
g
test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
E
ric Won
g
d
o
c: f
i
x
trywr
i
te ca
l
l
-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric
W
ong
test_a
u
t
o
p
ush:
u
se assert_
i
n_delt
a
for test
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspec: bump wrongdoc version
commit
|
commitdiff
|
tree
2011-04-11
Eric Wo
n
g
gemspec: remove unnecessary require_pat
h
s
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add
test for
cross thread clo
s
e
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
read_wr
i
t
e
: detect closed fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic Wong
accept:
b
etter
d
ete
c
t closed files o
n
EINTR
/
EAGAI
N
commit
|
commitdiff
|
tree
2011-03-20
Eric Won
g
*
accep
t
met
h
ods can take flag
s
argument, like accept4()
commit
|
commitdiff
|
tree
2011-03-20
E
ric Wong
accept: prepare
op
t
iona
l
flags argument to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
HAC
K
ING:
u
pdates
f
o
r
wro
n
gd
o
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
Wo
n
g
p
oll: fix over-alloca
t
io
n
f
o
r poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
use rb_
t
hr
e
ad_bl
o
ck
i
n
g
_io_region if
p
ossible
commit
|
commitdiff
|
tree
2011-02-25
E
ric Wong
doc: more consis
t
ent reference
s
for kgio_wait_*a
b
le
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eri
c
Won
g
kgio 2
.
3
.
2 - Open
B
SD build fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Won
g
kgio 2
.
3
.
1 - compatib
i
l
ity fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
connect
.
c: disable AI_NUMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
E
ric Wo
n
g
kg
i
o 2
.
3
.
0 - MSG_PEEK and poll(2) su
p
port
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
m
o
ve pol
l
s
u
pport check
s
to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pk
g
.
mk:
u
p
date to the
l
atest
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
do
c
: fully RDoc all methods and classes
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
doc: f
i
x accept
-
> t
r
yaccept copy+p
a
ste
e
r
ror
commit
|
commitdiff
|
tree
2011-02-08
E
r
i
c Won
g
README: fix download
link/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric
Won
g
prelimina
r
y po
l
l
(2) support
commit
|
commitdiff
|
tree
2011-02-06
E
r
i
c Wong
add support for recv(
)
wi
t
h
MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wo
n
g
kgio 2
.
2
.
0 - kinder, gent
l
er
I
/
O
for the
Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric W
o
ng
add SocketMeth
o
ds#k
g
io_addr!
commit
|
commitdiff
|
tree
2011-02-02
Er
i
c Wong
fix typos in ipv6 test case
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
avoid re-interning if GCC
is
not used
(
or und
e
r 1
.
8
)
commit
|
commitdiff
|
tree
2011-02-01
Eric Won
g
kgio_
*
r
ead: empty backtrace for EC
O
N
NRESE
T
commit
|
commitdiff
|
tree
2011-02-01
Eric Won
g
add sing
l
eton methods
for non-Kgio object
s
commit
|
commitdiff
|
tree
2011-02-01
Eric Wo
n
g
auto
p
us
h
: enable a
c
cessors for client socke
t
s
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopus
h
:
e
na
b
le this by
default
commit
|
commitdiff
|
tree
2011-02-01
E
ric Wong
autopush: opt
i
m
ize
a
way ivar u
s
a
g
e under M
R
I
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autopush: enable
f
or
TCP_N
O
PUSH un
d
e
r
F
reeBSD
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c Won
g
autopush:
s
impli
f
y imp
l
ementation and ju
s
t us
e
ivars
commit
|
commitdiff
|
tree
2011-01-31
Eric Wo
n
g
re
n
am
e
nopush_smart
t
o autopush
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
preliminary imp
l
e
mentation of "smart_nopush"
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
re
v
amp pack
a
ging ma
k
e
file, upda
t
e URLs
commit
|
commitdiff
|
tree
2011-01-18
Eric
W
ong
add
t
ests fo
r
em
p
t
y
writes, too
commit
|
commitdiff
|
tree
2011-01-13
Eric Won
g
Makefile:
re
m
ove non-existe
n
t target ref
e
rence
commit
|
commitdiff
|
tree
2010-12-26
E
ric Won
g
kgio 2
.
1
.
1 -
o
ne small Rubi
n
ius fi
x
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid err
n
o
side-ef
f
e
c
ts in kgio_
w
ait_*able
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
gemspec
:
po
i
nt folks to th
e
public m
a
iling list
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
kgio 2
.
1
.
0 -
a
ccept improvements and fixes
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c
W
ong
qui
e
t down so
m
e
h
armless compile
r
warnings
commit
|
commitdiff
|
tree
2010-12-22
Er
i
c
Wong
f
ix errors in RDoc
commit
|
commitdiff
|
tree
next