Version 2.10.2 05.10.2010 - small bug fixes Version 2.10.1 14.05.2010 - small bug fixes Version 2.10.0 27.04.2010 - added SSL connection support Version 2.9.1 23.04.2010 - fixed receiving data parser Version 2.9.0 14.04.2010 - improved receiving data from SMPP server Version 2.8.3 11.02.2010 - fixed bug with EnquireLink Version 2.8.2 01.02.2010 - fixed GSMEncoding class Version 2.8.1 27.01.2010 - increased speed of async sending of SMS messages - fixed bug in property IsConnected Version 2.8.0 21.12.2009 - added support of unpacked GSM 03.38 coding - added ability to map DataCodings value to Encoding object - PrepareSubmit method can receive byte array as parameter - some properties types and return value types were changed Version 2.7.3 04.12.2009 - improved speed of asynchronous sending Version 2.7.2 02.11.2009 - fixed bug with maximum available characters depending on data_coding - added 64-bit support Version 2.7.1 14.10.2009 - fixed SubmitMulti destination number bug. Version 2.7.0 01.10.2009 - added support of SubmitMulti Version 2.6.7 08.09.2009 - fixed some error messages Version 2.6.6 01.09.2009 - fixed bug when the length of the message is equal 140 byte SmppClient divides such messages on 2 Version 2.6.5 27.08.2009 - added QueryAsync, CancelAsync methods and corresponding events evQueryComplete, evCancelComplete Version 2.6.4 14.08.2009 - fixed SMPPCLIENT_UNKNOWNERROR when SystemType is null. - added ability to change response packets DeliverSmResp and DataSmResp before sending back Version 2.6.3 04.08.2009 - when client waits QuerySmResp or CancelSmResp it also recognizes GeniricNack response - fixed parsing of DeliverSm packet with enabled UDHI but without UDH in the short_message field. Version 2.6.2 18.07.2009 - fixed serialization for types SubmitSm, SubmitSmResp, DeliverSm, DeliverSmResp, DataSm, DataSmResp - FormatException is raised when property SubmitSm.ValidityPeriod has incorrect format - improved PrepareSubmit method to process characters ^ ~ [ ] { } \ Version 2.6.1 05.03.2009 - added ability to cancel previously submitted short message that is still pending delivery. - fixed disconnect unhandled exception Version 2.6 01.03.2009 - added serializable interface for classes SubmitSm, SubmitSmResp, DeliverSm, DataSm Version 2.5.10 24.02.2009 - fixed bug in Header parsing when incomplete packet has been received Version 2.5.9 04.02.2009 - fixed bug in DataSm and SubmitSmResp Version 2.5.8 14.12.2008 - added DefaultFlashSMS DataCoding Version 2.5.7 06.12.2008 - small bug fixes in VB.NET version Version 2.5.6 02.12.2008 - extended DataCodings Version 2.5.5 29.11.2008 - renamed property SequenceNumber to SegmentNumber in class DeliverSm. - improved SmppClientDemo. Added code to receive concatenated messages. - fixed "no address was supplied" in Connect method Version 2.5.4 21.11.2008 - improved send packet - abbility to send binary data within UserData Version 2.5.3 18.11.2008 - Fixed ConnectionStatus value after Connect method - avoiding multiply enquirelink timer instances when client is often disconnects Version 2.5.2 30.10.2008 - Fixed ValidityPeriod property Version 2.5.1 22.10.2008 - Fixed interval between EnquireLink Version 2.5 10.10.2008 - Ability to prepare and send WAP PUSH message Version 2.4.2 09.10.2008 - Connect using IPEndPoint instance is added - Enable Flash SMS Version 2.4.1 06.10.2008 - Problem with send block in evDeliverSmComplete is now resolved Version 2.4.0 01.10.2008 - Ability to send concatenated short message asynchronously using methods SubmitAsyncText, PrepareSubmit and SubmitAsync Version 2.3.5 26.09.2008 - fix for index out of range in QuerySmResp Version 2.3.4 27.08.2008 - fixed QuerySmResp parsing Version 2.3.3 21.07.2008 - sending EquireLink when SMSC does not do it Version 2.3.2 17.07.2008 - fixed UnBind error - fixed SubmitSm problems - fixed disconnecting procedure Version 2.3.1 27.06.2008 - property ServiceType added to classes DeliverSm and DataSm Version 2.3.0 20.06.2008 - convert project to .NET 2.0 Version 1.3.0 11.06.2008 - Added asynchronous method SubmitAsync and event evSubmitComplete Version 1.2.8 04.04.2008 - Process returned TLVs in submit_sm_resp - Added TLVs in DeliverSmResp, DataSmResp - Check properties length in SubmitSm Version 1.2.7 14.12.2007 - 60 sec timeout and repeate on error has been removed from method AdvancedSubmit Version 1.2.6 05.11.2007 + added new events evDeliverSmComplete and evDataSmComplete + added Data Codings for Message Class Version 1.2.5 31.07.2007 + fixed Bind method bug Version 1.2.4 08.07.2007 + added Seriaize and Deserialize methods for SubmitSm type + fixed type of DeliverSm.SheduleDeliveryTime and DeliverSm.ValidityPeriod Version 1.2.3 24.05.2007 + added command to query the status of a previously submitted short message + added SmppClient.AddressRange property Version 1.2.2 25.04.2007 + report an error if DataSm or DeliverSm packet is not correct + added ServiceType parameter for SubmitSm Version 1.2.1 16.04.2007 + fixed timeout for Sumbit + added AlertNotification support Version 1.2 05.01.2007 + SubmitSm now supports ASCII encoding Version 1.1.1 01.12.2006 + added optional parameters support in SubmitSm + added support all headers in short_message field + SubmitText method now can send messages in message_payload parameter Version 1.1 27.10.2006 * fixed 16 bit Concatenated messages * fixed receiving procedure when several packets are come Version 1.0.1 10.07.2006 * fixed cheking UDHI flag when parse DeliverSm message