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
DEVICE-OPEN: now with fixed arity.
2009-01-19
Stelian Ionescu
DEVIC
E
-OPEN: now with fixed arity
.
commit
|
commitdiff
|
tree
2009-01-19
Stel
i
a
n Ionescu
M
or
e
Z
S
T
R
EAM bu
f
fer
c
lean
u
p
.
commit
|
commitdiff
|
tree
2009-01-19
Ste
l
ian Ionescu
A
d
d
Z
S
TREAM-ELEMENT-TYP
E
reader
.
commit
|
commitdiff
|
tree
2009-01-19
St
e
l
i
a
n Iones
c
u
Remove
a
few buff
e
r classes,
misc
cl
e
anu
p
.
commit
|
commitdiff
|
tree
2009-01-19
St
e
lian Ionescu
Merge b
u
ffer
.
l
i
s
p
into stream
.
lis
p
commit
|
commitdiff
|
tree
2009-01-19
Stelian
I
one
s
cu
U
se
t
he shado
w
ed DEFC
O
N
STANT
.
commit
|
commitdiff
|
tree
2009-01-19
Stelian
I
ones
c
u
Sh
a
dow
DEFCONST
A
NT in
base pack
a
ge
.
commit
|
commitdiff
|
tree
2009-01-19
Stelian Ionescu
Declare thunk
s
c
r
eate
d
b
y W
I
TH
-
S
Y
NCHRO
N
IZED-BUFFER
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
Stelian
Io
n
escu
Use a s
i
ngle GF to get stream posi
t
ion:
ZSTREAM-POSITION
commit
|
commitdiff
|
tree
2009-01-19
Stel
i
a
n Ionescu
Fix superclass li
s
t
of OCTET
-
MEMORY-Z
S
TREAM
and CHARACTER
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
Steli
a
n I
o
n
e
scu
Add class CHARACTER-MEMORY-ZSTREAM
.
commit
|
commitdiff
|
tree
2009-01-19
Stelian
I
onescu
More
work o
n
memory
s
t
reams
.
commit
|
commitdiff
|
tree
2009-01-18
St
e
lia
n
Ion
e
s
cu
Add UB32* and UB64* vec
t
or
t
ypes
.
commit
|
commitdiff
|
tree
2009-01-18
Stelian Ionesc
u
Add
O
CTET type
.
commit
|
commitdiff
|
tree
2009-01-18
Stel
i
a
n
Ionescu
Add
c
on
d
i
t
ion SUBTYPE-ERROR to bas
e
p
a
cka
g
e
.
commit
|
commitdiff
|
tree
2009-01-18
Stelian Ion
e
scu
Rename con
d
i
t
ion BUG to IOLI
B
-BUG
.
commit
|
commitdiff
|
tree
2009-01-15
Steli
a
n I
o
ne
s
c
u
Add memor
y
s
t
reams
.
commit
|
commitdiff
|
tree
2009-01-15
Steli
a
n Ionescu
Smll change to CHE
C
K-BOUND
S
.
commit
|
commitdiff
|
tree
2009-01-12
S
t
elian
Ionescu
Fix INITI
A
LIZ
E
-INSTAN
C
E
for FILE-
M
ONITOR
.
commit
|
commitdiff
|
tree
2009-01-12
Stelian Ione
s
c
u
S
e
t file monitor lock name
.
commit
|
commitdiff
|
tree
2009-01-12
Stelia
n
Iones
c
u
Add default inita
r
g to :L
O
CK of FILE-MONITO
R
class
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ione
s
cu
Make OPEN-FILE a met
h
od
.
commit
|
commitdiff
|
tree
2009-01-07
St
e
lian Ionescu
%W
R
ITE-
O
CTETS/{
N
ON
-
BLOCKING,TIMEOU
T
} must ret
u
rn :HANGUP
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian
Ionescu
OPEN-FILE: create instances
of FILE-ZE
T
A-S
T
REAM
.
commit
|
commitdiff
|
tree
2009-01-07
Stelia
n
I
o
nes
c
u
Make OPEN-FILE a regular funct
i
on
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian
I
onescu
Add
F
ILE-ZETA-STREA
M
class
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ione
s
cu
A
d
d
ZSTR
E
AM-{
R
EAD,WRITE}-VECTOR
.
commit
|
commitdiff
|
tree
2009-01-07
Steli
a
n I
o
n
e
s
cu
SINGLE-CHANNEL-ZETA-STRE
A
M
an
d
S
INGLE-
C
HANNEL-ZETA
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
St
e
lian Ionescu
Use SHARE
D
-INI
T
IALIZE
i
n
stead of INITIALI
Z
E-INSTANCE
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelia
n
Ionescu
%
BUFFER
-
FLUSH: signal H
A
NGUP when DEVICE-WRI
T
E
ret
u
rn
s
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ion
e
scu
%BUFFER-FILL:
signal END-OF-F
I
L
E
when
D
EVICE-READ retu
r
ns
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian I
o
ne
s
cu
%
BUFFER-
P
OSITIO
N
: guard
a
gai
n
st null r
e
tur
n
v
alues
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian
I
onescu
A
d
d condition HAN
G
UP
.
commit
|
commitdiff
|
tree
2009-01-07
Stelia
n
Ion
e
scu
Add IOBUF-AV
A
I
LA
B
LE
-
SPA
C
E
.
commit
|
commitdiff
|
tree
2009-01-07
Stelia
n
I
o
nescu
Use SHARED-INITIALIZE
instead
of
INI
T
IALIZE-I
N
STAN
C
E
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelia
n
Ionescu
Check
c
ontents of slot BUFFERING
.
commit
|
commitdiff
|
tree
2009-01-07
Stel
i
an
I
o
nescu
A
d
d slot BU
F
FERI
N
G to
B
UFFER class
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian
Ionescu
POLL-FD
n
ow returns four values: readabil
i
t
y, r
e
ad
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Steli
a
n I
o
nescu
Use thr
e
e
specialis
e
d functions
i
n
stead of REPLACE
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
S
t
el
i
a
n
Ionescu
Small change to
d
efault DEVICE-READ
and DEVICE-WR
I
TE
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Io
n
escu
R
e
n
ame IO-BUFFERING to STREAM-BUFFE
R
ING
.
commit
|
commitdiff
|
tree
2009-01-06
Stelian Ionescu
A
dd
t
yp
e
s UB8-COMPLEX-VECTOR and UB16-COMP
L
E
X
-VECT
O
R
.
commit
|
commitdiff
|
tree
2009-01-06
Stelian Ionescu
Style fix
.
commit
|
commitdiff
|
tree
2009-01-06
S
t
e
lian Io
n
escu
F
i
x WRAP
-
BODY-
F
O
R-RETURN
-
STAR
.
commit
|
commitdiff
|
tree
2008-12-20
S
t
elia
n
Ion
e
scu
Small fix in %WRITE-
O
CTETS-FROM-FORE
I
GN-
M
EMORY
.
commit
|
commitdiff
|
tree
2008-12-20
Ste
l
ian
Io
n
escu
Make SIZE-
O
F a
D
E
FGENERI
C
.
commit
|
commitdiff
|
tree
2008-12-20
Stelian Ione
s
cu
Smal
l
changes to D
Y
NAMIC-BUFFER conditions
.
commit
|
commitdiff
|
tree
2008-12-20
S
teli
a
n Ion
e
s
c
u
Simplify SEEK-R
E
AD-CURSOR
.
commit
|
commitdiff
|
tree
2008-12-19
S
t
elia
n
Io
n
es
c
u
C
leanup of
D
YNAMIC-
B
UFFER code
.
commit
|
commitdiff
|
tree
2008-12-19
Steli
a
n Ione
s
cu
F
i
x
ASDF
d
eps of IO
.
MULTIPL
E
X
commit
|
commitdiff
|
tree
2008-12-19
Stel
i
an Ionescu
Sm
a
l
l
fix
o
f asse
r
tion message i
n
INITIALIZE
-
INSTANCE
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Stel
i
an I
o
nescu
Add back
(
in
c
l
ude "stdlib
.
h") to
fix com
p
ilation
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Steli
a
n Ionescu
Remove
supe
r
fluous i
n
clud
e
.
commit
|
commitdiff
|
tree
2008-12-16
Stelian Ionescu
Simplif
y
s
o
cket
w
rapper
s
.
commit
|
commitdiff
|
tree
2008-12-11
Stelian Ionescu
Use single
-
colon pa
c
kage qu
a
lifi
e
r for NIX:POSIX-ERRO
R
.
commit
|
commitdiff
|
tree
2008-12-11
St
e
lian Ionescu
S
o
mehow
f
ix the workar
o
u
nd for
t
he fa
c
t that POLLRDHUP
.
.
.
commit
|
commitdiff
|
tree
2008-12-10
Stelian Ion
e
scu
R
e
mov
e
S
O
_BSDCOMPAT so
c
ket option
.
commit
|
commitdiff
|
tree
2008-12-09
St
e
lian Ionescu
Better
m
a
ngling
of Gra
y
s
t
re
a
m symb
o
ls
.
commit
|
commitdiff
|
tree
2008-12-08
Stelian Iones
c
u
Remove now obsolete B
U
G note
.
commit
|
commitdiff
|
tree
2008-12-08
Stelia
n
Ionescu
S
ome c
l
eanup of G
r
ay stream code
.
commit
|
commitdiff
|
tree
2008-12-06
St
e
l
ian Ionescu
Check stream writ
i
ng for EPIPE and sign
a
l a HA
N
G
UP
.
.
.
commit
|
commitdiff
|
tree
2008-12-06
Stelian Ionescu
First ro
u
nd of Gray Stream code
cleanup
.
commit
|
commitdiff
|
tree
2008-12-06
Stel
i
an Ion
e
scu
Renam
e
*D
E
BUG*
t
o *SAFETY-CHECKS*, add docstring
.
commit
|
commitdiff
|
tree
2008-12-05
Attila
L
endvai
Add debug
g
ing assert
s
to stream buffer
f
unc
t
ions
.
commit
|
commitdiff
|
tree
2008-12-05
Attila Lendvai
A
dd debu
g
he
l
pers
.
commit
|
commitdiff
|
tree
2008-12-05
Stelian Ionescu
Fix DEFINE-SOCKET-CALL
a
nd
d
r
op docs
t
ri
n
gs f
o
r socket
.
.
.
commit
|
commitdiff
|
tree
2008-12-05
Stelian
Ionescu
Make socket
syscalls specify the so
c
k
e
t F
D
in case
.
.
.
commit
|
commitdiff
|
tree
2008-12-05
Stelian Iones
c
u
Make
C
LOSE
of SELECT-MULTIPLEXE
R
s double-fr
e
e-safe
.
commit
|
commitdiff
|
tree
2008-12-05
Ste
l
ian Ionescu
Make FREE-IOBUF double-free-safe
.
commit
|
commitdiff
|
tree
2008-11-30
Ste
l
ian Io
n
escu
Add stream
.
lis
p
to zeta-stream
s
.
commit
|
commitdiff
|
tree
2008-11-30
S
telian I
o
ne
s
c
u
S
t
yl
e
f
ix
.
commit
|
commitdiff
|
tree
2008-11-30
St
e
lian Ionescu
Remove obso
l
escence notes
.
commit
|
commitdiff
|
tree
2008-11-30
Stel
i
an Ionescu
Replace
u
se of ENSURE-SUBNE
T
-M
A
SK
w
ith ENSURE-NETMASK
.
commit
|
commitdiff
|
tree
2008-11-29
S
telian Ionescu
Add and
e
x
p
ort
IPV4-NETWORK=
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian Iones
c
u
Modif
y
I
NET-AD
D
RESS
-
IN-NETWOR
K
-
P
an
d
INET-ADDRES
S
ES
.
.
.
commit
|
commitdiff
|
tree
2008-11-29
Steli
a
n I
o
nescu
Add a
n
d expor
t
c
l
ass IPV4-NETWO
R
K
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian
I
on
e
scu
Rena
m
e
ENSU
R
E-S
U
B
N
ET-
M
AS
K
to ENSURE-NETMASK and ma
k
e
.
.
.
commit
|
commitdiff
|
tree
2008-11-29
Steli
a
n
I
o
n
e
scu
Fix typo in
docstring of INET-ADDRESS-NETWOR
K
-CLASS
.
commit
|
commitdiff
|
tree
2008-11-29
Stel
i
an
I
on
e
scu
Renam
e
M
AK
E
-SUBNET-
M
ASK t
o
MAKE-NETMASK and make it
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
S
tel
i
a
n
Ionescu
Move SOCKET-READ-FN and SO
C
KET-WRITE-
F
N to socke
t
-me
t
hods
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Stelian Ionescu
TODO entry
.
commit
|
commitdiff
|
tree
2008-11-12
Stelian Ionescu
R
e
move SE
R
IE
S
use
.
commit
|
commitdiff
|
tree
2008-11-07
Stelian Ionescu
Resolve
por
t
desi
g
nators in
B
IND-AD
D
RESS and CONNEC
T
.
.
.
commit
|
commitdiff
|
tree
2008-10-31
Stelian
I
ones
c
u
Fix closing order of FD
-
MIXIN instances
.
commit
|
commitdiff
|
tree
2008-10-25
Stelian Ionescu
Fix previou
s
c
ommit
.
commit
|
commitdiff
|
tree
2008-10-25
St
e
lian
Ionescu
Autodetect IPv6 support and initialise
N
ET
.
SOCKETS
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
Stelian Ione
s
c
u
Add Scien
e
er Co
m
mon Lisp support
commit
|
commitdiff
|
tree
2008-10-16
Stelia
n
Ionescu
Fix for m
o
d
ern
m
ode
.
commit
|
commitdiff
|
tree
2008-10-13
S
telia
n
I
onescu
Don't si
g
nal error in %HAND
L
E-ONE-FD when
a
n
F
D isn
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Stelian Ionescu
Handle EI
N
PROG
R
ESS too in CALL
-
WITH-SOC
K
E
T
-TO-WAI
T
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Stelian Iones
c
u
Fix
a
s
s
ertion in RE
M
OVE
-
FD-H
A
ND
L
E
R
S
.
commit
|
commitdiff
|
tree
2008-09-25
Stelian I
o
nesc
u
Really add
types
.
lisp
commit
|
commitdiff
|
tree
2008-09-25
Stelian Ionescu
Comment out
the de
f
ini
t
ion of structs ucred(Linu
x
)
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
St
e
l
i
an Ionescu
Another round of
I
O
.
MULTIPLEX clean
u
p
,
API change
s
.
commit
|
commitdiff
|
tree
2008-09-22
Stelian Ionesc
u
Fix base DEFMAC
R
O in case
o
f
empty
b
odies
.
commit
|
commitdiff
|
tree
2008-09-21
S
telian Ionescu
Add type FUNCTIO
N
-DE
S
IGNA
T
OR
to base pack
a
ge
.
commit
|
commitdiff
|
tree
2008-09-21
S
t
elian I
o
n
e
sc
u
M
o
re IO
.
M
U
LTIPLEX cleanup
.
commit
|
commitdiff
|
tree
2008-09-21
Stelia
n
Io
n
escu
Eve
n
t loo
p
c
l
eanup
.
commit
|
commitdiff
|
tree
2008-09-21
St
e
lian Ione
s
cu
Don't use ALEXAND
R
IA:ENSUR
E
-SYM
B
OL in base pkgdcl
.
lisp
commit
|
commitdiff
|
tree
2008-09-21
Ste
l
ia
n
Ion
e
scu
Bett
e
r
r
e-exporting of s
y
mbols
fr
o
m iolib
.
b
ase
commit
|
commitdiff
|
tree
next