Changelog of @hackage/Lucu 0.3.3

Changes from 0.3.2 to 0.3.3

  • Network.HTTP.Lucu.Resource:
    • getQueryForm and inputForm now returns [FormData] instead of [(String, String)] to possibly include a name of uploaded file.

Changes from 0.3.1 to 0.3.2

  • Network.HTTP.Lucu.Parser:
    • Reimplemented 'many', 'many1' and 'count' in tail-recursive way. This resolves a stack overflow when a large file is POSTed as a multipart/form-data.

Changes from 0.3 to 0.3.1

  • Network.HTTP.Lucu.Resource:
    • Bugfix: getRemoteAddr' didn't work on little-endian architectures. (Thanks: Voker57)
    • Bugfix: getRemoteAddr' didn't work for IPv6 network.
    • New function: getRemoteHost

Changes from 0.2.1 to 0.3

  • Added SSL support:
    • Network.HTTP.Lucu.Config.Config has a new member:

      cnfSSLConfig

    • Network.HTTP.Lucu.Resource has a new action:

      getRemoteCertificate

    • examples/SSL.hs: an example for accepting HTTPS connections.

Changes from 0.2 to 0.2.1

  • Fixed incorrect dependency declaration in Lucu.cabal. No semantical changes to the code.

Changes from 0.1 to 0.2

  • Fixed breakage on GHC 6.10.1. And now it requires 6.10.1...
  • data/mime.types:
    • Deleted application/x-wavpack
    • Deleted application/x-wavpack-correction
    • Added audio/x-wavpack
    • Added audio/x-wavpack-correction