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_poll: test for closing a polled IO in sighandler
2011-08-30
Eric
W
ong
test
_
poll: test for clo
s
ing a po
l
led
I
O
i
n sigh
a
ndler
commit
|
commitdiff
|
tree
2011-08-25
Er
i
c Wo
n
g
.
wrongdoc
.
yml: add p
u
bli
c
/pri
v
ate email addre
s
s
e
s
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wa
i
t
.
c:
f
ix misspe
l
ling
i
n
rdoc
commit
|
commitdiff
|
tree
2011-08-09
E
ric Wo
n
g
LICENSE: s
/
GN
U
C
Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Er
i
c Wong
TODO
:
up
d
a
t
e
S
SL/TLS
support sta
t
us :)
commit
|
commitdiff
|
tree
2011-07-21
Eric
W
ong
use
r
b_update_max_fd() under
MRI
1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
conn
e
ct: m
o
re descriptive erro
r
for
T
CP p
o
rt
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
Wong
k
g
i
o 2
.
6
.
0 -
m
inor f
e
a
ture updat
e
and cle
a
nups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add pro
t
oty
p
e
fo
r
rb_thread_blocking_io_re
g
ion()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wo
n
g
missing
_
accept4: do
n
't use FD_CLOEXEC
for SOCK
_
CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
accept
.
c
:
fix RDoc for new K
g
io::SOCK_* constants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
export SO
C
K_NON
B
LOCK, SO
C
K
_CLOEXEC constants in
Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c: reins
t
ate errno aft
e
r c
a
l
ling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
do
c
: update documentatio
n
for
k
gio
_
addr attribute
commit
|
commitdiff
|
tree
2011-06-18
Eric
Wong
doc: call-s
e
q for kgio_wait_
w
ritable
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
a
n
cient_ruby
.
h: avoid symbo
l
clobberi
n
g
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix misc compiler warnin
g
s
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
m
ak
e
timed
k
gio_wait_* implementat
i
o
n safer
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
K
g
io::File includes Kgio::Pipe
M
ethods module
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::
F
ile
.
tr
y
open
run
s
GC on
E
NOME
M
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Won
g
doc:
add r
d
oc for Kgio
:
:File
.
t
ryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kgio_wait_*a
b
le: docum
e
nta
t
ion
f
or
o
ptional timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
doc: u
s
e
librelist
.
org instead of l
i
brelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
G
I
T-V
E
RS
I
O
N-G
E
N: bump ver
s
i
o
n for new API
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wong
M
erge branch '2
.
4-sta
b
le'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
k
g
io 2
.
4
.
2 - OpenSolaris buil
d
fi
x
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
extc
o
nf: -lnsl
a
nd -lsocket chec
k
s fo
r
OpenSolaris
commit
|
commitdiff
|
tree
2011-06-14
E
r
ic Wong
a
d
d time
o
u
t to k
g
io_wait_{read,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eric Wo
n
g
extco
n
f: -lnsl and
-l
s
ocket checks for
O
penSolaris
commit
|
commitdiff
|
tree
2011-05-23
Er
i
c Wong
READ
M
E: c
l
a
r
ify
t
h
at we only work on Unix-l
i
ke syst
e
ms
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
pkg
.
mk
:
update to the
l
ate
s
t version
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Merge b
r
anch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
kgio 2
.
4
.
1 - K
g
io
.
poll avoids EINTR, really
commit
|
commitdiff
|
tree
2011-05-21
Eric Wo
n
g
Kgio
.
p
oll:
e
nsure EINT
R
never
g
ets raised
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
Kgio
.
poll: ensure E
I
NTR never g
e
ts raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kgio
.
tryop
e
n => K
g
i
o::File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric
Wong
retur
n
Kgio::File for Kgio
.
tryo
p
en
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add K
g
io
.
tryopen
m
ethod
commit
|
commitdiff
|
tree
2011-05-05
Eric Wo
n
g
kgio 2
.
4
.
0 - po
r
tabi
l
i
t
y fixes and more
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
test_
c
ross_thread_clos
e
: disable on RUBY_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
read_write: ca
l
l rb_str_modify() before
r
b_str_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
poll: deal
with
pollset change
s
o
n
E
IN
T
R
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wong
test_tcp
_
co
n
ne
c
t:
disable w
a
it_writable_set te
s
t on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Won
g
Kgio
.
pol
l
restarts
o
n
interrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric
Wong
ex
t
c
o
nf
:
remove unnecessary dir
_
con
f
i
g state
m
ent
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
o
n
g
d
o
c: improve kgio_accept/kgio_t
r
y
accept
d
o
c
s
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
on
g
test_aut
o
push: attempting to fix a timing t
e
s
t
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wong
doc: fix t
r
ywrite call-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
test_
a
utopush: use as
s
ert_
i
n_delta for
t
e
s
t
commit
|
commitdiff
|
tree
2011-04-11
Eric W
o
n
g
gemspec: bump wrongdoc v
e
rsion
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspec: remov
e
unn
e
cessary require_paths
commit
|
commitdiff
|
tree
2011-04-10
E
ric Wo
n
g
add test for cross
thread
close
commit
|
commitdiff
|
tree
2011-04-10
E
ric Wong
read_wri
t
e: detect clo
s
ed fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
E
ric Wong
accept:
b
etter detect
c
losed
f
iles on EINT
R
/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eri
c
Wong
*accept methods can
take flags argum
e
nt
,
like accept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
acc
e
pt: prep
a
re opt
i
onal flags
a
rgument to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
HACKING: up
d
ates for wrongdoc vs
r
doc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio
2
.
3
.
3 - minor fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric
Won
g
pol
l
: fix
o
ver-allocation for
p
oll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
use rb
_
th
r
ead_blo
c
king_
i
o_region
i
f
p
o
ssible
commit
|
commitdiff
|
tree
2011-02-25
Eric Won
g
doc: mor
e
consi
s
tent
r
e
f
erences
for
kgio_wa
i
t_*a
b
le
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Er
i
c
W
o
ng
k
g
io 2
.
3
.
2
- OpenB
S
D bu
i
ld fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kgio 2
.
3
.
1 -
compatib
i
lity fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
connect
.
c
:
disable AI_NUMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
kgio
2
.
3
.
0
-
MS
G
_P
E
EK and poll(2) support
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
move poll support checks to kg
i
o
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pkg
.
mk: up
d
ate to th
e
latest
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
doc
:
fully RDoc all m
e
thods and cla
s
ses
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
do
c
: fix acce
p
t -> tryaccept co
p
y+p
a
ste error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
REA
D
ME: fix
download li
n
k/re
f
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pr
e
liminar
y
pol
l
(
2)
support
commit
|
commitdiff
|
tree
2011-02-06
E
r
ic Wong
add
s
u
pport fo
r
rec
v
()
w
ith MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
k
gi
o
2
.
2
.
0
- kinder,
g
e
ntler I/O for
t
he Int
e
rnet
s
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
add SocketMethods#
k
gio_addr!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fix typos in
i
pv6 test c
a
se
commit
|
commitdiff
|
tree
2011-02-01
Eric W
o
ng
avoid re-interning i
f
GCC is
n
ot used (o
r
under 1
.
8
)
commit
|
commitdiff
|
tree
2011-02-01
E
ric
Wong
kgio_
*
rea
d
: empty bac
k
trace fo
r
ECONNRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
add singlet
o
n methods for non-Kgio
o
b
jects
commit
|
commitdiff
|
tree
2011-02-01
E
r
i
c
W
ong
autopu
s
h
:
ena
b
le acce
s
sors
f
or client sock
e
ts
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
u
top
u
sh: enable this by default
commit
|
commitdiff
|
tree
2011-02-01
E
r
ic W
o
ng
autopush: o
p
t
i
mize away iv
a
r
u
s
a
g
e
under MRI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
au
t
opush:
enable f
o
r TCP_NOPUSH
u
nder
F
reeBSD
commit
|
commitdiff
|
tree
2011-01-31
E
r
i
c
W
ong
autopush:
s
implify
i
mplemen
t
ation and just use ivar
s
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c
Wong
rename nopus
h
_
s
mart
t
o autopush
commit
|
commitdiff
|
tree
2011-01-28
E
r
ic Wong
preli
m
i
nary implementa
t
ion of "smart_nopush"
commit
|
commitdiff
|
tree
2011-01-28
Eric
Wong
revamp packaging makefile, update URLs
commit
|
commitdiff
|
tree
2011-01-18
Eric Wong
add tests f
o
r
empt
y
writes, too
commit
|
commitdiff
|
tree
2011-01-13
E
ric
W
o
ng
Makefile:
remo
v
e non
-
exis
t
en
t
target refer
e
nce
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
k
gio
2
.
1
.
1 - one sma
l
l Rubiniu
s
fix
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
avoid errno side-effects i
n
kgio_wait_*able
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
gemspec: p
o
int folks
to
t
h
e
publ
i
c m
a
i
l
ing li
s
t
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
kgi
o
2
.
1
.
0 -
a
ccept
i
mpr
o
vements and fixes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
qui
e
t down some harmless co
m
pi
l
e
r
warnings
commit
|
commitdiff
|
tree
2010-12-22
Eric Wo
n
g
fi
x
errors in RDoc
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
k
gio 2
.
0
.
0
-
m
ajor interna
l
API c
h
a
n
ges
commit
|
commitdiff
|
tree
2010-11-18
Er
i
c Wong
Rake
f
ile:
list prereleas
e
tags as well
commit
|
commitdiff
|
tree
2010-11-18
Eric
W
ong
move website to bogomip
s
.
o
rg
commit
|
commitdiff
|
tree
2010-11-18
Eric Wong
kgio 2
.
0
.
0pre1 - major int
e
rnal
API changes
commit
|
commitdiff
|
tree
2010-10-08
Eric
W
ong
return em
p
ty str
i
n
g
on
le
n
gth
=
0
commit
|
commitdiff
|
tree