summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/modules/scheme (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-01-03Refactoring, rename isNil to isNull.jsdelfino5-23/+23
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1428206 13f79535-47bb-0310-9956-ffa450edef68
2013-01-03Improve handling of nested lists, trees, null and floating point values.jsdelfino2-5/+56
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1428191 13f79535-47bb-0310-9956-ffa450edef68
2012-12-11Use Jansson to read/write JSON instead of Mozilla SpiderMonkey.jsdelfino2-9/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1419986 13f79535-47bb-0310-9956-ffa450edef68
2012-12-11Port kernel to C++11 and refactor some of the core modules. Convert functors ↵jsdelfino14-185/+325
to lambdas, and add C++ const, noexcept and inline annotations to get more efficient generated code. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1419985 13f79535-47bb-0310-9956-ffa450edef68
2012-07-16Minor memory management, performance, and tracing improvements.jsdelfino1-0/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1361917 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28Improve error reporting with a reason code. Improve debug and audit logging. ↵jsdelfino3-3/+3
Fix test scripts to cleanup state from previous builds and correctly report test errors. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1343138 13f79535-47bb-0310-9956-ffa450edef68
2012-02-20Rename some of the utility programs and add them to the install target.jsdelfino3-4/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1291135 13f79535-47bb-0310-9956-ffa450edef68
2011-08-28Implement a portable alternative to __thread and get the HTTP and SQLDB ↵jsdelfino1-4/+7
components and the Auth modules working with the HTTPD multithreaded event MPM. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162472 13f79535-47bb-0310-9956-ffa450edef68
2011-04-17Fix representation of null values and escape control characters in JSON and ↵jsdelfino3-28/+58
HTTP query strings. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1094210 13f79535-47bb-0310-9956-ffa450edef68
2011-03-08Change ATOM and RSS feed representations to use name value pairs instead of ↵jsdelfino5-10/+15
just strings, to allow support for all ATOM and RSS attributes and avoid confusion with non-feed string results. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1079292 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24Fix roundtripping of JSON arrays, booleans and numbers, ATOM / RSS feed ↵jsdelfino4-4/+107
detection, and support REST-style JSON and XML payloads in server handler and client proxy. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052432 13f79535-47bb-0310-9956-ffa450edef68
2010-12-11Add XML and JSON to/from Scheme conversion test programs.jsdelfino5-1/+216
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1044593 13f79535-47bb-0310-9956-ffa450edef68
2010-08-16Test Postgresql hot standby + replication and integrated Postgresql database ↵jsdelfino1-7/+1
in store-cluster sample. Add a front cache component which can be used to wire a cache component and a database component. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@985799 13f79535-47bb-0310-9956-ffa450edef68
2010-06-05Add build support for a minimum distribution using prebuilt dependencies ↵jsdelfino1-0/+3
from Ubuntu 9.10. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@951656 13f79535-47bb-0310-9956-ffa450edef68
2010-06-02Upgrade SCDL schemas to cd05 level. Remove unused and unsupported schemas. ↵jsdelfino2-46/+0
Add SCDL schema validation test case. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@950343 13f79535-47bb-0310-9956-ffa450edef68
2010-05-30Fix source distribution build scripts, add missing files to the dist targets.jsdelfino1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@949466 13f79535-47bb-0310-9956-ffa450edef68
2010-03-01Minor fixes to distro build. Added missing scripts. Placed libraries in the ↵jsdelfino1-4/+3
correct module and component directories. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917438 13f79535-47bb-0310-9956-ffa450edef68
2010-02-22Moved component start calls from HTTPD postConfig to childInit, to give ↵jsdelfino1-8/+2
components an opportunity to start and setup connections and resources in each HTTPD child process. Adjusted utility components and test cases to this change. Minor code cleanup of Java components and integration tests. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@912491 13f79535-47bb-0310-9956-ffa450edef68
2010-02-17Working queue and chat components. Added a few useful start/stop scripts. ↵jsdelfino1-3/+3
Fixed lifecycle code to call start/stop/restart functions before APR pools are cleaned up in both parent and child processes. Minor build script improvements. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@910819 13f79535-47bb-0310-9956-ffa450edef68
2010-02-07Moved server configuration to HTTPD postConfig phase, to avoid running ↵jsdelfino1-2/+20
configuration commands twice and added a way for runtime modules and components to handle start/restart/stop events. Improved build scripts a little, to not depend on external environment variables. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@907352 13f79535-47bb-0310-9956-ffa450edef68
2010-01-17Updated test composites and xsds to the latest SCA schemas.jsdelfino1-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900233 13f79535-47bb-0310-9956-ffa450edef68
2010-01-17Cleaned up test composite files. Adjusted C++ implementation elements to ↵jsdelfino1-3/+3
match the spec. Minor refactoring/terminology cleanup in HTTPD modules, renamed readImplementation to evalImplementation and evalImplementation to applyImplementation. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900071 13f79535-47bb-0310-9956-ffa450edef68
2010-01-11Improvements to autoconf build to make support for python, web service etc ↵jsdelfino2-7/+2
and relevant test cases optional and generate ac_defines used in ifdefs to check for debug and multithreading. Moved some optional code and test cases around to run them only when the tested features are built. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897791 13f79535-47bb-0310-9956-ffa450edef68
2010-01-06Minor cleanup, removed unnecessary references to GC pools.jsdelfino5-65/+65
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@896327 13f79535-47bb-0310-9956-ffa450edef68
2010-01-05Minor cleanup, removed unused poolptr and char value types.jsdelfino1-2/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895954 13f79535-47bb-0310-9956-ffa450edef68
2010-01-05Refactored eval module to avoid confusion with the python eval module.jsdelfino9-0/+1379
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895952 13f79535-47bb-0310-9956-ffa450edef68