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
Merge buffer.lisp into stream.lisp
2009-01-19
Stelia
n
Ionescu
M
erge
b
uff
e
r
.
lisp into str
e
am
.
lisp
commit
|
commitdiff
|
tree
2009-01-19
S
telian
Ione
s
cu
Use
the shado
w
ed DEFCON
S
TANT
.
commit
|
commitdiff
|
tree
2009-01-19
Stelian Ionescu
Shadow DEFCONS
T
ANT in base packa
g
e
.
commit
|
commitdiff
|
tree
2009-01-19
St
e
lian Ionescu
D
eclare thunks created b
y
W
ITH-
S
YNCHRONIZE
D
-BUF
F
ER
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
St
e
li
a
n
Ionescu
Use a single GF
to g
e
t
stre
a
m
p
osition: ZSTREAM-POSIT
I
ON
commit
|
commitdiff
|
tree
2009-01-19
Stelian Io
n
escu
Fix sup
e
r
c
lass list of OCTET-MEMORY-ZSTREAM a
n
d CHARACTER
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
Stelian
I
o
n
e
scu
Add class CHARA
C
TER-MEMORY-ZSTREAM
.
commit
|
commitdiff
|
tree
2009-01-19
S
telia
n
Ione
s
cu
Mo
r
e work on memory streams
.
commit
|
commitdiff
|
tree
2009-01-18
Stelian
I
o
nescu
Add UB32* and UB64
*
vector type
s
.
commit
|
commitdiff
|
tree
2009-01-18
Stelian Ione
s
cu
Add OCTET type
.
commit
|
commitdiff
|
tree
2009-01-18
St
e
li
a
n Io
n
es
c
u
Add condition
S
UBTYPE
-
ERRO
R
to b
a
se package
.
commit
|
commitdiff
|
tree
2009-01-18
St
e
lian Ionescu
Rena
m
e condition BUG to
I
OL
I
B-BUG
.
commit
|
commitdiff
|
tree
2009-01-15
Stelia
n
Ion
e
scu
A
d
d memory strea
m
s
.
commit
|
commitdiff
|
tree
2009-01-15
Stelian Ion
e
scu
Smll change to C
H
E
C
K
-
BOUNDS
.
commit
|
commitdiff
|
tree
2009-01-12
St
e
lian I
o
n
e
scu
Fi
x
INI
T
IALIZ
E
-I
N
S
T
A
N
C
E for FILE-
M
O
N
ITOR
.
commit
|
commitdiff
|
tree
2009-01-12
S
tel
i
a
n Ionescu
Set file
monitor l
o
ck name
.
commit
|
commitdiff
|
tree
2009-01-12
Stel
i
a
n
I
o
nescu
A
d
d
default initarg to :LOCK of FILE-MON
I
TOR
c
l
a
s
s
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
Make OPEN-FI
L
E a method
.
commit
|
commitdiff
|
tree
2009-01-07
St
e
l
i
an Iones
c
u
%WR
I
TE-OCTETS/{NON-BL
O
CKI
N
G,TIMEOUT} must r
e
turn :HA
N
GU
P
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
St
e
lian Ionescu
OPE
N
-FILE: cre
a
te instances o
f
FI
L
E-ZETA-ST
R
EAM
.
commit
|
commitdiff
|
tree
2009-01-07
Ste
l
ian
Ionescu
Make OPEN-FILE
a
regular fu
n
ct
i
o
n
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
Add FILE-ZETA
-
STR
E
A
M
class
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionesc
u
Add
ZSTRE
A
M-{READ,W
R
I
T
E}-
V
E
C
T
OR
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
SIN
G
LE-CH
A
NN
E
L-
Z
E
TA-S
T
REAM and
SINGLE-CHANNEL-ZETA
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian
I
one
s
cu
Use SH
A
RED-
I
NITIALIZE
i
nstead o
f
I
N
ITIALIZE-I
N
STANCE
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
S
telia
n
Ionescu
%B
U
FFER-FLU
S
H:
signal
HANGU
P
when DEVICE-WRITE r
e
turns
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelia
n
Ionescu
%B
U
FFE
R
-F
I
LL: s
i
gnal END-OF-FILE whe
n
D
EVICE-READ returns
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Steli
a
n
I
o
nescu
%BUFFER-POSI
T
I
O
N: guard
against null return
v
a
lues
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian
Ion
e
s
cu
Add condition HANGUP
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Io
n
escu
Ad
d
I
O
B
UF-AVAILABLE-SPACE
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian
I
onescu
U
s
e SHARED
-
INITIALIZE
i
nstead of INITIALIZ
E
-IN
S
T
ANCE
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
Check
c
onte
n
ts of
s
lot BUFFERING
.
commit
|
commitdiff
|
tree
2009-01-07
Ste
l
ian Ionescu
Add sl
o
t BUFFERING
to BUFFER cla
s
s
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionesc
u
POLL-FD now
return
s
four values: reada
b
ility,
r
ead
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian
I
ones
c
u
Use three specia
l
ised functi
o
ns instead of
REPLACE
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stel
i
an Ionescu
Small
c
hange to defaul
t
DEVICE-READ
a
n
d
DEVICE-WRITE
.
commit
|
commitdiff
|
tree
2009-01-07
Stel
i
an Ion
e
scu
Rename IO-BUFFERING to
STREAM-BU
F
FERING
.
commit
|
commitdiff
|
tree
2009-01-06
St
e
lian Ionescu
Add types U
B
8-COMPLEX
-
VECTOR a
n
d UB16-COMPLEX-
V
ECTOR
.
commit
|
commitdiff
|
tree
2009-01-06
Stelian Ionescu
Style fix
.
commit
|
commitdiff
|
tree
2009-01-06
Stelian
I
onescu
Fi
x
WRAP-BODY-FOR
-
RETURN-STAR
.
commit
|
commitdiff
|
tree
2008-12-20
Stelian I
o
nescu
Sma
l
l fix
i
n %WRITE-
O
CTETS-FROM-FOREIGN-
M
EMORY
.
commit
|
commitdiff
|
tree
2008-12-20
Stelian Ionescu
Make S
I
Z
E
-
OF a DEFGENE
R
IC
.
commit
|
commitdiff
|
tree
2008-12-20
Stelian Ionescu
Small changes
t
o
DYNAMIC
-
BUFFER conditions
.
commit
|
commitdiff
|
tree
2008-12-20
Stelian Ionescu
Simplify SEEK-RE
A
D-CU
R
SOR
.
commit
|
commitdiff
|
tree
2008-12-19
Stelian Ionescu
C
l
e
a
nup of DYNA
M
IC-BUF
F
ER code
.
commit
|
commitdiff
|
tree
2008-12-19
Stelian Ionescu
F
ix ASDF d
e
ps of IO
.
MULTIPLEX
commit
|
commitdiff
|
tree
2008-12-19
S
telian Iones
c
u
Small fix of
asser
t
ion
m
essage in INITIALIZE-INSTANCE
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
S
telian Ion
e
scu
Ad
d
b
a
c
k
(
inc
l
ude "stdlib
.
h") to fix compilation on
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
S
telian Iones
c
u
R
emove
s
uperfluous in
c
lu
d
e
.
commit
|
commitdiff
|
tree
2008-12-16
Stelian Ionescu
S
i
m
plify socket wr
a
ppers
.
commit
|
commitdiff
|
tree
2008-12-11
Stelian
I
onescu
Use single-colon
packag
e
qual
i
fier
for NIX:POSIX-ER
R
OR
.
commit
|
commitdiff
|
tree
2008-12-11
Stelian Ion
e
scu
So
m
ehow fix the
workaround fo
r
the fa
c
t that
P
O
LLRDHUP
.
.
.
commit
|
commitdiff
|
tree
2008-12-10
Stelian Ionescu
Remove SO_BSDCOMPAT
s
ocke
t
o
ptio
n
.
commit
|
commitdiff
|
tree
2008-12-09
Stelian Ionescu
Better
m
angl
i
n
g
of Gray
s
tream symbols
.
commit
|
commitdiff
|
tree
2008-12-08
S
t
e
l
ian Ionescu
Remove now obsolete BUG note
.
commit
|
commitdiff
|
tree
2008-12-08
St
e
lian I
o
n
es
c
u
Some cleanup of Gray
s
tream
c
ode
.
commit
|
commitdiff
|
tree
2008-12-06
Ste
l
ian Ion
e
scu
C
h
ec
k
stre
a
m writi
n
g for EPIPE
and si
g
nal
a
HANGUP
.
.
.
commit
|
commitdiff
|
tree
2008-12-06
Stelian Io
n
esc
u
First round of Gray Stream cod
e
cleanup
.
commit
|
commitdiff
|
tree
2008-12-06
Stelian Ionescu
Rename *D
E
BUG* to *SAFETY-
C
HECK
S
*, add docstring
.
commit
|
commitdiff
|
tree
2008-12-05
S
telian Ione
s
cu
Fix DE
F
INE-SOCK
E
T-CALL a
n
d dr
o
p docstrings for socket
.
.
.
commit
|
commitdiff
|
tree
2008-12-05
Stelian Ionescu
Mak
e
socket syscall
s
sp
e
cify
t
he socke
t
FD in
ca
s
e
.
.
.
commit
|
commitdiff
|
tree
2008-12-05
Ste
l
ian Ion
e
scu
M
ake C
L
O
SE of
SEL
E
CT
-
M
UL
T
I
PLEXERs double-free-
s
afe
.
commit
|
commitdiff
|
tree
2008-12-05
Steli
a
n Iones
c
u
Make FREE-IOBUF
d
ouble-
f
ree-safe
.
commit
|
commitdiff
|
tree
2008-11-30
Stel
i
an Ionescu
Ad
d
stre
a
m
.
l
isp to zeta-streams
.
commit
|
commitdiff
|
tree
2008-11-30
Stelian Ionescu
Style fix
.
commit
|
commitdiff
|
tree
2008-11-30
Stelian Ion
e
scu
R
emove ob
s
olescence notes
.
commit
|
commitdiff
|
tree
2008-11-30
Ste
l
i
a
n
Io
n
esc
u
Replace
u
s
e of ENSURE-S
U
BNET-M
A
SK wi
t
h ENSU
R
E-NETMASK
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian
I
o
n
e
s
c
u
Add and
exp
o
rt IPV4-NETWORK=
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian Iones
c
u
M
o
d
i
fy INET-ADD
R
ESS
-
IN-NET
W
OR
K
-
P
and I
N
ET
-
ADDRESSES
.
.
.
commit
|
commitdiff
|
tree
2008-11-29
Ste
l
ian Ione
s
cu
Add
a
nd expo
r
t class IPV4-NETWO
R
K
.
commit
|
commitdiff
|
tree
2008-11-29
Ste
l
ian
Io
n
escu
Rename ENSUR
E
-SUBNET-MASK
to E
N
SURE-NETMASK and make
.
.
.
commit
|
commitdiff
|
tree
2008-11-29
S
t
elian Ion
e
scu
Fix typ
o
in docstrin
g
of IN
E
T-AD
D
RESS-NETWORK-CLASS
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian Ion
e
sc
u
Rename MAKE-
S
U
B
NET-
M
AS
K
to MAKE-NETMASK
a
nd make
i
t
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Stelian Ionescu
Move SO
C
KET-READ-FN and SOCKET-
W
RITE-FN to socket-methods
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Stelian Io
n
escu
TODO entry
.
commit
|
commitdiff
|
tree
2008-11-12
Stelian Ione
s
cu
Remove SE
R
IES use
.
commit
|
commitdiff
|
tree
2008-11-07
Stel
i
a
n
Iones
c
u
Resolve port de
s
ign
a
to
r
s
in BI
N
D
-AD
D
R
ESS and CONNECT
.
.
.
commit
|
commitdiff
|
tree
2008-10-31
Ste
l
ian Ionescu
Fix clos
i
ng order of FD-MIX
I
N instances
.
commit
|
commitdiff
|
tree
2008-10-25
S
t
e
lian Ionescu
Fix
p
re
v
ious commit
.
commit
|
commitdiff
|
tree
2008-10-25
Steli
a
n Io
n
e
scu
Autodetect IPv6
suppo
r
t
and initialise NET
.
SOCKETS
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
St
e
lian Ionescu
Add Sciene
e
r
C
ommon Lisp support
commit
|
commitdiff
|
tree
2008-10-16
Stelian Ion
e
s
cu
Fi
x
for modern
mode
.
commit
|
commitdiff
|
tree
2008-10-13
S
t
elian Ionescu
Don't
s
ignal
e
rr
o
r i
n
%HANDL
E
-ON
E
-FD when
a
n FD isn
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Stelian I
o
nes
c
u
Handle
E
I
NPROG
R
ESS too
in
C
ALL-WITH-SOC
K
ET-TO-WAI
T
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Stelian
Ionescu
Fix asserti
o
n in REMOV
E
-FD
-
HANDLERS
.
commit
|
commitdiff
|
tree
2008-09-25
Steli
a
n
I
onescu
Really
a
dd types
.
lisp
commit
|
commitdiff
|
tree
2008-09-25
Stelia
n
Ionescu
Commen
t
out the def
i
n
i
tion of struct
s
ucred
(
Linu
x
)
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
St
e
l
ian
I
o
ne
s
cu
Ano
t
h
e
r round o
f
IO
.
MULTIP
L
E
X cleanup, API changes
.
commit
|
commitdiff
|
tree
2008-09-22
S
t
elian Ionescu
F
i
x base DEFMACRO in case of empty bodies
.
commit
|
commitdiff
|
tree
2008-09-21
S
t
eli
a
n Ion
e
s
c
u
Add type
FUNCTION-DE
S
IGNATOR to base pa
c
kage
.
commit
|
commitdiff
|
tree
2008-09-21
Stelian
Ionescu
More IO
.
MULTIPLEX cleanup
.
commit
|
commitdiff
|
tree
2008-09-21
Stelian Ionescu
E
v
ent
l
oop
c
leanup
.
commit
|
commitdiff
|
tree
2008-09-21
S
t
elian Io
n
escu
Don
'
t use ALEXANDRIA:E
N
S
URE-S
Y
MBOL
i
n base
p
kgdc
l
.
lisp
commit
|
commitdiff
|
tree
2008-09-21
Stelian Iones
c
u
Bett
e
r
re-exporti
n
g of
symbo
l
s from iolib
.
base
commit
|
commitdiff
|
tree
2008-09-17
Stelian I
o
ne
s
cu
Rename
m
ultiplexe
r
backend files
.
commit
|
commitdiff
|
tree
2008-09-14
S
t
elian Ionescu
Di
s
pat
c
h ERROR
e
vents aft
e
r regular
e
vents
a
nd add
.
.
.
commit
|
commitdiff
|
tree
2008-09-14
Stelia
n
Io
n
escu
F
ix SEND-TO docstring
.
commit
|
commitdiff
|
tree
2008-09-11
S
telian I
o
ne
s
c
u
Fi
x
RELIN
Q
UISH
.
commit
|
commitdiff
|
tree
2008-09-10
Stelian
Iones
c
u
Fi
x
t
e
sts
.
commit
|
commitdiff
|
tree
2008-09-10
Stelian I
o
nescu
M
ov
e
gray stream
cod
e
t
o
base
p
acak
g
e
.
commit
|
commitdiff
|
tree
next