miker [Mon, 24 Apr 2006 03:21:43 +0000 (03:21 +0000)]
fixing recursion bug
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@705
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Fri, 21 Apr 2006 19:08:17 +0000 (19:08 +0000)]
debuging changes
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@704
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 21 Apr 2006 13:04:47 +0000 (13:04 +0000)]
added some more diagnostic logging
if we have no data to send to the unixserver, we don't try
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@703
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Fri, 21 Apr 2006 02:43:02 +0000 (02:43 +0000)]
moving debuging to INTERNAL
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@702
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 21 Apr 2006 02:41:01 +0000 (02:41 +0000)]
checking for socket connected-ness on sysread
inbound now re-connects on disconnect error
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@701
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 20 Apr 2006 19:52:03 +0000 (19:52 +0000)]
gateway now requires a list of allowed services
all other service requests will receive a not_found
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@700
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 20 Apr 2006 19:50:44 +0000 (19:50 +0000)]
handling any less-than zero returns
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@699
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Thu, 20 Apr 2006 04:02:15 +0000 (04:02 +0000)]
optional hash function parameter; minor debuging
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@698
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Thu, 20 Apr 2006 03:59:54 +0000 (03:59 +0000)]
smarter default "recv"
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@697
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Thu, 20 Apr 2006 01:24:34 +0000 (01:24 +0000)]
date clensing works properly now... oops
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@696
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 17 Apr 2006 14:51:36 +0000 (14:51 +0000)]
ap_get_client_block returns -1 on error.. detecting
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@695
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 17 Apr 2006 14:44:36 +0000 (14:44 +0000)]
more debugging, sanity checking read loop in apachetools as well as buffer_add
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@694
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 14 Apr 2006 21:09:38 +0000 (21:09 +0000)]
removed some unnecessary log lines
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@693
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 14 Apr 2006 15:17:22 +0000 (15:17 +0000)]
more debugging
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@692
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 14 Apr 2006 14:58:27 +0000 (14:58 +0000)]
chopchop will now timeout if trying to send to a client that can take no
more data as opposed to blocking indefinitely on the send socket
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@691
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 14 Apr 2006 13:42:19 +0000 (13:42 +0000)]
added a flush_socket method to the jabber client code to allow
a unix child process to drop any pending socket data before
continuing on
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@690
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 13 Apr 2006 17:01:08 +0000 (17:01 +0000)]
added some logging, etc.
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@689
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 12 Apr 2006 04:17:43 +0000 (04:17 +0000)]
fixed bug
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@688
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 12 Apr 2006 04:14:30 +0000 (04:14 +0000)]
added more debugging
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@687
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Tue, 11 Apr 2006 15:58:15 +0000 (15:58 +0000)]
added child init handling to the C stack
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@686
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 7 Apr 2006 16:32:03 +0000 (16:32 +0000)]
like the Perl server, you can now no longer re-bootstrap clients in a process that already has
a client socket open. you can force it, which the forked children must do to get their own sockets,
but in general, a single process will share the same connection
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@685
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 7 Apr 2006 13:46:15 +0000 (13:46 +0000)]
removed depracated call
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@684
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 7 Apr 2006 13:22:47 +0000 (13:22 +0000)]
added some additional logging and some cleanup functions for improving
memory leak detection
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@683
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Thu, 6 Apr 2006 05:15:50 +0000 (05:15 +0000)]
adding example script for OpenSRF::MultiSession
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@682
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Thu, 6 Apr 2006 05:04:36 +0000 (05:04 +0000)]
streamlining collection
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@681
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Thu, 6 Apr 2006 05:02:26 +0000 (05:02 +0000)]
adding duration timing to requests
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@680
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Thu, 6 Apr 2006 01:03:04 +0000 (01:03 +0000)]
oopsie ... off-by-one potentially causing unbalanced session use
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@679
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Thu, 6 Apr 2006 00:58:59 +0000 (00:58 +0000)]
modding the result, instead of inside the hash function
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@678
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Wed, 5 Apr 2006 21:09:47 +0000 (21:09 +0000)]
MultiSession, YAY
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@677
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Wed, 5 Apr 2006 21:09:14 +0000 (21:09 +0000)]
removing session cache; adding support for quiet remote exceptions
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@676
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 30 Mar 2006 23:02:42 +0000 (23:02 +0000)]
making better use of macros for speed
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@675
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 29 Mar 2006 22:31:46 +0000 (22:31 +0000)]
replaced regex with CORE::time
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@674
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 29 Mar 2006 20:38:31 +0000 (20:38 +0000)]
added basic opensrf.system.time method
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@673
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 27 Mar 2006 17:37:43 +0000 (17:37 +0000)]
only handle timezone if there was actually a time
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@672
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 27 Mar 2006 15:38:39 +0000 (15:38 +0000)]
improving datetime parsing in clense_ISO8601()
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@671
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 24 Mar 2006 22:38:30 +0000 (22:38 +0000)]
added hopefully more useful log line
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@670
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 24 Mar 2006 22:37:00 +0000 (22:37 +0000)]
taking advantage of macros
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@669
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 24 Mar 2006 22:36:15 +0000 (22:36 +0000)]
raised history size
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@668
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 24 Mar 2006 22:35:40 +0000 (22:35 +0000)]
added some macros for speeding up tight loops - taking advantage of those macros
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@667
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 20 Mar 2006 18:05:03 +0000 (18:05 +0000)]
now printing bad XML data to the log file. my feeling is that this is what is
causing the "<blah> is not connected to the network" errors... clients will
be disconnected when they receive bad XML
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@666
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 17 Mar 2006 17:25:51 +0000 (17:25 +0000)]
formatting errors as JSON strings so they come accross as, well, JSON :)
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@665
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 13 Mar 2006 22:23:53 +0000 (22:23 +0000)]
moved osrf_hash code to osrf_big_hash as the Judy big hash implementation
osrf_hash is now a custom hash
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@664
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Fri, 10 Mar 2006 18:09:01 +0000 (18:09 +0000)]
fixed sig building (I hope)
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@663
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 9 Mar 2006 15:10:49 +0000 (15:10 +0000)]
updated to work with new login params
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@662
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 6 Mar 2006 22:47:05 +0000 (22:47 +0000)]
white space :) added some log lines
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@661
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 6 Mar 2006 05:48:44 +0000 (05:48 +0000)]
adding an ISO timestamp builder
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@660
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 3 Mar 2006 21:02:58 +0000 (21:02 +0000)]
added "CALL" to the param debugging line for ease of grepping
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@659
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 3 Mar 2006 21:02:22 +0000 (21:02 +0000)]
moved stderr line to a log line
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@658
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 3 Mar 2006 21:00:46 +0000 (21:00 +0000)]
Open-ILS/src/c-apps/oils_auth.c
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@657
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 3 Mar 2006 15:13:23 +0000 (15:13 +0000)]
added method to insert items at the first NULL slot in the list. useful for removing random items and inserting random items where order is not necessary
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@656
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 2 Mar 2006 19:07:40 +0000 (19:07 +0000)]
added method to allow creation of list with a starting size
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@655
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 1 Mar 2006 21:20:20 +0000 (21:20 +0000)]
added utility macro
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@654
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 1 Mar 2006 21:19:17 +0000 (21:19 +0000)]
added osrf_big_list to the makefiles
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@653
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 1 Mar 2006 17:14:51 +0000 (17:14 +0000)]
moved the Judy implementation to osrf_big_list and made osrf_list a
standard array based list
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@652
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 27 Feb 2006 22:30:27 +0000 (22:30 +0000)]
moving over to the new gateway xml format
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@651
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 27 Feb 2006 22:29:01 +0000 (22:29 +0000)]
adding xml format support to the gateway
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@650
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 27 Feb 2006 22:26:52 +0000 (22:26 +0000)]
more support for introspection paging
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@649
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 27 Feb 2006 15:32:17 +0000 (15:32 +0000)]
forcing array-ness on non-existant params
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@648
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 27 Feb 2006 15:31:26 +0000 (15:31 +0000)]
small changes, fixed some typos
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@647
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 27 Feb 2006 14:57:48 +0000 (14:57 +0000)]
format fix
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@646
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 27 Feb 2006 00:44:31 +0000 (00:44 +0000)]
fixed bug where the ptr** was freed prior to the ptr*
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@645
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Sat, 25 Feb 2006 16:35:03 +0000 (16:35 +0000)]
removed mod_ils_gateway targets
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@644
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Sat, 25 Feb 2006 03:22:24 +0000 (03:22 +0000)]
osrf_json_gateway is tested and working. removing this older version
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@643
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 24 Feb 2006 23:17:05 +0000 (23:17 +0000)]
re-vamped gateway to make it more stable and faster.
also moved the apachetools stuff into the opensrf tree
since it's all pure opensrf and the gateway made good use of it.
will remove the ils_gateway module shortly
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@642
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Sun, 19 Feb 2006 01:19:07 +0000 (01:19 +0000)]
fixups, and starting a paged interface
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@641
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 16 Feb 2006 01:49:39 +0000 (01:49 +0000)]
testing cache timeout resets without removing the item in question
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@640
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 13 Feb 2006 21:42:32 +0000 (21:42 +0000)]
Moved some log messages from INFO to DEBUG level because of their repetitive volume in the logs
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@639
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 13 Feb 2006 15:16:16 +0000 (15:16 +0000)]
module now dies with a message if bootstrap_client has not been called
(instead of printing meaningless error about can't call 'env', etc.)
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@638
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 13 Feb 2006 15:15:05 +0000 (15:15 +0000)]
added additional sanity check to index call
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@637
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Sat, 11 Feb 2006 05:20:31 +0000 (05:20 +0000)]
refactored copy targeter to use new JS copy tester; adjusted object relationships; added ranged tree methods for record and volume
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@636
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Tue, 31 Jan 2006 21:10:56 +0000 (21:10 +0000)]
added a default freeItem function for freeing list items
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@635
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 30 Jan 2006 15:49:53 +0000 (15:49 +0000)]
moving to UNIVERSAL::require to suck in implementation modules
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@634
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 30 Jan 2006 04:47:49 +0000 (04:47 +0000)]
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
erickson [Mon, 30 Jan 2006 04:45:50 +0000 (04:45 +0000)]
leaving parse methods early if proper fields aren't defined (avoid warnings on system start)
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@632
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 27 Jan 2006 23:07:06 +0000 (23:07 +0000)]
removed extraneous warn
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@631
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Fri, 27 Jan 2006 22:03:40 +0000 (22:03 +0000)]
turn of signature checking for now
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@630
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Fri, 27 Jan 2006 22:01:38 +0000 (22:01 +0000)]
sort field and sort order support; signature fix for bill
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@629
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 27 Jan 2006 19:25:13 +0000 (19:25 +0000)]
Changed log level for "disconnect on timeout" because it happens frequently
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@628
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Fri, 27 Jan 2006 17:27:01 +0000 (17:27 +0000)]
more opensearch fixup; bugfix for "no need to re-bootstrap"
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@627
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Tue, 24 Jan 2006 22:29:49 +0000 (22:29 +0000)]
URL can now contain api_level as a param to set the opensrf api_level for the method
added a "echo" URL param which, if present, will ignore all other params and echo the
value of the param to the caller
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@626
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 23 Jan 2006 23:45:14 +0000 (23:45 +0000)]
updates for the perm editor -- FM dance required
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@625
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Sun, 22 Jan 2006 17:53:01 +0000 (17:53 +0000)]
enabled param checking
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@624
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Sun, 22 Jan 2006 17:16:43 +0000 (17:16 +0000)]
enabling signature parsing; added "notes" pointer from .atomic versions to the original method
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@623
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Thu, 19 Jan 2006 04:54:25 +0000 (04:54 +0000)]
added (disabled) signature parsing and (disabled) param count, type, and class checking
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@622
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Thu, 19 Jan 2006 04:53:31 +0000 (04:53 +0000)]
added lookup_class and lookup_hint methods to support param class instance checking
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@621
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 11 Jan 2006 22:13:01 +0000 (22:13 +0000)]
srfsh accepts exit and ExIt
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@620
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 5 Jan 2006 23:39:01 +0000 (23:39 +0000)]
moved some warns that will happen often to info logs
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@619
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Tue, 3 Jan 2006 03:11:10 +0000 (03:11 +0000)]
moved timeout to global var; later, refactor to command line or config file option (this was needed for storage debuging)
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@618
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 16 Dec 2005 23:00:08 +0000 (23:00 +0000)]
removed some "warns"
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@617
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 15 Dec 2005 23:11:55 +0000 (23:11 +0000)]
changed a log line
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@616
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 14 Dec 2005 18:25:23 +0000 (18:25 +0000)]
escaping embedded %'s so syslog won't barf
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@615
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 14 Dec 2005 15:43:23 +0000 (15:43 +0000)]
added some NOT_FOUND events for record, copy, and circ (more to come)
moved over some of the circ code to using the events and utility
methods defined by apputils
added some utility methods to apputils
now exporting $logger var from the logger code
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@614
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Wed, 14 Dec 2005 06:01:14 +0000 (06:01 +0000)]
truncating long log lines that go to syslog, as it kills the perl sprintf for some reason...
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@613
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Tue, 13 Dec 2005 22:20:28 +0000 (22:20 +0000)]
gateway now assumes status is OK on a message unless it recieves a message which proves otherwise
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@612
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Tue, 13 Dec 2005 06:13:45 +0000 (06:13 +0000)]
reduce the overhead of JSONification by removing multiple NF?() calls; make Unicode JSONifcation more robust by using unicode character regexes
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@611
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 12 Dec 2005 20:36:17 +0000 (20:36 +0000)]
srfsh reports to stderr when a config file could not be found
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@610
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 9 Dec 2005 16:46:46 +0000 (16:46 +0000)]
explicitly returning STATUS_NOTFOUND when a method is not found
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@609
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 9 Dec 2005 16:09:27 +0000 (16:09 +0000)]
for some reason, doing "throw $err $err->stringify" was causing a generic method
exception to be thrown. Fixed by doing "throw $err". This should allow the
/real/ error to be passed to the client, and not "method not found".
Also cleaned up some other debugging info
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@608
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 9 Dec 2005 14:55:43 +0000 (14:55 +0000)]
re-arranged the log code so that VA_LIST_TO_ARGS (which runs vsnprintf)
will only have to be called once per log. This appears to make vsnprintf
happy with regard to printing embedded %'s
Happily printing the URL's in the gateway now
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@607
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 8 Dec 2005 23:18:00 +0000 (23:18 +0000)]
started work on xul-based requestor/recipient holds
avoided (but not fixed) bug in the gateway modules where you cannot send
escaped URL params to vsnprintf. This will need to be fixed.
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@606
9efc2488-bf62-4759-914b-
345cdb29e865