Skip to content
CHANGES 1.81 KiB
Newer Older
Stelian Ionescu's avatar
Stelian Ionescu committed
-*- mode: outline; fill-column: 78 -*-

Stelian Ionescu's avatar
Stelian Ionescu committed
* Changes since 0.7.2:

** API changes
* Add parameter NS to LOOKUP-HOSTNAME

** New features
Stelian Ionescu's avatar
Stelian Ionescu committed
* Add support for IDN to LOOKUP-HOSTNAME
Stelian Ionescu's avatar
Stelian Ionescu committed
* Changes since 0.7.1:

** Bug fixes:
- Don't redefine Alexandria functions (patch by Nikodemus Siivola)



Stelian Ionescu's avatar
Stelian Ionescu committed
* Changes since 0.7.0:

** Bug fixes:
Stelian Ionescu's avatar
Stelian Ionescu committed
- Only import a few symbols from ASDF into IOLIB.ASDF, which sometimes caused
  problems with ASDF2
- Fix compilation on OSX
Stelian Ionescu's avatar
Stelian Ionescu committed
* Changes since 0.6.0:
Stelian Ionescu's avatar
Stelian Ionescu committed

Stelian Ionescu's avatar
Stelian Ionescu committed
** API changes
- IOLIB.SOCKETS:LOOKUP-HOST was renamed to LOOKUP-HOSTNAME
- IOLIB.SOCKETS:IPV6-SOCKET-P was renamed to SOCKET-IPV6-P
- When creating an AF_LOCAL socket, IOLIB.SOCKETS:MAKE-SOCKET accepts :FILE as
  :TYPE synonim of :LOCAL
- IOLIB.SOCKETS:ACCEPT-CONNECTION : keyword arg TIMEOUT has been coalesced
  into WAIT
- IOLIB.SOCKETS:CONNECT : keyword arg TIMEOUT has been coalesced into WAIT
Stelian Ionescu's avatar
Stelian Ionescu committed

Stelian Ionescu's avatar
Stelian Ionescu committed
- Add support for abstract UNIX addresses (patch by Julian Stecklina)
- UNIX addresses are now printed as strings. Abstract addresses have a leading #\@
Stelian Ionescu's avatar
Stelian Ionescu committed

** Bug fixes:
- EVENT-DISPATCH now calculates the distance to the next timer correctly
  (reported by Ariel Badichi)
- fixed possible fd load in the the select() multiplexer (reported by Ariel
  Badichi)
- reading from socket streams with non-blocking FDs now works (reported by
  Chaitanya Gupta)
- make RESOLVER-ERROR actually a subtype of IOLIB-ERROR (reported by Ariel Badichi)
- socket syscalls that return EINTR now work
- when setting send/receive timeouts on blocking sockets, stream methods now
  properly signal ISYS:EWOULDBLOCK upon timeout
Stelian Ionescu's avatar
Stelian Ionescu committed
- fix bug in HEAP-PARENT, used in the multiplexer (reported by Ole Arndt on sbcl-devel)
- fix define-designator for when *print-case* is :downcase.
Stelian Ionescu's avatar
Stelian Ionescu committed

Stelian Ionescu's avatar
Stelian Ionescu committed
** Misc
- Sources have been reorganized, ASDF system files are now inside src/