repo.or.cz
/
iolib.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
%WRITE-OCTETS/{NON-BLOCKING,TIMEOUT} must return :HANGUP in case of EPIPE.
2009-01-07
Stelian
Ionescu
%WRITE-OCTETS/{NON-BLOCKING,TIMEOU
T
}
must r
e
turn :HANGUP
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
OPEN-FILE: create inst
a
nces of FILE
-
ZETA-STREA
M
.
commit
|
commitdiff
|
tree
2009-01-07
Steli
a
n Ione
s
cu
Make OPEN-FIL
E
a regular funct
i
on
.
commit
|
commitdiff
|
tree
2009-01-07
Ste
l
ian Ionescu
Add FI
L
E-ZETA-STREAM class
.
commit
|
commitdiff
|
tree
2009-01-07
Stelia
n
Ionesc
u
Add ZSTREAM-{REA
D
,WRITE}-VECTO
R
.
commit
|
commitdiff
|
tree
2009-01-07
Steli
a
n Ionescu
SI
N
G
L
E-CHANNEL-ZETA
-
STREAM
and
SINGLE-
C
HANNEL-
Z
ETA
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionesc
u
Use SHARED-INITIALIZE
in
s
tead
of INITIALIZE-
I
NST
A
NCE
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ione
s
cu
%
B
UFFER-F
L
USH: si
g
n
a
l H
A
N
GUP when DEVICE-WR
I
TE returns
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Steli
a
n
Ionescu
%BUFFER-FILL:
s
ignal END-OF-FIL
E
w
h
en D
E
VICE-READ returns
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
%BUFFER-POSITION: g
u
ard against null ret
u
rn
values
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stel
i
a
n
Ion
e
s
c
u
Add condi
t
ion HANGUP
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ione
s
cu
Add
IOBUF-AVAILAB
L
E-SPACE
.
commit
|
commitdiff
|
tree
2009-01-07
St
e
lian
I
onescu
Use
S
HA
R
ED-INITIALIZE
instead
of I
N
I
T
IALIZE-I
N
S
TANCE
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
S
t
e
lian Ione
s
cu
Check
c
ontents of slot BUFFERING
.
commit
|
commitdiff
|
tree
2009-01-07
S
telian Ionescu
A
d
d slot BUFF
E
RING to BU
F
FER class
.
commit
|
commitdiff
|
tree
2009-01-07
St
e
lian Ionescu
POLL-FD now
r
e
turns
f
o
u
r values: readability,
read
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
Use three specialised
functions instead of
REPLACE
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
S
tel
i
a
n Ion
e
scu
Small change to d
e
f
ault DEVIC
E
-READ and DEVICE-WR
I
TE
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
Renam
e
IO-BUFFER
I
NG to
S
TR
E
AM-BU
F
F
ERING
.
commit
|
commitdiff
|
tree
2009-01-06
Stelia
n
Ionescu
Add ty
p
es
U
B8-
C
OMPL
E
X-VECTOR a
n
d
UB16-C
O
M
PLE
X
-
VEC
T
OR
.
commit
|
commitdiff
|
tree
2009-01-06
Stelian Io
n
escu
Style fi
x
.
commit
|
commitdiff
|
tree
2009-01-06
Stelian
I
o
nesc
u
Fix W
R
A
P
-BODY-FOR-R
E
TURN-STAR
.
commit
|
commitdiff
|
tree
2008-12-20
Stelian Iones
c
u
Small fix in %WRIT
E
-
O
CTETS-F
R
OM-
F
O
REIGN
-
MEM
O
RY
.
commit
|
commitdiff
|
tree
2008-12-20
Stelian
Ionescu
Make
S
IZE-OF a DEFGENERIC
.
commit
|
commitdiff
|
tree
2008-12-20
S
telian Ionescu
Small changes to
D
YN
A
MIC-B
U
FFER condi
t
ions
.
commit
|
commitdiff
|
tree
2008-12-20
Steli
a
n
Ionescu
S
i
mplify S
E
EK-READ-CURSOR
.
commit
|
commitdiff
|
tree
2008-12-19
Stelian Ion
e
scu
Clea
n
u
p
of
DYNAMIC-BUFFER code
.
commit
|
commitdiff
|
tree
2008-12-19
Stel
i
an Ion
e
scu
Fix ASDF deps
of
I
O
.
MULTIPLEX
commit
|
commitdiff
|
tree
2008-12-19
Stelian Ionescu
Sma
l
l
fi
x
of assertion message i
n
INITIA
L
I
ZE-INSTANCE
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Steli
a
n Ione
s
cu
Add
back (include "stdlib
.
h")
to fix compil
a
tion on
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Stelia
n
Ione
s
cu
Remove
su
p
erfluous include
.
commit
|
commitdiff
|
tree
2008-12-16
Stelian Ionescu
Simplify socket wr
a
ppers
.
commit
|
commitdiff
|
tree
2008-12-11
St
e
lian
I
o
n
e
s
cu
Use
sin
g
le-colo
n
pac
k
age qualifier for NIX:POSIX-E
R
R
OR
.
commit
|
commitdiff
|
tree
2008-12-11
Stelian Iones
c
u
Somehow fix the workaround
f
or the fact that
POLLRDHUP
.
.
.
commit
|
commitdiff
|
tree
2008-12-10
Stel
i
an Io
n
es
c
u
Remove SO_BSDCOMPAT s
o
cket
opt
i
on
.
commit
|
commitdiff
|
tree
2008-12-09
S
telian Ionescu
Better ma
n
gling o
f
G
r
ay stream symbol
s
.
commit
|
commitdiff
|
tree
2008-12-08
S
t
e
l
i
an Ionescu
R
e
move now obsolete BUG
n
o
te
.
commit
|
commitdiff
|
tree
2008-12-08
Ste
l
ian Ionescu
S
ome cleanup of Gray stream
code
.
commit
|
commitdiff
|
tree
2008-12-06
St
e
l
i
an Ionescu
C
heck
stre
a
m writing for EPIPE and s
i
gnal a HANGUP
.
.
.
commit
|
commitdiff
|
tree
2008-12-06
Stelian
Ionescu
First rou
n
d
o
f
G
r
ay St
r
eam
c
ode clean
u
p
.
commit
|
commitdiff
|
tree
2008-12-06
Stelian I
o
nescu
R
e
name *DEBUG
*
t
o
*SAFET
Y
-CHE
C
KS
*
, add docstri
n
g
.
commit
|
commitdiff
|
tree
2008-12-05
S
telia
n
I
on
e
s
c
u
Fix DEFINE-SOCKET-
C
AL
L
an
d
drop
d
o
c
s
trings for socket
.
.
.
commit
|
commitdiff
|
tree
2008-12-05
Stelian I
o
nescu
Make
socket sy
s
call
s
specify the so
c
k
et FD in
c
a
s
e
.
.
.
commit
|
commitdiff
|
tree
2008-12-05
Ste
l
ian Ionescu
M
a
ke CLOSE of
SELECT-MULTIPLEXERs
doub
l
e-free-safe
.
commit
|
commitdiff
|
tree
2008-12-05
Stelian Ionescu
Make
FR
E
E-IOBUF double-fr
e
e-safe
.
commit
|
commitdiff
|
tree
2008-11-30
Steli
a
n I
o
nescu
Ad
d
s
t
r
e
a
m
.
lisp to z
e
ta-streams
.
commit
|
commitdiff
|
tree
2008-11-30
Ste
l
i
an
Ionescu
Style fix
.
commit
|
commitdiff
|
tree
2008-11-30
Stelian Ionescu
Re
m
ove obs
o
l
e
scence notes
.
commit
|
commitdiff
|
tree
2008-11-30
Stelian I
o
n
e
scu
Replace use of
E
NSU
R
E-SUBNET-MASK with ENSURE-NETMASK
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian Ionescu
Add
a
nd e
x
port IPV4-NE
T
WORK=
.
commit
|
commitdiff
|
tree
2008-11-29
Stel
i
an Io
n
escu
Modify INET-
A
D
DRESS-IN-NETWORK-P and IN
E
T-ADDRESSES
.
.
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian
Ionescu
Add and ex
p
ort class IPV4-NETWORK
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian Ione
s
cu
Rename ENSURE-SUBNE
T
-MASK t
o
ENSURE-NETM
A
SK and make
.
.
.
commit
|
commitdiff
|
tree
2008-11-29
Stelia
n
Ionescu
F
i
x
t
ypo
in
d
ocstring of INET-
A
D
DRESS-NETWORK-CLASS
.
commit
|
commitdiff
|
tree
2008-11-29
St
e
lian Ionescu
Renam
e
MAK
E
-SUBNET-
M
ASK t
o
MAKE-NETMASK and make it
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Stel
i
an Ione
s
cu
Move SOC
K
ET-READ-FN and SOCKET-WR
I
TE-FN t
o
sock
e
t-methods
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Stelian
Ion
e
sc
u
TODO
e
ntry
.
commit
|
commitdiff
|
tree
2008-11-12
Stelian Ionescu
Remove SERI
E
S use
.
commit
|
commitdiff
|
tree
2008-11-07
S
telian Ionesc
u
Resol
v
e po
r
t desig
n
ator
s
in BIND-ADDRESS and CONNECT
.
.
.
commit
|
commitdiff
|
tree
2008-10-31
S
te
l
ian I
o
nescu
Fix c
l
osin
g
o
rder of FD-MIX
I
N insta
n
ces
.
commit
|
commitdiff
|
tree
2008-10-25
Stelia
n
I
onescu
Fix previous
commit
.
commit
|
commitdiff
|
tree
2008-10-25
Ste
l
i
a
n Ionescu
Autodetect IPv6 support and
i
nitialise NET
.
SOCKETS
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
S
tel
i
an
I
o
nescu
Add Sci
e
n
e
e
r Co
m
mon
L
isp
s
upport
commit
|
commitdiff
|
tree
2008-10-16
S
t
elian
I
onescu
Fi
x
for m
o
dern m
o
de
.
commit
|
commitdiff
|
tree
2008-10-13
Stel
i
an
I
onescu
Don't signal
e
rror i
n
%H
A
NDLE-ONE-F
D
when an FD
isn
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Steli
a
n I
o
nescu
Han
d
l
e E
I
NPROGRESS too in
CALL-WITH-SOCKET-TO
-
WA
I
T
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
S
telian Ion
e
s
cu
F
i
x asserti
o
n in REM
O
VE-FD-HANDLER
S
.
commit
|
commitdiff
|
tree
2008-09-25
S
telian Io
n
e
s
cu
Really add types
.
lisp
commit
|
commitdiff
|
tree
2008-09-25
Stelian Io
n
escu
Comment
o
ut the definition of
struc
t
s u
c
red(L
i
nu
x
)
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Stelian
Ionescu
Anot
h
er r
o
und of IO
.
MUL
T
IPLEX cleanu
p
,
A
PI ch
a
nges
.
commit
|
commitdiff
|
tree
2008-09-22
S
telian Ion
e
scu
Fix base DEFMACRO in
c
ase of
e
mpty bodies
.
commit
|
commitdiff
|
tree
2008-09-21
Ste
l
ian Ionescu
Add
type F
U
NCT
I
O
N-DESIGNATOR
t
o base package
.
commit
|
commitdiff
|
tree
2008-09-21
Stelian Io
n
esc
u
More IO
.
MULTI
P
LE
X
cleanup
.
commit
|
commitdiff
|
tree
2008-09-21
Steli
a
n Ione
s
cu
Event
l
oop cleanup
.
commit
|
commitdiff
|
tree
2008-09-21
Ste
l
ian Ionescu
Don't
use ALEXANDRIA
:
ENSURE-SY
M
BOL in
ba
s
e pkgd
c
l
.
lisp
commit
|
commitdiff
|
tree
2008-09-21
S
t
el
i
an I
o
n
e
sc
u
Bette
r
re-exporting
of symbols
f
rom i
o
l
i
b
.
bas
e
commit
|
commitdiff
|
tree
2008-09-17
S
t
e
l
ian Ione
s
cu
Rename mu
l
t
i
plexer backend files
.
commit
|
commitdiff
|
tree
2008-09-14
Stelia
n
Ionescu
D
i
sp
a
tc
h
ER
R
O
R
events af
t
er regular
e
v
ents an
d
ad
d
.
.
.
commit
|
commitdiff
|
tree
2008-09-14
Ste
l
ian Ionescu
Fix SEND-TO docstr
i
n
g
.
commit
|
commitdiff
|
tree
2008-09-11
S
t
elian
I
o
nescu
Fix RELINQUISH
.
commit
|
commitdiff
|
tree
2008-09-10
Stelian Ion
e
scu
Fi
x
tests
.
commit
|
commitdiff
|
tree
2008-09-10
Steli
a
n Io
n
escu
Move gray str
e
am
c
o
d
e
t
o
base pacakg
e
.
commit
|
commitdiff
|
tree
2008-09-10
S
t
eli
a
n Iones
c
u
Fix
i
olib-tests
.
asd
commit
|
commitdiff
|
tree
2008-09-10
Stelian Ionescu
Add
EVA
L
-WHEN
s
.
commit
|
commitdiff
|
tree
2008-09-10
Stelian Ionescu
Include trivial
-
gray-stre
a
ms
.
commit
|
commitdiff
|
tree
2008-09-09
Stelia
n
Ionescu
Sm
a
ll header
f
ix
.
commit
|
commitdiff
|
tree
2008-09-07
S
t
elian Ionescu
More checks when
init
i
alis
i
ng BUFFERs
.
commit
|
commitdiff
|
tree
2008-09-07
Stelian Iones
c
u
Allow init
i
alizin
g
FI
L
E-DEVIC
E
s with al
r
eady-open file
.
.
.
commit
|
commitdiff
|
tree
2008-09-06
Stelian Ionescu
Move
some
type definitions around
.
commit
|
commitdiff
|
tree
2008-09-05
Ste
l
ian I
o
nescu
Re
f
actor file opening
.
commit
|
commitdiff
|
tree
2008-09-05
Ste
l
ian Ionescu
Rename some buffer
m
e
thods
.
commit
|
commitdiff
|
tree
2008-09-05
Stelian Ionescu
A
d
d a CHECK-TYPE to MAKE-
I
OBUF
.
commit
|
commitdiff
|
tree
2008-09-05
Stelian Ion
e
scu
Fix CLAMP-TI
M
EO
U
T for
NULL ti
m
e
o
uts
.
commit
|
commitdiff
|
tree
2008-09-04
Stelian Io
n
escu
Cosm
e
tic changes
.
commit
|
commitdiff
|
tree
2008-09-04
Stelian Ione
s
cu
Cosmeti
c
changes
.
commit
|
commitdiff
|
tree
2008-09-04
Stelian Ion
e
sc
u
U
se keyword ins
t
e
ad of
o
ptional args for device funct
i
ons
.
commit
|
commitdiff
|
tree
2008-09-04
S
t
elian I
o
ne
s
c
u
Refacto
r
device code
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
C
l
o
s
e FDs in a CLOSE method :AROU
N
D DUAL-CHA
N
NEL
-
SING
L
E
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
S
telian Ionescu
A
d
d m
i
ss
i
n
g
E
VAL-
W
HEN a
r
ound SELECT-SOCKET-CLASS
.
commit
|
commitdiff
|
tree
2008-09-02
Steli
a
n
I
o
n
escu
Ad
d
s
ection headers
i
n so
c
ket-metho
d
s
.
lisp
commit
|
commitdiff
|
tree
next