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
S
te
l
ian I
o
nescu
Ref
a
ct
o
r dev
i
c
e code
.
commit
|
commitdiff
|
tree
2008-09-02
Ste
l
i
a
n
Ionescu
C
lose F
D
s in a CL
O
SE method :ARO
U
ND DUAL-CHANNEL-SINGLE
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
St
e
lian Ionesc
u
Add m
i
s
sing EVAL-W
H
E
N a
r
ound SELECT-
S
OCKE
T
-CLASS
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian
I
onescu
Add sectio
n
headers in socket-met
h
od
s
.
l
isp
commit
|
commitdiff
|
tree
2008-09-02
S
t
el
i
an
Ionescu
Fix t
y
po i
n
%
R
ECEIVE
-
FROM
.
commit
|
commitdiff
|
tree
2008-09-02
St
e
lian Ionescu
Cleaner SE
N
D-TO
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Mino
r
im
p
rovement to RECEIVE-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
St
e
lian Ionesc
u
C
l
ean
e
r RECEIVE-FR
O
M
.
commit
|
commitdiff
|
tree
2008-09-02
Stel
i
an Ionescu
R
e
name
r
estart CO
N
T
I
NUE to RETRY in %%S
E
ND-TO and
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
S
t
elian I
o
n
escu
Refactor %RECEI
V
E-
F
ROM int
e
rnals
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Minor cl
e
anu
p
on ZETA-STREAM
S
.
commit
|
commitdiff
|
tree
2008-09-01
S
t
elian
I
onescu
S
E
ND
-
TO
a
nd
R
ECEIVE-FRO
M
don't accept
s
t
r
i
ngs any more
.
commit
|
commitdiff
|
tree
2008-09-01
Stelia
n
Iones
c
u
Better %%
R
ECEIVE-
F
R
O
M
.
commit
|
commitdiff
|
tree
2008-09-01
S
telian Ion
e
scu
Improve RE
C
EIV
E
-FROM
and
its
com
p
ile
r
macro
.
commit
|
commitdiff
|
tree
2008-09-01
St
e
lia
n
Ionescu
Remove CHECK-BOUNDS fro
m
gray
streams si
n
ce
it
'
s
a
lready
.
.
.
commit
|
commitdiff
|
tree
2008-08-31
Stelian Ion
e
s
c
u
I
mprove WITH-CLOSE-ON-ERROR
.
commit
|
commitdiff
|
tree
2008-08-30
Stelian Ion
e
scu
A
d
d IN
L
INE declamations fo
r
foreig
n
w
r
ap
p
ers
.
commit
|
commitdiff
|
tree
2008-08-29
Steli
a
n
I
onescu
Rena
m
e GET-ERRNO/SET-ERRNO to %
S
YS-ERRNO/
(
SETF %SYS
.
.
.
commit
|
commitdiff
|
tree
2008-08-29
Steli
a
n I
o
nescu
Fix IOMUX::REMOVE-FD
.
commit
|
commitdiff
|
tree
2008-08-29
Ste
l
ian
I
one
s
cu
Fix
ACCEPT
-
CONN
E
CTION
.
commit
|
commitdiff
|
tree
2008-08-27
Stelian Io
n
escu
Fix
d
ocstrings of a
few a
d
d
ress conversio
n
functions
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-25
Steli
a
n Ionescu
Style c
h
ange
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ion
e
scu
Def
i
ne
_
XOPEN_SO
U
RCE
o
n a
l
l OSes
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
St
e
li
a
n Ionescu
Smal
l
fixes to sysc
a
l
l
wr
a
p
p
er
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
telian Ionescu
Fi
x
wr
a
ppe
r
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
t
e
l
ian
I
onescu
Small fi
x
e
s
to
timeout handling in POll-FD
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
Ionescu
CLAMP-TIMEO
U
T: add defaults to MIN a
n
d MAX
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
I
onescu
D
o
n't
c
he
c
k a
n
y m
o
r
e
f
or NULL timeouts in REP
E
AT-DECR
E
ASING
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
St
e
l
ian Ionescu
Add cla
m
p-timeou
t
to
base packa
g
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
telian Ione
s
cu
P
ort ZET
A
-STREAMS
t
o IOLIB
.
SY
S
CALLS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelia
n
I
onesc
u
A
dd FION
B
IO and FIONRE
A
D,
export %SYS-IOCTL/2 a
n
d
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
t
el
i
an Io
n
escu
ZETA-STR
E
AMS: sw
i
t
c
h to
IOLIB
.
S
Y
S
C
A
L
LS, add
P
O
LL function
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Iones
c
u
S
mall f
i
x
es to :REPORT function for PO
L
L-TI
M
EOUT and
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
teli
a
n Ionescu
Reorgani
s
e system conditi
o
n hie
r
archy,
e
xpor
t
condition
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
Fix RETURN
-
WRAPPER
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
S
tel
i
an Ionescu
Rem
o
v
e RE
T
U
RN-POS
I
X-ERROR/RESTAR
T
,
m
ake syscalls
s
ignal
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-23
Stelian I
o
nescu
Fix typo i
n
REPEA
T
-
D
ECREASING-TIMEOUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stel
i
a
n
Ionescu
Export %SYS-POLL
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
S
telian Ionescu
Export more
s
i
z
es of
f
oreign typ
e
s from
I
OLIB
.
S
Y
SCALLS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
S
t
elian
Ionescu
Don't shadow TIME
i
n IOLI
B
.
SY
S
CALLS
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-22
Stel
i
an Ion
e
scu
Add IOLIB
.
SYSCALLS package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
S
telian Ione
s
cu
Add BUG condition t
o
b
a
se package
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Io
n
e
s
c
u
Rename WAIT-FOR-* functions to DEVICE-P
O
LL-*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelian Ionescu
Move DECOD
E
-TIM
E
OU
T
an
d
NORMALIZE-TIMEOU
T
to bas
e
pa
c
kag
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Stelia
n
Ionescu
Move F
L
AGS-CASE to base pac
k
age
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-21
Steli
a
n Ionescu
F
i
x dependenc
y
list
o
f NET
.
SOC
K
E
T
S
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stel
i
a
n
Ione
s
c
u
Add t
e
sts
for S
P
L
IT-SEQU
E
N
C
E
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
S
t
elia
n
Ione
s
cu
Improve S
P
LIT-SE
Q
U
ENCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
St
e
lian Ionescu
Refact
o
r
spli
t
-seque
n
ce
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian Ionescu
Al
s
o
export CHECK-BOU
N
DS and MULTIP
L
E-V
A
LUE-CASE from
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Steli
a
n Ionescu
Min
o
r fix to
COMPUTE-FLAGS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Steli
a
n I
o
nescu
Move more utils from NET
.
SOCKETS to b
a
se
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Stelian I
o
nescu
M
ove reader macro utils to base
.
commit
|
commitdiff
|
tree
2008-08-20
Stel
i
an
I
o
nescu
Remove usele
s
s comments fr
o
m SPLIT-S
E
QUENCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
Ste
l
i
a
n
Ionescu
Re
f
actored SP
L
IT-SEQU
E
NCE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-20
S
t
elian Iones
c
u
Copy
S
PLIT-SEQUENCE to base
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-19
St
e
lian Ionescu
Us
e
MULTIPLE-
V
ALUE-PROG1
i
nste
a
d of P
R
O
G
1
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-19
Steli
a
n
Ionescu
Fix ar
g
ument names to socket s
y
scalls
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-16
S
t
e
li
a
n Ionescu
Add DEFO
B
SOLETE to base p
a
ckag
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelia
n
Ionescu
Don't use #'(LAMBDA
.
.
.
) any more
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian
I
onescu
Add
LAMBDA*
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stel
i
a
n
Ionescu
Use
R
ETURN* e
v
erywh
e
re
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Io
n
esc
u
Fix
s
ymbo
l
exportin
g
f
rom
I
OLIB
.
BAS
E
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
F
i
xed DEFMET
H
OD
a
rg parsing
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
St
e
lia
n
Ionescu
Use IOLIB
.
BASE
everyw
h
e
re instead
o
f
COMMON-LISP
p
ackage
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ion
e
scu
Rename
I
OLIB
.
U
T
I
L
S
to IOLIB
.
B
ASE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
Stelian Ionescu
Improve RETURN*
.
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 RETUR
N
* for a start
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-15
St
e
lian Ionescu
Fix typo
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-14
S
telian Io
n
e
scu
Fix
typo
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-08-03
Stelian Ionescu
Use :IO instead o
f
:
BOTH
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-25
S
t
elian Ionescu
Add
s
o
me IGNORE
d
e
clar
a
tions
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-25
Stelian Ione
s
cu
Rem
o
ve
:NONBLOCKING key
w
ord a
r
gum
e
nt from
f
ile creation
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-21
Ste
l
ian Ione
s
c
u
Minor ch
a
nge
.
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
Steli
a
n Ionescu
A
d
d
:AROUND methods
o
n DEVICE-READ
and
D
E
VICE-
W
R
I
TE
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
S
t
el
i
an Ionescu
Better buffer synchroni
z
at
i
on
macro
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Io
n
escu
Style changes
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
S
t
elian Ionescu
Rewrite buffering
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Small
fix
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n
I
o
nescu
Fix BU
F
FER-CLEAR-IN
P
U
T, BUFFER-CLEAR-O
U
TPUT and
B
UFFER
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telia
n
Iones
c
u
Fix buff
e
r
lock
i
ng
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian Ionescu
Add locks around a
l
l oth
e
r BUFFER m
e
thods
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
an Ion
e
sc
u
Ad
d
ABORT
o
ptio
n
al p
a
r
a
m
eter to
D
EVIC
E
-
C
LOSE and a
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n Ionescu
F
ix DEVICE-POSITION for buff
e
rs
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
an Ionescu
F
i
x c
o
mment
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
e
lian Ionescu
Add more
granular buffer locking
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
o
nescu
A
d
d WAIT-FOR-INPUT a
n
d W
A
I
T
-FOR-OU
T
P
U
T
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
on
e
s
c
u
Add o
p
tional lockin
g
on buffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian Io
n
e
s
c
u
Smal
l
fix
to SYNCHRONIZE-OU
T
P
UT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
onescu
Add
b
u
ff
e
r cohe
r
ency protocol f
o
r single-cha
n
nel
b
uffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
i
a
n
I
onescu
Improved IOBUF->
V
E
C
TO
R
a
nd
V
ECTOR->IOBUF
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
l
i
an Ionesc
u
Fix initializ
a
t
i
o
n
o
f
S
I
NGLE-C
H
ANNEL-P for BUFFER instances
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Ion
e
scu
Add PR
I
NT-OBJECT me
t
hod
f
or FILE-DEV
I
CE i
n
s
t
anc
e
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian Ionescu
Better error handli
n
g
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
a
n
Ionescu
Add D
E
VICE-READ-CHAR
f
or testing
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionesc
u
F
i
x init
i
ali
z
a
tion of BUFF
E
R instances
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
Ionescu
Add correct DEVICE-
P
OSITION for
b
uffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian Ionescu
Remove super
f
luous use
o
f (
S
ETF DEVICE-P
O
SITION)
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
o
nescu
Fix DEVI
C
E-P
O
SITIO
N
for files
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
next