Added a const qualifier to one variable. Tidied up white space. M src/c-apps/osrf_version.c git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1940 9efc2488-bf62-4759-914b-345cdb29e865
Replace calls to osrfAppSessionMakeRequest() with calls to osrfAppSessionSendRequest(). M src/c-apps/osrf_version.c M src/c-apps/osrf_math.c M src/libopensrf/osrf_settings.c git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1874 9efc2488-bf62-4759-914b-345cdb29e865
eplace the OSRF_METHOD_VERIFY_CONTEXT macro with an 2 equivalent call to the osrfMethodVerifyContext function. git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1650 9efc2488-bf62-4759-914b-345cdb29e865
uber-patch from Scott McKellar cleans up large amounts of const-correctness issues and static-ifies several areas of unused header-based code; several cleanups to use simpler APIs such as buffer_release git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1130 9efc2488-bf62-4759-914b-345cdb29e865
Merging changes from branches/new-json2 svn merge -r1006:1012 svn://svn.open-ils.org/OpenSRF/branches/new-json2 svn merge -r1018:1019 svn://svn.open-ils.org/OpenSRF/branches/new-json2 svn merge -r1022:1025 svn://svn.open-ils.org/OpenSRF/branches/new-json2 svn merge -r1026:1028 svn://svn.open-ils.org/OpenSRF/branches/new-json2 svn merge -r1036:1037 svn://svn.open-ils.org/OpenSRF/branches/new-json2 svn merge -r1039:1040 svn://svn.open-ils.org/OpenSRF/branches/new-json2 svn merge -r1041:1043 svn://svn.open-ils.org/OpenSRF/branches/new-json2 svn merge -r1045:1048 svn://svn.open-ils.org/OpenSRF/branches/new-json2 This moves OpenSRF to the new JSON wire protocol, including: a new C parser a new osrfList based string_array module a compatibility layer for mimicking libobjson and legacy JSON I/O in the HTTP gateway a small JSON test program for profiling, etc. git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1051 9efc2488-bf62-4759-914b-345cdb29e865
Added additional param to all the osrfLog* calls which mark the file and line number of each log call git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@633 9efc2488-bf62-4759-914b-345cdb29e865
moved C code to a unified logging framework which currently supports syslogging and file logging added the following to the config framework: <logfile>syslog</logfile> <syslog>local3</syslog> <!-- replace local3 with correct facility --> git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@583 9efc2488-bf62-4759-914b-345cdb29e865
slight C api change, method options are now passed as a single OR'ed group of option flags added some info logging to system git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@544 9efc2488-bf62-4759-914b-345cdb29e865
added atomic method cabilities register the method as streaming and an atomic version will also be registered left space for adding cachable and potentially other method transformations ported existing apps to new method structure automatically initializing the app logger when the app is initialized ported the application code to osrfHash'es instead of linked lists git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@543 9efc2488-bf62-4759-914b-345cdb29e865
some api changes tested the cache stuff better added #define for enforcing argc on methods system methods are registered through the same facility as regular methods git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@537 9efc2488-bf62-4759-914b-345cdb29e865
added the md5 server (opensrf.version) some memory debugging slight api change (OSRF_METHOD_VERIFY_CONTEXT no longer creates local vars) added a basic 'application' level logging numerous small changes git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@534 9efc2488-bf62-4759-914b-345cdb29e865