summaryrefslogtreecommitdiff
path: root/project2/common
Commit message (Collapse)AuthorAge
* Add a unit test over config variableDan Goodliffe2014-11-28
| | | | | Adds p2common unit tests dir Adds a very basic test script node that accepts a simple map for values
* Assert on attempt to load components of the same name into the same instance ↵randomdan2014-11-08
| | | | | | store Unit tests over load/unload libraries
* Add beginnings of UT toolkit and a few tiny UTs over the ice client/compilerrandomdan2014-11-04
|
* Fix naming clash with 'cache'randomdan2014-06-02
|
* Support writing variable types to streams nativelyrandomdan2014-04-17
|
* Move lots of components from common in basicsrandomdan2014-04-11
|
* Store and use the collated column name in lookupsrandomdan2014-04-11
|
* Support getting all script nodes of a given namerandomdan2014-04-11
|
* Support create a variable directly from a script node instancerandomdan2014-04-11
|
* Support range requests and seekable streamsrandomdan2014-03-20
| | | | | Untangle streams/streamPresenter/writableContent Pass the ExecContext into more bits of content interface
* Add basic workings of the Ice client and daemon modules - will probably ↵randomdan2014-03-10
| | | | change, but basic functionality works
* Adds native support for time_duration as a variable typerandomdan2014-03-03
| | | | Pass/retrieve boost::posix_time ptime and time_duration into/out of the db tier
* Improvements to popenrw and add popenrwe for the stderr pipe toorandomdan2014-01-10
| | | | | Improve exception when loading a library fails Fix a handful of ingeniously located memory leaks
* Remove boost::format bloat by centralizeing constructionrandomdan2014-01-10
|
* Explicit instantiations of instance store/map/set to avoid multiple ↵randomdan2014-01-04
| | | | instantiatation in different compilation units
* Allow instanceSet to catch or propergate exceptions with onAll*, exceptions ↵randomdan2013-12-30
| | | | in options setting functions propergate
* Allow registration of a standalone componentrandomdan2013-11-30
| | | | | | | Move help display into basics lib Use onConfigLoad to trigger help after all options have been parsed (enables showing help of libraries defined in config files) Create a trivial options target for setting a boolean flag Add help support to p2daemon
* Support for options registering new options sourcesrandomdan2013-11-30
|
* Fixups to make more friendly with external projectsrandomdan2013-11-22
|
* GCC 4.8 compat fixesrandomdan2013-10-08
|
* Don't bypass rowReadyInternal for row processor caches and testsrandomdan2013-09-26
|
* Allow instance registration to occur with different key typesrandomdan2013-09-15
|
* Basics for p2daemonsrandomdan2013-09-06
|
* GCC 4.6 compat fix with nothrow default destructorsrandomdan2013-08-19
|
* Fix the schoolboy error with buffer allocation in base exception classesrandomdan2013-08-19
|
* Boost 1.53 compat fixrandomdan2013-07-09
|
* Remove gcc-4.7 requirementrandomdan2013-07-09
|
* Massive refactor to remove the appEngine and environment complication and ↵randomdan2013-07-05
| | | | instead have an execution context that's passed around from the original call site
* Move remaining options out of environmentrandomdan2013-06-23
|
* Move script resolution out of environment into script readerrandomdan2013-06-23
|
* Move logger initialisation and optionSource loading out of environment into ↵randomdan2013-06-23
| | | | their respective components
* Fix the gch usage quirk with a silly hack and a load of small changesrandomdan2013-06-21
|
* Split the plugable stuff into its own files/classesrandomdan2013-06-21
|
* Move options into the global scoperandomdan2013-06-20
|
* Add back some basic help outputrandomdan2013-06-03
|
* Remove the now pointless wrapper around UUIDsrandomdan2013-05-31
|
* Don't precache variable conversion as it causes some currently inexplicable ↵randomdan2013-04-13
| | | | | | problem with sessions Call FCGI finish to flush output to the client before calling post and iteration tasks
* Address ambiguity converting to long int on 32bitrandomdan2013-04-09
|
* GCC 4.6 workaround for vector of objects with constsrandomdan2013-04-05
| | | | Make options much more flexible with Boost function interface
* Move non p2 specific components into a supporting library, build libmisc ↵randomdan2013-04-04
| | | | into this too
* 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
* 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
|
* Adds a presenter loader that performs basic HTTP content negotiationrandomdan2013-03-23
|
* Allow script components to declare themselves uncacheablerandomdan2013-03-23
|
* Add simple pwd variablerandomdan2013-03-18
|
* Add basic equality testrandomdan2013-03-18
|
* Folderise variables and another testrandomdan2013-03-16
|