List Info

Thread: Announcing CPAINT v2.1.0




Announcing CPAINT v2.1.0
user name
2006-10-20 18:15:18
Dear Friends,
 
It is with great pleasure to announce the release of CPAINT v2.1.0, which will be available worldwide momentarily at http://sf.net/projects/cpaint.  Our last release was v2.0.3 on 8 February 2006. ; This version includes a significant amount of bug-fixes and enhancements.  We welcome your comments and questions via our normal support methods, found on our website at http://www.cpaint.net/.   In addition to the continual maintenance of CPAINT, we are working on a new developers guide, which we hope to make available soon.
 
We would like to thank all of our users for their suggestions and code submissions which has made this release possible!
 
 
Sincerely,
the CPAINT Development Team
 
 ;
CHANGELOG:
 ;
//---- v2.1.0 (Released October 20, 2006) ---------------------------------
- moved CPAINT 'core' files to lib to ease usage of CPAINT as SVN external without having to grab the examples and docs as well.
- PHP: Added configuration value $cpaint2_config['proxy']['stream_timeout'] for the number of miliseconds to have the proxy wait for the response.
- PHP: Added configuration value $cpaint2_config['proxy']['connect_timeout'] for the number of seconds to have the proxy wait until connection is established.
- PHP: Added configuration value $cpaint2_config['proxy']['time_limit'] for the maximum runtime of the proxy script in seconds.
- PHP: Added configuration value $cpaint2_config['proxy']['security']['error_reporting'] to set the level of PHP's error_reporting value for the proxy.
- PHP: Made use of whitelist for both POST and GET requests.
- PHP: Recognize http:// as default procotol in proxy script. (thanks oroshchuk)
- PHP: Refactored the proxy-script for better maintainability.
- PHP: Using <?php as PHP opening tag instead of <? in backend-debugger.
- PHP: Perfomed variable initialization in config script. Using <?php as PHP opening tag instead of <?.
- PHP: Cleaned up the code of the proxy script.
- PHP: Checks for existance of arguments before assigning to local variable.
- EXAMPLES: Fixed URL of proxy script in proxy-ping example.
- EXAMPLES: Cleaned up the code of the calculator example.
- EXAMPLES: Fixed issue in colorpicker example that prevented it from working.
- PHP, JS: Added support for aliases to hide the names of CPAINT API methods in register().
- PHP: Removed configuration file dependency (core backend) (thanks miwhite)
- PHP: Commented out WSDL-specific code blocks and variables
- JS: Added ability to set HTTP Basic Authentication username and password when accessing local scripts (including proxy utility).
- JS: Fixed handling of numeric strings (thanks ironoxide)
- JS: Fixed typo in proxy calling code (thanks miwhite)
- JS: Fixed create_object_structure to handle text nodes >4096 bytes (thanks Nelson Antunes)
- JS: Fixed problem parsing attributes of first XML node element&nbsp; (thanks Nelson Antunes)
- EXAMPLES: Fixed typo in Google example (thanks Curtis Farnham)
- DOC: Fixed typo in frontend development guide (thanks James Johnson)
- PROXY: Added the ability to use the CURL library, with ability to failover to built-in PHP socket functionality
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )