Finance-Bank-Postbank_de
view release on metacpan or search on metacpan
This fixes RT #122506, reported by Slaven Rezic
0.46 2017-07-16
[Code fixes]
+ Make module more resilient against old versions of IO::Socket::SSL
which don't have OCSP support
This was reported by the CPAN testers with at least IO::Socket::SSL
version 1.967
[Certificate fixes]
+ Update certificate
0.45 2017-04-17
[Test fixes]
. Fix test suite that broke due to . (dot) not being in
@INC anymore, thanks to Ryan Voots
0.44 2016-11-22
[Test fixes]
. Remove the EURO sign from the canned account statement
This should address RT #117204, again; reported by
Slaven Rezic, thanks!
0.43 2016-10-15
[Code fixes]
! We only enable fingerprint verification for OpenSSL versions
below 1.0.2. For 1.0.2 and higher, we rely on OpenSSL to do
The Right Thing.
Note that Debian Jessie will stay on 1.0.1
+ Make past_days work better (provided by Harald Becker)
+ Reorder module loading so that Finance::Bank::Postbank_de doesn't
get loaded twice.
0.42 2016-09-03
[Certificate fixes]
! Mozilla::CA 2016-01-04 does not support the G3 certificate from Symantec, but postbank.de
relies on that certificate. We now check the fingerprint of the postbank.de
certificate instead of verifying the certificate chain.
An alternative fix is to fall back to the 2013 version of Mozilla::CA.
0.41 2016-09-02
[Code fixes]
+ Allow to specify the days to request the statement for
+ Better resiliency against where the EURO sign appears
0.40 2016-06-19
[Code fixes]
+ Allow more numerical entities in certificate. Yay ASN
0.39 2016-06-12
. Add license (Artistic license)
[Code fixes]
. Adapt to new number/currency format in the statement output
0.38 2015-11-15
[Code fixes]
+ Adapt to the website changes (new form field names)
0.37 2015-07-31
+ New certificate text
[Code fixes]
+ Use ->decoded_content when downloading an account statement, in case
it gets gzipped
. Allow OIDs and names in certificate
Some SSL libraries know about the names for the OIDs, but older
versions of OpenSSL don't.
The real fix would be to teach OpenSSL the new(er) OIDs
L<http://fm4dd.com/openssl/add_oids_to_openssl.htm>
0.36 201507xx
+ New certificate text
0.35 2014-09-22
+ Adapt to the website changes
Session function URLs now change with each page
0.34 2014-07-06
+ Adapt to the website changes
. (Forgot to include this in the release)
0.33 2014-02-01
+ Use Mozilla::CA to get a maintained certificate chain
Contributed by Sven Nierlein
. No other code changes, no need to upgrade
. Test updates to IBANs now being returned in some places instead of account numbers
0.32 2013-08-29
+ Adjust parser for the new website.
The parser now uses the link titles. This means tht if the website
ever uses a different language than German, this module will not
work with that setting.
+ Add method to fetch the count of unread messages.
0.31 2013-08-10
+ Added link to repository, thanks to D. Steinbrunner
0.30 2013-07-29
+ Adjusted to the new postbank.de certificate/subject
0.29 2013-05-14
+ Adjusted to the new postbank.de certificate/subject
+ Test fixes for slight changes in the website
! We now explicitly require LWP::Protocol::https as a prerequisite to ensure HTTPS support
. Test fixes
0.28 2012xxxx
! Perl 5.6 is now the minimum version, needed for syntax
! Perl 5.8 is needed for the Encode handling
! Major changes to new interface of Postbank.de
! We now decode all strings to UTF-8
! running_total is now formatted as a Perl number, not as a string anymore
! We need WWW::Mechanize v1.52 minimum, because it has the ->form_id method
. Files still get stored as CP-1252, Postbank claims these are encoded as UTF-8 :)
. Do not upgrade without a working fallback strategy!
0.27 2011-07-28
- Adjusted to the new Postbank.de certificate/SSL-Cert-Subject
/1.3.6.1.4.1.311.60.2.1.3=DE/1.3.6.1.4.1.311.60.2.1.1=Bonn/2.5.4.15=Private Organization/serialNumber=HRB6793/C=DE/postalCode=53113/ST=NRW/L=Bonn/streetAddress=Friedrich Ebert Allee 114 126/O=Deutsche Postbank AG/OU=Systems AG/CN=banking.postbank...
Reported and code fix by Pablo Schlaepfer
- Bumped WWW::Mechanize prerequisite to 1.30
( run in 0.531 second using v1.01-cache-2.11-cpan-5a3173703d6 )