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.3 - compatibility fixes
2012-03-15
Eric Wo
n
g
kgio 2
.
7
.
3 - c
o
mpatibilit
y
f
ixes
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
HACKING: add
in
s
tr
u
ctions for
running tests
commit
|
commitdiff
|
tree
2012-03-07
E
ric Wong
tes
t
_p
o
ll:
w
orkaro
u
nd for
t
iming-sens
i
t
ive test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wo
n
g
test: increase delta r
a
nge for timin
g
-sensitive tes
t
commit
|
commitdiff
|
tree
2012-03-05
Er
i
c Wong
au
t
opush: fix/enab
l
e un
d
er
D
ebian
GNU/kFr
e
eBSD
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
accep
t
4
:
req
u
ire SOCK_NONBLOCK/SOCK_CLOE
X
E
C macros
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
2 - f
o
r older, and olde
r
Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
tr
y
open: remember
t
o include a
n
cien
t
_
ruby
.
h
f
o
r 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio
2
.
7
.
1 - compatibility with older Rubies
commit
|
commitdiff
|
tree
2012-01-08
E
ric Wong
gemspec: dis
a
ble
d
evelopment dependenci
e
s for old systems
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
te
s
t/test_autopush:
s
ki
p
strac
e
tests if not av
a
i
la
b
le
commit
|
commitdiff
|
tree
2012-01-07
Eric W
o
n
g
d
efine RARRAY_PTR/RARRAY_L
E
N
macros
f
o
r
Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
k
g
io 2
.
7
.
0 -
mino
r
upd
a
tes
commit
|
commitdiff
|
tree
2011-11-18
E
r
i
c
Wong
d
o
c: update documen
t
a
tion re
g
arding
a
ccept met
h
o
d flag
s
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
connect
,
tr
y
open: set
close-on
-
exe
c
flag
f
or new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric
Wong
tests: re
m
ove t
e
st
s
f
o
r
I
O#nonblock? after
a
c
c
ept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
a
c
cept: de
p
recate singlet
o
n Kgio
.
accept
_
*
m
e
thods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept:
a
lways set O_NONBLOCK for accept()-ed socket
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
test_poll:
t
e
s
t for closing
a
polled IO in sighandler
commit
|
commitdiff
|
tree
2011-08-25
Eri
c
Wong
.
wr
o
ngdoc
.
yml: add public/priv
a
te
emai
l
addresses
commit
|
commitdiff
|
tree
2011-08-25
Eric
W
o
n
g
wait
.
c: fix
misspe
l
ling i
n
rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric
W
ong
LICEN
S
E: s/GN
U
C L
i
brary/
k
g
i
o/
commit
|
commitdiff
|
tree
2011-08-09
Eric Won
g
TOD
O
: upda
t
e SS
L
/TLS support stat
u
s :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use rb_updat
e
_max_fd() under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
connect: more descriptive error for TCP port
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
kgio 2
.
6
.
0 - m
i
n
o
r fea
t
ure
u
pdate an
d
cl
e
anups
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
ng
add prot
o
typ
e
for rb
_
thread_blocki
n
g_i
o
_
r
eg
i
on()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
mis
s
ing_accept4: don't use FD_C
L
OEXE
C
for SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
accept
.
c
:
fix RDoc for
n
ew Kgio::SO
C
K_* constants
commit
|
commitdiff
|
tree
2011-07-07
E
r
ic Wong
export SOCK_NONBLOCK,
SOC
K
_CL
O
E
XEC constan
t
s in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric
Wong
accept
.
c: rei
n
state
errn
o
af
t
er calling my_f
i
l
e
no()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: upda
t
e documentatio
n
for kgio_addr attr
i
bute
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic Wong
doc
:
call-seq fo
r
kgio_wait_writable
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic Wong
anci
e
n
t
_ruby
.
h: avoid symbol clobbering
commit
|
commitdiff
|
tree
2011-06-16
Eric W
o
ng
fi
x
misc com
p
i
ler warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
make timed kg
i
o_wait_* implem
e
n
tation safer
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
Kg
i
o
::File incl
u
des Kgio::Pi
p
eMethods module
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Won
g
Kgio:
:
Fil
e
.
t
ryo
p
e
n r
u
n
s GC on ENOM
E
M
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc: ad
d
rdoc for
K
gio::File
.
try
o
pen
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kgio_wait
_
*
a
ble: docume
n
ta
t
ion f
o
r optional
t
i
meo
u
t
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
W
ong
do
c
:
u
se
librelist
.
o
rg
i
nstead of
librel
i
st
.
c
o
m
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
GIT-
V
ERS
I
ON-
G
E
N: bum
p
ve
r
sion
f
or new API
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
Merge branch '2
.
4-sta
b
l
e
'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2 - OpenSolari
s
bu
i
ld fi
x
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
e
x
t
c
onf: -lnsl and -lsocket checks for Op
e
n
S
o
laris
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
add timeout
t
o
k
gio_wait_{read,writ}ab
l
e
commit
|
commitdiff
|
tree
2011-06-13
Eri
c
Wong
extconf: -lnsl and -lsoc
k
et checks for OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
READ
M
E: clarify tha
t
we only work on U
n
ix-lik
e
systems
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c
W
o
ng
pkg
.
mk: update to th
e
l
a
test vers
i
on
commit
|
commitdiff
|
tree
2011-05-21
Eric Won
g
Me
r
ge branc
h
'2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
ong
kgio 2
.
4
.
1
-
Kgio
.
poll avoids EI
N
TR
,
really
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
K
gio
.
poll
:
ensure EINTR neve
r
g
ets raised
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
K
g
io
.
po
l
l:
e
nsure
EINTR never
g
ets raised
commit
|
commitdiff
|
tree
2011-05-14
E
ric W
o
ng
Kgio
.
tryo
p
e
n
=> Kg
i
o::Fi
l
e
.
tryope
n
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
retur
n
Kgio::File
f
o
r
Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add Kgio
.
tryo
p
en m
e
tho
d
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wong
k
gio 2
.
4
.
0
-
p
o
r
tability fixes and more
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
test_cross_thread_close: disable on RUBY_ENGIN
E
!=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
read
_
write: call
rb_
s
tr_modi
f
y() before rb_str_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
poll: de
a
l wit
h
pollset ch
a
nges on E
I
NTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_tcp
_
c
onnect:
d
i
sable wa
i
t_writable_set t
e
s
t
on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c
Wong
Kgi
o
.
poll restarts o
n
interru
p
t
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extco
n
f
:
remov
e
unnece
s
s
a
ry dir
_
conf
i
g statement
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
d
oc: i
m
prove kgi
o
_ac
c
ept/kgi
o
_t
r
yaccept docs
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
te
s
t_
a
utopush: atte
m
pting to fi
x
a
t
imin
g
tes
t
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: fix trywri
t
e
call-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
test_
a
u
t
o
p
u
s
h:
use assert_in_delta for test
commit
|
commitdiff
|
tree
2011-04-11
Eric
Wong
gemspec: bump w
r
o
ngdo
c
version
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspec: remove
unnecessary requi
r
e_paths
commit
|
commitdiff
|
tree
2011-04-10
Eric
Wong
a
dd test
f
or cross th
r
ead close
commit
|
commitdiff
|
tree
2011-04-10
Eric W
o
ng
read_wr
i
te: det
e
ct close
d
fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Er
i
c Won
g
accept: better detect clos
e
d files on EINT
R
/EA
G
AIN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*ac
c
ep
t
method
s
can
take
f
lags
a
r
gument, like accep
t
4()
commit
|
commitdiff
|
tree
2011-03-20
E
r
ic Wong
accept:
p
r
e
pare opt
i
o
nal flags argum
e
nt
to a
c
c
e
pt(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Er
i
c Wong
HACKI
N
G
:
updates for wro
n
gdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Er
i
c Wong
kgio 2
.
3
.
3 - minor fixes
commit
|
commitdiff
|
tree
2011-03-14
Er
i
c Wong
p
o
ll: f
i
x over
-
allocation for poll
(
2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
use rb_thre
a
d_block
i
ng_io_region if possib
l
e
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
doc:
more consistent
r
eferences
f
or kgio_w
a
it_*
a
b
le
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric W
o
ng
kgio 2
.
3
.
2 - OpenBSD build
fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kgio 2
.
3
.
1 - compa
t
ibility fix
commit
|
commitdiff
|
tree
2011-02-14
E
r
i
c
Wong
c
o
n
n
ect
.
c: di
s
able AI_NUMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
kgio 2
.
3
.
0 - MSG_PEEK
and poll(2) support
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
move
p
oll support
chec
k
s to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
E
ri
c
Wong
pkg
.
mk: update
t
o
t
he latest
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
on
g
doc: fully RDoc
all
m
ethods and classes
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
doc:
fix acce
p
t -
>
tryaccept copy+paste er
r
or
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
READM
E
: fix download link/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
preliminary poll(2) support
commit
|
commitdiff
|
tree
2011-02-06
Eric
W
ong
ad
d
sup
p
o
r
t for recv()
w
ith
M
SG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eri
c
W
o
n
g
k
gio 2
.
2
.
0
- kinder, gentler I
/
O
for th
e
Internet
s
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
add SocketM
e
t
hods#kgio_addr!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fix ty
p
o
s
in i
p
v6
te
s
t ca
s
e
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
avoid re-interning if
G
CC
is not used
(
or unde
r
1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
E
ric
W
ong
k
gi
o
_*read:
empty
b
acktrac
e
for ECONNRE
S
ET
commit
|
commitdiff
|
tree
2011-02-01
Eric
W
o
n
g
add singleton methods for non-K
g
i
o
objec
t
s
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
utopush: e
n
able accessors for client socke
t
s
commit
|
commitdiff
|
tree
2011-02-01
Eric Wo
n
g
autopush: enable this b
y
default
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
utopush: op
t
im
i
ze aw
a
y ivar usage u
n
d
er MRI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autopush: enab
l
e
for
T
C
P
_
NO
P
USH under
F
r
eeBSD
commit
|
commitdiff
|
tree
next