*****************************************************************************
*                                                                           *
*                       R E L E A S E - N O T E S                           *
*                                                                           *
* PRODUCT NAME: SPI			                                                *
*                                                                           *
*****************************************************************************
 
  REVISION:			01.01.52

  REVISION DATE:	08/09/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.52

  DESCRIPTION: 
   - Fix SPIShell standalone options
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.50

  REVISION DATE:	04/09/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.52

  DESCRIPTION: 
   - Avoid mutual execution of transactions when using SPIShell
   - New flags to SPIShell (--wait, --reset-sharedmem)
  
+---------------------------------------------------------------------------+
 
  REVISION:			01.01.48

  REVISION DATE:	21/08/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.50

  DESCRIPTION: 
   - Add method SPI.SetLogLevel
   - Fix Swipe at DualReader Pinpad (Q20)
   - Set result code to swipe - ResultCode 931 will be returned when swipe is not legal.
   - Support up to 4 lines of pinpad display in Swipe.
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.46

  REVISION DATE:	14/08/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.46

  DESCRIPTION: 
   - Support solek info over TweezerComm
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.44

  REVISION DATE:	05/08/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.46

  DESCRIPTION: 
   - SPI4J Critical fix from 1.1.42
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.42

  REVISION DATE:	01/08/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.46

  DESCRIPTION: 
   - Update Ashrait version
   - Fix internal log (modulog)
   - Add Merchent name to receipts
   - Fix Swipe Async mode
   - Fix Async PollTransaction SPI4J JNI
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.40

  REVISION DATE:	16/06/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.40

  DESCRIPTION: 
   - Update Ashrait version
   - Fix minor crashes with Report object
   - Fix DB file openning in Android
   - Fix CompanyBusinessNumber field
   - Fix SPI GUID
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.38 

  REVISION DATE:	06/05/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.38

  DESCRIPTION: 
   - GetTransaction by UID/VUID SPIShell - BETA
   - Fix Transaction Asynchro API wtih kernel
   - PAX E600/E700 Support
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.36

  REVISION DATE:	10/03/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.38

  DESCRIPTION: 
   - Minor Ashrait bug fixes according to 1.8.38
   - Change result 458 message.
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.34

  REVISION DATE:	10/03/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.34

  DESCRIPTION: 
   - Critical Ashrait update
   - New Feature: Periodic mirroring. Get the current state of a periodic status (Establishment/EndOfDay)
     Use new API function Service.GetPeriodicStatus() or SPIShell --periodic-status / --periodic-status-hebrew
   - New Feature: To each AshraitEMV transaction object the acquirer (Solek) details are attached as Name, Phone number and 
     business comapby number.
   - Fix SPI4J method AshraitEMVTransaction.GetBalanceInformation
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.32

  REVISION DATE:	17/02/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.32

  DESCRIPTION: 
   - Fix timeout when internet is not connected
   - SPIShell: Add --emv-status according to API Enum ExtendedEMVStatus
   - Add "mutag" to SPIShell transaction/cancel JSON result
   - When doing EndofDay with XML report and there were no transaction to batch, 
     XML formatted result is returned.
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.30

  REVISION DATE:	17/02/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.28

  DESCRIPTION: 
   - Fix SPIShell cancel option
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.28

  REVISION DATE:	17/02/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.28

  DESCRIPTION: 
   - Petrol (DELEK) is now supprted in AshraitEMVTransaction according to Shva v807.
	- New API function supported in all bindings: AshraitEMVTransaction.SetAsPetrol
	- New API function supported in all bindings: AshraitEMVTransaction.GetAuthorizedAmount
   - The functions Service.DoTransaction, Service.DoTransactionDoTransactionPhase1, 
     Service.DoTransactionPhase2 are Service.EndOfDay are now returns SPI_TIME_OUT in case connection 
	 to the processor is timed out.
   - Fix Asynchronic API to remoted Ashrait.
   - Add Asynchronic API to PySPI.
   - Minor dual phase transaction fix.
   - Fix SPINode Config TCP Ctor
   - Add Pre-Authorization/Cancelation/Completion to SPIShell.
   - Minot bug fixes in Asynchronic API. 
   - Fix Swipe/Display in remoted Ashrairt.
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.26

  REVISION DATE:	24/01/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.26

  DESCRIPTION: 
   
  Deprecated
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.24

  REVISION DATE:	13/01/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.24

  DESCRIPTION: 
   - Minor Fix to track2 validation when using Swipe
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.22

  REVISION DATE:	27/12/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.20

  DESCRIPTION: 
   - Support Cancel (RED) button during Swipe/Display
   - Fix timeout bug in Asynchronic Swipe/Display
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.20

  REVISION DATE:	26/12/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.18

  DESCRIPTION: 
   - Support Cancel (RED) button during Swipe/Display (Beta version)
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.18

  REVISION DATE:	20/12/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.10

  DESCRIPTION: 
   - Fix Gateway Token using Remoted Ashrait service
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.16

  REVISION DATE:	17/12/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.10

  DESCRIPTION: 
   - Fix Display/Swipe local service
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.14

  REVISION DATE:	16/12/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.10

  DESCRIPTION:
 
   - Fix 2nd AshrairtEMVTransaction in SPINode
   - Fix CheckPinpadConnection in SPI4J when using PAX E series device
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.12

  REVISION DATE:	01/11/26

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.10

  DESCRIPTION:
 
   - Add new transaction transactions result code: 993,920,921,922,986,987,988,989,4000,5003
   - Fix a bug when finalizing an object with SPISharp.
   - New SPI_RET_VAL value - SPI_TIME_OUT - See doc for more info
   - Fix AddPinpad return value
   
+---------------------------------------------------------------------------+

  REVISION:			01.01.10

  REVISION DATE:	01/11/26

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.10

  DESCRIPTION:
 
   - Update Ashrait Version.
   - Ubuntu is back in cycle.
   - Fix return value when calling EndOfDay using remoted Ashrairt.
   - Fix a bug when using Service.RemoveService
   - Now serial/USB connection is closed when service is out of order.
   - When using Ashrait PC - Pinpad will beep only few times at the end of a transaction if card is still in slot.
   - Minor USB bug fixes.
   - Fix a bug where RetailerId and RetailerName is still returned after DoEraseDB
   
+---------------------------------------------------------------------------+

  REVISION:			01.01.08

  REVISION DATE:	01/11/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.08

  DESCRIPTION:
 
   - Update Ashrait Version.
   - Release is critical for windows users only.
   - Due to compile issues Ubuntu is out of cycle for this release
   
+---------------------------------------------------------------------------+

  REVISION:			01.01.06

  REVISION DATE:	01/11/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.04

  DESCRIPTION:
 
   - Update Ashrait version
   - Match to TweezerComm v0.6
   - Fix vuid attribute in SPIShell
   - Add support to msr-data in SPIShell
   - Due to compile issues Ubuntu is out of cycle for this release
   
+---------------------------------------------------------------------------+

  REVISION:			01.01.04

  REVISION DATE:	02/08/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.20

  DESCRIPTION:
 
   - Update Ashrait version
   - Fix Asynchronous API in SPI4J
   
+---------------------------------------------------------------------------+

  REVISION:			01.01.02

  REVISION DATE:	16/07/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.18

  DESCRIPTION:
 
   - Minor bug fixes to Remote Ashrait.
   - Fix serial lib for Debian
   - NEW API Functions:
    - AshrairtEMVTransaction.GetTokenizedPAN - Credit card PAN hashwd with MD5 
    - AshrairtEMVTransaction.GetExtendedEMVStatus - Miroring for transaction states
    - Report.GetACKNumber - ACKNumber from the processor after EndOfDay
   - Loyalty is extended: 
    - UID is returned
	- PEM
	- Ipay can be changed during Loyalty
	- TokenziedPAN
   
+---------------------------------------------------------------------------+

  REVISION:			01.01.00

  REVISION DATE:	16/07/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.16

  DESCRIPTION:
 
   - SPI is now supportting remoted AshraitEMV service.
      - Feature is still beta in version.
      - Ashrait can run on Pinpad.
	  - Ashrait can be centerlized using Modularity SPICy.
	  - Asynchronous API with remoted ashrait on serial pinpad is still not supprted.
	  - Asynchronous API to Swipe and DoEstablishment is not supprted.
	  - Feature is enabled using the correct Config instance when adding a service.
   - Unsupported Pinpad to MSR transaction is now supprted using the new API method:
     AshraitEMVTransaction.SetMSRData()
   - Fixed a minor bug in SPIdroid where module couldn't be intialized on some devices.
   - Fixed a minor bug in SPIShell where endofday was hanged if --report-format was not delivered.
   - Fix ResultCode type for SPISharp.
   
+---------------------------------------------------------------------------+

  REVISION:			01.00.16

  REVISION DATE:	28/06/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.14

  DESCRIPTION:
 
   - Update Ashrait Version
   - Retreive Receipt in RetreieveTransaction
   
+---------------------------------------------------------------------------+

  REVISION:			01.00.14

  REVISION DATE:	25/06/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.12

  DESCRIPTION:
 
   - Mandatory patch for 01.00.12
   - Fix crash when no communication
   - Fix SPINode Report new API functions
   
+---------------------------------------------------------------------------+

  REVISION:			01.00.12

  REVISION DATE:	24/06/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.12

  DESCRIPTION:
 
   - API DEPRECATED function: Report.GetPrintableString. Function is deprecated and not supported any more.
   - NEW API function: Report.GetZReportString, Report.SetZReportFormat.
   - Added support to change the printable stirng Z report width from SHVA, as well as XML Z report is now supprted.
   - Minor ios bug fixes.
   - New transaction error codes for AshraitEMV: -64,-63,-62,-61,-60,-59,-57,-56,-55,-54,-53,-52,-24,-23,-22,-21,-13,-12,72,81,151,152,153,154,220,221,222,994,903,996.
   - Fix a bug when track2 swipe data is not closing socket.
   - Fix a bug where track2 swipe is returned when is credit card track2 is identified.
   - Fix a bug where track2 swipr was not aborted using AbortTransaction().
   - Fix a bug where track2 timeout didn't aborted swipe. 
   - Fix a bug where transaction error codes wometimes is -999 "In progress"
   - Fix a SIGPIPE raised in Linux and iOS.
   - Fix a bug where cancel transaction is returning with error code of "Not Executed" 999
   - Disable SPI/Ashrait logs to stdout in SPIShell.
   - SPIShell new options: cancel, erase, retailerid, status, version
   - SPIShell new arguments: vuid, tip, report-format
   - SUSE 11 SP4 is back to release cycle.
   
+---------------------------------------------------------------------------+

  REVISION:			01.00.10

  REVISION DATE:	27/05/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.08

  DESCRIPTION:

   - Fix Establishment bug in Android when SQLITE running out of memory.
   - Allow change pinpad Id in E800/E500
   - Fix CNP transaction Pax E800/E500.
   - Change error msg 458 according to SHVA.
   - Fix Cancel Transaction bug in SPISharp.
   
+---------------------------------------------------------------------------+

  REVISION:			01.00.08

  REVISION DATE:	14/05/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.08

  DESCRIPTION:

   - New Ashrait version
   - Vacuming DB
   - Fix Mini settelment retailer number bug from Ashrait

+---------------------------------------------------------------------------+

  REVISION:			01.00.06

  REVISION DATE:	08/05/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.04

  DESCRIPTION:

   - New Ashrait version
   - Stabilized serial lib

+---------------------------------------------------------------------------+

  REVISION:			01.00.04

  REVISION DATE:	07/05/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.02

  DESCRIPTION:

   - New Ashrait version
   - Support SPINode to version 1.0.0 API

+---------------------------------------------------------------------------+

  REVISION:			01.00.02

  REVISION DATE:	26/04/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.06.12

  DESCRIPTION:
  
  ***************************************************************************
  ***************************************************************************
  *****************             Note                            *************
  ***************************************************************************
  ******   + This Version not supprted with SPINode					 ********
  ***************************************************************************
   - New Ashrait version
   - Fix BT in SPIdroid

+---------------------------------------------------------------------------+

  REVISION:			01.00.00

  REVISION DATE:	26/04/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.06.02

  DESCRIPTION:
  
  ***************************************************************************
  ***************************************************************************
  *****************             Note                            *************
  ***************************************************************************
  ******   + In order to use this version SPI.start must be called   ********
  ******     Please see documentations                   			 ********
  ******   + This Version not supprted with SPINode					 ********
  ***************************************************************************
   - New Ashrait version
   - New API function: SPI.SetLogDirectory(). 
   - New API function: SPI.Start().
   - New API function: Config.SetProcessorID().   
   - Service.CheckPinpadConnection() is now supprted. 
   - Minor error messages fixes.
   - Javadoc is added to documentations.
   - SPIDroid changes:
     - SPIdroid is a singleton. All of it's operations must be done
	   on the instance usuing getInstance(). 
	 - New API: SPIdroid.update() please see documentations.
	 - Bluetooth Pinpad is now supported with android using the new Config 
	   constructor in SPIdroid. (SPI4J note: the new constructor has nothing
	   with PC's). 
	 - Known issue: Pinpad connected in USB to android device 
	   is still not supported.
	 - PAX E800 / E500 Users: Auto detection for this devices is now supported.
	   Thus, calling to AddPinpad() or SetPinpadId is unnecessary. In any other
	   case when DeivceId need to be passed, any value is welcomed. 
	 - SPIdroid is now deliverd to the ABI's: armeabi-v7a (NEON) and x86. 
	 - SPIdroid is now deliverd also as JAR file contating all it's dependencies.
	   To this .jar file, a SHA256 signature is attached. 

+---------------------------------------------------------------------------+

REVISION:    		00.03.02

  REVISION DATE:    21/03/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.06.00
  
  DESCRIPTION:
	- New Ashrait version
	- Add iOs Objective c example and full package is now delivered
	
+---------------------------------------------------------------------------+

REVISION:    		00.03.00

  REVISION DATE:    12/03/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.36
  
  DESCRIPTION:
	- New API function in Config class : EnableMiniSettelment(). 
	- Full support in loyalty between phases:
		- New API function in AshraitEMVTransaction class : SetLoyaltyAmount()
		- New API function in AshraitEMVTransaction class : GetAvilibleCreditTerms()
		- New API function in AshraitEMVTransaction class : GetMinimumCreditPaymentsAvilible()
		- New API function in AshraitEMVTransaction class : GetMaximumCreditPaymentsAvilible()
		- New API function in AshraitEMVTransaction class : GetMinimumAmountForCreditPayment()
		- New API function in AshraitEMVTransaction class : GetMaximumPaymentsAvilible()
	- New API function in AshraitEMVTransaction class : GetToken() 
+---------------------------------------------------------------------------+

REVISION:    		00.02.26

  REVISION DATE:    28/02/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.34
  
  DESCRIPTION:
	- Fix PortType in SPISharp

+---------------------------------------------------------------------------+

  REVISION:    		00.02.24

  REVISION DATE:    27/02/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.34
  
  DESCRIPTION:
	- New API function in Config class: SetProcessorPortNumber
	- New Version signing
	- Fix dual phase transaction error message post phase1
	- AbortTransaction() is now supported between DoTransactionPhase1 and DoTransactionPhase2

+---------------------------------------------------------------------------+

  REVISION:    		00.02.22

  REVISION DATE:    15/02/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.34
  
  DESCRIPTION:
	- New API function in Config class: SetECRNumber()
	- New API function in AshraitEMVTransaction class: GetMissingEvent()
	- Fix SPISharp GetLastErrorMessage() Functions
	- A table contains all error codes and messages was added to Documentation
	- Card brand is now available after Phase 1
	- PySPI Supports dual phase transaction
	- Fix GetMAskedPan method.
	- J5 completion and cancellation without PinPad is now supported
	- SQLCipher dependency fix for Debian based systems

+---------------------------------------------------------------------------+

  REVISION:    		00.02.20

  REVISION DATE:    12/02/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.28
  
  DESCRIPTION:
	- Fix Payment bug 

+---------------------------------------------------------------------------+

  REVISION:    		00.02.18

  REVISION DATE:    06/02/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.28
  
  DESCRIPTION:
	- Fix SPIShell CNP transaction
	- Fix SPIShell Add PinPad COM port

+---------------------------------------------------------------------------+

  REVISION:    		00.02.16

  REVISION DATE:    24/01/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.26
  
  DESCRIPTION:
	- Fix Establishment after EraseDB bug
	- Fix IssuerAuthNumber bug
	- Fix NoOFPayment=1 bug
	- Add SPIShell functions

+---------------------------------------------------------------------------+

  REVISION:    		00.02.14

  REVISION DATE:    24/01/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.26
  
  DESCRIPTION:
	- Add SPIShell to distribution
	- Fix bug with Ipay given percents.
	- Fix a bug with wrong result message on pinpad in asynchronous API.
	- Fix standing order single payment with PySPI. API changed for PySPI.
	- API change in AshraitEMVTransaction::SetAsChargePrepaid. Units amount was added.

+---------------------------------------------------------------------------+

  REVISION:    		00.02.12

  REVISION DATE:    15/01/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.24
  
  DESCRIPTION:
	- Add SLES 11 SP 4 support
	- Fix Asynchronous API minor bugs
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.02.10

  REVISION DATE:    08/01/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.22
  
  DESCRIPTION:
	- Fix log path bug
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.02.08

  REVISION DATE:    08/01/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.22
  
  DESCRIPTION:
	- Stop Activity is now fully supported:
		- New SPI_STATUS was added: SPI_READY_ONLINE
		- New functions was added to Service IsReadyForTransaction()
	- New function was added to Service : GetRetailerName()
	- SPI4J is now added to the debian-bin package. (Linux Support JRE7 and higher is requiered)
	- Fixed a bug where End of day returned SPI_INVALID when no transactions were exist. 
		A proper PrintableString is created.
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.02.06

  REVISION DATE:    27/12/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.20
  
  DESCRIPTION:
	- Automated verify every 8 hours
	- Abort transaction using X red button on pinpad
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.02.04

  REVISION DATE:    21/12/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.18
  
  DESCRIPTION:
	- Fix SetProcessorIPAddress CLI
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.02.02

  REVISION DATE:    20/12/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.18
  
  DESCRIPTION:
	- Fix Ashrait serial support
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.02.00

  REVISION DATE:    18/12/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.16
  
  DESCRIPTION:
	- Since this version SPI is delivered as installer for win32 and debian.
	  Installers will make sure that SPI is ready to use with all dependencies. 
	  Linux users may use apt and not dpkg to install all the dependencies.
	- Asynchronous API was added to DoTransaction and EndOfDay
	- Detailed documentation was added. see doc/Documentation.html
	- Retailer number is now returning only first 7 digits (as inputed to DoEstablishment).
	- Since this version Ashrait is on production mode ! In order to change to Test environment.
	  IP need to be changed using Config API (See documentation).
	- SPINode (SPI for NodeJS) was added to the package. For Windows node version 8.9.0, Linux 4.2.4
	- Fixed a bug where producing receipt when canceling pre-authorization transaction
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.01.10

  REVISION DATE:    03/12/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.10
  
  DESCRIPTION:
	- SPI4J (SPI for Java) was added to the package
	- iSPI (SPI for iOS) was added to the package. Including Cordova plugin

+---------------------------------------------------------------------------+

  REVISION:    		00.01.08

  REVISION DATE:    26/11/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.10
  
  DESCRIPTION:
	- One phase transaction bug fixed

+---------------------------------------------------------------------------+
  REVISION:    		00.01.07

  REVISION DATE:    23/11/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.10
  
  DESCRIPTION:
	- Ashrairt version update
	- Minor bug fixes with init function
	- Added DisplayMsgs to PySPI

+---------------------------------------------------------------------------+
  
  REVISION:    		00.01.05

  REVISION DATE:    16/11/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.08
  
  DESCRIPTION:
	- Ashrairt version update
	- PySPI added GetServiceVersion
	- PySPI example added

+---------------------------------------------------------------------------+

  REVISION:    		00.01.03

  REVISION DATE:    13/11/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.07
  
  DESCRIPTION:
	- Fixed Z Report and X Report
	- API Interface change in Report:
		* GetTotalBySolek
		* GetTotalRefundBySolek
		* GetPrintableString
	- API Interface Addition in Service:
		* GetLastErrorMessage
	- New dependency added fribidi
		* Linux users may install package libfribidi-bin
		* Windows useres may want to place the included file fribidi.dll to SPI directory (see 0.1.1)
	- PySPI for win32 and linux were added to package
	- Fixed a bug with Reseting Ashrait DB
	- Retailer number now is 7 digits only. 
	- Improved error handling with loading services
	- Serial library added to support Windows XP
	- Minor establishment bug was fixed when Retailer number is avilible, while status is not established.
	- Ashrait Logs and DB is now located in c:\Modularity\SPI\ or /opt/Modularity/SPI/

+---------------------------------------------------------------------------+

  REVISION:    		00.01.01

  REVISION DATE:    31/10/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.00
  
  DESCRIPTION:
	- All files now have to be in C:\Modularity\SPI\. 
		** This path has to be part of PATH system enviorment variable
	- New Functions added to Config:
	  * Set Manufacture ID.
	  * Set Cert Path. ( C:\Modularity\SPI\cert\ is now default for Ashrait cert files)
	  * Set Processor IP Address. 
	- Fixed bug in card name, known issue card name is still mirrored. 
	- Fixed TVR in receipt
	- Fixed Cancel registered transaction bug
	
+---------------------------------------------------------------------------+
  
  REVISION:    		00.01.00

  REVISION DATE:    25/10/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.04.03
  
  DESCRIPTION:
	- Stablized build including all Ashrait API
	
+---------------------------------------------------------------------------+
  REVISION:    		00.00.05

  REVISION DATE:    14/09/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.02.04
  
  DESCRIPTION:
	- API minor fixes
	
+---------------------------------------------------------------------------+

  REVISION:    		00.00.04

  REVISION DATE:    29/08/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.02.04
  
  DESCRIPTION:
	- Support added to Winsows XP
	- Support added to Linux i386
	
+---------------------------------------------------------------------------+

  REVISION:    		00.00.03

  REVISION DATE:    21/08/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.02.04
  
  DESCRIPTION:
	- Ashrait as TCP is now supported using the right Config instance
	- C# Class library using .Net Framework 4.0 is added
	- Verify bug fixed
	- Credit transaction is supported (c++ only for now)
	
+---------------------------------------------------------------------------+
  REVISION:    		00.00.02

  REVISION DATE:    31/07/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.02.04
  
  DESCRIPTION:
	- Ashrait update to 01.02.04
	
+---------------------------------------------------------------------------+

  REVISION:    		00.00.01

  REVISION DATE:    27/07/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.02.03
  
  DESCRIPTION:
	- Initial release
	
+---------------------------------------------------------------------------+
