summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/kernel/xml.hpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add options to use mmap or electric fence to check memory accesses, and fix ↵jsdelfino2012-02-271-3/+1
| | | | | | a few memory access violations. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1294008 13f79535-47bb-0310-9956-ffa450edef68
* Fix mapping between repeating XML elements, S-expression lists, and JSON ↵jsdelfino2012-02-271-1/+1
| | | | | | array cells. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1294006 13f79535-47bb-0310-9956-ffa450edef68
* Port to Mac OS X 10.6.7.jsdelfino2011-06-281-2/+24
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1140690 13f79535-47bb-0310-9956-ffa450edef68
* Correctly pass query strings through component wiring redirects and improve ↵jsdelfino2011-02-261-0/+1
| | | | | | format of XML and JSON response documents. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074924 13f79535-47bb-0310-9956-ffa450edef68
* Port to Ubuntu server 10.10 64-bit. C++ code fixes required to compile and ↵jsdelfino2010-11-141-1/+1
| | | | | | run on 64-bit. Update INSTALL doc and build scripts. Remove a few obsolete scripts. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1034963 13f79535-47bb-0310-9956-ffa450edef68
* Add support for RSS feeds and minor fixes to ATOM support.jsdelfino2010-05-311-0/+9
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@949652 13f79535-47bb-0310-9956-ffa450edef68
* Working Web service component using Axis2C 1.6. Some fixes to the JSON ↵jsdelfino2010-01-241-9/+21
| | | | | | conversion functions to correctly handle all cases of nested objects and arrays. Added support for component properties, the Web service component has a URI property that can be configured to the address of the target Web service. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@902540 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned up lifecycle handling of objects that hold library and file ↵jsdelfino2010-01-021-7/+1
| | | | | | resources. Fixed pool stack initialization concurrency issue. Re-enabled watch strings to help watch compound values in debugger. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895305 13f79535-47bb-0310-9956-ffa450edef68
* Performance improvements when running both in multi-threaded and pre-forked ↵jsdelfino2010-01-021-42/+41
| | | | | | HTTPD. Changed memory management to use Apache APR pools instead of ref counting pointers as it's much faster and easier to integrate with the Python and Ruby interpreters. Changed to use simple pool-based string and stream implementations instead of the STL ones, which cause a lots of mutex locks in a multi-threaded environment. Added build options to compile with threading and profiling. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895165 13f79535-47bb-0310-9956-ffa450edef68
* Added missing const qualifiers, macros and util functions to help debugging, ↵jsdelfino2009-12-261-3/+3
| | | | | | and a simple balanced tree implementation for use in lookup tables. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@893938 13f79535-47bb-0310-9956-ffa450edef68
* Refactored httpd server integration, split http support and server logic in ↵jsdelfino2009-11-231-6/+6
| | | | | | two modules. Added functions to load component implementations packaged as dynamic libraries. Minor monad code cleanup, converted cast operators to separate functions. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@883249 13f79535-47bb-0310-9956-ffa450edef68
* Cleaning up SVN structure, moving sca trunk to sca-cpp/trunk.jsdelfino2009-11-161-0/+364
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@880633 13f79535-47bb-0310-9956-ffa450edef68