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
Move some type definitions around.
2008-09-06
Stelian Ionescu
Move some
t
ype defi
n
itions around
.
commit
|
commitdiff
|
tree
2008-09-05
Stelian Ionescu
Refactor file opening
.
commit
|
commitdiff
|
tree
2008-09-05
S
telian
I
onescu
Re
n
ame so
m
e
b
uffer methods
.
commit
|
commitdiff
|
tree
2008-09-05
Ste
l
ian Ionesc
u
Add a C
H
ECK
-
TYPE to MAKE
-
IOBUF
.
commit
|
commitdiff
|
tree
2008-09-05
Stelian
I
onesc
u
Fix
C
LAMP-TIMEOUT
for NULL timeouts
.
commit
|
commitdiff
|
tree
2008-09-04
Stelian Ionescu
Cos
m
etic
c
hanges
.
commit
|
commitdiff
|
tree
2008-09-04
St
e
lian
I
onescu
C
osmetic changes
.
commit
|
commitdiff
|
tree
2008-09-04
Stelia
n
Io
n
escu
Use keyw
o
rd
instead of optional args for
d
evice func
t
ions
.
commit
|
commitdiff
|
tree
2008-09-04
S
t
elian Ionescu
Refac
t
or device code
.
commit
|
commitdiff
|
tree
2008-09-02
Stelia
n
Iones
c
u
Clo
s
e FDs
in a
CLOSE method :AROU
N
D DUAL-CH
A
N
N
E
L
-SINGLE
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Add m
i
ssing EVAL-WHEN around SE
L
ECT-
S
OCKET-CLASS
.
commit
|
commitdiff
|
tree
2008-09-02
S
telian Ion
e
s
c
u
Add section he
a
ders in so
c
ket-methods
.
l
isp
commit
|
commitdiff
|
tree
2008-09-02
Stel
i
an Ion
e
scu
Fix typo in %RECEIVE-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Cleaner
SEND-TO
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian
Ione
s
c
u
M
inor imp
r
ovement
t
o RECEIVE-FR
O
M
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Cleaner
R
ECEIVE-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Rena
m
e restart CO
N
TINU
E
to
RETRY in %%SEND-TO and
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
Stelia
n
I
onescu
Refactor %
R
ECEIVE-FROM internals
.
commit
|
commitdiff
|
tree
2008-09-02
S
t
elian Ionescu
Mino
r
cleanup on ZETA-STREA
M
S
.
commit
|
commitdiff
|
tree
2008-09-01
S
te
l
ian Ione
s
cu
SEND-TO and
R
ECEIVE-FROM don't accep
t
s
trings any more
.
commit
|
commitdiff
|
tree
2008-09-01
Stelian Ion
e
scu
Be
t
ter
%
%RECEIVE-
F
R
O
M
.
commit
|
commitdiff
|
tree
2008-09-01
Steli
a
n Ionescu
Improve
R
ECEIVE
-
FROM and
i
ts com
p
iler macro
.
commit
|
commitdiff
|
tree
2008-09-01
S
t
eli
a
n Ionescu
Remove
C
HECK-
B
OUNDS from gray
stream
s
sin
c
e it's
a
lr
e
ady
.
.
.
commit
|
commitdiff
|
tree
2008-08-31
Stelian Ionescu
Improve WITH-CLOSE-ON-ERRO
R
.
commit
|
commitdiff
|
tree
2008-08-30
Stelian Ion
e
sc
u
Add IN
L
INE declam
a
tions for foreign wrappers
.
commit
|
commitdiff
|
tree
2008-08-29
Stelian Io
n
e
scu
R
e
name GET-ERRNO/
S
ET-
E
RRNO to %S
Y
S-
E
RRNO/(SETF %SYS
.
.
.
commit
|
commitdiff
|
tree
2008-08-29
Stelian
I
o
n
escu
Fix IOMUX::R
E
MOV
E
-FD
.
commit
|
commitdiff
|
tree
2008-08-29
Stelian Ionescu
Fix ACCEP
T
-
C
ONNECTION
.
commit
|
commitdiff
|
tree
2008-08-27
Stelian Ionescu
Fi
x
docstrings
of a few address c
o
nversion functions
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-25
Stelian Ionescu
Style change
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
t
elian Ionescu
Define _XOP
E
N_SOURCE on all OSes
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelia
n
Ionescu
Small fixes to syscall
w
rappers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
St
e
lian
Ionescu
Fix wrappers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian I
o
ne
s
cu
Small fixes to timeout
han
d
ling in POl
l
-FD
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
C
L
AMP-
T
IMEOUT: add
defaults t
o
M
IN and
M
A
X
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
Don't
check any more for NULL tim
e
ou
t
s in REPEAT-
D
EC
R
EASING
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
St
e
lia
n
Ionescu
Add cl
a
mp-timeout to base package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ione
s
cu
Por
t
ZETA-STREAMS to IOL
I
B
.
S
Y
SCALLS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
I
on
e
scu
Ad
d
FIONBIO and FI
O
NRE
A
D, export %SYS-IOC
T
L/2
a
nd
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ion
e
scu
ZETA-S
T
R
EAMS: s
w
itch to IOL
I
B
.
SYS
C
A
L
L
S, add POLL f
u
nctio
n
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
S
mall
f
i
x
es t
o
:REPOR
T
f
unction for POL
L
-TIMEOUT an
d
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
Ionescu
Reorganise system condition hierarc
h
y
,
e
x
port
c
ondit
i
on
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Steli
a
n
I
o
nesc
u
Fi
x
R
E
T
URN-W
R
APPER
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stel
i
a
n
Ionescu
R
e
move RE
T
URN-POSIX
-
ERROR/RESTART, make sy
s
calls signal
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
St
e
lian I
o
nescu
Fix typo in REPEA
T
-D
E
CREASING-TIMEOUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Ione
s
cu
Export %
S
Y
S-POLL
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Ste
l
i
a
n Ionescu
Export more sizes
o
f foreign types from IOLIB
.
S
Y
SCALLS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stel
i
a
n Io
n
esc
u
Don't shadow TIME
in IO
L
I
B
.
SYSCALL
S
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stelian Ionescu
A
d
d
IOLIB
.
SYSCAL
L
S
p
ackage
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Iones
c
u
Add BUG condition to base package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ionesc
u
R
e
name WAIT
-
F
OR-* f
u
n
c
t
i
o
ns to DE
V
ICE-POLL-*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ionescu
Move
D
ECODE-TIMEOUT and
N
O
RMALIZE-TIMEOUT to base package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian
Ionescu
Move FLA
G
S-C
A
SE to
bas
e
package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ionescu
Fix dependency list of N
E
T
.
SOCKETS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
S
t
elia
n
Ionescu
Add tes
t
s for SP
L
IT-SEQ
U
ENCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Steli
a
n
Ione
s
cu
Improv
e
SPLIT-SEQU
E
NCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stel
i
an Ionescu
Refa
c
tor split-sequence
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Ste
l
ian Ionescu
Also expo
r
t CHECK-BOUNDS an
d
MUL
T
IPLE-VALU
E
-CASE from
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian I
o
n
e
sc
u
Minor fix to CO
M
PUTE-FLAGS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian
Ionescu
Move mo
r
e utils
f
r
om NET
.
SOCKETS
to base
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Iones
c
u
Move reader macro
u
tils to base
.
commit
|
commitdiff
|
tree
2008-08-20
St
e
l
i
a
n
Io
n
esc
u
Remove useless c
o
mments from
S
PLIT-SEQU
E
NCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian
I
o
nescu
Refa
c
tored SP
L
IT-SEQUENC
E
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stel
i
an Ion
e
scu
Copy SP
L
IT-SEQU
E
N
CE to ba
s
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-19
S
t
elian Io
n
escu
Use M
U
LTIPLE-VALUE-PROG
1
ins
t
e
ad
o
f PROG1
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-19
Stelian Ionescu
Fix argument name
s
to socket syscalls
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-16
Stel
i
an Ion
e
scu
Add DEFOBSOLETE to
b
a
s
e
packag
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
S
t
elian Ionescu
Don't use #'(LA
M
B
DA
.
.
.
)
any 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
Stelian
I
onesc
u
Use RETURN* everyw
h
e
r
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
S
te
l
ian
I
onescu
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 DEFMETHO
D
arg parsing
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian
Ionescu
Use IOLIB
.
BASE everywhere
instead of COMMON
-
LISP package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
St
e
lia
n
Ionescu
Rename IOL
I
B
.
UTILS to IO
L
I
B
.
BASE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Imp
r
ove RE
T
URN*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Steli
a
n Ione
s
cu
Add IOLIB
.
UTILS package with RE
T
U
R
N* for a start
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Ste
l
ian Ionescu
Fix typo
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-14
St
e
lian Ionesc
u
Fix typo
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-03
Stel
i
an Ionesc
u
U
s
e
:IO instead o
f
:BOTH
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-25
Stel
i
an Ionescu
A
dd some IGNORE decla
r
ation
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-25
Stelia
n
I
o
n
e
scu
Remove :NONBLO
C
KING key
w
ord argument
from file creation
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-21
Stelian Ionesc
u
Minor cha
n
ge
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ionesc
u
Styl
e
changes
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Ste
l
ian Ionescu
Add
:
AROUND me
t
h
o
ds on
DEV
I
CE-READ and D
E
V
ICE-WRIT
E
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Io
n
escu
B
etter
b
uffer synchronization macr
o
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ionescu
Style
ch
a
nges
.
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
S
telian Ionescu
Small f
i
x
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelia
n
Ionescu
Fix B
U
FFER-CL
E
AR-INPUT,
BUFFER-CL
E
AR
-
O
UTPUT and BUFFER
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Fix buffe
r
lock
i
ng
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
an Ione
s
cu
Add
l
ocks
a
round all other BUFFER
method
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n
Ionescu
A
d
d ABORT optional pa
r
ameter to
DEV
I
C
E
-CLOSE and a
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n
Ionescu
Fix DEVICE-PO
S
ITION for
b
uffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
nescu
Fix comm
e
nt
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add more granular
b
uffer locking
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
a
n Ionescu
Add WAI
T
-FO
R
-IN
P
U
T and WAIT-FOR-OUTPUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian
Ionescu
A
dd optional lo
c
k
ing on bu
f
fers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
i
an Ionescu
Small
f
ix
t
o
SYNCHRONIZE-OUTPUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
e
l
i
an Ionescu
Add buffer coherency protocol
f
o
r
s
ingle-cha
n
ne
l
b
u
f
f
e
rs
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
I
m
proved IOBU
F
->
V
ECTOR and VECTOR->IOBUF
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
next