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
S
telian I
o
nescu
%WRIT
E
-
O
C
T
ETS
/
{NON-B
L
OCKING,TIMEOUT
}
m
u
st return
:H
A
NGUP
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Steli
a
n
I
o
nescu
O
P
EN
-
FILE: crea
t
e
i
n
s
tances o
f
FILE-ZETA-STREAM
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian
I
one
s
cu
Make OPEN-FI
L
E a
r
egul
a
r function
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
Ad
d
FILE-ZETA-STREA
M
class
.
commit
|
commitdiff
|
tree
2009-01-07
St
e
lian
Io
n
esc
u
Add ZS
T
REAM-{READ,WRITE
}
-VECTOR
.
commit
|
commitdiff
|
tree
2009-01-07
Stelia
n
Ionesc
u
SINGLE-
C
HANNEL-ZETA-STREAM a
n
d SINGLE-C
H
AN
N
EL-ZE
T
A
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Io
n
escu
Use SHARED-INIT
I
ALIZE instead of INITIALIZE-INSTANC
E
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
%BUFFER
-
FLUSH: signal HANGUP
when DEVICE-WRITE r
e
turns
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian Ionescu
%BUFFER-FILL: signal EN
D
-OF-FILE whe
n
DEVIC
E
-READ
r
eturns
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
St
e
lian Io
n
escu
%B
U
FFER-POSITION: gu
a
rd agains
t
null retu
r
n valu
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian I
o
nes
c
u
Add condition HANGUP
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian
I
o
n
escu
Ad
d
IOBU
F
-AV
A
ILABLE-SPACE
.
commit
|
commitdiff
|
tree
2009-01-07
St
e
lian Ionescu
Us
e
SHARED-INI
T
IALIZE inst
e
ad o
f
IN
I
T
I
A
L
IZE-
I
NSTANCE
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian
Io
n
escu
Check c
o
ntents of slot BU
F
F
E
RING
.
commit
|
commitdiff
|
tree
2009-01-07
Stelia
n
Ionescu
Add
s
l
ot BUFFERING
t
o
BUFF
E
R class
.
commit
|
commitdiff
|
tree
2009-01-07
Stelian I
o
nescu
POLL-FD now
r
eturns
f
o
ur val
u
es:
r
eadabilit
y
, read
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
St
e
lian Ionescu
Use
three speciali
s
ed functions instead
of REPL
A
C
E
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
S
t
elia
n
Ione
s
cu
Small change to default DEVICE-READ
a
n
d DEVICE-WRITE
.
commit
|
commitdiff
|
tree
2009-01-07
Stel
i
a
n
Ionescu
Rena
m
e IO-BUFFER
I
NG to STREAM-BUFFE
R
ING
.
commit
|
commitdiff
|
tree
2009-01-06
S
t
elian Ionescu
Add types UB8-COM
P
LEX
-
VEC
T
OR and
UB16-COMPLEX-VE
C
TOR
.
commit
|
commitdiff
|
tree
2009-01-06
S
te
l
ian I
o
nescu
Sty
l
e
fix
.
commit
|
commitdiff
|
tree
2009-01-06
Stelian Ionescu
Fix WRAP-BODY-
F
OR-RETU
R
N-STAR
.
commit
|
commitdiff
|
tree
2008-12-20
Stelian Iones
c
u
Small fi
x
in %WRITE-OCTETS-
F
ROM-FOREIGN
-
ME
M
OR
Y
.
commit
|
commitdiff
|
tree
2008-12-20
Stelian I
o
n
e
scu
M
a
ke SIZE-OF a DEFGENE
R
I
C
.
commit
|
commitdiff
|
tree
2008-12-20
Stelian Ionescu
Sma
l
l
changes to DYNAMIC-B
U
FFER conditions
.
commit
|
commitdiff
|
tree
2008-12-20
Stelian
I
onescu
Simplify SEEK-R
E
AD-CURSOR
.
commit
|
commitdiff
|
tree
2008-12-19
Ste
l
i
a
n Ionescu
Cleanup of
D
YNAMIC-BUFF
E
R code
.
commit
|
commitdiff
|
tree
2008-12-19
S
telian
Ionescu
Fix ASDF de
p
s
of
I
O
.
MULTI
P
LEX
commit
|
commitdiff
|
tree
2008-12-19
Stel
i
an Io
n
esc
u
Small
f
ix of asserti
o
n messa
g
e i
n
INITIALIZE-INSTA
N
CE
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Stelian Io
n
esc
u
A
d
d
back (in
c
l
ud
e
"stdlib
.
h
"
) to fix compilat
i
on o
n
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Stelia
n
Ion
e
scu
R
e
move s
u
p
erfluous include
.
commit
|
commitdiff
|
tree
2008-12-16
Stelian
I
onescu
Simplify so
c
ke
t
wrappers
.
commit
|
commitdiff
|
tree
2008-12-11
Ste
l
i
an Ionescu
Use
s
ingle-colon package qual
i
fier for
N
IX:POSI
X
-ERROR
.
commit
|
commitdiff
|
tree
2008-12-11
Steli
a
n Ione
s
c
u
S
o
mehow fix th
e
workaround for the
fact that POLLRDHUP
.
.
.
commit
|
commitdiff
|
tree
2008-12-10
S
t
elian I
o
nescu
Remove S
O
_
B
S
DCO
M
PAT s
o
cket o
p
tio
n
.
commit
|
commitdiff
|
tree
2008-12-09
Stelian
I
ones
c
u
Better mangling of Gray st
r
eam sy
m
bols
.
commit
|
commitdiff
|
tree
2008-12-08
Stelia
n
Ionescu
Remove no
w
obsolete
B
U
G
note
.
commit
|
commitdiff
|
tree
2008-12-08
St
e
lian Ionescu
Some cl
e
anup of
G
ray stream
c
o
d
e
.
commit
|
commitdiff
|
tree
2008-12-06
S
t
elian
Ionescu
Check stre
a
m writ
i
n
g
fo
r
EPIPE and sign
a
l a HANGUP
.
.
.
commit
|
commitdiff
|
tree
2008-12-06
Stelian Ionescu
F
irst roun
d
of
G
ray S
t
r
eam
c
o
d
e cleanup
.
commit
|
commitdiff
|
tree
2008-12-06
Stelian Iones
c
u
Rename *DEBUG*
t
o
*
SAFETY-CHE
C
K
S*, add docstring
.
commit
|
commitdiff
|
tree
2008-12-05
Attila Lendvai
Add de
b
ugging asserts
t
o
s
tream buff
e
r function
s
.
commit
|
commitdiff
|
tree
2008-12-05
Attil
a
L
e
n
d
v
ai
Add debug
he
l
per
s
.
commit
|
commitdiff
|
tree
2008-12-05
Ste
l
ian Io
n
escu
Fix DEFINE-SO
C
KET-C
A
LL and drop
docstrings
for socket
.
.
.
commit
|
commitdiff
|
tree
2008-12-05
Stelian Io
n
escu
Ma
k
e socke
t
syscalls sp
e
cify the
so
c
ket FD in case
.
.
.
commit
|
commitdiff
|
tree
2008-12-05
Stelia
n
Ionescu
Ma
k
e C
L
OSE of SELE
C
T-MULTIPL
E
XERs
d
o
uble-free-saf
e
.
commit
|
commitdiff
|
tree
2008-12-05
Stelian Ionescu
M
a
ke
FRE
E
-IOB
U
F double-fre
e
-safe
.
commit
|
commitdiff
|
tree
2008-11-30
Stelian Ionesc
u
Add stream
.
lisp to zeta
-
streams
.
commit
|
commitdiff
|
tree
2008-11-30
Stelian Ionescu
Style fix
.
commit
|
commitdiff
|
tree
2008-11-30
Stelian Ionesc
u
Remove obsol
e
sc
e
nce notes
.
commit
|
commitdiff
|
tree
2008-11-30
S
t
elian Ionescu
R
eplace use of ENSUR
E
-S
U
BNE
T
-MASK with ENSURE-NETMASK
.
commit
|
commitdiff
|
tree
2008-11-29
Ste
l
ian Ionescu
Add
a
nd e
x
port IPV4
-
NETWORK=
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian
I
onescu
M
odify
INET
-
ADDRESS-IN-NETW
O
RK-P an
d
INET-ADDRESSES
.
.
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian Iones
c
u
Add and ex
p
o
rt class
I
P
V4
-
NETWORK
.
commit
|
commitdiff
|
tree
2008-11-29
S
te
l
ian Ionescu
Renam
e
ENSURE-
S
U
B
NET-
M
A
SK to ENSU
R
E-
N
E
TMASK and make
.
.
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian Ionesc
u
Fix typ
o
in docstri
n
g of I
N
ET-ADDR
E
SS-NE
T
WORK-
C
L
A
SS
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian Ionescu
Renam
e
MAKE-SU
B
NET-MASK
t
o
MAKE-
N
E
TMASK and
m
ake it
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
St
e
lian Ion
e
scu
M
o
ve S
O
CKET-READ-FN and S
O
C
K
ET-
W
RITE-FN t
o
s
ocket-methods
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Stelian
Ionescu
TODO en
t
ry
.
commit
|
commitdiff
|
tree
2008-11-12
Stelian I
o
n
esc
u
Remove SERI
E
S
use
.
commit
|
commitdiff
|
tree
2008-11-07
Stelian
Ionescu
Resolve port
d
esignators in BIN
D
-ADDRESS a
n
d CO
N
N
E
CT
.
.
.
commit
|
commitdiff
|
tree
2008-10-31
Stelian Ionescu
Fix
c
los
i
ng
o
rder o
f
FD-MIXIN instances
.
commit
|
commitdiff
|
tree
2008-10-25
Stelian Ionescu
Fix previous co
m
m
i
t
.
commit
|
commitdiff
|
tree
2008-10-25
Stelian
Ione
s
cu
Autodetect IPv6 suppor
t
a
n
d
initia
l
i
se NET
.
SOC
K
ETS
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
Stelian
I
o
n
escu
Add S
c
i
e
nee
r
Common Lisp support
commit
|
commitdiff
|
tree
2008-10-16
Stelian Ionescu
Fix for modern mode
.
commit
|
commitdiff
|
tree
2008-10-13
Stelia
n
Iones
c
u
Don't
signal
error in %HANDLE-O
N
E-FD when an
F
D isn
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Stelian Ionescu
Han
d
le EINPROGRESS t
o
o in CALL-
W
IT
H
-SOCKET-TO-
W
A
I
T
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
S
t
elian
Ionescu
Fix assertion
in REMOVE-FD-HANDLERS
.
commit
|
commitdiff
|
tree
2008-09-25
Stelian Io
n
escu
Reall
y
add types
.
lisp
commit
|
commitdiff
|
tree
2008-09-25
Ste
l
ian I
o
nes
c
u
Comment out the definition of structs uc
r
ed(Linux)
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Stelian Ionescu
An
o
th
e
r
round of
IO
.
MULTIPLEX
cleanup, API changes
.
commit
|
commitdiff
|
tree
2008-09-22
S
t
el
i
an Ionescu
Fix
b
ase DEFMACRO in ca
s
e of emp
t
y bodies
.
commit
|
commitdiff
|
tree
2008-09-21
Stelian Iones
c
u
Add
t
ype FUNC
T
ION-DESIGNATOR to base pa
c
kage
.
commit
|
commitdiff
|
tree
2008-09-21
Stelian Io
n
escu
More IO
.
MUL
T
IPLEX cleanup
.
commit
|
commitdiff
|
tree
2008-09-21
Ste
l
ian
I
o
nescu
Event loop clea
n
up
.
commit
|
commitdiff
|
tree
2008-09-21
Stelian
Ionescu
Don't use A
L
E
XANDRIA
:
ENS
U
RE-SYMBOL in base
p
kgdcl
.
lis
p
commit
|
commitdiff
|
tree
2008-09-21
Stelian Ionescu
Bett
e
r
re-
e
xpo
r
ting of symbols
f
rom iolib
.
ba
s
e
commit
|
commitdiff
|
tree
2008-09-17
St
e
lian Ionescu
Rename multipl
e
xe
r
backend files
.
commit
|
commitdiff
|
tree
2008-09-14
S
t
eli
a
n
I
o
n
escu
Dispa
t
ch ERRO
R
eve
n
ts afte
r
regular events and ad
d
.
.
.
commit
|
commitdiff
|
tree
2008-09-14
S
telia
n
I
o
nescu
Fix
SEND-TO
d
ocstring
.
commit
|
commitdiff
|
tree
2008-09-11
S
t
elian Ionescu
Fix RELINQUISH
.
commit
|
commitdiff
|
tree
2008-09-10
Stelian Ionescu
Fix te
s
t
s
.
commit
|
commitdiff
|
tree
2008-09-10
Stelian Ionescu
M
o
ve gray str
e
a
m
c
ode
to bas
e
pac
a
k
g
e
.
commit
|
commitdiff
|
tree
2008-09-10
St
e
lian Ionesc
u
F
i
x
iolib-te
s
t
s
.
a
s
d
commit
|
commitdiff
|
tree
2008-09-10
Stelian
I
onescu
Add EVAL-WHENs
.
commit
|
commitdiff
|
tree
2008-09-10
Stelian Io
n
escu
Includ
e
tri
v
ial-gray-stream
s
.
commit
|
commitdiff
|
tree
2008-09-09
Ste
l
ian I
o
ne
s
cu
Small header fix
.
commit
|
commitdiff
|
tree
2008-09-07
Steli
a
n Ionescu
M
o
re che
c
ks
w
hen in
i
ti
a
lisin
g
BUFFE
R
s
.
commit
|
commitdiff
|
tree
2008-09-07
St
e
lian Ionescu
Al
l
ow in
i
tializing FI
L
E-DEVICEs wi
t
h
alre
a
dy
-
open file
.
.
.
commit
|
commitdiff
|
tree
2008-09-06
Steli
a
n Ion
e
scu
Mo
v
e s
o
m
e
type definitions aroun
d
.
commit
|
commitdiff
|
tree
2008-09-05
Stelian Ionescu
Refa
c
tor
f
ile
open
i
n
g
.
commit
|
commitdiff
|
tree
2008-09-05
Stelian Ionescu
Rename some buf
f
er meth
o
ds
.
commit
|
commitdiff
|
tree
2008-09-05
Stelian Io
n
escu
Add a
CHE
C
K-TYPE t
o
MAKE-I
O
BUF
.
commit
|
commitdiff
|
tree
2008-09-05
Ste
l
ia
n
Ionesc
u
Fix CLAMP-T
I
MEOUT
for NULL timeouts
.
commit
|
commitdiff
|
tree
2008-09-04
Steli
a
n
Ion
e
scu
Cosm
e
tic change
s
.
commit
|
commitdiff
|
tree
2008-09-04
Steli
a
n Ion
e
scu
Cosmeti
c
changes
.
commit
|
commitdiff
|
tree
2008-09-04
St
e
lia
n
Ion
e
scu
Use keyword ins
t
e
ad of optio
n
al
args f
o
r
devic
e
f
unctions
.
commit
|
commitdiff
|
tree
2008-09-04
Stelian Iones
c
u
Ref
a
c
t
or device code
.
commit
|
commitdiff
|
tree
2008-09-02
Stel
i
a
n Iones
c
u
Close FDs in a CLOSE method :AR
O
UND
D
UAL
-
C
H
ANNEL-SINGLE
.
.
.
commit
|
commitdiff
|
tree
next