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
Make SIZE-OF a DEFGENERIC.
2008-08-23
Ste
l
i
a
n Ionescu
Don't
check an
y
more for NULL timeouts in
R
E
PEAT-DECREASING
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
t
e
lian Ionescu
Add clam
p
-
t
i
m
e
out
t
o
base package
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Io
n
escu
Port ZETA-STREA
M
S
t
o
IOLIB
.
S
Y
SCALLS
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stel
i
an Ionesc
u
Add F
I
ONBIO and FIONREAD
,
e
x
port %SYS-IOCTL/2 and
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
teli
a
n
Ion
e
s
c
u
ZETA-STREAMS: switch to IO
L
IB
.
S
YS
C
A
L
LS
,
add
POLL function
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Ste
l
ian Ionescu
Smal
l
fixes to :REPORT functi
o
n for POLL-TIMEOU
T
a
n
d
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
Reorganise system condition hier
a
rchy,
exp
o
rt
c
ondit
i
o
n
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Steli
a
n Ionescu
Fix
RETURN
-
WRAPPER
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
Remove RETURN-POSI
X
-
E
R
ROR/REST
A
RT, ma
k
e syscalls sig
n
a
l
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
t
elia
n
Ionescu
F
ix typo in REPEAT
-
D
ECRE
A
SING-TIMEOUT
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Stel
i
an Ionescu
Export %SYS-
P
OLL
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Ionescu
Export mor
e
siz
e
s
o
f foreign types from IOLIB
.
SYSC
A
LLS
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Ionescu
D
on'
t
sha
d
o
w TIME in IOLIB
.
SYSCALLS
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Stelia
n
Io
n
es
c
u
Add
IOLIB
.
SY
S
CALLS package
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ionescu
Add BUG con
d
itio
n
to base pac
k
age
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
St
e
lian Ionescu
Re
n
ame WAIT-FOR-* f
u
nct
i
ons to DEVICE-POLL-*
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
S
telian I
o
nescu
Move DECOD
E
-TIMEOUT and NORMAL
I
Z
E-TIMEOUT to base p
a
ckage
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
S
tel
i
an Ionescu
Mo
v
e FLAGS-CASE to
b
ase package
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ionescu
Fix de
p
endency
l
ist of
N
E
T
.
SO
C
K
ETS
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stel
i
an
I
o
nesc
u
Add test
s
for
S
P
LIT-S
E
QUENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Imp
r
ove SPL
I
T-SEQUENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Steli
a
n
Ionescu
Refactor split-
s
equence
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ion
e
scu
Also export CHECK-BOUNDS and
MULTIP
L
E
-
V
ALUE-C
A
SE from
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian
I
onescu
Minor fix
to CO
M
PUTE-FLAGS
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
M
ov
e
more utils fr
o
m NET
.
SOCKETS to base
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian
I
o
nescu
M
ove re
a
der
macro utils
t
o base
.
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Re
m
ov
e
useles
s
comments from SPLIT-SEQU
E
NCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stel
i
an Io
n
escu
Refactor
e
d SPLIT-SEQ
U
ENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian
Ionescu
Co
p
y SPL
I
T-SE
Q
UENCE to base
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-19
St
e
lian Ionescu
U
se MULTIPL
E
-VALU
E
-PROG1 in
s
tead o
f
PROG1
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-19
S
t
eli
a
n Ionescu
Fix argu
m
ent name
s
to
s
ocke
t
s
y
scalls
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-16
S
t
elian Ionescu
Add
DEFOBSOLETE to base packag
e
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelia
n
Ionescu
Don't use #'(LAM
B
DA
.
.
.
) any more
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Add LAMBDA*
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Use RETURN* every
w
her
e
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
S
t
elian Ionescu
Fi
x
symbol
e
xport
i
ng from I
O
LIB
.
B
A
SE
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Io
n
es
c
u
Fixed DE
F
M
E
THOD a
r
g parsing
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Use IOLIB
.
BASE everywher
e
i
n
stead of C
O
M
MON-LISP
package
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
St
e
lian
I
o
n
e
s
cu
Rena
m
e IOLIB
.
UTILS to IOL
I
B
.
BASE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Improv
e
RET
U
RN*
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian
I
onescu
Add IOLIB
.
UTILS package w
i
th RE
T
URN
*
for a start
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Steli
a
n
I
o
nes
c
u
Fix typo
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-14
Steli
a
n Ion
e
scu
F
ix
t
ypo
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-03
Ste
l
ia
n
Iones
c
u
Use :IO instead of :BO
T
H
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-25
S
telian Io
n
escu
Add som
e
I
G
NORE decl
a
rati
o
n
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-25
Stelia
n
I
ones
c
u
Remove :NONBLOC
K
ING keyword a
r
gu
m
ent fro
m
file cr
e
at
i
o
n
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-21
Stel
i
an Ionescu
Minor
c
h
ange
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
S
te
l
ian Io
n
e
s
cu
Style c
h
anges
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
S
telian
Ionescu
A
d
d :AROU
N
D
m
ethods on DE
V
ICE-READ and DEVICE-WRITE
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ion
e
scu
Better bu
f
fer syn
c
hronization macro
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
St
e
lian Ionescu
S
t
yle changes
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ion
e
scu
R
ewrite buffering
.
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
Ste
l
ian Ionescu
Fix BUFFER
-
CL
E
A
R
-
INPUT,
BU
F
F
E
R-CLEA
R
-OUTPUT
and BUFFER
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Iones
c
u
Fix bu
f
f
e
r locki
n
g
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelia
n
Io
n
esc
u
Add loc
k
s around all othe
r
BU
F
FER met
h
o
ds
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian
Ionescu
Add ABORT
optional par
a
meter to DE
V
ICE-CLOSE and a
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n I
o
nescu
Fix
D
EV
I
CE-P
O
SITION for buff
e
rs
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Ionescu
Fix comment
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n
Ionescu
Add more granu
l
a
r
buf
f
er locking
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
an Io
n
e
scu
A
dd WAIT
-
FOR-INPUT and WA
I
T-FOR-OUTPUT
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
S
tel
i
an
I
onescu
Add optional locking on
b
uffers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionesc
u
S
m
all
f
ix
t
o
S
Y
NCHRONIZE-O
U
TPUT
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ia
n
Ionescu
Ad
d
bu
f
fer coherency protocol for sin
g
le-channel buff
e
rs
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian Ionescu
Improved IOBUF->VECTOR an
d
V
ECTOR->I
O
BU
F
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix in
i
t
i
al
i
zation of SI
N
GLE
-
CH
A
NNE
L
-
P
f
o
r
B
U
FFER instances
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add PRINT-OBJECT method for FILE-DEVI
C
E instances
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Better error
h
andling
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ione
s
cu
A
d
d DEV
I
CE-READ
-
CHAR for te
s
tin
g
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
St
e
li
a
n Ionescu
Fix initializ
a
t
ion of BUFFER instanc
e
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ione
s
cu
A
d
d correct DEVICE-POSI
T
ION
for buffers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Remove
superfluous use of (SET
F
DEVICE
-
POSITION)
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
a
n Io
n
escu
Fix DEVICE-POSITION f
o
r files
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
Ionescu
So
m
e fixes and cleanups
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
More code cleanup
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionesc
u
Re-organise files
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionesc
u
A
dd wri
t
e buffering, code cleanup
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add
b
uffering
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
S
t
eli
a
n Iones
c
u
Small improvement to DEVICE-OPEN for FILE-DEVIC
E
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
More code cleanup
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Minor change
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n
Ionescu
Fix defau
l
t values of if-exists and if-does-
n
ot-exist
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n Ionescu
Further i
m
provements
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
an Ionescu
Add working impleme
n
ta
t
ion if FILE-DEVICEs
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Clea
n
up
b
u
ffer code
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n
Ione
s
cu
Fix
l
ice
n
ce
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lia
n
Ione
s
cu
S
t
a
rted
ZETA-STREA
M
S
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
F
i
x epoll multiplex
e
r
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
nesc
u
Small
f
i
x
in CALL-
W
ITH-BUFFERS-FOR-FD-PAS
S
ING
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Iones
c
u
Really fix bug in %WRITE-SIMP
L
E-ARRAY-UB8
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian
Ionescu
Minor changes
in protoc
o
l and service
l
ook
u
p
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix
u
se of E
N
SURE-
S
T
R
I
NG-OR-U
N
S
I
GNED-BY
T
E
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n Ione
s
cu
Use cons
e
s for repres
e
nting network interfaces i
n
s
t
ead
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-16
Ste
l
ian
Ionescu
F
i
x ENSURE-NUM
B
E
R
and
ENSURE-S
T
RING-
O
R-UN
S
I
GNED
-
BYTE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-16
Stelian Ionesc
u
Fix bug in %WR
I
T
E-SIMPLE-ARRAY-U
B
8
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-16
St
e
lian Ionescu
M
ake +EPOLL
-
MAX-E
V
E
N
TS+ a cons
t
a
n
t
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-16
Stelian Ione
s
cu
F
i
x importing SERIES symbols
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-06-28
S
t
elian Ionescu
S
impl
i
fy SOCKAD
D
R-
U
N->SOCKADDR
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-06-28
Ste
l
ian Ionescu
Better ADDRESS-TO-STRING f
o
r LOCAL-ADDRESS
i
nstances
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-06-28
Stelian Ionesc
u
Add ABSTRA
C
T keyword argum
e
nt
to ENSURE-ADDRESS
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
next