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.11.0 - reverting 2.10.0 breakage
2016-12-16
E
r
ic
W
o
n
g
kgio 2
.
1
1
.
0
- re
v
e
rting 2
.
10
.
0
b
r
eaka
g
e
commit
|
commitdiff
|
tree
2016-12-16
E
r
ic W
o
n
g
test:
increas
e
test data sizes to fill socket buffers
commit
|
commitdiff
|
tree
2016-12-16
Eric Won
g
TODO: update with Ruby 2
.
3
status
commit
|
commitdiff
|
tree
2016-12-15
E
r
ic Wong
re
i
nst
a
te
t
he origina
l
(and dange
r
ous) autopush in C
commit
|
commitdiff
|
tree
2015-10-09
Er
i
c Wong
resu
r
rect Kgio
.
a
u
topush su
p
port in
pure Ruby
commit
|
commitdiff
|
tree
2015-09-06
Eric Wong
kgio 2
.
10
.
0 - slimming down
.
.
.
commit
|
commitdiff
|
tree
2015-09-02
Eric Wo
n
g
HACK
I
NG: update UR
L
f
o
r
M
essage-I
D
look
u
p
commit
|
commitdiff
|
tree
2015-08-13
Er
i
c W
o
ng
remov
e
autopush supp
o
r
t
a
nd make it
a
no-op
commit
|
commitdiff
|
tree
2015-08-12
E
r
i
c
Wong
minor doc updates
commit
|
commitdiff
|
tree
2015-08-12
Eric W
o
n
g
poll: avoid r
b
_funcall for
r
b
_h
a
sh_clear
commit
|
commitdiff
|
tree
2015-04-19
Eric Wong
wri
t
ev:
u
pdate comment on pre
s
erving e
r
r
no
commit
|
commitdiff
|
tree
2015-01-12
Eric Wong
R
EADME:
re
m
ov
e
r
eference to Rainbows!
commit
|
commitdiff
|
tree
2015-01-12
Er
i
c
Wong
kgio 2
.
9
.
3 -
minor
c
le
a
nup
s
and fixes
commit
|
commitdiff
|
tree
2015-01-12
Eri
c
Wong
gemspec:
u
se SPDX license abbr
e
viation
commit
|
commitdiff
|
tree
2015-01-12
Eric Wo
n
g
gemspec: re
m
ove i
n
vali
d
rdoc_options
commit
|
commitdiff
|
tree
2015-01-12
Er
i
c Wong
pkg
.
mk: synch
r
on
i
ze with my other proje
c
ts
commit
|
commitdiff
|
tree
2015-01-10
Er
i
c Wong
c
leanup: avoid shadowing
rb_ary_subseq
commit
|
commitdiff
|
tree
2015-01-10
Eric Wong
cleanup:
avoid shadowi
n
g
rb_str_subseq
commit
|
commitdiff
|
tree
2015-01-10
Eric Wong
fixup -Wshorten-64-to-32 warnings
commit
|
commitdiff
|
tree
2015-01-10
Eric Won
g
cleanup
p
ackaging harder
commit
|
commitdiff
|
tree
2015-01-09
E
r
i
c
W
on
g
LIC
E
NSE:
prefer URL t
o
FSF address
commit
|
commitdiff
|
tree
2015-01-09
E
r
ic Wong
t
r
y
open: add R
B
_GC_GUAR
D
for
Ruby 1
.
8
commit
|
commitdiff
|
tree
2015-01-09
Eric Wong
TODO:
u
pdates for the futur
e
of kgio
commit
|
commitdiff
|
tree
2015-01-09
Eri
c
Wong
remove references
to r
u
byforge a
n
d
a
n
cient Rubies
commit
|
commitdiff
|
tree
2015-01-09
Eric W
o
ng
doc: switch
to olddoc
commit
|
commitdiff
|
tree
2014-11-17
Eri
c
Wong
gemspec:
modernize for more rec
e
n
t
r
ub
y
gems
commit
|
commitdiff
|
tree
2014-11-17
Eri
c
Wong
relax license to allow LGPLv2
.
1 o
r
later
commit
|
commitdiff
|
tree
2014-11-17
Eric W
o
ng
new m
a
ilin
g
list in
f
o: kgio-public@bogom
i
ps
.
or
g
commit
|
commitdiff
|
tree
2014-04-09
Er
i
c Wo
n
g
t
e
st/lib_read_
w
r
i
te: fi
x
try
w
rit
e
v blocking test
commit
|
commitdiff
|
tree
2014-02-15
Eric Wong
kgio 2
.
9
.
2 - avoid d
e
precate
d
/re
m
oved
f
u
n
ction
commit
|
commitdiff
|
tree
2014-02-15
E
r
i
c W
o
ng
avoid deprecated rb_thread_blocking_region on
M
RI
2
.
x
commit
|
commitdiff
|
tree
2014-02-08
Eric Wong
prepare
f
o
r
rb_thread_blocking_region re
m
oval
commit
|
commitdiff
|
tree
2014-02-05
Eric
W
ong
kgio 2
.
9
.
1 - va
r
ious
R
uby 1
.
8
.
7 fixes
Eric Wong
(2):
commit
|
commitdiff
|
tree
2014-02-05
Eric Wong
various 1
.
8
.
7
f
ixes
commit
|
commitdiff
|
tree
2014-02-05
E
ric Wong
only define and test
k
gio_
s
yssend on
1
.
9+
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
k
g
io 2
.
9
.
0 - cleanu
p
s, b
u
g
f
i
x
e
s
,
minor
i
mprovem
e
n
t
s
Eric Wong
(12):
commit
|
commitdiff
|
tree
2014-02-04
Eric
W
ong
tryopen
:
additional de
b
ug information f
o
r bad
Errn
o
.
.
.
commit
|
commitdiff
|
tree
2014-02-04
Eric W
o
ng
wri
t
e: correct check for various
b
lockin
g
re
g
ions
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
add k
g
i
o_
s
yssend m
e
th
o
d to wrap send(
2
)
commit
|
commitdiff
|
tree
2014-02-04
Eri
c
Wong
split re
a
d
_
w
rite
.
c into
{
re
a
d,write,writev}
.
c
commit
|
commitdiff
|
tree
2014-02-04
Eric Wong
set R
S
T
R
ING_MODIFIED wh
e
re app
r
o
priate for
R
u
b
i
n
i
us
commit
|
commitdiff
|
tree
2014-02-04
Er
i
c
Won
g
connect: constif
y
R
S
T
RING-relate
d
t
hings
commit
|
commitdiff
|
tree
2014-01-20
E
ric Wong
avoid downsizing casts
commit
|
commitdiff
|
tree
2013-09-30
Eric Wong
Rakefile: kill r
a
a_update task
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
my_wri
t
ev: stylistic
fixes
commit
|
commitdiff
|
tree
2013-09-25
Eric Wong
read_write: r
e
mov
e
the rest of RARRAY_PTR usage
commit
|
commitdiff
|
tree
2013-09-25
Er
i
c Wong
tryopen: re
m
ove RARRAY_PTR u
s
age in init
commit
|
commitdiff
|
tree
2013-09-25
Eri
c
Wong
test_poll: remove race p
r
one test_poll_
E
INTR_chang
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Eric Wo
n
g
k
g
io 2
.
8
.
1 - minor improvements and te
s
t fixes
Eric Wong
(7):
commit
|
commitdiff
|
tree
2013-09-05
Eri
c
Wong
t
e
st_poll: be less dependent
o
n signal hand
l
er ordering
commit
|
commitdiff
|
tree
2013-09-03
E
ric
W
ong
t
est
_
poll: pres
e
rve original trap
(
:US
R
1) handler
commit
|
commitdiff
|
tree
2013-09-03
Eric Wo
n
g
t
est
_
p
o
l
l
:
avoid pot
e
ntially thread-unsafe test
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
t
est/lib_re
a
d_
w
rite: acc
o
unt
for lar
g
er-than-normal
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Eric Wong
test_tryopen
:
ski
p
E
AC
C
ES
t
est when euid == 0
commit
|
commitdiff
|
tree
2013-08-16
Eric W
o
ng
a
c
cept: m
o
re informati
v
e
exception o
n
u
n
k
n
own family
commit
|
commitdiff
|
tree
2013-08-16
Eri
c
Wong
check syscall
r
e
t
urns again
s
t
< 0 i
n
s
tead of == -1
commit
|
commitdiff
|
tree
2013-01-18
E
r
ic Wong
kgio 2
.
8
.
0 - TCP Fast Open
,
wri
t
ev/try
w
rite
v
commit
|
commitdiff
|
tree
2013-01-18
E
r
ic Wong
rename fastopen =
>
kgio_fa
s
t
o
pen in Kgio::Socket
commit
|
commitdiff
|
tree
2012-12-30
E
ric Wong
accept:
do not
set block
i
ng if non-blo
c
king is set
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
fastopen: fix argument order in RDoc
e
xa
m
ple
commit
|
commitdiff
|
tree
2012-12-27
Eric Wong
read_write: remove u
n
used vari
a
ble
commit
|
commitdiff
|
tree
2012-12-27
Er
i
c Won
g
implement TCP Fast Open support
(
c
l
ient + serve
r
)
commit
|
commitdiff
|
tree
2012-12-13
Er
i
c
Wong
Kgi
o
::Socke
t
.
new
r
etains compatibi
l
i
t
y
wit
h
Socke
t
.
new
commit
|
commitdiff
|
tree
2012-12-12
Eric W
o
n
g
conn
e
ct: fac
t
or out tcp_getadd
r
(
)
f
unction
commit
|
commitdiff
|
tree
2012-12-12
Eric Wo
n
g
connect: split out
m
y
_socket() fu
n
ctio
n
commit
|
commitdiff
|
tree
2012-11-21
E
r
ic Wong
tryopen: in
c
lu
d
e e
r
rno
.
h head
e
r just in ca
s
e
commit
|
commitdiff
|
tree
2012-07-11
E
r
i
c
Wong
test
wor
k
around for platforms with unreli
a
bl
e
signals
commit
|
commitdiff
|
tree
2012-07-11
E
r
i
c Wong
test/lib_read_wri
t
e: wait f
o
r
readability befor
e
tryread
commit
|
commitdiff
|
tree
2012-07-11
E
r
i
c
Wong
test_po
l
l: skip signal tortur
e
o
n
D
ebi
a
n GNU/kfreebsd
commit
|
commitdiff
|
tree
2012-05-30
Eric
Won
g
tr
y
open: avoid amb
i
g
uo
u
s name for subst
function
commit
|
commitdiff
|
tree
2012-03-24
Er
i
c Won
g
k
gio 2
.
7
.
4
-
sm
a
ll fixes
a
n
d
c
leanups
commit
|
commitdiff
|
tree
2012-03-24
Eric Wong
t
est:
more workaround fo
r
FreeBSD
9
.
0
commit
|
commitdiff
|
tree
2012-03-23
Eric Wong
test/
l
i
b
_read_
w
rite: test workar
o
unds for TCP
i
n
Fre
e
BSD 9
.
0
commit
|
commitdiff
|
tree
2012-03-23
E
ric
Wong
tes
t
_tryopen: fix
ho
r
ribly
-
named test for
E
ACCES
commit
|
commitdiff
|
tree
2012-03-22
Er
i
c Wong
test/lib_rea
d
_wri
t
e: i
n
crease test
relia
b
ility
commit
|
commitdiff
|
tree
2012-03-19
Eric
Wong
test/*: re
m
ove assert_nothing
_
raised
commit
|
commitdiff
|
tree
2012-03-19
Eric
W
o
ng
fix for non-Linux, no
n
-TCP_NOPUS
H
platforms
commit
|
commitdiff
|
tree
2012-03-15
Eric Wong
k
g
io 2
.
7
.
3
-
c
om
p
atibi
l
i
t
y
fixes
commit
|
commitdiff
|
tree
2012-03-07
Eri
c
Won
g
HACKING:
add instructions for running
t
ests
commit
|
commitdiff
|
tree
2012-03-07
Eric Wo
n
g
test_poll:
workaround for ti
m
ing-sensitive test on
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
Eric Wong
test: increase delta
r
ange for tim
i
ng-sensitive test
commit
|
commitdiff
|
tree
2012-03-05
Eric
W
ong
au
t
opush
:
fix/enable under Debian GNU/k
F
reeBSD
commit
|
commitdiff
|
tree
2012-03-05
E
r
i
c
Wong
a
ccept4:
r
e
q
uire SOCK
_
NONBLOCK/SO
C
K_CLO
E
XEC ma
c
ros
commit
|
commitdiff
|
tree
2012-01-08
E
r
ic Wong
kgio 2
.
7
.
2 - for ol
d
er, and older R
u
b
i
es
commit
|
commitdiff
|
tree
2012-01-08
Er
i
c Wong
tryopen: remember
to
i
nclude a
n
cien
t
_
r
uby
.
h for 1
.
8
.
5
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
kgio 2
.
7
.
1
-
c
omp
a
tibility
w
it
h
old
e
r
R
ub
i
es
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gemspec: disable
de
v
e
lo
p
m
e
nt dependencies for old systems
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
t
es
t
/t
e
st_autopush: skip
strace tests if not ava
i
l
a
ble
commit
|
commitdiff
|
tree
2012-01-07
Eric Wong
defi
n
e RARRAY_PTR/RA
R
RAY_LEN macros for Ruby 1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
E
ric Wong
kgio 2
.
7
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: update docume
n
t
ation
regarding accept meth
o
d flags
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
conn
e
c
t,tr
y
open: set close
-
on-exec fl
a
g
fo
r
new fds
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
tests: remov
e
tests for
I
O#nonb
l
ock? a
f
ter accept
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
accept
:
deprecate si
n
gleton Kgio
.
acc
e
pt_* method
s
commit
|
commitdiff
|
tree
2011-11-15
Er
i
c W
o
ng
acce
p
t: always set O_
N
O
NBLOCK
for
a
ccept()-ed sockets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric
W
ong
test_
p
oll: test for c
l
osin
g
a
p
o
l
led IO i
n
sigh
a
nd
l
er
commit
|
commitdiff
|
tree
2011-08-25
Eric
Wong
.
wrongdoc
.
yml: a
d
d p
u
b
l
i
c/private email addresse
s
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
wait
.
c: fix misspellin
g
in rdoc
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
LICE
N
SE: s/G
N
U C Library/kgio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
TOD
O
: upd
a
t
e
S
S
L/
T
LS support status
:)
commit
|
commitdiff
|
tree
next