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
tryopen: remember to include ancient_ruby.h for 1.8.5
2012-01-08
Er
i
c Wong
t
r
yop
e
n
:
remember to include
a
ncient_ruby
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric W
o
ng
kgio 2
.
7
.
1
-
compatibility w
i
t
h
older Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
o
ng
gems
p
ec: d
i
sable developme
n
t dependencies for old s
y
s
tems
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
tes
t
/tes
t
_
auto
p
us
h
:
skip strace te
s
t
s
i
f not av
a
ilable
commit
|
commitdiff
|
tree
2012-01-07
Er
i
c Won
g
define
R
A
R
R
AY_PTR/RARRAY_LEN m
a
cros for
R
uby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
kgio 2
.
7
.
0 - minor upda
t
es
commit
|
commitdiff
|
tree
2011-11-18
Eric W
o
ng
doc: update documentation regardin
g
accept method fl
a
gs
commit
|
commitdiff
|
tree
2011-11-18
E
r
ic Wong
connect,tryopen:
set close-on-exec flag f
o
r
new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: rem
o
ve tests for
IO#nonblock? a
f
ter accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept:
de
p
recate singleton Kgio
.
ac
c
ep
t
_* methods
commit
|
commitdiff
|
tree
2011-11-15
Eric
Wong
a
ccept: a
l
w
ays set O_NONBLOCK for
a
c
cept()
-
ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
t
est_poll: test for clo
s
ing a polled IO
in si
g
handler
commit
|
commitdiff
|
tree
2011-08-25
E
r
ic Wong
.
wrongdoc
.
y
m
l
:
add
public/private em
a
il addres
s
es
commit
|
commitdiff
|
tree
2011-08-25
Eric Wo
n
g
wai
t
.
c: f
i
x
misspelli
n
g in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
L
I
C
E
NSE: s/GNU
C
Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric
Won
g
TODO:
update SSL/TLS s
u
pport status
:
)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
u
se
r
b_upd
a
te
_
m
ax_fd() und
e
r M
R
I
1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric
W
ong
c
onnect: m
o
re descriptive error
for
TCP port
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wo
n
g
kgio 2
.
6
.
0 -
minor featur
e
update and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add prototype fo
r
rb_thread_b
l
o
c
king_io_re
g
ion()
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
miss
i
ng
_
accept
4
:
d
on't us
e
FD_C
L
OE
X
EC for SOCK
_
CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c
W
ong
accept
.
c
: fix
RDoc for ne
w
Kgio::S
O
CK
_
* c
o
nstants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wo
n
g
e
xport SOCK_NO
N
BLOCK, SOCK_CLOEXEC constants
in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Er
i
c Wong
accept
.
c: reinstate
errno after calling my_fil
e
n
o
()
commit
|
commitdiff
|
tree
2011-06-18
E
ric
Wong
doc: update documentati
o
n
fo
r
kgio_addr att
r
ibute
commit
|
commitdiff
|
tree
2011-06-18
Eric Wo
n
g
doc: call
-
seq
f
or kgio_
w
a
it_writable
commit
|
commitdiff
|
tree
2011-06-18
Eric
W
ong
ancient_ruby
.
h: avoid symbol
c
lobberi
n
g
commit
|
commitdiff
|
tree
2011-06-16
E
r
ic W
o
ng
fix
m
i
s
c compiler warni
n
gs
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
make timed kgio_wait_* implem
e
n
tation sa
f
er
commit
|
commitdiff
|
tree
2011-06-15
E
r
i
c
Wo
n
g
Kgio::Fi
l
e
i
ncludes
Kgio::PipeMetho
d
s module
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgi
o
::
F
ile
.
tryopen
runs GC on EN
O
MEM
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
doc:
a
d
d
rdoc f
o
r Kgio
:
:Fi
l
e
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kgio_wait_*able
:
documentat
i
on for op
t
ional timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wo
n
g
doc: use librelist
.
org ins
t
ead of librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
GIT-VERSION-GEN: bump version for new API
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
Merge b
r
an
c
h '2
.
4
-
stable'
commit
|
commitdiff
|
tree
2011-06-14
E
r
ic Won
g
kgio 2
.
4
.
2 - OpenSolar
i
s bui
l
d
fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
e
x
tconf: -ln
s
l and -lsocket chec
k
s for Op
e
n
Solaris
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
add time
o
ut
to kgio_
w
ait_{read,writ}abl
e
commit
|
commitdiff
|
tree
2011-06-13
E
ric Wong
e
xtconf:
-lnsl
a
n
d -lsocket chec
k
s for OpenSolar
i
s
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
REA
D
ME: cl
a
rify th
a
t we
o
n
ly work on
Unix-like systems
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c Wo
n
g
pkg
.
mk: update to the la
t
est versi
o
n
commit
|
commitdiff
|
tree
2011-05-21
Eric Won
g
Mer
g
e bra
n
ch
'2
.
4-s
t
able'
commit
|
commitdiff
|
tree
2011-05-21
E
ric Wong
kgio 2
.
4
.
1 - Kgio
.
poll avoids
E
INTR,
r
e
ally
commit
|
commitdiff
|
tree
2011-05-21
Eric
Won
g
Kgio
.
poll: ens
u
r
e
EINTR never gets
ra
i
s
ed
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
ong
Kgio
.
poll: ensure
EI
N
TR never
g
e
t
s raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kgio
.
tryopen =>
Kgio::File
.
t
r
yopen
commit
|
commitdiff
|
tree
2011-05-14
E
r
ic
W
ong
return Kgio::File for Kgi
o
.
tr
y
open
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add Kgio
.
t
r
yopen metho
d
commit
|
commitdiff
|
tree
2011-05-05
Eric Wo
n
g
kgio
2
.
4
.
0 - portability fixes and more
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_cross_thread_
c
lose:
d
isable on RU
B
Y_
E
NGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
r
e
a
d_w
r
ite: cal
l
rb
_
str_
m
o
di
f
y() before rb_str_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
o
ng
p
o
ll: deal
w
i
t
h p
o
llset change
s
on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_tcp_
c
onnect
:
disa
b
l
e
wait_writab
l
e_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Jeremy Evans
fix kgio_pe
e
k for !KGIO_NOPU
S
H systems
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Jeremy Evans
co
n
nect:
zero out
h
ints argument for g
e
taddrinfo
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kgio
.
poll res
t
arts on interrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extco
n
f:
r
emove unnecessary d
i
r_config sta
t
ement
commit
|
commitdiff
|
tree
2011-04-21
E
ric W
o
ng
doc: improve
kg
i
o_accept/kgio_try
a
cc
e
pt
d
ocs
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
t
e
st_autopush:
a
ttempting to fix
a
timing test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
doc
:
fix t
r
yw
r
ite cal
l
-seq
commit
|
commitdiff
|
tree
2011-04-14
Eric Wong
te
s
t
_
a
u
topush: use
assert_in
_
delta
f
o
r test
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gems
p
ec: bum
p
wrongdoc versi
o
n
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspe
c
: r
e
move u
n
n
e
cessary r
e
q
uire_
p
a
t
hs
commit
|
commitdiff
|
tree
2011-04-10
Eric W
o
ng
add test for cross thread close
commit
|
commitdiff
|
tree
2011-04-10
E
ric Wong
read_
w
r
i
te: detect
c
losed
f
d on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
accept:
better
d
e
tect closed files on EINTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*accep
t
me
t
h
ods
c
an take flag
s
arg
u
ment, like accept4()
commit
|
commitdiff
|
tree
2011-03-20
E
r
i
c
Won
g
a
c
cept: prep
a
r
e
optional flags argument to ac
c
ept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
HACKING: updates for wrongdo
c
vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
k
g
io 2
.
3
.
3 -
m
in
o
r fixes
commit
|
commitdiff
|
tree
2011-03-14
Eri
c
Wong
p
o
ll:
fix
o
ver-allocation for poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
use
r
b
_thr
e
ad_blocking_
i
o_regi
o
n if
possible
commit
|
commitdiff
|
tree
2011-02-25
Er
i
c Wo
n
g
d
oc: more
con
s
istent
referen
c
es for kgio_wait_*a
b
le
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2 - OpenBSD
build fix
commit
|
commitdiff
|
tree
2011-02-15
Jeremy Evans
Fix b
u
il
d
on OpenBSD
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kgio 2
.
3
.
1 - compatibility fi
x
commit
|
commitdiff
|
tree
2011-02-14
E
r
i
c
Wong
connect
.
c: disable AI_NUM
E
RICS
E
R
V
commit
|
commitdiff
|
tree
2011-02-09
Eric
W
ong
k
g
io 2
.
3
.
0
-
MSG_PEEK
and poll
(
2)
sup
p
ort
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
ng
move poll support checks to kg
i
o
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
pk
g
.
mk: update
t
o the
latest
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
doc: fully RDoc
al
l
m
e
t
h
ods a
n
d classes
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc
:
fix
accept -> tryaccept
copy+paste
error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
R
E
ADME:
fix download link/ref
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
preliminary poll(2
)
support
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
add support for recv(
)
with MSG_P
E
EK
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
kgio 2
.
2
.
0 - k
i
nder,
ge
n
tler I/O for
the In
t
ernets
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
add So
c
ketMetho
d
s#k
g
i
o_addr!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fi
x
typos in ipv6 test
cas
e
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
a
dd proper IP
v
6 support
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
v
oid re-inter
n
i
n
g
if GCC is n
o
t
used (or unde
r
1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
kgio_
*
read: empty back
t
race for
E
CON
N
RESET
commit
|
commitdiff
|
tree
2011-02-01
E
ric
W
on
g
add singleton methods for
non
-
Kgio objec
t
s
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush:
e
nable access
o
rs for client s
o
c
k
ets
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wong
autopush: enable
t
his by defa
u
lt
commit
|
commitdiff
|
tree
2011-02-01
E
r
ic
Wong
aut
o
push: optim
i
z
e
away iv
a
r usage
under MRI
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
auto
p
ush: enable for TCP_NOPUSH un
d
er
F
reeBS
D
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
aut
o
push: simplify
i
mple
m
entation an
d
j
ust use
i
vars
commit
|
commitdiff
|
tree
2011-01-31
Eric
W
ong
rename
nopush_smart to auto
p
ush
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
p
r
eliminary im
p
lementation of "sma
r
t_nopush"
commit
|
commitdiff
|
tree
next