opensrf/bjwebb.git
19 years agoadded atomic method cabilities
erickson [Tue, 4 Oct 2005 20:22:02 +0000 (20:22 +0000)]
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

19 years agoremoving in favor of new router code
erickson [Mon, 3 Oct 2005 22:21:51 +0000 (22:21 +0000)]
removing in favor of new router code

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@542 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded list and hash code based on libJudy
erickson [Mon, 3 Oct 2005 22:19:41 +0000 (22:19 +0000)]
added list and hash code based on libJudy
re-coded the router
added preliminary transport_group code for client redundancy (far from functional)
various twists and tweaks
fixed memory error in string_array code
update makefiles

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@541 9efc2488-bf62-4759-914b-345cdb29e865

19 years agofixing up the date scrubber
miker [Fri, 23 Sep 2005 15:53:33 +0000 (15:53 +0000)]
fixing up the date scrubber

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@540 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded objson dependency to libopensrf
erickson [Thu, 22 Sep 2005 16:02:53 +0000 (16:02 +0000)]
added objson dependency to libopensrf

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@539 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomade C auth server
erickson [Thu, 15 Sep 2005 22:59:37 +0000 (22:59 +0000)]
made C auth server
added utils code for C servers, including some fieldmapper handling code
fieldmapper now copies headers over to INCLUDE/openils/
install scripts now install c-apps

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@538 9efc2488-bf62-4759-914b-345cdb29e865

19 years agosome api changes
erickson [Thu, 15 Sep 2005 22:57:18 +0000 (22:57 +0000)]
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

19 years agocleaned up Biblio some
erickson [Thu, 15 Sep 2005 19:27:06 +0000 (19:27 +0000)]
cleaned up Biblio some

made indicator seperator light grey instead of black

added log line to transport_session

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@536 9efc2488-bf62-4759-914b-345cdb29e865

19 years agochanged around the status method some
erickson [Mon, 12 Sep 2005 22:20:08 +0000 (22:20 +0000)]
changed around the status method some
added the framework for processing 'system' method (introspect, etc.)
implemented opensrf.system.method.all

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@535 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded the md5 server (opensrf.version)
erickson [Mon, 12 Sep 2005 13:33:26 +0000 (13:33 +0000)]
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

19 years agoadded caching and cache initialize routine to the bootstrap call
erickson [Fri, 9 Sep 2005 03:07:24 +0000 (03:07 +0000)]
added caching and cache initialize routine to the bootstrap call

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@533 9efc2488-bf62-4759-914b-345cdb29e865

19 years agochanged initialize to osrfAppInitialize and childInit to osrfAppChildInit
erickson [Wed, 7 Sep 2005 14:03:20 +0000 (14:03 +0000)]
changed initialize to osrfAppInitialize and childInit to osrfAppChildInit

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@532 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded a function to check the file descriptor before adding it to
erickson [Wed, 7 Sep 2005 13:50:55 +0000 (13:50 +0000)]
added a function to check the file descriptor before adding it to
the select call

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@531 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomatching non-letter and non-number
miker [Tue, 6 Sep 2005 15:57:03 +0000 (15:57 +0000)]
matching non-letter and non-number

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@530 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomatching non-letter and non-number
miker [Tue, 6 Sep 2005 15:38:35 +0000 (15:38 +0000)]
matching non-letter and non-number

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@529 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomatching non-letter and non-number
miker [Tue, 6 Sep 2005 15:33:22 +0000 (15:33 +0000)]
matching non-letter and non-number

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@528 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomatching non-letter and non-number
miker [Tue, 6 Sep 2005 15:30:02 +0000 (15:30 +0000)]
matching non-letter and non-number

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@527 9efc2488-bf62-4759-914b-345cdb29e865

19 years agofixed makefile ommission
erickson [Tue, 6 Sep 2005 15:24:48 +0000 (15:24 +0000)]
fixed makefile ommission

updated the JSON api stuff in json_xml.c
added json_xml.o to the build target

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@526 9efc2488-bf62-4759-914b-345cdb29e865

19 years agonormalizing wide chars
miker [Tue, 6 Sep 2005 15:21:12 +0000 (15:21 +0000)]
normalizing wide chars

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@525 9efc2488-bf62-4759-914b-345cdb29e865

19 years agosmall bug fixes
erickson [Tue, 6 Sep 2005 14:22:39 +0000 (14:22 +0000)]
small bug fixes

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@524 9efc2488-bf62-4759-914b-345cdb29e865

19 years agochanged router binary to opensrf_router to prevent opensrf_all from destroying
erickson [Tue, 6 Sep 2005 13:57:57 +0000 (13:57 +0000)]
changed router binary to opensrf_router to prevent opensrf_all from destroying
some other process called router - (needs to be pid based eventually...)

gave the router a proc title (jsever is next)

updated opensrf_all and opensrf_ctl

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@523 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded CONNECT handling
erickson [Tue, 6 Sep 2005 01:04:09 +0000 (01:04 +0000)]
added CONNECT handling
added respond complete (general message batch handling)
changed Dispatcher to Context cuz i thought it made more sense
added gnarly function to change the process name for C progs
laid groundwork for statefull keepalive loop

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@522 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded some more api wrappers
erickson [Fri, 2 Sep 2005 22:28:27 +0000 (22:28 +0000)]
added some more api wrappers
json parser now takes variable length args
added some comments to osrf_math

found hienous memory leak in forker code, C code is now memory stable :)

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@521 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded dbmath
erickson [Fri, 2 Sep 2005 20:38:27 +0000 (20:38 +0000)]
added dbmath
made some api changes to session, more to come

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@520 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomath server (really dbmath code)
erickson [Fri, 2 Sep 2005 19:39:22 +0000 (19:39 +0000)]
math server (really dbmath code)

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@519 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoYoung C server code added
erickson [Fri, 2 Sep 2005 19:38:35 +0000 (19:38 +0000)]
Young C server code added

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@518 9efc2488-bf62-4759-914b-345cdb29e865

19 years agochanged the CC_OPTS and LD_FLAGS to CFLAGS, LDFLAGS, and LDLIBS
erickson [Thu, 1 Sep 2005 16:15:27 +0000 (16:15 +0000)]
changed the CC_OPTS and LD_FLAGS to CFLAGS, LDFLAGS, and LDLIBS
so that MAKE can implicitly build .o files
(don't have to repeat build flags in makefiles)
makefiles are cleaner this way

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@517 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoall opensrf related headers are shoved into opensrf/*.h
erickson [Wed, 31 Aug 2005 21:14:35 +0000 (21:14 +0000)]
all opensrf related headers are shoved into opensrf/*.h

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@516 9efc2488-bf62-4759-914b-345cdb29e865

19 years agosee diffs
erickson [Wed, 31 Aug 2005 19:31:07 +0000 (19:31 +0000)]
see diffs

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@515 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadding config code
erickson [Wed, 31 Aug 2005 19:02:50 +0000 (19:02 +0000)]
adding config code

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@514 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoaddiing some xml utility code
erickson [Wed, 31 Aug 2005 19:02:01 +0000 (19:02 +0000)]
addiing some xml utility code

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@513 9efc2488-bf62-4759-914b-345cdb29e865

19 years agonew json api changes
erickson [Wed, 31 Aug 2005 18:32:56 +0000 (18:32 +0000)]
new json api changes
new config reader code created and inserted

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@512 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoseparate REST gateway now compiles ... installation is untested
miker [Mon, 29 Aug 2005 15:58:28 +0000 (15:58 +0000)]
separate REST gateway now compiles ... installation is untested

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@511 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadding utility methods
erickson [Fri, 26 Aug 2005 20:03:31 +0000 (20:03 +0000)]
adding utility methods
adding the preforking for server apps fork code

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@510 9efc2488-bf62-4759-914b-345cdb29e865

19 years agotypo
erickson [Thu, 25 Aug 2005 21:37:01 +0000 (21:37 +0000)]
typo

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@509 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoprotect hash keys by quoting
miker [Thu, 25 Aug 2005 21:34:25 +0000 (21:34 +0000)]
protect hash keys by quoting

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@508 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoprotect hash keys by quoting
miker [Thu, 25 Aug 2005 21:32:22 +0000 (21:32 +0000)]
protect hash keys by quoting

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@507 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoprotect hash keys by quoting
miker [Thu, 25 Aug 2005 21:29:26 +0000 (21:29 +0000)]
protect hash keys by quoting

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@506 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoremoved 'test' dependency
erickson [Thu, 25 Aug 2005 15:57:58 +0000 (15:57 +0000)]
removed 'test' dependency

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@505 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoforgot to add these...
erickson [Thu, 25 Aug 2005 15:56:42 +0000 (15:56 +0000)]
forgot to add these...

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@504 9efc2488-bf62-4759-914b-345cdb29e865

19 years agocleaning up the JSON code some
erickson [Thu, 25 Aug 2005 15:55:13 +0000 (15:55 +0000)]
cleaning up the JSON code some
added host config retrieval for the stack
did some more memory checking

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@503 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoremoved libjson
erickson [Thu, 25 Aug 2005 15:50:45 +0000 (15:50 +0000)]
removed libjson

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@502 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded basic xpath support to JSON
erickson [Thu, 25 Aug 2005 03:27:36 +0000 (03:27 +0000)]
added basic xpath support to JSON
added some utility functions

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@501 9efc2488-bf62-4759-914b-345cdb29e865

19 years agofixed message hints to go with new code
erickson [Wed, 24 Aug 2005 19:54:07 +0000 (19:54 +0000)]
fixed message hints to go with new code

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@500 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomade json formatter a little smarter/better
erickson [Wed, 24 Aug 2005 13:40:10 +0000 (13:40 +0000)]
made json formatter a little smarter/better
srfsh now uses json_format_string found in the json code
added a 'clone' method to the json code

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@499 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded the pretty printer here
erickson [Tue, 23 Aug 2005 15:08:44 +0000 (15:08 +0000)]
added the pretty printer here

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@498 9efc2488-bf62-4759-914b-345cdb29e865

19 years agofixed problem where a NULL unixconfig was causing segfault
erickson [Mon, 22 Aug 2005 20:07:52 +0000 (20:07 +0000)]
fixed problem where a NULL unixconfig was causing segfault
took the sleep out of the apachemods makefile

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@497 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded a header file for the gateway
erickson [Mon, 22 Aug 2005 19:30:51 +0000 (19:30 +0000)]
added a header file for the gateway

added apache configs for gateway config file loading

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@496 9efc2488-bf62-4759-914b-345cdb29e865

19 years agonow copying over example srfsh file
erickson [Mon, 22 Aug 2005 15:21:51 +0000 (15:21 +0000)]
now copying over example srfsh file

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@495 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded an example srfsh file
erickson [Mon, 22 Aug 2005 15:21:15 +0000 (15:21 +0000)]
added an example srfsh file

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@494 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomoved router, gateways to a single config file opensrf_core.xml
erickson [Mon, 22 Aug 2005 15:19:11 +0000 (15:19 +0000)]
moved router, gateways to a single config file opensrf_core.xml
remvoed router_config.xml and gateway.xml config files
make config.sh only ask for prefix, other directories are assumed (and can obviously be changed in install.conf if necessary)

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@493 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomake install.sh slightly smarter
erickson [Sun, 21 Aug 2005 20:11:28 +0000 (20:11 +0000)]
make install.sh slightly smarter
removed compiler error for 'osrf_stack_process' by making it a global variable
set by the stack (osrf_app_session no longer needs to know about the stack directly)

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@492 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoupdated make process to copy over new web stuff and not old web stuff
erickson [Sat, 20 Aug 2005 19:55:49 +0000 (19:55 +0000)]
updated make process to copy over new web stuff and not old web stuff
removed the old transport_socket stuff

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@491 9efc2488-bf62-4759-914b-345cdb29e865

19 years agodisabled REUSE since it was affecting router
erickson [Wed, 17 Aug 2005 18:35:09 +0000 (18:35 +0000)]
disabled REUSE since it was affecting router

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@490 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadd socket options to allow socket recovery and speed up streaming
miker [Wed, 17 Aug 2005 15:43:11 +0000 (15:43 +0000)]
add socket options to allow socket recovery and speed up streaming

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@489 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded external file to hold the commonly used jabber XML
erickson [Wed, 17 Aug 2005 15:16:22 +0000 (15:16 +0000)]
added external file to hold the commonly used jabber XML

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@488 9efc2488-bf62-4759-914b-345cdb29e865

19 years agofixed a problem in utils where I was using a va_list after calling va_end on the...
erickson [Wed, 17 Aug 2005 14:43:44 +0000 (14:43 +0000)]
fixed a problem in utils where I was using a va_list after calling va_end on the list
found a couple of memory leaks in gateway
got exceptions going through the REST gateway
made makefile a little smarter

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@487 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded the setting for unixpath
erickson [Tue, 16 Aug 2005 21:25:41 +0000 (21:25 +0000)]
added the setting for unixpath

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@486 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomoved transport code over to utils/socket_bundle so we can keep the code
erickson [Tue, 16 Aug 2005 21:06:42 +0000 (21:06 +0000)]
moved transport code over to utils/socket_bundle so we can keep the code
centralized and take advantage of the unix socket handling.

made makefiles smarter so that we're not re-compiling targets

make install less verbose so errors are easier to see

cleared up all but one of the build errors (still thinking about that one)

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@485 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded method to allow waiting for a single client socket instead
erickson [Tue, 16 Aug 2005 15:46:54 +0000 (15:46 +0000)]
added method to allow waiting for a single client socket instead
of waiting on every socket

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@484 9efc2488-bf62-4759-914b-345cdb29e865

19 years agopatched up to work with new jserver
erickson [Tue, 16 Aug 2005 15:19:27 +0000 (15:19 +0000)]
patched up to work with new jserver

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@483 9efc2488-bf62-4759-914b-345cdb29e865

19 years agojserver now has ability to listen on a specified IP address
erickson [Tue, 16 Aug 2005 15:16:26 +0000 (15:16 +0000)]
jserver now has ability to listen on a specified IP address

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@482 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded ability to bind to a specific IP address for TCP server connections.
erickson [Tue, 16 Aug 2005 15:09:32 +0000 (15:09 +0000)]
added ability to bind to a specific IP address for TCP server connections.
TCP client code is now tested and appears to work

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@481 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded client connect code for INET and UNIX. UNIX is tested, INET is not.
erickson [Tue, 16 Aug 2005 14:44:59 +0000 (14:44 +0000)]
added client connect code for INET and UNIX.  UNIX is tested, INET is not.

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@480 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoremoved dependency to self in makefile
erickson [Tue, 16 Aug 2005 13:29:25 +0000 (13:29 +0000)]
removed dependency to self in makefile

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@479 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded microseconds to get_timestamp_millis()
erickson [Mon, 15 Aug 2005 13:42:42 +0000 (13:42 +0000)]
added microseconds to get_timestamp_millis()

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@478 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoremoved debug line
erickson [Fri, 12 Aug 2005 16:45:00 +0000 (16:45 +0000)]
removed debug line

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@477 9efc2488-bf62-4759-914b-345cdb29e865

19 years agogetting rid of some spurious warnings
miker [Fri, 12 Aug 2005 16:44:12 +0000 (16:44 +0000)]
getting rid of some spurious warnings

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@476 9efc2488-bf62-4759-914b-345cdb29e865

19 years agocode cleanup and memory debugging
erickson [Fri, 12 Aug 2005 15:29:58 +0000 (15:29 +0000)]
code cleanup and memory debugging

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@475 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoremoved some comments
erickson [Thu, 11 Aug 2005 22:36:18 +0000 (22:36 +0000)]
removed some comments

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@474 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomoved C over to all JSON all the time
erickson [Thu, 11 Aug 2005 22:28:52 +0000 (22:28 +0000)]
moved C over to all JSON all the time

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@473 9efc2488-bf62-4759-914b-345cdb29e865

19 years agofixing preconstructed Result test in AppSession
miker [Thu, 11 Aug 2005 20:49:10 +0000 (20:49 +0000)]
fixing preconstructed Result test in AppSession

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@472 9efc2488-bf62-4759-914b-345cdb29e865

19 years agominor bug fixes and removal of some extra stringifications
miker [Thu, 11 Aug 2005 20:07:57 +0000 (20:07 +0000)]
minor bug fixes and removal of some extra stringifications

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@471 9efc2488-bf62-4759-914b-345cdb29e865

19 years agotesting reveals bugs, bugs get squashed!
miker [Thu, 11 Aug 2005 19:37:13 +0000 (19:37 +0000)]
testing reveals bugs, bugs get squashed!

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@470 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomoving from XML to JSON in the core messaging
pines [Thu, 11 Aug 2005 19:09:25 +0000 (19:09 +0000)]
moving from XML to JSON in the core messaging

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@469 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomuch work toward the dtd-on-the-fly architecture for locale changing
erickson [Fri, 5 Aug 2005 21:03:36 +0000 (21:03 +0000)]
much work toward the dtd-on-the-fly architecture for locale changing

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@468 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomove the log_free to after the cleanup is done so we don't see
erickson [Fri, 5 Aug 2005 15:38:30 +0000 (15:38 +0000)]
move the log_free to after the cleanup is done so we don't see
error logging going to the terminal after log_free

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@467 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomoving to OpenILS
erickson [Fri, 5 Aug 2005 12:58:03 +0000 (12:58 +0000)]
moving to OpenILS

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@466 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoremoved some unused comments, etc.
erickson [Fri, 5 Aug 2005 12:34:31 +0000 (12:34 +0000)]
removed some unused comments, etc.

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@465 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoapachetools is some generic apache module helper functions
erickson [Thu, 4 Aug 2005 22:13:11 +0000 (22:13 +0000)]
apachetools is some generic apache module helper functions
xmltools are some generic xml helper functions
mod_xmltools is the beginning of our XML monster for
processing DTDs, xincludes, and potentially xslt's

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@464 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoooops... octal ;)
miker [Thu, 4 Aug 2005 18:36:19 +0000 (18:36 +0000)]
ooops... octal ;)

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@463 9efc2488-bf62-4759-914b-345cdb29e865

19 years agonow allow S and E in class hints :)
erickson [Thu, 4 Aug 2005 18:26:45 +0000 (18:26 +0000)]
now allow S and E in class hints :)

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@462 9efc2488-bf62-4759-914b-345cdb29e865

19 years agosome code cleanup, some unfinished projects, etc.
erickson [Wed, 3 Aug 2005 17:07:36 +0000 (17:07 +0000)]
some code cleanup, some unfinished projects, etc.

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@461 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoadded a stringisnum function
erickson [Wed, 3 Aug 2005 17:06:19 +0000 (17:06 +0000)]
added a stringisnum function

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@460 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoremoving some minor debuging info
miker [Wed, 3 Aug 2005 16:58:31 +0000 (16:58 +0000)]
removing some minor debuging info

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@459 9efc2488-bf62-4759-914b-345cdb29e865

19 years agodaemonizing and hushing warnings; logger reopens files instead of writing blindly...
miker [Wed, 3 Aug 2005 16:49:11 +0000 (16:49 +0000)]
daemonizing and hushing warnings; logger reopens files instead of writing blindly to an open FH

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@458 9efc2488-bf62-4759-914b-345cdb29e865

19 years agostaving off memory leaks
miker [Wed, 3 Aug 2005 15:23:24 +0000 (15:23 +0000)]
staving off memory leaks

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@457 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomoor boogz
miker [Wed, 3 Aug 2005 15:03:42 +0000 (15:03 +0000)]
moor boogz

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@456 9efc2488-bf62-4759-914b-345cdb29e865

19 years agobugfix for buffer_fadd
miker [Wed, 3 Aug 2005 14:40:20 +0000 (14:40 +0000)]
bugfix for buffer_fadd

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@455 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoeither my escaper is to naive, or something is wonky with buffer_add_char
miker [Wed, 3 Aug 2005 03:34:18 +0000 (03:34 +0000)]
either my escaper is to naive, or something is wonky with buffer_add_char

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@454 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoquoting xml characters, bug fixes
miker [Wed, 3 Aug 2005 03:11:17 +0000 (03:11 +0000)]
quoting xml characters, bug fixes

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@453 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoremoving (confusing) extranious definition
miker [Wed, 3 Aug 2005 03:10:34 +0000 (03:10 +0000)]
removing (confusing) extranious definition

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@452 9efc2488-bf62-4759-914b-345cdb29e865

19 years agobugfix
miker [Tue, 2 Aug 2005 21:10:24 +0000 (21:10 +0000)]
bugfix

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@451 9efc2488-bf62-4759-914b-345cdb29e865

19 years agobug fix
miker [Tue, 2 Aug 2005 20:41:27 +0000 (20:41 +0000)]
bug fix

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@450 9efc2488-bf62-4759-914b-345cdb29e865

19 years agomaking class handling more generic
miker [Tue, 2 Aug 2005 20:36:46 +0000 (20:36 +0000)]
making class handling more generic

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@449 9efc2488-bf62-4759-914b-345cdb29e865

19 years agofixing bare "array" inside fieldmapper objects
miker [Tue, 2 Aug 2005 19:58:09 +0000 (19:58 +0000)]
fixing bare "array" inside fieldmapper objects

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@448 9efc2488-bf62-4759-914b-345cdb29e865

19 years agothe rest gatewaty, eets alive!
miker [Tue, 2 Aug 2005 19:34:32 +0000 (19:34 +0000)]
the rest gatewaty, eets alive!

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@447 9efc2488-bf62-4759-914b-345cdb29e865

19 years agochanges to support the REST gateway
miker [Tue, 2 Aug 2005 18:38:06 +0000 (18:38 +0000)]
changes to support the REST gateway

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@446 9efc2488-bf62-4759-914b-345cdb29e865

19 years agochanged add_index to set_index to match some updated objson
erickson [Mon, 1 Aug 2005 15:33:22 +0000 (15:33 +0000)]
changed add_index to set_index to match some updated objson

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@445 9efc2488-bf62-4759-914b-345cdb29e865

19 years agoC based xinclude processor
erickson [Mon, 1 Aug 2005 15:00:03 +0000 (15:00 +0000)]
C based xinclude processor

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@444 9efc2488-bf62-4759-914b-345cdb29e865