repo.or.cz
/
iolib
/
alendvai.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add INLINE declamations for foreign wrappers.
2008-08-30
Stelian Ionescu
Add INLINE declamatio
n
s f
o
r foreign w
r
appers
.
commit
|
commitdiff
|
tree
2008-08-29
St
e
lian Ion
e
scu
R
e
name GET-E
R
RNO
/
SET-ERRNO to %SYS-ERR
N
O/(SETF %SY
S
.
.
.
commit
|
commitdiff
|
tree
2008-08-29
Stelian Ionescu
F
i
x IO
M
UX::REMOVE-FD
.
commit
|
commitdiff
|
tree
2008-08-29
S
te
l
ian Ionescu
Fix ACCEPT-CONNECTION
.
commit
|
commitdiff
|
tree
2008-08-27
Stelian Ion
e
scu
Fix docstring
s
o
f
a f
e
w
address conver
s
ion fun
c
tions
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-25
Stelian Ion
e
scu
Style change
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ione
s
c
u
Defin
e
_X
O
PEN_SOURCE on all OSes
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
St
e
lian
Ionescu
Smal
l
fixe
s
to sys
c
all w
r
appers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
t
elian Ionescu
Fix wrappers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Ste
l
ian Ionescu
Sma
l
l fi
x
es to timeout handling in P
O
ll-
F
D
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
CLAMP-
T
IMEOUT: ad
d
defaul
t
s
t
o
M
IN and MAX
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
t
elian Ionescu
Don't check any more for
NULL ti
m
e
o
uts in R
E
P
EAT-DEC
R
EA
S
ING
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
telian
Ione
s
cu
Ad
d
clamp-timeou
t
to base package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
t
e
lian
I
onesc
u
Port ZETA-STREAMS to IO
L
IB
.
SYS
C
ALLS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Ste
l
ian
I
onescu
A
d
d FIONBIO and FI
O
NREAD, ex
p
ort
%
S
YS-IOCT
L
/2
and
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stel
i
an Ione
s
cu
ZETA
-
S
TREAMS: switch to IOL
I
B
.
SYSCALLS, add POLL
functi
o
n
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
Sma
l
l fixe
s
to :REP
O
RT function for POLL-TIMEOUT and
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian I
o
nescu
Re
o
rganise
s
ystem condition hierarchy, export condition
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Steli
a
n Ione
s
cu
Fix RETURN-WRAPPER
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
tel
i
an
I
onesc
u
Remov
e
RETU
R
N
-POSIX-ER
R
OR/RES
T
ART
,
make syscalls signal
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
telian Ion
e
scu
Fix
typ
o
in
R
EPEAT-D
E
CREASING-TIMEOUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
St
e
lian Ionescu
Export %SYS-P
O
LL
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stelian
Io
n
escu
Export more sizes
of foreign
types from IOLIB
.
SYSCALLS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
S
t
elian Ionesc
u
Don't
s
hadow TIME in IOLIB
.
S
YSCALLS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Ionescu
Add IOLIB
.
SYSC
A
L
LS pa
c
kage
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
St
e
lian I
o
nesc
u
A
dd BUG condition to
b
ase package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
S
teli
a
n Ionescu
Rename WAIT-FOR-
*
functio
n
s to DEVICE
-
POLL-*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
S
t
elian Ionescu
Move DECODE-TIMEOUT and NORMALIZE-T
I
MEO
U
T
to bas
e
package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelia
n
Ionescu
Move FLA
G
S
-CASE to base package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
S
telian Io
n
escu
Fix
d
ependency list of NE
T
.
S
O
CKETS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
St
e
l
ian Ionescu
A
d
d te
s
ts for SPLI
T
-SEQ
U
ENCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelia
n
Ionescu
Improve S
P
LIT-SEQU
E
NCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ion
e
scu
Refact
o
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
M
ULTIP
L
E-VALUE-CASE
from
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Ste
l
ian Ionescu
M
inor f
i
x to COMPUTE-FLA
G
S
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Steli
a
n Ione
s
c
u
M
o
ve more ut
i
ls from NET
.
SOCKETS to base
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ion
e
scu
Move reader macro
u
tils to
base
.
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ione
s
c
u
R
e
move
u
seless c
o
m
m
ent
s
f
rom SPLIT-S
E
QU
E
N
C
E
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Refactored SPLI
T
-SEQUENCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Iones
c
u
C
opy
S
PLIT
-
SEQUENCE t
o
bas
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-19
Stelian Ionescu
Use MULT
I
PLE-VALUE-
P
ROG
1
ins
t
ead of P
R
OG1
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-19
Steli
a
n
Ion
e
s
c
u
Fi
x
ar
g
ument n
a
mes to so
c
ket
sy
s
calls
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-16
Stelian I
o
nescu
Ad
d
DEFOBSOLETE to base pac
k
age
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
S
te
l
ia
n
I
o
n
escu
D
o
n
'
t use
#'(LAMB
D
A
.
.
.
) any more
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian
Ionescu
Add LAM
B
DA*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stel
i
an Ionescu
Use RETURN*
everywhere
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
F
i
x s
y
mb
o
l exporting from I
O
LIB
.
BASE
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stel
i
an
Ionescu
Fixed DEF
M
ETHOD arg p
a
r
s
i
ng
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ion
e
scu
Use I
O
LIB
.
BASE everywhere instead of
COMMON-LISP pack
a
ge
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian
Ion
e
scu
Rename
I
OL
I
B
.
UTILS to I
O
LIB
.
BAS
E
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
S
telian
Ionescu
Improve R
E
TURN*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian
Ionescu
A
d
d
I
OL
I
B
.
UTILS package with
RETURN*
f
or a s
t
art
.
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
Stel
i
an Ione
s
cu
F
ix typo
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-03
Stelian Ionescu
Use
:IO instea
d
of
:
BOTH
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-25
Stelia
n
Ionesc
u
Add some IGNORE dec
l
arations
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-25
S
t
elian Ion
e
s
cu
R
emove :N
O
NBLO
C
KING keywo
r
d
arg
u
ment from file creat
i
on
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-21
S
telian I
o
n
e
scu
Minor change
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ionescu
Style
changes
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
S
t
elian Ionescu
Add :AROUND methods on DE
V
ICE
-
READ and
DE
V
IC
E
-WRITE
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Ste
l
i
an Ionescu
Better buff
e
r
s
ynchronization macro
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Steli
a
n
I
onescu
Style
changes
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stel
i
an Ionescu
Rewrite buf
f
ering
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
e
lian Ionescu
Small
fix
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
Iones
c
u
Fix BUFFER-CLE
A
R
-I
N
PUT,
B
U
FF
E
R-CLEAR-O
U
TPUT an
d
BUFFER
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian Ionescu
Fix buffer locking
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian Ionescu
Add locks around all o
t
her BU
F
F
E
R m
e
t
ho
d
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Ionesc
u
Add ABORT
o
pti
o
nal pa
r
am
e
t
e
r
t
o D
E
VICE-CLOSE
a
nd a
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ione
s
cu
Fix DEVICE-POSITIO
N
fo
r
bu
f
f
e
rs
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian I
o
nesc
u
F
i
x
c
omment
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian
I
o
n
es
c
u
A
d
d
more granular buffer locking
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
nesc
u
Add WAIT
-
FOR-INPUT a
n
d WAIT
-
FOR-O
U
TPUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ion
e
scu
Add
o
ptional l
o
cking on buffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian
Ionescu
Small f
i
x to
SYNCHRONIZE
-
OUTPUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
n
escu
A
d
d buffe
r
coherency pr
o
tocol for single-channel buff
e
rs
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian Ionescu
Im
p
r
oved IOBUF->VECT
O
R and VECTOR->IOBUF
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix in
i
tializati
o
n
of SINGLE-CHANNEL-P for BUFFER instan
c
es
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
e
l
ian Ionescu
Add PRINT-OBJE
C
T m
e
thod
f
or FILE-DEVI
C
E instan
c
es
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Ionescu
Better
e
r
ror handling
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Ad
d
DEVICE-READ-C
H
AR for testing
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian Ionescu
Fix
i
nitialization
o
f BUFFER instances
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian Io
n
escu
Add correct DEVICE-POSITION for
b
uf
f
e
r
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
onescu
Remove
supe
r
flu
o
u
s
use
o
f (SET
F
D
E
VI
C
E-POSITION)
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
F
i
x DE
V
ICE-POSI
T
ION for
files
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Some fixe
s
and cleanup
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
an Ione
s
cu
M
ore code cleanup
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Re-
o
rgan
i
s
e
fil
e
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Iones
c
u
Add write bufferin
g
,
c
o
d
e cl
e
anup
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n
Ionescu
Add
buf
f
ering
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian Ionescu
Small improv
e
me
n
t to DEVICE-
O
PEN
f
or
FILE-DEVICEs
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Iones
c
u
More c
o
de cleanup
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian Ionescu
Minor ch
a
nge
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ion
e
scu
F
ix default values of if-exists
a
nd if-does-not-exist
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Further improvements
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
el
i
an Ion
e
scu
A
dd w
o
rking implementation
i
f
F
I
LE-DEVICEs
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
C
l
e
a
n up buffer co
d
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix
l
i
cence
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian Iones
c
u
S
tart
e
d
ZET
A
-STREAMS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix epoll multiple
x
er
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n Ionescu
S
mall f
i
x in CALL-
W
I
TH-BUFFERS-FOR
-
F
D-PASSI
N
G
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
next