]> git.evergreen-ils.org Git - working/Evergreen.git/history - Open-ILS/src/c-apps/oils_cstore.c
1. Allow an ORDER BY clause to use a column from a table not
[working/Evergreen.git] / Open-ILS / src / c-apps / oils_cstore.c
2009-05-14 scottmk1. Allow an ORDER BY clause to use a column from a...
2009-05-14 scottmkIn searchJOIN(): abort if recursive call fails.
2009-05-11 scottmkCorrect the way that cstore determines whether a class...
2009-05-05 scottmkQualify the column name with the table alias (i.e....
2009-05-04 scottmkTo plug a memory leak: uncommented a call to jsonObject...
2009-05-04 scottmkAdd support for the tags "transform", "params", and...
2009-05-02 scottmkDetect and report certain malformations in the ORDER...
2009-05-02 scottmkIntroduce a new syntax for specifying an ORDER BY clause
2009-04-30 scottmkEnforce the requirement that the ORDER BY clause be...
2009-04-23 scottmkIn SELECT():
2009-04-16 scottmkIn oils_cstore.c, tightened validation for partial...
2009-04-16 scottmkIn oils_cstore.c: fix autojoin, i.e. the facility for...
2009-04-15 dbsEnable field transforms to be named with a schema;...
2009-04-14 scottmk1. In searchFieldTransform(): make sure that the functi...
2009-04-09 scottmk1. In osrfAppChildInit(): reduce the scope of the attr...
2009-04-07 scottmkIn oils_cstore.c:
2009-03-20 scottmkIn oils_cstore.c: further tightening input validation.
2009-03-19 scottmkIn searchINPredicate function of oils_cstore.c: tighten
2009-03-18 scottmkIn oils_cstore.c:
2009-03-18 scottmkIn searchPredicate(): make sure that there is only one
2009-03-18 scottmkIn oils_cstore.c:
2009-03-17 scottmkImplement a NOT operator, expressed as "-not".
2009-03-16 scottmkCorrect a blunder (trying to free the same memory twice)
2009-03-16 scottmkIn oils_cstore.c:
2009-03-13 scottmkFurther tightened input validation. In all cases where...
2009-03-13 scottmkTightened the input validation in searchWHERE(). It...
2009-03-12 scottmkIn searchWHERE(): plugged a security hole that invited...
2009-03-11 scottmkWhen inserting a literal value into a SELECT statement:
2009-03-03 scottmkWhen fetching "primitive" and "datatype" from the IDL:
2009-03-03 scottmkIn SELECT(): tweak the logic for handling the "aggregat...
2009-02-27 scottmkEnforce the requirement that the "params" tag carry a
2009-02-27 scottmkAdded some kludgy code to load a database driver, and...
2009-02-26 scottmkIn SELECT(): Don't allow virtual fields in the SELECT...
2009-02-25 scottmkIn SELECT(): Use a more efficient algorithm for keeping...
2009-02-25 scottmkEnhance error handling in SELECT(). When a selected...
2009-02-25 scottmkIn SELECT(): Enhanced the validation of JSON queries:
2009-02-25 scottmkEnhance error handling in SELECT(). In two cases,
2009-02-24 scottmkEnhance the error handling in SELECT():
2009-02-24 scottmkPerformance tweaks to SELECT(): eliminated a couple...
2009-02-23 scottmkIn SELECT(): if selhash is not NULL and is not a JSON_HASH,
2009-02-23 scottmkIn the FROM clause: detect and report invalid classes...
2009-02-22 scottmkIn SELECT(): replaced an osrfStringArray with an osrfHa...
2009-02-21 scottmk1. Added two new functions, oilsIDL_links and oilsIDL_f...
2009-02-19 scottmkIn searchJOIN(): avoided a segfault that would otherwis...
2009-02-19 scottmkIn searchJOIN: substantially rewrote the code for the...
2009-02-18 scottmksearchJOIN() was segfaulting when the FROM clause was of
2009-02-17 scottmkIn searchJOIN(): added a bit of sanity checking, to...
2009-02-17 scottmkOpened a window into the innards of oils_cstore.c.
2009-02-15 scottmk1. in searchJOIN(): fixed a bug in a couple of loops...
2009-02-12 scottmkPass down an osrfMethodContext* where we need one.
2009-02-12 mikeradding IN subquery support
2009-02-11 scottmk1. Corrected the enforcement of the readonly attribute...
2009-02-11 mikerfix off-by-one on function literal construction (for...
2009-02-11 scottmk1. Applied a uniform standard to determine whether...
2009-02-10 scottmkMiscellaneous tweaks:
2009-02-08 scottmkMore tweaks, mostly to SELECT():
2009-02-06 scottmkMiscellaneous tweaks:
2009-02-05 scottmkVarious tweaks, mainly to the SELECT function.
2009-02-04 scottmkIn SELECT(): further rewrote, and festooned with commen...
2009-02-04 scottmkIn SELECT(): simplify and clarify the logic for buildin...
2009-02-04 scottmkThis update tweaks the SELECT function, at the point...
2009-02-03 scottmkMinor tweaks to the SELECT function:
2009-02-03 scottmkAdded a couple of sanity checks to SELECT(). Return...
2009-02-01 scottmkReplaced all occurrences of the macro OSRF_METHOD_VERIF...
2009-02-01 scottmkRearranged a bit for clarity.
2009-01-30 mikerteaching the pcrud personallity of cstore how to use...
2009-01-28 mikercan not retrieve an object before we create it ......
2009-01-17 mikerreversed logic ... DOH
2009-01-11 scottmkThis update further streamlines the function osrfAppIni...
2009-01-06 scottmkReplaced all trivial uses of buffer_fadd() with the...
2009-01-06 scottmkReplaced all occurrences of buffer_data() with the...
2009-01-06 mikerminor spacing adjustment
2009-01-06 mikerforce no_i18n mode for id_list queries; simplify "selec...
2009-01-06 mikerdo not fetch from the db for retrieve-type methods...
2009-01-06 mikerAlways check the database version of the object for...
2009-01-05 scottmkThis update is a minor performance tweak. It replaces...
2009-01-02 mikerchanging opensrf response codes on general pcrud failur...
2008-12-17 mikermight be an object instead of a pkey
2008-12-17 mikerbad pkey parsing for update and delete return values
2008-12-17 mikerclone the object instead of serializing and then parsing
2008-12-16 miker#ifdef typo and a little refactoring
2008-12-15 mikerfix type (pointer * missing); rearange vars to avoid...
2008-12-15 mikeralign api with Permacrud.pm; protect transaction and...
2008-12-15 mikertry building a new param array instead of removing...
2008-12-15 mikerfixing debugging message so that it is useful for debugging
2008-12-15 mikermore WHERE clause debugging
2008-12-15 mikerWHERE clause debugging
2008-12-15 mikerallow registration of search and idlist methods
2008-12-15 mikerfreeing too much, leads to undefined behavior and event...
2008-12-15 mikerbad array index variable in foreign context field loop
2008-12-15 mikervariable cleanup; more error reporting to the client...
2008-12-15 mikertypo ... how did I manage that one?
2008-12-15 mikergive doFieldmapperSearch the proper class hash for...
2008-12-15 mikerlog context fields during perm checks
2008-12-15 mikerreport lack of permissions to client
2008-12-15 mikerpull the first result row into the result object
2008-12-15 mikerjust one more debug log line
2008-12-15 mikermore debug logging
2008-12-15 mikermore debug logging
2008-12-15 mikerproper param format
next