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 Wong
test/*: remove assert_nothing_raised
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
fix for non-
L
inux, non-TCP_NOPUS
H
platforms
commit
|
commitdiff
|
tree
2012-03-15
Eric Wong
kg
i
o
2
.
7
.
3 -
c
o
mpatibility fixe
s
commit
|
commitdiff
|
tree
2012-03-07
E
r
i
c
Wong
HACKING:
add instruction
s
fo
r
run
n
ing te
s
ts
commit
|
commitdiff
|
tree
2012-03-07
Eri
c
Wong
test_poll: workaround for timing-sensitive test
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
test
:
increase
d
el
t
a range for t
i
ming-se
n
sitive test
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
auto
p
ush: f
i
x/
e
nable
und
e
r Debian GN
U
/kFreeBSD
commit
|
commitdiff
|
tree
2012-03-05
Er
i
c
Wong
a
c
c
e
pt
4
: re
q
uire SOCK_NONBLOCK/SOCK_C
L
O
EXEC macros
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
2
-
fo
r
o
lder, and older
R
u
bies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
tryopen:
r
emembe
r
to
i
ncl
u
d
e
ancient_ruby
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
1 - compatibility wit
h
old
e
r
R
ubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gemspec:
disa
b
l
e devel
o
p
ment depen
d
encies for o
l
d
s
ys
t
ems
commit
|
commitdiff
|
tree
2012-01-08
E
r
i
c
Wong
t
est/test_autop
u
sh: skip
stra
c
e tests if not
a
vailable
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
define RA
R
R
AY_PT
R
/
R
ARRAY_LE
N
m
acros for Ruby
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
kgio 2
.
7
.
0 - minor
updat
e
s
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: update
documen
t
ation
r
ega
r
ding a
c
cept metho
d
flags
commit
|
commitdiff
|
tree
2011-11-18
Eric Wo
n
g
connect,tryopen: set close-on-exec fla
g
f
o
r
n
e
w
f
d
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tes
t
s: re
m
ove tests f
o
r IO#nonbloc
k
? aft
e
r accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
acc
e
pt: deprecate single
t
o
n Kgio
.
acc
e
pt_* methods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept: a
l
w
ays set O_N
O
NBL
O
C
K
f
or
a
c
c
e
pt()-ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wo
n
g
t
est_poll:
t
e
s
t fo
r
closi
n
g a p
o
lled IO in sig
h
andle
r
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
w
ron
g
doc
.
yml: add public/private
e
mail add
r
esses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
w
ai
t
.
c: fi
x
misspelli
n
g i
n
rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LICENSE: s/GNU C Library/kgi
o
/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
TODO: update SSL/TLS support status :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use rb_upda
t
e_m
a
x_fd() under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wong
c
onn
e
ct: mor
e
descript
i
ve error for TCP po
r
t
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
Wong
kgi
o
2
.
6
.
0 - minor feature up
d
ate a
n
d
c
leanups
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wong
add
p
rototype f
o
r
rb_threa
d
_blo
c
ki
n
g_io
_
region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Won
g
missing_acce
p
t4: do
n
'
t use
F
D_CLOEXEC for SOCK_CL
O
EXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
ng
ac
c
ept
.
c: fix
R
Doc
f
or new Kgio::SOCK_*
consta
n
ts
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
export SOCK_NONBL
O
CK, SOCK_C
L
OEXEC c
o
nstants in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
a
c
cept
.
c
:
reinstate errn
o
after calling my_f
i
leno()
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic Wong
doc:
u
p
d
ate documentation for kgio_addr at
t
r
i
b
u
te
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: call-s
e
q
f
or kgio_wait_w
r
ita
b
l
e
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
ancient_ruby
.
h: avoid symbol cl
o
bbe
r
i
n
g
commit
|
commitdiff
|
tree
2011-06-16
E
r
ic Wong
f
ix misc com
p
iler warning
s
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
m
a
k
e
timed kgio_wait_
*
i
m
p
lementation
safer
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
Kgio::File inc
l
udes Kgio
:
:PipeMethod
s
m
o
d
u
l
e
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio
:
:
F
ile
.
try
o
p
en r
u
n
s
GC
o
n
ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
doc: add rdoc for
K
g
i
o::File
.
try
o
p
e
n
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kgi
o
_
wait_*abl
e
:
d
o
cumentat
i
on for opt
i
onal t
i
meout
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
doc:
use
libr
e
list
.
o
r
g inst
e
ad of librelist
.
c
o
m
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
GIT-VERSION-GEN: bu
m
p version fo
r
n
e
w
API
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wong
Merge branch '2
.
4-sta
b
le'
commit
|
commitdiff
|
tree
2011-06-14
Er
i
c
W
ong
kgio 2
.
4
.
2 - OpenSo
l
a
r
i
s
b
u
ild fix
commit
|
commitdiff
|
tree
2011-06-14
E
ri
c
Wong
extc
o
n
f: -l
n
s
l
and
-
l
socket che
c
k
s
for O
p
e
nSo
l
aris
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
a
dd ti
m
eo
u
t
t
o kgio_wait_{read,
w
rit
}
able
commit
|
commitdiff
|
tree
2011-06-13
Eric Wong
extcon
f
: -lnsl a
n
d -
l
socket
c
hecks for
O
p
enSol
a
r
is
commit
|
commitdiff
|
tree
2011-05-23
E
ric Wong
READ
M
E
: c
l
arify th
a
t we
o
n
ly w
o
rk on Unix-like s
y
ste
m
s
commit
|
commitdiff
|
tree
2011-05-21
E
ric Wong
p
k
g
.
mk: update
t
o th
e
l
atest vers
i
o
n
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
Merge branch
'
2
.
4-s
t
able'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
k
gio 2
.
4
.
1 - Kg
i
o
.
poll avoids EINTR
,
re
a
lly
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
K
gi
o
.
p
o
l
l: ensure E
I
NTR
n
e
v
e
r gets raise
d
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c
W
ong
Kgio
.
poll: ensu
r
e E
I
NT
R
n
ever gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric
Wong
K
g
io
.
tryopen => Kg
i
o::F
i
l
e
.
try
o
pen
commit
|
commitdiff
|
tree
2011-05-14
Er
i
c Wong
retu
r
n Kgio::File for
K
gio
.
t
ryop
e
n
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
add
Kgio
.
tr
y
open method
commit
|
commitdiff
|
tree
2011-05-05
Eric
Wong
k
g
io 2
.
4
.
0
-
p
or
t
ab
i
lity fixes and m
o
re
commit
|
commitdiff
|
tree
2011-05-05
Eric Wo
n
g
test_cr
o
ss_t
h
read_close: disable on RUBY_ENGI
N
E !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
rea
d
_
w
rite:
c
all rb_str_modify
(
) b
e
fore rb_str_
r
e
size()
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c
W
ong
p
o
ll: deal with pollse
t
changes on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric
Wong
test_tcp_connect
:
disable w
a
it_writable_
s
et test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kgio
.
poll restarts on interrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf: rem
o
ve unnecessary dir_config statem
e
n
t
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: improve kgio_accept/kgio_tryaccept docs
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
W
ong
test_autopu
s
h: attem
p
ting to fix a
timing test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric
Wong
d
o
c: fix trywrite call-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
test_autopush: use assert_i
n
_delta
f
or test
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspec: bump wrong
d
oc version
commit
|
commitdiff
|
tree
2011-04-11
Eric Wo
n
g
gemspec: remo
v
e unnecessary req
u
i
r
e_pa
t
h
s
commit
|
commitdiff
|
tree
2011-04-10
Eri
c
Wong
add test for
cross
t
hread close
commit
|
commitdiff
|
tree
2011-04-10
Eric
Wong
r
e
ad
_
wr
i
te: detect
closed fd on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric W
o
ng
accept
:
better det
e
ct
c
losed fi
l
es on EINTR
/
EAGAI
N
commit
|
commitdiff
|
tree
2011-03-20
Eric
W
o
ng
*accept methods
c
an t
a
ke flags argum
e
n
t, li
k
e accept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wo
n
g
a
c
cept: prepa
r
e optio
n
al flags argument to ac
c
e
p
t
(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
HACKI
N
G: up
d
ates f
o
r wr
o
ngdoc vs rd
o
c
commit
|
commitdiff
|
tree
2011-03-15
E
r
i
c
Wong
k
gio 2
.
3
.
3 -
minor
fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
pol
l
: fix over-allocation f
o
r poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Er
i
c Wong
use rb_thread_bl
o
ck
i
ng_io_region if possible
commit
|
commitdiff
|
tree
2011-02-25
E
ric
W
ong
doc: more consistent references for kgi
o
_
wai
t
_*
a
ble
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eri
c
Wong
kgio
2
.
3
.
2
- Open
B
SD build fix
commit
|
commitdiff
|
tree
2011-02-14
Eri
c
W
o
ng
kgio 2
.
3
.
1 - compa
t
ibilit
y
fix
commit
|
commitdiff
|
tree
2011-02-14
Eric
Wong
c
o
nnect
.
c
: disable AI_NUMERICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
kgio 2
.
3
.
0 - MSG_PEEK an
d
poll(2) suppor
t
commit
|
commitdiff
|
tree
2011-02-08
E
r
i
c
W
ong
move
poll support checks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pkg
.
mk: update to the latest
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wo
n
g
d
o
c: fully RDoc all methods a
n
d class
e
s
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
doc: fix
a
ccept -> trya
c
cept
copy+paste
err
o
r
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c
Wo
n
g
READM
E
: fix downlo
a
d link/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
preliminar
y
poll(
2
) support
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
add s
u
pport for re
c
v
(
) with MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
E
r
ic Wong
k
g
io
2
.
2
.
0 - kinder,
gentler I/O for the Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric
W
on
g
add Socket
M
etho
d
s#kgio_addr!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fix t
y
pos i
n
ipv6 test case
commit
|
commitdiff
|
tree
2011-02-02
E
ric Wong
add
p
rop
e
r IPv6 supp
o
rt
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
avoi
d
re
-
interni
n
g if GCC is
n
ot us
e
d (or under 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wong
kgio_*read: empty backt
r
ace for ECON
N
RESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
d
d singleton methods f
o
r non-Kg
i
o objects
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
Wong
autopush:
e
nabl
e
acc
e
ssors
f
or cli
e
nt
s
o
ckets
commit
|
commitdiff
|
tree
next