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 device code.
2008-09-04
Stelian Ionescu
Ref
a
c
tor device
cod
e
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
C
l
ose FDs in a
C
L
OS
E
method :AROUND
D
UAL-CHANNEL-SINGLE
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Add m
i
ss
i
ng
E
VAL-WHE
N
around SEL
E
CT-S
O
CKET-CLA
S
S
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Add section
h
eaders i
n
socket-met
h
ods
.
lisp
commit
|
commitdiff
|
tree
2008-09-02
Stelian Iones
c
u
Fix
typo in %RECEI
V
E-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian
Ionescu
Cleaner SEND-TO
.
commit
|
commitdiff
|
tree
2008-09-02
Steli
a
n I
o
n
escu
Minor
improvemen
t
t
o RECEIVE-FR
O
M
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian I
o
nescu
Cleaner RECEIVE-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
Stel
i
an Ionesc
u
Renam
e
res
t
a
rt CONT
I
NUE to RETRY
i
n
%
%
SEN
D
-T
O
a
nd
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
R
efactor %REC
E
IVE-FROM in
t
ernals
.
commit
|
commitdiff
|
tree
2008-09-02
S
telian Iones
c
u
Minor
cleanup
on ZETA-STREA
M
S
.
commit
|
commitdiff
|
tree
2008-09-01
Steli
a
n Ionescu
SE
N
D-TO and RECEIVE-FROM don
'
t a
c
cept strings any more
.
commit
|
commitdiff
|
tree
2008-09-01
S
telian Ionescu
Better %%RECE
I
VE
-
F
ROM
.
commit
|
commitdiff
|
tree
2008-09-01
Steli
a
n Ionescu
Improve RE
C
EI
V
E-FROM
a
n
d its compiler macro
.
commit
|
commitdiff
|
tree
2008-09-01
Stelian
Ionescu
Remove CHECK-BOUN
D
S from gray
s
treams s
i
nce it's
a
lrea
d
y
.
.
.
commit
|
commitdiff
|
tree
2008-08-31
Stelian
I
o
nesc
u
Improve WITH-CLOSE
-
ON-ERROR
.
commit
|
commitdiff
|
tree
2008-08-30
St
e
lian
I
o
n
escu
Add IN
L
IN
E
declamations for foreig
n
wra
p
pers
.
commit
|
commitdiff
|
tree
2008-08-29
Stelian Ionescu
Re
n
am
e
GET-ERRNO/
S
ET-ERRNO to %SYS-ERRNO/(SETF %SYS
.
.
.
commit
|
commitdiff
|
tree
2008-08-29
St
e
lia
n
Ionescu
Fix
IO
M
U
X
::REMOVE
-
FD
.
commit
|
commitdiff
|
tree
2008-08-29
Stelian Ionescu
Fix ACCEPT
-
CONNE
C
TION
.
commit
|
commitdiff
|
tree
2008-08-27
Stelian Ionescu
Fix docstrings of a few addr
e
ss conversion functions
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-25
Stel
i
an
Ionescu
Style
c
ha
n
ge
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelia
n
Ionescu
Define _X
O
PEN_SO
U
RCE on all OSes
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionesc
u
Sma
l
l fixes
to sysc
a
ll wrappers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
St
e
li
a
n Ionescu
Fix wrap
p
e
r
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Ste
l
ia
n
Ionescu
Small fixes
to timeout handling in POll-FD
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
telian Ion
e
scu
C
L
AMP-TIMEOUT
:
ad
d
defaults
t
o MIN and MAX
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
telian
Ionescu
Don't che
c
k any more for N
U
LL t
i
meo
u
ts in
R
EPEAT-DECREA
S
ING
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
t
elian Ionescu
Ad
d
clamp-timeout to base pack
a
ge
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
Port ZETA-STREAMS
t
o
I
OLIB
.
SYSCALLS
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Ste
l
ian Io
n
escu
A
dd
F
IONBI
O
an
d
FIONR
E
AD
,
expor
t
%SYS-IOCTL
/
2 and
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stel
i
an Iones
c
u
ZETA-STREAMS: switch to IOLIB
.
SYSCALL
S
, ad
d
POLL
f
unc
t
ion
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
I
onescu
Sm
a
ll fixes t
o
:REPOR
T
function for POLL-
T
I
M
EOUT and
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stel
i
an Ionescu
Reo
r
ga
n
ise s
y
st
e
m condition
h
ierarchy,
expor
t
conditi
o
n
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
St
e
lian
Ionescu
Fix RETURN-WRAP
P
ER
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian I
o
nescu
Rem
o
ve
R
ETURN-POSIX-ERROR/RESTART, make s
y
sc
a
lls signal
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ion
e
scu
Fix
t
y
p
o in REPEAT-DECREASING-TIM
E
OUT
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Io
n
escu
Ex
p
ort %SYS-P
O
LL
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Ionescu
Export more sizes of
f
oreign types from IO
L
IB
.
SYSCALLS
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Ste
l
ian I
o
nescu
Don't shadow TI
M
E in IO
L
IB
.
SYSCA
L
LS
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Stelia
n
I
o
nescu
A
d
d IOLIB
.
SYSCALLS package
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
S
t
e
l
ian
I
o
nescu
Add BUG condition t
o
base
p
a
c
kage
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
St
e
lian
I
onescu
Rename WAIT-
F
OR-* fun
c
tions to
D
EVICE-
P
O
L
L-*
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
Steli
a
n
I
o
n
es
c
u
Move DECODE-TIMEOUT and N
O
R
M
ALIZE
-
T
I
MEOUT to base package
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
Ste
l
ian Io
n
es
c
u
Move FL
A
GS-C
A
SE to base pack
a
ge
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-21
S
telian
I
on
e
scu
Fix depende
n
cy list of
NET
.
SOCKE
T
S
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
St
e
lian Io
n
e
s
cu
Add tests for SPLIT-
S
EQUENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Imp
r
ove SPLIT-SEQUEN
C
E
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian
I
o
n
e
scu
Refactor
s
plit-seq
u
ence
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Ste
l
ian Ionescu
Also e
x
por
t
C
HECK-BOUNDS a
n
d MULT
I
PLE-
V
ALUE-CASE
from
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian
Ionescu
Minor f
i
x to COMP
U
TE
-
FLAGS
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelia
n
Iones
c
u
Move more utils from NET
.
SOCKETS to b
a
s
e
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Steli
a
n Ionescu
M
ove reader macro
util
s
to base
.
commit
|
commitdiff
|
tree
2008-08-20
S
telian Ionescu
Remove us
e
less co
m
m
e
nts from SPLIT-SE
Q
UENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Re
f
acto
r
ed SPLIT-SEQUENCE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-20
Stelian I
o
ne
s
cu
Co
p
y SPLI
T
-SEQ
U
ENCE to base
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-19
Stelian Ionescu
Use MULTIPLE-VALU
E
-PROG1 instead of PROG
1
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-19
Stelian Ionescu
Fix argument names to
s
ock
e
t
syscalls
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-16
Stelian Ionescu
Add DEFOBS
O
LE
T
E to base pa
c
kage
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Io
n
escu
Don't use #'(LAMBDA
.
.
.
) an
y
more
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
A
dd LAMBDA*
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ione
s
cu
U
se RETUR
N
* ev
e
rywhere
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
St
e
lian Ionescu
Fix sy
m
bol exporting f
r
o
m
I
O
LI
B
.
BASE
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Steli
a
n Ionescu
Fixed D
E
FMETHOD arg parsing
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian I
o
n
e
scu
U
se IO
L
IB
.
BASE ev
e
r
y
where in
s
tead of
C
OMM
O
N-L
I
SP p
a
ckage
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelia
n
I
o
nescu
Rename
IOLIB
.
UTILS to I
O
L
IB
.
BASE
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Steli
a
n
I
onescu
I
m
p
rov
e
RETURN*
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
A
d
d IOLIB
.
UTILS package wit
h
R
E
TU
R
N
*
for a start
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-15
St
e
lian Ionescu
Fi
x
t
ypo
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-14
Stel
i
an Ione
s
cu
Fix typo
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-03
Stelian Ionescu
U
s
e :IO instead of :BOTH
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-25
Stelia
n
Ionescu
Add some IGNORE
de
c
l
arations
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-25
Stelian Ione
s
c
u
Remove :N
O
N
BLOCKIN
G
ke
y
w
o
rd argument from
f
i
le crea
t
ion
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-21
S
telian Ionescu
Minor c
h
ange
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
S
t
el
i
a
n Io
n
escu
Style changes
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
S
telian I
o
n
e
scu
A
dd
:
AROU
N
D m
e
thod
s
on DEVICE-READ an
d
D
EVI
C
E-WRITE
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ionescu
Better buffer sync
h
ronizatio
n
macro
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ionescu
Style chang
e
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Iones
c
u
Rewrite bufferin
g
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelia
n
Ionescu
Sma
l
l
f
ix
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix BUFFER-CLEA
R
-INPUT, BUF
F
ER-CLEAR-
O
U
TPUT
a
nd
BUF
F
E
R
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix
buffer lockin
g
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
nes
c
u
Add locks
a
rou
n
d all
other B
U
FF
E
R
m
ethods
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Ionescu
A
d
d A
B
ORT optional
para
m
et
e
r to DEVICE-CLOSE and a
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
S
t
e
l
ian Io
n
esc
u
Fix DEV
I
C
E
-
P
OSI
T
IO
N
f
o
r buffers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
a
n
Io
n
e
s
cu
Fix comment
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add
m
o
r
e
granular buffer lo
c
king
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
S
t
el
i
an Ionescu
Add WAIT-FOR-INP
U
T and
WAIT-FO
R
-OUTPUT
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n
Io
n
escu
Add
o
pt
i
o
n
al l
o
cking on buffers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Sma
l
l
f
ix to SY
N
CHRONIZE-OUTPUT
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Io
n
e
scu
Add
buffer cohere
n
cy protocol
f
o
r singl
e
-chann
e
l
buf
f
ers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
onescu
Improve
d
IOBUF->VEC
T
OR and VECTOR->IOB
U
F
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
nescu
Fix in
i
tialization of SINGLE-C
H
ANNEL-P for BUFFER instances
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Io
n
e
s
cu
A
dd PRINT-OBJECT me
t
hod for FILE-DEVICE instances
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
a
n
Ionescu
B
e
t
ter e
r
ror handl
i
ng
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Io
n
escu
A
dd DEVICE-
R
EAD-CHAR for testi
n
g
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n Io
n
escu
Fix initial
i
zation of BUFFER instances
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add corr
e
ct DEVICE-POS
I
TION for buffe
r
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian Ione
s
c
u
R
e
move super
f
luous
u
se of (S
E
TF D
E
V
I
CE-POSI
T
ION)
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
an
Ionescu
Fix DEVICE-PO
S
ITION for
f
iles
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
next