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: increase delta range for timing-sensitive test
2012-03-05
Eric Wo
n
g
test: in
c
re
a
se
d
elta ran
g
e
f
or
tim
i
ng-sensitive test
commit
|
commitdiff
|
tree
2012-03-05
Eric Wo
n
g
autopu
s
h: fix/e
n
able under Debian GNU/kFreeBSD
commit
|
commitdiff
|
tree
2012-03-05
Eric W
o
ng
accept4: require SOCK_NONB
L
OCK/
S
OCK_CL
O
EXEC macros
commit
|
commitdiff
|
tree
2012-01-08
Eric W
o
ng
kgio 2
.
7
.
2 - for
o
lder, and older
R
ubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
try
o
pen:
r
emember
to
include an
c
ient_ruby
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric
Wong
kgi
o
2
.
7
.
1
- compatibility with older
Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
g
emspec: disable developme
n
t de
p
endenci
e
s for ol
d
s
y
stems
commit
|
commitdiff
|
tree
2012-01-08
Eric
Wong
test/test
_
autopush: sk
i
p str
a
c
e
test
s
if not av
a
il
a
ble
commit
|
commitdiff
|
tree
2012-01-07
Eric Won
g
define RARRAY_PTR/
R
ARRAY
_
LEN
m
acros for Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wo
n
g
kgio
2
.
7
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc:
up
d
a
t
e doc
u
mentation regardin
g
accept
method f
l
ags
commit
|
commitdiff
|
tree
2011-11-18
Eric Wo
n
g
conn
e
ct,tryopen:
set
c
lose-on-e
x
ec flag for
new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: remove tests for IO
#
n
o
n
block?
afte
r
ac
c
ept
commit
|
commitdiff
|
tree
2011-11-15
E
ric
W
o
n
g
a
c
c
ept: deprecate singl
e
ton Kgio
.
acce
p
t_* met
h
o
d
s
commit
|
commitdiff
|
tree
2011-11-15
Er
i
c Wo
n
g
acce
p
t
:
al
w
a
ys set
O
_NONB
L
OC
K
for accept(
)
-ed
sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
t
e
st_p
o
ll:
t
est fo
r
cl
o
sin
g
a polled IO in sighandler
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
wrongdoc
.
yml:
a
dd publ
i
c/pr
i
v
a
te email addresses
commit
|
commitdiff
|
tree
2011-08-25
Eric
Wong
wa
i
t
.
c: fix misspelling in r
d
oc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LICE
N
SE: s/GNU C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
TODO: update SS
L
/TLS support st
a
tus :)
commit
|
commitdiff
|
tree
2011-07-21
E
ri
c
Won
g
u
s
e rb_u
p
date
_
max_fd() under
MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic
Wong
conne
c
t: mo
r
e
d
escr
i
pt
i
ve err
o
r for
TCP port
commit
|
commitdiff
|
tree
2011-07-15
E
r
i
c
Wong
kgio 2
.
6
.
0
-
minor fea
t
ure u
p
da
t
e and clean
u
ps
commit
|
commitdiff
|
tree
2011-07-15
Eric
Wong
a
d
d proto
t
y
p
e for r
b
_
thr
e
ad_blo
c
king_io_region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
m
issi
n
g_a
c
cept4: don'
t
use FD_CLOEXEC fo
r
SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
accept
.
c
:
fix RDoc
for new Kgi
o
:
:
SOCK_* co
n
stan
t
s
commit
|
commitdiff
|
tree
2011-07-07
E
ric Wong
exp
o
rt SOCK_NONBLOCK, SOCK_CLOEXEC constants
in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
ac
c
ept
.
c
:
rei
n
state errno after
c
alling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: u
p
date
d
oc
u
me
n
tation for
kgi
o
_addr attribute
commit
|
commitdiff
|
tree
2011-06-18
Eric
W
o
n
g
doc: call-seq for kgio_wa
i
t_writa
b
le
commit
|
commitdiff
|
tree
2011-06-18
E
r
i
c W
o
ng
ancient_
r
uby
.
h: avoid symbol clobbering
commit
|
commitdiff
|
tree
2011-06-16
Er
i
c Wong
fix misc compiler warnings
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
make timed kgio_w
a
it_* implementation safer
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
Kgio::File includes Kgio::PipeMetho
d
s
modul
e
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wong
Kgio::File
.
tryopen run
s
GC on
E
NOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
doc:
add rdo
c
for Kgio::
F
ile
.
tryope
n
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kgio_wait_*abl
e
: doc
u
m
entation f
o
r optional
timeout
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
do
c
: use librelist
.
org in
s
te
a
d of li
b
r
elist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
GIT-VERSI
O
N-GEN: bump vers
i
on
for new AP
I
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
Mer
g
e branch '2
.
4-s
t
able'
commit
|
commitdiff
|
tree
2011-06-14
Eric
W
ong
kgio 2
.
4
.
2
- OpenSola
r
i
s
b
u
ild fix
commit
|
commitdiff
|
tree
2011-06-14
Eric
Won
g
extconf:
-lnsl an
d
-
lsocket
c
hecks for OpenSolaris
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
add timeou
t
to kgio_wait_{
r
ead,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Er
i
c
Wong
e
x
tconf: -lns
l
and -ls
o
c
k
et che
c
k
s
for OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
E
ric Wong
README: c
l
arify 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
l
a
test version
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Merge branch '2
.
4
-
sta
b
le'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
kgio 2
.
4
.
1 - Kg
i
o
.
p
o
l
l a
v
oids EINT
R
, really
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll: ensure E
I
NTR never gets raised
commit
|
commitdiff
|
tree
2011-05-21
E
ric W
o
ng
K
g
i
o
.
poll
:
ensur
e
EI
N
TR never gets r
a
ised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kgio
.
tryopen => K
g
io::File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
return Kgio::Fil
e
for K
g
io
.
tr
y
o
pen
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add Kgio
.
tryopen method
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kgi
o
2
.
4
.
0 - portabilit
y
fixes and more
commit
|
commitdiff
|
tree
2011-05-05
E
ric
Wong
test_cross_thread_c
l
ose: dis
a
b
l
e
on RU
B
Y
_
ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
Wong
read_write: call rb_st
r
_modi
f
y() before rb_str_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
poll: de
a
l with pollset change
s
on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
t
e
st_tcp_connect: disable wait
_
writabl
e
_se
t
test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic W
o
ng
K
g
io
.
poll restarts on
i
n
ter
r
upt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wo
n
g
e
x
tconf: remove unnecessary di
r
_config statement
commit
|
commitdiff
|
tree
2011-04-21
Eric
Wong
doc
:
improve kgi
o
_acc
e
pt/k
g
io_tryaccept
d
o
c
s
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
test_au
t
opush: attempti
n
g to fix a t
i
ming test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
d
o
c: fix trywrite
c
all-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
t
e
st_autopush: use assert_
i
n_delta for te
s
t
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspec: bump wro
n
gdoc
version
commit
|
commitdiff
|
tree
2011-04-11
Eric W
o
ng
gemspec: remove unnecessary require_path
s
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic Wong
add test for cross thread
close
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
read_write: detect closed fd
o
n
EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric
W
ong
a
c
cept: better det
e
ct closed files on EI
N
TR/EAGA
I
N
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*accept
meth
o
ds can ta
k
e
f
lags argume
n
t, like accept4(
)
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
accept
:
prepare optional flags argument to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric
W
o
n
g
HAC
K
I
NG: upd
a
tes for wrongdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eri
c
Wo
n
g
kgio 2
.
3
.
3
-
m
inor fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric W
o
n
g
poll: fix over-allocation for poll(
2
)
commit
|
commitdiff
|
tree
2011-03-14
Eric
W
o
ng
u
s
e
r
b_t
h
read_block
i
ng_io_r
e
gion if possible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
doc: mor
e
consiste
n
t
refere
n
ces for kgi
o
_wait_*a
b
le
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2 -
OpenBSD build f
i
x
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kgio 2
.
3
.
1 - compati
b
ility
f
ix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
connect
.
c: disabl
e
AI_N
U
MERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eri
c
Wong
kgio
2
.
3
.
0 - MSG_PEEK a
n
d poll
(
2)
su
p
port
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wong
move poll su
p
port checks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pkg
.
mk: update to the
l
ate
s
t
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
doc:
f
ully RDoc al
l
m
ethods and cl
a
sse
s
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
d
oc: fix accept -> tryac
c
ept copy+paste erro
r
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: fix download lin
k
/re
f
commit
|
commitdiff
|
tree
2011-02-08
E
ric
W
ong
preliminar
y
poll
(
2) support
commit
|
commitdiff
|
tree
2011-02-06
E
r
i
c Won
g
add
support for recv() w
i
t
h
MSG_PE
E
K
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
kg
i
o 2
.
2
.
0 -
k
inder, gentler I/O for the Interne
t
s
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
add Socke
t
Me
t
hods#kgio_
a
ddr!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fi
x
t
y
pos in ipv6 test cas
e
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
a
dd proper
I
Pv6 suppo
r
t
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
avoid re-interning if GCC
i
s not used (or under 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
kgi
o
_*read: empty
b
a
c
kt
r
ace for
ECONNRE
S
ET
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Won
g
add
sing
l
eton
m
ethods for non-Kgio objects
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush: en
a
b
l
e
accessors for
c
li
e
nt socke
t
s
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c
W
ong
autopu
s
h: enabl
e
this by default
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
u
topus
h
: opti
m
ize away
i
var usage
under MR
I
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c
Wong
auto
p
u
sh:
e
nable for TCP_NOPUSH
u
nder FreeBSD
commit
|
commitdiff
|
tree
2011-01-31
E
r
i
c
W
o
n
g
autopush
:
sim
p
lify implementat
i
on a
n
d just
use ivars
commit
|
commitdiff
|
tree
2011-01-31
E
ri
c
Won
g
rename nopush_
s
mart to
a
utopu
s
h
commit
|
commitdiff
|
tree
next