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
gemspec: disable development dependencies for old systems
2012-01-08
Eric Wong
gemspec
:
d
i
sab
l
e develo
p
men
t
d
e
pendencies
for
o
ld syste
m
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
test/test
_
au
t
opus
h
:
skip strace tests if not availabl
e
commit
|
commitdiff
|
tree
2012-01-07
E
r
ic
W
o
ng
defin
e
R
ARRAY_PT
R
/RARRAY_LEN macros for Ruby
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
kgio 2
.
7
.
0 - minor up
d
ates
commit
|
commitdiff
|
tree
2011-11-18
Eric
W
ong
doc
:
update document
a
t
i
on
r
e
g
ardin
g
accept
m
e
thod flags
commit
|
commitdiff
|
tree
2011-11-18
Eric W
o
ng
con
n
ect,tryopen: set close-on-exec
f
lag for new f
d
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: remove tests for IO#nonblock?
a
fter
ac
c
e
pt
commit
|
commitdiff
|
tree
2011-11-15
Eric W
o
n
g
accept: deprecate singleton Kgio
.
acce
p
t
_
* methods
commit
|
commitdiff
|
tree
2011-11-15
E
ric
W
o
n
g
accept: always set
O_NONBLOCK for a
c
cept()-ed sock
e
ts
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Er
i
c
W
ong
test_poll: test for closing
a po
l
led IO in sig
h
andl
e
r
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
.
wrongdoc
.
yml: ad
d
public/private e
m
ail addresses
commit
|
commitdiff
|
tree
2011-08-25
E
ric Wong
wait
.
c:
fix mis
s
pelling in rd
o
c
commit
|
commitdiff
|
tree
2011-08-09
Eri
c
Won
g
LICENSE: s/G
N
U
C Library/kg
i
o
/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
TODO: updat
e
SSL/TLS
s
upport sta
t
u
s :)
commit
|
commitdiff
|
tree
2011-07-21
Eric
W
ong
u
s
e
r
b_up
d
ate
_
max_fd() under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric
W
on
g
connect: more desc
r
ipti
v
e
error for
T
CP
p
ort
commit
|
commitdiff
|
tree
2011-07-15
Eric
W
ong
kgio 2
.
6
.
0
- minor
feature update and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wo
n
g
add prot
o
type
for r
b
_t
h
r
e
ad_blocking
_
io
_
r
e
gi
o
n
(
)
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wong
missing
_
accept4:
don't use F
D
_CLOEXE
C
for SOCK_CLOE
X
EC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wo
n
g
a
c
ce
p
t
.
c: fix RDoc for
new
K
gio::SOCK
_
* c
o
nstants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
export SOCK_NONBLOCK, SO
C
K_
C
LOEXEC
constants
i
n
Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c: reinstate e
r
rn
o
after
callin
g
my_
f
ileno(
)
commit
|
commitdiff
|
tree
2011-06-18
Eric
W
ong
doc
:
u
pdate doc
u
menta
t
ion for
kgio_addr a
t
tribu
t
e
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
doc:
call-s
e
q fo
r
kgio_wait_writable
commit
|
commitdiff
|
tree
2011-06-18
Eric
W
ong
ancient_ruby
.
h
:
avo
i
d symbol clobbering
commit
|
commitdiff
|
tree
2011-06-16
Eric W
o
n
g
fix m
i
sc compil
e
r warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make timed k
g
io_wait_*
i
mplemen
t
a
tion safer
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic Won
g
Kgio::F
i
l
e
i
ncludes Kgio::Pip
e
Methods module
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
Kgio::File
.
tryopen
r
uns GC on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
W
o
ng
doc: add
rdoc for Kg
i
o::File
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
E
ri
c
W
o
ng
kgio_wait_*able: documentation for optiona
l
timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc: use li
b
relist
.
org instead of librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
G
IT-VERSION-GEN: bump ve
r
sion fo
r
new
A
P
I
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Merg
e
bra
n
ch '2
.
4-stab
l
e'
commit
|
commitdiff
|
tree
2011-06-14
Er
i
c
W
o
n
g
kgio 2
.
4
.
2
- OpenSolaris bu
i
ld fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
extconf: -lnsl and -lsocket c
h
ecks fo
r
O
p
enSolar
i
s
commit
|
commitdiff
|
tree
2011-06-14
E
r
ic Won
g
a
d
d ti
m
eout to kgio_wait_{read,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eric W
o
n
g
ext
c
on
f
:
-
lnsl and -lsocket che
c
ks for OpenSolar
i
s
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
RE
A
DME: clarify that we on
l
y work on
Unix-like systems
commit
|
commitdiff
|
tree
2011-05-21
E
ric Wong
pkg
.
mk: update to the
latest version
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
W
o
n
g
M
erge branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
k
g
io 2
.
4
.
1
- Kgio
.
p
o
ll avoids EINTR
,
really
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
ng
Kgio
.
po
l
l:
e
nsure EINTR
n
e
ver gets raised
commit
|
commitdiff
|
tree
2011-05-21
Eric Wo
n
g
Kgio
.
pol
l
:
ensure EINTR
n
e
v
er gets ra
i
sed
commit
|
commitdiff
|
tree
2011-05-14
Eric
W
o
ng
Kgio
.
tryopen => Kgio
:
:
File
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
E
ric Wo
n
g
ret
u
rn Kgio::File
for
K
gio
.
tryope
n
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
a
d
d Kgio
.
tryopen meth
o
d
commit
|
commitdiff
|
tree
2011-05-05
Eric Won
g
k
g
io
2
.
4
.
0
-
port
a
bility fixes an
d
m
ore
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
t
e
st_cross_t
h
r
ead_clos
e
: disa
b
le o
n
R
U
BY_ENGIN
E
!=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
ric W
o
n
g
read_writ
e
: ca
l
l rb_st
r
_modify()
b
e
fore rb_s
t
r_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
Won
g
poll:
d
eal with po
l
lset chang
e
s on
EINTR
commit
|
commitdiff
|
tree
2011-05-05
E
r
i
c
W
on
g
t
e
st_tc
p
_connect: d
i
sable wait_writable_set test on
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Jeremy Evans
fi
x
kgio_pee
k
for !K
G
IO_NOPUSH systems
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-05-05
Jeremy Evans
con
n
ect
:
z
e
r
o
out hints argument for geta
d
dr
i
nfo
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kgio
.
poll restarts on interrupt
commit
|
commitdiff
|
tree
2011-04-27
Eri
c
Wo
n
g
extconf: remove unnecessary dir_config sta
t
eme
n
t
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic
Wong
doc: improve kg
i
o
_
ac
c
ept/
k
gio_
t
rya
c
cept docs
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic Wong
test_autopush: atte
m
pting to fix a
t
i
m
ing tes
t
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
doc: fix try
w
rite call-seq
commit
|
commitdiff
|
tree
2011-04-14
E
r
i
c
Wong
test
_
aut
o
push
:
use assert_
i
n_del
t
a for test
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
gem
s
pec:
b
ump wrongdoc versio
n
commit
|
commitdiff
|
tree
2011-04-11
E
r
i
c
Wong
gemspec:
r
em
o
ve unnecessary requ
i
re_pat
h
s
commit
|
commitdiff
|
tree
2011-04-10
Eric
W
ong
add
test
f
or cross thread close
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
r
e
ad_write: detect c
l
o
s
e
d fd
on EINTR
commit
|
commitdiff
|
tree
2011-04-10
Eric
Won
g
a
c
c
ept: b
e
tter dete
c
t closed files on
EINT
R
/
EA
G
AIN
commit
|
commitdiff
|
tree
2011-03-20
E
r
ic Wo
n
g
*accept m
e
t
hods ca
n
take flags argument, l
i
ke accept4()
commit
|
commitdiff
|
tree
2011-03-20
E
r
i
c Wong
accept: prep
a
re
optional f
l
ags argument to accept
(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
E
r
ic Wong
HACKING: update
s
for
w
ron
g
doc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Er
i
c Wong
kgio 2
.
3
.
3 - minor fixes
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
poll
:
fix over-allocation for poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
use rb_t
h
rea
d
_blocking_io_region if possible
commit
|
commitdiff
|
tree
2011-02-25
Eric Wong
doc: more consi
s
t
e
n
t refe
r
ences for kgio_wait_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgi
o
2
.
3
.
2 - Ope
n
BSD
b
ui
l
d f
i
x
commit
|
commitdiff
|
tree
2011-02-15
Jeremy Evans
F
i
x
b
uild on Ope
n
BSD
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-14
E
ric Wong
kgio 2
.
3
.
1 - compa
t
i
b
ility fix
commit
|
commitdiff
|
tree
2011-02-14
Eric
Wong
connect
.
c: disable AI_
N
UM
E
RICS
E
RV
commit
|
commitdiff
|
tree
2011-02-09
E
ric Won
g
kgio 2
.
3
.
0 - MSG_P
E
EK and
p
oll(2)
su
p
po
r
t
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
move poll sup
p
o
r
t check
s
to kgi
o
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
p
k
g
.
mk: update
to t
h
e late
s
t
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
doc: fully RDoc
a
l
l method
s
a
nd cla
s
ses
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wo
n
g
doc: fi
x
accept -> tryacce
p
t cop
y
+p
a
ste err
o
r
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
READM
E
: f
i
x
download link/ref
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
preliminary poll(2) support
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
add support
f
or re
c
v() with MSG
_
P
E
E
K
commit
|
commitdiff
|
tree
2011-02-04
Eric Wo
n
g
kgio 2
.
2
.
0
- kinde
r
, gentler I/O for the
I
nternets
commit
|
commitdiff
|
tree
2011-02-03
E
ric Wong
ad
d
Socket
M
ethods
#
k
g
io_addr!
commit
|
commitdiff
|
tree
2011-02-02
Eric W
o
ng
f
ix typos
in ipv6 test case
commit
|
commitdiff
|
tree
2011-02-02
Eric W
o
ng
add
p
rop
e
r IPv6 support
commit
|
commitdiff
|
tree
2011-02-01
Eri
c
Wong
av
o
id re-interning if GCC is not used (or under 1
.
8
)
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
kgio_*
r
ead: empty b
a
cktra
c
e for ECONNRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
ad
d
sin
g
le
t
o
n me
t
h
o
ds for non-Kgio objects
commit
|
commitdiff
|
tree
2011-02-01
Eric W
o
ng
a
u
topush: enable a
c
cessors for client socke
t
s
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush: enable
thi
s
by defau
l
t
commit
|
commitdiff
|
tree
2011-02-01
Er
i
c Wong
autopush: optimize away ivar
usage under
M
RI
commit
|
commitdiff
|
tree
2011-01-31
E
r
ic Wong
a
utopush: enable for TCP_
N
OPUSH under F
r
eeBSD
commit
|
commitdiff
|
tree
2011-01-31
Eric W
o
ng
autopush: simpl
i
fy implementation an
d
ju
s
t
u
se ivars
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
rename nopush_smart
t
o autopush
commit
|
commitdiff
|
tree
2011-01-28
Er
i
c Wong
p
r
elim
i
nary impl
e
m
e
nt
a
t
i
o
n of "smart_nopush"
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
revamp packaging ma
k
efile
,
update
U
RLs
commit
|
commitdiff
|
tree
2011-01-18
E
ric Wong
add tests
for empty
w
rites
,
to
o
commit
|
commitdiff
|
tree
next