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
set RSTRING_MODIFIED where appropriate for Rubinius
2014-02-04
Eric Wo
n
g
set RSTR
I
NG_MODIFIED where
appropriate
fo
r
Ru
b
inius
commit
|
commitdiff
|
tree
2014-02-04
Eric W
o
ng
connect: consti
f
y RSTRIN
G
-
related things
commit
|
commitdiff
|
tree
2014-01-20
E
ric Wong
avo
i
d downsizing
c
asts
commit
|
commitdiff
|
tree
2013-09-30
Eric
Wong
Rakefile:
kill raa_update
t
a
s
k
commit
|
commitdiff
|
tree
2013-09-25
Eric
W
o
ng
my_wri
t
ev: stylistic fixes
commit
|
commitdiff
|
tree
2013-09-25
Eric
W
o
ng
read_write: remove the rest of RAR
R
AY_PTR usage
commit
|
commitdiff
|
tree
2013-09-25
E
r
ic Wong
tryopen: re
m
ove
R
ARRAY_PTR usage
i
n ini
t
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
test_poll: remo
v
e race prone te
s
t_poll_EINTR_changed
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Eric Wong
kgio 2
.
8
.
1
-
mi
n
or improvements
a
nd te
s
t
fixes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2013-09-05
Er
i
c
W
ong
t
est_poll: be less
dependent on sign
a
l hand
l
er
o
rde
r
ing
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
te
s
t_poll: pres
e
rve origin
a
l trap(:U
S
R1) h
a
ndle
r
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
te
s
t_poll: a
v
o
id potentially thread-unsafe t
e
s
t
commit
|
commitdiff
|
tree
2013-09-03
Er
i
c
Wong
test/
l
ib_re
a
d
_write:
a
ccount for
lar
g
er-than-norma
l
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
t
e
s
t
_
tryopen: skip
EACCES
test when eu
i
d == 0
commit
|
commitdiff
|
tree
2013-08-16
E
ric Wong
accept: m
o
re inform
a
t
i
ve excepti
o
n
o
n
unknown
f
amily
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
che
c
k s
y
sc
a
ll returns against
<
0
inste
a
d
of
=
= -1
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
kg
i
o 2
.
8
.
0 -
T
CP Fast O
p
e
n
, writev/trywri
t
e
v
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
ren
a
me fastopen
=
>
k
gio_fastopen in
K
gio::Socket
commit
|
commitdiff
|
tree
2012-12-30
Er
i
c
W
ong
a
c
c
ept: do no
t
se
t
blocking if non-blo
c
king is set
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
fastop
e
n:
fix argument order
in R
D
oc exampl
e
commit
|
commitdiff
|
tree
2012-12-27
Er
i
c Wong
re
a
d
_write: remove
u
nus
e
d variable
commit
|
commitdiff
|
tree
2012-12-27
Eric W
o
ng
imple
m
ent TCP Fast
O
pen support
(c
l
ient + server)
commit
|
commitdiff
|
tree
2012-12-13
Eric W
o
ng
Kgio::Socke
t
.
new retain
s
compatibili
t
y with So
c
ket
.
n
ew
commit
|
commitdiff
|
tree
2012-12-12
Eric Wong
connec
t
: factor out tcp_ge
t
addr() funct
i
on
commit
|
commitdiff
|
tree
2012-12-12
Eri
c
Wong
co
n
n
e
ct: split out my_s
o
cket() function
commit
|
commitdiff
|
tree
2012-11-21
Eric W
o
n
g
try
o
pen: include er
r
no
.
h header
j
ust in
case
commit
|
commitdiff
|
tree
2012-07-11
Eric
W
ong
test workar
o
und for platfor
m
s wit
h
u
nreliable signals
commit
|
commitdiff
|
tree
2012-07-11
Eric W
o
n
g
te
s
t/lib_read_write:
w
a
it for readabilit
y
bef
o
r
e tryread
commit
|
commitdiff
|
tree
2012-07-11
Eric
W
ong
test_poll: skip signal tortur
e
on
D
ebi
a
n GN
U
/
kfreebs
d
commit
|
commitdiff
|
tree
2012-05-30
Eric Wong
tryopen:
avoid amb
i
guous name for subst f
u
nction
commit
|
commitdiff
|
tree
2012-03-24
Er
i
c Wo
n
g
kgio 2
.
7
.
4
- smal
l
fixes
and
c
leanups
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
test: more
workaround for FreeBSD
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
ric Wong
test
/
lib_read_write: test w
o
r
k
a
rou
n
d
s
for TCP in FreeBSD
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric
W
ong
test_tryop
e
n:
f
ix horribly-named test for EACCES
commit
|
commitdiff
|
tree
2012-03-22
Eri
c
W
o
ng
tes
t
/li
b
_read_write: increase
t
est reli
a
bility
commit
|
commitdiff
|
tree
2012-03-19
Eri
c
Wong
test/*: remov
e
assert_nothing_raise
d
commit
|
commitdiff
|
tree
2012-03-19
Eric Wong
fix
for non-Linux, non-TCP_NOPUSH pl
a
tforms
commit
|
commitdiff
|
tree
2012-03-15
Eric Wong
kg
i
o 2
.
7
.
3 - compatibilit
y
f
i
xes
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
HACKING: add in
s
t
ructions for r
u
nning tests
commit
|
commitdiff
|
tree
2012-03-07
Eric
Wo
n
g
test_poll: workarou
n
d for
timing
-
sensitive test o
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
E
r
ic Wong
test
:
increase de
l
ta range for timing-sensitive test
commit
|
commitdiff
|
tree
2012-03-05
Eric
W
ong
autopu
s
h: fix/
e
nable
u
nder Debian GNU/k
F
reeBSD
commit
|
commitdiff
|
tree
2012-03-05
Eri
c
Wong
ac
c
ept4: requi
r
e SOC
K
_NONBLOC
K
/SOCK_CLOEXEC m
a
cros
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
2 - for older,
a
nd older Rubie
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
try
o
pen: r
e
memb
e
r to include anci
e
nt_ru
b
y
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric
W
ong
k
gio 2
.
7
.
1 - compat
i
bility with
o
lder Rubies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
g
ems
p
e
c: disable develop
m
ent
d
ependenci
e
s
f
or old syste
m
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
te
s
t/test_aut
o
push:
s
k
ip
strace tests if
no
t
available
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
defi
n
e
R
ARRAY_PTR/RARR
A
Y_LEN
macr
o
s for Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
kgio 2
.
7
.
0
-
minor u
p
dates
commit
|
commitdiff
|
tree
2011-11-18
Eric Wo
n
g
doc
:
update d
o
cumentatio
n
regarding accep
t
method flags
commit
|
commitdiff
|
tree
2011-11-18
E
r
ic Wong
con
n
ec
t
,tryop
e
n: set close-on
-
e
x
ec flag for new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: r
e
mo
v
e
tes
t
s for IO#nonblock? after ac
c
ept
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic Wong
ac
c
ept: deprecate singleton Kg
i
o
.
accept_* methods
commit
|
commitdiff
|
tree
2011-11-15
E
r
ic Wong
acce
p
t: always
s
et O_N
O
NBLOCK for ac
c
e
p
t()-ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
E
ric Wong
t
e
st_poll: test
f
or closing a
p
olled
I
O in sighandler
commit
|
commitdiff
|
tree
2011-08-25
Eri
c
Wong
.
w
rongd
o
c
.
y
m
l:
add
p
u
b
lic/pri
v
a
t
e
email
a
ddr
e
ss
e
s
commit
|
commitdiff
|
tree
2011-08-25
E
ric
W
ong
wai
t
.
c:
fix
mi
s
sp
e
llin
g
in
r
doc
commit
|
commitdiff
|
tree
2011-08-09
Er
i
c Wong
LICENSE
:
s/G
N
U C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
TOD
O
: update SSL/TLS
s
upport stat
u
s
:
)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
use rb_update_max_fd() under MRI 1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
E
r
ic Wong
connect: more d
e
scr
i
ptive
error
for TCP po
r
t
commit
|
commitdiff
|
tree
2011-07-15
E
ric Wo
n
g
kgio
2
.
6
.
0
- minor fe
a
ture updat
e
and c
l
eanups
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
ng
add prototype for rb_thread_blocking_io_regio
n
()
commit
|
commitdiff
|
tree
2011-07-15
Eric Won
g
m
issing_a
c
cept4: d
o
n't use FD_CLOE
X
E
C
f
o
r
SOCK_CLOEXEC
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
acc
e
pt
.
c: fix RDoc
f
o
r new Kgio::SOCK_*
constants
commit
|
commitdiff
|
tree
2011-07-07
E
ric W
o
ng
export
SOCK_NONBLOCK, SOCK_C
L
OEX
E
C con
s
t
a
nts in Kgio
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c: reinstate errno after calling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Won
g
doc: update documentati
o
n
f
o
r kg
i
o_add
r
att
r
ibute
commit
|
commitdiff
|
tree
2011-06-18
Eric
W
ong
doc:
call
-
seq for k
g
io_wait_wri
t
able
commit
|
commitdiff
|
tree
2011-06-18
Eric Wo
n
g
ancient_ruby
.
h
:
a
void symbol clo
b
bering
commit
|
commitdiff
|
tree
2011-06-16
Eric
Wong
fix misc co
m
piler warni
n
gs
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
make timed kgio
_
w
ait_*
i
mplementation safer
commit
|
commitdiff
|
tree
2011-06-15
Er
i
c Wong
Kgio::File includes Kg
i
o
::PipeMethods modu
l
e
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
K
g
io::File
.
tryope
n
r
uns GC
on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc: add rdoc
f
o
r
Kgi
o
::File
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
Eric
W
ong
kgio_wait_*able: document
a
tion for o
p
tio
n
a
l
timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
d
o
c:
use
l
i
brelist
.
or
g
instead of librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
GIT-V
E
R
SION-G
E
N:
b
ump v
e
r
s
ion for new API
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Merge branc
h
'
2
.
4-stable
'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wo
n
g
k
g
i
o
2
.
4
.
2
- OpenSolaris
b
u
ild fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
extconf: -lnsl and -lso
c
k
e
t c
h
ecks
for
O
penS
o
laris
commit
|
commitdiff
|
tree
2011-06-14
Eric
Won
g
add timeout
to kgio_wa
i
t_{read,writ}able
commit
|
commitdiff
|
tree
2011-06-13
Eric W
o
ng
extconf: -lnsl and -lsocket
checks
f
o
r OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wo
n
g
R
EADME:
cla
r
ify th
a
t we only
w
ork on Unix-like systems
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
p
kg
.
m
k: update
t
o
th
e
la
t
est ver
s
ion
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Merge bra
n
ch '2
.
4
-
stable'
commit
|
commitdiff
|
tree
2011-05-21
E
ri
c
Wong
kg
i
o
2
.
4
.
1 - Kgio
.
poll avoids EINTR, really
commit
|
commitdiff
|
tree
2011-05-21
Eric
Wong
Kgio
.
poll: e
n
sur
e
EINT
R
never
g
ets raised
commit
|
commitdiff
|
tree
2011-05-21
E
ric
W
ong
K
gio
.
poll: ensure EINTR never gets rai
s
ed
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kgio
.
tryopen
=
> Kgi
o
::File
.
t
r
yopen
commit
|
commitdiff
|
tree
2011-05-14
Eric
W
ong
ret
u
rn Kgi
o
::File f
o
r Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
ad
d
Kgio
.
t
ryopen
m
ethod
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
kgio 2
.
4
.
0 - porta
b
il
i
ty fix
e
s and more
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
test_
c
ross_th
r
e
ad_close
:
dis
a
ble on RU
B
Y_ENGINE !=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
read_w
r
ite: call rb_s
t
r_modify
(
)
before
rb_str_resize()
commit
|
commitdiff
|
tree
2011-05-05
Eri
c
Wong
poll: deal with pollset chang
e
s on
E
INTR
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
t
e
s
t
_
tcp_connect:
d
isable wai
t
_writable_set test o
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
Kgio
.
pol
l
rest
a
rts o
n
i
n
terrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf:
r
e
m
ove unnecessary d
i
r_config s
t
atement
commit
|
commitdiff
|
tree
next