summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* GCC 4.6 workaround for vector of objects with constsrandomdan2013-04-05
| | | | Make options much more flexible with Boost function interface
* Hack to workaround p2lib link issuerandomdan2013-04-05
|
* Move non p2 specific components into a supporting library, build libmisc ↵randomdan2013-04-04
| | | | into this too
* Rename p2web library to p2cgicommonrandomdan2013-04-04
|
* Fix pch header inclusions and missing headers for no-pch buildingrandomdan2013-04-04
|
* Split variable and variabletype code into separate filesrandomdan2013-03-29
| | | | | Use variabletype in populating options data Add code for guessing the type of some input data
* More aggregatesrandomdan2013-03-29
| | | | Make count count not null values
* Strip all uri parameter stuff from common, make it cgi onlyrandomdan2013-03-28
| | | | | Add component to get a unique cgi request ID Change file presenter cache to use a configurable component to determine its ID
* Move pwd out of common into filesrandomdan2013-03-28
|
* skip 1 shuffle of code out of commonrandomdan2013-03-28
|
* A stream processing module that reads sets of name=value pairsrandomdan2013-03-28
|
* Adds a presenter loader that performs basic HTTP content negotiationrandomdan2013-03-23
|
* Allow script components to declare themselves uncacheablerandomdan2013-03-23
|
* Really dirty hack to make libxmlpp not crash with HTML docsrandomdan2013-03-20
|
* Have xml cache documents owned by a xmlpp instancerandomdan2013-03-18
| | | | Extend rawview with a variant that allows the source document to be of remote source
* Add simple pwd variablerandomdan2013-03-18
|
* Add basic equality testrandomdan2013-03-18
|
* Fix route parameter outputrandomdan2013-03-18
|
* Folderise variables and another testrandomdan2013-03-16
|
* Fix the case where the routing table wasn't cleared before reloadrandomdan2013-03-16
|
* Add a rowset that lists the routes configured in a programable routerrandomdan2013-03-15
|
* Move component loader constructor/destructors into their own unique machine ↵randomdan2013-03-15
| | | | generated namespace out of the way
* Plugable CGI request routersrandomdan2013-03-13
| | | | | The simple (default) router The programable router
* Minor fixes to work with GCC 4.7randomdan2013-03-03
|
* Move text reader into it's own classrandomdan2013-02-24
|
* Simple support for redirect on request completerandomdan2013-02-21
|
* Fix bug with lookups introduced in 761randomdan2013-02-13
|
* Basic eventing systemrandomdan2013-02-12
| | | | | | | Component registration by script and name Fully comparable variable types Tidy up around tests IsDistinct and IsUniq row filters
* Add support for writing dates in a custom format in XML presenterrandomdan2013-02-03
|
* Fix issues with PQ connection errors not being handled correctlyrandomdan2013-01-27
|
* Allow reading URL list from a file for bulk testingrandomdan2013-01-26
|
* Don't add null values to the XML output treerandomdan2013-01-23
| | | | Include part info where available in guide
* Use the method attribute from the XSLT document to determine the output methodrandomdan2013-01-16
|
* Add transform code to default error stagerandomdan2013-01-09
| | | | Do xslt transform according to PI, not source value
* Register exslt functions on start uprandomdan2013-01-05
|
* Use media-type for content type of XSL transformed documentsrandomdan2013-01-04
| | | | | Allow setting up a default transformation chain with default presenters Remove mod_transform requirement from sites
* Add missing include required for older versions of Boostrandomdan2012-12-10
|
* Add TypePointer, which creates a new instance of its value pointer on ↵randomdan2012-12-09
| | | | assignment from a registered type name string
* Support default values of different type to target values in optionsrandomdan2012-12-09
| | | | Support direct assignment of values to targets without lexical casts
* Keep the same DB connection throughout the bulk load processrandomdan2012-12-02
|
* Add a basic MySQL connector, not fully functional, but will suffice for p2tvrandomdan2012-11-18
|
* Fix creation of default error XML document stylerandomdan2012-07-22
| | | | | Fix hack used in script tidy up by not creating a mess in the first place (pass default or scripted to objects on creation) Fix bug where a cached script that failed on first run would succeed wrongly on subsequent runs due to excessive tidy up (above)
* Regig output flow in CGI app engine to serve cached content when first ↵randomdan2012-07-18
| | | | | | created, addresses bug23 Minor tweak to file presenter cache to allow reopening of just generated content
* Migrate all stuff to stricter compilations/links and C++0x buildsrandomdan2012-07-10
|
* Fixes suggested by cppcheckrandomdan2012-07-09
|
* Write sha1 hashes onto presenter cache files and validate client caches with ↵randomdan2012-07-04
| | | | them via etag
* Add support for client side caching and revalidation (HTTP ↵randomdan2012-06-29
| | | | If-Modified-Since, must-revalidate and 304 Not Modified)
* Bit of a tidy uprandomdan2012-06-28
| | | | Add a class interface for getting access to any environment variable not provided by Cgicc
* Fixes picked up by GCC 4.6randomdan2012-05-22
|
* Move output encoding somewhere cacheablerandomdan2012-05-14
|