v1.1.2 19-Oct-2018 ------------------ - added SML_ListEntry in SML_ProcParValue - bug fix integer64 and unsigned64 decoding - set closeStream() in SerialReceiver and SerialTransmitter to deprecated, will be removed in future releases. Use close() instead. - updated jRxTx to version 1.0.1 - thanks to Christian Zellot from has·to·be gmbh for: * adding SML_ListType * adding SML_ListType handling in SML_Value * adding some unit tests for testing coding and decoding v1.1.1 07-Nov-2017 ------------------ - moved cli application to subproject. - SerialReceiver: replaces gnu.io SerialPort with jRxTx SerialPort. v1.1.0 19-Jul-2017 ------------------ - changed the license from LGPL to MPL 2.0 (Mozilla Public License) - added toString() method for many SML structures - renamed many structures to conform to OpenMUC naming conventions - bug fix padding negative numbers in Integer32 and Integer64, thanks to Mr. Gersch from caterva.de v1.0.17 19-Jun-2014 ------------------- - changed the license from LGPL version 3 to LGPL version 2.1 - library is uploaded to central repository - fixed bug in Integer64 using large integers (>32 bit) (thanks to Patrick Hinzke from Kellendonk) - closed streams correctly in SML_TConnection thanks to Patrick Hinzke from Kellendonk - fixed bug in List_of_SML_ObjReqEntry thanks to Patrick Hinzke from Kellendonk v1.0.16 30-Dec-2013 ------------------- - a syntax check of the tl field in SequenceOf was removed so that jSML is compatible with Hager EDL meters. Thanks to Jochen Burkhardt v1.0.15 02-Oct-2013 ------------------- - small bug fix in receive function of SML_TConnection thanks to David Croft v1.0.14 10-Feb-2012 ------------------- - another bug fix in decodeAndCheck of SML_Message.java thanks to Roland Schroth from RWE v1.0.13 06-Feb-2012 ------------------- - no code changes, only minor changes to the gradle build file v1.0.12 13-Jan-2012 ------------------- - addition of SML_TimestampLocal from the SML 1.4 draft thanks to Prosyst v1.0.11 29-Nov-2011 ------------------- - connectTo Function can be passed a timeout. Thanks to Fabian Kohlmorgen from FH-Dortmund for the idea. - CRC of SML_Message is now only checked if decodeAndCheck function is called - switched to the Gradle build system v1.0.10 07-Nov-2011 ------------------- - another bug fix in SML_Message.java when checking CRC thanks to Fabian Kohlmorgen from FH-Dortmund and prosyst - a small fix in OctetString.hashCode() thanks to Roland Schroth from RWE v1.0.9 20-Oct-2011 ------------------ - bug fix in SML_Message.java when checking CRC thanks to Fabian Kohlmorgen from FH-Dortmund v1.0.8 05-Aug-2011 ------------------ - bug fix in Unsigned64.java, thanks to Jan Heise and Boris Pigin from Vattenfall v1.0.7 06-Apr-2011 ------------------ - fixed bug in SML_ProcParValue - changed to maven build system v1.0.6 15-Feb-2011 ------------------ - fixed synchronization problem in SML_SerialReceiver v1.0.5 20-Jan-2011 ------------------ - improved the SSL support and included a sample that demonstrates the use of SSL v1.0.3 16-Dec-2010 ------------------ - added a simple class to receive SMLMessages (SML_SerialReceiver) over a serial interface - This class can be used to read out the eHZ Meter v1.0.2 27-Aug-2010 ------------------ - Additions to the OctetString Class - Thanks to ProSyst for the contribution v1.0.1 15-Jul-2010 ------------------ - SSL Support for the Server. - Added some missing SML-Objects v1.0 04-Mai-2010 ---------------- - completely restructured the SML Transport Layer implementation and API! - removed all loggers v0.9.1 18-Dec-2009 ------------------ - Fixed CRC - fixed bug in ImplicitChoice