ArchiSoft Release Notes:
========================

1.1.1.10 (2022-02-28)

- unterstützt aktuelle Tomcat 9 Versionen bis einschließlich 9.0.58
- Freigabe für Azul-Java 8 (Build 8u322b06, Zulu: 8.60.0.21), wahlweise JRE oder JDK
- Umstellung auf Apache Log4j 2.17.1
- Installer enthält alle Zertifikate der aktuellen TL-DE-TSL (2021-12-16).
- Aktuelle Algorithmenbewertungen (SOG-IS 2020)


1.1.1.9 (2021-02-05)

- unterstuetzt aktuelle Tomcat-Versionen: bis einschließlich 9.0.43
- Bugfix in ERecordOrderAction (counter == null)
- MySQL-Treiber durch MariaDB-Treiber ersetzt.
- Installer enthält alle Zertifikate der aktuellen TL-DE-TSL.
- Aktuelle Algorithmenbewertungen (SOG-IS 2020)
- Freigabe für Oracle 19c


1.1.1.8 (2019-12-17)

- Installer: Während der Installation wird kein Internet-Zugang zum Laden der DTDs benötigt
  (betrifft: web.xml und hibernate.cfg.xml). Die DTDs werden als Datei mitgeliefert und
  müssen sowohl in den Verzeichnissen, in denen die dazugehörigen XML-Dateien liegen, gespeichert
  werden (nötig für die Installation), als auch unter CATALINA_HOME/bin (nötig für den Betrieb von ArchiSoft).
- Installer: Unterstützt Oracle Java 1.8 und OpenJDK 1.8. Vor dem Starten des Installers muss unbedingt JAVA_HOME gesetzt werden.

1.1.1.7 (2019-11-04)

- neues CodeSigning-Zertifikat.
- Installer enthält alle Zertifikate der aktuellen DE-TSL.

1.1.1.6 (2019-04-25)

- Installer: kleine Anpassung, damit auch openJDK-Versionsnummern erkannt werden (z.B. 1.8.0_212-8u).
- Freigabe für OpenJDK 8.
- unterstützt aktuelle Tomcat-Versionen: 9.0.16, 9.0.17, 9.0.19

1.1.1.5 (2019-02-12)

- kleine Änderung in BasicKeyManager (Unterstützung von D-Trust-Zeitstempeln).
- Installer: Keystore-Typ wird korrekt ermittelt, Alias und Typ werden in die Konfigurationsdatei geschrieben
  (keine Standardwerte mehr), Original-Dateiname des Keystores wird beibehalten (keine Umbenennung in archisoftServerKeystore.jks).
- Installer: Erlaubt auch die Auswahl einer JRE.
- Installer: Unterstützt die Installation mehrerer ArchiSoft-Instanzen innerhalb eines Tomcat-Servers.
- Installer: Keystore ist optional, wird kein Keystore angegeben, wird ein Default-Keystore generiert.
- Installer: Es kann zusätzlich ein zweiter Keystore konfiguriert werden, der für SSL-Client-Auth. bei 
  Zeitstempeldiensten verwendet wird (optional). Die Konfiguration dieses Keystores steht in der Properties-Datei "sslClientAuthKeystore.properties".
- Installer und Admin-Tool: DMS-Konfiguration: Authentifizierung nur noch über Username/Password.
- RELEASE-NOTES.txt wird mit ausgeliefert.
- unterstuetzt aktuelle Tomcat-Versionen: 7.0.91, 8.0.53, 8.5.37, 9.0.14
- Installer enthält alle Zertifikate der aktuellen DE-TSL und CH-TSL.
  Zum Aktualisieren der Zertifikate: Aktuelle TSLs herunterladen, Tool CertificateManager
  zum Extrahieren nutzen.
- Aktuelle Algorithmenbewertungen (SOG-IS 2018)
- SHA3-Unterstützung
- ECDSA-Unterstützung
- regelmäßiger Statusreport per E-Mail
- Microsoft SQL-Server 2017-Unterstützung.
  

1.1.1.4 (2018-05-24)

- InitialTimestampGenerator: Bugfix - Es wird nun berücksichtigt, dass der
  Algorithmenbezeichner des Hashalgorithmus in DocHashFetch-Responses auch eine URI
  sein kann (wenn TASP auf Basis von SOAP/XML verwendet wird).
- XMLTASPConverter: In allen betroffenen "...2TASP"-Methoden werden Algorithmenbezeichner in OID
  umgewandelt, und in allen betroffenen "...2XML"-Methoden werden Algorithmenbezeichner in URI umgewandelt.

  

1.1.1.3 (2018-02-13)

- ERecordOrder: Requests mit doppelten DocIDs / SigIDs werden abgelehnt.
- Installer enthält alle Zertifikate der aktuellen DE-TSL und CH-TSL.
  Zum Aktualisieren der Zertifikate: Aktuelle TSLs herunterladen, Tool CertificateManager
  zum Extrahieren nutzen.
- certvalidation: Authority Serialnumber wird nicht mehr in der Datenbank gespeichert.
  Grund: Bei den Zertifikaten von Swiss Government ist der Wert zu groß für den derzeitigen Spaltentyp.
- aktuelle Algorithmenbewertungen 2018.
- unterstuetzt aktuelle Tomcat-Versionen: 7.0.84, 8.0.49, 8.5.27, 9.0.4
- Bugfix: Java kann keine Dateien aus jar-Dateien lesen, wenn der Pfad Leerzeichen enthält
  (Java ersetzt Leerzeichen durch %20 und kann anschließend den Pfad nicht finden).
  Daher werden an den entsprechenden Stellen (TicketValidator, certvalidation.DefaultConfiguration)
  %20 wieder durch Leerzeichen ersetzt.

  
  
1.1.1.2 (2018-01-26)

- aktueller JDBC-Treiber für Oracle, Anpassungen an den Oracle-SQL-Dateien.



1.1.1.1 (2018-01-03)

- ERecordOrderAction: Überprüfung, ob DocGroup null oder leer ist. Wenn ja,
  wird eine Fehlermeldung zurückgeliefert.
  
  

1.1.1.0 (2017-08-07)

- Umstellung auf aktuelles Bouncycastle 1.56.
  Dadurch ist es möglich, Zertifikate mit RSASSA-PSS-Signatur zu verifizieren.
- Installer: Speicherung der Trustanchor-Zertifikate und Validierungspolicys 
  optimiert (Performance).
- Cache für Validierungspolicys: Performance-Optimierung, da komplette 
  Policys aus dem Cache geladen werden, anstatt aus der Datenbank.
- Bugfix in Klasse fraunhofer.sit.archisoft.server.web.admin.dssc.ImportAction: 
  Pfad an aktuelle Tomcat-Verzeichnisstruktur angepasst.
- RSASSA-PSS in algorithmConfiguration.xml hinzugefügt.
  Vorläufiger Java-Identifier: RAWRSASSA-PSS (unklar, ob korrekt)
- Initiale Zeitstempelung: Wenn ein Datenbankeintrag beschädigt ist 
  (keine dazugehörigen DOC_EDOC-Einträge zu einem EDOC-Eintrag), bricht die
  initiale Zeitstempelung nicht mehr ab, sondern überspringt die fehlerhaften
  Evidence Records. Es werden E-Mails an den Administrator gesendet.
  Solche beschädigten Datenbankeinträge traten beim Kunden SBK auf, Grund ungeklärt.
- Installer: Hinweis, welche Konfigurationsdateien man bei einem Update vorher sichern sollte.
  
  

1.1.0.4 (2016-11-08)

- exceet-Wurzelzertifikate hinzugefügt.
- Freigabe für Tomcat 8.0.x und 8.5.x.



1.1.0.3 (2016-07-15)

- neues CodeSigning-Zertifikat.
- Algorithmenbewertungen fuer 2016.



1.1.0.2 (2016-01-25)

- aktueller MySQL-Treiber.
- Installer enthält keine harte Sperre mehr für Tomcat-Versionen,
  die höher sind als die offiziel für ArchiSoft freigegebenen.
- Bugfix in Klasse fraunhofer.sit.archisoft.server.util.Util
  (siehe Intarsys-JIRA PAS-4)

  
  
1.1.0.1 (2015-09-02)

- Bugfix: Installer erzeugt korrekte URL für MS SQL-Datenbank, 
  DB-Treiber wird korrekt in context.xml eingetragen und jar-File
  für MS SQL-Treiber wird deployed.

  
  
1.1.0.0 (2015-07-15)

- Neuer Installer (ohne Tomcat-Installation, Datenbank-Initialisierung optional).
- aktuelle Root- und Zwischenzertifikate von Intarsys (Mail vom 06.05.2015).



1.0.6.4 (2015-04-21)

- Algorithmenbewertungen für 2015.



1.0.6.3 (2014-04-11)

- Bugfix in der ERS-Implementierung (RFC4998): Es wird nun auch bei
  Hashbäumen mit nur einem Blatt (einzelnes Dokument bzw. Gruppe) ein
  reduzierter Hashbaum in den Evidence Record integriert.
- Algorithmenbewertungen für 2014.



1.0.6.2 (2013-12-16)

- Bugfix beim Versenden der Status-E-Mail (AlgorithmStatusTrigger): Der
  Status der Algorithmen wird nun korrekt gesetzt, da das Calender-Objekt
  berücksichtigt wird.
- Bugfix in der ERS-Implementierung (RFC4998): Verwendet nun
  implizites statt explizitem Tagging (macht die Änderungen auf Version 1.0.6.0
  wieder rückgängig).

  

1.0.6.1 (2013-10-31)

- Bugfix bei der E-Mail-Benachrichtigung: Es ist nun wieder möglich,
  kein Benutzername und kein Passwort anzugeben (keine Authentifizierung
  gegenüber dem SMTP-Server)
- Hinzufügen des aktuellen Wurzelzertifikats der Bundesnetzagentur (14R).
  Aufgrund eines Bugs in TrustAnchorPlugin, der verhinderte, dass einzelne
  Zertifikate hinzugefügt werden konnten, wurde das Wurzelzertifikat nicht
  durch den Patch auf Version 1.0.4.0 installiert.
- build.xml: Klasse util.ByteArrayComparator in dem jar-File für die archisoft-api ergänzt.



1.0.6.0 (2013-10-07):

- Bugfix in validation.xml: Property "evidenceRecord" umbenannt in 
  "validationData".


  
1.0.6.0 (2013-09-30):

- E-Mail-Benachrichtigungen: Unterstützung von alternativen Ports, STARTTLS
  uns SSL/TLS.


  
1.0.6.0 (2013-08-13);

- Neues ArchiSoft Code-Signing-Zertifikat (gueltig bis 03.08.2016)



1.0.6.0 (2013-06-30):

- Algorithmenbewertung fuer 2013
- Bugfix in der ERS-Implementierung (verwendet nun explizites statt implizites
  Tagging)

  
  
1.0.5.0 (2012-08-04)

- Unterstuetzung von MySQL 5.5
- Freigabe fuer Oracle 11g
- Freigabe fuer Windows 7



1.0.4.0 (2012-02-27)

- Algorithmenbewertungen für 2012.
- Bei der Installation werden alle von Intarsys am 12.01.2012
  zur Verfuegung gestellten Wurzelzertifikate als Trustanchor
  installiert.
- Aktualsierung des PostgreSQL JDBC-Treibers. Damit
  Unterstützung von PostgreSQL 9.x


  
1.0.3.0 (2011-04-21)

- Bugfix (20101209): Bei Hashbaumerneuerung soll der Wechsel zu einem
  Hashalgorithmus möglich sein, der schon einmal verwendet wurde.
  Lösung: In Algorithm-Tabelle werden Algorithmen nun ggf. mehrfach
  eingetragen (es wird nicht mehr geprüft, ob Alg. mit bestimmter OID
  schon vorhanden ist).
- Bugfix (20101209): AdminTool: Korrekte Anzeige der abgelaufenen und
  bedrohten Algorithmen bei der Erneuerung (wenn ein Hashalgorithmus sowohl
  für den Hashbaum als auch im Zeitstempel verwendet wird und der Algorithmus
  bedroht/abgelaufen ist, wird nun auch zweimal der richtige Status angezeigt).
- Bugfix (20101218): Zeitstempelserver: Der Test-Zeitstempelserver unterstützt 
  nun auch die Signaturalgorithmen SHA256withRSA, SHA384withRSA und SHA512withRSA.
- Bugfix (20110108): VerificationComponent: "yyyyMMddHHmmss.Sz" als zusätzliches
  Datumsformat hinzugefügt.
  TimeStampToken liefert nun genTime zusätzlich als Date-Objekt.
  Dadurch braucht die VerificationComponent den String, der genTime enthält, nicht
  zu parsen und ist dadurch flexibel bzgl. des Datumsformats.
- Neu (20110120): In AlgorithmConfiguration besteht ein JavaIdentifier nun aus
  dem Name (JCEName) und der ProviderID (z.B. SUN, BC). Man weiß also, mit welchem
  SecurityProvider der JavaIdentifier verwendet werden muss.
  Die Hash-Methoden in der Drugstore-Klasse bekommen nun den Hashalgorithmus als
  Liste von JavaIdentifier-Objekten (vorher: ein String, der den Namen enthält).
  Die Hash-Methoden suchen in der Liste zunächst nach einem Identifier, der mit
  dem SUN-Provider verwendet werden kann (und verwenden diesen). Nur wenn es keinen
  Identifier für SUN gibt, wird ein JavaIdentifer für BouncyCastle verwendet. 
- Algorithmenbewertungen für 2011.
- Bugfix (20110418): TimeStampUtil wirft DsscException, wenn Zeitstempelalgorithmus
  ungültig ist.
  
  
  
1.0.2.0 (2010-06-16)

- DName-Kodierung:
  In manchen Zertifikaten der RegTP sind die DNames falsch kodiert:
  "RegulierungsbehÈorde" statt "Regulierungsbehörde".
  Kodierung unbekannt, daher werden die Umlaute vor der Darstellung durch 
  "Suchen und Ersetzen" korrigiert.
- Bugfix AAP: AAP-Kommandos liefern Error-Meldung, wenn das Lizenzticket ungültig ist.
- Automatischer Installer
- Algorithmenbewertungen für 2010
- Automatische Wahl des Hashalgorithmus: Es werden nur Hashalgorithmen gewählt,
  die mindestens noch 1 Jahr gültig sind.

  
  
1.0.1.0 (2009-11-11)

- DSSC-Unterstützung.
- Bugfix VerificationComponent: Funktioniert nun auch, wenn man
  im TASP-Request ERecordVerify 'checkDocument' auf 'false' setzt.
- BugFix AAP "IsJobRunning": Es wird korrekter ResponseStatus zurückgeliefert. 
- neue AAP-Kommandos
- volumenbasierte Lizenztickets.
 - XSLT-Stylesheets: Warnung, dass Validierungsdaten nicht archiviert wurden, auskommentiert.
- certvalidation.jar: Storage für OCSP und CRL deaktiviert.
- AdminTool: Zertifikatsvalidierung für ERecordOrder / Dokumentensignaturen (VerifyClient) 
  sowie Einholen von Zeitstempeln / Zeitstempel (VerifyClient) zusammengefasst.
- Bugfix: Verifikation interner Signaturen (VerificationComponent)
- Bugfix in ERS-Implementierung: Tagging muss implizit sein!
- Verify-Client: Links zu Dummy-DMS in der Navigation auskommentiert (left.jsp)



1.0.0.3 (2009-08-05)

- Neue AAP-Kommandos: GetCurrentHashalgorithm, AddPKIData



1.0.0.2 (2009-06-29)

- Bugfix: Fehler bei der Konfiguration des Triggers über das Admin-Tool
  wurde behoben (conf/archisoftserver/validation.xml musste geändert werden).
- Bugfix: Korrekter Response-Status in AAP-IsJobRunning-Response.
- Bugfix: Datei 'Volume.ser' wird korrekt nach <ARCHISOFT_HOME> geschrieben,
  auch wenn Kunde noch ein altes (nicht volumenbasiertes) Ticket besitzt.
- Bugfix: ebsa: Gültigkeitsende eines Algorithmus wird auf 23:59:59 Uhr gesetzt,
  der Gültigkeitsbeginn auf 00:00:00 Uhr. XSLT-Stylesheets zeigen Datum korrekt
  in deutscher / englischer Schreibweise an.
- Bugfix VerificationComponent: Funktioniert nun auch, wenn man
  im TASP-Request ERecordVerify 'checkDocument' auf 'false' setzt.
  - lib/archisoftserver.jar
  - xslt/verificationReport_fop.xslt
  - xslt/verificationReport_html.xslt

  

1.0.0.1 (2009-05-27)

- Bugfix: Fehler bei der Konfiguration des Triggers über das Admin-Tool
  wurde behoben (conf/archisoftserver/validation.xml musste geändert werden).
  
  

1.0.0.0 (2009-04-28)

- Java 6-Unterstützung. Dazu wurden JAXWS-Dateien aktualisiert 
  (Version 2.1.5, es wurden jedoch die alten Dateinamen beibehalten!)
- Neue Validierungskomponente, generiert XML-Verifikationsbericht,
  verwendet ArchiveValidationData-Objekte. Archivierung der Validierungsdaten
  ist in dieser Version jedoch nicht enthalten. Web-Client bekommt / liefert
  ArchiveValidationData-XML-File.
- Erneuerung wurde vereinfacht: Ausführungshorizont gibt es nicht mehr.
  Erneuerung kann jederzeit ausgeführt werden (auch wenn kein Algorithmus bedroht ist).
  Administrator bekommt regelmäßig (default: einmal monatlich, konfigurierbar über AdminTool)
  eine E-Mail mit einer Übersicht über die aktuell verwendeten Algorithmen und ihr
  Gültigkeitsende.
  Hierzu neue Elemente in Konfigurationsdatei: 
  SchedulerAlgorithmStatus und AlgorithmValidityHorizon (gibt an, ab wann ein Algorithmus
  als bedroht gilt -in Monaten- und eine Erneuerung durchgeführt werden sollte).
  ExecutionScope-Elemente wurden entfernt.
- Konfiguration des SimpleTriggers vereinfacht.
- Cache für Certvalidation kann über das AdminTool konfiguriert werden.
- Algorithmenbewertungen für 2009.
- Bugfix: NullPointerException in CMSSignatureExtractor behoben.
- Bugfix: Ungültiges Lizenzticket: ComponentConfigurator verschickt E-Mail, wenn Ticket
  ungültig ist, wird aber in jedem Fall korrekt initialisiert. Im AdminTool lassen
  sich keine Funktionen mehr ausführen, wenn Ticket ungültig ist.
- Bugfix: HashtreeRenewer verwendet nun zum Bilden der ArchiveTimestampChains die
  Dokumenten-Hashwerte, die mit dem zu der jeweiligen Chain gehörenden Hashalgorithmus
  berechnet wurden (betrifft den Fall, dass bereits eine oder mehrere Hashtree-Erneuerungen
  durchgeführt wurden, vorher wurden für jede Chain die Hashwerte genommen, die mit dem
  Hashalgorithmus der ersten Chain gebildet wurden).  
- PostgreSQL-Unterstützung  
- erste Version, die AAP unterstützt (InitialTimestamping, UploadAlgorithmSuitabilities, 
  IsJobRunning, Renewal, SetTimestampService, EnableCertificateValidation, CleanDatabase,
  ConfigureTrigger)
- volumenbasierte Lizenztickets werden unterstützt (es wird VolumeCounter angelegt).



0.9.8.7 (2009-01-14)

- Bug in RevocationInfoRetrievalOCSP behoben: Beim Validieren des
  Zertifikats des OCSP-Responders wird nun new Date() übergeben, statt
  refTime (es soll geprüft werden, ob das OCSP-Zertifikat jetzt gültig ist!)

  
  
0.9.8.6 (2008-11-10)

- Neue Funtion im AdminTool zum nachträglichen Validieren der Zeitstempel-Zertifikate.



0.9.8.5 (2008-11-05)

- Neue Tabelle TIMESTAMPS_ALGORITHMS wird angelegt, beim Validieren der Zeitstempelzertifikate werden
  din in den Validierungsdaten verwendeten Algorithmen in dieser Tabelle eingetragen.
- Leichte Performance-Verbesserungen beim Schreiben von Daten in die Datenbank.
- Parallel zu dieser Versioon wurde auch der Patch zum nachträglichen Validieren der Zeitstempel-Zertifikate
  ausgeliefert.

  
  
0.9.8.4 (2008-08-25)

- Zertifikatsvalidierung: Beim Aufbau des Zertifikatspfades wird auch CRL Distribution Point im Zertifikat
  berücksichtigt.
- Bugfix: Einholen von OCSP-Responses: refTime darf in der Vergangenheit liegen, Sperrzeitpunkt wird korrekt
  ausgewertet.
- Hinweis: Cache für Zertifikatsvalidierung ist in dieser Version bereits enthalten, ist aber auf 3 Minuten
  gesetzt, da er noch nicht konfigurierbar ist.
  
  

0.9.8.3 (2008-08-01)

- AdminTool: Neuer Button zum Testen des konfigurierten E-Mail-Servers.
- AdminTool: Anzeige der Versionshistorie.
- AdminTool: Authentifizierung auch über Benutzername/Passwort möglich.
- AdminTool: HTTPProxy wird nicht mehr speziell für einen Zeitstempeldienst angegeben, sondern es kann
  ein globaler HTTPProxy konfiguriert werden (kann außer für Zeitstempeldienste auch für Kommunikation mit DMS,
  OCSP und Zertifikats- und Sperrlistenabfrage über HTTP genutzt werden).
  Dadurch Änderung der Konfigurationsdatei (archisoftserver.xml) und neue Tabelle "Proxy".
- Bugfix: Fehlende OIDs in algorithmConfiguration.xml und Algorithmenbewertungen (SHA-2withDSA).
- Bugfix: Darstellungsprobleme im Internet Explorer (AdminTool und VerifyClient).
  Es wurden einige spacer.gif nicht gefunden, Navigation wurde nicht korrekt angezeigt (Unterstreichung).
- Bugfix: NullPointerException, wenn weder ARCHISOFT_HOME noch CATALINA_HOME gesetzt sind.
- Bugfix: Installer und Patch (TrustAnchorPlugin und XML2DBMapperPlugin) lassen sich auch aus einem Verzeichnis heraus
  installieren, das Leer- oder Sonderzeichen enthält.
- Release enthält "archisoft-team"-Zertifikat zum Verifizieren von Tickets, die mit diesem Zertifikat signiert wurden.
- TicketValidator/TicketGenerator: Schlüsselmaterial wird obfuskiert (String zum Bilden des 3DES-Schlüssels steht nicht
  im Klartext im TicketValidator).




0.9.8.2 (2008-05-16)

- Es werden alle Wurzelzertifikate der Bundesnetzagentur automatisch als Trustanchor eingetragen.
- Bugfix: Fehlende OIDs in algorithmConfiguration.xml und Algorithmenbewertungen (SHA-2withRSA).
- Bugfix: TicketValidator bricht nicht mehr ab, sowie er ein ungültiges Ticket findet, sondern prüft alle anderen (sofern vorhanden).
- Bugfix: AdminTool, Eingabe der URL des Zeitstempeldienstes: Enthält die URL keinen Port, wird der Standardport (80 bzw. 443) verwendet.
- AdminTool: Eingabefelder für NTLM-Authentifizierung werden nur bei der BIG-Krankenkasse angezeigt (Prüfung anhand des Namens im Ticket).
- Datenbank: Indizes auch unter Oracle.
- Version-Objekt wird angelegt, Versionsinformationen werden nur noch aus diesem Objekt ausgelesen und nicht mehr aus ARCHISOFT.class.
- build.xml: EOL- und EOF-Zeichen werden in Batch-Dateien und Shell-Skripten für das jeweilige OS korrekt gesetzt.
- Einführung des Patch-Tools



0.9.8.1 (2008-03-11)

- Bugfix: Testen des Zeitstempeldienstes über das AdminTool auch mit Internet Explorer möglich.
- Proxy-Server für Zeitstempeldienste.



0.9.8.0 (2008-02-29)

- Bugfix: Fehler bei der Installation mit Oracle behoben
- Bugfix: Installer: Name des Windows-Dienstes auf 128 Zeichen begrenzt
- Bugfix: Installer, Auswahl des Hashalgorithmus: SHA-256 hinzugefügt, MD5 und RipeMD-128 werden nicht mehr unterstützt.
- Bugfix: Bei der Verifikation der Zeitstempel über den Verify Client wird die korrekte Validierungspolicy verwendet.
- ERS-Implementierung RFC4998-konform.
- JDBC-Treiber für MS SQLServer aktualisiert (jtds-Treiber).
- neue Tomcat-Version (5.5.23)
- In der Datenbank werden Indizes angelegt (nur unter MS SQL und MySQL!!!)



0.9.7.0 (2007-11-28)

- Integration verschiedener Zeitstempel-Authentifizierungsmechanismen
(signierte Req/Resp, Username/Password)
- Admin Tool: Konfiguration der Zeitstempeldienste mit Angabe von
Username/Password sowie Keystore
- Konfiguration von Mail mit SMTP-Username/-Password-Unterstützung
sowohl in Installer als auch im AdminTool.
- Erneuerungen werden nur noch vom Administrator angestoßen, der Trigger
kümmert sich daher nur um das Benachrichtigen bei Erfordernis der Erneuerung
- AdminTool: Erneuerungsanzeige neu implementiert, neuer Button zum
Prüfen des konfigurierten Zeitstempeldienstes



0.9.6.0 (2007-10-15)
 
- Die Version enthält das neue Kommando ERecordVerify, die Rolle im TASP-Protokoll hat eine neue Bedeutung (Stichwort "agent"). 
- AdminTool: enthält eine Auswahl der primären Redundanz, neue Organisation der Konfigurationsmöglichkeiten, Lizenziformationen
  werden angezeigt, Auswahl zwischen XML und ASN.1-Encoding.
- Neue Sicherheitseignungen für 2007 sind in der Datenbank enthalten. 
- Bugfixes rund um den Ausführungshorizont, Hashbaumerneuerung funktioniert richtig, das Löschen alter ERecords ist wieder möglich. 
- Neue Keystores  (mit größeren Schlüsseln) für die Dummy-Zeitstempeldienste. Anpassung aller Handbücher.



0.9.4.0 (2007-07-20)

- Ticket
- 3 verschiedenen Ports angebbar
- neues JAXB



0.9.4.0 (2007-07-16)

- Connection API



0.9.3.0 (2007-06-13)

- Performance-Verbesserungen
- neue TASP-Version (ASN.1)



0.9.1.0 (2007-02-14)

- FastHashTree
- Debugging



0.9.0.0 (2007-02-08)

- docHashFetch-Kommando
- Auslieferung mit Installer
- Authentifizierung im AdminTool


