Kopierlogik zum (Neu-)schreiben der Datendatei ausgelagert
Datei-Operationen weiter auf Streams reduziert
Abhängigkeit der Tests auf HBCIPassportPinTan#getFileName entfernt
Lese- und Schreibzugriff auf PinTan-Datei auf Streams umgestellt
Neuen Parameter im Template dokumentiert
API erweitert, um HBCIPassportPinTan#getFileName weiterhin zu unterstützen
Javadoc ergänzt, in etwa wie vorher
#setFileName neu implementiert, so dass die Methode auch mit Streams wieder verfügbar ist
BUG 1458 (https://www.willuhn.de/bugzilla/show_bug.cgi?id=1458) - Enum fuer SEPA-Type wurde bei 2 PAIN-Versionen falsch ermittelt
Zwei neue Status-Codes, damit man die rohen HBCI-Messages zu Debugging-Zwecken getrennt vom restlichen Log tracen kann
Merge pull request #19 from hsch/pintan-streamsfactory

Austauschbare Persistenz für PinTan Passport
ReflectiveOperationException gibts erst in Java 7. Habs mal entfernt, damit wir weiter Java 6 kompatibel bleiben. Bei der Gelegenheit auch gleich mal die Settings des Eclipse-Projektes entsprechend angepasst
Eigene BIC ist seit pain 008.003.02 optional. Patch von Mario
SEPA PAIN-XML per Default nicht mehr formatiert senden. Spart bis zu 50% Datenvolumen wegen den fehlenden Leerzeichen bei den Einrueckungen. Siehe https://groups.google.com/d/msg/hbci4java/RYHCai_TzHM/72Bx51B9bXUJ
Alle double durch BigDecimal ersetzt
BigDecimal-Konverter umbenannt und double-Konverter als deprecated zurückgeholt.
Merge pull request #22 from shred/master

Alle double durch BigDecimal ersetzt
Content-Length bei PIN/TAN explizit mitsenden. Siehe http://www.onlinebanking-forum.de/forum/topic.php?p=101146#real101146
Die Exception wurde gar nicht weitergeworfen
Kommentar