Delphi / Kylix XML-RPC Client

Copyright Clifford E. Baeseman <codepunk@codepunk.com>
Please supply all bug fix requests to codepunk@codepunk.com you
will find me very responsive to problems.

Licensed under the LGPL See the included license file. 

Developer Credits

 This library contains a mime encoder by
 Ralf Junker <ralfjunker@gmx.de> 2000-2001
 http://www.zeitungsjunge.de/delphi/ 

 This library also contains the excellent xml parser
 written by Stefan Heymann.
 http://www.destructor.de


YOU MUST INSTALL THE LATEST INDY COMPONENTS TO COMPILE!
http://www.nevrona.com/Indy/


Change Log:
   Nov 26, 2001
   Release 1.7.3
   Completed initial server code and conducted some testing
   Added a very simple client and server code example

   Nov 26, 2001
   Release 1.7.2
   Bug fix in addrawdata for date type
   Normalize whitespace bug fix
   Much code cleanup
   Initial server code added, not ready for prime time 
   but very close.

   Nov  13, 2001
   Release 1.7.1
   Two bug fixes 
   (I4 issue and strings honoring whitespace)
   
   Nov 11, 2001
   Release 1.7
   Old xml parser replaced with industrial
   strength model.
   Reworked the entire result object stack. The result
   is much cleaner and faster.
   Placed in new stubs for SSL enable. This is not fully tested as
   of yet.

   Oct 17,2001
   Release 1.6.1
   Had to back out new parsing engine due
   to flaws in dealing with structs and arrays..
   Implemented very nasty empty string hack but
   should cause no problems.

   Oct 15, 2001
   Release 1.6
   (merged patches)
   International Date Fix (S. R. Oddson)
   (other changes)
   Removed MD5 Unit (C. Baeseman)
   Tested Kylix OE compatibility
   Fixed bug in error handler

   Sept 18, 2001
   Release 1.5
   Applied parsing bug fix submitted by 
   S. R. Oddsson (Thanks for the input!)
   Applied port bug fix for ports other than default 80
   Applied compatibility fix for out of order error faults
   produced by the helma java implementaion

   April 22, 2001
    Release 1.1
    Applied one bug fixed related to 
    deeply nested structs

   April 18, 2001
    Total Interface Overhaul
    Client Now Fully validates 
    Added RC4 Encryption Methods
    Now Handles Nested Structs and Arrays Properly

   April 7, 2001
   Version 0.8
     Added IsConnected
     Added Progress Events 
     Fixed Bug while talking to MS Servers(100 Continue)
     Added Proxy Settings
     Requires Indy components to build.
         
   April 2, 2001
   Version 0.7
     Merged Win32 and Kylix Branches
     Retested Validation
     Changed Internet Component to indy  http://www.nevrona.com/indy/
     You must have 8.0 installed to compile. And the beta source files.

   April 1, 2001
   Initial Release 
     I tested a small amount after the conversion and found 
     no real issues.     

