summaryrefslogtreecommitdiffstats
path: root/sca-cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Refactor auth configuration to allow HTTP and HTTPS virtual hosts to use ↵jsdelfino2012-02-2025-32/+201
| | | | | | different auth mechanisms, and refactor log configuration to make it easier to use. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1291133 13f79535-47bb-0310-9956-ffa450edef68
* Refactor server hosting module, rename it and move it under a hosting dir, ↵jsdelfino2012-01-30172-1161/+825
| | | | | | and refactor its datastore components into a single component. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1237740 13f79535-47bb-0310-9956-ffa450edef68
* Add an app property which can be used to retrieve the current app name.jsdelfino2012-01-301-3/+27
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1237738 13f79535-47bb-0310-9956-ffa450edef68
* Change samples to use standard example.com domain name.jsdelfino2012-01-308-28/+28
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1237737 13f79535-47bb-0310-9956-ffa450edef68
* Add a partitioner component, which combined with a selector component can be ↵jsdelfino2012-01-169-5/+319
| | | | | | used to implement data partitioning, sharding, or data access load balancing for example. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1231822 13f79535-47bb-0310-9956-ffa450edef68
* Fix error with logging command in memcached and sqldb start / stop scripts. ↵jsdelfino2012-01-1644-86/+99
| | | | | | Adjust test scripts, add new parameter required by memcached start / stop scripts. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1231821 13f79535-47bb-0310-9956-ffa450edef68
* Add external configuration of Memcached and PostgreSQL logging, to allow the ↵jsdelfino2011-12-3011-21/+174
| | | | | | logs to be piped to Scribe or the HTTPD log rotation program. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1225904 13f79535-47bb-0310-9956-ffa450edef68
* Use HTTPD ap_log_error instead of stderr to log when running inside HTTPD, ↵jsdelfino2011-12-2337-41/+172
| | | | | | to get log piping and rotation to work. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1222604 13f79535-47bb-0310-9956-ffa450edef68
* Fix calculation of composite path when configured with an absolute path.jsdelfino2011-12-213-2/+9
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1221832 13f79535-47bb-0310-9956-ffa450edef68
* Fix PostgreSQL download URL and add it to the default build scripts on ↵jsdelfino2011-12-213-7/+35
| | | | | | Ubuntu and Mac OS X. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1221567 13f79535-47bb-0310-9956-ffa450edef68
* Turn ProxyPreserveHost off as it causes backend HTTPD servers to redirect ↵jsdelfino2011-12-182-2/+2
| | | | | | requests instead of accepting them. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1220537 13f79535-47bb-0310-9956-ffa450edef68
* Add ability to configure an HTTPS proxy with load balancing over a set of ↵jsdelfino2011-12-1829-144/+306
| | | | | | HTTP backend servers and get OAuth authentication working with that topology. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1220526 13f79535-47bb-0310-9956-ffa450edef68
* Change htpasswd conf from MD5 to DES as the MD5 version isn't recognized on ↵jsdelfino2011-12-141-5/+5
| | | | | | Mac OS X. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1214044 13f79535-47bb-0310-9956-ffa450edef68
* Change memcached component configuration syntax to use spaces instead of ↵jsdelfino2011-12-143-4/+4
| | | | | | commas between memcached addresses. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1214043 13f79535-47bb-0310-9956-ffa450edef68
* Minor build script updates. Add missing --enable-libcloud build option and ↵jsdelfino2011-12-145-13/+13
| | | | | | upgrade to PostgreSQL 9.1.2. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1214042 13f79535-47bb-0310-9956-ffa450edef68
* Fix build and install errors on Mac OS X. Add missing scripts to forward IP ↵jsdelfino2011-12-0111-17/+85
| | | | | | ports on Mac OS X. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1209010 13f79535-47bb-0310-9956-ffa450edef68
* Minor build and install script fixes. Install missing dev tools. Add a ↵jsdelfino2011-11-304-4/+6
| | | | | | missing cd command. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1208241 13f79535-47bb-0310-9956-ffa450edef68
* Enable log collection using Scribe, and some minor log cleanup.jsdelfino2011-11-3011-39/+143
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1208240 13f79535-47bb-0310-9956-ffa450edef68
* Change default log level from 'info' to 'notice' and improve some of the log ↵jsdelfino2011-11-218-51/+89
| | | | | | messages. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1204402 13f79535-47bb-0310-9956-ffa450edef68
* Improvements to the auth implementation. Refactor logout page, handle auth ↵jsdelfino2011-11-2117-220/+246
| | | | | | redirects in XHR responses and allow auth to work off an OpenID AX attribute or OAuth resource attribute. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1204401 13f79535-47bb-0310-9956-ffa450edef68
* Add a few useful backup scripts.jsdelfino2011-11-215-1/+105
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1204400 13f79535-47bb-0310-9956-ffa450edef68
* Change authentication scheme from Form based auth to OpenID + OAuth.jsdelfino2011-11-1439-133/+267
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1201614 13f79535-47bb-0310-9956-ffa450edef68
* Add a few missing files to Makefile install targets.jsdelfino2011-11-122-2/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1201309 13f79535-47bb-0310-9956-ffa450edef68
* Upgrade to HTTPD 2.3.15-beta.jsdelfino2011-11-129-56/+65
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1201308 13f79535-47bb-0310-9956-ffa450edef68
* Fix minor build script problems, use wget instead of curl to bootstrap ↵jsdelfino2011-11-107-17/+26
| | | | | | build, fix mod-security-crs download URL and Makefile _data install error. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1200113 13f79535-47bb-0310-9956-ffa450edef68
* Enable multiple apps to co-exist under different paths in a single Virtual ↵jsdelfino2011-11-1028-429/+378
| | | | | | Host and Internet domain. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1200105 13f79535-47bb-0310-9956-ffa450edef68
* Better network connectivity status reporting and handling of orientation ↵jsdelfino2011-10-2917-102/+328
| | | | | | change events. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1194948 13f79535-47bb-0310-9956-ffa450edef68
* Minor improvements to Page Speed build integration and documentation.jsdelfino2011-10-298-37/+38
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1194947 13f79535-47bb-0310-9956-ffa450edef68
* Use Page Speed to minify Web resources at build time, and a few more ↵jsdelfino2011-10-2624-540/+369
| | | | | | improvements to the offline support. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1189069 13f79535-47bb-0310-9956-ffa450edef68
* Refactor and simplify edit app, and optimize app resource loading and caching.jsdelfino2011-10-2454-3693/+4238
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1188045 13f79535-47bb-0310-9956-ffa450edef68
* Fix a few issues for mac buildrfeng2011-09-262-17/+36
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1175987 13f79535-47bb-0310-9956-ffa450edef68
* Fix core dump when running Python components in a virtual host.jsdelfino2011-09-212-2/+6
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1173503 13f79535-47bb-0310-9956-ffa450edef68
* Add leveldb to mac-installrfeng2011-09-202-0/+18
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1172986 13f79535-47bb-0310-9956-ffa450edef68
* Add leveldb to mac-installrfeng2011-09-201-0/+10
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1172985 13f79535-47bb-0310-9956-ffa450edef68
* Fix stack overflow on Mac OS X.jsdelfino2011-09-206-18/+68
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1172977 13f79535-47bb-0310-9956-ffa450edef68
* Fix broken links, update to latest dependencies, and use curl instead of ↵jsdelfino2011-09-2010-67/+65
| | | | | | wget to download them. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1172976 13f79535-47bb-0310-9956-ffa450edef68
* Start to add LevelDB supportrfeng2011-09-1710-0/+795
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1172029 13f79535-47bb-0310-9956-ffa450edef68
* Change optimizations from -O2 to -O1 with Clang/LLVM as -O2 is unsafe.jsdelfino2011-09-101-6/+9
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1167646 13f79535-47bb-0310-9956-ffa450edef68
* Rename nosqldb component to constdb.jsdelfino2011-09-1024-41/+41
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1167575 13f79535-47bb-0310-9956-ffa450edef68
* Reinitialize Python thread support after a library reload or a fork.jsdelfino2011-09-061-15/+71
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1165751 13f79535-47bb-0310-9956-ffa450edef68
* Support multithreaded execution of Python components with the HTTPD event MPM.jsdelfino2011-09-0519-85/+438
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1165452 13f79535-47bb-0310-9956-ffa450edef68
* Tune up Mozilla SpiderMonkey memory usage and garbage collection.jsdelfino2011-09-051-3/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1165451 13f79535-47bb-0310-9956-ffa450edef68
* Improve logging with multiple threads and processes.jsdelfino2011-09-053-23/+47
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1165450 13f79535-47bb-0310-9956-ffa450edef68
* Build with Clang/LLVM when available.jsdelfino2011-09-0410-109/+131
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164964 13f79535-47bb-0310-9956-ffa450edef68
* Port to Memcached 1.4.7 and Ubuntu 11.04.jsdelfino2011-08-309-57/+77
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1163087 13f79535-47bb-0310-9956-ffa450edef68
* Implement an OpenCL component implementation evaluator. Add OpenCL tests, ↵jsdelfino2011-08-2817-2/+1452
| | | | | | working on Ubuntu and MacOS with both CPU and NVIDIA and ATI GPUs. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162473 13f79535-47bb-0310-9956-ffa450edef68
* Implement a portable alternative to __thread and get the HTTP and SQLDB ↵jsdelfino2011-08-2816-50/+337
| | | | | | 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
* Switch from the HTTPD prefork MPM to the multi-threaded event MPM where ↵jsdelfino2011-08-1427-37/+102
| | | | | | possible. Fix multi-threading issues in the SpiderMonkey integration. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1157676 13f79535-47bb-0310-9956-ffa450edef68
* Upgrade to SpiderMonkey 1.8.5.jsdelfino2011-08-1115-165/+183
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1156555 13f79535-47bb-0310-9956-ffa450edef68
* Add more complete test of multi-threaded worker, work queue and thread local ↵jsdelfino2011-08-111-7/+89
| | | | | | storage. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1156460 13f79535-47bb-0310-9956-ffa450edef68