Use :READ-FILE-FORM for defsystem versions
[iolib.git] / CHANGES
blob91a0151590bcdd2bcd191d3c1271974305516eff
1 -*- mode: outline; fill-column: 78 -*-
3 * Changes since 0.7.2:
5 ** API changes
6 * Add parameter NS to LOOKUP-HOSTNAME
8 ** New features
9 * Add support for IDN to LOOKUP-HOSTNAME
11 ** Bug fixes:
13 ** Misc
17 * Changes since 0.7.1:
19 ** Bug fixes:
20 - Don't redefine Alexandria functions (patch by Nikodemus Siivola)
24 * Changes since 0.7.0:
26 ** Bug fixes:
27 - Only import a few symbols from ASDF into IOLIB.ASDF, which sometimes caused
28   problems with ASDF2
29 - Fix compilation on OSX
33 * Changes since 0.6.0:
35 ** API changes
36 - IOLIB.SOCKETS:LOOKUP-HOST was renamed to LOOKUP-HOSTNAME
37 - IOLIB.SOCKETS:IPV6-SOCKET-P was renamed to SOCKET-IPV6-P
38 - When creating an AF_LOCAL socket, IOLIB.SOCKETS:MAKE-SOCKET accepts :FILE as
39   :TYPE synonim of :LOCAL
40 - IOLIB.SOCKETS:ACCEPT-CONNECTION : keyword arg TIMEOUT has been coalesced
41   into WAIT
42 - IOLIB.SOCKETS:CONNECT : keyword arg TIMEOUT has been coalesced into WAIT
44 ** New features
45 - Add support for abstract UNIX addresses (patch by Julian Stecklina)
46 - UNIX addresses are now printed as strings. Abstract addresses have a leading #\@
48 ** Bug fixes:
49 - EVENT-DISPATCH now calculates the distance to the next timer correctly
50   (reported by Ariel Badichi)
51 - fixed possible fd load in the the select() multiplexer (reported by Ariel
52   Badichi)
53 - reading from socket streams with non-blocking FDs now works (reported by
54   Chaitanya Gupta)
55 - make RESOLVER-ERROR actually a subtype of IOLIB-ERROR (reported by Ariel Badichi)
56 - socket syscalls that return EINTR now work
57 - when setting send/receive timeouts on blocking sockets, stream methods now
58   properly signal ISYS:EWOULDBLOCK upon timeout
59 - fix bug in HEAP-PARENT, used in the multiplexer (reported by Ole Arndt on sbcl-devel)
60 - fix define-designator for when *print-case* is :downcase.
62 ** Misc
63 - Sources have been reorganized, ASDF system files are now inside src/