Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Clear script caches before libraries are unloaded | Dan Goodliffe | 2014-12-01 |
| | |||
* | Don't cache a pointer to the row state instance, it might move! | Dan Goodliffe | 2014-12-01 |
| | |||
* | Remove the continue on error options for plugables and add proper handling ↵ | Dan Goodliffe | 2014-11-29 |
| | | | | into implementations where errors can be ignored | ||
* | Merge remote-tracking branch 'origin/master' into slicer | Dan Goodliffe | 2014-11-28 |
|\ | |||
| * | Add a unit test over config variable | Dan Goodliffe | 2014-11-28 |
| | | | | | | | | | | Adds p2common unit tests dir Adds a very basic test script node that accepts a simple map for values | ||
* | | Switched to slicer internals, added more tests | Dan Goodliffe | 2014-11-23 |
|/ | |||
* | Assert on attempt to load components of the same name into the same instance ↵ | randomdan | 2014-11-08 |
| | | | | | | store Unit tests over load/unload libraries | ||
* | Add beginnings of UT toolkit and a few tiny UTs over the ice client/compiler | randomdan | 2014-11-04 |
| | |||
* | Fix naming clash with 'cache' | randomdan | 2014-06-02 |
| | |||
* | Support writing variable types to streams natively | randomdan | 2014-04-17 |
| | |||
* | Move lots of components from common in basics | randomdan | 2014-04-11 |
| | |||
* | Store and use the collated column name in lookups | randomdan | 2014-04-11 |
| | |||
* | Support getting all script nodes of a given name | randomdan | 2014-04-11 |
| | |||
* | Support create a variable directly from a script node instance | randomdan | 2014-04-11 |
| | |||
* | Support range requests and seekable streams | randomdan | 2014-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 ↵ | randomdan | 2014-03-10 |
| | | | | change, but basic functionality works | ||
* | Adds native support for time_duration as a variable type | randomdan | 2014-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 too | randomdan | 2014-01-10 |
| | | | | | Improve exception when loading a library fails Fix a handful of ingeniously located memory leaks | ||
* | Remove boost::format bloat by centralizeing construction | randomdan | 2014-01-10 |
| | |||
* | Explicit instantiations of instance store/map/set to avoid multiple ↵ | randomdan | 2014-01-04 |
| | | | | instantiatation in different compilation units | ||
* | Allow instanceSet to catch or propergate exceptions with onAll*, exceptions ↵ | randomdan | 2013-12-30 |
| | | | | in options setting functions propergate | ||
* | Allow registration of a standalone component | randomdan | 2013-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 sources | randomdan | 2013-11-30 |
| | |||
* | Fixups to make more friendly with external projects | randomdan | 2013-11-22 |
| | |||
* | GCC 4.8 compat fixes | randomdan | 2013-10-08 |
| | |||
* | Don't bypass rowReadyInternal for row processor caches and tests | randomdan | 2013-09-26 |
| | |||
* | Allow instance registration to occur with different key types | randomdan | 2013-09-15 |
| | |||
* | Basics for p2daemons | randomdan | 2013-09-06 |
| | |||
* | GCC 4.6 compat fix with nothrow default destructors | randomdan | 2013-08-19 |
| | |||
* | Fix the schoolboy error with buffer allocation in base exception classes | randomdan | 2013-08-19 |
| | |||
* | Boost 1.53 compat fix | randomdan | 2013-07-09 |
| | |||
* | Remove gcc-4.7 requirement | randomdan | 2013-07-09 |
| | |||
* | Massive refactor to remove the appEngine and environment complication and ↵ | randomdan | 2013-07-05 |
| | | | | instead have an execution context that's passed around from the original call site | ||
* | Move remaining options out of environment | randomdan | 2013-06-23 |
| | |||
* | Move script resolution out of environment into script reader | randomdan | 2013-06-23 |
| | |||
* | Move logger initialisation and optionSource loading out of environment into ↵ | randomdan | 2013-06-23 |
| | | | | their respective components | ||
* | Fix the gch usage quirk with a silly hack and a load of small changes | randomdan | 2013-06-21 |
| | |||
* | Split the plugable stuff into its own files/classes | randomdan | 2013-06-21 |
| | |||
* | Move options into the global scope | randomdan | 2013-06-20 |
| | |||
* | Add back some basic help output | randomdan | 2013-06-03 |
| | |||
* | Remove the now pointless wrapper around UUIDs | randomdan | 2013-05-31 |
| | |||
* | Don't precache variable conversion as it causes some currently inexplicable ↵ | randomdan | 2013-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 32bit | randomdan | 2013-04-09 |
| | |||
* | GCC 4.6 workaround for vector of objects with consts | randomdan | 2013-04-05 |
| | | | | Make options much more flexible with Boost function interface | ||
* | Move non p2 specific components into a supporting library, build libmisc ↵ | randomdan | 2013-04-04 |
| | | | | into this too | ||
* | Fix pch header inclusions and missing headers for no-pch building | randomdan | 2013-04-04 |
| | |||
* | Split variable and variabletype code into separate files | randomdan | 2013-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 only | randomdan | 2013-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 files | randomdan | 2013-03-28 |
| | |||
* | skip 1 shuffle of code out of common | randomdan | 2013-03-28 |
| |