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
drop remaining 1.8 and fragile autopush code paths
2012-03-19
Eric
W
o
n
g
test/*: remove
as
s
ert_nothing_rais
e
d
commit
|
commitdiff
|
tree
2012-03-19
Er
i
c
W
on
g
fix f
o
r non-Linux, non-T
C
P_NOPU
S
H platforms
commit
|
commitdiff
|
tree
2012-03-15
E
ric
Wong
k
gio
2
.
7
.
3
-
co
m
patibili
t
y fi
x
es
commit
|
commitdiff
|
tree
2012-03-07
Er
i
c Wong
HACKIN
G
:
add ins
t
ruction
s
f
o
r running tests
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
test_
p
oll: worka
r
ound for timing-sensitive test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
test: increase
d
elta range fo
r
timin
g
-sensitive te
s
t
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
auto
p
ush: fix/enab
l
e under Deb
i
an GN
U
/kFr
e
eBSD
commit
|
commitdiff
|
tree
2012-03-05
E
r
ic Wong
accept4: require SOCK_N
O
N
B
LO
C
K
/
SO
C
K_C
L
O
E
XEC macr
o
s
commit
|
commitdiff
|
tree
2012-01-08
Er
i
c Wong
kgi
o
2
.
7
.
2 - for olde
r
, and older Rubie
s
commit
|
commitdiff
|
tree
2012-01-08
E
ric W
o
ng
t
ryopen: remem
b
er
to
i
ncl
u
de ancient_ruby
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
kgio 2
.
7
.
1 - c
o
mpatibility wit
h
older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
ong
g
emspec: disabl
e
development d
e
pen
d
enci
e
s for old syste
m
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
test/test_autopus
h
:
s
ki
p
strace
t
est
s
if
n
ot a
v
ailable
commit
|
commitdiff
|
tree
2012-01-07
E
ric W
o
ng
d
efine RARRAY_PTR/RARRAY
_
LEN macr
o
s for
R
u
b
y
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric
Wong
kgio
2
.
7
.
0 - minor
updates
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: upd
a
te
d
ocumentation regard
i
ng
a
ccept meth
o
d fla
g
s
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
connect
,
tryo
p
en: set close-on-exec fl
a
g for new fd
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wo
n
g
te
s
ts:
remove tests for IO#nonblock
?
after accep
t
commit
|
commitdiff
|
tree
2011-11-15
Eric
Wo
n
g
accept: dep
r
ecate single
t
o
n
K
gio
.
accep
t
_* method
s
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
acc
e
pt:
a
l
ways
s
et
O
_NONBLOCK fo
r
accept()-ed s
o
cket
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Er
i
c Wong
test_poll:
te
s
t f
o
r c
l
os
i
ng a p
o
lled IO in sighandler
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
wron
g
d
oc
.
yml: add pub
l
ic/
p
riv
a
t
e
ema
i
l
a
ddresses
commit
|
commitdiff
|
tree
2011-08-25
Eri
c
Wong
wait
.
c: fi
x
m
i
s
s
pellin
g
i
n rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric W
o
ng
LICEN
S
E: s/GNU C Libr
a
ry/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Er
i
c W
o
ng
TODO: update SSL/TLS
s
upport status :
)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use rb_upda
t
e_
m
ax_fd() under MRI 1
.
9
.
3
+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
co
n
nect: more des
c
riptive
error for
T
C
P port
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
kg
i
o
2
.
6
.
0 - min
o
r fea
t
ure update a
n
d
cleanups
commit
|
commitdiff
|
tree
2011-07-15
E
ric
Wo
n
g
add prototype for
r
b_th
r
ead_blocking_io_region()
commit
|
commitdiff
|
tree
2011-07-15
E
ric Won
g
mi
s
sing_accept4: don't use FD_CLOEXEC for SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric
Wong
acce
p
t
.
c: fi
x
RDo
c
f
o
r new Kgi
o
::SOCK
_
*
c
o
n
stants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
e
x
port SOCK_NONBLOCK, SOCK_CL
O
EXEC c
o
nstants in
Kgio
commit
|
commitdiff
|
tree
2011-07-07
E
r
i
c
Wong
a
c
cept
.
c: re
i
nstate errno after calling my_fileno
(
)
commit
|
commitdiff
|
tree
2011-06-18
E
ric Wong
d
o
c: updat
e
documentation for kgi
o
_add
r
attribu
t
e
commit
|
commitdiff
|
tree
2011-06-18
E
ric Wong
doc
:
cal
l
-se
q
for kgio_wait_
w
ritable
commit
|
commitdiff
|
tree
2011-06-18
Eric
Wo
n
g
ancient_ruby
.
h: avoid s
y
mbol clobberi
n
g
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix
m
isc com
p
il
e
r
warn
i
ngs
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
make ti
m
e
d
k
gio_wait_* implementat
i
on safer
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
Kg
i
o::
F
ile inc
l
u
des Kgio::P
i
p
eMethods
module
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio:
:
File
.
tryopen
r
uns GC on ENOM
E
M
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
d
o
c: add rdoc for Kgio::
F
ile
.
tr
y
open
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic W
o
ng
kgio_wait_*able: document
a
tion
f
o
r
optiona
l
timeou
t
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc: use
l
ibrelist
.
org ins
t
ead o
f
l
ibrelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
GIT-VERSIO
N
-G
E
N: bump
v
e
r
sion
f
or n
e
w API
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wong
M
e
rg
e
bra
n
c
h '2
.
4
-
stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2 - Ope
n
S
olaris build fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
extconf: -lnsl and -lso
c
ket checks for OpenSolaris
commit
|
commitdiff
|
tree
2011-06-14
E
r
i
c
Wong
add ti
m
eout to
k
g
i
o_wait_{read
,
writ}a
b
le
commit
|
commitdiff
|
tree
2011-06-13
Eric Wong
e
xtco
n
f
:
-
l
nsl
a
n
d
-lsock
e
t ch
e
cks for
O
penSola
r
is
commit
|
commitdiff
|
tree
2011-05-23
Eric
Wong
README
:
clari
f
y that we onl
y
work
on Unix-
l
ike systems
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
pkg
.
mk:
update to the
l
a
te
s
t version
commit
|
commitdiff
|
tree
2011-05-21
E
ric Wong
Me
r
ge branch
'
2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
kgi
o
2
.
4
.
1 - Kg
i
o
.
poll avoids E
I
NTR, re
a
lly
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
Kgi
o
.
poll: en
s
u
re
EINTR
never gets rais
e
d
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
o
ng
Kgio
.
poll: en
s
ure
EI
N
TR never gets rais
e
d
commit
|
commitdiff
|
tree
2011-05-14
E
r
ic Wong
Kg
i
o
.
try
o
pen => K
g
io::File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
E
ric W
o
n
g
return Kgio::F
i
le
for Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
a
d
d Kgio
.
try
o
pen
me
t
ho
d
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kgio 2
.
4
.
0 - por
t
ability fixe
s
and
m
o
r
e
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
Wong
test_
c
r
o
ss_th
r
ead_close: disable
on RU
B
Y_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
re
a
d
_
write: call rb_str_mod
i
fy
(
)
before rb_st
r
_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
poll: d
e
a
l
w
i
th pollset changes
on EIN
T
R
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_
t
cp
_
connec
t
: disable wait_w
r
itable_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kg
i
o
.
poll restar
t
s on
interrupt
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wong
extconf: remove u
n
necessary dir_config st
a
teme
n
t
commit
|
commitdiff
|
tree
2011-04-21
Eric
Wo
n
g
doc
:
improve kgio_accept/kgio_tryaccept do
c
s
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
o
n
g
t
est
_
autopush: a
t
tempt
i
n
g
to
fi
x
a timi
n
g te
s
t
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: fix try
w
r
i
te
c
all-s
e
q
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
test_
a
u
topush:
use assert_in_delta for
t
est
commit
|
commitdiff
|
tree
2011-04-11
Er
i
c Wo
n
g
g
emspe
c
: bump
w
rongdoc version
commit
|
commitdiff
|
tree
2011-04-11
Eri
c
W
o
ng
gemspec:
r
e
move unne
c
essary
require_
p
a
ths
commit
|
commitdiff
|
tree
2011-04-10
Eric W
o
ng
a
d
d test fo
r
cross thread close
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic
Won
g
read_
w
rite: detect c
l
os
e
d
fd o
n
EINTR
commit
|
commitdiff
|
tree
2011-04-10
Er
i
c Wong
accept: bett
e
r d
e
tec
t
closed files on EINTR/EAG
A
IN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*accept methods can
t
ake
f
lags argument, like accept
4
()
commit
|
commitdiff
|
tree
2011-03-20
E
ric Won
g
accept:
p
repare optional
fl
a
gs argu
m
e
nt to a
c
cept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
HACKING: updat
e
s for wrongd
o
c vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
kgio 2
.
3
.
3 - mi
n
or fixes
commit
|
commitdiff
|
tree
2011-03-14
E
ric Wong
pol
l
: fix ov
e
r-
a
lloc
a
tion f
o
r
p
o
ll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
u
s
e rb_th
r
ea
d
_blocki
n
g_io_reg
i
on if possib
l
e
commit
|
commitdiff
|
tree
2011-02-25
E
ric
W
ong
doc: m
o
re consist
e
nt references for kgi
o
_wait_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
E
r
ic Won
g
kgio 2
.
3
.
2 - OpenBSD buil
d
fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
k
gio 2
.
3
.
1 - compatibility
fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
conne
c
t
.
c: d
i
sable
AI
_
NUMER
I
C
S
ERV
commit
|
commitdiff
|
tree
2011-02-09
Eric W
o
ng
kgio 2
.
3
.
0 - MSG_P
E
EK and po
l
l(2) support
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
move poll support checks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
pkg
.
mk
:
upda
t
e
t
o
th
e
latest
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
d
oc:
fully RDo
c
all me
t
h
ods
a
nd classes
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
doc: fix accept -
>
tryaccept cop
y
+paste error
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
R
EADME: f
i
x dow
n
load l
i
nk/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
prelimi
n
ary poll(2) support
commit
|
commitdiff
|
tree
2011-02-06
Eric
W
ong
a
dd s
u
p
port for recv() wi
t
h MSG_PE
E
K
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
k
g
i
o 2
.
2
.
0 - kinder,
g
e
ntler I/O for the Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
add
S
ocketMethod
s
#kgio_add
r
!
commit
|
commitdiff
|
tree
2011-02-02
E
ric Wong
fix
t
ypos
i
n
ipv6 test case
commit
|
commitdiff
|
tree
2011-02-02
E
r
ic Wong
add
prop
e
r I
P
v6 su
p
port
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
avoid re-interning if
GCC is not used
(
or under
1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
kgio_*read: empty backtra
c
e f
o
r ECONNR
E
SET
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wong
add singleton methods
f
or no
n
-Kg
i
o objects
commit
|
commitdiff
|
tree
2011-02-01
Eric Won
g
autopush: enab
l
e accessors f
o
r client
s
ockets
commit
|
commitdiff
|
tree
next