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 OPEN-FILE a method.
2008-09-02
Stelia
n
Ionescu
Add section head
e
r
s in socket-me
t
hods
.
lisp
commit
|
commitdiff
|
tree
2008-09-02
Stelian
I
onesc
u
Fix t
y
p
o
in %RECEI
V
E-FR
O
M
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Iones
c
u
Cleane
r
S
E
ND-TO
.
commit
|
commitdiff
|
tree
2008-09-02
Stelia
n
Ionescu
Mi
n
or imp
r
ovement to R
E
CEIVE-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
S
t
e
li
a
n Ion
e
scu
Cleane
r
RECEIVE-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
Ste
l
ian
I
onescu
Rena
m
e restart CONTINUE
to RETRY in %%
S
EN
D
-TO
a
nd
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Refactor %RECEI
V
E-FROM inter
n
als
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Minor cleanup on ZETA-STREAMS
.
commit
|
commitdiff
|
tree
2008-09-01
Stelian Iones
c
u
SEN
D
-TO and
REC
E
IVE-FROM don't accept strings any more
.
commit
|
commitdiff
|
tree
2008-09-01
S
t
e
lian Ionescu
Better %%RECEIVE-FROM
.
commit
|
commitdiff
|
tree
2008-09-01
Stelian Ion
e
scu
Improve R
E
C
E
IVE-FROM and its
compiler
m
acro
.
commit
|
commitdiff
|
tree
2008-09-01
S
t
el
i
an Ionescu
R
e
move
C
H
E
C
K-
B
OUNDS from gray streams since it's
al
r
e
a
dy
.
.
.
commit
|
commitdiff
|
tree
2008-08-31
S
telian Io
n
e
scu
I
mp
r
ove WITH-CLO
S
E-ON-ERRO
R
.
commit
|
commitdiff
|
tree
2008-08-30
S
tel
i
an Ionescu
Add INLINE
d
eclamati
o
ns for fore
i
gn wrappers
.
commit
|
commitdiff
|
tree
2008-08-29
Stelian Ionescu
Rename GET-
E
RRNO/SET-
E
R
RN
O
t
o
%SYS-ERRNO/(SETF %SYS
.
.
.
commit
|
commitdiff
|
tree
2008-08-29
Stelia
n
Ione
s
c
u
Fix IOMU
X
:
:
REMOVE-FD
.
commit
|
commitdiff
|
tree
2008-08-29
St
e
lian Ione
s
cu
Fix ACCEPT-CONNECTION
.
commit
|
commitdiff
|
tree
2008-08-27
Stelian Ionescu
Fix docstrings of a
f
e
w address conversion
func
t
ion
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-25
S
telian Ionesc
u
Style ch
a
nge
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Steli
a
n
I
onescu
Define _XOPEN_SOURCE on all
O
Ses
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
St
e
lian Ione
s
c
u
Small
fixes to
sy
s
call wrappers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Io
n
e
scu
F
i
x wrappers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
I
one
s
cu
S
m
a
ll fixes to timeout handling in P
O
ll-FD
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
t
el
i
an Ionescu
CLAMP-TIMEOUT:
a
dd def
a
ults t
o
MIN and MAX
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
telia
n
Ionescu
Don't chec
k
any
m
ore for NUL
L
ti
m
eouts in R
E
PEAT-DECREA
S
ING
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Ste
l
ian
I
onescu
Add cla
m
p-timeou
t
to base package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ion
e
scu
Port ZETA-
S
TRE
A
MS to IOLIB
.
SYSCALL
S
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stel
i
a
n Ionescu
Add FIO
N
BIO and FION
R
EAD, expo
r
t %SYS-IO
C
TL/2 a
n
d
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
ZETA-STREAMS: swit
c
h t
o
I
O
LIB
.
SY
S
C
A
LLS, add POLL functi
o
n
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian I
o
nescu
Sm
a
ll fix
e
s t
o
:REPORT fu
n
ction for PO
L
L-TIME
O
U
T
and
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ione
s
c
u
Reorganise
s
ystem condit
i
on hierarchy, expor
t
co
n
d
i
t
ion
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
St
e
lian Ionescu
Fix RETURN-WRAPPER
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Steli
a
n
I
onescu
Remove R
E
TURN-POSIX-ERROR/
R
E
START, ma
k
e syscalls
s
i
gnal
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
St
e
lian Ionescu
Fix typo in REPEAT-DE
C
REASI
N
G-TIMEOUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
S
t
elian Ionescu
Exp
o
r
t
%SYS-POLL
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Ste
l
ia
n
Ionescu
Export
m
o
r
e sizes of foreign
t
ypes fr
o
m IOLIB
.
SYSCALLS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stelian
I
o
n
escu
Do
n
't shadow TIME in IOL
I
B
.
S
YSCALLS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Ste
l
ia
n
Ionescu
Add IOLIB
.
S
Y
S
CALLS pa
c
kage
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ion
e
scu
Add BUG condit
i
o
n to base packa
g
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
S
telian Ionescu
Rename WAIT-FO
R
-*
functions to DE
V
ICE-POLL-*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Io
n
e
s
cu
Mov
e
DECODE-
T
IMEOUT and
N
ORMALIZE-TIMEOU
T
t
o
base package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ionesc
u
Move
F
L
A
GS-CASE to base
p
ac
k
age
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Iones
c
u
Fix de
p
endency list
o
f NET
.
SOCKET
S
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
S
telia
n
Ionescu
Ad
d
tests for SPLIT-SEQ
U
EN
C
E
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Im
p
rov
e
SPLIT-SEQUENCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Refactor split-sequence
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionesc
u
A
lso export CHECK-BOUNDS and
M
U
L
T
IPL
E
-VALUE
-
CASE from
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Io
n
escu
Minor fi
x
to C
O
MPU
T
E-FLAGS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian I
o
nescu
Mov
e
more
utils fro
m
NET
.
SOC
K
E
TS
to base
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian
I
o
nescu
Move reade
r
macro u
t
i
l
s to base
.
commit
|
commitdiff
|
tree
2008-08-20
Ste
l
ia
n
Ionescu
Rem
o
v
e
useless comments
f
rom SPLIT-SE
Q
UENCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
R
e
facto
r
ed
S
P
L
IT-SEQ
U
ENCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stel
i
an I
o
n
e
scu
C
o
p
y
SPLIT-SEQUE
N
CE to
ba
s
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-19
Stel
i
an Ionescu
Use
M
UL
T
IPLE-VALUE-PRO
G
1
i
nstead of PROG1
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-19
S
telian
I
one
s
cu
Fi
x
argument na
m
es to socket syscalls
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-16
Stelian Ione
s
cu
A
d
d DEFOBSOLETE to base package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
S
t
el
i
an Ionescu
Don't use #'(LAMB
D
A
.
.
.
) any more
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelia
n
Ionescu
Add LA
M
BDA*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian I
o
nesc
u
U
s
e
RETURN*
e
verywh
e
re
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
St
e
lian Ione
s
cu
Fix
s
y
mbol exporti
n
g from
I
O
LIB
.
B
A
SE
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stel
i
a
n Ionescu
Fixed DE
F
M
E
THOD
a
rg parsing
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
St
e
lia
n
Ion
e
s
c
u
Use
IOLIB
.
BA
S
E e
v
erywhere
i
nstead of COMM
O
N-LI
S
P pack
a
ge
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
St
e
lian Ionescu
Rename IOLIB
.
UTILS to IOLIB
.
BASE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Imp
r
o
v
e RETUR
N
*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stel
i
an Iones
c
u
Add IOLIB
.
UTILS package with RETURN* f
o
r a start
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Ste
l
i
a
n Io
n
escu
Fix
typo
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-14
Stelian Ionescu
Fix typo
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-03
Stelian Ionescu
U
s
e
:IO
i
nstead
of :BOTH
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-25
S
t
elian Ionescu
Add some IGNORE declaration
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-25
Stelian Ione
s
cu
Remove :NON
B
LOCKI
N
G
k
e
y
word argument
f
r
o
m
f
i
le cr
e
ation
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-21
Ste
l
i
a
n Ionescu
Minor change
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stelian
I
onescu
Style changes
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Steli
a
n Ion
e
scu
Add :AROUND m
e
thods
on DEVICE
-
READ
a
nd DEVICE-WRIT
E
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ione
s
c
u
Better buffer synchronization
m
acro
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
S
t
elia
n
I
o
n
escu
Style changes
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ionescu
Rewrit
e
buffering
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
Ione
s
cu
Small f
i
x
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Io
n
e
s
cu
F
i
x BU
F
FER-CLEAR-I
N
PUT, BUFFER-CLEAR-OUT
P
UT and
B
UFFER
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian Iones
c
u
Fix buf
f
er locking
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian Ionescu
A
d
d l
o
cks
a
round
all other
B
UFFE
R
met
h
o
ds
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian Ionescu
Add ABORT optional par
a
meter
to DEVICE-
C
LOSE and a
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Iones
c
u
Fix
D
EVICE-P
O
S
I
TION for buf
f
ers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix comment
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
e
l
ia
n
Ionesc
u
Add
m
ore gran
u
l
a
r buffer locking
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian I
o
ne
s
cu
Add W
A
IT
-
FOR-INPUT
and W
A
IT-FOR-OUTPUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Io
n
escu
Add optional lo
c
k
i
n
g
on
bu
f
fe
r
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelia
n
Ionescu
S
mall fix to S
Y
NCHRONIZE
-
OUTPUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
nescu
Add
b
u
ffer coheren
c
y
p
rotocol f
o
r single-chann
e
l buffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelia
n
I
o
nescu
I
mproved I
O
B
UF->VECT
O
R and VECTO
R
->IOB
U
F
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix initial
i
za
t
ion of SINGLE-C
H
ANNE
L
-P for BUFFER instances
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian
I
onescu
Add PRINT
-
OBJECT method f
o
r FILE-DEVICE
instances
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Io
n
escu
Bette
r
error handl
i
ng
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add
DEVICE-
R
E
AD-CHAR for testing
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
Ionesc
u
Fi
x
ini
t
ialization of BUFFER
i
n
stances
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
i
a
n Io
n
escu
Add correct DEVICE-POSITION
f
or buffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
onesc
u
Remov
e
superfluous use of (SE
T
F DEVICE-POSITION
)
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
F
ix DEV
I
CE
-
POSITION
for
f
i
les
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
a
n
I
onescu
Some
f
i
x
es and clea
n
ups
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ion
e
s
cu
M
o
re
code cl
e
anup
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian Io
n
escu
Re-
o
rganise files
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
next