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 Wong
se
t
RSTRING_MO
D
IF
I
ED where appropriate
f
or Rubinius
commit
|
commitdiff
|
tree
2014-02-04
Eric
W
ong
connect:
constify RSTRING-re
l
ated things
commit
|
commitdiff
|
tree
2014-01-20
E
ri
c
Wong
avoid d
o
w
nsizing casts
commit
|
commitdiff
|
tree
2014-01-20
Hleb Valosh
k
a
Don't use deprecate
d
api
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-09-30
Eric Wong
R
a
k
efile: k
i
l
l r
a
a_upd
a
te task
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
m
y
_w
r
it
e
v
:
stylistic f
i
xes
commit
|
commitdiff
|
tree
2013-09-25
Eri
c
Wong
read_wr
i
te: remove
t
h
e
r
est
o
f
RARR
A
Y_PT
R
u
sa
g
e
commit
|
commitdiff
|
tree
2013-09-25
Eric
Wong
tryopen: remove
R
ARRAY_PTR usa
g
e in
i
n
it
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
test_poll: re
m
ove race pr
o
n
e
te
s
t
_
po
l
l_EI
N
TR_change
d
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Eric Wong
kgio 2
.
8
.
1 - minor improvements an
d
test fixes
commit
|
commitdiff
|
tree
2013-09-07
Hleb
Valoshka
Close tem
p
file an
d
unlink i
t
immediat
e
l
y
.
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-09-05
E
r
ic Wong
test
_
po
l
l: b
e
less de
p
endent on signal handler ordering
commit
|
commitdiff
|
tree
2013-09-04
Hleb Valoshka
Create o
w
n directory for every unix sock
e
t i
n
unit
.
.
.
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-09-03
Eric Won
g
tes
t
_p
o
ll: preserve ori
g
inal trap(
:
U
SR1) handl
e
r
commit
|
commitdiff
|
tree
2013-09-03
E
ric Wong
t
e
st_poll: avoid po
t
entially threa
d
-unsafe test
commit
|
commitdiff
|
tree
2013-09-03
Eri
c
Wong
test
/
lib_re
a
d_wr
i
te: account for l
a
rge
r
-than-normal
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test_tryopen:
s
kip EACCES tes
t
when
e
uid
=
=
0
commit
|
commitdiff
|
tree
2013-09-02
H
leb Valo
s
hka
Don
'
t d
u
mp 20M i
n
case of
f
a
i
lu
r
e
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-09-02
Hleb Valoshka
Change pref
i
x of tem
p
orary sockets to prevent races
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2013-08-16
Eric Wong
acc
e
pt: more infor
m
ative e
x
c
epti
o
n o
n
unknown family
commit
|
commitdiff
|
tree
2013-08-16
Eric Won
g
check
s
ysc
a
ll
r
e
t
urn
s
again
s
t < 0
i
n
s
tead of == -1
commit
|
commitdiff
|
tree
2013-01-18
Eric
Wong
kgio 2
.
8
.
0 - TCP Fast O
p
en, writev/
t
rywr
i
tev
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
rename fas
t
open => kgio_fas
t
ope
n
in Kgio::So
c
ket
commit
|
commitdiff
|
tree
2012-12-30
Eric Wong
acce
p
t: do not set block
i
n
g
if non-
b
locking i
s
set
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
fastopen: fix argu
m
ent
o
rder in
R
D
o
c exa
m
ple
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
read_
w
rite: re
m
ove unused varia
b
le
commit
|
commitdiff
|
tree
2012-12-27
Eric W
o
ng
i
m
plement
T
C
P
F
a
s
t Open support (client + server)
commit
|
commitdiff
|
tree
2012-12-13
Eric
W
ong
Kgio::S
o
cket
.
ne
w
retains c
o
mpatibili
t
y with Soc
k
et
.
new
commit
|
commitdiff
|
tree
2012-12-12
Eric
Wong
connect
:
f
a
ctor out tcp_getaddr() fu
n
ction
commit
|
commitdiff
|
tree
2012-12-12
Eric Won
g
connect: split ou
t
m
y
_
socket() function
commit
|
commitdiff
|
tree
2012-11-21
Eric Wong
tryopen: include errno
.
h header
jus
t
in
c
ase
commit
|
commitdiff
|
tree
2012-07-11
Eric Wong
test workaround f
o
r p
l
atfor
m
s w
i
th unreliable
s
ignals
commit
|
commitdiff
|
tree
2012-07-11
Eric
Wo
n
g
test/lib_re
a
d_write: w
a
it for re
a
dability before try
r
ead
commit
|
commitdiff
|
tree
2012-07-11
E
r
ic Wong
t
e
st_poll: skip signal torture on
De
b
ian GNU/kfreebsd
commit
|
commitdiff
|
tree
2012-06-01
Sokolov
Yura 'funny
.
.
.
a
d
d `#kgio
_
writev` and `#kgi
o
_trywr
i
tev`
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-05-30
Eric Wong
try
o
pen: avoid ambiguous name for subst function
commit
|
commitdiff
|
tree
2012-05-30
Sokolov Yura 'funn
y
.
.
.
u
s
e
rb_str_subseq for tail string
o
n write
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-05-30
S
o
kolov
Y
ura 'funny
.
.
.
Fix Unix
C
lien
t
ReadServerWrite test class name
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2012-03-24
Eric Wo
n
g
kgio 2
.
7
.
4 - small fi
x
es
and cleanu
p
s
commit
|
commitdiff
|
tree
2012-03-24
Er
i
c Wong
t
est: more w
o
r
k
a
round for
F
r
eeBSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test/lib_read_write: test workarounds for TCP i
n
Free
B
SD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
t
e
s
t
_
t
ryopen: fix horribly-named test for EACCES
commit
|
commitdiff
|
tree
2012-03-22
Er
i
c Wong
test/lib_read_
w
rite: increase test re
l
iability
commit
|
commitdiff
|
tree
2012-03-19
Eric
Wong
test/*: remove
assert_nothing_raised
commit
|
commitdiff
|
tree
2012-03-19
Eric
W
on
g
f
i
x
for n
o
n-Linux, non
-
TC
P
_NOP
U
SH platforms
commit
|
commitdiff
|
tree
2012-03-15
Eric Wong
kgio 2
.
7
.
3
-
compatibi
l
ity fix
e
s
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
H
A
C
K
ING: add instructi
o
ns
f
or runni
n
g tests
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
test_poll: wo
r
ka
r
ou
n
d f
o
r timing-s
e
nsitive test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric
W
ong
test: i
n
crea
s
e delta
rang
e
f
o
r timing
-
s
ensitive test
commit
|
commitdiff
|
tree
2012-03-05
Eri
c
Wong
autopush:
fix
/
enable
u
n
d
er
Debian GNU
/
kFreeBSD
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
acc
e
pt4: require
S
OCK_N
O
N
B
LOCK/S
O
CK_
C
LOE
X
EC macros
commit
|
commitdiff
|
tree
2012-01-08
E
r
ic Wong
kgio
2
.
7
.
2
- for older, and ol
d
er
R
ubi
e
s
commit
|
commitdiff
|
tree
2012-01-08
Er
i
c Won
g
tryopen: remember t
o
include a
n
cien
t
_rub
y
.
h for
1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wo
n
g
kgio 2
.
7
.
1 - c
o
mpat
i
bility with olde
r
R
ubie
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gemspec: disable development d
e
p
endencies for old syste
m
s
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
tes
t
/test_autopush: sk
i
p
st
r
ace t
e
sts if n
o
t available
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
d
e
fin
e
RARRAY_
P
TR/RARR
A
Y_LEN macros
f
or Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
Eric Wong
kgio 2
.
7
.
0 - m
i
nor u
p
dates
commit
|
commitdiff
|
tree
2011-11-18
Er
i
c Wong
d
oc: update docume
n
tation reg
a
rding accept method flags
commit
|
commitdiff
|
tree
2011-11-18
E
r
ic Wong
con
n
ec
t
,tryope
n
: set
clos
e
-on-exe
c
f
l
ag
f
o
r n
e
w fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
test
s
:
r
e
m
ove te
s
t
s for IO#non
b
lock? after accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept: deprec
a
te singleton
K
g
i
o
.
a
c
cep
t
_* meth
o
ds
commit
|
commitdiff
|
tree
2011-11-15
E
ric Wong
acc
e
p
t: alway
s
s
e
t
O_NONBLOCK fo
r
a
c
cept()-ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
t
est_poll: test for closing a polled IO in sighandler
commit
|
commitdiff
|
tree
2011-08-25
Eric W
o
ng
.
wrongdoc
.
y
ml: add public/p
r
i
vate emai
l
a
ddresses
commit
|
commitdiff
|
tree
2011-08-25
Eric
W
ong
wa
i
t
.
c
:
fix mi
s
s
pelling in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric W
o
ng
LICENS
E
: s/GNU C L
i
b
r
ar
y
/kgio
/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wo
n
g
TODO: update
S
SL/TLS
s
upport status
:
)
commit
|
commitdiff
|
tree
2011-07-21
Eri
c
Won
g
use rb
_
upda
t
e_max_fd() und
e
r
MRI
1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
n
g
connect: mo
r
e desc
r
iptive error
for TCP por
t
commit
|
commitdiff
|
tree
2011-07-15
Er
i
c Wong
kgio 2
.
6
.
0 - minor
f
eature u
p
d
a
te and cleanups
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add protot
y
pe for rb_threa
d
_blocki
n
g_io_region()
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
ng
m
i
ssing_a
c
cept4: don't use FD_
C
LOEXE
C
for SOCK
_
CLOEXE
C
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eri
c
Wo
n
g
accept
.
c: fix RDoc f
o
r new Kgio::SOCK_* cons
t
ants
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
export SOC
K
_NONBL
O
CK, SOCK_CLO
E
X
EC co
n
s
t
ants in Kg
i
o
commit
|
commitdiff
|
tree
2011-07-07
Eric Wong
accept
.
c:
reinstate errno after calling m
y
_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric
Wong
doc: update documentation for
k
gio_addr attribute
commit
|
commitdiff
|
tree
2011-06-18
Eric Won
g
d
oc:
c
a
l
l-seq
f
or kgio_wait_writab
l
e
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
ancient_ruby
.
h: avoid s
y
mbo
l
clob
b
ering
commit
|
commitdiff
|
tree
2011-06-16
Er
i
c
Wong
fi
x
m
i
sc compil
e
r warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
m
ak
e
timed kgio
_
wait_* impleme
n
tat
i
on saf
e
r
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
Kgio::
F
ile includes Kgio::PipeMethods module
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
K
g
i
o::Fil
e
.
t
r
y
open runs GC on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Wo
n
g
doc:
add r
d
o
c
f
o
r Kg
i
o::File
.
try
o
pen
commit
|
commitdiff
|
tree
2011-06-15
Eric W
o
ng
k
g
io_wait_*
a
b
l
e
: documentation for optiona
l
timeo
u
t
commit
|
commitdiff
|
tree
2011-06-15
Eric
Wong
doc: use libreli
s
t
.
o
rg i
n
stead of librelist
.
com
commit
|
commitdiff
|
tree
2011-06-15
Eri
c
Wong
GIT-VERSION-GEN:
b
ump versio
n
for new API
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
M
e
rge branch '2
.
4-sta
b
le'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2 - OpenSolaris bu
i
ld fix
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
ext
c
onf: -l
n
sl and
-
ls
o
cket checks for Op
e
nSolaris
commit
|
commitdiff
|
tree
2011-06-14
Eric
W
ong
add
tim
e
o
u
t to kg
i
o
_wait_{r
e
ad,wri
t
}
a
ble
commit
|
commitdiff
|
tree
2011-06-13
E
r
ic
W
ong
extconf
:
-lnsl and -lsocket c
h
ecks for OpenSolaris
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
README: clarif
y
that we only work on Unix-like
systems
commit
|
commitdiff
|
tree
2011-05-21
Eric
Wong
pkg
.
mk: update to the latest
version
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
Merge
branch '2
.
4-stab
l
e'
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
k
g
io 2
.
4
.
1 - Kgio
.
poll
avoids EINTR, really
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Kgio
.
p
oll:
e
nsure EINTR never gets raised
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Won
g
Kgio
.
poll: ensure E
I
NT
R
n
e
ver ge
t
s raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
K
gio
.
tryopen => Kgio:
:
F
i
le
.
tryopen
commit
|
commitdiff
|
tree
2011-05-14
E
r
ic Wong
return
K
g
io:
:
Fil
e
for Kgio
.
t
r
yopen
commit
|
commitdiff
|
tree
next