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
S
telian Ionescu
Sma
l
l fix
e
s to timeo
u
t ha
n
dling in POll-
F
D
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Steli
a
n
I
onescu
C
L
A
M
P-TIMEOUT: add defaults to MIN a
n
d
M
AX
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
I
onescu
D
on't che
c
k any more
f
or NULL timeouts in
R
EPEAT-DECREASING
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian I
o
nescu
A
dd cl
a
mp-timeout to
b
ase package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelia
n
Ionescu
Po
r
t ZETA-
S
TREAMS to IOLIB
.
SYSC
A
LLS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Iones
c
u
Add FIO
N
B
IO a
n
d
FIONR
E
AD, export %
S
Y
S-IOCTL/2 a
n
d
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Ste
l
i
an Ionescu
ZETA-STREAMS
:
sw
i
tch t
o
IOLIB
.
SYSCALL
S
, add POLL function
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
te
l
ian Ionescu
Small fixes
t
o
:REPORT function
for POL
L
-
T
I
MEOUT a
n
d
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Steli
a
n
Ionescu
Reorganise system condit
i
o
n
hierarchy, exp
o
rt
c
ondi
t
ion
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
I
on
e
scu
Fix
R
ETURN-WRAPPER
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stel
i
a
n I
o
nescu
Rem
o
ve RETURN-POSIX-ERRO
R
/R
E
START, make sy
s
calls signal
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
St
e
lian I
o
nescu
Fi
x
typo in R
E
PEAT-DECRE
A
S
ING-
T
I
MEOUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Ionesc
u
Exp
o
r
t
%SYS-POLL
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Ionescu
Export
m
o
re sizes of for
e
i
g
n types
f
rom I
O
LIB
.
SYSCALLS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Ionescu
Don'
t
shad
o
w T
I
ME in IOLIB
.
S
Y
SCALLS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
S
t
e
lia
n
Ionescu
Add IOLIB
.
SYSCALLS package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ionescu
A
dd B
U
G condition to base package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ionescu
Rename WAIT-FOR
-
* functi
o
ns t
o
DEVIC
E
-POLL-*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stel
i
a
n
Ionesc
u
Mo
v
e DECODE-TIMEOUT and NORMAL
I
ZE
-
TIMEOUT to
b
ase package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
St
e
lian Ionescu
M
ove
FLAGS
-
CASE
to base package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian
Ionescu
Fix depend
e
n
c
y li
s
t of NET
.
SOCKE
T
S
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
S
t
eli
a
n Ion
e
scu
Ad
d
tests for SPLIT-SEQUENC
E
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
I
mpro
v
e SPLIT-
S
EQUENCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stel
i
an Ionescu
R
e
factor split-se
q
u
e
nce
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
S
t
e
lian Ionescu
A
l
so expor
t
CHECK-BOUNDS and M
U
LTIPLE-VALUE-C
A
SE from
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
S
telian Ionescu
Minor fix
t
o CO
M
PUTE
-
F
LAGS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelia
n
Ione
s
cu
Move more utils
f
r
om NET
.
SOCKET
S
to base
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Move reader macro utils t
o
b
a
se
.
commit
|
commitdiff
|
tree
2008-08-20
Steli
a
n I
o
ne
s
cu
Remove usel
e
ss
c
omm
e
nts from
SPL
I
T-SEQUENCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelia
n
Ionescu
Refactored S
P
LIT-SEQ
U
ENC
E
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Ste
l
ian I
o
nescu
C
o
py SPLIT
-
SEQUENCE
t
o base
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-19
Stel
i
a
n
Io
n
escu
Use
MULTIPLE-VALUE-PRO
G
1 ins
t
ead
o
f
PR
O
G1
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-19
St
e
lian Ionescu
Fix argumen
t
nam
e
s to
sock
e
t sy
s
ca
l
ls
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-16
Stel
i
a
n Iones
c
u
Ad
d
DE
F
OBSOLETE
t
o
ba
s
e package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
St
e
l
i
an Ione
s
cu
Do
n
't
u
se #
'
(
LAMBDA
.
.
.
) any more
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
St
e
lian Ionescu
Add LAMBDA*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
St
e
lian
Ionescu
Use
R
ETURN* ev
e
ryw
h
ere
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stel
i
an Ion
e
scu
Fix s
y
mbol expor
t
ing fr
o
m IOLIB
.
BASE
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelia
n
Ionescu
Fixed DEFMETHOD arg p
a
rs
i
ng
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Use IO
L
IB
.
BASE
ev
e
rywhere instead of
C
OMMON-
L
ISP p
a
c
k
age
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
S
t
elian Ionescu
R
e
name IOLIB
.
UTILS to I
O
LIB
.
BA
S
E
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Im
p
r
o
ve RETUR
N
*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ione
s
cu
Add IOLIB
.
UTI
L
S
package
w
ith RETURN* for a sta
r
t
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Iones
c
u
Fix typo
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-14
Stelian I
o
nescu
Fix t
y
po
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-03
S
t
e
lian Ion
e
s
cu
Use :IO instead o
f
:BOTH
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-25
Stelian
I
onescu
Add some IGNOR
E
declarati
o
n
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-25
Ste
l
ian Ionesc
u
Remove :N
O
NBLOCKING
k
eyword argum
e
nt from fi
l
e creat
i
on
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-21
Stelian I
o
nescu
M
i
nor chan
g
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Io
n
escu
Style c
h
a
nge
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stelian
Ionescu
Add :AROUND methods on DE
V
ICE-READ and DEV
I
CE-WRITE
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Iones
c
u
B
etter
bu
f
fer
sync
h
ronizatio
n
macro
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Steli
a
n Ionescu
Style changes
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Ste
l
ian Ionesc
u
Rew
r
ite bu
f
fering
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
on
e
scu
Small
fix
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
l
i
an I
o
n
e
scu
Fix BU
F
F
ER-CLEAR-INPUT, BUFFER-
C
LEAR-OUTPUT and BUFFER
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionesc
u
Fix buffer locking
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Io
n
escu
Add locks a
r
ou
n
d all other BUF
F
ER
m
e
thods
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add AB
O
RT
option
a
l paramete
r
t
o DEVICE-CL
O
SE and
a
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n Iones
c
u
Fix DEVICE-POSITION
for buffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix
c
o
m
ment
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
an Ionescu
Add more granul
a
r buffer lo
c
king
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
an Ionescu
Add WAIT-FOR-INPUT a
n
d WAIT-F
O
R
-
OUTPUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
nescu
Add optiona
l
lock
i
ng
o
n
buf
f
ers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
e
li
a
n Ionescu
Small fix to SYNCH
R
ON
I
Z
E-OUTPUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
e
l
i
a
n Ionescu
Add buffer coherency p
r
otocol for single
-
c
hanne
l
buf
f
ers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Improv
e
d
IOBUF->VECTOR and
V
E
CTOR->IO
B
UF
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Ionescu
Fix initiali
z
ation of SING
L
E-CHANNEL-P for BUFFER instances
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add PRINT-O
B
JECT m
e
thod for
FILE-DEVICE
instan
c
es
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Better error handl
i
n
g
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Ionesc
u
Add DE
V
ICE
-
READ-CHAR for
t
esting
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian Ionescu
Fix initialization of BUFFE
R
instances
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian Ionescu
Add correct D
E
VICE-POSIT
I
O
N
for b
u
ffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Ionesc
u
Re
m
o
v
e s
u
p
erfluous u
s
e of (
S
ETF D
E
VICE-POS
I
T
I
ON)
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Ion
e
scu
Fix DEVICE-POSITION
for files
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
nescu
Some fixes and
c
leanups
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian Ionescu
More code cleanup
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian Ionesc
u
Re-organi
s
e files
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
te
l
i
a
n
I
o
nescu
A
dd w
r
ite
buffering, code
clean
u
p
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian Ion
e
scu
Add bufferi
n
g
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Sm
a
ll improv
e
me
n
t
t
o DEVICE-O
P
EN f
o
r FILE-DEVI
C
Es
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Iones
c
u
More code cleanup
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Minor
c
hange
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix default val
u
es of if-exists
and if-
d
oes-not-exist
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelia
n
I
onescu
Fur
t
her improv
e
men
t
s
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelia
n
Ionescu
A
d
d working i
m
p
l
e
mentati
o
n
if
FILE-
D
EVIC
E
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian Ionescu
Clea
n
u
p
b
u
ff
e
r
c
ode
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Ionescu
Fi
x
licence
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
o
nescu
Started ZETA-STREAMS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionesc
u
F
i
x epo
l
l multiplexer
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian Ionescu
Smal
l
fix
in CALL-WITH-
B
U
FFERS-F
O
R-FD-PASSING
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ione
s
cu
Really fix
b
ug
i
n %WRITE-
S
IM
P
L
E
-ARRAY-UB8
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Mi
n
or cha
n
ges in p
r
otocol an
d
service
l
o
o
k
u
p
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
e
l
i
an
I
ones
c
u
Fix use
o
f ENSURE-S
T
R
I
N
G-OR-UNSIGN
E
D-B
Y
T
E
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian Iones
c
u
Us
e
c
onses for representing ne
t
work interfaces inst
e
ad
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-16
Stelian
I
onescu
Fix
E
NSUR
E
-N
U
MBE
R
a
n
d ENSURE-STRING-OR-UNSIGNED-
B
YTE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-16
Stelian Ionescu
Fi
x
b
u
g in %WRITE-SIMPLE-ARRAY-UB8
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-16
Stelian Ionescu
Make +E
P
OLL
-
M
AX-EVENTS+ a
c
onstant
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-16
S
t
elian Ionesc
u
Fix importing SER
I
E
S
sy
m
b
o
ls
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-06
Atti
l
a
Lendvai
Fi
x
t
i
meout calcul
a
tion in WAIT
-
UN
T
IL-FD-READY
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
next