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
I
on
e
scu
%WR
I
TE-OCT
E
TS/{NON-
B
L
O
CKING,TIMEOUT} m
u
s
t return :HANGUP
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
St
e
lian Ionescu
OPEN-F
I
LE
:
create instances of FILE
-
ZETA
-
STREAM
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
M
ake O
P
E
N-FI
L
E a regular funct
i
on
.
commit
|
commitdiff
|
tree
2009-01-07
Stelia
n
I
o
nescu
Add FILE-
Z
ETA-STREAM
class
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
Ad
d
ZSTREAM-{READ
,
WRITE}-
V
ECTOR
.
commit
|
commitdiff
|
tree
2009-01-07
S
telian Ione
s
cu
SIN
G
LE-CHANNEL-ZETA-S
T
REAM and
SING
L
E-CHANNEL-ZETA
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian
I
onescu
Use SHARED-INI
T
IA
L
IZE instead of INITIALIZE-I
N
STANCE
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
St
e
lian
I
onescu
%BUFFER-FLUSH: signa
l
HANGUP whe
n
DEVICE-WR
I
T
E
re
t
u
r
ns
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelia
n
Iones
c
u
%BUFFER
-
FILL:
s
ignal END-OF-FILE when
D
E
V
I
CE-READ returns
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Ste
l
ian
I
onescu
%BUFFER-POSI
T
I
ON: guard
a
gainst null r
e
turn v
a
lues
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stel
i
an Ionescu
A
d
d condition HANGUP
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
Add IOBUF-AVAI
L
ABLE-
S
PACE
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
Use
SHAR
E
D-INITIA
L
I
Z
E instead of
I
NITIALIZE-INSTANCE
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
S
t
elian Ion
e
s
c
u
Check conten
t
s of slot BUFFERING
.
commit
|
commitdiff
|
tree
2009-01-07
Stel
i
an Ionescu
A
dd s
l
ot B
U
FFERING to
B
UFF
E
R
class
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
POLL-FD
now return
s
four va
l
ues:
r
eadab
i
lity,
r
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
S
telian Ionescu
Use
three specia
l
ised f
u
nction
s
i
nste
a
d of REPLAC
E
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Ste
l
ian
Ion
e
sc
u
Small change to default DEVICE-READ a
n
d DEVI
C
E-WRITE
.
commit
|
commitdiff
|
tree
2009-01-07
S
t
e
l
ian Ionescu
R
ename IO-BUF
F
ER
I
NG
to ST
R
EA
M
-BUFFERING
.
commit
|
commitdiff
|
tree
2009-01-06
Steli
a
n Ionescu
Add t
y
pe
s
UB8
-
COMPLEX-VECT
O
R and UB16
-
COMPLEX-VE
C
TOR
.
commit
|
commitdiff
|
tree
2009-01-06
Stelian
Ionesc
u
Style fix
.
commit
|
commitdiff
|
tree
2009-01-06
Stelian Ione
s
cu
Fi
x
WRA
P
-BODY
-
FOR-RETURN-STA
R
.
commit
|
commitdiff
|
tree
2008-12-20
Stelian
I
o
n
escu
Small fix in
%WRITE-OCTETS-FRO
M
-FORE
I
GN-MEMORY
.
commit
|
commitdiff
|
tree
2008-12-20
S
telian Ionescu
M
ake SIZE
-
OF a
D
EFGEN
E
RIC
.
commit
|
commitdiff
|
tree
2008-12-20
Stelia
n
Ionescu
Small changes
t
o DY
N
AMIC
-
BUFFER conditions
.
commit
|
commitdiff
|
tree
2008-12-20
Stel
i
an
Ione
s
cu
S
implify SEEK-READ-CU
R
SOR
.
commit
|
commitdiff
|
tree
2008-12-19
Stelian
Ionescu
Cleanup
o
f DYNAMIC-BUF
F
ER code
.
commit
|
commitdiff
|
tree
2008-12-19
Stel
i
an Io
n
escu
Fix ASDF d
e
ps
of IO
.
MULTIPLEX
commit
|
commitdiff
|
tree
2008-12-19
Ste
l
ian Ionescu
Smal
l
fix
o
f assertion
m
e
s
sage in INITIALIZE-IN
S
TANCE
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Stelian
I
onescu
Ad
d
back (include "
s
tdl
i
b
.
h
") to fix compilation on
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
S
telian Ione
s
c
u
Remo
v
e superflu
o
us incl
u
de
.
commit
|
commitdiff
|
tree
2008-12-16
Stelia
n
Ionescu
Simplify so
c
ket wrappers
.
commit
|
commitdiff
|
tree
2008-12-11
Stelian Ion
e
scu
Use single-colo
n
packa
g
e qua
l
ifier fo
r
NIX
:
PO
S
IX-ERROR
.
commit
|
commitdiff
|
tree
2008-12-11
S
teli
a
n
I
onescu
S
om
e
how f
i
x th
e
work
a
round for the fa
c
t tha
t
POLLRDH
U
P
.
.
.
commit
|
commitdiff
|
tree
2008-12-10
S
t
elian I
o
nesc
u
Remo
v
e SO_BSDCOMPAT
s
ocket o
p
tion
.
commit
|
commitdiff
|
tree
2008-12-09
Stelian Ionescu
B
e
t
ter mangling
of Gray stream
s
ymbols
.
commit
|
commitdiff
|
tree
2008-12-08
Stelian
Ionescu
R
emove now obs
o
l
e
te BUG note
.
commit
|
commitdiff
|
tree
2008-12-08
Stelian Io
n
e
s
cu
Some cle
a
nup
o
f
Gray stream code
.
commit
|
commitdiff
|
tree
2008-12-06
S
t
elian
I
o
nescu
Chec
k
stream writing for
E
PIPE an
d
signal
a
HANGUP
.
.
.
commit
|
commitdiff
|
tree
2008-12-06
Stelian Ionescu
First round of Gray S
t
ream code
c
lea
n
up
.
commit
|
commitdiff
|
tree
2008-12-06
Stelian Ione
s
c
u
Rename *DEBUG
*
to *
S
AFETY-CH
E
C
KS*,
a
dd docstring
.
commit
|
commitdiff
|
tree
2008-12-05
Stelian Ionescu
F
i
x DEFI
N
E-SOCKET-CALL and dro
p
docst
r
ings for
s
o
cket
.
.
.
commit
|
commitdiff
|
tree
2008-12-05
S
t
elian Ionescu
Make socke
t
syscal
l
s
spec
i
fy th
e
s
o
cket FD
in ca
s
e
.
.
.
commit
|
commitdiff
|
tree
2008-12-05
Stel
i
an Ione
s
c
u
Make CLOSE of
SELECT-MUL
T
I
P
L
EXERs doub
l
e
-free-safe
.
commit
|
commitdiff
|
tree
2008-12-05
S
telia
n
Ionescu
Mak
e
FREE-IOBUF dou
b
le-free-safe
.
commit
|
commitdiff
|
tree
2008-11-30
St
e
li
a
n Ionescu
Add st
r
e
a
m
.
lis
p
t
o
zeta-
s
treams
.
commit
|
commitdiff
|
tree
2008-11-30
Stelian Ionesc
u
Style fix
.
commit
|
commitdiff
|
tree
2008-11-30
Ste
l
ian Ionescu
Remove obsolescence not
e
s
.
commit
|
commitdiff
|
tree
2008-11-30
S
t
elian Ionescu
Replace use of
E
N
S
URE-SUBNET-MASK with ENSURE-NETMASK
.
commit
|
commitdiff
|
tree
2008-11-29
Steli
a
n Ion
e
scu
Add and export IPV4-NETWO
R
K=
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian Ionescu
M
odify INET
-
ADDRESS
-
IN-NETWORK-P and
I
NET-ADDRESSES
.
.
.
commit
|
commitdiff
|
tree
2008-11-29
Stelia
n
Io
n
esc
u
Add and exp
o
rt class IPV4-NETWORK
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian Ionescu
R
e
name ENSURE-SUBNET
-
M
A
S
K
to ENSURE-NETMA
S
K and make
.
.
.
commit
|
commitdiff
|
tree
2008-11-29
Steli
a
n Ionesc
u
Fix typo in d
o
c
string of INET-ADDRESS-NETWO
R
K-CLAS
S
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian
I
o
nescu
Rename MAKE-SUBNET-MASK to MAKE-NETMASK and
make it
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Stelian Ionescu
Move SOCK
E
T-
R
EA
D
-FN and S
O
C
KET-WRITE-FN to
s
ock
e
t-met
h
ods
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Stelian
Ione
s
cu
T
O
D
O
entry
.
commit
|
commitdiff
|
tree
2008-11-12
Stel
i
an Ion
e
scu
Remove
S
E
RIES use
.
commit
|
commitdiff
|
tree
2008-11-07
S
t
e
l
ian Ionescu
Resolve port
d
esignato
r
s in BIND-ADDRESS an
d
C
O
NNE
C
T
.
.
.
commit
|
commitdiff
|
tree
2008-10-31
Stelian I
o
n
e
s
cu
Fix
c
losing order of
F
D-MIXIN instances
.
commit
|
commitdiff
|
tree
2008-10-25
S
t
elian Io
n
escu
F
i
x
previous commit
.
commit
|
commitdiff
|
tree
2008-10-25
Stelia
n
Io
n
escu
Aut
o
detect IP
v
6
support and initialise
NET
.
S
O
CKETS
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
S
t
elian Ionescu
A
dd Sci
e
neer Common Li
s
p suppor
t
commit
|
commitdiff
|
tree
2008-10-16
Steli
a
n Iones
c
u
Fi
x
for mod
e
rn mode
.
commit
|
commitdiff
|
tree
2008-10-13
Stelian
I
o
nescu
Don't signal
e
r
r
or
in
%
HAND
L
E-O
N
E-FD when an
F
D isn
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Ste
l
ian Ionesc
u
Ha
n
dle EINPROGRESS too in CA
L
L-WITH-SOCKET-TO-
W
A
IT
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Ste
l
ian Io
n
escu
Fix
a
s
s
er
t
ion
i
n REMOVE-FD-HANDLERS
.
commit
|
commitdiff
|
tree
2008-09-25
Stelian Ion
e
scu
R
e
al
l
y add ty
p
es
.
lisp
commit
|
commitdiff
|
tree
2008-09-25
Stelian Ionescu
Comment out t
h
e definition of structs ucred(Linux)
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Ste
l
ian
Ion
e
scu
Ano
t
her round o
f
I
O
.
M
ULTIPLEX
cle
a
nup, API changes
.
commit
|
commitdiff
|
tree
2008-09-22
S
t
elian Ionesc
u
Fix base D
E
FMACRO in ca
s
e of empt
y
bodies
.
commit
|
commitdiff
|
tree
2008-09-21
Steli
a
n
Ione
s
cu
A
d
d t
y
pe
F
UNCTION-D
E
SIGNATOR to b
a
s
e
package
.
commit
|
commitdiff
|
tree
2008-09-21
Stelian Ion
e
scu
M
ore
IO
.
MULTIPLEX c
l
e
anup
.
commit
|
commitdiff
|
tree
2008-09-21
St
e
lian I
o
nescu
E
v
ent
l
o
op
c
l
e
a
nup
.
commit
|
commitdiff
|
tree
2008-09-21
Stelian Iones
c
u
Don't use ALE
X
ANDRIA:ENSURE-SYMB
O
L
in base
pkgd
c
l
.
lisp
commit
|
commitdiff
|
tree
2008-09-21
St
e
lian Ionescu
B
etter re-
e
xp
o
r
t
i
n
g of
symbols from iolib
.
b
ase
commit
|
commitdiff
|
tree
2008-09-17
Stelian Ionescu
Re
n
ame multip
l
exer backen
d
files
.
commit
|
commitdiff
|
tree
2008-09-14
Stelian Ionescu
Dispat
c
h ERROR ev
e
nts af
t
e
r
regular events and
a
dd
.
.
.
commit
|
commitdiff
|
tree
2008-09-14
Stelian Io
n
es
c
u
F
ix SEND-
T
O doc
s
tring
.
commit
|
commitdiff
|
tree
2008-09-11
Steli
a
n Ionesc
u
Fix RELINQUI
S
H
.
commit
|
commitdiff
|
tree
2008-09-10
S
telian Ionesc
u
Fix tests
.
commit
|
commitdiff
|
tree
2008-09-10
Ste
l
ian Ionesc
u
Mov
e
g
r
ay stream code to base
p
acakge
.
commit
|
commitdiff
|
tree
2008-09-10
Stelian Iones
c
u
Fi
x
iolib-te
s
ts
.
asd
commit
|
commitdiff
|
tree
2008-09-10
Stel
i
an
Ionescu
Add EVAL-WHENs
.
commit
|
commitdiff
|
tree
2008-09-10
Stel
i
an I
o
nesc
u
Include
trivial-gra
y
-streams
.
commit
|
commitdiff
|
tree
2008-09-09
Stelian Ion
e
scu
Sm
a
ll hea
d
e
r
fix
.
commit
|
commitdiff
|
tree
2008-09-07
Stelian
I
one
s
cu
More checks when init
i
alisi
n
g BUFFERs
.
commit
|
commitdiff
|
tree
2008-09-07
Stelian Ionescu
All
o
w i
n
itializing FILE-DE
V
I
C
Es with already-open file
.
.
.
commit
|
commitdiff
|
tree
2008-09-06
Stelian Ionescu
Move some
t
ype de
f
inition
s
around
.
commit
|
commitdiff
|
tree
2008-09-05
Stelian Io
n
escu
R
e
factor file op
e
ning
.
commit
|
commitdiff
|
tree
2008-09-05
Stelian Ionescu
Rename s
o
m
e
buffer met
h
od
s
.
commit
|
commitdiff
|
tree
2008-09-05
St
e
l
i
an Ionesc
u
Ad
d
a
CHECK
-
TYPE to MAKE-IOBUF
.
commit
|
commitdiff
|
tree
2008-09-05
Stelian I
o
n
e
s
c
u
Fix CLAMP-TIME
O
UT for
N
ULL
t
ime
o
uts
.
commit
|
commitdiff
|
tree
2008-09-04
S
t
elia
n
Ionescu
Cosmetic changes
.
commit
|
commitdiff
|
tree
2008-09-04
Steli
a
n Ionesc
u
Cosmetic changes
.
commit
|
commitdiff
|
tree
2008-09-04
Steli
a
n Ionescu
Use keywo
r
d ins
t
ead of
o
ptio
n
al args
f
or device
functio
n
s
.
commit
|
commitdiff
|
tree
2008-09-04
Stelian
Ionescu
Refactor device code
.
commit
|
commitdiff
|
tree
2008-09-02
St
e
li
a
n Ion
e
scu
Close FDs i
n
a C
L
OSE method :AROUND DUAL-CHANNEL-S
I
NGLE
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ion
e
scu
A
dd
mi
s
s
ing EVAL-WHEN
a
ro
u
nd
S
ELEC
T
-S
O
C
K
ET-CLASS
.
commit
|
commitdiff
|
tree
2008-09-02
S
telian I
o
nescu
Add s
e
cti
o
n headers in so
c
k
et-methods
.
lisp
commit
|
commitdiff
|
tree
next