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.4 - small fixes and cleanups
2012-03-24
Eric Wong
kgio 2
.
7
.
4 - s
m
all fixes
a
n
d cleanups
commit
|
commitdiff
|
tree
2012-03-24
Er
i
c Wong
test: m
o
re w
o
rkaro
u
nd for FreeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
tes
t
/lib_read_
w
r
i
te: test wo
r
karounds
for T
C
P i
n
Fr
e
eBSD
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test_tryope
n
:
fix horribly-nam
e
d test
for EACCES
commit
|
commitdiff
|
tree
2012-03-22
Eric Won
g
test/lib_read_write: inc
r
e
a
se test re
l
ia
b
ility
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
test/*: remove
asser
t
_noth
i
ng_raised
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
fix for non-Linux, non-TCP_NOPUSH plat
f
o
r
ms
commit
|
commitdiff
|
tree
2012-03-15
Eric
Wong
kgio
2
.
7
.
3 - com
p
ati
b
il
i
ty
f
i
x
e
s
commit
|
commitdiff
|
tree
2012-03-07
Eric W
o
ng
H
ACKING: add instructio
n
s
for running tests
commit
|
commitdiff
|
tree
2012-03-07
Eric
W
ong
test_poll: workaround f
o
r t
i
ming-sensitive test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric W
o
n
g
test: i
n
crease de
l
ta range for timing-sens
i
tive test
commit
|
commitdiff
|
tree
2012-03-05
Eric
Wong
autopush: fix/enable under Debia
n
GNU/k
F
reeBSD
commit
|
commitdiff
|
tree
2012-03-05
E
r
ic Wong
accept4
:
require SOCK_N
O
N
B
LOCK/SOCK
_
CLOEX
E
C ma
c
r
os
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
2
-
for o
l
d
e
r
, and older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
try
o
pen: remember to
include
a
ncient_rub
y
.
h
for
1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
ong
kgio 2
.
7
.
1 -
c
ompatibility with old
e
r Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
gemspec
:
disable dev
e
lopment dependencies for
old systems
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
t
est/test_
a
utopush: skip strace tes
t
s
i
f not
a
v
a
ilab
l
e
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
define RARRAY_PT
R
/R
A
RRAY_LEN
m
a
cr
o
s for Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric
W
o
ng
kgi
o
2
.
7
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-11-18
Eric W
o
ng
doc: update documentation regard
i
ng accept method flags
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
c
o
nnect,tryopen: se
t
c
l
ose-on-exec fl
a
g for
n
ew fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric W
o
ng
tests: remov
e
tests for
I
O#no
n
blo
c
k
?
after accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Won
g
accept:
depreca
t
e singleton Kgio
.
accept_* methods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wo
n
g
accept: always set O_NONBLOCK for accept()-ed
s
o
c
k
e
ts
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
test_poll: test for closi
n
g a polled IO in sighandl
e
r
commit
|
commitdiff
|
tree
2011-08-25
Eri
c
Wong
.
wrongdoc
.
yml: add public/
p
r
iva
t
e email
a
ddresse
s
commit
|
commitdiff
|
tree
2011-08-25
E
r
ic W
o
ng
wait
.
c: fix mis
s
pelling in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Er
i
c Wong
LICENSE: s/GNU C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
E
ric
Wong
T
O
DO: update SSL/TLS support statu
s
:)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
u
s
e rb_upda
t
e_max_
f
d() under MR
I
1
.
9
.
3
+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
connec
t
: mor
e
d
e
scriptive error f
o
r TCP port
commit
|
commitdiff
|
tree
2011-07-15
Eric Won
g
kgio 2
.
6
.
0 - minor feature
update and c
l
eanups
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c
Wong
a
d
d
prototype for rb_thread_bl
o
c
k
ing_io_region
(
)
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
Wong
missing
_
accept4: don't
u
s
e FD_CL
O
EXEC for SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic
W
o
ng
accep
t
.
c
: fix RDoc for ne
w
Kg
i
o
::
S
OCK_* constants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
ex
p
ort SOCK_NONBLOCK, SOC
K
_CLOEXEC c
o
n
s
t
an
t
s
in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
a
ccep
t
.
c: rei
n
sta
t
e
err
n
o after ca
l
ling my_file
n
o
(
)
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic Wong
doc: update docum
e
nt
a
tion for kgio_addr
att
r
i
bute
commit
|
commitdiff
|
tree
2011-06-18
Eric Won
g
d
o
c: call-se
q
for kgio_
w
ait_writa
b
le
commit
|
commitdiff
|
tree
2011-06-18
Eri
c
Wong
a
ncient
_
ruby
.
h: avoid symbo
l
clobb
e
r
i
ng
commit
|
commitdiff
|
tree
2011-06-16
E
ric W
o
ng
f
ix mis
c
compiler
w
arnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
make timed kgio_wait_* implement
a
tion safer
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::
F
ile includes Kgio::Pipe
M
ethods module
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
K
gio::F
i
le
.
t
r
yo
p
en
ru
n
s GC on ENOME
M
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Won
g
d
oc: a
d
d rdoc for Kgi
o
:
:
Fi
l
e
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
E
r
i
c Wong
k
gio_wait_*able:
do
c
umentation fo
r
optional tim
e
ou
t
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc: use libreli
s
t
.
org instead of libr
e
list
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
G
IT-V
E
RSION-GEN: bu
m
p
v
ersion
f
or
new API
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c
Wong
Merge branch '2
.
4-s
t
abl
e
'
commit
|
commitdiff
|
tree
2011-06-14
Er
i
c Wong
k
gio 2
.
4
.
2
- OpenS
o
laris build
f
i
x
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
extconf:
-
ln
s
l and -lsock
e
t checks for OpenSo
l
aris
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
add timeout to kgio_
w
ait_{read,wri
t
}abl
e
commit
|
commitdiff
|
tree
2011-06-13
Er
i
c
W
ong
extcon
f
:
-ln
s
l and -lsocket checks for
O
penS
o
l
aris
commit
|
commitdiff
|
tree
2011-05-23
E
ric Wong
README: clarify
that we only work on Uni
x
-like
s
ystems
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
pkg
.
m
k
: update to the la
t
es
t
version
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
ng
M
e
r
g
e
branc
h
'2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wo
n
g
kgio 2
.
4
.
1 - Kgio
.
poll a
v
oids EINT
R
, really
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll: ensure EINT
R
never gets raised
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
pol
l
: ensu
r
e EINT
R
never gets
rai
s
ed
commit
|
commitdiff
|
tree
2011-05-14
Eric W
o
ng
Kgio
.
tryopen => Kgio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Er
i
c Wong
retu
r
n Kg
i
o::File for Kgio
.
tryo
p
en
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
add Kgio
.
tryopen method
commit
|
commitdiff
|
tree
2011-05-05
E
r
i
c Wong
kgio 2
.
4
.
0 - portabili
t
y
f
ix
e
s
and more
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
W
o
ng
tes
t
_cross_thread_close:
di
s
able
o
n RUBY_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
ric
W
o
ng
read
_
wr
i
te: cal
l
rb_str_
m
odify
(
) be
f
o
r
e rb_
s
tr_resize
(
)
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wong
poll: deal
w
ith pollset
c
hange
s
on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
ong
test_
t
c
p
_connect: disable wait_
w
ritable_
s
et te
s
t o
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Jer
e
my
E
vans
fix kgio_peek
for !KGIO_NOP
U
SH systems
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Jer
e
my E
v
ans
co
n
nect: zero
o
ut hi
n
ts argu
m
ent
f
or getaddrinf
o
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kg
i
o
.
poll restarts on
i
nterrupt
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic
W
ong
extco
n
f
:
remove unnecessary d
i
r_config statemen
t
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic Wo
n
g
d
o
c
: imp
r
ove
k
gio_a
c
cept/kgio_t
r
yaccep
t
d
o
cs
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
test_autopush: attempt
i
ng to fix
a
timing
test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic
Wong
d
oc: fix try
w
rite call-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric
Wong
test
_
autopush: use assert_in_del
t
a
for test
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspec
:
bump wrongdoc
v
e
r
sion
commit
|
commitdiff
|
tree
2011-04-11
Er
i
c W
o
ng
gems
p
ec
:
remove unnecess
a
ry req
u
i
r
e_p
a
ths
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic Wo
n
g
add
test
f
or cross thre
a
d close
commit
|
commitdiff
|
tree
2011-04-10
E
ric W
o
ng
read_write:
de
t
ect closed fd on E
I
NTR
commit
|
commitdiff
|
tree
2011-04-10
E
ric
Wong
accept:
b
ette
r
detect closed files on
E
INT
R
/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric
Wo
n
g
*
a
c
cept methods can take flags argument, like accept4(
)
commit
|
commitdiff
|
tree
2011-03-20
Eric Won
g
accept:
pr
e
pare o
p
tional flags
a
rg
u
ment
t
o
accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
HACKING: updates for wrongdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio
2
.
3
.
3 -
minor fixes
commit
|
commitdiff
|
tree
2011-03-14
E
ri
c
W
ong
poll: fix o
v
er-a
l
loc
a
ti
o
n for poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Er
i
c Wong
use r
b
_thread_b
l
ocking_io_region i
f
po
s
sible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
doc: m
o
re consistent
referen
c
es for
kgio_
w
ai
t
_
*
able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2 -
O
pen
B
S
D build fix
commit
|
commitdiff
|
tree
2011-02-15
Jeremy Evans
F
i
x
b
uild on Op
e
n
B
SD
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-02-14
Eric Won
g
kgio 2
.
3
.
1 - com
p
atibility
fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
conne
c
t
.
c: disable AI_NU
M
E
RICSE
R
V
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
kgio 2
.
3
.
0 - MSG_PEEK and poll
(
2) su
p
p
ort
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wong
move poll support chec
k
s to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wo
n
g
p
k
g
.
mk: up
d
ate to the la
t
est
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Won
g
doc: fully RDoc all
m
ethods and classe
s
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: fix accept
-> trya
c
c
e
pt copy
+
past
e
error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
R
EADME: fix d
o
wnload link/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
preliminar
y
poll(2) support
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
a
dd suppo
r
t for recv
(
) with M
S
G_PEEK
commit
|
commitdiff
|
tree
next