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.0 - minor updates
2011-12-13
Eric Wong
kgi
o
2
.
7
.
0 - m
i
nor updates
commit
|
commitdiff
|
tree
2011-11-18
Eric Won
g
d
o
c: update
d
o
c
umentatio
n
regarding accept
m
ethod flags
commit
|
commitdiff
|
tree
2011-11-18
Eric
Wo
n
g
c
onnect
,
try
o
pen: set clo
s
e-on-exec flag for new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic Wong
tests:
remove tests for IO
#
nonb
l
ock?
a
fter accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
ac
c
ep
t
: depre
c
ate singleton Kgio
.
a
ccept_* me
t
hods
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accep
t
: always set
O_
N
ONBL
O
C
K
for
accept()-ed socket
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
E
r
i
c
Won
g
test
_
poll: tes
t
f
o
r closing
a polled I
O
i
n s
i
ghandler
commit
|
commitdiff
|
tree
2011-08-25
Eri
c
Wong
.
wrongd
o
c
.
yml: add
p
u
blic/priv
a
t
e
email addres
s
es
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c: fix mi
s
spellin
g
in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LIC
E
NSE: s
/
GN
U
C
Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
TODO: update SSL/TLS
support
status :)
commit
|
commitdiff
|
tree
2011-07-21
Eri
c
Wo
n
g
use rb_update_max_fd() under
MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
connect: more
d
escriptive e
r
ror f
o
r
TC
P
port
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
kgi
o
2
.
6
.
0 - min
o
r
feature
update
and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric
Wong
ad
d
prototype for rb_threa
d
_blo
c
k
i
ng_
i
o_r
e
gion()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
m
issing_accept4: don't use FD_CLOEXEC for SOCK
_
CL
O
EXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric
W
o
ng
a
c
c
e
pt
.
c
: f
i
x
RDoc for n
e
w Kgio:
:
SOCK
_
* constants
commit
|
commitdiff
|
tree
2011-07-07
Er
i
c Wong
export SOCK_NONBLOCK, S
O
C
K_CLOEXEC co
n
sta
n
ts in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c
: r
e
instate er
r
no after cal
l
ing my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
E
r
ic Wo
n
g
doc:
update documentation for kgio_addr attribute
commit
|
commitdiff
|
tree
2011-06-18
E
ric Wo
n
g
doc: ca
l
l
-
s
eq fo
r
kg
i
o_wa
i
t_w
r
itable
commit
|
commitdiff
|
tree
2011-06-18
Eric
W
ong
a
n
cient_ruby
.
h: avoid symbo
l
clobbering
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix misc
c
ompiler warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Won
g
m
a
ke timed kgio_wait_* implementati
o
n
s
afer
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c W
o
ng
Kg
i
o::File i
n
c
l
udes Kgio::PipeMethods m
o
d
ule
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
Kgio::File
.
tryopen runs G
C
on E
N
OMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
do
c
: add rdo
c
for Kgio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
kgio_wait_*able
:
doc
u
me
n
tation for optio
n
al timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc: use li
b
r
elist
.
org
instead
of libr
e
list
.
c
o
m
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
G
I
T-VERSION-GEN: bump version for new API
commit
|
commitdiff
|
tree
2011-06-15
E
r
i
c
W
ong
Merge
branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2 -
O
penSolaris build fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
extconf: -lnsl a
n
d -lso
c
k
e
t
c
heck
s
for
O
penSolaris
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
add timeout
to kg
i
o_wait_{read,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eric Wong
extcon
f
:
-lnsl
a
nd -lsock
e
t che
c
k
s fo
r
OpenS
o
l
aris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
REA
D
M
E: clarif
y
that we only
wo
r
k
on
U
n
i
x-l
i
ke systems
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c Wong
pkg
.
m
k: update to the latest version
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c Won
g
Merge br
a
nch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
kgio 2
.
4
.
1
- Kgi
o
.
po
l
l
avoids EINTR, real
l
y
commit
|
commitdiff
|
tree
2011-05-21
Eric Wo
n
g
K
g
i
o
.
poll: ens
u
re EINTR neve
r
ge
t
s
rai
s
ed
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
poll:
e
nsure EINTR neve
r
gets raised
commit
|
commitdiff
|
tree
2011-05-14
Eric W
o
n
g
Kgio
.
t
r
yopen =>
K
gi
o
::
F
ile
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wo
n
g
retu
r
n Kgio::File for Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
E
ric Won
g
add
K
gio
.
tryopen method
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
k
gio 2
.
4
.
0 - portab
i
l
ity fi
x
e
s
an
d
mo
r
e
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wong
test_c
r
oss_
t
hread
_
c
l
ose: disable on
R
U
BY_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
ri
c
W
o
ng
r
ead_write: call
r
b_
s
tr_modify() before
rb_str_r
e
size()
commit
|
commitdiff
|
tree
2011-05-05
E
r
i
c Wong
poll: deal with pol
l
set changes on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
te
s
t_tcp_co
n
nect: disable w
a
it_writable_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric
Won
g
Kgio
.
pol
l
restarts on inte
r
rupt
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic
Wo
n
g
extconf: remove unnecessar
y
dir_config statement
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc:
i
m
p
ro
v
e kgio_accept/kgio_
t
ryaccept docs
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c
W
o
n
g
test_autopush: attempting to fix a ti
m
ing test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
doc: f
i
x tr
y
write call-
s
eq
commit
|
commitdiff
|
tree
2011-04-14
E
ric Wong
test_autopush: use assert_i
n
_delta for test
commit
|
commitdiff
|
tree
2011-04-11
Eric Won
g
g
e
mspec: bump wrongdoc
version
commit
|
commitdiff
|
tree
2011-04-11
Eric Wo
n
g
g
e
m
spec
:
remove unnecessa
r
y require
_
p
a
ths
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
add test
for cross th
r
ead close
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
read_wr
i
te: detect closed fd
on EINTR
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic Wong
a
ccept:
b
e
tter
detect
c
l
o
sed
fil
e
s on EINTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Er
i
c Wong
*accept methods can take flags
argument, like accept4()
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
accept: prepar
e
optional flags argument
t
o accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
E
r
ic
Wong
H
ACKING:
u
pdates f
o
r wrongdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
E
r
i
c Won
g
kgio 2
.
3
.
3
- minor fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Wo
n
g
poll: fix over-alloc
a
tion f
o
r p
o
ll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
use rb_thread_bl
o
cking_io
_
region if possible
commit
|
commitdiff
|
tree
2011-02-25
Er
i
c Wong
doc
:
m
ore consistent
referen
c
es for
k
g
io
_
wait_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2 - OpenBSD build fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wo
n
g
kgio 2
.
3
.
1 - compati
b
i
lity fix
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
connect
.
c: disable AI_NUMERICSE
R
V
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
k
gio 2
.
3
.
0 -
MSG_PEEK
an
d
p
o
ll
(
2) su
p
port
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
move poll suppo
r
t che
c
ks t
o
kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
n
g
pkg
.
mk: update to
th
e
latest
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
do
c
: fully R
D
oc al
l
m
e
t
hods and cla
s
ses
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wo
n
g
d
oc: fix accept -> t
r
yaccept copy+paste
error
commit
|
commitdiff
|
tree
2011-02-08
Eric
Won
g
README: fix do
w
n
load l
i
nk/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
n
g
preliminar
y
poll(2) s
u
p
p
ort
commit
|
commitdiff
|
tree
2011-02-06
Er
i
c Wong
add support for recv()
with
MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
kgio 2
.
2
.
0
-
kinder, gentler I
/
O
fo
r
the Internets
commit
|
commitdiff
|
tree
2011-02-03
Er
i
c
Wong
add SocketMethods#kgi
o
_addr!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fix t
y
pos in ipv6 te
s
t
case
commit
|
commitdiff
|
tree
2011-02-02
E
ric Wong
add p
r
oper IPv6 su
p
port
commit
|
commitdiff
|
tree
2011-02-01
Eric W
o
ng
avoi
d
re-int
e
rning if GC
C
i
s
not used (or under 1
.
8
)
commit
|
commitdiff
|
tree
2011-02-01
Eric Wo
n
g
kgio_*read:
empty back
t
race for ECONNRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
add
sing
l
eton m
e
thods for
non-Kgio o
b
je
c
ts
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wong
au
t
op
u
sh:
enable
accessors for clien
t
sockets
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
utopush: enab
l
e this by
d
efault
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush: optimize
away
i
var usage under M
R
I
commit
|
commitdiff
|
tree
2011-01-31
E
ri
c
Wong
autopush:
e
nable for TCP_NOPUSH under
FreeBSD
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
autopush: simplify impl
e
mentation
a
nd
just use i
v
a
r
s
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
rename nopush_
s
mart to autopush
commit
|
commitdiff
|
tree
2011-01-28
Er
i
c Wo
n
g
preliminary i
m
p
l
ementation of "smart_nopu
s
h
"
commit
|
commitdiff
|
tree
2011-01-28
Eric
W
o
ng
revamp packaging mak
e
fil
e
, update URLs
commit
|
commitdiff
|
tree
2011-01-18
Eric Wong
a
dd test
s
f
o
r empty wr
i
t
e
s,
too
commit
|
commitdiff
|
tree
2011-01-13
Eric Wong
M
a
kef
i
le: remove non-ex
i
stent target reference
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
kgio 2
.
1
.
1 -
one small Rubinius
f
ix
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c Wong
a
void errno side-effe
c
ts in kgio_wait_*able
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
gemspec:
point folks to the pub
l
ic mai
l
ing
li
s
t
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
kgio
2
.
1
.
0 - accept imp
r
ove
m
ents and fixes
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
quiet d
o
w
n
some
h
armle
s
s comp
i
ler
warni
n
gs
commit
|
commitdiff
|
tree
next