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.1 - compatibility with older Rubies
2012-01-08
E
r
i
c
Won
g
kgio 2
.
7
.
1 - compatibility with older R
u
bies
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
gemspec: disable development de
p
en
d
encies
for old
s
y
stems
commit
|
commitdiff
|
tree
2012-01-08
Eric Wong
test/tes
t
_autopush: ski
p
st
r
ace t
e
sts if not
a
vailabl
e
commit
|
commitdiff
|
tree
2012-01-07
Eric Wo
n
g
define
R
A
RRAY
_
PTR/RARRAY_LEN macros for Ruby
1
.
8
.
6
commit
|
commitdiff
|
tree
2011-12-13
E
ric Wo
n
g
kgio 2
.
7
.
0
- m
i
nor upd
a
tes
commit
|
commitdiff
|
tree
2011-11-18
Eric Wong
doc: update doc
u
mentation regar
d
ing accept
method
f
lags
commit
|
commitdiff
|
tree
2011-11-18
E
ric Wong
c
o
n
nect,tryopen: set
c
lose-on-exe
c
flag for new fd
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
Eric Won
g
t
ests: remove
te
s
ts for IO
#
nonblock? aft
e
r a
c
ce
p
t
commit
|
commitdiff
|
tree
2011-11-15
Eric Wong
a
c
ce
p
t: deprecate singleton Kgio
.
acc
e
pt_* methods
commit
|
commitdiff
|
tree
2011-11-15
Eric Won
g
acc
e
pt:
a
lways set O_NON
B
LOC
K
for accept
(
)-ed soc
k
ets
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Eric Wong
test_poll: te
s
t
f
or
c
los
i
n
g
a polled IO
in sighandler
commit
|
commitdiff
|
tree
2011-08-25
E
ric
W
ong
.
wrongd
o
c
.
yml: a
d
d
public/p
r
i
vate email addre
s
s
es
commit
|
commitdiff
|
tree
2011-08-25
Eric Wong
w
a
it
.
c:
f
ix misspelling i
n
rdo
c
commit
|
commitdiff
|
tree
2011-08-09
Er
i
c Wong
LICENSE: s/GNU
C Library/
k
gio/
commit
|
commitdiff
|
tree
2011-08-09
Eric Wong
T
OD
O
:
u
p
date S
S
L/TLS suppo
r
t stat
u
s :)
commit
|
commitdiff
|
tree
2011-07-21
Eric Wong
u
s
e rb_update_max_f
d
()
under MR
I
1
.
9
.
3+
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
c
o
nnect: m
o
r
e
d
escriptive error for
T
CP port
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
kgio
2
.
6
.
0 - minor feature update and cleanu
p
s
commit
|
commitdiff
|
tree
2011-07-15
Eric Wong
add prototy
p
e for rb_thread_bloc
k
ing
_
io_reg
i
on()
commit
|
commitdiff
|
tree
2011-07-15
Eric
Wong
missing_
a
c
c
ept4: don't use FD_CLOEXE
C
for SOCK_CLOE
X
E
C
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Eric W
o
n
g
accept
.
c: f
i
x RDo
c
for new Kgi
o
::SOCK_
*
constant
s
commit
|
commitdiff
|
tree
2011-07-07
Er
i
c Wong
ex
p
ort S
O
CK_NONBLOCK
,
SOCK
_
CLOEXEC cons
t
ants in
K
gio
commit
|
commitdiff
|
tree
2011-07-07
E
ric W
o
ng
accep
t
.
c: reins
t
ate
e
rrno
after calling my_fileno()
commit
|
commitdiff
|
tree
2011-06-18
Eric Wo
n
g
d
o
c
: update docume
n
tation
for kgio_add
r
attribute
commit
|
commitdiff
|
tree
2011-06-18
Eric
Wong
doc:
call-
s
e
q
for kgio_wait_wri
t
able
commit
|
commitdiff
|
tree
2011-06-18
Eric Wong
an
c
ient_r
u
b
y
.
h: av
o
id symbol clobbering
commit
|
commitdiff
|
tree
2011-06-16
Eri
c
Wong
f
ix misc com
p
iler warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
mak
e
ti
m
ed kgio_wait
_
* implementation sa
f
er
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio
:
:File incl
u
des Kgio::
P
ipeMethods module
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Kgio::File
.
tryope
n
runs GC on ENOMEM
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
doc:
a
dd rdoc for Kgio::File
.
tryopen
commit
|
commitdiff
|
tree
2011-06-15
E
r
ic W
o
ng
kgio_wai
t
_
*abl
e
: doc
u
ment
a
tion for optional timeout
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
do
c
: use librelis
t
.
org instead of l
i
b
relist
.
com
commit
|
commitdiff
|
tree
2011-06-15
E
ric Wong
GIT-VERSION-GEN: bump
v
er
s
ion f
o
r new A
P
I
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
Merge
b
r
anch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-06-14
Eric Wong
kgio 2
.
4
.
2
-
OpenSolaris
b
uild fi
x
commit
|
commitdiff
|
tree
2011-06-14
Eri
c
W
ong
extconf: -lnsl
and -lsocket checks
for Open
S
ol
a
ris
commit
|
commitdiff
|
tree
2011-06-14
E
ric Wong
add timeout
to kgio
_
wai
t
_{rea
d
,writ}able
commit
|
commitdiff
|
tree
2011-06-13
E
ric Wong
extco
n
f:
-
lnsl a
n
d -ls
o
cket checks
for Op
e
n
S
olari
s
commit
|
commitdiff
|
tree
2011-05-23
Eric Wong
README: clarify that we only work on
Unix-like systems
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c Wong
pkg
.
mk: update to the
l
atest v
e
rsion
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
Mer
g
e branch '2
.
4-stable'
commit
|
commitdiff
|
tree
2011-05-21
Eri
c
Wong
kgio 2
.
4
.
1 - Kgio
.
pol
l
avoi
d
s EINTR
,
really
commit
|
commitdiff
|
tree
2011-05-21
Eric
Wong
K
g
io
.
poll: ensure EINTR never
gets rais
e
d
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
ng
K
g
io
.
poll: ensure EI
N
TR
n
ever get
s
raised
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
Kgio
.
tryopen => Kgio:
:
Fil
e
.
t
r
yopen
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
return Kgio::Fil
e
for Kgio
.
tryopen
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add
K
gio
.
tryope
n
method
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
ong
kgio 2
.
4
.
0 - portabili
t
y fixes an
d
more
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
t
e
st_cross_thread_
c
lose: di
s
able o
n
RUBY_ENGINE !
=
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
ric Wong
r
ead_write: call rb_str_modify() before rb_str_resiz
e
(
)
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wong
poll
:
deal with pollset
changes on EINT
R
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wo
n
g
test_tcp_connect
:
disable wai
t
_
writable_set test o
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic
W
on
g
Kgio
.
p
oll restart
s
on
interrupt
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf: re
m
o
v
e
un
n
e
ce
s
sary
dir_config statement
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
d
o
c: improve kgio_accept/kgio_tryacce
p
t
docs
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
test_autopush: attemp
t
i
ng
to f
i
x
a timing
test
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Eric Wo
n
g
doc: fix trywrite call
-
se
q
commit
|
commitdiff
|
tree
2011-04-14
Er
i
c
Wong
test_auto
p
u
sh:
use assert_in_delta for
t
est
commit
|
commitdiff
|
tree
2011-04-11
E
r
ic Won
g
gemspec: bump wrongdoc version
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
ong
ge
m
spec: remove un
n
ecessary
r
equire_paths
commit
|
commitdiff
|
tree
2011-04-10
E
ric
Wong
add t
e
st for cross thread close
commit
|
commitdiff
|
tree
2011-04-10
Eri
c
Wong
r
e
ad_wri
t
e:
detect
closed fd
o
n EI
N
TR
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
accept: bett
e
r det
e
ct cl
o
sed
f
i
l
es on EINTR/EAGAIN
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
*accept methods can take
flags argument, like accept4(
)
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
accep
t
: prepare optional flags arg
u
ment to accept(
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Eric Wong
HACKING: u
p
dates fo
r
wrongdoc vs rdoc
commit
|
commitdiff
|
tree
2011-03-15
Eric Won
g
kgio 2
.
3
.
3 - m
i
nor f
i
xes
commit
|
commitdiff
|
tree
2011-03-14
Eric W
o
ng
poll: fix over-a
l
location fo
r
poll(2)
commit
|
commitdiff
|
tree
2011-03-14
Eric Wong
use rb_threa
d
_blocki
n
g_io_r
e
gion if possibl
e
commit
|
commitdiff
|
tree
2011-02-25
Eric
W
o
ng
d
oc: more
consistent r
e
fer
e
nces for k
g
io_wait_*able
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
kgio 2
.
3
.
2
- OpenBSD build f
i
x
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
kgio 2
.
3
.
1 - comp
a
tibility
f
i
x
commit
|
commitdiff
|
tree
2011-02-14
Eric Wong
connect
.
c: disable AI_NUME
R
ICSERV
commit
|
commitdiff
|
tree
2011-02-09
Eric Won
g
k
g
io 2
.
3
.
0
- MSG_PEEK
a
nd poll(
2
) suppor
t
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
mov
e
p
oll su
p
por
t
c
hecks to kgio
.
h
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
pkg
.
mk: update to the
l
atest
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
ng
doc: fully RDoc all methods and classe
s
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wong
doc: fix
a
ccept -> tryaccept co
p
y
+p
a
s
t
e e
r
ror
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
REA
D
ME: f
i
x
downl
o
ad li
n
k
/r
e
f
commit
|
commitdiff
|
tree
2011-02-08
E
ric Won
g
preli
m
inary poll(2) supp
o
rt
commit
|
commitdiff
|
tree
2011-02-06
Er
i
c Wo
n
g
add support for recv() with MSG_PEEK
commit
|
commitdiff
|
tree
2011-02-04
Eric
W
o
n
g
k
g
io 2
.
2
.
0 - k
i
nder, gentler
I
/O f
o
r
t
h
e Internets
commit
|
commitdiff
|
tree
2011-02-03
E
r
i
c Wo
n
g
add Socke
t
Meth
o
ds#kgio_ad
d
r
!
commit
|
commitdiff
|
tree
2011-02-02
Eric Won
g
fix ty
p
os in ipv6 test cas
e
commit
|
commitdiff
|
tree
2011-02-01
Eric Wo
n
g
a
void r
e
-interning i
f
GCC i
s
not u
s
ed (
o
r
und
e
r 1
.
8)
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
kgio
_
*re
a
d: empty backtrace for ECONNRESET
commit
|
commitdiff
|
tree
2011-02-01
Eric Wo
n
g
add single
t
on meth
o
ds for n
o
n-Kgio objects
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopush: enable
a
cce
s
s
ors for client
s
o
ckets
commit
|
commitdiff
|
tree
2011-02-01
Eric Wong
autopu
s
h
: ena
b
l
e
t
h
is by d
e
fault
commit
|
commitdiff
|
tree
2011-02-01
Eric
Wong
autopush: optimize a
w
ay iv
a
r usag
e
under MRI
commit
|
commitdiff
|
tree
2011-01-31
E
r
i
c
Wong
autopush: enabl
e
f
o
r TC
P
_NOPUSH
under FreeB
S
D
commit
|
commitdiff
|
tree
2011-01-31
E
ric Wong
aut
o
push: sim
p
li
f
y
i
mplementation and ju
s
t use
ivar
s
commit
|
commitdiff
|
tree
2011-01-31
E
ric Wong
rename
n
opus
h
_smart to a
u
topush
commit
|
commitdiff
|
tree
2011-01-28
Eric Wong
preliminary
i
mplementation of "smart_nop
u
sh"
commit
|
commitdiff
|
tree
2011-01-28
E
r
ic Wong
revamp
p
ackaging makefile, update URLs
commit
|
commitdiff
|
tree
2011-01-18
Er
i
c Wong
add t
e
s
t
s f
o
r
e
mpty w
r
ites, too
commit
|
commitdiff
|
tree
2011-01-13
Eric
W
o
ng
M
a
kefile:
r
emove non-existen
t
targe
t
reference
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
kgio 2
.
1
.
1 - one
small Rubi
n
i
us fix
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
avo
i
d e
r
rno side-effects in kgio_wait_*able
commit
|
commitdiff
|
tree
next