Dennis Schafroth [Thu, 11 Mar 2010 08:47:26 +0000 (09:47 +0100)]
Merge branch 'master' into turbomarc
Dennis Schafroth [Wed, 10 Mar 2010 21:38:17 +0000 (22:38 +0100)]
Added new non-libxml2 tmarc. fixed naming so it matches non-libxml2/libxml2
Dennis Schafroth [Wed, 10 Mar 2010 21:33:40 +0000 (22:33 +0100)]
Result of libxml2 turbo marc conversion
Dennis Schafroth [Wed, 10 Mar 2010 21:31:47 +0000 (22:31 +0100)]
Now non-libxml2 in tmarc*.xml
Dennis Schafroth [Wed, 10 Mar 2010 21:21:56 +0000 (22:21 +0100)]
Fixed: element_name_encode log statetment log statement messed up.
Dennis Schafroth [Wed, 10 Mar 2010 15:36:53 +0000 (16:36 +0100)]
Commented out the marc -> xml -> marc compare. Fails due to leader/09 (character set)
Dennis Schafroth [Wed, 10 Mar 2010 15:34:45 +0000 (16:34 +0100)]
Extracted element name encoding into function. Moved indicators back as attributes to element
Dennis Schafroth [Wed, 10 Mar 2010 13:14:03 +0000 (14:14 +0100)]
Fixed: Generating correct xml after intro of turbo xml
Dennis Schafroth [Wed, 10 Mar 2010 12:44:16 +0000 (13:44 +0100)]
Able to make valid turbo marcxml not using libxml2.
Adam Dickmeiss [Wed, 10 Mar 2010 10:27:49 +0000 (11:27 +0100)]
Fix EXTRA_DIST due to rename of tests
Dennis Schafroth [Wed, 10 Mar 2010 09:31:54 +0000 (10:31 +0100)]
Added support for turbo format in new function. Need testing
Adam Dickmeiss [Tue, 9 Mar 2010 14:37:11 +0000 (15:37 +0100)]
Rename C-based tests
Adam Dickmeiss [Tue, 9 Mar 2010 14:13:48 +0000 (15:13 +0100)]
Use PTHREAD_CFLAGS for all test sources
At this stage only tst_icu_I18N use threads.
Dennis Schafroth [Tue, 9 Mar 2010 12:50:12 +0000 (13:50 +0100)]
Removed redundant turbo_format
Dennis Schafroth [Tue, 9 Mar 2010 12:49:27 +0000 (13:49 +0100)]
Support for turbo marcxml
Dennis Schafroth [Tue, 9 Mar 2010 12:49:05 +0000 (13:49 +0100)]
Support for turbo marcxml
Dennis Schafroth [Tue, 9 Mar 2010 12:48:14 +0000 (13:48 +0100)]
Removed duplicate variable for turbo marcxml (using_turbo_format). Now works in zoomsh: show 0 1 txml
Dennis Schafroth [Tue, 9 Mar 2010 12:46:43 +0000 (13:46 +0100)]
Updated eclipse settings
Adam Dickmeiss [Tue, 9 Mar 2010 08:55:41 +0000 (09:55 +0100)]
Deb 4.0.2-1indexdata
Adam Dickmeiss [Tue, 9 Mar 2010 08:53:45 +0000 (09:53 +0100)]
Version 4.0.2
Adam Dickmeiss [Tue, 9 Mar 2010 08:53:07 +0000 (09:53 +0100)]
wrbuf_destroy allows NULL WRBUF passed to it
Adam Dickmeiss [Mon, 8 Mar 2010 20:04:48 +0000 (21:04 +0100)]
icu_iter_get_token_number returns int
Adam Dickmeiss [Mon, 8 Mar 2010 10:27:20 +0000 (11:27 +0100)]
Add tests for CCL qualifier aliases
Adam Dickmeiss [Mon, 8 Mar 2010 10:24:41 +0000 (11:24 +0100)]
CCL: Allow qualifier aliases to be defined in XML
ccl_xml_config may now read CCL qualifier aliases as well, eg:
<cclmap>
<qual name="title">
<qual name="dc.title"/>
</qual>
<!-- other specs -->
</cclmap>
Adam Dickmeiss [Mon, 8 Mar 2010 10:20:51 +0000 (11:20 +0100)]
CCL: fix parsing of ccl qualifiers aliases
The configuration specification for CCL qualifier aliases is now parsed
correctly.
Dennis Schafroth [Fri, 5 Mar 2010 15:11:24 +0000 (16:11 +0100)]
Test files for libxml2 output
Dennis Schafroth [Fri, 5 Mar 2010 15:09:46 +0000 (16:09 +0100)]
Ignore temporary test data
Dennis Schafroth [Fri, 5 Mar 2010 15:09:19 +0000 (16:09 +0100)]
Added turbo marc data files (generated from marc format)
Dennis Schafroth [Fri, 5 Mar 2010 15:07:04 +0000 (16:07 +0100)]
Updated to handle libxml2 and tmarcxml as well. Adding new check whether the conversion is reversible
Dennis Schafroth [Fri, 5 Mar 2010 15:05:24 +0000 (16:05 +0100)]
Fixed memory alloction errors. Added new function for turbo marcxml format. Handling decoding of subfield as hex number
Dennis Schafroth [Fri, 5 Mar 2010 12:38:44 +0000 (13:38 +0100)]
Reverted manual changes in marcxml
Dennis Schafroth [Thu, 4 Mar 2010 16:10:12 +0000 (17:10 +0100)]
Added turbo marcxml read and write
Dennis Schafroth [Thu, 4 Mar 2010 16:09:09 +0000 (17:09 +0100)]
Added turbo marcxml format
Dennis Schafroth [Thu, 4 Mar 2010 16:08:23 +0000 (17:08 +0100)]
change some indicators to one
Dennis Schafroth [Tue, 2 Mar 2010 16:10:30 +0000 (17:10 +0100)]
Added turbo marcxml format. Added check for output error
Dennis Schafroth [Tue, 2 Mar 2010 16:09:18 +0000 (17:09 +0100)]
Added turbo marcxml to output
Dennis Schafroth [Tue, 2 Mar 2010 16:04:00 +0000 (17:04 +0100)]
Added turbo marcxml format to output
Adam Dickmeiss [Tue, 2 Mar 2010 12:44:15 +0000 (13:44 +0100)]
GFS: fix sizeof: saved by the bell
Adam Dickmeiss [Tue, 2 Mar 2010 12:41:54 +0000 (13:41 +0100)]
GFS present: Deal with number of recs <= 0
Adam Dickmeiss [Tue, 2 Mar 2010 11:30:03 +0000 (12:30 +0100)]
yaz-client: fail bad show args
Adam Dickmeiss [Tue, 2 Mar 2010 11:29:46 +0000 (12:29 +0100)]
Add odr_strtol (strtol for Odr_int).
Dennis Schafroth [Mon, 1 Mar 2010 15:05:31 +0000 (16:05 +0100)]
Working in progress: refactor the xml_write to handle two formats
Adam Dickmeiss [Tue, 23 Feb 2010 11:41:32 +0000 (12:41 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Tue, 23 Feb 2010 11:40:51 +0000 (12:40 +0100)]
4.0.1-2indexdata for testing ZOOM_connection_close
Adam Dickmeiss [Tue, 23 Feb 2010 11:39:26 +0000 (12:39 +0100)]
Add ZOOM_connection_close
Adam Dickmeiss [Wed, 10 Feb 2010 21:32:51 +0000 (22:32 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Wed, 10 Feb 2010 21:32:34 +0000 (22:32 +0100)]
Fix url.icu entity ref
Adam Dickmeiss [Wed, 10 Feb 2010 09:42:15 +0000 (10:42 +0100)]
yaz-client's auth command also works for SRU
Until now the auth command and option -u would only work for Z39.50.
Adam Dickmeiss [Tue, 9 Feb 2010 13:51:10 +0000 (14:51 +0100)]
No fixed size buffers for ZOOM shell - bug #3257
Adam Dickmeiss [Fri, 5 Feb 2010 13:39:32 +0000 (14:39 +0100)]
tstodr: make it work on s390
Fix ODR test to make it work regardless of whether char is unsigned
or signed by default (most platform's char is signed, s390's char
is unsigned).
Adam Dickmeiss [Tue, 2 Feb 2010 15:33:19 +0000 (16:33 +0100)]
Bump version to 4.0.2
Adam Dickmeiss [Tue, 2 Feb 2010 12:54:07 +0000 (13:54 +0100)]
New icu_iter-functions
The new icu_iter-functions makes it possible to use ICU chains
from many threads.
Adam Dickmeiss [Tue, 2 Feb 2010 12:27:47 +0000 (13:27 +0100)]
Introduce icu_iter_first
Adam Dickmeiss [Tue, 2 Feb 2010 11:26:50 +0000 (12:26 +0100)]
Enable icu_chain_step_clone
Adam Dickmeiss [Tue, 2 Feb 2010 11:26:20 +0000 (12:26 +0100)]
Fix icu_tokenizer_clone (ubrk_safeClone)
Adam Dickmeiss [Tue, 2 Feb 2010 11:25:12 +0000 (12:25 +0100)]
ICU transform: init ICU status
Adam Dickmeiss [Mon, 1 Feb 2010 15:32:38 +0000 (16:32 +0100)]
Working on cloning / thread safety for ICU stuff
Adam Dickmeiss [Mon, 1 Feb 2010 14:05:44 +0000 (15:05 +0100)]
ICU test refactor. Hide icu_tokenizer struct.
Adam Dickmeiss [Mon, 1 Feb 2010 13:17:44 +0000 (14:17 +0100)]
Use yaz_log rather than printf for ICU test
Adam Dickmeiss [Tue, 26 Jan 2010 14:17:39 +0000 (15:17 +0100)]
Fix home page for YAZ in Windows Menu
Adam Dickmeiss [Tue, 26 Jan 2010 13:57:51 +0000 (14:57 +0100)]
Bump version to 4.0.1
Adam Dickmeiss [Tue, 26 Jan 2010 13:35:30 +0000 (14:35 +0100)]
yaz-json-parse part of Deb + RPM
Adam Dickmeiss [Tue, 26 Jan 2010 12:59:53 +0000 (13:59 +0100)]
yaz-json-parse man page
Adam Dickmeiss [Tue, 26 Jan 2010 12:39:37 +0000 (13:39 +0100)]
Add yaz-json-parse utility program
Adam Dickmeiss [Tue, 26 Jan 2010 11:58:42 +0000 (12:58 +0100)]
dirent wrapper. Use yaz_file_glob for XML include
Adam Dickmeiss [Tue, 26 Jan 2010 11:19:47 +0000 (12:19 +0100)]
File globbing functional
Adam Dickmeiss [Mon, 25 Jan 2010 15:30:14 +0000 (16:30 +0100)]
Start work on file_glob .
Adam Dickmeiss [Mon, 25 Jan 2010 12:46:48 +0000 (13:46 +0100)]
Not so dummy WRT result-sets
yaz-ztest now do proper result-set handling.
Adam Dickmeiss [Mon, 25 Jan 2010 12:45:41 +0000 (13:45 +0100)]
Fix spelling
Adam Dickmeiss [Mon, 25 Jan 2010 10:59:29 +0000 (11:59 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Mon, 25 Jan 2010 10:59:19 +0000 (11:59 +0100)]
All databases with prefix db allowed
Adam Dickmeiss [Mon, 25 Jan 2010 10:59:04 +0000 (11:59 +0100)]
Allow any range for dummy MARC
Adam Dickmeiss [Mon, 25 Jan 2010 09:45:39 +0000 (10:45 +0100)]
NSI: rephrase comment
Adam Dickmeiss [Fri, 22 Jan 2010 22:02:46 +0000 (23:02 +0100)]
XML Include: do not substitute root node
Do not substitute root node .. The node parameter is simply xmlNode*
- not xmlNode **.
Adam Dickmeiss [Fri, 22 Jan 2010 22:02:08 +0000 (23:02 +0100)]
Add test of XML Include
Adam Dickmeiss [Fri, 22 Jan 2010 21:30:22 +0000 (22:30 +0100)]
One COMSTACK test program
Adam Dickmeiss [Fri, 22 Jan 2010 21:21:13 +0000 (22:21 +0100)]
Header for Adding XML Include utility
The header, xml_include.h, should have been part of previous commit.
Adam Dickmeiss [Fri, 22 Jan 2010 14:38:32 +0000 (15:38 +0100)]
Adding XML Include utility (not W3C's include)
Adam Dickmeiss [Fri, 22 Jan 2010 14:17:25 +0000 (15:17 +0100)]
Embarrassing
Adam Dickmeiss [Thu, 21 Jan 2010 15:11:04 +0000 (16:11 +0100)]
Avoid mixed stmt/var declare
Adam Dickmeiss [Thu, 21 Jan 2010 12:18:18 +0000 (13:18 +0100)]
ZOOM_record_get: pretty xml format (bug #3182)
ZOOM_record_get supports new parameter "format" which makes it pretty
format XML record content.
Adam Dickmeiss [Thu, 21 Jan 2010 08:22:47 +0000 (09:22 +0100)]
yaz-client: ctrl-d print \n before exiting
Some small things just matter much.
Adam Dickmeiss [Wed, 20 Jan 2010 14:05:19 +0000 (15:05 +0100)]
Fix JSON parser WRT start symbol
The start grammar symbol (referred to as JSONText in ECMA-262) is
JSONValue, not JSONObject.
Adam Dickmeiss [Wed, 20 Jan 2010 09:35:10 +0000 (10:35 +0100)]
Fix ODR/NMEM proto WRT size_t in doc
Adam Dickmeiss [Wed, 20 Jan 2010 08:53:51 +0000 (09:53 +0100)]
Version 4.0.0-2
Adam Dickmeiss [Tue, 19 Jan 2010 21:34:30 +0000 (22:34 +0100)]
Add casts for signed/unsigned ints
Adam Dickmeiss [Tue, 19 Jan 2010 21:34:08 +0000 (22:34 +0100)]
Remove p_query_scan (not in use anywhere)
Adam Dickmeiss [Tue, 19 Jan 2010 20:36:47 +0000 (21:36 +0100)]
Fix print in logrpn
Adam Dickmeiss [Tue, 19 Jan 2010 18:56:54 +0000 (19:56 +0100)]
Dont include removed header libxml2_error.h
Adam Dickmeiss [Tue, 19 Jan 2010 14:28:27 +0000 (15:28 +0100)]
Update NEWS for YAZ 4 changes
Adam Dickmeiss [Tue, 19 Jan 2010 14:23:23 +0000 (15:23 +0100)]
Reformat
Adam Dickmeiss [Tue, 19 Jan 2010 14:13:49 +0000 (15:13 +0100)]
Update NEWS for 3.0.52
Adam Dickmeiss [Tue, 19 Jan 2010 13:38:12 +0000 (14:38 +0100)]
RPN log: change some types to Odr_int
Adam Dickmeiss [Tue, 19 Jan 2010 13:37:47 +0000 (14:37 +0100)]
Add safe cast
Adam Dickmeiss [Tue, 19 Jan 2010 13:16:08 +0000 (14:16 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Tue, 19 Jan 2010 13:13:13 +0000 (14:13 +0100)]
GFS: step_size, term_position, statuses type int
Members step-size, term_position from bend_scan_rr changed from
Odr_int to int. Member statuses from bend_delete_rr changed from
Odr_int to int.
Adam Dickmeiss [Tue, 19 Jan 2010 12:54:54 +0000 (13:54 +0100)]
More odr_int casts
Adam Dickmeiss [Tue, 19 Jan 2010 12:43:29 +0000 (13:43 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Tue, 19 Jan 2010 12:41:40 +0000 (13:41 +0100)]
Controlled conversion from Odr_int to int
Some Odr_int values do not fit in the backend.h structure which still
uses int for some things such as start and number (record positions).
The conversion from Odr_int to int is performed by a utility
odr_int_to_int in GFS now.
Adam Dickmeiss [Tue, 19 Jan 2010 12:39:59 +0000 (13:39 +0100)]
Reindent