libnet-as2-perl (1.0111-1) stable; urgency=low

  * Create dynamic test certificates
     - tests failed due to expired hard-coded certs in t directory

 -- Andrew Maguire <ajm@cpan.org>  Tue, 19 Dec 2023 17:15:00 +1300

libnet-as2-perl (1.0110-1) stable; urgency=low

  * Message-Id and Original-Message-ID
     - RFC4130 requires Message-Id and Original-Message-ID delimited
       by angle brackets in header

 -- Andrew Maguire <ajm@cpan.org>  Mon, 17 Jun 2019 15:31:05 +1300

libnet-as2-perl (1.0101-1) stable; urgency=low

  * Message-Id
     - POST request sets the Message-Id surrounded with angle brackets

  * Content-Disposition
     - send() accepts Filename key to set Content-Disposition filename
     - decode_message() extracts Content-Disposition filename.
       On success, Net::AS2::Message->filename() will return it.
       The filename value is also stored in the serialised Message.

  * MDN->match-mic
     - MDN->match_mic() returns 1 when both partners request Encryption only

 -- Andrew Maguire <ajm@cpan.org>  Mon, 11 Mar 2019 15:44:20 +1300

libnet-as2-perl (1.01-1) stable; urgency=low

  * Content-Disposition
    - Set default filename, so that Oracle B2B accepts the request

 -- Andrew Maguire <ajm@cpan.org>  Thu, 21 Feb 2019 11:21:50 +1300

libnet-as2-perl (1.001-1) stable; urgency=low

  * Message-Id
    - Validate message id using Email::Address::addr_spec
      Allow for angle bracket quotes

  * File-extensions
    - Accept any file extension for key and certificate files

  * Distribution
    - Use $VERSION instead of package MODULE VERSION
    - Pass harsher Perl Critic tests

  * AS2-Version
    - Update documentation to specify AS2 Version 1.0.
      Version 1.1 compression is not implemented

 -- Andrew Maguire <ajm@cpan.org>  Fri, 8 Feb 2019 15:10:00 +1300

libnet-as2-perl (1.0-1) stable; urgency=low

  * HTTP::Headers
    - Accept an HTTP::Headers compatible object for the headers parameter in
      decode_message() and decode_mdn(). A hash ref is also still accepted.

  * Update POD documentation

  * Packaging
    - Use and configure Dist::Zilla
    - Review POD style
    - Fix POD content errors

  * File options
    - Enable private key and certificates to be read in from files

  * HTTPS support
    - Enable UserAgent class to be configured
    - Provide support for sending requests over HTTPS

  * Enable SHA-2 support
    - Use Digest::SHA to provide support for sha1 and sha2 signing.
      SHA-2 is not officially part of the AS2 RFC specification but
      is commonly implemented in AS2 implementations.

  * Bugfixes to ensure communication compatibility
    - Tested communication with as2-server
    - Tested communication with RSSBus

  * Miscellaneous
    - Remove trailing whitespace
    - Remove use of experimental smartmatch feature
    - minor corrections of POD
    - Split up tests so that older Perl versions pass.
      This avoids some memory leak with Crypt::SMIME.
    - Add 2019 copyright
    - Update Maintainer information

 -- Andrew Maguire <ajm@cpan.org>  Wed, 30 Jan 2019 11:33:12 +1300

libnet-as2-perl (0.03-1) unstable; urgency=low

  * Initial release.

 -- Andrew Maguire <ajm@cpan.org>  Mon, 7 Jan 2019 12:26:24 +1300
