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.11.2 - fix Ruby 2.5 compatibility for accept_class
2012-01-08
Eric Wong
kgio 2
.
7
.
1 - co
m
patibility
with older
R
u
b
ies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gemsp
e
c:
disable devel
o
pment depend
e
ncies
f
or o
l
d syst
e
m
s
commit
|
commitdiff
|
tree
2012-01-08
E
r
ic W
o
ng
test/test_a
u
topush: skip
stra
c
e te
s
ts if not
available
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
define RARRAY_PTR/RARRAY
_
LEN macros for Ru
b
y 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Er
i
c
Wong
kgi
o
2
.
7
.
0
-
m
inor up
d
ates
commit
|
commitdiff
|
tree
2011-11-18
Er
i
c Wong
doc: update documentation reg
a
r
din
g
a
c
ce
p
t method fl
a
gs
commit
|
commitdiff
|
tree
2011-11-18
Eric Won
g
connect,tryopen: set close-on-exec flag
f
or new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Er
i
c Won
g
te
s
ts: remo
v
e
te
s
ts f
o
r I
O
#nonblock? after accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept: deprecate singleton Kgio
.
accept_* metho
d
s
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept:
a
lways set O_NONB
L
OCK for accept
(
)-ed so
c
kets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
tes
t
_poll: test for clo
s
ing a pol
l
ed IO in sighandler
commit
|
commitdiff
|
tree
2011-08-25
Eric
W
on
g
.
w
rongdoc
.
yml:
a
d
d public/private em
a
il addr
e
s
ses
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c: fi
x
missp
e
lling
i
n
r
doc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LICENSE
:
s/G
N
U
C Library/kgi
o
/
commit
|
commitdiff
|
tree
2011-08-09
Eric
W
ong
T
O
DO: update
S
S
L/TLS
s
u
p
port
status :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use rb_update_
m
ax_fd() under MRI
1
.
9
.
3
+
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
W
ong
connect: more descriptive
e
rror for TCP
port
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
kgio 2
.
6
.
0 - minor feature
updat
e
and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add prototy
p
e
f
o
r r
b
_t
h
read_b
l
ocking_io
_
region()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
missing_accept4: don
'
t use FD_CLOEXEC for SOCK_C
L
OEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
ng
ac
c
ept
.
c: fix R
D
oc for
n
ew Kg
i
o::SOCK_*
c
onstants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
export S
O
CK_NONB
L
OCK
,
SOCK_CLOEXEC con
s
tant
s
in K
g
io
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
ac
c
ept
.
c: reinstate errno after
c
alling my_fi
l
eno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc: update docu
m
en
t
ation for
k
gi
o
_addr attri
b
u
t
e
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic Wong
d
o
c
: call-seq for kgio
_
wait
_
writable
commit
|
commitdiff
|
tree
2011-06-18
E
r
i
c Wong
ancient_
r
uby
.
h: avoid symbol clobbering
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix misc comp
i
l
er warnings
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
make timed kgio
_
wait_
*
im
p
lementation
safer
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
n
g
K
gio::File
i
ncl
u
des Kg
i
o::P
i
peMethod
s
module
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::
F
ile
.
tryopen run
s
GC o
n
ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wong
do
c
:
add rd
o
c for Kgio::F
i
le
.
tr
y
open
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
kg
i
o_wait_*a
b
le: documentation for option
a
l timeout
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wo
n
g
doc: use libre
l
i
s
t
.
org ins
t
ead of li
b
r
e
list
.
c
o
m
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
GIT-VERSION
-
GEN: bump versi
o
n for new API
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Me
r
ge branch
'
2
.
4-st
a
b
l
e'
commit
|
commitdiff
|
tree
2011-06-14
E
ric Wong
k
gio 2
.
4
.
2 - OpenSo
l
aris b
u
ild fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
extconf: -l
n
sl
and -
l
s
o
cket
c
hecks for OpenSolar
i
s
commit
|
commitdiff
|
tree
2011-06-14
Eri
c
W
o
n
g
ad
d
timeout
t
o kg
i
o
_
wait
_
{r
e
ad,wri
t
}able
commit
|
commitdiff
|
tree
2011-06-13
Eric W
o
ng
e
xtconf
:
-lnsl and -lsocket checks for
OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wo
n
g
RE
A
DM
E
: cl
a
rif
y
that we
only work on Uni
x
-li
k
e systems
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
pkg
.
mk: update to the
l
ates
t
versio
n
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
o
ng
Merge branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
Wong
kgio
2
.
4
.
1 - Kgi
o
.
poll avoi
d
s
E
INTR
,
really
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
ong
Kgio
.
poll: en
s
ur
e
EINTR never g
e
ts ra
i
sed
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
K
g
i
o
.
pol
l
: ensu
r
e EINTR never gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kgio
.
tr
y
open => Kgio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
return
Kgio::File for
Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
a
d
d Kgio
.
tryopen method
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kgio 2
.
4
.
0 - po
r
tability fixes and more
commit
|
commitdiff
|
tree
2011-05-05
Eric Won
g
test_c
r
oss
_
t
hread_close
:
disable
on RUBY_ENGI
N
E !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
r
i
c
Wong
read_wr
i
te: call
r
b_s
t
r_modify()
befo
r
e rb_str_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
po
l
l: deal with pollset changes
on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_tcp_connec
t
:
d
is
a
ble wait_writable_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Jere
m
y
Ev
a
n
s
fix kgio_peek for !KGIO_NO
P
U
S
H sys
t
e
m
s
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-05-05
Jeremy Evans
conn
e
ct: zero o
u
t hints ar
g
u
m
ent f
o
r getaddrinfo
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-05-05
Eric Won
g
Kgio
.
p
oll res
t
ar
t
s on interrupt
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic
W
ong
e
xtconf
:
remo
v
e unnecessar
y
dir_config statement
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
d
oc: improve
kgio_accept/kgio_tr
y
accept do
c
s
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
t
e
st_autopush: attemptin
g
to f
i
x a timing test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc: fix
trywrite call-s
e
q
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
test_autopush: use assert_
i
n_delta
f
or te
s
t
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspec: bump wrongdoc v
e
r
sion
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspec: remove u
n
necessary requ
i
re_p
a
t
hs
commit
|
commitdiff
|
tree
2011-04-10
E
ric W
o
ng
add test
for cross th
r
ead close
commit
|
commitdiff
|
tree
2011-04-10
Eric
Won
g
read_write: dete
c
t clo
s
e
d
f
d
o
n EINTR
commit
|
commitdiff
|
tree
2011-04-10
E
ric Wo
n
g
accept: better
d
etec
t
closed f
i
les on EINTR/
E
AGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*acce
p
t
m
e
t
ho
d
s
can
t
ake
flags argum
e
nt, like ac
c
ep
t
4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wo
n
g
a
c
c
ept: prepare op
t
ion
a
l
flags argum
e
nt to accept
(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric
Wong
H
A
CKING: upda
t
es f
o
r wrongdo
c
vs r
d
oc
commit
|
commitdiff
|
tree
2011-03-15
Eric W
o
n
g
k
g
io
2
.
3
.
3
- m
i
nor fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
poll: fix
o
ver
-
allo
c
ation for poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eri
c
Wong
u
s
e rb_
t
hread_blocking_
i
o
_region if p
o
ssible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
doc: more consisten
t
ref
e
rences for kgio
_
wai
t
_
*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
E
r
ic Wong
kgio 2
.
3
.
2 -
O
pe
n
BSD
build fix
commit
|
commitdiff
|
tree
2011-02-15
Jeremy Evans
Fix build
o
n Op
e
nBSD
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-14
Eric W
o
ng
k
gio
2
.
3
.
1
- compatibility fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
conn
e
ct
.
c: dis
a
ble AI_N
U
MERICSERV
commit
|
commitdiff
|
tree
2011-02-09
E
ric Won
g
kgio 2
.
3
.
0 - M
S
G
_PE
E
K
a
n
d
poll(2)
support
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
move poll s
u
p
p
ort checks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
pkg
.
m
k
: update t
o
th
e
latest
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: fully
R
D
o
c
a
ll methods
a
nd cl
a
sses
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wong
doc: fix ac
c
ept ->
t
r
y
accept copy+pas
t
e
error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: fix dow
n
lo
a
d link/ref
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
p
r
elimi
n
ar
y
p
o
l
l(2) support
commit
|
commitdiff
|
tree
2011-02-06
E
ric W
o
ng
add supp
o
rt fo
r
rec
v
() w
i
th
M
S
G
_
PEE
K
commit
|
commitdiff
|
tree
2011-02-04
E
r
i
c
W
o
ng
k
gio 2
.
2
.
0
-
kinder
,
gentler I/O f
o
r the Internets
commit
|
commitdiff
|
tree
2011-02-03
E
ric Wong
add Socket
M
eth
o
ds#kgio_add
r
!
commit
|
commitdiff
|
tree
2011-02-02
Eri
c
Wong
f
i
x
t
ypos
in
ipv6 te
s
t
case
commit
|
commitdiff
|
tree
2011-02-02
E
ric Wong
add proper IPv6 suppo
r
t
commit
|
commitdiff
|
tree
2011-02-01
E
r
ic W
o
ng
avoid
r
e
-i
n
terning if
GCC is
n
ot used (or under 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric
Wong
kgio_*rea
d
: emp
t
y bac
k
tr
a
ce
f
o
r ECONNRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
dd singleton methods
for non-Kgio o
b
jects
commit
|
commitdiff
|
tree
2011-02-01
Eric
W
ong
a
u
topu
s
h
:
enab
l
e accesso
r
s for c
l
ient sockets
commit
|
commitdiff
|
tree
2011-02-01
Eric W
o
ng
autopush: en
a
ble
t
h
i
s
b
y def
a
ult
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c W
o
ng
autopush: opti
m
ize away ivar usage
u
nder
M
R
I
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autopush: e
n
able for TCP_NOPUS
H
un
d
er
F
reeBSD
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autopu
s
h: simplif
y
implem
e
ntation and just use ivar
s
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
ren
a
m
e no
p
ush_smart
t
o autopus
h
commit
|
commitdiff
|
tree
2011-01-28
Eric Wo
n
g
preliminary implement
a
tion of "smart_nopu
s
h
"
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
revamp
p
ackaging makefile, update URLs
commit
|
commitdiff
|
tree
next