summaryrefslogtreecommitdiffstats
path: root/sca-cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Change curl-get utility to display error message instead of aborting on error.jsdelfino2013-08-261-2/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1517424 13f79535-47bb-0310-9956-ffa450edef68
* Increase log buffer size.jsdelfino2013-08-261-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1517423 13f79535-47bb-0310-9956-ffa450edef68
* Fix build errors with latest GCC and CLang compilers.jsdelfino2013-08-266-8/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1517422 13f79535-47bb-0310-9956-ffa450edef68
* Add utility scripts to launch iOS and Android emulators.jsdelfino2013-08-263-1/+50
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1517421 13f79535-47bb-0310-9956-ffa450edef68
* Improvements to the hosting management app server side logic.jsdelfino2013-08-2621-188/+490
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1517420 13f79535-47bb-0310-9956-ffa450edef68
* Refactor base Javascript and CSS utilities and support server-side ↵jsdelfino2013-08-2615-1651/+1724
| | | | | | aggregation of HTML and Javascript. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1517415 13f79535-47bb-0310-9956-ffa450edef68
* Build Python with support for Unicode 4.jsdelfino2013-08-264-6/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1517414 13f79535-47bb-0310-9956-ffa450edef68
* Fix handling of login session expiration and incorrect caching of login ↵jsdelfino2013-08-2625-104/+167
| | | | | | redirect responses. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1517413 13f79535-47bb-0310-9956-ffa450edef68
* Support sorting database search results by rank, and add a rank attribute to ↵jsdelfino2013-08-2612-55/+248
| | | | | | ATOM entries. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1517412 13f79535-47bb-0310-9956-ffa450edef68
* Add nuvem components.jsdelfino2013-02-11127-0/+3506
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1444662 13f79535-47bb-0310-9956-ffa450edef68
* Improvements to the app management UI.jsdelfino2013-02-1155-291/+491
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1444660 13f79535-47bb-0310-9956-ffa450edef68
* Fix SQL search test case.jsdelfino2013-02-111-4/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1444659 13f79535-47bb-0310-9956-ffa450edef68
* Refactoring, rename isNil to isNull.jsdelfino2013-01-03104-905/+905
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1428206 13f79535-47bb-0310-9956-ffa450edef68
* Update build and install scripts to use the correct dependencies.jsdelfino2013-01-037-200/+229
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1428195 13f79535-47bb-0310-9956-ffa450edef68
* Minor changes to server config scripts to get auth and session management to ↵jsdelfino2013-01-0313-26/+89
| | | | | | behave the same with or without a proxy. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1428194 13f79535-47bb-0310-9956-ffa450edef68
* Improve app hosting management app, restructure UI and refactor REST ↵jsdelfino2013-01-03147-2947/+8131
| | | | | | services and data model to use an SQL database. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1428193 13f79535-47bb-0310-9956-ffa450edef68
* Add support for HTTP patch and application of patch scripts to server and ↵jsdelfino2013-01-0346-59/+847
| | | | | | data store components. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1428192 13f79535-47bb-0310-9956-ffa450edef68
* Improve handling of nested lists, trees, null and floating point values.jsdelfino2013-01-0330-334/+601
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1428191 13f79535-47bb-0310-9956-ffa450edef68
* Changes to get successful C++11 based build. Code cleanup, dependency ↵jsdelfino2012-12-1190-1813/+1428
| | | | | | upgrades, and const + inline optimizations in components, samples, and app hosting server. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1420007 13f79535-47bb-0310-9956-ffa450edef68
* More changes to port to C++11, adjust to use the new JSON support, and ↵jsdelfino2012-12-1147-1770/+1667
| | | | | | cleanup rest of the modules. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1419987 13f79535-47bb-0310-9956-ffa450edef68
* Use Jansson to read/write JSON instead of Mozilla SpiderMonkey.jsdelfino2012-12-1119-289/+1406
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1419986 13f79535-47bb-0310-9956-ffa450edef68
* Port kernel to C++11 and refactor some of the core modules. Convert functors ↵jsdelfino2012-12-1155-2270/+2977
| | | | | | 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
* git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1381061 ↵giorgio2012-09-05769-0/+76765
| | | | 13f79535-47bb-0310-9956-ffa450edef68
* Upgrade to HTTPD 2.4.2, APR 1.4.6, Memcached 1.4.13, Python 2.7.3, Ubuntu ↵jsdelfino2012-07-1633-429/+969
| | | | | | 12.04, and Mac OS X 10.7.4. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1361918 13f79535-47bb-0310-9956-ffa450edef68
* Minor memory management, performance, and tracing improvements.jsdelfino2012-07-1654-175/+601
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1361917 13f79535-47bb-0310-9956-ffa450edef68
* Add a timeout property to the CURL HTTP clients.jsdelfino2012-07-1632-134/+700
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1361916 13f79535-47bb-0310-9956-ffa450edef68
* Add an HTTPD auth provider allowing the authentication logic to be ↵jsdelfino2012-07-1638-367/+1156
| | | | | | implemented by a component, and cleanup the SSL and mod-security config a bit. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1361915 13f79535-47bb-0310-9956-ffa450edef68
* Improve caching support and some of the navigations in the hosting environment.jsdelfino2012-07-1684-572/+1676
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1361914 13f79535-47bb-0310-9956-ffa450edef68
* Fix server config of server-status and proxy balancer-manager pages.jsdelfino2012-05-295-20/+19
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1343580 13f79535-47bb-0310-9956-ffa450edef68
* Fix PyObject reference counting bugs causing memory violations in the Python ↵jsdelfino2012-05-2912-59/+258
| | | | | | component implementation. Build Python runtime from source with pydebug to diagnose memory issues. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1343550 13f79535-47bb-0310-9956-ffa450edef68
* Refactor sample app definitions into proper ATOM entries.jsdelfino2012-05-2973-5153/+5511
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1343439 13f79535-47bb-0310-9956-ffa450edef68
* Improvements to the hosted composite management app. Simplify and optimize ↵jsdelfino2012-05-2852-1791/+3282
| | | | | | the Web UI a bit. Add test cases and fix some of the logic in the management components. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1343316 13f79535-47bb-0310-9956-ffa450edef68
* Cleanup sample and test HTML pages. Remove crlf, fix links to the Javascript ↵jsdelfino2012-05-2832-2503/+1975
| | | | | | scripts, and remove unused CSS stylesheets. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1343140 13f79535-47bb-0310-9956-ffa450edef68
* Database support optimizations. Use PgBouncer to pool connections. Track and ↵jsdelfino2012-05-2825-127/+434
| | | | | | manage WAL archives to optimize space and speed up database replication setup. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1343139 13f79535-47bb-0310-9956-ffa450edef68
* Improve error reporting with a reason code. Improve debug and audit logging. ↵jsdelfino2012-05-28111-251/+483
| | | | | | 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
* Cleanup Scribe log output and add ability to log to a firehose Unix fifo pipe.jsdelfino2012-04-0914-39/+273
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1311137 13f79535-47bb-0310-9956-ffa450edef68
* Enable administrative access using basic auth.jsdelfino2012-04-099-13/+37
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1311136 13f79535-47bb-0310-9956-ffa450edef68
* Add more fine grain debug options and remove overhead in debug log macros ↵jsdelfino2012-04-0223-55/+79
| | | | | | when logging is turned off. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1308248 13f79535-47bb-0310-9956-ffa450edef68
* Add scripts to configure multiple load balancers on a proxy server.jsdelfino2012-04-024-2/+107
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1308247 13f79535-47bb-0310-9956-ffa450edef68
* Detach Memcached and Pgsql from terminal when logging with a logger like ↵jsdelfino2012-04-027-7/+114
| | | | | | Scribe. Add a Scribe status command. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1308246 13f79535-47bb-0310-9956-ffa450edef68
* Automatically reconnect to a Memcached server after a disconnection.jsdelfino2012-04-0216-14/+46
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1308245 13f79535-47bb-0310-9956-ffa450edef68
* Support multiple Auth modules in a single server or proxy config. Minor ↵jsdelfino2012-04-0242-453/+670
| | | | | | fixes to the OAuth2 module to comply with the spec. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1308244 13f79535-47bb-0310-9956-ffa450edef68
* Minor cleanup of README, INSTALL, and remove an obsolete sample.jsdelfino2012-03-1711-614/+11
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1301985 13f79535-47bb-0310-9956-ffa450edef68
* Upgrade to newer version of CURL and integrate its SMTP support.jsdelfino2012-03-1728-51/+649
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1301969 13f79535-47bb-0310-9956-ffa450edef68
* Add options to use mmap or electric fence to check memory accesses, and fix ↵jsdelfino2012-02-2711-51/+167
| | | | | | a few memory access violations. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1294008 13f79535-47bb-0310-9956-ffa450edef68
* Add missing <?xml?> tag to test ATOM entry document.jsdelfino2012-02-271-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1294007 13f79535-47bb-0310-9956-ffa450edef68
* Fix mapping between repeating XML elements, S-expression lists, and JSON ↵jsdelfino2012-02-275-4/+69
| | | | | | array cells. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1294006 13f79535-47bb-0310-9956-ffa450edef68
* Fixes to the hosting module to correctly store ATOM feeds instead of raw ↵jsdelfino2012-02-2029-56/+56
| | | | | | collections and work with the sqldb component. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1291136 13f79535-47bb-0310-9956-ffa450edef68
* Rename some of the utility programs and add them to the install target.jsdelfino2012-02-2010-14/+23
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1291135 13f79535-47bb-0310-9956-ffa450edef68
* Optimize server modules a bit. Pass individual config elements instead of ↵jsdelfino2012-02-209-433/+441
| | | | | | the whole server config. Load target composite once into the request. Enable loading of shared component implementations from the main contribution. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1291134 13f79535-47bb-0310-9956-ffa450edef68