HTTP Wizard + SSL ActiveX 3.0

License: Free Trial ‎File size: 5.26 MB
‎Users Rating: 4.0/5 - ‎1 ‎votes

Seekford Solutions, Inc.'s HTTP Wizard +SSL v3.0 provides programmers and easy to use and high level access of HTTP servers(web servers) . The control works in any ActiveX container and has no dependencies other than itself*. With the new Asynchronous operation and the threaded synchronous version, your application should never hang. This new version provides basic support for communicating via SSL so your data transmissions can be secure and safe as well as normal cleartext operations. The control is very programmer friendly and even has time saving features like auto- connect and disconnect for methods and simple to use method calls like the EasyFileUpload method. Everything is spelled out and explained in the langauge of the controls design but it also comes with a linked help file for more detailed explanations. One of the great features of the control is the ability to POST forms to web sites . This allows you to register users on your custom scripted page, or upload files to your site or even send data so your website can update a database. The possibilities are endless and HTTP Wizard SSL v3.0 makes it easy and possible.

VERSION HISTORY

  • Version 3.0 posted on 2005-07-07
    Seekford Solutions, Inc. HTTP Wizard SSL . Copyright 2002. . Release Notes. . v1.0.3. FIX - Large file uploads would not provide server response. . v1.0.4. FIX - URL Encoding of extended characters was not standard. . v1.0.5. FIX - Timeouts were not being handled properly for long periods. FIX - Headers were not properly detected when using only LF pairs. Generally CRLF pairs are expected. UPDATED - Changed timeout to be a better value. . v1.0.6. UPDATED - Added new dummy method with a FormBuilder return type so C++ will import it properly. . v1.0.7. UPDATED - Processor usage was peaking during long server response times. Now optimized. . v1.0.8. FIXED - Unhandled socket error when data was not readible. . v1.0.9. ADDED - Support for proxy servers. ADDED - Preemptive Authentication Support for proxy servers. Basic User/Pass. ADDED - Preemptive Authentication support for web servers. Basic User/Pass. ---------------------------------------------------------------------------------------. ************************_______ NEW VERSION ______***********************************. -------------------------------- 2.0 -----------------------------------------. . v2.0.1 - 02/02/2003. ADDED - Asynchronous command support. ADDED - Secure Socket Layer(SSL) support. ADDED - Events for error, response, progress, connection, and disconnect. . v2.0.2 - 02/18/2003. FIXED - Licensing issue caused valid serial numbers to be rejected. UPDATED - Support for old licenses will allow developers that purchased 1.0 to use the new version(minus SSL . and Asynchronous support). . v2.0.3 - 03/18/2003. FIXED - Error event caused crash. . . v2.0.4 - 03/20/2003. ADDED - Added new AutoDetect feature for MIME content-type of uploaded files using the upload methods. . v2.0.5 - 04/06/2003. UPDATED - Class Automation for extended classes had apartment thread update for flag identification. Resolved . issue with ASP script engine. UPDATED - Improved status notification for progress on large resource downloads. . . v2.0.6 - 04/09/2003. FIXED - Resolved Automation error that was caused by a flaw in Microsoft library. Acknowledged by Microsoft Developer . Support. . v2.0.7 - 04/16/2003. UPDATED - Removed an Error throw for access rights to local certificate store for Users without Administrative Priveleges. . ///////////////////////////////. // MAJOR CHANGE. // Note: You will need to re-add HTTP Wizard SSL v2 to any existing projects. // The runtime creation strings have changed. add 2 to the end of them. // We aplogize for any inconvenience. This is a forced migration for the new features. // As a concession we are adding some powerful features free of charge in this release. // If you have any questions, contact [email protected]. //////////////////////////////. . v2.1.8 - 04/18/2003. ADDED - Automatic Redirection capabilities. HTTP Wizard can follow 3XX redirect links and get the resource without any . extra code. ADDED - Protocol stripping from server name so the forgetfull programmer needs not worry. i.e. . http://www.SeekfordSolutions.com when it should be just www.SeekfordSolutions.com. ADDED - Session management for server interaction using Server Cookies, plus support for misc. Server Cookies. ADDED - New COOKIE and COOKIES Object for use with above feature. CHANGED - This version of the control has all new Dispatch ID's which render it incompatible with previous . versions. . v2.1.9 - 05/12/2003. FIXED - Resolved issue with server cookie header data for certain server implementations. . v2.1.10 - 05/22/2003. FIXED - Resolved an issue with servers who don't send all the proper HTTP 1.1 transfer headers. . v2.1.11 - 05/23/2003. FIXED - Support for case sensitive cookies has been added. . v2.1.12 - 06/01/2003. CHANGED - Transfer speed has been optimized for local network connections with higher transfer limits. . v2.1.13 - 06/03/2003. UPDATED - Modified proxy server support for non-dedicated protocol proxy servers. . v2.1.14 - 06/25/2003. FIXED - Last Response and Request updated. CHANGED - SSL support loading for Windows 98, NT, and 95. . v2.1.15 - 07/07/2003. FIXED - Memory access problem for POST operation under certain conditions. . v2.1.16 - 07/08/2003. ADDED - Support for SSL Proxy Tunneling. (Lots of work.). UPDATED - Optimized access routines for the server to perform better and be more modular. . v2.1.17 - 07/21/2003. FIXED - Project upgrade conflicted with source code for this project causing a bind problem. Fixed now. . v2.1.18 - 08/14/2003. UPDATED - Support for Username and Password server authentication added to file upload and form POST's. . v2.1.19 - 08/17/2003. FIXED - Memory deallocation of Cookie Monster.. . v2.1.20 - 10/28/2003. ADDED - Support for SOCKSv4 FireWalls. ADDED - Support for SOCKSv5 FireWalls. . v2.1.21 - 11/06/2003. ADDED - Support for non-compliant http servers that use the non-standard LF for EOL instead of the CRLF mandated by . the specifications. . v2.1.22 - 12/02/2003. UPDATED - Modified URL encoding to support latest RFC specifications. Affects Form Posts also. . v2.1.23 - 01/15/2004. UPDATED - Modified code for connection-close old style protocol connection handling for HTTP 1.0 and raw feed . HTTP 2.0 methods. . v2.1.24 - 02/04/2004. UPDATED - Support for progress on large file uploads has been enhanced for better notifications. . v2.1.26 - 03/20/2004. FIXED - Support for Visual FoxPro on windows 98 fixed. . v2.1.26 - 04/07/2004. FIXED - Support for large SSL(Secure Socket Layer) protocol http data downloads fixed for large data blocks. Also fixed . buffer checks to ensure better integrity. . v2.1.27 - 04/21/2004. ADDED - Support for buggy version of Apache server. Host header entry issue.(Now there is 7 hours of my life I won't get . back). . v2.1.28 - 05/11/2004. ADDED - Support for non-compliant proxy server and web server header. . v2.1.29 - 06/19/2004. UPDATED - Enhanced speed for SSL downloads. . v2.1.30 - 11/16/2004. FIXED - Support for cookies that require secure connection are now handled. . v2.1.31 - 01/12/2005. UPDATED - Modified headers that are sent on a redirect. UPDATED - Memory management and allocation when a Request body is set. UPDATED - Cookie support now scans for old style Expires value. . ////////////////////////////////////////////////////////////////. //. //. // VERSION 3 RELEASED. //. //. /////////////////////////////////////////////////////////////////. . v3.1.33 - 02/25/2005. Updated SSL Support for Sending Data to handle infinite send loop. Enhanced idle processor usage for downloads.

Program Details

EULA

HTTP Wizard SSL v3 license agreement ========================= HTTP Wizard SSL v3 is copyright protected. All files included on the HTTP Wizard SSL v3 diskette with the exception of the Sample Projects are covered by this copyright. As the registered user of this product, you are granted the right to use a single copy of the HTTP Wizard SSL v3 OCX on a single computer for development purposes. You may make additional copies for backup purposes only. Copies of HTTP Wizard SSL v3 that are stored on a network device or file server may only be used by a single user for development purposes. As the registered user of this product, you are also granted the royalty free right to redistribute runtime only copies of HTTPWizard.OCX. You may not distribute HTTP Wizard SSL v3 as part of a product which is in direct competition with HTTP Wizard SSL v3 itself. You may not distribute the unlock code other than for your own personal development. You may not alter or reverse engineer the contents of any of the files supplied on the HTTP Wizard SSL v3 product distribution disk with the exception of the sample Projects. If you do not understand and agree to the terms of this software license agreement, you should delete all copies of HTTP Wizard SSL v3 from your computer and return the HTTP Wizard SSL v3 product to Seekford Solutions, Inc. for a refund, subject to our restocking fee. ------------------------------------------------------------ Limited Warranty ================ This product is believed to be free of manufacturing defects to the physical media on which it is supplied at the time you receive it. If this is not the case, you may return your copy of HTTP Wizard SSL v3 to Seekford Solutions, Inc. and a replacement diskette will be supplied. This product has been tested and we have made a reasonable attempt to see that it performs as documented. In the event that it does not perform as documented, Seekford Solutions, Inc. will make a reasonable attempt to correct any problems or bugs exhibited by this product. Seekford Solutions, Inc. will not be held liable for any direct or indirect damages (including but not limited to loss of business profits, business interruption, or loss of business information) caused by the use of this product or for the suitability of this product to perform adequately in any situation where it is used. To the maximum extent permitted by applicable law, no other warranties are expressed or implied. Portions of this warranty are void where prohibited by law, but all other portions not prohibited by law still apply.