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
Refactor %RECEIVE-FROM internals.
2008-09-02
S
t
e
lian Ionescu
Refa
c
tor %
R
ECEI
V
E-FROM
i
nterna
l
s
.
commit
|
commitdiff
|
tree
2008-09-02
Stel
i
an Ionescu
Minor clea
n
up on ZETA-STREAMS
.
commit
|
commitdiff
|
tree
2008-09-01
S
t
e
l
ian Ione
s
cu
S
E
N
D
-TO an
d
R
ECEIVE-FROM don't acc
e
pt strings a
n
y more
.
commit
|
commitdiff
|
tree
2008-09-01
Stelian Io
n
escu
Better %%RE
C
EIVE-F
R
OM
.
commit
|
commitdiff
|
tree
2008-09-01
Stelia
n
Ionescu
I
mprove
R
ECEIVE-FROM and its co
m
piler macro
.
commit
|
commitdiff
|
tree
2008-09-01
Stelian Ionescu
R
e
mov
e
CHE
C
K
-
BOUNDS fr
o
m
g
ra
y
streams sin
c
e it's already
.
.
.
commit
|
commitdiff
|
tree
2008-08-31
Stelian Ionescu
I
mprove
W
ITH-C
L
OSE-ON-ERR
O
R
.
commit
|
commitdiff
|
tree
2008-08-30
Stelia
n
Ionescu
Add I
N
L
I
NE
d
eclamati
o
ns for
foreign wrappers
.
commit
|
commitdiff
|
tree
2008-08-29
Stelian I
o
nescu
Rename GET-ERRN
O
/SE
T
-ERRNO to %SYS-ERRN
O
/
(SETF %SYS
.
.
.
commit
|
commitdiff
|
tree
2008-08-29
Stelian Iones
c
u
Fi
x
IOMUX
:
:REMO
V
E
-F
D
.
commit
|
commitdiff
|
tree
2008-08-29
S
t
elian Io
n
escu
F
i
x
ACC
E
P
T
-
C
O
N
NECTION
.
commit
|
commitdiff
|
tree
2008-08-27
Steli
a
n
I
ones
c
u
Fix docst
r
ings of a few a
d
dres
s
conversion
f
unctions
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-25
St
e
lian Ionesc
u
Styl
e
change
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
D
e
fine _XOP
E
N_SOURCE on all OSes
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
Ionescu
Sma
l
l fixes to syscall wrapp
e
r
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionesc
u
F
i
x wr
a
pp
e
r
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
t
e
lian Ionescu
Sma
l
l fixe
s
to timeout handl
i
ng in PO
l
l-
F
D
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ion
e
scu
C
LAMP
-
TIMEOUT: add d
e
f
aults to
MIN and
M
AX
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ione
s
c
u
Don'
t
chec
k
a
n
y more
f
or NULL tim
e
out
s
in R
E
PEAT-DECREASING
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
A
dd
clamp-timeout t
o
base packa
g
e
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
Port
ZETA-STR
E
AMS
t
o
IOLI
B
.
S
Y
S
CAL
L
S
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
Ionescu
Add FIO
N
BIO and
FIONREAD, ex
p
ort %SYS-IOCTL/2
a
nd
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
ZETA
-
S
TREAMS: swi
t
c
h
to IOLIB
.
SYSCALLS,
add PO
L
L
f
unct
i
on
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelia
n
Iones
c
u
Small f
i
x
e
s t
o
:REPORT func
t
ion
for POLL-T
I
M
E
O
U
T and
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
t
elia
n
I
o
nescu
Reorganise sy
s
tem c
o
ndition 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 Ionesc
u
Fix
RETURN
-
WRAPPER
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian I
o
n
escu
Remov
e
R
E
TURN-
P
OSIX-ERR
O
R/RESTART, m
a
ke sysc
a
lls signal
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
t
elian
Ion
e
sc
u
F
i
x
typo in
R
EPEA
T
-DECREA
S
IN
G
-TIMEOUT
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
S
t
elian Ionescu
E
xport %SYS-PO
L
L
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Stel
i
an I
o
nescu
Ex
p
ort more
sizes of foreign
t
ypes
f
rom IO
L
IB
.
S
YSCALLS
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Io
n
escu
Don't shadow TIM
E
in IO
L
IB
.
SYS
C
AL
L
S
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Ionescu
Add IOL
I
B
.
SYSCALL
S
packa
g
e
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ionesc
u
A
dd B
U
G condit
i
o
n
t
o
base package
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
Stelian
I
onescu
Ren
a
me WAIT-FOR-* functio
n
s t
o
DEVICE-POLL
-
*
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
S
t
elian Iones
c
u
Move DECODE-T
I
M
E
O
UT
a
nd
N
ORMALIZE-TIMEOUT to base package
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
Stelian
Ionescu
M
o
ve
F
LAGS-CASE to bas
e
packa
g
e
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
Ste
l
ian
Ionescu
Fix d
e
pe
n
dency l
i
st of
NET
.
SOCKETS
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Add te
s
ts for SP
L
IT-SEQUENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Im
p
rove SPLIT-SEQUENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ione
s
cu
Refacto
r
spl
i
t-sequence
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Also export CHECK
-
BOUNDS and
MULT
I
PLE-
V
ALUE-CASE
from
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
S
telia
n
Ionescu
Minor fix to
C
OMPUTE-FLAGS
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
S
t
elian Ion
e
s
cu
Move
m
ore utils from NET
.
SOCKETS to b
a
se
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Move r
e
ader macro ut
i
l
s to base
.
commit
|
commitdiff
|
tree
2008-08-20
Stel
i
an Ionescu
R
emove useles
s
co
m
ments from SPLIT-
S
EQUENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Refactore
d
SPLIT
-
SEQUENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Io
n
escu
C
o
py SPLIT-SE
Q
UENCE to base
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-19
Stelian Ionesc
u
Use MULTIPLE-V
A
LUE-PROG1 instead of PROG1
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-19
S
t
elian
Ionescu
F
i
x a
r
gument names to socket s
y
scall
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-16
Stelian Ionescu
Add DEFOBSOLETE t
o
base pa
c
kage
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Steli
a
n Ionesc
u
D
on't
u
se #
'
(LAMBDA
.
.
.
) a
n
y 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
S
telian
I
o
n
escu
Use
R
E
TURN* ever
y
whe
r
e
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionesc
u
Fix symbol
e
xporting
from IOLIB
.
BASE
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Fixed DEFMETH
O
D arg parsi
n
g
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
S
t
elian
Ionescu
Use I
O
LI
B
.
B
ASE everyw
h
ere instead of COMM
O
N-LISP package
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Ren
a
me IOLIB
.
U
T
I
LS t
o
I
O
LIB
.
BASE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ione
s
cu
Impr
o
ve
R
ETURN*
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Ad
d
IOLIB
.
UTILS
p
ackage with
R
ETURN* 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
Ionescu
Fix
typo
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-03
Stelian Ion
e
scu
Use :IO i
n
stead
o
f
:B
O
TH
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-25
Stelian Ionescu
Add
s
ome IGNORE
dec
l
arat
i
ons
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-25
S
t
elian Ionesc
u
R
emove
:
NONB
L
OCKIN
G
key
w
o
r
d
argument from file creation
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-21
Stelian Ionescu
M
inor change
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stelian I
o
nescu
Style changes
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stel
i
an Io
n
escu
Ad
d
:AROUN
D
m
e
thods on DEVICE-READ a
n
d DE
V
ICE-WRITE
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stelian
Ionescu
Better buffer
s
ynchroniz
a
tion macro
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stelian
Io
n
escu
Style chang
e
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ione
s
c
u
Rewrit
e
buffering
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
onescu
Small fix
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n Ione
s
c
u
Fix
B
UFFER-CLEAR-INPUT,
BUFF
E
R
-CLEAR-OUTPUT a
n
d
BUFFER
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
F
i
x
buffer
locking
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelia
n
Ionescu
Ad
d
l
ock
s
around a
l
l other BUFFE
R
m
ethod
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add
A
BO
R
T
op
t
ional parameter t
o
D
EVICE-CLOS
E
an
d
a
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Io
n
escu
Fix D
E
VICE-P
O
S
ITION for
b
uffers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
S
t
e
l
i
an Ionescu
Fix comment
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ion
e
scu
Add mor
e
gra
n
ular buffer locking
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add WAIT-FOR-
I
NPUT an
d
WAIT-FOR-OUTPUT
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
nescu
Add
op
t
i
onal locking o
n
buf
f
ers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
S
mall fix to SYNCHRONI
Z
E-OU
T
PUT
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Iones
c
u
Add buffer c
o
herency protoc
o
l for single-ch
a
nnel buffer
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Impr
o
ved IOBUF->VECTOR and VECTOR->IO
B
UF
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ion
e
sc
u
Fix in
i
t
i
alizat
i
on o
f
SINGLE
-
C
HANNEL-P fo
r
BUFFER instances
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian Ionescu
Add PRI
N
T-
O
BJECT
method
f
or FILE-DE
V
ICE instances
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Ionescu
Better error
handling
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add DEVICE-READ-CHAR
fo
r
testing
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
onescu
Fix i
n
itialization of BUF
F
E
R
instances
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
nescu
Add
c
orre
c
t
D
E
VICE-POSITION for buffers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Rem
o
ve superfluo
u
s use o
f
(SETF DEVICE-POSITION)
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
onescu
Fix DEVICE-
P
OSI
T
ION for fil
e
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
St
e
l
ia
n
Ionescu
Some fixes and cleanups
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
n
escu
More code cleanup
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian Ionescu
Re-o
r
gani
s
e file
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian Ionescu
Ad
d
wri
t
e buffering
,
c
o
de clea
n
u
p
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
A
dd buffer
i
ng
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
nescu
Small improveme
n
t
t
o DEVICE-OPEN
f
or FILE-D
E
VIC
E
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian Ionescu
More code cle
a
nup
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Io
n
esc
u
M
i
n
or
c
h
an
g
e
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Io
n
esc
u
Fix default values of if-exists and if-
d
o
e
s-not-exis
t
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
next