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
More work on memory streams.
2008-09-07
Stelia
n
Ionescu
Allow initi
a
lizing FILE-DEVI
C
Es with a
l
ready-ope
n
file
.
.
.
commit
|
commitdiff
|
tree
2008-09-06
Stelian
Ionescu
Move some type definitions aro
u
nd
.
commit
|
commitdiff
|
tree
2008-09-05
Steli
a
n Ionescu
R
e
factor file
o
pen
i
ng
.
commit
|
commitdiff
|
tree
2008-09-05
S
t
elia
n
I
one
s
cu
Rename some buff
e
r
methods
.
commit
|
commitdiff
|
tree
2008-09-05
St
e
l
ian Ionescu
Add a CHECK-TYPE to MAKE-IOBUF
.
commit
|
commitdiff
|
tree
2008-09-05
S
t
elian
I
o
n
escu
Fix C
L
A
M
P-TIME
O
UT for NULL t
i
meo
u
t
s
.
commit
|
commitdiff
|
tree
2008-09-04
Ste
l
ia
n
Ionesc
u
Cosm
e
tic c
h
a
nge
s
.
commit
|
commitdiff
|
tree
2008-09-04
Stelian Ionescu
C
osmeti
c
ch
a
nges
.
commit
|
commitdiff
|
tree
2008-09-04
Steli
a
n Ionescu
Use keyword
i
n
stead of optional ar
g
s for
d
ev
i
ce functions
.
commit
|
commitdiff
|
tree
2008-09-04
Stelian Ionescu
R
e
factor devic
e
code
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Close FDs in a CLOSE method :AROUND D
U
AL-CHANNE
L
-
SINGLE
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ion
e
s
cu
A
dd m
i
ssing
EVAL-WHEN aro
u
nd SELECT-SOCKET-CLASS
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ione
s
cu
Add sec
t
ion headers i
n
socket-m
e
thods
.
lisp
commit
|
commitdiff
|
tree
2008-09-02
S
t
elia
n
Ione
s
cu
Fix typo
i
n
%
RECE
I
VE-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
Steli
a
n I
o
nescu
Cl
e
aner SEND-
T
O
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ione
s
cu
Minor impro
v
em
e
nt to
RECEIVE-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
S
t
e
l
ia
n
I
onescu
C
l
eaner
R
ECEIVE-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Ren
a
me
r
estart CONTINUE t
o
RE
T
RY in %%S
E
N
D
-TO
a
nd
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
S
t
e
l
i
a
n Ionescu
Refactor %RECEIVE-
F
R
O
M internal
s
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionesc
u
Min
o
r
cleanup
o
n ZETA-STREAMS
.
commit
|
commitdiff
|
tree
2008-09-01
Stelian Io
n
escu
SEND-TO and
RECEIVE-FROM don't accept
s
trings any mor
e
.
commit
|
commitdiff
|
tree
2008-09-01
Stelian I
o
nescu
B
etter %%RECEIV
E
-FROM
.
commit
|
commitdiff
|
tree
2008-09-01
Stelian Ionescu
Im
p
rove R
E
CEIVE-FROM and its compiler macr
o
.
commit
|
commitdiff
|
tree
2008-09-01
Stelian Ionesc
u
Remove CHECK-BOUNDS from
g
ray streams sinc
e
it's al
r
ead
y
.
.
.
commit
|
commitdiff
|
tree
2008-08-31
Steli
a
n Ionesc
u
Imp
r
ove
WITH
-
CL
O
SE-O
N
-E
R
ROR
.
commit
|
commitdiff
|
tree
2008-08-30
Ste
l
ia
n
Ione
s
c
u
Add INLINE declamations for
f
oreig
n
wrappers
.
commit
|
commitdiff
|
tree
2008-08-29
Stelian Ionescu
Rename GE
T
-ERRNO
/
SET-ERRNO
to
%
S
Y
S-ER
R
NO/(
S
ETF %SYS
.
.
.
commit
|
commitdiff
|
tree
2008-08-29
Stel
i
an Ionescu
Fi
x
IOMUX::REMOV
E
-FD
.
commit
|
commitdiff
|
tree
2008-08-29
S
telian
I
onescu
Fix ACCEPT
-
CONNECTION
.
commit
|
commitdiff
|
tree
2008-08-27
Steli
a
n Ionescu
Fix docstrings o
f
a f
e
w address convers
i
on
function
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-25
Stelian
I
onescu
S
t
yle chang
e
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
Define _XOPE
N
_SOURCE on a
l
l
OSes
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Ste
l
i
a
n Ionescu
Small fix
e
s to s
y
s
c
all
wrappers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Ste
l
ian Ionescu
F
i
x
w
rappers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian I
o
nescu
Small fixes to timeout handl
i
n
g in POll-F
D
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian I
o
nes
c
u
CLAMP
-
TIMEO
U
T: add defaul
t
s to MI
N
and M
A
X
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Io
n
escu
Don't check a
n
y more for
N
ULL time
o
u
ts in REPEAT-DECREASING
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
t
elian I
o
n
escu
Ad
d
clamp-timeout to
ba
s
e pa
c
k
a
ge
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelia
n
I
onescu
Port
Z
E
TA-
S
T
R
E
AMS to
I
OLI
B
.
SYSCALLS
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ion
e
scu
Add
F
IONBIO and FIONREAD, export %S
Y
S
-
IOCTL/2 an
d
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Ste
l
ian Io
n
e
s
c
u
ZETA-ST
R
EAM
S
:
s
witch
to IOLIB
.
SY
S
C
A
LLS, add POLL fu
n
ction
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionesc
u
Small fixes to :
R
E
P
O
R
T function
f
o
r POLL-TI
M
E
OUT and
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
St
e
l
ian Ionescu
Reorganise
s
yste
m
condition
hierarchy, export conditi
o
n
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
St
e
li
a
n
I
onescu
F
i
x RETURN-WRAPPER
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelia
n
Ionescu
Remove RETURN-
P
OSIX-ERROR/RESTA
R
T
,
make
s
y
scall
s
s
i
g
nal
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
t
elian Io
n
escu
F
ix t
y
po in
R
EP
E
AT-DECREASING-TI
M
EOUT
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Ionescu
Expo
r
t
%
SYS
-
POLL
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Io
n
escu
E
x
port more sizes
o
f
foreign ty
p
es from
IOLI
B
.
SYSCALLS
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Ionesc
u
Don't shado
w
TIME in IOLIB
.
SYSCALLS
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
S
te
l
ian Ionescu
Ad
d
I
O
LIB
.
SYS
C
ALL
S
package
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
S
t
elian Ionescu
A
d
d BU
G
condition to base pack
a
ge
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
Ste
l
ia
n
Ionescu
Rename
WAIT-FOR-* functi
o
n
s
to DEVI
C
E-
P
OLL-*
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ionescu
Mo
v
e DE
C
OD
E
-TIMEOUT a
n
d NORMALI
Z
E-TIMEOUT to base package
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
S
teli
a
n Ionescu
M
o
ve FLAGS-CASE to ba
s
e
pa
c
kage
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ione
s
cu
Fix d
e
p
e
ndency list of NET
.
SOCKETS
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
S
telian Ion
e
s
c
u
Add tests for SPLIT-SEQUENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
S
telian Ionescu
Improve SPLI
T
-SEQ
U
ENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
S
t
elian Ion
e
scu
Refactor split-sequence
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Also expor
t
CHECK-
B
O
U
NDS
a
nd
M
U
LTIPLE-VALUE-CA
S
E fro
m
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Iones
c
u
Min
o
r
fix to COMPUTE-FL
A
GS
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelia
n
Io
n
escu
Move more utils fr
o
m NET
.
SOCKETS
t
o base
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stel
i
an Ionesc
u
Move reader macro
u
t
i
ls to base
.
commit
|
commitdiff
|
tree
2008-08-20
Steli
a
n
I
o
nescu
Remove useless comme
n
ts from SPL
I
T
-SEQUENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
S
t
elian Iones
c
u
Refactored SPLIT
-
SEQUENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelia
n
Ionescu
Cop
y
SPLIT-SEQUENCE to
base
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-19
Stel
i
an
I
onescu
Use M
U
LTIP
L
E
-
V
ALUE-PROG1
instead of PR
O
G1
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-19
Stelian Ionescu
Fi
x
a
r
gument names
t
o soc
k
e
t
s
yscalls
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-16
St
e
lian Ionescu
Add DEFOBSOLETE to
base
package
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Ste
l
i
a
n I
o
nescu
D
on't use #'(LAMBDA
.
.
.
)
a
n
y mo
r
e
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Ad
d
LAMBDA*
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
S
t
elian I
o
nescu
Us
e
RETU
R
N* everywhere
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stel
i
an Ionescu
Fix sy
m
bol e
x
p
o
r
ting from IOLIB
.
BASE
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
S
t
eli
a
n
Ionescu
Fix
e
d DEFMETH
O
D
a
r
g pars
i
ng
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
S
t
elian Ionesc
u
Use IOLIB
.
BAS
E
ev
e
rywh
e
re instead
o
f COM
M
ON-LISP packag
e
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian I
o
n
e
scu
Rename IOLI
B
.
UTILS to IOLIB
.
BASE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian
I
o
n
e
s
cu
Improve RETURN*
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Steli
a
n Ionescu
A
dd I
O
LIB
.
UTILS p
a
ckage wi
t
h RETURN* for a start
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Fix typo
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-14
Stelian Iones
c
u
F
i
x typo
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-03
S
telian Ione
s
cu
Use :IO i
n
stead
of :BOTH
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-25
Stelian Ionescu
Add some
IGNOR
E
declarations
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-25
Ste
l
ian Io
n
es
c
u
Remove :NONBLOCKING keyword argum
e
n
t f
r
om
file creation
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-21
Stelian Ionescu
Minor chang
e
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stelian
I
o
n
escu
Style
ch
a
n
g
es
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stel
i
an I
o
nescu
Add :
A
ROUN
D
methods o
n
DE
V
ICE
-
READ and DEVICE-WRITE
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ionescu
Be
t
t
e
r
buff
e
r
s
ynchroni
z
at
i
on macro
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ionescu
Style changes
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
St
e
lian I
o
ne
s
cu
Rewri
t
e
buff
e
rin
g
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
nescu
Small fix
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
F
i
x BUFFER-CLEAR-INPUT
,
BUFFER-
C
LEAR-O
U
TPUT and
B
UFFER
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian
I
o
nescu
Fix buffer locking
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ione
s
cu
Add locks
around al
l
o
t
her
BU
F
FER methods
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Io
n
escu
Add
ABORT optional paramete
r
to DEVICE-CLOSE and a
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
S
t
e
lian Io
n
e
scu
Fix DEVICE-POSITION for b
u
f
f
e
r
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix c
o
m
m
e
n
t
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelia
n
Ion
e
scu
Add more g
r
anular buffer locking
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n
I
on
e
scu
A
dd WAIT-FOR-INPUT and W
A
IT-FOR-OUTPUT
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add optio
n
al
lo
c
king on buffers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n Ionescu
Small fi
x
to SYNCHRO
N
IZE-OUTPUT
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add b
u
f
f
e
r
coherency
p
rotocol for s
i
ngl
e
-
c
hannel buffers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
next