summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/samples (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-12-11Changes to get successful C++11 based build. Code cleanup, dependency ↵jsdelfino5-32/+29
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
2012-07-16Minor memory management, performance, and tracing improvements.jsdelfino2-6/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1361917 13f79535-47bb-0310-9956-ffa450edef68
2012-07-16Add an HTTPD auth provider allowing the authentication logic to be ↵jsdelfino1-0/+1
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
2012-07-16Improve caching support and some of the navigations in the hosting environment.jsdelfino30-53/+55
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1361914 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28Cleanup sample and test HTML pages. Remove crlf, fix links to the Javascript ↵jsdelfino23-1925/+1892
scripts, and remove unused CSS stylesheets. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1343140 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28Database support optimizations. Use PgBouncer to pool connections. Track and ↵jsdelfino2-3/+3
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
2012-05-28Improve error reporting with a reason code. Improve debug and audit logging. ↵jsdelfino9-0/+9
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-04-02Automatically reconnect to a Memcached server after a disconnection.jsdelfino7-7/+9
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1308245 13f79535-47bb-0310-9956-ffa450edef68
2012-04-02Support multiple Auth modules in a single server or proxy config. Minor ↵jsdelfino8-110/+115
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
2012-03-17Minor cleanup of README, INSTALL, and remove an obsolete sample.jsdelfino9-611/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1301985 13f79535-47bb-0310-9956-ffa450edef68
2012-02-27Add missing <?xml?> tag to test ATOM entry document.jsdelfino1-0/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1294007 13f79535-47bb-0310-9956-ffa450edef68
2012-02-20Refactor auth configuration to allow HTTP and HTTPS virtual hosts to use ↵jsdelfino8-0/+8
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
2012-01-30Change samples to use standard example.com domain name.jsdelfino8-28/+28
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1237737 13f79535-47bb-0310-9956-ffa450edef68
2012-01-16Fix error with logging command in memcached and sqldb start / stop scripts. ↵jsdelfino26-34/+34
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
2011-12-18Add ability to configure an HTTPS proxy with load balancing over a set of ↵jsdelfino5-0/+5
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
2011-12-14Change memcached component configuration syntax to use spaces instead of ↵jsdelfino1-1/+1
commas between memcached addresses. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1214043 13f79535-47bb-0310-9956-ffa450edef68
2011-09-10Rename nosqldb component to constdb.jsdelfino12-9/+9
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1167575 13f79535-47bb-0310-9956-ffa450edef68
2011-09-05Support multithreaded execution of Python components with the HTTPD event MPM.jsdelfino10-0/+10
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1165452 13f79535-47bb-0310-9956-ffa450edef68
2011-08-14Switch from the HTTPD prefork MPM to the multi-threaded event MPM where ↵jsdelfino4-0/+4
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
2011-08-11Upgrade to SpiderMonkey 1.8.5.jsdelfino3-29/+36
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1156555 13f79535-47bb-0310-9956-ffa450edef68
2011-08-06Make authentication work with wildcard domains and increase authentication ↵jsdelfino8-14/+28
cookie max-age. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1154445 13f79535-47bb-0310-9956-ffa450edef68
2011-06-28Port to Mac OS X 10.6.7.jsdelfino11-27/+27
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1140690 13f79535-47bb-0310-9956-ffa450edef68
2011-05-23Refactor some of the extensions and remove unnecessary namespace prefixes.jsdelfino19-181/+162
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1126298 13f79535-47bb-0310-9956-ffa450edef68
2011-03-08Change ATOM and RSS feed representations to use name value pairs instead of ↵jsdelfino22-92/+148
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
2011-02-26Move virtual host htdocs under their corresponding virtual host contribution ↵jsdelfino17-9/+9
directory. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074925 13f79535-47bb-0310-9956-ffa450edef68
2011-02-26Correctly pass query strings through component wiring redirects and improve ↵jsdelfino2-2/+44
format of XML and JSON response documents. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074924 13f79535-47bb-0310-9956-ffa450edef68
2011-01-17Use a common stylesheet in all samples.jsdelfino24-24/+172
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1059769 13f79535-47bb-0310-9956-ffa450edef68
2011-01-07Fix incorrect cookie name in sample logout pages.jsdelfino1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1056189 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27Port REST support improvements to AppEngine Python integration scripts and ↵jsdelfino8-1/+258
add a sample. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053004 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27Simplify relay sample a bit.jsdelfino7-102/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053003 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24Apply roundtripping fixes from SVN r1052432 to Python and Javascript scripts.jsdelfino1-4/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052445 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24Add a sample showing how to relay various REST requests.jsdelfino11-1/+298
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052433 13f79535-47bb-0310-9956-ffa450edef68
2010-12-12Refactor some of the Javascript scripts to use a different namespace per script.jsdelfino11-44/+44
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1044875 13f79535-47bb-0310-9956-ffa450edef68
2010-12-06Create a js module for client side javascripts. Move client component script ↵jsdelfino12-12/+12
to that module and add a few utility scripts. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1042535 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03Add scripts to support 'Require valid-user' and 'Require group' authz ↵jsdelfino8-0/+8
configurations separately. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041681 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03Reset auth cookie before re-auth in login page.jsdelfino4-0/+10
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041680 13f79535-47bb-0310-9956-ffa450edef68
2010-11-28Use different servers for cert-based and password-based auth and use event ↵jsdelfino10-62/+44
MPMs for tunnel and proxy servers. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1039840 13f79535-47bb-0310-9956-ffa450edef68
2010-11-16Minor build fixes. Create missing .so links in sample. Unpack ↵jsdelfino1-0/+7
httpd-2.3.8-deps.tar.gz. Update EC2 build scripts to use Ubuntu 10.10 64-bit images. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1035553 13f79535-47bb-0310-9956-ffa450edef68
2010-11-13Port to HTTPD 2.3.8. Add an auth module to make OpenID, OAuth 1/2 and HTTPD ↵jsdelfino25-29/+101
2.3 Form auth modules play nice together. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1034693 13f79535-47bb-0310-9956-ffa450edef68
2010-11-03Improvements to OAuth and OpenID modules. Store client app in an environment ↵jsdelfino13-55/+760
variable. Add support for more OAuth providers. Fix a cookie parsing bug. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1030524 13f79535-47bb-0310-9956-ffa450edef68
2010-10-27Simplify Javascript component reference API a bit. Rename tuscany-ref.js to ↵jsdelfino12-151/+85
ref.js. Add a function to declare reference proxy methods. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1027835 13f79535-47bb-0310-9956-ffa450edef68
2010-10-25Fix invocation of ip-redirect commands as they need sudo to execute.jsdelfino2-8/+8
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1026940 13f79535-47bb-0310-9956-ffa450edef68
2010-10-25Support python method invocation style on references, ref.func(...) in ↵jsdelfino56-201/+200
addition to ref('func', ...). Minor cleanup of the various samples, renamed gettotal to total and getcatalog to items, for consistency with the python sample. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1026939 13f79535-47bb-0310-9956-ffa450edef68
2010-10-20Minor fixes to get all samples working in a target install dir.jsdelfino7-18/+43
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1024522 13f79535-47bb-0310-9956-ffa450edef68
2010-10-20Remove unnecessary javaClass hint attribute from JSON objects.jsdelfino26-46/+35
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1024521 13f79535-47bb-0310-9956-ffa450edef68
2010-10-20Renamed frontcache to datacache and add a memo cache that memoizes function ↵jsdelfino2-2/+2
applications. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1024519 13f79535-47bb-0310-9956-ffa450edef68
2010-09-21Change content of sample catalogs to show different results when the app is ↵jsdelfino2-6/+6
wired to one or another. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@999180 13f79535-47bb-0310-9956-ffa450edef68
2010-09-21Remove 'javaClass' JSON property as it's not needed anymore.jsdelfino2-6/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@999176 13f79535-47bb-0310-9956-ffa450edef68
2010-09-20Minor change, renamed getcatalog to items.jsdelfino11-14/+16
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@999159 13f79535-47bb-0310-9956-ffa450edef68
2010-09-06Enable OAuth and OpenID to be used together in the same app. Add a few ↵jsdelfino4-60/+233
OpenID providers to test login page. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@993178 13f79535-47bb-0310-9956-ffa450edef68