summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/modules/http (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-12-01Fix build and install errors on Mac OS X. Add missing scripts to forward IP ↵jsdelfino1-0/+4
ports on Mac OS X. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1209010 13f79535-47bb-0310-9956-ffa450edef68
2011-11-30Enable log collection using Scribe, and some minor log cleanup.jsdelfino3-7/+31
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1208240 13f79535-47bb-0310-9956-ffa450edef68
2011-11-21Change default log level from 'info' to 'notice' and improve some of the log ↵jsdelfino1-1/+1
messages. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1204402 13f79535-47bb-0310-9956-ffa450edef68
2011-11-21Improvements to the auth implementation. Refactor logout page, handle auth ↵jsdelfino2-4/+7
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
2011-11-14Change authentication scheme from Form based auth to OpenID + OAuth.jsdelfino4-7/+8
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1201614 13f79535-47bb-0310-9956-ffa450edef68
2011-11-12Upgrade to HTTPD 2.3.15-beta.jsdelfino3-7/+32
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1201308 13f79535-47bb-0310-9956-ffa450edef68
2011-11-10Enable multiple apps to co-exist under different paths in a single Virtual ↵jsdelfino4-20/+2
Host and Internet domain. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1200105 13f79535-47bb-0310-9956-ffa450edef68
2011-10-29Minor improvements to Page Speed build integration and documentation.jsdelfino3-3/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1194947 13f79535-47bb-0310-9956-ffa450edef68
2011-10-26Use Page Speed to minify Web resources at build time, and a few more ↵jsdelfino5-3/+117
improvements to the offline support. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1189069 13f79535-47bb-0310-9956-ffa450edef68
2011-10-24Refactor and simplify edit app, and optimize app resource loading and caching.jsdelfino6-20/+25
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1188045 13f79535-47bb-0310-9956-ffa450edef68
2011-09-20Fix stack overflow on Mac OS X.jsdelfino3-0/+30
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1172977 13f79535-47bb-0310-9956-ffa450edef68
2011-09-04Build with Clang/LLVM when available.jsdelfino2-8/+14
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164964 13f79535-47bb-0310-9956-ffa450edef68
2011-08-14Switch from the HTTPD prefork MPM to the multi-threaded event MPM where ↵jsdelfino3-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-06Make authentication work with wildcard domains and increase authentication ↵jsdelfino4-4/+13
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.jsdelfino31-76/+86
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1140690 13f79535-47bb-0310-9956-ffa450edef68
2011-06-13Add the ability to configure page headers and footers.jsdelfino1-6/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135049 13f79535-47bb-0310-9956-ffa450edef68
2011-06-13Improve support for HTTP verbs and enable calls inside a domain without ↵jsdelfino2-29/+191
having to repeat the domain name in all the URLs. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135047 13f79535-47bb-0310-9956-ffa450edef68
2011-06-13Add configuration and script to enable mod-security 2.6.0.jsdelfino4-1/+216
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135046 13f79535-47bb-0310-9956-ffa450edef68
2011-05-23Support cookies over outgoing HTTP calls and a shorter component URL ↵jsdelfino7-20/+58
addressing scheme. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1126336 13f79535-47bb-0310-9956-ffa450edef68
2011-04-17Fix representation of null values and escape control characters in JSON and ↵jsdelfino3-23/+101
HTTP query strings. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1094210 13f79535-47bb-0310-9956-ffa450edef68
2011-04-17Cleanup HTML pages. Improvements and a few fixes to get consistent behavior ↵jsdelfino1-0/+1
across browsers including Safari/iOS. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1094209 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04Fix performance and security issues reported by pagespeed and skipfish.jsdelfino3-4/+77
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1088508 13f79535-47bb-0310-9956-ffa450edef68
2011-03-27Support returning binary content. Fix server bug preventing a component to ↵jsdelfino1-1/+1
return an empty list. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1086049 13f79535-47bb-0310-9956-ffa450edef68
2011-03-27HTML cleanup, improve layout on different browsers, iOS and android devices ↵jsdelfino1-0/+4
and add robots.txt and some icons. Support execution and preview of components from the edit pages. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1086046 13f79535-47bb-0310-9956-ffa450edef68
2011-03-21Support authentication across wildcard domains.jsdelfino2-3/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1083692 13f79535-47bb-0310-9956-ffa450edef68
2011-03-08Change ATOM and RSS feed representations to use name value pairs instead of ↵jsdelfino1-5/+5
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 ↵jsdelfino2-10/+17
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 ↵jsdelfino3-20/+41
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.jsdelfino3-4/+35
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1059769 13f79535-47bb-0310-9956-ffa450edef68
2011-01-09Fix memory leak in Python runtime integration. Reduce memory consumption of ↵jsdelfino6-2/+62
debug trace functions. Add trace points to help track the lifecycle of some of the runtime context objects. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1056880 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-29Remove type=feed and type=entry parameters from application/atom+xml media ↵jsdelfino1-2/+2
types as they make IE 6's XMLHttpRequest hang. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053559 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27Fix automated build and Ubuntu 10.10 install.jsdelfino1-0/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053221 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27Merge changes from apr-2 branch. Port to APR 1.4.x and enable ↵jsdelfino5-12/+54
mod_session_crypto. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053002 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24Fix roundtripping of JSON arrays, booleans and numbers, ATOM / RSS feed ↵jsdelfino2-10/+34
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-08Move JavaScript eval functions to the js module.jsdelfino1-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043295 13f79535-47bb-0310-9956-ffa450edef68
2010-12-08Move HTTPD Require configuration for openid resources to the openid ↵jsdelfino1-16/+2
configuration scripts. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043294 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03Add scripts to support 'Require valid-user' and 'Require group' authz ↵jsdelfino10-41/+87
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.jsdelfino1-0/+1
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 ↵jsdelfino11-190/+297
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-14Port to Ubuntu server 10.10 64-bit. C++ code fixes required to compile and ↵jsdelfino5-18/+18
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
2010-11-13Port to HTTPD 2.3.8. Add an auth module to make OpenID, OAuth 1/2 and HTTPD ↵jsdelfino14-68/+748
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 ↵jsdelfino1-2/+2
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-28Minor improvements to HTTPD configuration scripts. Add a mod-rewrite rule to ↵jsdelfino2-7/+29
redirect requests to configured canonical host name. Move HTTPS redirect mod-rewrite rules under the HTTP virtual host configurations. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1028209 13f79535-47bb-0310-9956-ffa450edef68
2010-10-25Improve format of HTTP and HTTPS logs.jsdelfino2-2/+13
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1026938 13f79535-47bb-0310-9956-ffa450edef68
2010-10-20Minor fixes to get all samples working in a target install dir.jsdelfino1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1024522 13f79535-47bb-0310-9956-ffa450edef68
2010-09-19Improvements to the oauth module and support for oauth 1.0a using liboauth.jsdelfino1-0/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@998571 13f79535-47bb-0310-9956-ffa450edef68
2010-09-07Minor tweaks to make the OAuth support work with Github.jsdelfino2-3/+10
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@993192 13f79535-47bb-0310-9956-ffa450edef68
2010-09-06Strawman implementation of the OAuth 2.0 protocol. Minor improvements to the ↵jsdelfino4-30/+135
OpenID support and changes to enable it to co-exist with OAuth. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@992963 13f79535-47bb-0310-9956-ffa450edef68
2010-08-22Improve performance by reusing HTTP proxy connections across invocations and ↵jsdelfino3-5/+81
using local function proxies instead of HTTP proxies for local wires. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@987845 13f79535-47bb-0310-9956-ffa450edef68