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
Check stream writing for EPIPE and signal a HANGUP if so.
2008-12-06
Stelian Ionescu
Check stream
writing for
E
PIPE and signal a HANGUP
.
.
.
commit
|
commitdiff
|
tree
2008-12-06
Steli
a
n
I
onescu
First round o
f
G
ray S
t
ream
code
c
leanup
.
commit
|
commitdiff
|
tree
2008-12-06
Stelian
Ionescu
Rename *DEBUG* to *SAFET
Y
-CHECKS*,
add docst
r
in
g
.
commit
|
commitdiff
|
tree
2008-12-05
Attila Lendvai
Add debugging asserts to strea
m
buffer functions
.
commit
|
commitdiff
|
tree
2008-12-05
Att
i
l
a Le
n
dvai
Add debug helpers
.
commit
|
commitdiff
|
tree
2008-12-05
Stelian Ionescu
Fix DEFINE-SOCKET-CALL and dro
p
docstring
s
f
o
r sock
e
t
.
.
.
commit
|
commitdiff
|
tree
2008-12-05
Stelian Ionescu
Make
s
ocket sy
s
calls specify the
s
ocket FD in case
.
.
.
commit
|
commitdiff
|
tree
2008-12-05
S
t
elian Ionescu
M
a
ke CLOSE of SE
L
ECT-MULTIPLEXE
R
s double-free-safe
.
commit
|
commitdiff
|
tree
2008-12-05
Stelian
Ionescu
Mak
e
F
R
E
E-IOBUF double-free-sa
f
e
.
commit
|
commitdiff
|
tree
2008-11-30
St
e
lian Ion
e
scu
Ad
d
s
t
ream
.
l
i
sp to zeta-streams
.
commit
|
commitdiff
|
tree
2008-11-30
S
telian
Ionescu
Style fi
x
.
commit
|
commitdiff
|
tree
2008-11-30
Stel
i
a
n
Ionesc
u
R
e
move
o
bsole
s
c
ence no
t
e
s
.
commit
|
commitdiff
|
tree
2008-11-30
Stel
i
an Iones
c
u
Replace use of
ENSURE-SUBNET-MAS
K
wi
t
h ENSURE-NET
M
ASK
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian Ionescu
Add
a
nd ex
p
o
rt
I
PV4-N
E
T
W
O
RK
=
.
commit
|
commitdiff
|
tree
2008-11-29
St
e
lian Iones
c
u
Modify IN
E
T-A
D
DRESS-IN-NETWORK-P
and
I
NET
-
ADDRESSES
.
.
.
commit
|
commitdiff
|
tree
2008-11-29
S
telian Ion
e
scu
Add and export class IPV4-NETWORK
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian
Io
n
e
scu
R
ename
E
NSUR
E
-SUBNET-M
A
SK to ENSURE-NET
M
ASK and
make
.
.
.
commit
|
commitdiff
|
tree
2008-11-29
Stelian Ionesc
u
Fix
typo
i
n
d
oc
s
tring of INET-ADDRE
S
S-NETWORK-CLASS
.
commit
|
commitdiff
|
tree
2008-11-29
Stel
i
an Ionesc
u
Rename MAKE-SUBNET-MASK to MAKE-NETMASK and make it
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
S
tel
i
a
n Ionescu
Move
S
O
CKE
T
-READ-FN
a
n
d SOCKET-WRITE-FN to soc
k
et-
m
ethods
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
S
telian Iones
c
u
TOD
O
entry
.
commit
|
commitdiff
|
tree
2008-11-12
Stelian
Ion
e
scu
Remove S
E
RI
E
S
us
e
.
commit
|
commitdiff
|
tree
2008-11-07
S
telian I
o
nescu
Resolve port design
a
tors in BIND-ADDRESS
and CONNECT
.
.
.
commit
|
commitdiff
|
tree
2008-10-31
S
t
eli
a
n Ionescu
Fix closing order of
FD-
M
IXIN inst
a
nces
.
commit
|
commitdiff
|
tree
2008-10-25
Stelian Iones
c
u
F
i
x pr
e
v
i
ous commit
.
commit
|
commitdiff
|
tree
2008-10-25
Steli
a
n
I
o
n
e
s
c
u
Autode
t
ect IPv6 suppo
r
t and initia
l
ise NET
.
S
O
CKETS
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
Stel
i
an Io
n
escu
Add Scien
e
er Commo
n
L
i
s
p
sup
p
or
t
commit
|
commitdiff
|
tree
2008-10-16
Stel
i
an Io
n
escu
F
ix for modern mod
e
.
commit
|
commitdiff
|
tree
2008-10-13
Stelian Ionescu
Don't sig
n
al er
r
or i
n
%H
A
NDLE-
O
NE-F
D
w
h
en an FD isn
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Stel
i
an Iones
c
u
Handle EIN
P
R
O
GRESS too in CALL-WITH-SOCK
E
T-TO-WAIT
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
S
telian
I
onescu
Fix assertion
in REMOVE-FD-H
A
N
D
LERS
.
commit
|
commitdiff
|
tree
2008-09-25
Stelian Ionescu
Really add ty
p
e
s
.
lisp
commit
|
commitdiff
|
tree
2008-09-25
St
e
lian
Ion
e
scu
Comment o
u
t
t
he
d
efinition
of structs
u
cred(Linu
x
)
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Ste
l
ian Ionescu
A
n
o
t
her round
o
f IO
.
MULTIPL
E
X
c
l
eanup, API changes
.
commit
|
commitdiff
|
tree
2008-09-22
Stelia
n
Ion
e
scu
F
ix base
DEFMACRO in
c
a
se of empty
b
odi
e
s
.
commit
|
commitdiff
|
tree
2008-09-21
Ste
l
ian
I
o
n
esc
u
Add type FUNCTIO
N
-DESIG
N
ATOR to base package
.
commit
|
commitdiff
|
tree
2008-09-21
St
e
lian Ionescu
More IO
.
MU
L
TI
P
LEX cleanup
.
commit
|
commitdiff
|
tree
2008-09-21
Stelian
I
onesc
u
Ev
e
nt loop cleanup
.
commit
|
commitdiff
|
tree
2008-09-21
S
telian
I
onescu
Don't use A
L
E
X
ANDRIA:ENSURE-SYMBOL
in
base pkgdcl
.
lisp
commit
|
commitdiff
|
tree
2008-09-21
Ste
l
ian Ionescu
Be
t
ter r
e
-exporti
n
g of symbols
f
r
om iolib
.
base
commit
|
commitdiff
|
tree
2008-09-17
S
t
elia
n
Ionescu
Rename multiplexer backe
n
d
fil
e
s
.
commit
|
commitdiff
|
tree
2008-09-14
Stelian Ionescu
Dispatch E
R
ROR ev
e
nts aft
e
r reg
u
l
a
r
e
vents
a
n
d
a
dd
.
.
.
commit
|
commitdiff
|
tree
2008-09-14
Ste
l
ian Ionescu
Fix S
E
ND
-
TO do
c
string
.
commit
|
commitdiff
|
tree
2008-09-11
Stelian Ionescu
Fix
R
ELI
N
QUIS
H
.
commit
|
commitdiff
|
tree
2008-09-10
Ste
l
ian Ionescu
Fix tests
.
commit
|
commitdiff
|
tree
2008-09-10
Stelian Ione
s
c
u
Move gray stream code
to base pacakge
.
commit
|
commitdiff
|
tree
2008-09-10
Stelian Ionescu
Fix iolib-t
e
s
t
s
.
asd
commit
|
commitdiff
|
tree
2008-09-10
Stelia
n
Ionescu
Add EVAL-WHENs
.
commit
|
commitdiff
|
tree
2008-09-10
St
e
lian
I
onescu
Include triv
i
al-gray-str
e
ams
.
commit
|
commitdiff
|
tree
2008-09-09
Stelia
n
Io
n
es
c
u
Small header fix
.
commit
|
commitdiff
|
tree
2008-09-07
S
telian Ionescu
More che
c
ks when initialisin
g
BUFFERs
.
commit
|
commitdiff
|
tree
2008-09-07
Stelian
I
o
nes
c
u
All
o
w
initializing FILE
-
DEVICEs with
a
l
ready-op
e
n
file
.
.
.
commit
|
commitdiff
|
tree
2008-09-06
S
t
elian Iones
c
u
Move some t
y
pe definitions
aro
u
nd
.
commit
|
commitdiff
|
tree
2008-09-05
Stelian
Ionescu
Re
f
actor file o
p
e
ning
.
commit
|
commitdiff
|
tree
2008-09-05
Ste
l
i
a
n
Ionescu
Re
n
ame
so
m
e
b
uffe
r
methods
.
commit
|
commitdiff
|
tree
2008-09-05
S
t
elian
I
o
n
escu
Add a CHE
C
K
-
T
YPE to MAKE-I
O
BUF
.
commit
|
commitdiff
|
tree
2008-09-05
S
t
elian Ionescu
Fix
C
LAMP-TIMEOUT
f
or NUL
L
timeou
t
s
.
commit
|
commitdiff
|
tree
2008-09-04
St
e
lian
I
o
nescu
Cosmetic ch
a
nges
.
commit
|
commitdiff
|
tree
2008-09-04
Steli
a
n Ionescu
Cosmeti
c
c
h
an
g
es
.
commit
|
commitdiff
|
tree
2008-09-04
Stel
i
an Ionescu
Us
e
keyword
i
n
stead
o
f optional ar
g
s for device
fun
c
tions
.
commit
|
commitdiff
|
tree
2008-09-04
S
t
elian Ionescu
Refactor device code
.
commit
|
commitdiff
|
tree
2008-09-02
Stel
i
a
n
I
o
nescu
Close FDs in a CLOSE method :AROUND DUA
L
-CHANNEL-SING
L
E
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Add missing
E
VAL-WHEN around
S
ELEC
T
-SO
C
K
E
T
-
CLASS
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Io
n
escu
Add
s
ecti
o
n headers
i
n socket-methods
.
lisp
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Fix
typo in %
R
ECEIVE-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionescu
Cleaner SEND-TO
.
commit
|
commitdiff
|
tree
2008-09-02
Stel
i
an I
o
nescu
Minor
improv
e
ment to RECEIV
E
-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian Ionesc
u
Cleaner RECEIVE-FROM
.
commit
|
commitdiff
|
tree
2008-09-02
S
t
e
l
ian Ionescu
Rename re
s
tart CONTI
N
UE to RE
T
RY in
%%S
E
ND-T
O
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2008-09-02
Stelian
I
onescu
Refactor
%
RECEIVE-FR
O
M int
e
rnals
.
commit
|
commitdiff
|
tree
2008-09-02
St
e
lian Ionescu
M
inor cleanup
o
n ZETA-STREAMS
.
commit
|
commitdiff
|
tree
2008-09-01
Steli
a
n Ionescu
SEND-
T
O
a
n
d RE
C
EIVE-FROM don't accep
t
st
r
ings
a
ny
m
ore
.
commit
|
commitdiff
|
tree
2008-09-01
Stel
i
an Ionescu
Better %%RECEIVE-
F
ROM
.
commit
|
commitdiff
|
tree
2008-09-01
St
e
lian
Iones
c
u
I
m
pro
v
e RECEIVE
-
F
R
O
M
an
d
its compiler macr
o
.
commit
|
commitdiff
|
tree
2008-09-01
Stelian Io
n
escu
Remove CHEC
K
-
BOUNDS
fr
o
m
gray s
t
ream
s
s
ince it's al
r
eady
.
.
.
commit
|
commitdiff
|
tree
2008-08-31
S
telian Ionescu
Improve WITH-CLOSE-ON-
E
RROR
.
commit
|
commitdiff
|
tree
2008-08-30
St
e
lian Ionesc
u
A
d
d INLINE de
c
la
m
a
tio
n
s for
foreign wrapper
s
.
commit
|
commitdiff
|
tree
2008-08-29
Stelian Iones
c
u
Rename GET-ERRN
O
/SET-ERRN
O
to %SYS
-
ERRN
O
/(SETF %S
Y
S
.
.
.
commit
|
commitdiff
|
tree
2008-08-29
Steli
a
n Ionescu
Fix IOMUX::RE
M
OVE-F
D
.
commit
|
commitdiff
|
tree
2008-08-29
Stelia
n
Ionescu
Fi
x
ACCEPT-CONNECTION
.
commit
|
commitdiff
|
tree
2008-08-27
S
t
e
l
ian Ionescu
Fix docstrings of a few address c
o
nversi
o
n functions
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-25
Stel
i
an Ione
s
cu
Style chang
e
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelia
n
Ionescu
De
f
in
e
_XOPEN_SOURCE on all OSes
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
t
e
lia
n
Ionescu
Small fixes to syscall wrappe
r
s
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Ste
l
i
a
n
I
onescu
Fix wrappers
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stel
i
an Ionescu
Small fixe
s
t
o timeout handling in POll-FD
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stel
i
an Ionescu
CLAM
P
-TIMEOUT: ad
d
def
a
ults to
MIN and MAX
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
Don't check any m
o
re for NU
L
L timeouts in REPEAT-DECREA
S
ING
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
telia
n
Ionescu
A
d
d clamp-timeout to b
a
se package
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
Port
Z
ETA-STREAMS to IOLI
B
.
SYSC
A
LLS
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Ste
l
i
a
n Ione
s
cu
Add
F
I
O
NBIO and
FIONREAD, export %SYS
-
IOCTL/2 and
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
S
t
e
l
ian Ionescu
ZETA-STREAMS: switch to
IOLIB
.
S
Y
SC
A
LL
S
, add POLL func
t
ion
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
St
e
lian I
o
nescu
S
m
a
ll fixe
s
to :REPORT function fo
r
P
O
L
L
-TIMEOUT and
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian I
o
n
escu
Re
o
rganise system c
o
ndit
i
on hierarchy, export conditio
n
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
Fix RETURN-WR
A
PPER
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian Ionescu
R
emove RETU
R
N-POSIX-
E
RR
O
R/RESTART, make s
y
scalls signal
.
.
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-23
Stelian
I
onescu
Fix typo in REPE
A
T-DE
C
REASING-
T
IMEOUT
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Steli
a
n Ionesc
u
Export %SYS-PO
L
L
.
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
Ste
l
i
an I
o
nescu
Export more s
i
z
e
s of forei
g
n types from IOL
I
B
.
SYSCALLS
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
2008-08-22
S
t
elian Ionescu
Don't sha
d
ow TIME in IOLIB
.
S
YSCALLS
Signed-off-by: Stelian Ionescu <
sionescu@common-lisp.net
>
commit
|
commitdiff
|
tree
next