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.2 - for older, and older Rubies
2012-01-08
Eri
c
Won
g
kg
i
o 2
.
7
.
2
-
for olde
r
, and
olde
r
R
ubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
tryopen
:
r
emem
b
er
t
o i
n
clude an
c
ient_ruby
.
h
f
or 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eri
c
Wong
kgio 2
.
7
.
1
-
compatibility wi
t
h older Rubie
s
commit
|
commitdiff
|
tree
2012-01-08
E
ric Wong
gemspec: disa
b
le de
v
elopment depende
n
cies
f
or old sys
t
e
m
s
commit
|
commitdiff
|
tree
2012-01-08
E
ric Wong
t
e
s
t
/test_autopush: skip strace tests i
f
not ava
i
lable
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
define RARRAY_PT
R
/
RARRAY_
L
EN macr
o
s
f
or Ru
b
y
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric
Wong
kgio
2
.
7
.
0 - minor upd
a
tes
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: update documentatio
n
reg
a
r
di
n
g accept method flags
commit
|
commitdiff
|
tree
2011-11-18
Eric W
o
ng
co
n
nect,tryo
p
en: se
t
close-o
n
-ex
e
c f
l
ag fo
r
new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: remove tests for IO#nonblock? after accep
t
commit
|
commitdiff
|
tree
2011-11-15
Eric Won
g
accept:
d
epreca
t
e sing
l
e
t
o
n Kgio
.
accept_* m
e
th
o
ds
commit
|
commitdiff
|
tree
2011-11-15
E
r
i
c
W
o
n
g
accept: alwa
y
s
se
t
O_NO
N
BLOCK for accept()-e
d
sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
test_po
l
l: t
e
s
t for c
l
o
s
ing
a polled IO i
n
s
i
ghandler
commit
|
commitdiff
|
tree
2011-08-25
Eric
W
ong
.
wrongd
o
c
.
y
m
l: add public/priv
a
te
e
m
a
il addresses
commit
|
commitdiff
|
tree
2011-08-25
E
ric Wong
wait
.
c: fix misspelling in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LICENSE: s/G
N
U C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eri
c
W
ong
T
O
DO: update SSL/TLS support
s
tatus :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use rb_update_ma
x
_fd()
under
MR
I
1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
connect: more descriptive e
r
ror fo
r
T
C
P port
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Won
g
kgio 2
.
6
.
0 - minor
feature update
a
nd
c
leanups
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wong
add proto
t
ype fo
r
rb
_
t
hread_blocking_io
_
region(
)
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wong
miss
i
n
g
_accept4:
d
on't use
FD_
C
LOEXEC for SOCK_CL
O
EXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wong
accept
.
c: fix R
D
oc for
n
ew Kgio::
S
OCK_* co
n
stants
commit
|
commitdiff
|
tree
2011-07-07
Eric
W
o
n
g
expor
t
SOCK_NONBLOCK, SOCK_CLOEXEC c
o
n
s
tants in Kgi
o
commit
|
commitdiff
|
tree
2011-07-07
Eri
c
Wong
acc
e
pt
.
c: rei
n
state errno after calling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eri
c
Wong
d
o
c
: update docum
e
ntation for kgio_a
d
dr attribute
commit
|
commitdiff
|
tree
2011-06-18
Eric
Wong
d
o
c: c
a
ll-seq fo
r
kgio_wai
t
_
writable
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
anc
i
ent_ruby
.
h: avoid symbol
c
lobbering
commit
|
commitdiff
|
tree
2011-06-16
Eric Wong
fix misc co
m
pi
l
er w
a
rni
n
gs
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
n
g
m
a
ke
time
d
kgio_wait_*
i
mplement
a
tion
s
afer
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kg
i
o
:
:Fi
l
e includes Kgi
o
::
P
ipeMetho
d
s m
o
dule
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::F
i
le
.
tryopen runs GC on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Wong
do
c
: add rdoc for Kgio::F
i
le
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
kgio_w
a
it_*able:
doc
u
mentation
for o
p
t
i
onal
t
ime
o
ut
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c
W
ong
doc: use
l
ibr
e
list
.
org instead of libre
l
is
t
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
GIT-VER
S
ION-GEN
:
bump ver
s
i
o
n for new
API
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Merge branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric
Wong
kgio
2
.
4
.
2 -
OpenSol
a
r
i
s build fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wo
n
g
e
xt
c
o
nf:
-
lnsl and -lsocket checks f
o
r OpenSol
a
r
i
s
commit
|
commitdiff
|
tree
2011-06-14
Eric Won
g
add time
o
ut to
k
gi
o
_wait_{read,
w
rit}able
commit
|
commitdiff
|
tree
2011-06-13
E
r
ic Won
g
ex
t
conf
:
-
l
n
s
l
and -lso
c
ket
c
h
ecks for
O
penSolaris
commit
|
commitdiff
|
tree
2011-05-23
Er
i
c
W
o
ng
README
:
clarify
t
hat we only
work
on
U
nix-l
i
ke systems
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic
W
ong
pkg
.
m
k: update
to the
lates
t
version
commit
|
commitdiff
|
tree
2011-05-21
E
ric Wong
Merge branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
k
g
io 2
.
4
.
1
- Kgi
o
.
poll avoids
EINTR
,
really
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
Wong
K
g
io
.
poll: ensure EINTR never gets
r
a
ised
commit
|
commitdiff
|
tree
2011-05-21
E
ric Wong
Kgio
.
poll:
e
n
s
ure EINTR never gets raise
d
commit
|
commitdiff
|
tree
2011-05-14
E
ric Wong
Kgio
.
tryop
e
n => K
g
io::Fi
l
e
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
re
t
u
rn Kgio::File for Kgio
.
tryo
p
e
n
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
add Kgio
.
t
ryopen method
commit
|
commitdiff
|
tree
2011-05-05
Eric W
o
ng
kgio 2
.
4
.
0
- portability fixe
s
and more
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
Wong
t
e
st_c
r
oss_
t
hread_clos
e
: dis
a
bl
e
on RUBY_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wo
n
g
rea
d
_w
r
ite: call
rb_st
r
_modify() b
e
fore rb_str_resiz
e
()
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
p
o
ll: deal wit
h
pollset c
h
anges on EINTR
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
Wong
t
est
_
tcp_connect:
disable
wait_
w
ritable_se
t
test
on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
J
ere
m
y Eva
n
s
fix kgio_peek f
o
r
!KGIO_NOPUSH sys
t
em
s
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Jeremy
E
v
a
ns
connec
t
: zero out hin
t
s argument f
o
r getad
d
rinfo
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kgio
.
pol
l
res
t
arts o
n
interru
p
t
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
ex
t
co
n
f: r
e
m
ove unnece
s
sary dir_config statement
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
doc: improve k
g
io_accept/
k
gio_tr
y
accept docs
commit
|
commitdiff
|
tree
2011-04-21
Eric
Wong
test_a
u
to
p
ush
:
attempt
i
n
g to fix a tim
i
ng test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
doc:
f
ix
t
rywrite
call-seq
commit
|
commitdiff
|
tree
2011-04-14
E
ric
Wong
test
_
autopush
:
us
e
assert_in_delt
a
for test
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gemspec
:
bu
m
p w
r
ongdoc version
commit
|
commitdiff
|
tree
2011-04-11
Eric
Wong
gemspe
c
: remo
v
e u
n
ne
c
essary req
u
ire_paths
commit
|
commitdiff
|
tree
2011-04-10
Eri
c
Wong
a
d
d test for cross
t
hr
e
ad
close
commit
|
commitdiff
|
tree
2011-04-10
Eric W
o
ng
read_write: de
t
ect
c
losed
fd
o
n
EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric
W
ong
accept: bette
r
detect clos
e
d
f
ile
s
on
E
INTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
E
r
ic Wong
*a
c
cept methods can
t
ake flags argument, like accept4
(
)
commit
|
commitdiff
|
tree
2011-03-20
Eric
W
ong
accep
t
: pr
e
pare optional
flags argument to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eri
c
Wong
HACKING: updates for wrongd
o
c
v
s rd
o
c
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
k
gio 2
.
3
.
3 - minor
f
i
x
es
commit
|
commitdiff
|
tree
2011-03-14
E
r
ic Won
g
poll: fi
x
o
v
e
r
-a
l
location
for poll(2
)
commit
|
commitdiff
|
tree
2011-03-14
E
ric Wong
u
se rb_th
r
ead_
b
locking_io_re
g
ion if possibl
e
commit
|
commitdiff
|
tree
2011-02-25
Eric W
o
n
g
doc: more consistent references
f
o
r
kg
i
o_wait_*a
b
le
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
E
r
ic Wong
k
gio 2
.
3
.
2 - OpenBSD build fix
commit
|
commitdiff
|
tree
2011-02-15
Jeremy Eva
n
s
Fix build on Open
B
SD
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-02-14
E
r
ic W
o
n
g
kgio
2
.
3
.
1
-
com
p
atibil
i
t
y fix
commit
|
commitdiff
|
tree
2011-02-14
Eric
W
ong
c
onnect
.
c:
disable AI_NUMERI
C
SERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Wong
k
g
io 2
.
3
.
0
-
M
SG_PEEK and poll(2) support
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
mov
e
poll support chec
k
s t
o
kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Won
g
pkg
.
mk: update to the latest
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc
:
fu
l
ly RDoc all methods a
n
d classes
commit
|
commitdiff
|
tree
2011-02-08
E
r
i
c
Won
g
doc:
f
ix
a
ccept
-
>
tryaccept copy+p
a
ste
error
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
README: fix do
w
nloa
d
link/re
f
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
pre
l
imin
a
ry poll(2) support
commit
|
commitdiff
|
tree
2011-02-06
E
ric Wong
add support
f
or recv() with MS
G
_PEE
K
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
kgio 2
.
2
.
0 - ki
n
der
,
gentler I/O for the Internets
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
add SocketMe
t
hod
s
#kgi
o
_addr!
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
fix typos in ipv6 t
e
st case
commit
|
commitdiff
|
tree
2011-02-02
E
r
ic Wong
add pr
o
per
IP
v
6
s
up
p
o
rt
commit
|
commitdiff
|
tree
2011-02-01
E
r
ic Wong
avoid re-interning if
G
CC is no
t
used (or under 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric
W
o
ng
kgi
o
_*read:
empty ba
c
ktrac
e
for EC
O
N
N
RESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
add si
n
gleton
m
ethods fo
r
no
n
-Kgio objects
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
a
utopush: enable accesso
r
s for cl
i
ent sockets
commit
|
commitdiff
|
tree
2011-02-01
Eric Won
g
au
t
opush: enable thi
s
by default
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wong
a
u
t
opush: o
p
ti
m
ize aw
a
y iva
r
usage under MRI
commit
|
commitdiff
|
tree
2011-01-31
Eric
Won
g
au
t
opus
h
:
ena
b
le fo
r
TCP_NOPUSH under Fr
e
eBSD
commit
|
commitdiff
|
tree
2011-01-31
E
ric Wong
autopush:
s
implify im
p
leme
n
tat
i
on and just u
s
e iv
a
rs
commit
|
commitdiff
|
tree
2011-01-31
Eric Won
g
renam
e
nopu
s
h_sma
r
t to au
t
opus
h
commit
|
commitdiff
|
tree
next