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
I
on
e
scu
Refactor device
co
d
e
.
commit
|
commitdiff
|
tree
2008-09-02
St
e
lia
n
Io
n
escu
Close FDs in a CLO
S
E method :AROUND DUAL-CHA
N
NEL-SIN
G
LE
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ion
e
scu
Add missing
EVAL-
W
HEN a
r
ound SEL
E
CT-SOCKET-CLA
S
S
.
commit
|
commitdiff
|
tree
2008-09-02
St
e
lian
I
o
nescu
Add secti
o
n
h
eaders in soc
k
et-methods
.
lisp
commit
|
commitdiff
|
tree
2008-09-02
Stelia
n
Ionescu
Fix typo
in %RECEIVE-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian
Ionescu
Cle
a
ner SEND
-
TO
.
commit
|
commitdiff
|
tree
2008-09-02
S
te
l
ian
I
onescu
Minor improv
e
ment to RECEIVE-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionesc
u
Clea
n
er RECEIV
E
-FR
O
M
.
commit
|
commitdiff
|
tree
2008-09-02
St
e
lian
I
o
n
es
c
u
Renam
e
restart CO
N
TINUE to RETRY in %%SEND-TO
and
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
Steli
a
n Ionescu
Ref
a
ctor %RECEIVE-FROM inte
r
nals
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian
Ionescu
Mino
r
cleanup on ZET
A
-STREAMS
.
commit
|
commitdiff
|
tree
2008-09-01
Stelia
n
Ionescu
S
E
ND-TO and
R
ECEI
V
E-F
R
OM do
n
't acce
p
t strings any mor
e
.
commit
|
commitdiff
|
tree
2008-09-01
S
t
elian Ionesc
u
Better %%RECE
I
VE
-
FROM
.
commit
|
commitdiff
|
tree
2008-09-01
Stelian
Ionescu
I
m
pr
o
v
e
RECEIVE-FROM and its
c
o
m
piler macro
.
commit
|
commitdiff
|
tree
2008-09-01
S
telian
I
onesc
u
Re
m
ove CHECK-BOUNDS from gray stream
s
sinc
e
i
t's already
.
.
.
commit
|
commitdiff
|
tree
2008-08-31
Stelian Ionescu
I
m
pro
v
e WITH-
C
L
OSE-ON-ERROR
.
commit
|
commitdiff
|
tree
2008-08-30
Stelian
I
o
n
escu
Add I
N
LI
N
E dec
l
a
mat
i
ons
f
or
f
o
reign wrappers
.
commit
|
commitdiff
|
tree
2008-08-29
S
telian Ionescu
Ren
a
me GET-ERRNO/SET-ERRNO to %SYS-ERRNO/(SETF %SYS
.
.
.
commit
|
commitdiff
|
tree
2008-08-29
Stelian I
o
ne
s
cu
Fix IOMUX::REMOVE-
F
D
.
commit
|
commitdiff
|
tree
2008-08-29
Stelian I
o
nes
c
u
Fi
x
ACCEP
T
-CONNECTION
.
commit
|
commitdiff
|
tree
2008-08-27
St
e
li
a
n Io
n
escu
Fix docstrings
of a fe
w
address conversi
o
n functions
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-25
Stelian Ionescu
Style
c
hange
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stel
i
a
n Ionescu
D
e
f
i
ne _XOPEN_SOU
R
CE on all OSes
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
Ionescu
Small fixes to
s
yscall wrappers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Ste
l
ian Io
n
escu
F
i
x wrappe
r
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
St
e
l
i
an Ion
e
scu
Small fixes to timeou
t
handling in POll-
F
D
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
t
elian Ionescu
CLAMP-TIMEO
U
T: add defaul
t
s to
M
I
N
an
d
M
A
X
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
D
on't
check any more for
NULL t
i
meou
t
s in REPEAT-D
E
C
REASIN
G
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Steli
a
n Ionescu
Add clam
p
-timeout to base pa
c
kage
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
Port ZETA
-
S
TREAMS to IOLIB
.
SYSCALLS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelia
n
Io
n
escu
Ad
d
FIONBIO and FIONREAD, expo
r
t %SYS
-
IOC
T
L
/
2 and
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
I
on
e
sc
u
ZETA-S
T
REAMS:
switch to IOLIB
.
SYSCALLS, ad
d
P
O
LL f
u
nction
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stel
i
an Ion
e
sc
u
Sma
l
l fixes
t
o :REPORT funct
i
on for P
O
LL-TIMEOUT an
d
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
t
elian Ionescu
Reorganise system condition hierarchy,
exp
o
rt condition
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
Ionescu
Fix RETU
R
N-WR
A
P
PER
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Iones
c
u
R
e
m
o
ve
RET
U
RN-PO
S
IX-ERROR/RESTAR
T
, make syscalls sign
a
l
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
Fix typo in
R
EPEAT-DECREASIN
G
-TIMEOUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stelian I
o
n
e
scu
Export %SY
S
-POL
L
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Ionescu
Ex
p
ort more sizes of for
e
i
gn types from IOL
I
B
.
S
Y
SCALLS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stelian
I
onescu
Do
n
't shadow T
I
M
E
i
n IOL
I
B
.
SY
S
CA
L
LS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Steli
a
n Ionescu
Add
I
OL
I
B
.
SYSCALLS pack
a
g
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stel
i
an
Ionescu
Ad
d
B
U
G condit
i
on to base p
a
ckage
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
S
teli
a
n
I
o
nescu
R
ename WAIT
-
FOR-
*
functions to DEVICE-POL
L
-*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian
Ion
e
scu
Move DECODE
-
TIMEOUT
a
nd NORMALIZE-T
I
M
EOUT
t
o base packa
g
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Steli
a
n I
o
nescu
Move FLAG
S
-C
A
SE
t
o
b
ase package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ionescu
Fix
d
e
p
enden
c
y
list
of NET
.
SOC
K
ETS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian I
o
nescu
Add tes
t
s for SPLIT-SEQUE
N
CE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Io
n
e
s
cu
Impro
v
e SPLIT-SEQUENCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ione
s
cu
Refactor split-
s
e
quence
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stel
i
an Ionesc
u
Also ex
p
ort CH
E
CK-BOU
N
D
S and MULT
I
PLE-VA
L
UE-C
A
SE from
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Ste
l
ian Ion
e
scu
M
i
nor f
i
x to COM
P
U
T
E-FLAGS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Iones
c
u
Mov
e
more
u
t
i
ls from NET
.
S
OCKE
T
S to bas
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
St
e
lian I
o
ne
s
cu
Move r
e
ader macro utils to base
.
commit
|
commitdiff
|
tree
2008-08-20
S
telian Io
n
esc
u
Remove useles
s
commen
t
s from SPLIT
-
SEQUENCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Io
n
escu
Refactored SPLIT-SEQUEN
C
E
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
S
t
eli
a
n Ionescu
C
o
p
y SPLIT-SEQUENCE t
o
b
as
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-19
S
telian
Ionescu
Use MULTIPLE-VALU
E
-
P
ROG1
i
ns
t
ead of PROG1
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-19
Stelian Ionescu
Fix argu
m
ent name
s
to soc
k
et
s
y
scalls
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-16
St
e
lian
I
onescu
Add DEFOBSOLETE t
o
base package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
St
e
lian Ion
e
scu
Don't
use #'(LA
M
BDA
.
.
.
)
any mor
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Ste
l
ian
I
o
n
escu
Add
L
AM
B
DA*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Use RET
U
RN* everywh
e
re
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
St
e
lia
n
I
on
e
s
cu
Fix sy
m
b
o
l exporting from I
O
LIB
.
BA
S
E
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Iones
c
u
Fixed
D
E
FMETHOD arg parsin
g
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelia
n
Ionescu
Us
e
IOLIB
.
B
A
SE e
v
erywhere ins
t
ead of
C
OMMON-LISP package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stel
i
an Ionescu
Ren
a
me I
O
LIB
.
UTILS to IOLIB
.
BASE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian
I
o
n
es
c
u
Improve
R
E
TURN*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
S
telia
n
Ionescu
Add I
O
LIB
.
UTILS
p
ackage
w
ith RETU
R
N
* f
o
r a start
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Fi
x
typ
o
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-14
Ste
l
i
a
n Iones
c
u
F
ix t
y
po
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-03
Ste
l
ian I
o
nescu
Use :
I
O in
s
t
e
ad of :
B
O
TH
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-25
Stelian Ionescu
Add
s
o
me IGNORE de
c
larat
i
ons
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-25
Ste
l
i
a
n Ionescu
R
emov
e
:NONBLOCKING keyword argument from file
c
reat
i
on
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-21
Stelian Ionescu
Minor cha
n
g
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
S
teli
a
n
Ionesc
u
Style changes
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
St
e
l
ian Ionescu
Add
:AROUND m
e
thods on DEVICE-READ and
D
EVICE-WRI
T
E
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ionescu
Bette
r
buffer s
y
nchronizat
i
on 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
St
e
lian Ionesc
u
Rewrite bu
f
fering
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n
I
o
nescu
Small fix
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix BUFFER-CLEAR
-
INPUT
,
BUFFER-CLEAR-O
U
TPUT and BUFFER
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
el
i
an I
o
nescu
Fix buffer
lo
c
king
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
te
l
ian Ionescu
A
dd locks around
all o
t
h
e
r B
U
FF
E
R
m
eth
o
d
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Ad
d
AB
O
RT optional parameter
t
o
DEV
I
CE-CL
O
SE and a
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix DEVICE-P
O
SITION for buffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian
I
o
n
e
s
c
u
F
i
x comment
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
Ionescu
Add more gran
u
lar b
u
f
f
er locking
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
A
d
d
W
AIT-FOR-
I
N
PUT and WAIT-
F
OR-OUT
P
UT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n Io
n
esc
u
Add optional
l
o
cking
o
n buf
f
ers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n
Ionescu
Small fi
x
t
o
SYN
C
HRONIZE-OUTP
U
T
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian Io
n
e
s
cu
Add buffer coherency protocol for sing
l
e-channel buffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
I
m
p
r
o
v
ed IOB
U
F->VECTOR and VECTOR->IO
B
U
F
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix
initial
i
zation of SIN
G
LE-CHANNE
L
-P for B
U
FFER in
s
tances
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n
I
onescu
Add PRINT
-
OBJ
E
CT method for FILE-DEVICE inst
a
nces
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
Ionescu
Bett
e
r error h
a
ndl
i
ng
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelia
n
Ionescu
Add DEVICE-READ-CHAR
f
or testing
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian Ionescu
F
i
x
init
i
aliz
a
tion of BUFFER i
n
s
t
ances
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add cor
r
e
ct DEV
I
CE-POSITION
for buffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n
I
ones
c
u
R
e
move supe
r
fl
u
ous use of
(SETF DEVIC
E
-POSITION)
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian Iones
c
u
Fix DEV
I
CE-POSITIO
N
for files
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
next