2006-08-31 17:40 adam * debian/changelog: Debian package 2.1.27-3. 2006-08-30 22:43 adam * src/codetables.xml: Ideographic space gets converted to MARC-8 212321 instead of 212320 2006-08-30 22:40 adam * src/charconv.tcl: For duplicates in char conv trie, first conversion takes precedence 2006-08-30 22:14 adam * src/siconv.c, test/tsticonv.c: In character conversion to MARC-8, use ESC$1 instead ESC(1 to switch to CJK character(s). 2006-08-30 21:26 adam * src/tcpip.c: Use getaddrinfo on Windows too 2006-08-30 20:58 adam * configure.ac, include/yaz/tcpip.h, src/tcpip.c: TCP/IP COMSTACK uses getaddrinfo as resolver on systems that have it - instead of gethostbyname_r which is not portable. 2006-08-30 14:55 adam * src/tcpip.c: Define INADDR_NONE to -1 if undefined 2006-08-30 14:47 adam * src/tcpip.c: Windows compile fix. 2006-08-30 14:04 adam * NEWS, configure.ac, src/tcpip.c: Fixed bug #644: Using Non Reentrant gethostbyname causes SIGSEGV. Function gethostbyname_r is used instead of gethostbyname - when available. 2006-08-28 21:18 adam * doc/: yaz-asncomp-man.xml, yaz-client-man.xml, yaz-config-man.xml, yaz-iconv-man.xml, yaz-log-man.xml, yaz-man.xml, yaz-marcdump-man.xml, yaz-ztest-man.xml, zoomsh-man.xml: Added refentryinfo with productname + productnumber 2006-08-28 20:35 adam * doc/yaz-marcdump-man.xml: Add -l to cmdsynopsis list 2006-08-28 18:54 adam * debian/changelog: Debian package 2.1.27-2 2006-08-28 16:18 adam * NEWS, doc/yaz-marcdump-man.xml, include/yaz/marcdisp.h, src/marcdisp.c, util/marcdump.c: New option for yaz-marcdump -lpos=value which allows setting a portion of MARC header to a certain value. Added function yaz_mac_leader_spec. 2006-08-28 14:34 adam * include/yaz/wrbuf.h, src/marcdisp.c, src/siconv.c, src/wrbuf.c, test/Makefile.am, test/marc1, test/marc1.marc, test/marc2, test/marc2.marc, test/marc3, test/marc3.marc, test/marc4, test/marc4.marc, test/marc5, test/marc5.marc, test/marc6, test/marc6.marc, test/marc7.chr, test/marc7.marc, test/marc7.xml, test/marc7.xml.marc, test/marccol1.u8.1.lst, test/marccol1.u8.2.lst, test/marccol1.u8.marc, test/tstmarccol.sh, test/tstmarciso.sh, test/tstmarcxml.sh: Fixed bug #643: Bad sequence for MARC conversions from UTF-8 to MARC-8. Added test tstmarccol.sh for testing this. All sample ISO2709 marc records renamed to have suffix .marc. 2006-08-28 14:31 adam * util/marcdump.c: Reformat 2006-08-27 21:04 adam * src/siconv.c, test/tsticonv.c: Fixed bug #642: Problem with sub script symbols in conversion to MARC-8. 2006-08-25 16:57 adam * src/zoom-c.c: Fixed bug #641: Sending a too-big packet sometimes make ZOOM-C no-op subsequent operations. 2006-08-24 16:29 heikki * buildconf.sh: Took away that -Werror from -d until all tests pass cleanly 2006-08-24 15:41 heikki * buildconf.sh: Added -Werror to the -d option, so that the compilation ends at the first warning. 2006-08-24 15:25 adam * include/yaz/comstack.h, src/comstack.c, src/seshigh.c, src/tcpip.c: Make a facility for COMSTACK to reject too large packages. The maximum size can be set with cs_ste_max_recv_bytes. By default, maximum is 5000000 (approx 5 MB). If max size is received error comstack error CSBUFSIZE is returned. The generic frontend server checks for this error and sends a close + logs if this condition occur. 2006-08-24 15:19 adam * zoom/zoomtst9.c: Allow this update test to read record data from standard input. 2006-08-24 15:11 adam * include/yaz/odr.h: Doxygen comment. 2006-08-24 15:10 adam * src/ber_any.c: completeBER, completeBER_n no longer checks for a maximum size of 5 MB. Too large packages to be rejected are dealt with in comstack instead. 2006-08-24 14:51 adam * src/zoom-c.c: Fixed bug #640: ZOOM_connection_connect() does not clear error indicators. 2006-08-24 12:01 adam * include/yaz/yaz-iconv.h, src/siconv.c: Make a public function, yaz_write_UTF8_char, to encode a UTF-8 sequence. 2006-08-18 08:30 adam * src/: srw.c, srwutil.c: Move yaz_srw_get_core_v_1_1 to other source. Define it always regardless of Libxml2 being available or not. 2006-08-17 00:50 adam * configure.ac, debian/changelog, debian/rules, include/yaz/yaz-version.h: Towards 2.1.27. 2006-08-17 00:47 adam * NEWS, include/yaz/srw.h, src/srw.c, src/srwutil.c, src/zoom-c.c: Implemented bug #635: YAZ/ZOOM layer should include non SRU options in the HTTP/GET URL. ZOOM-C reads option extraArgs. If set the value of extraArgs is appended to SRU URI (POST/GET). Value is _raw_ URI part, such as x-id-a=v1&x-id-b=v2 . 2006-08-16 16:18 adam * src/zoom-c.c: Fixed bug #636: Bad rpn causes seg faults. Error occurs for ZOOM C when a Scan is sent. Bug has been present in YAZ since version 2.1.12. 2006-08-16 15:32 adam * m4/idzebra-2.0.m4: Fix call to idzebra-config. 2006-08-16 15:11 adam * m4/idzebra-2.0.m4: Fix require version 2006-08-15 15:34 adam * NEWS, configure.ac, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.1.26. 2006-08-15 15:31 adam * src/zoom-c.c: Fix ZOOM-C so that SOAP mode sends SOAP requests 2006-08-15 15:30 adam * client/client.c: Fix interpretation of sru command 2006-08-14 14:18 adam * m4/: idzebra-2.0.m4, idzebra.m4: Using suffix 2.0 for development tools idzebra-config and idzebra.m4. This means that Zebra 2.0 is completely separate from potential newer releases. 2006-08-13 19:30 adam * include/yaz/nmem.h: Only declare nmem_text_node_cdata if Libxml2 is available 2006-08-11 15:10 adam * src/nmem.c: Fixes for nemm_memory statistics 2006-08-11 14:57 adam * client/Makefile.am, zoom/Makefile.am: Include XML2_CFLAGS in AM_CPPFLAGS 2006-08-11 14:50 adam * include/yaz/nmem.h, src/nmem.c, src/nmemsdup.c: Changed prototype for nmem_text_node_cdata so that ptr is using Libxml2 type rather than void pointer. Added functions nmem_get_memory_in_use and nmem_get_memory_free which returns size of block memory in use and in free lists respectively. Added doxygen friendly comments for nmem.h. 2006-08-11 14:43 adam * include/yaz/nfa.h: Cosmetic for doxygen 2006-08-09 16:03 adam * NEWS: Mention bug #626 2006-08-09 16:00 adam * src/nmem.c: Allow a flag nmem_release_in_heap to be set (1) in which case NMEMs are reassigned to the memory heap rather than re-used.. This should make it easier for valgrind etc to find problems. 2006-08-08 22:58 adam * src/: zoom-c.c, zoom-p.h: Attempted to fix bug #626. 2006-08-08 22:35 adam * configure.ac, include/yaz/yaz-version.h: Version 2.1.25. 2006-08-08 10:41 adam * NEWS, configure.ac, debian/changelog, debian/rules, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.1.24. 2006-08-04 16:35 adam * include/yaz/yaz-iconv.h, src/nfaxml.c, src/siconv.c: Use yaz_read_UTF8_char instead of xmlGetUTF8Char 2006-08-03 11:27 adam * win/makefile: Updated to use iconv-1.9.2, libxml2 2.6.26, libxslt 1.1.17. Added missing dependences for generated files. 2006-08-01 14:03 adam * test/Makefile.am: Removed nfaxml..xml files from dist list. Not in CVS yet 2006-08-01 11:48 adam * NEWS: Copy news from ChangeLog 2006-08-01 11:28 adam * src/marcdisp.c, test/tst_record_conv.c: Fixed yaz_marc_write_iso2709 to honor character set conversion. 2006-07-31 14:15 adam * src/seshigh.c: Fixed bug #627: addInfo not propagated by srw_bend_fetch() when rr.surrogate_flag==0. 2006-07-31 13:47 adam * doc/frontend.xml: Omit description of loglevel in statserv_options_block. Bug #612 2006-07-31 13:42 adam * test/tstccl.c: CCL proximity tests 2006-07-31 12:05 adam * src/log.c: Get rid of redundant parameter to yaz_log_to_file. Reformat a bit 2006-07-19 18:36 mike * test/.cvsignore: Ignore nfaxmltest1 and nfaxmltest1.log 2006-07-14 15:06 heikki * include/yaz/nfa.h, include/yaz/nfaxml.h, src/nfa.c, src/nfaxml.c, test/Makefile.am, test/nfaxmltest1.c: Loading of the nfa now possible from an xml file. Had to disable two tests, because make distcheck could not find the files I wanted to load. After that distcheck passes all right. 2006-07-07 15:39 heikki * include/yaz/test.h, src/test.c, test/Makefile.am, test/nfaxmltest1.c: Added YAZ_CHECK_TODO macro, used it in nfaxmltest1. Added rm *.log in tests make distclean. 2006-07-07 15:02 marc * src/: seshigh.c, statserv.c: moved superflous session logging from log_session to log_sessiondetails 2006-07-07 14:40 marc * src/seshigh.c: added number of terms returned to client from Scan or SRWScan to request log line 2006-07-07 14:09 marc * src/querytowrbuf.c, test/tstxmlquery.c: replaced RPN: with RPN , CQL: with CQL, ans so forth in log messages 2006-07-07 12:31 marc * include/yaz/wrbuf.h, src/seshigh.c, src/wrbuf.c: further cleaning of log messages, related to bug #405 2006-07-07 10:41 adam * win/makefile: Added nfaxml 2006-07-07 10:36 adam * win/makefile: Added nfa 2006-07-07 10:36 adam * src/nfa.c: Changed two vars to be of type size_t rather than int 2006-07-07 10:32 adam * win/makefile: Split YAZ DLL objs into only 3 groups 2006-07-07 09:14 adam * test/nfaxmltest1.c: Avoid decl after stmt 2006-07-07 09:11 adam * test/nfaxmltest1.c: Make test pass 2006-07-07 08:59 adam * include/yaz/test.h, src/test.c: Fix compilation on Windows. Reformat a bit 2006-07-06 17:06 marc * src/seshigh.c: downgraded superflous log comment from YAZ_LOG to log_requestdetail 2006-07-06 16:54 marc * src/seshigh.c: added database name in scan response, both Z39.50 and SRU still missing to fix Z39.50 scan response with respect to missing RPN: or CQL: identifier on APT display 2006-07-06 16:16 marc * src/seshigh.c: partiallay fix bug #405 database name now part of request log like Z39.50 log: 16:09:55-06/07 lt-zebrasrv(2) [request] Search Default OK 0 1 1+0 RPN: @bla@bla or SRW log: 16:09:19-06/07 lt-zebrasrv(1) [request] SRWSearch Default OK 60 - 1+0 CQL: bla needs still fixing in scan request 2006-07-06 16:06 heikki * src/nfaxml.c: Fixed order of declarations 2006-07-06 15:10 heikki * include/yaz/log.h, include/yaz/nfaxml.h, include/yaz/test.h, src/log.c, src/nfaxml.c, src/test.c, test/nfaxmltest1.c: Added yaz_log_trunc() to truncate the log file Added YAZ_CHECK_LOG macro for enabling logging in the test files Changed test.c to write to the log, if logging enabled Small changes to the interface of nfaxml's interface 2006-07-06 12:17 adam * buildconf.sh, configure.ac, yaz-config.in, client/client.c, include/yaz/xmlquery.h, m4/yaz_libxml2.m4, src/libxml2_error.c, src/marcdisp.c, src/nfaxml.c, src/nmemsdup.c, src/record_conv.c, src/retrieval.c, src/seshigh.c, src/soap.c, src/srw.c, src/srwutil.c, src/statserv.c, src/xmlquery.c, src/zoom-c.c, test/nfaxmltest1.c, test/tst_record_conv.c, test/tst_retrieval.c, test/tstsoap1.c, test/tstsoap2.c, test/tstxmlquery.c, util/marcdump.c, util/srwtst.c, util/yaz-xmlquery.c, win/makefile: For Libxml2 and friends, YAZ defines YAZ_HAVE_{XML2,XSLT,EXSLT) in the compitation phase, but also for yaz-config --cflags output. This allows us to have public headers with Libxml2 stuff in them . It should also, eventually, make Libxml2 checks redundant in packages using YAZ, such as yazproxy. 2006-07-06 10:28 adam * src/nfaxml.c: Dont use xmlDocPtr local 2006-07-06 10:26 adam * src/nfaxml.c: Yet another fix 2006-07-06 09:45 adam * include/yaz/nfaxml.h, src/nfaxml.c: Fix compilation on systems where Libxml2 does not exist 2006-07-06 09:43 adam * m4/yaz_libxml2.m4: Reformat. Add local variables 2006-07-06 08:09 adam * src/nfaxml.c: Disabled log_xml_error because it doesn't work on older Libxml2 and also because YAZ already has a "catch lixml2 error" handler. 2006-07-06 08:08 adam * include/yaz/nfaxml.h: Removed HAVE_XML2, because public headers never should rely on configure's definitions. 2006-07-05 16:50 adam * src/cqltransform.c: Changed cql2pqf transformation to use a different evaluation order. The new order is: always, relation, structure, position, truncation, index and relationModifier. Old order was: always, relation, relationModifier, structure, index, position, truncation. Note that the the latter ones override former ones for identical attributes.. The new scheme means that it is possible to override any existing attribute with a relationModifier. And also that it is possible to override everything for the index rule (except the ones listed in relationModifier). No order is perfect but this one, we believe, covers more real cases.. The "always" should have been called "default", since the attributes there can be overridden with all the rest. 2006-07-05 16:45 adam * test/: Makefile.am, cql2pqf-order.txt: Added cql2pqf which shows evalutation order 2006-07-05 15:05 adam * win/makefile: Simplify YAZ windows makefile 2006-07-05 10:12 heikki * test/nfaxmltest1.c: Added the (empty) test file 2006-07-05 10:10 heikki * test/Makefile.am: Removed duplicate nfatest1 2006-07-04 14:59 heikki * include/yaz/Makefile.am, include/yaz/nfa.h, include/yaz/nfaxml.h, src/Makefile.am, src/nfa.c, src/nfaxml.c, test/Makefile.am: Started the error handling in nfaxml. Not at all ready, but I want it in CVS. 2006-06-30 13:09 adam * src/log.c: Log format '%!' prints thread ID 2006-06-28 23:41 adam * doc/Makefile.am: Fix dist-hook so that make distcheck works 2006-06-28 15:26 adam * doc/common/Makefile.am: Build shared libraries by default. Installing various man pages and programs with suffix -2.0 (PACKAGE_SUFFIX), to enable multiple versions installed at the same time. 2006-06-27 14:23 adam * buildconf.sh, configure.ac, doc/installation.xml: Configure build shared libraries by default. 2006-06-20 23:20 adam * src/seshigh.c: Fixed option negotation for Frontend server . Option triggerResourceCtrl was always set in response options. Should only be set if option is also set in client options. 2006-06-16 14:34 adam * debian/changelog, src/zoom-c.c: More work on a fix for bug #612. We could have "dup" receive record events before. And ZOOM_event could also miss events fired in case of task "completed". 2006-06-16 12:20 adam * src/zoom-c.c: Fire ZOOM_EVENT_RECV_RECORD for cached records. Bug #612. 2006-06-16 12:19 adam * configure.ac, debian/changelog, debian/rules, include/yaz/yaz-version.h: Internal version 2.1.23. 2006-06-15 16:15 adam * .cvsignore, Makefile.am: Make ChangeLog in make dist rule 2006-06-15 15:38 adam * NEWS, configure.ac, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.1.22 2006-06-15 14:53 adam * NEWS, include/yaz/backend.h, src/seshigh.c: hanged bend_update_rr so that diagnostics are stored in uri, message and details.. Previously diagnostics were stored in errcode, errstring. Patch by Ko van der Sloot. Breaks binary compatibility.. but he's probably the only one affected. 2006-06-15 12:43 adam * zoom/.cvsignore: Ignore zoomst10 2006-06-15 12:38 adam * zoom/Makefile.am: Make the zoom programs by default. Problem is that if we don't, we won't test whehter they even compile. 2006-06-15 12:34 adam * NEWS, include/yaz/zoom.h, src/zoom-c.c, zoom/Makefile.am, zoom/zoomtst10.c: Changed ZOOM_query_ccl2rpn function so that it takes a CCL config as input and return error information directly. 2006-06-14 11:15 mike * src/zoom-c.c: Fix leak of temporary connections created by ZOOM_query_c[cq]l2rpn() Thanks to Adam for spotting this. 2006-06-14 07:47 adam * src/srwutil.c: Fix complication for YAZ, when libxml2 is not present. 2006-06-13 22:47 adam * win/: resource.h, yaz.rc: Use simpler version resource. 2006-06-13 19:02 mike * NEWS: Describe ZOOM CCL support. 2006-06-13 18:27 mike * src/zoom-c.c: I think this now supports CCL in scan, but I've not tested it. 2006-06-13 18:21 mike * src/zoom-c.c: Add ZOOM_query_ccl2rpn() and two new error-codes that it generates: ZOOM_ERROR_CCL_CONFIG and ZOOM_ERROR_CCL_PARSE Also, new static utility function ccl2pqf() which may be useful elsewhere. Note that CCL is _not_ supported in scanning. 2006-06-13 18:20 mike * include/yaz/zoom.h: Add ZOOM_query_ccl2rpn() and two new error-codes that it generates: ZOOM_ERROR_CCL_CONFIG and ZOOM_ERROR_CCL_PARSE 2006-06-13 18:01 adam * doc/: client.xml, frontend.xml, introduction.xml, soap.xml, tools.xml, yaz-client-commands.xml, yaz-client-man.xml, yaz-man.xml, zoom.xml: Mention SRU rather than SRW (where appropriate). 2006-06-13 17:36 adam * configure.ac, yaz-config.in: Emacs shell-script for these. 2006-06-13 15:45 marc * doc/common/common.ent: added a lot of info about attribute sets, PQF query structure, and string use attributes 2006-06-12 18:12 mike * util/marcdump.c: Avoid pointer-sign clash in yaz_marc_decode_buf() call. 2006-06-09 15:29 adam * NEWS: News about SSL 2006-06-09 15:29 adam * configure.ac: YAZ' configure searches for OpenSSL by default. 2006-06-09 14:40 adam * NEWS, src/tcpip.c: SSL comstack uses SL_CTX_use_certificate_chain_file rather than SL_CTX_use_certificate_file. See http://lists.indexdata.dk/pipermail/yazlist/2006-June/001615.html 2006-06-08 22:55 adam * src/tpath.c: Fix other bug in yaz_filepath_resolve 2006-06-08 12:26 adam * src/tpath.c, test/.cvsignore, test/Makefile.am, test/tst_tpath.c: Fixed bug #606: Empty path in yaz_filepath_resolve reads from / . Added a test for it : tst_tpath. 2006-06-07 20:25 adam * win/yaz.nsi: Use same case for VS_RUNTIME_MANIFEST var 2006-06-07 20:23 adam * win/yaz.nsi: Include manifest for msvcr80.dll 2006-06-07 16:25 adam * win/: makefile, yaz.nsi: Remove debug DLLs part of dist. Add .manifest files 2006-06-07 13:18 adam * win/yaz.nsi: Bundle with Visual Studio 8 by default 2006-06-07 13:17 adam * rfc1006/: makensap.c, rfct.c: Removed 2006-06-07 13:13 adam * win/yaz.rc: Version 1.2.21 2006-06-07 12:51 adam * util/marcdump.c: Changed a few types from int to size_t 2006-06-07 12:48 adam * configure.ac, include/yaz/yaz-version.h: Version 1.2.21 2006-06-07 11:25 adam * win/makefile: For VS, define _CRT_NONSTDC_NO_DEPRECATE, so we don't warnings about good functions such as getpid, chdir, etc. 2006-06-06 10:55 adam * doc/common/common.ent: Added some information about "classic" Explain. 2006-06-05 20:13 adam * src/srwutil.c: Use defined names for SRW diagnostics 2006-06-05 20:08 adam * src/srwutil.c: Fixed bug #601: SRU decode does not issue diagnostic for bad parameter values. 2006-06-02 16:01 adam * debian/control: Add pkg-config to Builld-Depends 2006-06-02 15:31 adam * win/yaz.nsi: .dsl,.dsl not part of windows dist 2006-06-02 15:17 adam * NEWS, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc, configure.ac: Towards 2.1.20 2006-06-02 15:12 adam * NEWS, client/client.c, doc/yaz-client-commands.xml: Bug #600: SRU GET, POST support for yaz-client. Introduced command 'sru' which selects method SOAP/GET/POST. 2006-06-02 15:08 adam * include/yaz/srw.h, include/yaz/zgdu.h, src/srwutil.c, src/zgdu.c, src/zoom-c.c: Implemented yaz_sru_post_encode which builds a SRU POST requeste. Implemented z_get_HTTP_Request_host_path which builds a HTTP request using host, path. Updated ZOOM C to use these. 2006-06-02 13:04 adam * doc/common/: .cvsignore, Makefile.am, html.dsl.in, html.xsl.in, man.xsl.in, tkl.xsl.in: Removed .in files no longer in use (presumably). 2006-06-02 12:50 adam * configure.ac, doc/common/Makefile.am, doc/common/id.htmlhelp.xsl, doc/common/id.man.xsl, doc/common/id.tkl.xsl, m4/yaz.m4: Move .xsl.in's to id.xsl's .. so that we reduce .in files further. 2006-05-31 18:20 quinn * src/seshigh.c: Set present->comp to NULL when no ESN is present in srw_bend_search 2006-05-31 17:32 adam * src/zoom-c.c: Fixed bug #599: ODR error on incoming PDU. Error was in the ODR buffer handling for ZOOM packages (extended services). 2006-05-31 00:00 adam * src/sortspec.c: Added one type cast from char to unsigned char 2006-05-30 23:39 adam * NEWS, src/sortspec.c: Fixed bug #598: Allow missingValueAction to be specified for sortSpec string. By default, the missing value action is null. Use ! to specify "abort". Use = followed by stringvalue to specify default value. 2006-05-30 16:56 quinn * NEWS: Added entry about present handler 2006-05-30 06:50 quinn * src/seshigh.c: Simplified comp for present called from srw_bend_search 2006-05-30 06:01 quinn * src/seshigh.c: Arranged to call bend_present if records are displayed in SR* search 2006-05-28 21:56 adam * configure.ac, doc/.cvsignore, doc/Makefile.am, doc/local.ent.in, doc/yaz-client-man.xml, doc/yaz-man.xml, doc/yaz.xml, doc/yaz.xml.in: Using man COMPILE_HTML, COMPILE_MAN.. yaz.xml no longer generated by configure - only local.ent is. 2006-05-28 21:12 adam * m4/yaz.m4: Setting XSLTPROC_COMPILE, MAN_COMPILE, HTML_COMPILE, TKL_COMPILE for doc Makefile(s) to use. 2006-05-28 20:52 adam * doc/common/: html.xsl.in, man.xsl.in, tkl.xsl.in: Use public URI for XSL files 2006-05-26 17:46 adam * win/makefile: Define HAVE_XSLTSAVERESULTTOSTRING for Windows 2006-05-26 17:09 adam * buildconf.sh: Revert 2006-05-26 17:07 adam * buildconf.sh, m4/yaz_libxml2.m4, src/record_conv.c: Check for xsltSaveResultToString presence. 2006-05-26 16:50 adam * m4/yaz_libxml2.m4: Check for pkg-config in YAZ_LIBXML2 macro 2006-05-25 15:03 mike * buildconf.sh: Note two further Debain packages required for CVS build. 2006-05-25 09:43 adam * src/record_conv.c: Use xsltSaveResultToString instead of xmlDocDumpFormatMemory in record conversion utility. See also bug #594. 2006-05-24 18:21 adam * buildconf.sh, configure.ac: Update info about depending packages 2006-05-24 18:19 adam * m4/yaz.m4: Look for docbook xsl in other place for FreeBSD 2006-05-24 16:44 adam * doc/: Makefile.am, yaz.xml.in: ../configure + make dist works from CVS 2006-05-24 16:19 adam * doc/yaz.xml.in: Align yaz main doc to use same header as man pages xml docs 2006-05-24 14:49 adam * doc/: yaz-config-man.xml, yaz-ztest-man.xml: Added URI in XMl header 2006-05-24 14:46 adam * doc/common/Makefile.am, doc/common/docbook-to-man.sh, doc/common/docbook2man.sh, m4/yaz.m4: Goodbye docbook-to-man wrappers. I won't miss you. 2006-05-24 14:41 adam * doc/common/.cvsignore: Ignore this 2006-05-24 14:33 adam * NEWS, configure.ac, debian/control, doc/Makefile.am, doc/yaz-asncomp-man.xml, doc/yaz-client-man.xml, doc/yaz-iconv-man.xml, doc/yaz-log-man.xml, doc/yaz-man.xml, doc/yaz-marcdump-man.xml, doc/zoomsh-man.xml, doc/common/Makefile.am, doc/common/man.xsl.in, win/yaz.nsi: Documentation for YAZ is now based on the Docbook XML/XSLT using xsltproc + N Walsh's stylesheets. It means that the CVS version of YAZ is no longer depending on jade/openjade or docbook-to-man scripts. PDF is no longer part of the distribution - but can optionally be made using DSSSL/jadetex or FOP. 2006-05-24 11:40 adam * win/makefile: Pass SRCDIR to csvto tcl script 2006-05-23 22:43 adam * src/: csvtobib1.tcl, csvtosrw.tcl: Fix output dir for diagnostics headers 2006-05-23 22:39 adam * src/Makefile.am: Fix output dir for ASN.1 headers 2006-05-23 21:13 adam * buildconf.sh: Mention docbook-to-man again 2006-05-23 21:09 adam * doc/Makefile.am: Use docbook to man script wrapper 2006-05-23 21:08 adam * doc/common/Makefile.am, m4/yaz.m4, doc/common/docbook-to-man.sh, doc/common/docbook2man.sh: Docbook to man script wrapper. 2006-05-23 16:07 adam * buildconf.sh: No longer require GNU make. Update list of dependency ports 2006-05-23 15:46 adam * m4/yaz.m4: Search more widely for docbookx.dtd 2006-05-23 15:43 adam * src/: Makefile.am, csvtobib1.tcl, csvtosrw.tcl: Fixed bug #592: CVS version of YAZ require gnu make. 2006-05-23 15:17 adam * src/marcdisp.c: Fixed bug #593: Buffers too small for MARC string buffers. 2006-05-23 12:05 marc * configure.ac: added YAZ to config output 2006-05-23 11:54 adam * buildconf.sh: CVS build on FreeBSD fixes: libtool, show info about packages needed to build from 2006-05-23 11:43 mike * src/charconv.tcl: Comment typo 2006-05-23 11:40 marc * configure.ac: added configuration display and instructions 2006-05-23 11:13 adam * configure.ac, src/Makefile.am: Added check for tclsh programs 2006-05-23 10:01 adam * m4/yaz_libxml2.m4: Spell fix 2006-05-22 21:08 adam * src/charconv.tcl, util/yaz-asncomp: Fix execution of tclsh. 2006-05-22 17:52 mike * util/yaz-asncomp: Typo in comment 2006-05-22 17:16 mike * src/charconv.tcl: Use FreeBSD's tclsh8.4 if it exists 2006-05-22 17:16 mike * m4/yaz.m4: Probe additional paths for docbookx.dtd and docbook.dsl (These are the ones used in FreeBSD) 2006-05-22 17:15 mike * buildconf.sh: Remind BSD users to use gmake rather than make. 2006-05-22 14:11 mike * buildconf.sh: Detect FreeBSD, where all the auto* tools are screwed up, and make appropriate allowances for it. *sigh* 2006-05-17 16:12 mike * etc/pqf.properties: Fix mistake: fuzzy matching is 5=103, not 5=102 Add truncation.regexp, 5=102 2006-05-16 13:29 adam * yaz.spec.in: YAZ RPM require libxslt 2006-05-14 22:03 adam * src/seshigh.c: Removed a few yaz_log calls 2006-05-13 05:56 quinn * src/seshigh.c: Call 'present' backend function (when present) from process_searchResponse when piggybacking is in effect. Several SimpleServer gateways assume this, and I believe it's a mistake that it hasn't been called before. 2006-05-10 15:58 heikki * include/yaz/nfa.h, src/nfa.c, test/nfatest1.c: Higher-level interfaces, fixing the bugs these uncovered. Better defined return codes, doxygen comments, etc. 2006-05-10 14:52 heikki * include/yaz/test.h, src/test.c: Added a way to get the verbosity to test programs 2006-05-10 09:34 adam * src/: zoom-c.c, zoom-p.h: Introduce a hash-table for the ZOOM C record caching system; makes things faster if a large number of records is fetched. 2006-05-09 23:37 adam * src/siconv.c, test/tsticonv.c: Finish Latin-1 to MARC-8 conversion handling. 2006-05-09 18:13 mike * src/zoom-c.c: Temporary fix for ZOOM_resultset_record()'s force_sync. 2006-05-09 15:39 adam * etc/yazgfs.xml, include/yaz/retrieval.h, src/retrieval.c, src/seshigh.c, test/tst_retrieval.c: Fixes for retrieval handling in SRU mode.. The "virtual" record syntax was not seen as XML , and, hence, there could be strange matches. Changed configuration format: schema and backendschema renamed to name and backendname respectively. 2006-05-09 13:35 adam * src/retrieval.c: Use OID_STR_MAX for size of oid dot string 2006-05-09 13:09 mike * src/retrieval.c: Render OID as string when used in error-messages. -- was type-mismatch of printf("%s", oid) 2006-05-08 21:48 adam * include/yaz/retrieval.h, src/retrieval.c, src/seshigh.c: Change return values for yaz_retrieval_request a bit and improve diagnostics in the case where retrieval match fails. 2006-05-08 21:45 adam * include/yaz/oid.h, src/oid.c: Define max length of OID dot string: OID_STR_MAX. 2006-05-08 21:44 adam * etc/yazgfs.xml: Enable any element set and grs-1 in sample 2006-05-08 20:18 adam * m4/yaz_libxml2.m4: If libexslt is not found, tell when pkg-config is missing 2006-05-08 18:58 quinn * src/record_conv.c: Calling exsltRegisterAll instead of exsltDynRegister 2006-05-08 14:20 adam * Makefile.am, configure.ac: Using macros YAZ_LIBXML2, YAZ_LIBXSLT, YAZ_LIBEXSLT 2006-05-08 14:19 adam * m4/yaz_libxml2.m4: Added m4 macros YAZ_LIBXML2, YAZ_LIBXSLT, YAZ_LIBEXSLT. 2006-05-08 13:58 adam * src/retrieval.c: Changed behavior of yaz_retrieval_request so that no rules, i.e. no retrieval elements, results in "success" (return value of 0). 2006-05-08 13:50 adam * configure.ac: Avoid using "pkg-config libxslt" on systems that don't report cflags which include libxml2. This is the case for Debian woody. For a system like that revert to xslt-config. 2006-05-08 12:16 adam * configure.ac, src/record_conv.c, src/retrieval.c, src/seshigh.c, src/statserv.c, test/tst_record_conv.c: LibEXSLT support. New configure option --with-exslt. 2006-05-07 22:57 adam * client/: client.c, tabcomplete.c, tabcomplete.h: Rename current_global_list to default_completer_list and localize it 2006-05-07 22:32 adam * src/service.c: use strcmp instead of stricmp for -install,-remove options 2006-05-07 21:43 adam * client/: client.c, tabcomplete.c: Rename curret_global_list to current_global_list; reformat. No code changes 2006-05-07 21:38 adam * client/tabcomplete.c: tabcomplete only if readline is in use (second attempt) 2006-05-07 21:37 adam * client/tabcomplete.c: tabcomplete only if readline is in use 2006-05-07 21:15 adam * client/client.c: Do nothing in command_generator if no readline is present 2006-05-07 21:13 adam * client/client.c: Do nothing in cmd_register_tab if no readline is present 2006-05-07 21:07 adam * client/client.c: Replace a few strdup/free with xstrdup/xfree 2006-05-07 20:35 adam * src/srwutil.c: Use strchr instead of index (which was only standard in 4.3 BSD). 2006-05-07 20:26 adam * include/yaz/log.h, src/log.c: Reformat comments for Doxygen 2006-05-07 19:45 adam * include/yaz/Makefile.am, include/yaz/libxml2_error.h, src/Makefile.am, src/libxml2_error.c, src/record_conv.c, src/retrieval.c, test/.cvsignore, test/tst_record_conv.c, test/tst_retrieval.c: Added more tests for retrieval/record_conv system. For retrieval, fixed error handling which occurred in the case where syntax attribute was missing from retrieval element. Libxml2/libxslt errors may be sent to yaz_log via new utility libxml2_error_to_yazlog. 2006-05-07 19:43 adam * win/makefile: Added retrieval + libxml2_error 2006-05-07 16:48 adam * NEWS, etc/yazgfs.xml, include/yaz/record_conv.h, include/yaz/retrieval.h, src/record_conv.c, src/retrieval.c, src/seshigh.c, src/session.h, src/statserv.c, test/tst_record_conv.c, test/tst_retrieval.c: Added retrieval handling support in Generic Frontend Server to support conversion between MARC/XML as well as XSLTtransforms. See etc/yazgfs.xml for an example. 2006-05-07 16:31 adam * src/srw.c: Initialize username and password in yaz_srw_codec. 2006-05-06 02:52 quinn * ztest/ztest.c: Removed diagnostic output that shouldn't have been checked in. 2006-05-06 02:51 quinn * NEWS: Addition of authentication parameters 2006-05-05 22:02 quinn * include/yaz/srw.h, src/seshigh.c, src/srwutil.c, ztest/ztest.c: Supporting Username/password in SRU server mode, either through x-username/x-password SRU parameters, or through Basic HTTP authentication. 2006-05-05 20:37 adam * include/yaz/retrieval.h, src/retrieval.c, test/tst_record_conv.c, test/tst_retrieval.c: Implement yaz_retrieval_configure. 2006-05-05 16:04 heikki * src/nfa.c: Removed a debug print I had forgotten in 2006-05-05 16:02 heikki * include/yaz/nfa.h, src/nfa.c, test/nfatest1.c: Range converter for actually converting character ranges Fixed a nasty off-by-one in the endpoints of backrefs. Added tests for them. 2006-05-05 11:14 heikki * include/yaz/nfa.h, src/nfa.c, test/nfatest1.c: Fixed the interface to match, merged with Adam's whitespace patch, First converters work 2006-05-04 22:00 adam * include/yaz/Makefile.am, include/yaz/record_conv.h, include/yaz/retrieval.h, src/Makefile.am, src/record_conv.c, src/retrieval.c, test/Makefile.am, test/tst_record_conv.c, test/tst_retrieval.c: First code bits of record retrieval code 2006-05-04 21:59 adam * Doxyfile.in: Predefine HAVE_XSLT, HAVE_XML2 for Doxygen 2006-05-04 20:58 adam * src/nfa.c, test/nfatest1.c: Reformat with a little more spacing (no code changes) 2006-05-04 20:58 adam * include/yaz/nfa.h: Fixed one doxygen warning 2006-05-04 20:22 adam * test/tst_record_conv.c: Ensure tst_record_conv.c may include config.h 2006-05-04 17:31 adam * src/record_conv.c: Make things compile --without-xslt 2006-05-03 15:47 heikki * include/yaz/nfa.h, src/nfa.c, test/nfatest1.c: The NFA seems to work now (as far as I can see). Still needs to do the output side of it. 2006-05-03 15:38 adam * doc/installation.xml: Update Windows installation for libxslt enabling. 2006-05-03 15:31 adam * win/makefile: Fix makefile. Added record_conv.c 2006-05-03 15:27 adam * win/: makefile, yaz.nsi: libxslt part of windows build 2006-05-03 15:04 adam * include/yaz/nmem.h, include/yaz/record_conv.h, src/nmemsdup.c, src/record_conv.c, test/Makefile.am, test/tst_record_conv.c, test/tst_record_conv.xsl: Record conversion utility (yaz_record_conv_t) supports marc and XSLT conversions. 2006-05-03 15:01 adam * test/tsticonv.c: Prepare test for latin-1 -> utf-8 with combo chars 2006-05-03 14:09 mike * test/.cvsignore: Ignore generated "nfatest1" 2006-05-03 14:02 adam * buildconf.sh, configure.ac, debian/control, debian/rules: YAZ optionally uses libxslt. Check for xml2 obsoleted because libxslt includes it. 2006-05-03 13:36 mike * src/nfa.c: Avoid mixed stmt/dcl 2006-05-03 13:09 heikki * include/yaz/Makefile.am, include/yaz/nfa.h, src/nfa.c: Added nfa.h to makefile.am. Work continues on the nfa 2006-05-03 11:04 heikki * include/yaz/nfa.h, src/Makefile.am, src/nfa.c, test/Makefile.am, test/nfatest1.c: Added my new NFA character normalizer. Not yet ready, but want to have it in the cvs already now. 2006-05-02 22:47 adam * include/yaz/Makefile.am, include/yaz/nmem.h, include/yaz/record_conv.h, src/Makefile.am, src/marcdisp.c, src/nmemsdup.c, src/record_conv.c, src/xmlquery.c, test/.cvsignore, test/Makefile.am, test/tst_record_conv.c: Added nmem_text_node_cdata which takes xmlNode CDATA content and creates NMEM string. Added first parts of record conversion utility (yaz_record_conv_t). 2006-05-02 14:11 adam * include/yaz/tpath.h: Fixed Doxygen comments 2006-04-30 14:53 adam * doc/common/common.ent: Added more URLs to YAZ ZOOM doc 2006-04-30 09:23 adam * win/makefile: Dont use /YX 2006-04-30 08:50 adam * doc/installation.xml: Cosmetic fix 2006-04-27 22:08 marc * debian/changelog, win/yaz.nsi, win/yaz.rc: bumped yaz number to 2.1.19-1 the resting places 2006-04-27 21:49 adam * doc/common/common.ent: Fix ubuntu entity. Added download YAZ debian link 2006-04-27 18:01 adam * doc/common/print.dsl.in: Enable PDF media objects for print DSSSL 2006-04-27 15:03 adam * doc/common/common.ent: Added URL for cplusplus binding 2006-04-27 11:46 adam * doc/common/common.ent: Added a couple of entities 2006-04-27 10:39 adam * src/tpath.c: Always include sys/stat.h 2006-04-26 18:58 heikki * src/test.c: Simplified outout to keep it on one line, even when verbose 2006-04-26 14:16 adam * doc/common/common.ent: Added more URLs 2006-04-26 12:01 adam * include/yaz/tpath.h, src/tpath.c: More comments on path.{c,h} functions 2006-04-26 11:40 adam * configure.ac, debian/rules, include/yaz/tpath.h, include/yaz/yaz-version.h, src/tpath.c, test/Makefile.am, test/tst_filepath.c: Bump version to 2.1.19. Added function yaz_filepath_resolve. 2006-04-25 13:25 marc * doc/: asn.xml, bookinfo.xml, client.xml, comstack.xml, credits.xml, frontend.xml, future.xml, gfs-options.xml, gfs-synopsis.xml, gfs-virtual.xml, indexdata.xml, installation.xml, introduction.xml, license.xml, odr.xml, tools.xml, yaz-asncomp-man.xml, yaz-client-commands.xml, yaz-client-man.xml, yaz-config-man.xml, yaz-iconv-man.xml, yaz-log-man.xml, yaz-man.xml, yaz-marcdump-man.xml, yaz-ztest-man.xml, yaz.xml.in, zoom.xml, zoomsh-man.xml: reverting to sgml mode 2006-04-25 01:21 adam * NEWS, src/siconv.c, test/tsticonv.c: Added support for a new character set MARC8s identical to MARC8 except that it converts combined characters to single Unicode characters in the Latin-1 range (when possible). 2006-04-24 14:54 marc * doc/yaz.xml.in: insered Emacs nxml-mode in bottom of XML files 2006-04-24 14:41 marc * doc/: asn.xml, bookinfo.xml, client.xml, comstack.xml, credits.xml, frontend.xml, future.xml, gfs-options.xml, gfs-synopsis.xml, gfs-virtual.xml, indexdata.xml, installation.xml, introduction.xml, license.xml, odr.xml, tools.xml, yaz-asncomp-man.xml, yaz-client-commands.xml, yaz-client-man.xml, yaz-config-man.xml, yaz-iconv-man.xml, yaz-log-man.xml, yaz-man.xml, yaz-marcdump-man.xml, yaz-ztest-man.xml, zoom.xml, zoomsh-man.xml: corrected DOCTYPE header and called emacs nxml-mode instead of sgml-mode in bottom of files 2006-04-24 14:12 adam * doc/: introduction.xml, odr.xml: Fix a couple of URL entities 2006-04-24 12:30 adam * zoom/zoomsh.c: Cast to long 2006-04-24 11:35 adam * yaz.spec.in: /usr/share/yaz in libyaz-devel package 2006-04-24 11:26 adam * .cvsignore: Ignore dox directory 2006-04-24 11:24 adam * NEWS: Update release date 2006-04-24 11:21 adam * doc/: frontend.xml, installation.xml, introduction.xml, odr.xml, soap.xml, tools.xml, yaz-client-commands.xml, yaz-client-man.xml, yaz-man.xml, yaz.xml.in, zoom.xml: Use URL entities for most link references 2006-04-24 11:13 adam * doc/common/common.ent: Added several URLs 2006-04-24 10:20 adam * m4/yaz.m4: Look for in in ../yaz-* , NOT ../yaz* 2006-04-24 08:33 adam * doc/common/common.ent: Added a couple of URLs to Boost 2006-04-23 21:07 adam * doc/common/: Makefile.am, common.ent: Added common URL entities 2006-04-21 16:24 adam * Makefile.am, debian/changelog, debian/libyaz-dev.install, debian/libyaz-dev.manpages, debian/libyaz.install, debian/yaz.install, debian/yaz.manpages: Debian package changes: moved yaz.7 from libyaz to libyaz-dev; moved man page lists to .manpages files. 2006-04-21 15:50 adam * debian/: control, libyaz.install, libyaz.postinst, libyaz2.install, libyaz2.postinst, rules: Back to Debian package libyaz (from libyaz2 experiment) 2006-04-21 15:02 marc * debian/control: removed unnecessary misc:Depends 2006-04-21 14:54 adam * buildconf.sh: buildconf.sh adds GCC option -Wdeclaration-after-statement 2006-04-21 14:54 marc * Makefile.am, debian/compat, debian/control, debian/libyaz.install, debian/libyaz2.install, debian/libyaz2.postinst, debian/postinst, debian/rules, src/Makefile.am: Debian package upgrade to follow policy 3.6.2 and renamed libjaz to libyaz2. Virtual package libyaz created for transition period. Lib API number bumped to 2.1.0 2006-04-21 14:40 adam * TODO: Added comment about dh_makeshlibs in debian/rules 2006-04-21 12:30 adam * util/pqf2pqf.xsl: Revert last change 2006-04-21 12:28 adam * client/client.c, src/nmem.c, src/seshigh.c, src/xmalloc.c, src/zoom-c.c, util/marcdump.c, util/pqf2pqf.xsl, util/yaziconv.c, zoom/zoomsh.c, zoom/zoomtst1.c, zoom/zoomtst2.c, zoom/zoomtst3.c, zoom/zoomtst4.c, zoom/zoomtst5.c, zoom/zoomtst6.c, zoom/zoomtst7.c, zoom/zoomtst8.c, zoom/zoomtst9.c, ztest/ztest.c: Added several type casts due to no portable way of doing printf of a size_t variable. 2006-04-21 10:57 adam * debian/: changelog, yaz-doc.install: Added common directory to be part of yaz-doc 2006-04-21 10:53 adam * debian/rules: API version 2.1.17 2006-04-20 22:50 adam * include/yaz/ill.h, include/yaz/test.h, include/yaz/xmlquery.h, src/charconv.tcl, src/csvtodiag.tcl, src/mime.c, src/mime.h, src/test.c, src/xmlquery.c, src/z3950oid.c: More Doxygen stuff; for auto-generated code too 2006-04-20 22:45 adam * doc/: Doxyfile, Makefile.am: Remove Doxyfile. There is already another one in root dir of YAZ 2006-04-20 22:35 adam * include/yaz/marcdisp.h, src/marcdisp.c: Exteded yaz_marc_write_marcxhange new parameters, format and type. More Doxygen comments. 2006-04-20 21:47 adam * include/yaz/marcdisp.h, src/marcdisp.c, test/marc1.xml, test/marc1.xml.marc, test/marc2.xml, test/marc2.xml.marc, test/marc3.xml, test/marc3.xml.marc, test/marc4.xml, test/marc4.xml.marc, test/marc6.xml, test/marc6.xml.marc, test/tstmarciso.sh, test/tstmarcxml.sh: Added utility yaz_marc_modify_leader which modifies a one or more characters in a MARC leader. Function yaz_write_marcxml and output mode YAZ_MARC_MARCXML sets leader byte at pos = 'a'. Actually this is not new (YAZ 2.1.16 did that too, but it was done differently). 2006-04-20 15:46 adam * doc/Makefile.am: Fix path to id.png in copy 2006-04-20 15:45 adam * win/yaz.nsi: Simplify file specs for devel+doc by using File /r. 2006-04-20 15:11 adam * doc/common/Makefile.am: xml.dcl part of dist 2006-04-20 15:04 adam * doc/Makefile.am: Added common to SUBDIRS 2006-04-20 14:46 adam * doc/common/Makefile.am: Remove traling whitespace following backslash 2006-04-20 14:45 adam * doc/common/Makefile.am: Extra NL at end of file 2006-04-20 14:10 adam * doc/common/: Makefile.am, ref2dbinc.xsl: Added stylesheet which converts manrefs to docbook book content. 2006-04-20 13:56 adam * configure.ac, doc/Makefile.am, doc/bookinfo.xml, doc/id.eps, doc/id.png, doc/indexdata.sh, doc/tkl.xsl.in, doc/xml.dcl, doc/yaz.css, doc/yazhtml.dsl.in, doc/yazhtml.xsl.in, doc/yazprint.dsl.in: Updated to use doc/common (id-docbook-common) 2006-04-20 13:46 adam * doc/common/: Makefile.am, id.eps: Added id.eps 2006-04-20 13:10 adam * doc/common/: Makefile.am, id.png: Added indexdata png 2006-04-20 12:22 adam * doc/common/: .cvsignore, Makefile.am: Added 2006-04-20 12:05 adam * doc/common/: html.dsl.in, html.xsl.in: Fix path to style1.css 2006-04-20 11:43 adam * doc/common/: README, html.dsl.in, html.xsl.in, print.dsl.in, style1.css, tkl.xsl.in, xml.dcl: First set of files for shared Docbook files. 2006-04-20 11:43 adam * doc/common/: README, html.dsl.in, html.xsl.in, print.dsl.in, style1.css, tkl.xsl.in, xml.dcl: Initial revision 2006-04-20 10:43 adam * NEWS: Remove 2.1.17 from this 2006-04-20 10:38 marc * NEWS, TODO, configure.ac, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: bumped version number to 2.1.18 2006-04-20 10:25 adam * util/yaz-asncomp: ASN.1 compiler 0.4: generates brief Doxygen file header for generated .h/.c files. 2006-04-20 10:24 marc * NEWS: bumped number to 2.1.17 2006-04-20 10:24 adam * src/Makefile.am: Let all .asn depend on yaz-asncomp 2006-04-20 10:04 marc * debian/changelog: bumped version to 2.1.17-1 2006-04-20 02:01 adam * src/srwutil.c: Fixed bug in yaz_srw_get: case Z_SRW_scan_response missed a break. 2006-04-20 01:49 adam * win/makefile: Updated for MARC-8 conversion 2006-04-20 01:48 adam * src/siconv.c: Added another safe cast to prevent warning 2006-04-20 01:46 adam * src/: .cvsignore, siconv.c: Added safe cast to prevent warning 2006-04-20 01:15 adam * NEWS, include/yaz/yaz-iconv.h, src/Makefile.am, src/charconv.tcl, src/diag-entry.c, src/diag-entry.h, src/siconv.c, test/tsticonv.c: Implemented yaz_iconv to support conversion to MARC-8 2006-04-19 13:00 adam * test/marc5: Missed this file 2006-04-19 12:05 adam * NEWS, doc/yaz-marcdump-man.xml, include/yaz/marcdisp.h, include/yaz/wrbuf.h, src/marcdisp.c, src/querytowrbuf.c, src/wrbuf.c, src/xmlquery.c, src/zoom-c.c, test/Makefile.am, test/marc1.chr, test/marc1.xml, test/marc1.xml.marc, test/marc2.chr, test/marc2.xml, test/marc2.xml.marc, test/marc3.chr, test/marc3.xml, test/marc3.xml.marc, test/marc4.chr, test/marc4.xml, test/marc4.xml.marc, test/marc5.chr, test/marc5.xml, test/marc5.xml.marc, test/marc6, test/marc6.chr, test/marc6.xml, test/marc6.xml.marc, test/tstmarc.sh, test/tstmarciso.sh, test/tstmarcxml.sh, util/marcdump.c: New facilities for the MARC module. The reading - and writing of content are separate methods for the yaz_marc_t handle. The following read functions are available: yaz_marc_read_iso2709 (Reads MARC in ISO2709 format), yaz_marc_read_xml (reads MARC in MARCXML/MarcXchange format). Write functions have prefix yaz_marc_write_.. The existing utilities yaz_marc_decode_wrbuf and yaz_marc_decode_buf are still available. Removed support for OAI-MARC and simplexml (not the simplexml from PHP5). 2006-04-19 11:05 adam * zoom/zoomtst3.c: Better usage info 2006-04-17 09:40 adam * src/ber_oid.c: For decoding of OIDs, do more sanity checks , so that we don't end up in a situation where an OID can be decoded but not encoded. 2006-04-12 20:25 adam * doc/frontend.xml: Spellfix for VirtualHost examle 2006-04-07 13:27 adam * NEWS, include/yaz/zoom.h, src/zoom-c.c: Added a new ZOOM event type ZOOM_EVENT_END which signals no more events to be returned for this connection. 2006-04-05 14:05 mike * src/seshigh.c: RPN buffer bumped from 512 chars to 5120. 2006-04-05 14:04 mike * src/cqltransform.c: Report SRU diagnostic 12 (too many chars in query) when rendering the compiled CQL query out into PQF tries to overrun the supplied buffer. Fixes a bug that was mystifying while we put the Alvis demo together. 2006-04-05 13:55 mike * test/.cvsignore: Ignore generated tstpquery 2006-04-01 13:47 adam * test/tstpquery.c: More PQF parser tests 2006-04-01 13:45 adam * include/yaz/pquery.h, src/pquery.c, test/Makefile.am, test/tstpquery.c: Fixed 523: PQF parser does not properly diagnose @prox syntax errors. Added a few PQF parser diagnostics to improve error messages. Catch terms that aren't unsigned ints.. E.g. the invalid @attr p=q x . 2006-04-01 09:21 adam * src/zoom-c.c: Fixed bug #558: present request out of range with presentChunk/step 2006-03-31 14:49 adam * configure.ac, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: 2.1.17 2006-03-31 11:55 adam * configure.ac, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.1.16 2006-03-31 11:54 adam * doc/yaz-man.xml: 2006 2006-03-31 11:51 adam * NEWS, client/client.c, include/yaz/charneg.h, src/charneg.c, src/zoom-c.c: Allow multiple languages and charsets to be specified with yaz-client. Each item must be separated by comma (NO BLANKS). E.g. negcharset iso-8859-1,utf-8 Added az_set_proposal_charneg_list. 2006-03-30 20:05 adam * m4/idzebra.m4: Mention idzebra in error message 2006-03-30 20:04 adam * m4/yazpp.m4: Mention YAZ++ in error message 2006-03-30 20:04 adam * m4/yaz.m4: Mention YAZ in error message 2006-03-30 20:00 adam * m4/idzebra.m4: idzebra.m4 moved to sub directory m4 2006-03-30 19:31 adam * m4/usemarcon.m4: usemarcon macros added 2006-03-30 18:31 adam * m4/yazpp.m4: Added yazpp.m4 from yazpp/yaz++ 2006-03-30 18:30 adam * Makefile.am, buildconf.sh, yaz.m4: yaz.m4 moved to sub directory m4 2006-03-30 18:16 adam * m4/yaz.m4: Common m4 files . 2006-03-30 18:16 adam * m4/yaz.m4: Initial revision 2006-03-30 16:15 adam * include/yaz/proto.h: Add YAZ_EXPORT yaz_opac_decode_wrbuf 2006-03-30 09:45 adam * buildconf.sh: Depends on libreadline5-dev 2006-03-30 09:36 adam * NEWS: More NEWS 2006-03-29 17:26 mike * NEWS: CQL prox support. 2006-03-29 16:47 mike * etc/pqf.properties: Better rule for "fuzzy" 2006-03-28 18:53 adam * configure.ac: Require autoconf 2.59 or later. Extra m4 quoting 2006-03-28 18:43 adam * configure.ac: Fix maintainer line 2006-03-28 18:42 adam * configure.ac: Using config auxdir config. 2006-03-28 18:36 adam * buildconf.sh, configure.ac, configure.in: Move to automake1.8/1.9 2006-03-27 11:57 adam * NEWS: More news 2006-03-26 23:00 marc * src/seshigh.c: java script mime type added to the list of allowed mime types to be served by YAZ http server 2006-03-25 15:42 adam * test/tsticonv.c: More testing for bug #537 2006-03-25 15:41 adam * src/siconv.c: Fixed bug #537: marc-8 -> iso-8859-1 konvertering fails for some sequences. 2006-03-24 14:58 adam * src/log.c: For yaz_log, allow special timeformat %! to display thread ID 2006-03-22 18:58 mike * src/statserv.c: Reinsert initialiser for __UNUSED_loglevel 2006-03-22 14:55 mike * include/yaz/backend.h: Put __UNUSED_loglevel back into structure to maintain binary compatibility. 2006-03-22 14:50 mike * src/statserv.c: Do not impose STAT_DEFAULT_LOG_LEVEL if the YAZ_LOG environment variable is set. Cleaner handling of logging options. 2006-03-22 14:38 mike * include/yaz/backend.h: Removed loglevel from struct statserv_options_block -- it was only there as a hack from the days when yaz_log_init() was the only way to change any setting, and required all three to be set. 2006-03-22 14:03 adam * src/srwutil.c: Accept application/soap+xml as content-type for SOAP msg 2006-03-21 14:58 adam * include/yaz/log.h, src/log.c: Reestablish log_event_{start,end}. 2006-03-21 13:54 adam * include/yaz/log.h, src/log.c, test/tstlog.c: Remove log_event_{start,end}. Add function yaz_log_set_handler instead 2006-03-21 13:32 adam * test/tstlog.c: Allow Hook function to be tested (log_event_start) 2006-03-21 13:31 adam * src/log.c: Allow yaz_log logging to be disabled using yaz_log_init_file with fname == NULL. Output can be still be captured using log_event_start calls. Useful if YAZ is to be using foreign log facility.. 2006-03-20 15:56 mike * src/cqltransform.c: Support for translating proximity nodes from CQL to PQF, including modifiers. 2006-03-20 10:38 mike * buildconf.sh: Fix typo "libtools" (is now "libtool") 2006-03-16 13:30 adam * src/seshigh.c: Ensure Bib-1 diagnostic is mapped to SRW diagnostic for bend_init 2006-03-16 09:55 adam * src/seshigh.c: For GFS - SRU handling, empty stylesheet means no stylesheet ref 2006-03-16 09:36 adam * configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Bump to dev version 2.1.15 2006-03-15 15:12 marc * src/seshigh.c: removed superflous log message 2006-03-15 14:32 adam * doc/gfs-virtual.xml, etc/yazgfs.xml, src/Makefile.am, src/mime.c, src/mime.h, src/seshigh.c, src/session.h, src/statserv.c, win/makefile: Added support for file access in GFS to facilitate static web pages, such XSL/CSS/HTML files. 2006-03-14 10:04 adam * configure.in, debian/changelog, debian/rules, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.1.14 2006-03-14 09:58 adam * NEWS: Towards 2.1.14 2006-03-14 09:50 adam * win/: makefile, yaz.nsi: Make bin/yazd.dll + lib/yazd.lib part of Development component. 2006-03-13 18:33 mike * NEWS, src/log.c: YAZ_LOG environment variable. 2006-03-13 13:14 adam * ztest/ztest.c: Omit unnecessary warnings in ztest sample code. 2006-03-13 12:59 adam * src/: Makefile.am, seshigh.c: More informative GFS WRT Extended Services 2006-03-13 11:48 adam * src/zoom-c.c: Survive in set_DatabaseNames if connection has not been connected. 2006-03-10 18:18 mike * src/cqltransform.c, NEWS: Recognise the "always" configuration element. 2006-03-10 15:43 mike * src/cqltransform.c, NEWS: Map structure and other attributes before indexes, so that index-specific structures can override defaults. So: structure.* = 4=1 index.dc.date = 1=date-modified 4=5 does the right thing. 2006-03-10 11:43 mike * src/cqlstrer.c: Fix URL of SRU diagnostics list. (Yes, Ray has moved it. Thanks, Ray.) 2006-03-09 17:14 mike * util/.cvsignore: Ignore yaz-xmlquery 2006-03-06 09:11 adam * util/yaz-xmlquery.c: Null terminate a null-terminated string 2006-03-02 10:38 adam * src/cqlstd.y: BNF for nested queries. 2006-03-02 10:37 adam * src/cqlstd.y: Added sort extension 2006-03-02 10:20 marc * util/pqf2pqf.xsl: added complex rewrite rules for multiple attribute combinations 2006-03-02 00:24 adam * NEWS, include/yaz/srw.h, include/yaz/zgdu.h, src/soap.c, src/srwutil.c, src/zgdu.c, src/zoom-c.c, src/zoom-p.h, zoom/zoomtst2.c: Added SRU-GET and SRU-POST support for ZOOM C. Option "sru" specifies which mode to use; one of "post", "get" or "soap" (SRW, default). 2006-03-01 23:33 adam * src/srw.c: fix decode of resultSetTTL 2006-02-27 22:31 adam * src/seshigh.c: Fixed bug in GFS: bend_scan handler was not called when PQF-to-CQL conversion was enabled. 2006-02-24 15:07 marc * util/pqf2pqf.xsl: added some examples of XMLPQF to XMLPQF query rewrites look in the first comments of the stylesheet to see how it is run. probably this is the wrong place, but I checked it in here since I do not know of a better place. 2006-02-23 14:15 adam * src/charconv.tcl: Fixed bug #488: tsticonv fails on Solaris with Sun C compiler. We no longer use a negative value in yaz_iconv_trie_dir.ptr member for a "null" pointer. Instead integer 0 is used and actual ptrs have an offset +1. 2006-02-23 14:09 adam * src/xmlquery.c: Dont return value in void function 2006-02-23 12:17 adam * src/xmlquery.c, test/tstxmlquery.c: For XML query structure, use 'operator' instead of 'binary'. For top-level of query, use .. rather than .. due to XML schemas and other unpleasant things. 2006-02-23 12:16 adam * test/tsticonv.c: Removed redundant check 2006-02-23 11:40 adam * util/: Makefile.am, yaz-xmlquery.c: Added utility program yaz-xmlquery. 2006-02-22 20:53 adam * NEWS: Update 2006-02-22 20:48 adam * test/tsticonv.c: Added a test case which exposes UTF-8 conversion bug. 2006-02-19 19:44 adam * include/yaz/xmlquery.h, src/xmlquery.c, test/tstxmlquery.c: Implement yaz_xml2query. 2006-02-19 19:37 adam * ztest/ztest.c: Make ztest_explain non-static 2006-02-19 19:36 adam * src/zoom-c.c: Using odr_create_Odr_oct 2006-02-19 19:34 adam * src/pquery.c: More proper initialization ot union .. Not that it makes a difference 2006-02-19 19:33 adam * include/yaz/odr.h, src/odr_mem.c: Implemented utility odr_create_Odr_oct to create Odr_oct struct with content 2006-02-10 13:45 adam * src/siconv.c: Fixed UTF-8 reading (for 3 byte sequences). 2006-02-09 13:36 adam * win/makefile: For VS, use option /EHsc instead of /GX (deprecated) 2006-02-03 11:44 adam * src/srw.c: Added a few harmless casts . (famous last words) 2006-02-02 19:27 mike * test/.cvsignore: Ignore generated file "tstxmlquery". 2006-02-02 16:00 adam * src/xmlquery.c, test/tstxmlquery.c: Supply Term type as attribute in XML RPN representation. 2006-02-02 14:24 adam * zoom/Makefile.am: Program zoom-benchmark is not part of RPM,DEB package yet, so it is not yet installed in bin. Needs a man page too. 2006-02-02 14:14 adam * zoom/Makefile.am: Program zoom-benchmark is not part of RPM,DEB package yet, so it is not yet installed in bin. Needs a man page too. 2006-02-02 14:02 adam * configure.in, include/yaz/yaz-version.h: 2.1.13 2006-02-01 22:07 adam * debian/control: Do not depend on docbook tools in Debian build. Depend on debhelper 2006-02-01 21:31 adam * win/yaz.nsi: Put test stuff as part of Source Windows Package 2006-02-01 21:29 adam * src/nmem.c: Use size_t rather than int 2006-02-01 21:28 adam * src/srwutil.c: Dont return value in void function 2006-02-01 21:20 adam * debian/control: Build-depend on libreadline5-dev rather than libreadline4-dev 2006-02-01 21:14 adam * win/makefile: Added test.obj+xmlquery.obj 2006-02-01 21:11 adam * LICENSE, NEWS, buildconf.sh, configure.in, debian/changelog, debian/rules, doc/entities.ent, include/yaz/yaz-version.h, win/LICENSE.txt, win/yaz.nsi, win/yaz.rc: Towards 2.0.12 2006-02-01 21:07 adam * README: Update link to mailing list 2006-02-01 20:59 adam * NEWS: Describe two more important changes 2006-02-01 20:53 adam * test/tstsoap2.c: Fix test so that it passes without libxml2-dev 2006-01-31 12:01 adam * test/tstxmlquery.c: Avoid mixed/stmt var declare 2006-01-30 17:58 adam * test/tstsoap1.c: Avoid mixed stmt/var declare 2006-01-30 15:02 adam * include/yaz/test.h, include/yaz/xmlquery.h, src/test.c, src/xmlquery.c, test/tstxmlquery.c: yaz_query2xml complete and tested 2006-01-30 09:08 adam * test/tstxmlquery.c: Avoid mixed stmt/var declare 2006-01-29 22:59 adam * include/yaz/test.h, src/test.c, test/tstccl.c, test/tsticonv.c, test/tstmatchstr.c, test/tstnmem.c, test/tstodr.c, test/tstodrstack.c, test/tstsoap1.c, test/tstsoap2.c, test/tstwrbuf.c, test/tstxmlquery.c: Added YAZ_CHECK_TERM which terminates test program. Using yaz/test.h in most existing tests now. 2006-01-27 20:04 adam * test/tstxmlquery.c: Make sure this compiles even without Libxml2. 2006-01-27 20:01 adam * src/test.c: Annotate 2006-01-27 19:58 adam * include/yaz/test.h, src/Makefile.am, src/test.c, test/tstxmlquery.c: A little more flexible test unit 2006-01-27 18:33 adam * test/: Makefile.am, tstxmlquery.c: First use of unit test macros. 2006-01-27 18:31 adam * include/yaz/Makefile.am: Added xmlquery.h,test.h in build 2006-01-27 18:31 adam * src/Makefile.am: Added xmlquery.c in build 2006-01-27 18:30 adam * include/yaz/test.h: Added a few simple test framework macros (to be used in YAZ tests). 2006-01-27 18:28 adam * include/yaz/xmlquery.h, src/xmlquery.c: Added initial implementation for XML Query representation. 2006-01-26 16:37 adam * src/marcdisp.c: Avoid mixed stmt/var declare 2006-01-20 16:30 adam * src/marcdisp.c: Try to cope with subfields in multi-byte encoding - such as UTF-8. 2006-01-20 15:44 adam * src/querytowrbuf.c: Prevent leading blank in output of yaz_rpnquery_to_wrbuf 2006-01-20 12:01 adam * include/yaz/logrpn.h, src/querytowrbuf.c: Make wrbuf_put_zquery public 2006-01-20 11:34 adam * buildconf.sh, include/yaz/Makefile.am, include/yaz/logrpn.h, include/yaz/querytowrbuf.h, src/Makefile.am, src/logrpn.c, src/querytowrbuf.c, src/seshigh.c, src/srw.c, win/makefile: Separate the logging utilities for queries in two . The multi-line logging is defined in logrpn.{c,h} as before. The one-line - PQF - reparseable output in querytowrbuf.{c,h}. 2006-01-17 20:04 adam * ztest/ztest.c: Have yaz-ztest support pseudo database Slow too 2006-01-16 16:53 adam * src/otherinfo.c: Fixed bug in yaz_oi_get_string_oid. The function did not give categoryValue to yaz_oi_update. 2005-12-21 18:13 mike * NEWS: Describe new ZOOM CQL facilities. 2005-12-21 17:45 mike * doc/zoom.xml: Note need to document: ZOOM_connection_scan1 (ZOOM_connection c, ZOOM_query startterm) ZOOM_query_cql2rpn(ZOOM_query s, const char *str, ZOOM_connection conn) 2005-12-21 17:41 mike * src/zoom-c.c, include/yaz/zoom.h: Add ZOOM_query_cql2rpn() 2005-12-21 16:09 mike * src/cqltransform.c: Yikes! Yesterday's "defensive programming" introduced a bug (D'oh!) which made it impossible to transform CQL queries of more than a single term. Now fixed. 2005-12-21 09:35 mike * src/zoom-c.c: Comment 2005-12-21 01:07 mike * src/zoom-c.c: Remove commented-out printf()s in cql2rpn() 2005-12-21 01:06 mike * src/zoom-c.c: cql2rpn() now works. Pernicious stack-whack bug fixed. 2005-12-21 01:04 mike * src/cqltransform.c: Abort when trying to translate a node of unknown type. This happens when (for example) the node is corrupted by its parser being freed before it's passed into the translation function ... a classic C-style bug that's taken much of this evening to find and fix. Defensive programming, guys ... 2005-12-21 00:07 adam * client/client.c: Fix double free in set_otherinfo 2005-12-20 23:24 mike * src/zoom-c.c: Support for scanning by CQL query (not yet debugged). 2005-12-20 23:23 mike * include/yaz/zoom.h: Two new ZOOM_ERROR codes, CQL_PARSE and CQL_TRANSFORM. 2005-12-19 21:19 adam * src/zoom-c.c: Addinfo is host when ZOOM returns failure for connections 2005-12-19 18:04 mike * include/yaz/zoom.h, src/zoom-c.c: Add ZOOM_connection_scan1(), which takes a ZOOM_query rather than a string as its start-term, thereby opening the way for scanning on CQL terms. 2005-12-18 16:58 adam * util/marcdump.c: Avoid mixed stmt/vardeclare 2005-12-17 21:22 adam * util/marcdump.c: yaz-marcdump may dump raw records separately using -s splitfname option 2005-12-17 21:20 adam * configure.in: Prevent YAZ from using poll on MacOSX 2005-12-17 21:03 adam * configure.in: No need to check for sys/poll.h twice 2005-12-16 16:01 adam * etc/: Makefile.am, yazgfs.xml: Added sample YAZ GFS config file. 2005-12-14 15:05 adam * include/yaz/srw.h, src/srwutil.c: Added two new utilities for encoding SRW diagnostics via a URI rather than code. The yaz_add_srw_diagnostic_uri complements yaz_add_srw_diagnostic in that it adds a diagnostic to a diagnostics list. And yaz_mk_srw_diagnostic complements yaz_mk_std_diagnostic. 2005-12-13 18:10 mike * test/.cvsignore: Ignore "tstlogthread", compiled by "make check". 2005-12-12 13:09 mike * doc/zoom.xml: Describe new options-within-host-string syntax: user=admin,password=halfAm4n,tcp:localhost:8017/db 2005-12-12 13:02 mike * src/zoom-c.c: Throw out the 'user=pass%hoststring' syntax that I added a few days ago, and replace with the more general and rigorous 'key=value,...:hoststring' as suggested by Adam. 2005-12-09 11:43 marc * debian/changelog: upcounted debian number 2005-12-08 16:36 adam * src/zoom-c.c: Avoid mixed stmt/var declare 2005-12-07 17:15 mike * src/zoom-c.c: ZOOM_connection_connect() now understands authentication parameters embedded in the host string, like this: admin:secretpw%localhost:9999/gils i.e. if there is a "%" sign, then what comes before is taken as a ":"-separated user/password pair. This is a bit hacky, but necessary to run zoomtst9 against secured databases, and it's much more general than just adding authentication parameters to that one program. 2005-12-02 17:13 adam * client/client.c: Put exit command last in list of commands - so 'e'='elements' 2005-11-29 21:40 adam * win/makefile: Make zoomtst9 part of windows build 2005-11-29 21:26 adam * NEWS, configure.in, debian/changelog, debian/rules, win/yaz.nsi, win/yaz.rc: Towards 2.1.10 2005-11-29 21:25 adam * src/Makefile.am: Build libyazthread.la for backwards compatibility 2005-11-29 21:17 adam * NEWS, include/yaz/yaz-version.h: Towards 2.1.10 2005-11-28 14:21 adam * src/srw.c: Another fix in extraRecordData handling 2005-11-26 17:56 mike * zoom/.cvsignore: Ignore zoomtst9 2005-11-24 11:04 adam * zoom/: Makefile.am, zoomtst9.c: Added ZOOM example program that illustrates Ext Record Update 2005-11-16 17:07 mike * src/zoom-c.c: Add ZOOM_connection_diagset() 2005-11-16 17:03 mike * include/yaz/zoom.h, doc/zoom.xml: Add ZOOM_connection_diagset() 2005-11-15 13:23 adam * src/cqlstd.y: Added CQL base YACC grammar. 2005-11-15 13:19 mike * NEWS: Describe recent ZOOM changes. 2005-11-11 23:06 adam * src/: srw.c: Fix bug introduced in srw.c revision 1.37 2005-11-09 18:48 adam * src/: charconv.tcl, srwutil.c: Use int rather than short for bit field 2005-11-09 18:47 adam * client/client.c: Fixed check for non-empty record syntax list 2005-11-09 18:47 adam * src/: srw.c, seshigh.c: Avoid mixed stmt/var declare 2005-11-08 22:57 adam * doc/Makefile.am: One more html doc part of dist 2005-11-08 22:53 adam * doc/zoom.xml: Clarify start term in ZOOM_connection_scan. Document ZOOM_package functions (extended service facilities). 2005-11-08 18:12 mike * doc/zoom.xml: Note that sort1() needs documented when I do sort() 2005-11-08 17:52 mike * src/zoom-c.c: Add ZOOM_resultset_sort1() Old ZOOM_resultset_sort() is now a trivial wrapper for this. (Kept only for backwards compatibility.) 2005-11-08 17:51 mike * include/yaz/zoom.h: Add ZOOM_resultset_sort1() 2005-11-08 16:08 adam * NEWS, include/yaz/backend.h, include/yaz/srw.h, src/seshigh.c, src/srw.c, src/srwutil.c: Added ZiNG Update Support. New codecs are defined in srw.h. Extended the GFS to support this as well. Backend handler, bend_srw_update, does the update work. Code contributed by Ko van der Sloot. 2005-11-06 02:55 adam * src/: charconv.tcl, siconv.c: Fix bug #416 in a different way. Our handlers code in yaz_marc8_?_conv (generated by charconv.tcl) now returns 0 and no_read=1 when a sequence does not match the input. The SECOND HALFs in codetables.xml produces a non-existant entry in the conversion trie.. Hence when met, the input byte is skipped as it should (in yaz_iconv). 2005-11-06 02:28 adam * src/siconv.c: Remove no longer used MARC-8 conversion code 2005-11-04 18:15 mike * doc/yaz-client-commands.xml: Clarify sort-specification syntax. 2005-11-04 16:51 mike * zoom/zoomtst6.c: Fix incorrect diagnostic. 2005-11-03 17:49 mike * src/zoom-c.c: Fix formatting inconsistency. 2005-11-02 22:41 adam * zoom/zoomsh.c: Avoid mixed decl/stmt 2005-11-02 15:54 mike * doc/zoom.xml: Add a list of the (surprisingly many) functions that still require documentation. 2005-11-02 14:32 adam * test/Makefile.am: Fix path to yaz-asncomp 2005-11-02 12:54 adam * client/client.c: Change output for SearchResult-1. Display subqueryId as well 2005-11-02 11:19 adam * doc/zoom.xml, src/zoom-c.c: Rename serachresult options a bit 2005-11-01 16:08 adam * NEWS, doc/zoom.xml, src/zoom-c.c: Allow retrieval of Search Result-1 information in ZOOM by the use of options that are attached to a result set. ZOOM documentation updated accordingly. 2005-11-01 16:07 adam * zoom/zoomsh.c: Allow inspection of result set options with rget command 2005-10-28 20:36 adam * NEWS, src/siconv.c, test/tsticonv.c: Fixed bug #416: First/second comb characters not handled in the MARC-8 to UTF-8 conversion. Patch by Raj Patel. 2005-10-27 22:05 adam * doc/tkl.xsl.in: Use xsl:element for document element to prevent ns 2005-10-22 15:32 adam * src/unix.c: Use xstrdup rather than strdup. Define stat(2) masks S_IFMT and S_IFSOCK when gcc -ansi is in use. 2005-10-22 15:28 adam * zoom/zoom-benchmark.c: Do not use // comments 2005-10-22 15:27 adam * test/tstlogthread.c: tstlogthread by default prints nothing 2005-10-22 15:13 adam * util/benchmark.c: yaz-benchmark uses yaz options rather than getopt 2005-10-20 21:28 quinn * NEWS, doc/gfs-options.xml, src/statserv.c: Added option -m to GFS to control formatting of time stamps. 2005-10-17 14:29 mike * src/zoom-c.c: Add ZOOM_connection_option_getl() -- very thin layer. 2005-10-17 14:28 mike * src/zoom-opt.c: Add support for int len to struct ZOOM_options_entry. Factor repeated code out of ZOOM_options_setl() into new _set_value(). Add ZOOM_options_getl(). ZOOM_options_get() is now a one-line wrapper around ZOOM_options_getl(). 2005-10-17 14:25 mike * src/zoom-p.h: Add int len to struct ZOOM_options_entry. 2005-10-17 14:25 mike * include/yaz/zoom.h: Add ZOOM_connection_option_getl() and ZOOM_options_getl() 2005-10-15 12:40 adam * doc/: Makefile.am, bookinfo.xml, entities.ent, yaz.xml.in: Put static YAZ entities in separate file entities.ent. Put bookinfo section in separate file bookinfo.xml. 2005-10-11 20:24 adam * include/yaz/zoom.h, src/zoom-p.h: Move ZOOM_task definition to private ZOOM header 2005-09-27 19:52 adam * include/yaz/wrbuf.h, src/logrpn.c, src/wrbuf.c: Added wrbuf_chlp_right 2005-09-26 11:15 adam * client/client.c: Changed behavior of yaz-client's cancel command, so that it by default does not wait for a response. But if 'cancel wait' is given it will wait anyway. 2005-09-21 21:46 adam * client/client.c: Allow multiple record syntaxes to be specified in 'format' command. If two or more are given, the syntax list in CompSpec is used for present requests. 2005-09-20 14:07 marc * zoom/: zoom-benchmark.c, zoom-benchmark.gpt: added a -g switch for gnuplot instructions in output. This way, the outpit stream can be used as input to gnuplot (when saved to a file, that is), and the gnuplot instruction file is obsolete, hence removed 2005-09-20 13:29 marc * zoom/: zoom-benchmark.c, zoom-benchmark.gpt: counting ewrror corrected such that multiple repeats do work correctly 2005-09-20 11:36 marc * zoom/zoom-benchmark.c: moving int declaration to top of function to avoid upsetting old compilers 2005-09-19 21:18 adam * zoom/.cvsignore: Added ignore of zoom-benchmark program 2005-09-19 16:14 marc * zoom/: zoom-benchmark.c, zoom-benchmark.gpt: better 3D graphics made possible by ordering events into groups of same connections 2005-09-16 23:46 adam * src/log.c: Use localtime_r rather than localtime if available. Only call time(2) and localtime(3) once per yaz_log call. 2005-09-16 23:44 adam * configure.in: Check for localtime_r 2005-09-16 23:14 adam * test/tstlog.c: New option -w sec for test log utility 2005-09-16 23:13 adam * src/log.c: Filename passed to yaz_log_init_file assumed to be in strftime format. For each yaz_log call strftime is used to make an effective filename. If different from last yaz_log call, the log file opened. To make a log that rotates every midnight log%Y%m%d.log (year,month,day) could be used. 2005-09-16 12:51 adam * zoom/zoom-benchmark.c: Remove C++ style comments. Remove mixed stmt/var decl. 2005-09-16 11:16 adam * src/seshigh.c: Implemented logging of authentication info in GFS. Bug #406. 2005-09-16 09:05 adam * zoom/zoom-benchmark.c: Boolrean and rather than bitwise and 2005-09-16 08:57 marc * zoom/zoom-benchmark.gpt: tickmarks taken out 2005-09-15 22:51 marc * zoom/: zoom-benchmark.c, zoom-benchmark.gpt: changed output such that process comes first, then time, then progress. added3D plots 2005-09-15 13:14 marc * zoom/zoom-benchmark.gpt: use points, no lines 2005-09-15 12:38 marc * zoom/: zoom-benchmark.c, zoom-benchmark.gpt: made progres linearly increasing, and added gnuplot file 2005-09-12 12:25 adam * NEWS: Update NEWS with more info about SRU POST + resultSetId stuff 2005-09-12 12:23 adam * src/srwutil.c: Modified yaz_sru_decode to only perform SRU POST URL decoding if content-type is "application/x-www-form-urlencoded". 2005-09-12 11:21 adam * NEWS: Mention SRU POST 2005-09-12 11:14 adam * src/srwutil.c: Changed yaz_uri_array to no assume ? in start of URI string. This is to fix SRU POST which does not have ? in start of URI string in HTTP body. 2005-09-12 11:13 adam * src/seshigh.c: Fixed SEGV that could occur in Z39.50 v2 mode 2005-09-11 22:21 adam * zoom/zoom-benchmark.c: Compatibility fixes for older C compilers. Fixed printf format for print of time_t (changed %i to %ld). 2005-09-11 20:39 adam * NEWS, include/yaz/backend.h, src/seshigh.c: Added support for specifying SRW resultSetId + resultSetIdleTime in a Generic Frontend Server's search handler. Patch by Ko van der Sloot. 2005-09-11 15:32 adam * zoom/zoom-benchmark.c: Put declarations before statements to make code work with older C compilers. 2005-09-09 15:51 marc * zoom/zoom-benchmark.c: pretty formatting with tabs for gnuplot reading 2005-09-09 13:29 adam * src/log.c: Fixed bug #410: Can not rotate log 2005-09-09 13:28 adam * win/makefile: Add rules to build tstlog 2005-09-09 12:34 adam * NEWS, configure.in, yaz-config.in, yaz.m4, client/Makefile.am, src/Makefile.am, test/Makefile.am, ztest/Makefile.am: Do not build the separate Multi-threaded (MT) library libyazthread.la. Instead make the library libyaz.la multi-threaded. Threading as a whole can still be disabled by configure option --disable-threads. Previosly, with older GLIBCs there were problems with MT libs under Apache. This has now been fixed a long time ago. 2005-09-09 12:33 adam * src/log.c: Major log system cleanup. Added various locks for the shared mask_names global structure. Also added mutex around yaz_log core code. It seems that vsnprintf or similar is not thread-safe after all (at least on Solaris 9). 2005-09-09 12:32 adam * src/nmem.c: Changed nmem_mutex_create so that it properly handles concurrent calls. Now, only first thread will initialize the mutex. Others will do nothing. 2005-09-09 12:30 adam * src/odr-priv.h: Set ODR_MAX_STACK to 2000 instead of 10000. It seems that 10000 causes a stack overflow in threaded mode on FreeBSD. 2005-09-09 12:20 adam * test/tstlog.c: Document more tstlog options 2005-09-08 15:51 adam * test/tstlogthread.c: Fix cpp-if check for POSIX threads 2005-09-08 15:25 adam * test/: Makefile.am, tstlogthread.c: Added test tstlogthread which tests log system in multi threaded mode 2005-09-08 15:22 adam * test/tstlog.c: Added option (-n) for tstlog to make call yaz_log a number of times 2005-09-07 15:45 marc * zoom/: Makefile.am, zoom-benchmark.c: added simple benchmark client program written over zoom api 2005-09-07 13:53 adam * doc/zoom.xml: Document ZOOM_connection_last_event and the event types 2005-08-30 22:13 adam * src/seshigh.c: Call bend_close during init if there is an old handle to release 2005-08-25 14:44 adam * configure.in, doc/Makefile.am, doc/yazphp.dsl.in: yazphp.dsl no longer in use 2005-08-25 13:48 adam * win/yaz.nsi: Use proper location for VS C runtime msvcr71.dll 2005-08-24 13:25 heikki * NEWS, client/client.c: Added 'exit' as an alternative for 'quit' in yaz-client (Per's request) 2005-08-22 22:34 adam * client/client.c, src/ccltoken.c, src/logrpn.c, src/opacdisp.c, src/seshigh.c, src/soap.c, src/srw.c, src/srwutil.c, src/statserv.c, test/tsticonv.c, test/tstodr.c, test/tstsoap1.c, util/marcdump.c: More type casts for char signed/unsigned and xmlChar. Using xmlStrcmp, xmlStrlen in a few places instead of strcmp/strlen. 2005-08-18 20:42 adam * win/makefile: Updated to use libxml 2.6.20, zlib 1.2.3 2005-08-11 16:21 adam * src/: ber_bool.c, ber_int.c, ber_len.c, ber_null.c, ber_tag.c, odr-priv.h, odr.c, odr_choice.c, odr_cons.c, odr_mem.c, odr_seq.c, odr_tag.c: Increase the ODR stack size. Use different stack data structure for ODR constructed stack. 2005-08-11 16:19 adam * test/tstodrstack.c: Make test fail if circular refenced ODR does not fail 2005-08-11 16:09 adam * test/.cvsignore: Added tstodrstack to this 2005-08-11 16:08 adam * test/tstodrstack.c: Test with 100 level query and another with circular refernce 2005-08-11 16:00 adam * test/: Makefile.am, tstodrstack.c: Added test for bad ODR nesting 2005-08-10 11:12 adam * NEWS: Added some news items collected frmo CVS 2005-08-10 11:02 adam * debian/: changelog, libyaz-dev.install, libyaz.install: Removed /usr/share/yaz/etc from libyaz. All /usr/share/yaz content is now part of libyaz-dev. 2005-08-09 20:29 adam * src/zoom-c.c: Fixed setting of record syntax for Extended Service update in ZOOM 2005-08-05 11:36 adam * doc/gfs-virtual.xml: Added missing start tag 2005-07-22 08:23 adam * client/client.c: Implemented 'show all' command. Bug #398. Patch by Rob Styles. 2005-07-19 14:41 mike * NEWS: Note TCP/IP backlog change. 2005-07-19 14:40 mike * src/tcpip.c: Increase TCP/IP listener backlog from 3 (which I am guessing was copied from the SunOS manual entry way back when) so SOMAXCONN, so that the socket will queue as many incoming connections as it's able to handle ongoing connections. In other words, it will never now refuse a connection that it would be able to handle merely because it's not got around to accepting() enough of the pending connections yet. This is the behaviour anyway under Linux, where the listen() argument is ignored; but not under BSD and on systems such as MS-Windows that use BSD-derived TCP/IP stacks. The behaviour of YAZ-based servers should now be uniform across operating systems in this respect. 2005-07-18 12:07 marc * debian/changelog: started new developmenr version number to make side-by-side compilation with zebra feasable on debian systems 2005-07-18 12:06 marc * buildconf.sh: added some package names to message 2005-06-30 10:34 adam * client/client.c: Check for open connection and proper protocol for update and xmles commands. Fixed uinitialized member in xmles. 2005-06-30 00:52 adam * yaz.m4, doc/license.xml, doc/yaz.xml.in: Pick latest Docbook XML DTD for 4.X 2005-06-28 00:03 adam * doc/introduction.xml, include/yaz/cql.h, src/cql.y, src/cqltransform.c, src/cqlutil.c: Case insensitive CQL relations/indexes/operations. 2005-06-25 17:46 adam * header.c, client/admin.c, client/admin.h, client/bertorture.c, client/client.c, client/tabcomplete.c, client/tabcomplete.h, include/yaz/backend.h, include/yaz/ccl.h, include/yaz/charneg.h, include/yaz/comstack.h, include/yaz/cql.h, include/yaz/ill.h, include/yaz/log.h, include/yaz/logrpn.h, include/yaz/marcdisp.h, include/yaz/nmem.h, include/yaz/odr.h, include/yaz/oid.h, include/yaz/options.h, include/yaz/otherinfo.h, include/yaz/pquery.h, include/yaz/proto.h, include/yaz/prt-ext.h, include/yaz/readconf.h, include/yaz/soap.h, include/yaz/sortspec.h, include/yaz/srw.h, include/yaz/statserv.h, include/yaz/tcpip.h, include/yaz/tpath.h, include/yaz/unix.h, include/yaz/wrbuf.h, include/yaz/xmalloc.h, include/yaz/yaz-ccl.h, include/yaz/yaz-iconv.h, include/yaz/yaz-util.h, include/yaz/yaz-version.h, include/yaz/yconfig.h, include/yaz/zgdu.h, include/yaz/zoom.h, rfc1006/makensap.c, rfc1006/rfct.c, src/atoin.c, src/ber_any.c, src/ber_bit.c, src/ber_bool.c, src/ber_int.c, src/ber_len.c, src/ber_null.c, src/ber_oct.c, src/ber_oid.c, src/ber_tag.c, src/cclerrms.c, src/cclfind.c, src/cclptree.c, src/cclqfile.c, src/cclqual.c, src/cclstr.c, src/ccltoken.c, src/charneg.c, src/comstack.c, src/cqlstdio.c, src/cqlstrer.c, src/cqlstring.c, src/cqltransform.c, src/cqlutil.c, src/diag-entry.c, src/diag-entry.h, src/dumpber.c, src/eventl.c, src/eventl.h, src/grs1disp.c, src/ill-get.c, src/initopt.c, src/log.c, src/logrpn.c, src/marcdisp.c, src/matchstr.c, src/nmem.c, src/nmemsdup.c, src/odr-priv.h, src/odr.c, src/odr_any.c, src/odr_bit.c, src/odr_bool.c, src/odr_choice.c, src/odr_cons.c, src/odr_enum.c, src/odr_int.c, src/odr_mem.c, src/odr_null.c, src/odr_oct.c, src/odr_oid.c, src/odr_seq.c, src/odr_tag.c, src/odr_use.c, src/odr_util.c, src/oid.c, src/opacdisp.c, src/options.c, src/otherinfo.c, src/pquery.c, src/prt-ext.c, src/readconf.c, src/requestq.c, src/service.c, src/service.h, src/seshigh.c, src/session.h, src/siconv.c, src/soap.c, src/sortspec.c, src/srw.c, src/srwutil.c, src/statserv.c, src/tcpdchk.c, src/tcpip.c, src/tpath.c, src/unix.c, src/version.c, src/waislen.c, src/wrbuf.c, src/xcqlutil.c, src/xmalloc.c, src/yaz-ccl.c, src/z3950oid.c, src/zgdu.c, src/zget.c, src/zoom-c.c, src/zoom-opt.c, src/zoom-p.h, test/tstccl.c, test/tsticonv.c, test/tstlog.c, test/tstmatchstr.c, test/tstnmem.c, test/tstodr.c, test/tstsoap1.c, test/tstsoap2.c, test/tstwrbuf.c, util/benchmark.c, util/cclsh.c, util/cql2pqf.c, util/cql2xcql.c, util/marcdump.c, util/srwtst.c, util/yaziconv.c, win/resource.h, zoom/zoomsh.c, zoom/zoomtst1.c, zoom/zoomtst2.c, zoom/zoomtst3.c, zoom/zoomtst4.c, zoom/zoomtst5.c, zoom/zoomtst6.c, zoom/zoomtst7.c, zoom/zoomtst8.c, ztest/read-grs.c, ztest/read-marc.c, ztest/ztest.c: Expanded tabs in all source files. Added vim/emacs local variables trailer. 2005-06-25 17:42 adam * zoom/zoomsh.c: Print ext command in help 2005-06-24 21:56 adam * client/admin.c, client/client.c, client/tabcomplete.c, src/cclptree.c, src/z3950oid.c: WS updates. No code changes 2005-06-24 14:50 adam * client/client.c: Add OID for External XMLES too 2005-06-23 17:03 adam * src/cqltransform.c: Fix relationModifier handling (incorrect value in check was used). 2005-06-23 15:09 adam * NEWS, configure.in, client/client.c, doc/yaz-client-commands.xml: Changed xmles command to take OID + doc as parameter (previous version only took doc). 2005-06-21 09:34 adam * doc/: yaz-client-commands.xml, yaz-client-man.xml: Describe new comman xmles. Update doc for Item Update. 2005-06-21 09:33 adam * include/yaz/oid.h, src/oid.c, client/client.c, src/zoom-c.c: Rename VAL_XMLUPDATE to XML_XMLES bacuase this is an XML extended service type facility rather than Update facility. 2005-06-16 11:05 adam * yaz.spec.in: For RPM spec, use License: rather than Copyright: (obsolete) 2005-06-13 12:27 adam * src/seshigh.c: For GFS, allow field record in bend_fetch_rr to hold NULL - meaning that record could not be returned and out of range. This present response will simply not include the record. Useful for Zebra 1.4 where approximate hit count is returned. 2005-06-10 19:56 adam * doc/yaz-man.xml: Update year in copyright message 2005-06-09 20:47 adam * util/marcdump.c: LFS mode for yaz-marcdump so that it can read large ISO2709 files 2005-06-08 14:34 adam * client/client.c: Fix problem with pointer to last init response being corrupt due to set_auto_wait=off. If we have not yet received init response we assume option is set. 2005-06-08 13:22 adam * NEWS, doc/yaz-client-commands.xml: Describe new yaz-client commands wait_response and set_auto_wait. 2005-06-08 11:11 adam * configure.in, include/yaz/yaz-version.h: Bump version to 2.1.9. 2005-06-08 11:11 adam * client/client.c: Fixed wait_response handling so to deal with proper number of responses. 2005-06-07 21:51 adam * NEWS: More NEWS 2005-06-07 21:47 adam * src/nmem.c: Use size_t for NMEM's get_block. Change space-left check to avoid signed/unsigned-ness problems. 2005-06-07 21:31 adam * configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.1.8. 2005-06-07 21:25 adam * NEWS, src/marcdisp.c: Fixed bug in yaz_marc_decode_buf. By mistake the routine appended MARC output rather than returning "new" buffer. 2005-06-06 19:34 adam * client/client.c: Avoid mixed stmt, var declare 2005-06-06 14:32 adam * zoom/zoomsh.c: Allow log level to be set for zoomsh 2005-06-06 14:23 adam * src/zoom-c.c: Make a zoom,zoomdetails log level and try to make logging more consistent in ZOOM C. 2005-06-06 12:45 adam * zoom/zoomsh.c: Re-organize top-level code so main functions does less work. 2005-06-06 12:37 adam * debian/changelog: Internal package 2.1.7-1 for testing. 2005-06-06 12:29 adam * client/client.c, include/yaz/oid.h, src/oid.c, src/zoom-c.c, zoom/zoomsh.c: Add support for privately defined extended service, xml update, with OID 1.2.840.10003.9.1000.105.4. 2005-06-06 12:27 adam * doc/yaz-config-man.xml: Fix man page to include description of --comp. 2005-06-06 09:28 adam * configure.in, include/yaz/yaz-version.h: Bump version to 2.1.7 2005-06-06 09:25 adam * client/client.c: Warn about unknown Z39.50 options 2005-06-06 09:12 ja7 * src/initopt.c: Fix for bug 371 "options concurrentOperations ignores concurrentOperations" 2005-06-03 22:33 adam * src/nmem.c: Use size_t for nmem block sizes internally 2005-06-03 22:30 adam * include/yaz/nmem.h, src/nmem.c: Let nmem.h include stddef.h to get size_t defined. Hide strutures nmem_control and nmem_block. 2005-05-26 23:47 adam * include/yaz/odr.h, test/tstodr.asn, test/tstodr.c: Add OID test. Changed prototype for ber_oidc. 2005-05-26 23:46 adam * src/: ber_oid.c, odr_oid.c, oid.c: Allow decoding of zero-length OIDs, but reject OIDs longer than OID_SIZE. 2005-05-24 14:16 adam * NEWS, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.1.6. 2005-05-24 14:15 adam * debian/rules: Update dependancy libs 2005-05-20 21:29 adam * NEWS, include/yaz/backend.h, src/seshigh.c: Added support for SRW sort in Generic Frontend Server. Patch by Ko van der Sloot. Member srw_sortKeys in bend_search_rr holds sortKeys - or NULL if none is provided. 2005-05-20 08:22 ja7 * client/client.c: added 2 new commands for testing concurrent operations and cancel set_auto_wait wait_response 2005-05-18 22:23 adam * configure.in: Warn if Libxml2 is not found 2005-05-18 14:38 adam * include/yaz/charneg.h, src/charneg.c: Added functin yaz_del_charneg_record, which removes character set negotiation from otherInfo. 2005-05-18 14:30 adam * include/yaz/log.h, src/log.c: Reestablish LOG_APP,APP2,APP3 .. continued. 2005-05-18 14:23 adam * src/log.c: Keep log level app2,app3. It is still being used 2005-05-17 13:48 adam * src/zoom-c.c: Fixed bug #255: ZOOM does not decode Diagnostics in init-response. ZOOM C now decodes init diagnostics from user-information-field when present. If non-present, the pseudo error code 'Init Rejected' is issued. 2005-05-16 14:00 mike * test/.cvsignore: Ignore generated files "tstsoap1" and "tstsoap2" 2005-05-11 14:19 adam * configure.in, include/yaz/yaz-version.h: Bump version to 2.1.5 2005-05-11 14:07 adam * src/seshigh.c: Initialize members scanClause,errcode,errstring for Z39.50 scan handling 2005-05-09 13:17 mike * include/yaz/.cvsignore: Ignore generated header files. 2005-05-09 13:16 mike * src/.cvsignore: Ignore generated C files. 2005-05-09 13:01 adam * client/client.c: In yaz-client when evaluating time elapsed, it is done just after the incoming package has been decoded - not after display of result records etc. This to give a more true picture of target's performance. 2005-05-09 10:51 adam * client/client.c: Fix example 2005-05-09 00:53 adam * client/client.c: Bug fix: did not use outputCharset in the conversion of search term 2005-05-08 09:35 adam * src/siconv.c, test/tsticonv.c: Fixed bug #320: Improve UTF-8 -> Latin-1 conversion. The yaz_iconv utility now converts several composed UNICODE sequences to their single code Latin-1 equivalents. This improves the MARC-8 to ISO-8859-1 conversion in that more sequences are correctly converted. 2005-05-08 09:33 adam * test/tstsoap1.c: Comment out debug printf stmt 2005-05-08 09:13 adam * src/statserv.c: Fixed bug #322: yaz server does not log listener address if given 2005-05-06 14:18 adam * client/client.c: Encode SRW/SRU terms to UTF-8 from terminal (outputCharset). 2005-05-06 13:11 adam * test/: Makefile.am, tstsoap1.c, tstsoap2.c: Added two SOAP tests 2005-05-03 23:32 adam * NEWS: Collect CVS changes. 2005-05-03 14:30 adam * client/client.c: Added some help on proximity. 2005-05-02 21:33 adam * src/zoom-c.c: Removed a few redundant log messages 2005-05-02 21:33 adam * src/zoom-c.c: Fix bug #307: It's impossible to specify indefinite/no timeout for ZOOM_event. Special timeout value -1 now means indefinite timeout (i.e. no timeout). 2005-05-02 21:17 adam * src/zoom-c.c: Added support for multiple languages and charsets to be specified in ZOOM. Each charset/language is separated by a blank. If negoation is in effect in init-response, Option "negotiation-charset-in-effect-for-records" set to 1(true) or 0(false). Code based on patch by Vasiliy Osadchuk. 2005-05-02 21:14 adam * include/yaz/nmem.h, src/nmemsdup.c: Added utilities nmem_strsplit and nmem_strsplit_blank which splits a string into arrays and allocates each stream using NMEM. 2005-04-29 21:06 adam * src/seshigh.c: Fixed bug in scan handling in front end server: if preferredPositionInResponse was non-present it logged a NULL value. 2005-04-29 12:36 heikki * src/: log.c, nmem.c: Fixed the infinite recursion when calling yaz_log_level_init as the first call (before other log level or nmem_init calls) 2005-04-26 21:51 adam * doc/tools.xml: Modify one of the result set PQF examples 2005-04-26 20:46 adam * NEWS, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.1.4. 2005-04-26 20:46 adam * doc/credits.xml: Added Mads Bondo Dydensborg 2005-04-22 17:14 adam * src/srw.csv: Missing quote 2005-04-22 17:09 adam * src/Makefile.am: Allow srcdir!=dstdir for CVS checkout 2005-04-22 16:59 adam * src/Makefile.am: Fix check for cql.c in dist-hook 2005-04-22 16:51 adam * src/csvtodiag.tcl, win/makefile, win/yaz.nsi: WIN32 updates for Diagnostics from CSV files. 2005-04-22 10:27 adam * Makefile.am, NEWS, include/yaz/Makefile.am, include/yaz/diagbib1.h, include/yaz/srw.h, src/Makefile.am, src/bib1.csv, src/csvtobib1.tcl, src/csvtodiag.tcl, src/csvtosrw.tcl, src/diag-entry.c, src/diag-entry.h, src/diagbib1.c, src/diagsrw.c, src/seshigh.c, src/srw.csv: Changed include/yaz/diagbib1.h and added include/yaz/diagsrw.h with diagnostic messages+codes for Bib-1 and SRW. Preprocessor defines are now defined for all those error codes. So instead of putting 109 in in a program, YAZ_BIB1_DATABASE_UNAVAILABLE can be used. The messages are now generated from a CSV files. See src/bib1.csv and srw/srw.csv. 2005-04-20 15:51 adam * configure.in, include/yaz/yaz-version.h: Towards 2.1.3 2005-04-20 15:17 adam * src/marcdisp.c: Use XML comments for debug/verbose info. 2005-04-20 15:17 adam * util/marcdump.c: Use XML comments for for meta info. 2005-04-20 15:04 adam * util/marcdump.c: yaz-marcdump skips non-digit chars betwen recs and warns about it 2005-04-20 14:59 adam * client/client.c: Exit if multiple server addresses is given (not supported) 2005-04-18 10:04 adam * win/makefile: Update to libxml2 2.6.9, zlib 1.2.2 2005-04-15 23:47 adam * include/yaz/ccl.h, src/ccltoken.c, test/tstccl.c: Fix bug in CCL parser that could caused uninialized values of token member ws_prefix_len in some cases. Removed ccl_token_simple function. 2005-04-14 13:59 adam * src/seshigh.c: Allow NULL value for basename in bend_fetch_rr struct 2005-04-11 10:41 adam * src/Makefile.am: Fixed bug #280: make dist must depend on bison. The extra rule is necessary for automake 1.4pl6, not 1.9. 2005-03-16 22:30 adam * configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.1.2. 2005-03-16 22:28 adam * NEWS, src/codetables.xml: Get new codetables.xml from the LoC. Bug #273. 2005-03-16 22:26 adam * src/charconv.tcl: Change "to" type for MARC-8 -> UTF-8 conversion from 16-bit unsigned short to 24-bit unsigned int. Put code name (description of character) in output comments in C code. 2005-03-15 17:32 adam * NEWS, include/yaz/ccl.h, src/cclfind.c, src/ccltoken.c, test/tstccl.c: Fixed bug #272: Preserve spacing for CCL terms. The spacing is preserved for phrases by saving the prefix (leading) white-space for tokens. Added ws_prefix_{buf,len} in ccl_token to support it. 2005-03-14 13:47 adam * debian/changelog: Try again (to fix version) 2005-03-14 13:41 adam * debian/changelog: Fix bad version - should be 2.1.0-1 (was 2.0.1-1). 2005-03-14 12:28 adam * NEWS: Notes about MARC decoder changes 2005-03-14 12:24 adam * NEWS: Fix version 2005-03-14 12:17 adam * NEWS, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.1.0 2005-03-14 12:14 adam * src/statserv.c: Support XInclude for XML config 2005-03-14 12:13 adam * ztest/config1.xml: Example as given in doc 2005-03-14 12:12 adam * NEWS: Notes on changes for hosting 2005-03-14 12:12 adam * doc/: frontend.xml, gfs-options.xml, gfs-virtual.xml, tools.xml, yaz-ztest-man.xml, yaz.xml.in: All elements for YAZ GFS XML config described 2005-03-13 22:43 adam * doc/: Makefile.am, frontend.xml, gfs-options.xml, gfs-synopsis.xml, gfs-virtual.xml, yaz-ztest-man.xml, yaz.xml.in, ztest-options.xml: Renamed ztest-options.xml to gfs-options.xml. Added GFS common synopsis to gfs-synopsis.xml. Initial work on GFS virtual hosts. 2005-03-08 14:59 adam * src/statserv.c: Exit GFS if XML parsing fails. 2005-03-08 12:48 adam * src/statserv.c: Call chdir before bend_{start,stop}. 2005-03-08 12:07 adam * src/: session.h, statserv.c: Read directory element of XML config so that server may chdir to proper location. 2005-03-07 07:09 adam * test/marc4.xml: New test result. 2005-03-07 07:07 adam * src/marcdisp.c: No leading spaces in warning comments 2005-03-06 22:27 adam * src/marcdisp.c, util/marcdump.c: Better diagnostics for bad MARC records. 2005-03-06 13:54 adam * client/client.c: For record update, open file in binary mode 2005-03-05 13:14 adam * src/: seshigh.c, statserv.c: WIN32 Updates for GFS to use TLS for control block. 2005-03-05 10:17 adam * src/seshigh.c: Fix compilation in mode without libxml2 (bug introduced in previous commit). 2005-03-04 13:00 adam * buildconf.sh: buildconf script configures directlry when -d / -c is given 2005-03-04 00:16 adam * include/yaz/backend.h, src/seshigh.c, src/session.h, src/statserv.c, ztest/config1.xml, ztest/ztest.c: Added explain facility for frontend server XML config. Renamed element cql2pqf to cql2rpn. 2005-03-03 00:59 adam * src/opacdisp.c: Wrap OPACXML in opacRecord as suggested by Larry Dixson. 2005-03-01 21:37 adam * src/eventl.c, src/eventl.h, src/seshigh.c, src/session.h, src/statserv.c, ztest/Makefile.am, ztest/config1.xml: Enhancements and new bugs in Generic Frontend Server.. Reworked YAZ GFS XML config. Added pqf2cql support. 2005-02-25 18:05 adam * NEWS, include/yaz/proto.h, src/opacdisp.c: Extended OPAC display utility. OPAC display utility renders bibliographic (MARC) record as well. Added yaz_opac_decode_wrbuf to supplement yaz_marc_decode_wrbuf. 2005-02-25 18:04 adam * src/marcdisp.c: yaz_marc_decode_wrbuf no longer Wrewinds WRBUF 2005-02-25 18:03 adam * client/client.c: Bug fix. Dump record content (-m) was duplicated for XML records 2005-02-25 10:37 adam * src/marcdisp.c, test/Makefile.am, test/marc4, test/marc4.xml: Fixed bug that caused MARC decode to SEGV for some invalid MARC records. Adde marc4 + marc4.xml as a test case for it. 2005-02-25 10:36 adam * include/yaz/yaz-version.h: YAZ 2.0.35 2005-02-25 10:36 adam * win/: yaz.nsi, yaz.rc: YAZ 2.0.35 windows version 2005-02-21 15:37 adam * yaz.m4: Fix M4 quotation (square brackets in strings) 2005-02-21 15:37 adam * configure.in: Quote 3rd arg to AC_CHECK_FUNC. YAZ 2.0.35 2005-02-09 13:41 adam * ztest/ztest.c: Avoid unnecessary logs 2005-02-09 13:40 adam * debian/changelog: YAZ 2.0.34-2. 2005-02-09 10:18 adam * src/unix.c: Increase listen backlog parameter for UNIX domain sockets. 2005-02-09 00:43 adam * doc/yaz-marcdump-man.xml: Fix option for MarcXchange 2005-02-08 23:47 adam * test/: marc1.xml, marc2.xml, marc3.xml: New MARCXML test results - due to new warning issued 2005-02-08 15:58 adam * win/yaz.nsi: Dist zlib1.dll instead of zlib.dll 2005-02-08 15:19 adam * configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.34 2005-02-08 14:51 adam * doc/tools.xml, doc/yaz-marcdump-man.xml, include/yaz/marcdisp.h, src/marcdisp.c, util/marcdump.c: Added MarcXchange support. 2005-02-08 14:47 adam * NEWS: Summarize changes 2005-02-08 14:34 adam * configure.in: Added check for usleep(3) 2005-02-08 14:23 adam * src/unix.c: Worked around bug #261 again. Added sleep for EAGAIN case 2005-02-08 02:01 adam * yaz.m4: Look for docbookx.dtd in more places. 2005-02-07 12:23 adam * src/statserv.c: WIN32 compile fixes. No TLS for control block yet 2005-02-07 12:23 adam * src/siconv.c: Avoid ANSI inline declaration 2005-02-04 21:27 adam * src/srw.c: Fix xmlns for SRW diagnostic in yaz_srw_diagnostics 2005-02-04 14:28 adam * src/unix.c: Fixed problem with connect on Unix domain sockets that returned errno=EAGAIN. That is now treated as EINPROGRESS error. 2005-02-03 10:09 adam * zoom/zoomtst7.c: Remove old-style logging 2005-02-03 00:27 adam * test/marc3.xml: Fix MARC test case 2005-02-03 00:27 adam * test/tsticonv.c: Enable test case for bug #260 2005-02-03 00:26 adam * src/siconv.c: Fix bug #260: Multi combining MARC-8 chars not converted properly 2005-02-03 00:25 adam * src/marcdisp.c: Never assume non 00X have controlfields 2005-02-03 00:07 adam * src/marcdisp.c: Put two spaces before datafield end tag (includes subfields) 2005-02-02 21:50 adam * include/yaz/marcdisp.h, src/marcdisp.c: Fixed bug #263: YAZ MARCXML dump shows extra spaces after control fields. Added yaz_marc_subfield_str which defines subfield lead string which is used in YAZ_MARC_LINE format. Default string is blank+$. Added yaz_marc_endline_str which defines end of fields string used in YAZ_MARC_LINE format. Default string is newline. 2005-02-02 21:25 adam * src/statserv.c: Fix statserv_getcontrol for non-threaded YAZ 2005-02-02 18:11 adam * NEWS, client/client.c, doc/yaz-client-commands.xml: Added yaz-client command scansize 2005-02-02 11:17 adam * test/tsticonv.c: Added test case for bug #260 2005-02-01 22:07 adam * test/tsticonv.c: Better diagnostics for iconv test. Added case for bug #258 2005-02-01 22:06 adam * src/siconv.c: Fixed bug #258: marc-8 to utf8 fails for some composed sequences 2005-02-01 18:23 adam * test/: tstccl.c, tstodr.c, tstwrbuf.c: Added include stdlib.h 2005-02-01 15:46 adam * include/yaz/backend.h, src/eventl.c, src/eventl.h, src/seshigh.c, src/session.h, src/statserv.c, ztest/ztest.c: Added support for multi-homed YAZ frontend server. A backend config may be choosed based on host and/or port. For Z39.50 host is picked from OtherInfo in InitRequest (VAL_PROXY OID). For HTTP, host is picked from HTTP header. Configuration is XML based . Libxml2 is required. 2005-02-01 15:43 adam * src/srwutil.c: Allow text/plain as HTTP Content-Type for SRW HTTP POST. I can't get ab to send text/xml. 2005-02-01 15:37 adam * include/yaz/comstack.h, src/tcpip.c, src/unix.c: Added member user for COMSTACK that is an opaque pointer for user-defined data. 2005-01-27 10:08 adam * include/yaz/prt-ext.h, src/prt-ext.c: Fixed bug #255: EXTERNAL decoding with ASN.1 types in octet strings. Added a few doxygen comments as well. 2005-01-27 10:06 adam * include/yaz/proto.h: Added prototype for zget_init_diagnostics_octet. Added a few doxygen comments 2005-01-27 10:06 adam * src/zget.c: Added zget_init_diagnostics_octet which is similar to zget_init_diagnostics but encodes the EXTERNAL data in the octet-aligned arm. 2005-01-27 10:05 adam * client/client.c: Fix printing of some non-zero terminated strings. WS updates. 2005-01-27 10:04 adam * include/yaz/odr.h: Fix comments for some ODR members 2005-01-21 10:23 adam * src/nmem.c: Do not use acquire locks (NMEM_{ENTER,LEAVE}) in nmem_mutex_{create,destroy}. WS updates. 2005-01-19 10:18 adam * src/seshigh.c: Make scan logging prettier 2005-01-19 09:26 adam * win/makefile: Do not set HAVE_.. stuff for WIN32 2005-01-19 09:26 adam * client/client.c: Added include sys/types.h if it exist. Added include sys/stat.h on Win32 2005-01-17 14:09 adam * util/: srwtst.c, yaziconv.c: Added include stdlib.h 2005-01-17 14:08 adam * client/client.c: Added include sys/time.h 2005-01-17 14:03 adam * src/nmem.c: Added include stdlib.h 2005-01-17 13:53 adam * src/: eventl.c, srwutil.c: Fix MAC compilation 2005-01-17 11:29 adam * src/: unix.c, tcpdchk.c: Fixed includes for FreeBSD 2005-01-17 11:19 adam * src/srwutil.c: Do not declare several variables in non-XML mode 2005-01-17 11:10 adam * configure.in, include/yaz/yaz-version.h: Bump version to 2.0.33 2005-01-17 00:20 adam * win/makefile: Define HAVE_SYS_TYPES_H in VS makefile 2005-01-16 23:12 adam * client/client.c, src/ill-get.c: Minor include updates to make Windows happy 2005-01-16 23:12 adam * win/makefile: Assume sys/stat.h is available on Windows 2005-01-16 23:01 adam * src/zoom-c.c: Added check for various headers, since comstack.h no longer include them 2005-01-16 22:56 adam * src/zget.c: Do not use exit 2005-01-16 22:56 adam * src/srwutil.c: include stdlib.h 2005-01-16 22:51 adam * configure.in, client/admin.c, client/bertorture.c, include/yaz/comstack.h, include/yaz/xmalloc.h, src/ber_int.c, src/seshigh.c, src/session.h, src/statserv.c, src/tcpdchk.c, src/tcpip.c, src/unix.c: Removed away include of system headers in comstack.h. Instead include them in the various implementation C files. Added more headers in AC_CHECK_HEADERS. 2005-01-16 22:40 adam * src/zoom-c.c: WS update 2005-01-16 01:16 adam * win/makefile: Update for Libxml2-2.6.15, zlib-1.2.1 2005-01-15 20:47 adam * header.c, client/admin.c, client/admin.h, client/bertorture.c, client/client.c, client/tabcomplete.c, client/tabcomplete.h, doc/license.xml, doc/yaz.xml.in, include/yaz/backend.h, include/yaz/charneg.h, include/yaz/comstack.h, include/yaz/cql.h, include/yaz/diagbib1.h, include/yaz/ill.h, include/yaz/log.h, include/yaz/logrpn.h, include/yaz/marcdisp.h, include/yaz/nmem.h, include/yaz/odr.h, include/yaz/oid.h, include/yaz/options.h, include/yaz/otherinfo.h, include/yaz/pquery.h, include/yaz/proto.h, include/yaz/prt-ext.h, include/yaz/readconf.h, include/yaz/soap.h, include/yaz/sortspec.h, include/yaz/srw.h, include/yaz/statserv.h, include/yaz/tcpip.h, include/yaz/tpath.h, include/yaz/unix.h, include/yaz/wrbuf.h, include/yaz/xmalloc.h, include/yaz/yaz-ccl.h, include/yaz/yaz-iconv.h, include/yaz/yaz-util.h, include/yaz/yaz-version.h, include/yaz/yconfig.h, include/yaz/zgdu.h, include/yaz/zoom.h, src/atoin.c, src/ber_any.c, src/ber_bit.c, src/ber_bool.c, src/ber_int.c, src/ber_len.c, src/ber_null.c, src/ber_oct.c, src/ber_oid.c, src/ber_tag.c, src/charneg.c, src/comstack.c, src/cqlstdio.c, src/cqlstrer.c, src/cqlstring.c, src/cqltransform.c, src/cqlutil.c, src/diagbib1.c, src/diagsrw.c, src/dumpber.c, src/eventl.c, src/eventl.h, src/grs1disp.c, src/ill-get.c, src/initopt.c, src/log.c, src/logrpn.c, src/marcdisp.c, src/matchstr.c, src/nmem.c, src/nmemsdup.c, src/odr-priv.h, src/odr.c, src/odr_any.c, src/odr_bit.c, src/odr_bool.c, src/odr_choice.c, src/odr_cons.c, src/odr_enum.c, src/odr_int.c, src/odr_mem.c, src/odr_null.c, src/odr_oct.c, src/odr_oid.c, src/odr_seq.c, src/odr_tag.c, src/odr_use.c, src/odr_util.c, src/oid.c, src/opacdisp.c, src/options.c, src/otherinfo.c, src/pquery.c, src/prt-ext.c, src/readconf.c, src/requestq.c, src/seshigh.c, src/session.h, src/siconv.c, src/soap.c, src/sortspec.c, src/srw.c, src/srwutil.c, src/statserv.c, src/tcpdchk.c, src/tcpip.c, src/tpath.c, src/unix.c, src/version.c, src/waislen.c, src/wrbuf.c, src/xcqlutil.c, src/xmalloc.c, src/yaz-ccl.c, src/z3950oid.c, src/zgdu.c, src/zget.c, src/zoom-c.c, src/zoom-opt.c, src/zoom-p.h, test/tstccl.c, test/tsticonv.c, test/tstlog.c, test/tstmatchstr.c, test/tstnmem.c, test/tstodr.c, test/tstwrbuf.c, util/benchmark.c, util/cql2pqf.c, util/cql2xcql.c, util/marcdump.c, util/srwtst.c, util/yaziconv.c, zoom/zoomsh.c, ztest/read-grs.c, ztest/read-marc.c, ztest/ztest.c: Bump year 2005-01-11 13:13 adam * NEWS, configure.in, debian/changelog, include/yaz/yaz-version.h, win/makefile, win/yaz.nsi, win/yaz.rc: Towards 2.0.32 2005-01-11 13:07 adam * NEWS, client/client.c, include/yaz/backend.h, src/seshigh.c, ztest/ztest.c: Added SRW Scan support in yaz-client and Generic Frontend Server. 2005-01-11 13:05 adam * src/srw.c: match_xsd_string returns empty string rather than NULL for empty CDATA 2005-01-11 11:50 adam * src/srwutil.c: Added SRU decode of maximumTerms, responsePosition and extraRequestData 2005-01-11 11:48 adam * src/srw.c: Fixes for value and pScanCluase in scan SRW codec 2005-01-11 11:44 adam * ztest/ztest.c: Check for database in ztest_scan 2005-01-09 22:52 adam * NEWS, client/client.c, include/yaz/srw.h, src/srw.c: Added whereInList member to SRW Scan Term 2005-01-09 22:50 adam * src/srwutil.c: Rename pqf scan parameter from x-ScanClause to x-pScanClause 2005-01-08 02:20 adam * NEWS, configure.in, client/client.c, include/yaz/srw.h, src/srw.c, src/srwutil.c: Added support for SRW scan in yaz-client 2005-01-07 11:28 heikki * src/log.c: Added a warning (always to stderr) when opening the log file fails 2005-01-05 11:29 adam * test/tstnmem.c: Check that assignments to NMEM memory for some basic types 2005-01-05 11:23 adam * configure.in, src/nmem.c: Only use type 'long long' when available. 2005-01-04 22:31 mike * yaz.m4: Recognise yet ANOTHER location where docbookx.dtd may be found -- this time, it's /usr/share/sgml/docbook/dtd/4.2 which is what my Debian testing laptop uses. Must be a change in sarge. 2005-01-04 22:29 mike * test/.cvsignore: Ignore generated file tstlog 2005-01-04 22:28 mike * NEWS: nmem alighment. 2005-01-04 22:27 mike * src/nmem.c: Return aligned blocks on the smallest boundaries that are suitably aligned for all possible types on the particular architecture YAZ is being built for. 2005-01-04 10:41 adam * configure.in, include/yaz/yaz-version.h: Bump version to 2.0.31 2005-01-04 09:34 adam * debian/changelog: Fix date 2005-01-04 02:39 adam * NEWS: Mention most important changes 2005-01-04 02:25 adam * src/nmem.c: Align NMEM blocks to 2*sizeof(long) 2005-01-03 14:36 adam * win/yaz.nsi: Towards 2.0.30 2005-01-03 14:28 adam * LICENSE, NEWS, README, configure.in, debian/changelog, debian/rules, include/yaz/yaz-version.h: Towards 2.0.30. 2005-01-03 13:34 adam * win/: LICENSE.txt, yaz.rc: Towards 2.0.30 2005-01-03 12:56 adam * src/statserv.c: Fix threading 2005-01-03 10:18 adam * src/statserv.c: For daemon mode (-D), let parent wait till child has created PID file 2005-01-02 21:31 adam * client/client.c: Make negotiationCharsetRecords of type int 2004-12-30 01:25 adam * src/: statserv.c, seshigh.c: Cast PIDs to longs so they can be printfd 2004-12-30 01:21 adam * src/: pquery.c, cclptree.c: Avoid signed char subscript 2004-12-30 01:20 adam * client/client.c: Include unistd.h always 2004-12-30 01:18 adam * ztest/: read-grs.c, read-marc.c, ztest.c: Avoid signed char subscript 2004-12-30 01:14 adam * src/: matchstr.c, odr_util.c: Avoid signed char subscript 2004-12-30 01:11 adam * src/: log.c, marcdisp.c, oid.c: Avoid signed char subscript 2004-12-23 00:48 adam * src/seshigh.c: Remove extra space in request log output 2004-12-23 00:47 adam * src/statserv.c: Change GFS so that it listen&accept in parent process rather than child. This avoid the synchronization pipe, and seem to make the GFS a little faster. 2004-12-23 00:45 adam * include/yaz/oid.h, src/oid.c: Added OID for charneg-4. 2004-12-21 21:25 adam * client/client.c: Command negcharset may take up to three args charset records version where records is an integer (0=false, 1=true), version is charset negotatition version (3 or 4). 2004-12-21 01:34 adam * src/zoom-c.c: When receiving no records in present response don't throw non-surrogate diagnostic "decoding failed. Instead add surrogate diagnostic record 14: System error in presenting records. 2004-12-21 01:31 adam * src/seshigh.c: Minor tweaks in logging (mostly for SRW search) 2004-12-21 00:38 adam * src/logrpn.c: Prefix PRN/Type-1 queries with RPN: rather than Z: 2004-12-21 00:38 adam * src/seshigh.c: Fixed bug in pack_records that caused piggyback searches to crash. Improved logging of diagnostics a bit. seshigh now using zget_- utilities. 2004-12-21 00:36 adam * configure.in: Define YAZ_USE_NEW_LOG for YAZ itself 2004-12-21 00:35 adam * include/yaz/proto.h, src/zget.c: Added functions to initialize various structures for diagnostics: zget_DefaultDiagFormat, zget_surrogateDiagRec, zget_init_diagnostics, zget_DiagRecs, zget_DiacRec. 2004-12-20 16:52 heikki * include/yaz/log.h: Added YLOG_FLUSH to the default log level, to avoid problems on Solaris. Maybe this should be conditional on the OS, as it works fine under Linux? 2004-12-16 09:59 adam * src/atoin.c: Include marcdisp.h so that atoi_n gets public on WIN32 2004-12-16 09:59 adam * src/nmem.c: Fix declaration (WIN32 section) 2004-12-15 10:10 adam * doc/Makefile.am: Get rid of tex messages 2004-12-14 11:52 adam * include/yaz/yaz-iconv.h: Include stddef.h because of size_t use in header. 2004-12-13 21:17 adam * NEWS, doc/tools.xml, doc/yaz-log-man.xml: Change wording WRT ylog.h/log.h 2004-12-13 21:16 adam * include/yaz/log.h: Change order but not semantics regarding old LOG_-defs. 2004-12-13 15:31 heikki * include/yaz/log.h: Included xmalloc.h from log.h, if usingthe old system, as it used to be there... If using new system, you need to include it yourself 2004-12-13 15:21 heikki * client/client.c, include/yaz/Makefile.am, include/yaz/log.h, include/yaz/yaz-util.h, include/yaz/ylog.h, src/atoin.c, src/eventl.c, src/log.c, src/logrpn.c, src/nmem.c, src/odr.c, src/readconf.c, src/seshigh.c, src/statserv.c, src/tcpdchk.c, src/tpath.c, src/xmalloc.c, src/zoom-c.c, test/tstlog.c, zoom/zoomsh.c, ztest/read-grs.c: Moved back to a single log.h, with the new #define YAZ_USE_NEW_LOG 2004-12-13 15:15 adam * yaz.m4: Define YAZ_USE_NEW_LOG=1 if app require YAZ > 2.0.28 2004-12-10 11:42 heikki * include/yaz/: log.h, yaz-util.h: Deprecated yaz-util.h with a warinng in place. Re-enabled the warning in log.h Note: All these warings can be avoided with CFLAGS="-Wall -g -D YAZ_USE_OLD_LOG" ./configure 2004-12-09 10:37 adam * include/yaz/log.h: Fixed place for YAZ_END_CDECL 2004-12-09 10:30 adam * doc/yaz-client-commands.xml: Document commands: list_all, set_auto_reconnect, negcharset, displaycharset, register_tab, sleep, zversion, options. 2004-12-09 10:27 adam * doc/yaz-client-man.xml: Document .yazclientrc 2004-12-09 10:25 adam * client/client.c: 3rd argument for charset is marccharset 2004-12-09 08:53 adam * client/client.c: Implemented commands negcharset and displaycharset that specifies character set for negotiation and display respectively. Command charset works as usual and is implemented using the two. 2004-12-08 10:08 adam * include/yaz/log.h: Had to remove. We will enable after has been public available for one or two months. 2004-12-08 10:06 adam * include/yaz/yaz-util.h: Include old yaz/log.h so that old things still work (for some time) 2004-12-02 20:12 adam * src/seshigh.c: Fix double-free in code that handles encoding errors (from backend) 2004-12-02 15:04 adam * client/client.c: Return values in cmd_source_ functions 2004-12-02 14:55 ja7 * client/client.c: Fixed bug 227 and bug 228 2004-11-26 12:06 heikki * include/yaz/log.h: Added a way to get around the old log warning 2004-11-26 12:01 adam * yaz.spec.in, src/marcdisp.c: yaz-log.7 man pages part of RedHat package yaz 2004-11-26 12:00 adam * debian/yaz.install: yaz-log.7 man pages part of Debian package yaz 2004-11-26 11:58 heikki * include/yaz/log.h: Reintroduced the bit "defines for those log bits that are deprecated and not defined in the new ylog.h 2004-11-25 10:43 adam * src/marcdisp.c: Treat field as having subfields even if first char is blank/other 2004-11-23 15:11 heikki * doc/: Makefile.am, tools.xml, yaz-log-man.xml: Added a man page for yaz-log (7) 2004-11-23 15:10 heikki * src/log.c: Re-enabled the -v notime option, it was broken. 2004-11-22 11:54 adam * yaz.m4: Fix new bug introduced by previous commit (../yaz* not used) 2004-11-21 22:56 adam * src/Makefile.am, src/diagsrw.c, src/srwutil.c, win/makefile: Update SRW/SRU diagnostic message definitions and store them in separate source: diagsrw.c. 2004-11-21 22:55 adam * NEWS: About log system changes 2004-11-21 22:55 adam * doc/tools.xml: Update log chapter for new log system 2004-11-19 19:31 adam * yaz.m4: Fixed bug #212: make distcheck uses global yaz, not a local one 2004-11-19 11:07 heikki * include/yaz/: log.h, ylog.h: Moved the #define of logf back into log.h, so that it won't be available innewer software using ylog.h. It conflicted with a math function 2004-11-19 10:59 heikki * include/yaz/: log.h, ylog.h: Fixed a CDECL thing that broke yaz++ 2004-11-18 16:18 heikki * client/client.c, include/yaz/Makefile.am, include/yaz/log.h, include/yaz/yaz-util.h, include/yaz/ylog.h, src/eventl.c, src/log.c, src/logrpn.c, src/nmem.c, src/odr.c, src/odr_oct.c, src/readconf.c, src/seshigh.c, src/statserv.c, src/tcpdchk.c, src/tcpip.c, src/tpath.c, src/unix.c, src/xmalloc.c, src/zoom-c.c, test/tstlog.c, zoom/zoomsh.c, ztest/read-grs.c, ztest/ztest.c: Deprecated log.h and created a new ylog.h Renamed all LOG_ #defines to matching YLOG_, and used them everywhere Used the new dynamic log system in deveral places 2004-11-17 14:03 heikki * doc/tools.xml, src/log.c: Added an option to specify -word in the loglevel parsing, to clear a specific bit: -v all,-log 2004-11-17 01:18 adam * src/logrpn.c: Modify wrbuf_put_zquery and wrbuf_scan_term so the generated PQF code is valid for reparsing. 2004-11-17 01:17 adam * src/pquery.c: For @prox operator, the "which" member being known or private was not set correctly. Use odr_intdup where appropriate. 2004-11-16 23:51 adam * test/tsticonv.c: Avoid generating tsticonv.log 2004-11-16 23:44 adam * test/tstcql.sh: Clean up temp CQL test files 2004-11-16 23:14 adam * src/seshigh.c: Avoid new ANSI inline declaration 2004-11-16 23:10 adam * src/logrpn.c: Avoid new ANSI inline declaration 2004-11-16 18:12 adam * test/tstmarc.sh: Make sure test only write to build directory to make distcheck happier. 2004-11-16 18:08 heikki * doc/Makefile.am, doc/tools.xml, doc/yaz.xml.in, include/yaz/log.h, include/yaz/logrpn.h, src/log.c, src/logrpn.c, src/seshigh.c, src/statserv.c, ztest/ztest.c: Improvements in the log system, especially on the server side. Now logging on levels 'server', 'session', 'request', and 'requestdetail', and on 'request', making only one-line log entries for each request. Documented it too! 2004-11-10 10:26 adam * configure.in, include/yaz/yaz-version.h: Bump version to 2.0.29 2004-11-09 21:54 adam * src/log.c: Use strchr,strrchr instead of index/rindex. 2004-11-09 21:42 adam * test/: marc1.xml, marc2.xml, marc3.xml: Added marc these regressions test MARCXML records 2004-11-09 21:35 adam * NEWS, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.28 2004-11-09 21:33 adam * debian/rules: Announce 2.0.27 because of new functions in log.h 2004-11-09 21:31 adam * NEWS: Describe the new log utilities 2004-11-04 15:19 heikki * include/yaz/log.h, src/log.c: Fixed a bug that caused extra [level] tags in the log 2004-11-03 23:33 adam * include/yaz/log.h, src/log.c, src/nmem.c: Using blanks for assignments (no code changes) 2004-11-03 23:30 adam * test/: Makefile.am, tstlog.c: Added test program for logging. 2004-11-03 18:52 heikki * src/log.c: Fixed a silly typo that made a numeric -v crash 2004-11-03 15:25 heikki * include/yaz/log.h, src/log.c: Added dynamic log-levels: - yaz_log_mask_str (and _x) can now be called with a previously unknown name, which will get a new log bit assigned. This happens in most programs when parsing the -v command line option. - yaz_log_module_level can be called with a name, and if that name has got a bit defined, this bit will be returned, otherwise zero. This can then be used as the log_level in yaz_log and logf calls. - the names are cleaned from prefix paths and suffixes, so ./foo.c becomes foo. Also added a routine to set the maximum log size, and a few comments in log.h 2004-11-02 16:47 heikki * src/log.c: protecting log rotation with a mutex 2004-11-02 15:13 adam * lib/.cvsignore: Ignore .lib, .map, .exp 2004-11-02 15:13 heikki * src/log.c: Rotating logfile if exceeding a gigabyte (need to add a semaphore around it, for multithreaded things) 2004-11-02 14:52 heikki * src/log.c: Not buffering the log file, unless LOG_FLUSH is set. Reopening if necessary 2004-11-02 13:57 heikki * src/log.c: oops, forgot to give a name to LOG_FLUSH. Now added 2004-11-02 13:55 heikki * include/yaz/log.h, src/log.c: Added a new log flag LOG_FLUSH that forces flushing the log after every write. Yaz used to do this unconditionally, now it only does if LOG_FLUSH or LOG_DEBUG are set in the log level. Presumably speeds up stuff that writes many log entries... 2004-11-02 12:37 heikki * client/client.c, include/yaz/log.h, src/log.c, src/statserv.c: yaz_log_time_format sets the format of the timestamp. See man 3 strftime Calling with "old" sets to the old format "11:55:06-02/11" Calling with NULL or "" sets to the new format "20041102-115719" If not called at all, the old format is used, for backward compatibility 2004-11-01 22:19 adam * client/client.c: Use Sleep(mseconds) on Windows 2004-11-01 21:59 adam * configure.in, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.27 2004-11-01 21:16 adam * util/yaz-asncomp: Reformat a bit 2004-11-01 21:13 adam * NEWS, include/yaz/cql.h, src/cql.y, src/cqltransform.c, src/cqlutil.c: Fixed bug #148: CQL parser may leak. CQL nodes now allocated using NMEM instead of xmalloc. For this reason, few prototypes were changed in include/yaz/cql.h. 2004-10-31 20:23 adam * src/srw.c: Bug fix: explainRequest decoder did not initialize some members when explain record was missing. 2004-10-27 10:18 adam * yaz-config.in: Return proper value for --comp (yaz-asncomp) 2004-10-15 02:18 adam * NEWS, include/yaz/backend.h, include/yaz/ccl.h, include/yaz/charneg.h, include/yaz/comstack.h, include/yaz/diagbib1.h, include/yaz/log.h, include/yaz/logrpn.h, include/yaz/marcdisp.h, include/yaz/nmem.h, include/yaz/odr.h, include/yaz/oid.h, include/yaz/options.h, include/yaz/otherinfo.h, include/yaz/pquery.h, include/yaz/proto.h, include/yaz/prt-ext.h, include/yaz/readconf.h, include/yaz/soap.h, include/yaz/sortspec.h, include/yaz/srw.h, include/yaz/statserv.h, include/yaz/tcpip.h, include/yaz/tpath.h, include/yaz/unix.h, include/yaz/wrbuf.h, include/yaz/xmalloc.h, include/yaz/xmosi.h, include/yaz/yaz-ccl.h, include/yaz/yaz-iconv.h, include/yaz/yaz-util.h, include/yaz/yconfig.h, include/yaz/zgdu.h, include/yaz/zoom.h, src/atoin.c, src/ber_any.c, src/ber_bit.c, src/ber_bool.c, src/ber_int.c, src/ber_len.c, src/ber_null.c, src/ber_oct.c, src/ber_oid.c, src/ber_tag.c, src/cclerrms.c, src/cclfind.c, src/cclptree.c, src/cclqfile.c, src/cclqual.c, src/cclstr.c, src/ccltoken.c, src/charneg.c, src/comstack.c, src/cql.y, src/cqlstring.c, src/diagbib1.c, src/dumpber.c, src/eventl.c, src/eventl.h, src/grs1disp.c, src/ill-get.c, src/initopt.c, src/log.c, src/logrpn.c, src/marcdisp.c, src/matchstr.c, src/nmem.c, src/nmemsdup.c, src/odr-priv.h, src/odr.c, src/odr_any.c, src/odr_bit.c, src/odr_bool.c, src/odr_choice.c, src/odr_cons.c, src/odr_enum.c, src/odr_int.c, src/odr_mem.c, src/odr_null.c, src/odr_oct.c, src/odr_oid.c, src/odr_seq.c, src/odr_tag.c, src/odr_use.c, src/odr_util.c, src/oid.c, src/opacdisp.c, src/options.c, src/otherinfo.c, src/pquery.c, src/prt-ext.c, src/readconf.c, src/requestq.c, src/service.c, src/service.h, src/seshigh.c, src/session.h, src/siconv.c, src/soap.c, src/sortspec.c, src/srw.c, src/srwutil.c, src/statserv.c, src/tcpdchk.c, src/tcpip.c, src/tpath.c, src/unix.c, src/waislen.c, src/wrbuf.c, src/xmalloc.c, src/yaz-ccl.c, src/zgdu.c, src/zget.c, src/zoom-c.c, src/zoom-opt.c, src/zoom-p.h: Doxyfile file description. Indentation. No change of code. 2004-10-12 15:23 ja7 * client/client.c: Added a sleep command .. 2004-10-11 00:44 adam * client/Makefile.am: Fix setting of AM_CPPFLAGS 2004-10-11 00:21 adam * debian/changelog: Testing Deb 2004-10-11 00:17 adam * Makefile.am: Remove make rpm rule that is never used anymore 2004-10-11 00:17 adam * configure.in: Abort if OpenSSL does not exist and --with-openssl is given 2004-10-10 23:48 adam * win/makefile: Dont define HAVE_WCHAR_H since wchar_t is a 16-bit int rather than a 32-bit int. So wchar_t can't represent the whole UNICODE anyway. 2004-10-10 23:43 adam * src/cclfind.c: Use other type to avoid warning 2004-10-10 23:12 adam * NEWS: Update NEWS with most important changes 2004-10-09 10:49 adam * src/srwutil.c: Fixed bug #176: Dont throw diagnostics on empty SRU args. 2004-10-09 10:21 adam * src/seshigh.c: Fixed bug #172: surrogate diagnostics in SRW lacking NS. 2004-10-09 10:03 adam * configure.in, client/Makefile.am, src/Makefile.am: Fixed bug #172: RPM builds does not enable SSL. 2004-10-07 09:42 adam * src/query.c: Not in use 2004-10-04 00:34 adam * .cvsignore, Doxyfile.in, Makefile.am, configure.in, include/yaz/ccl.h, include/yaz/cql.h, include/yaz/yaz-version.h, src/cql.y, src/cqlstdio.c, src/cqlstrer.c, src/cqlstring.c, src/cqltransform.c, src/cqlutil.c, src/version.c, src/xcqlutil.c: Initial work for Doxygen based YAZ reference 2004-10-02 15:41 adam * doc/tools.xml: Update documentation about CQL nodes 2004-10-02 15:41 adam * include/yaz/cql.h: Remove unused define CQL_NODE_MOD 2004-10-02 15:28 adam * src/: cclqfile.c, ccltoken.c, cql.y, cqltransform.c, odr.c, odr_oct.c, soap.c, srw.c, srwutil.c, zoom-c.c: Added several type casts for C++ compile 2004-10-02 15:27 adam * yaz.spec.in: Add --with-xml2 to RPM spec 2004-10-02 01:01 adam * debian/rules: Add --with-xml2 to configure 2004-10-02 01:01 adam * configure.in: If --with-xml2, --enable-tcpd is given and they cannot be found, configure stops. 2004-10-01 21:34 adam * doc/tools.xml: Extend CCL chapter. Describe r=r 2004-10-01 15:16 adam * src/Makefile.am: No TESTS here 2004-10-01 15:16 adam * src/odr.c: Added ()s to avoid warning. 2004-10-01 15:05 adam * NEWS, configure.in, yaz.spec.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.26 2004-10-01 13:45 adam * src/marcdisp.c: Fixed MARC utilities to use proper conversion to XML CDATA for subfields, tags, etc. to ensure validity of generated MARCXML records and others. 2004-10-01 13:44 adam * src/wrbuf.c: Prevent XML CDATA with ASCII control chars (except TAB,CR,LF) 2004-10-01 13:43 adam * test/: Makefile.am, marc1, marc2, marc3, tstcql.sh, tstmarc.sh: Adding test for MARC->MARCXML conversions with 3 weird records 2004-09-30 23:54 adam * ztest/ztest.c: Server returns surrogate diagnostic 14: "System error in presenting records" when single record cannot be converted to XML. 2004-09-30 23:51 adam * src/seshigh.c: Convert Z39.50 surrogate diagnostics to SRW diagnostics. Return SRW diagnostic 61: "First record position out of range", properly. 2004-09-30 20:40 adam * NEWS: Rephrase 2004-09-30 20:40 adam * NEWS, src/seshigh.c: Bug fix: YAZ GFS did not return schema in explainResponse. 2004-09-30 13:23 adam * TODO, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.25 2004-09-30 13:15 adam * src/seshigh.c: Added typecast and removed bad assignment 2004-09-30 13:13 adam * NEWS, src/seshigh.c: The YAZ GFS when converting SRW/SRU requests to Z39.50 structures now converts recordSchema to elementSetName as well as schema URI. 2004-09-30 13:06 adam * src/odr_mem.c: Create NMEM automatically for odr_{str,int}dup. 2004-09-30 12:00 adam * src/comstack.c: Fix serious bug regarding HTTP requests (introduced in YAZ 2.0.24) 2004-09-29 23:08 adam * debian/rules: We added new functions so require 2.0.24 if YAZ is used. 2004-09-29 22:44 adam * NEWS, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards YAZ 2.0.24 2004-09-29 22:37 adam * NEWS, client/default.bib, include/yaz/ccl.h, src/cclfind.c, src/cclqfile.c, src/ccltoken.c, test/tstccl.c: Added CCL facility r=r "range" which is similar to r=o "ordered" but does not require white-space before and after the dash, e.g. x=-1990 is equivalent to x <= 1990 iff r=r, but equivalent to x= -1980 iff r=o. Added CCL tests for ranges. Fixed memory leak in CCL parser that occurred when proximity was used. 2004-09-29 22:15 adam * test/: tstmatchstr.c, tstnmem.c: Added include stdlib.h 2004-09-29 22:14 adam * test/tstodr.c: Remove unused variables 2004-09-22 21:22 adam * doc/yaz-client-man.xml: Rephrase info about option -m 2004-09-22 21:22 adam * doc/yaz-client-commands.xml: Document scanpos and scanstep 2004-09-22 21:12 adam * NEWS: Notes about changes 2004-09-22 16:50 adam * configure.in: Do not declare static function f in AC_TRY_LINK test. It is not necessary but more importanly the function f gets optimized away which resulted in error(s) in test result. 2004-09-22 15:58 adam * debian/changelog: Debian yaz-2.0.23-3 2004-09-22 15:21 adam * client/client.c: Added commands scanpos and scanstep that sets preferred position and scan step respectively. Renamed cmd stepsize to scanstep. 2004-09-22 15:08 adam * client/client.c: Add command stepsize that sets stepSize for Scan (default 0) 2004-09-22 14:17 adam * include/yaz/ccl.h: Add prototype for ccl_qual_buf. 2004-09-22 13:22 adam * win/yaz.rc: Windows 2.0.23-6 2004-09-22 13:21 adam * NEWS, src/cclqfile.c, test/tstccl.c: Added CCL utility ccl_qual_buf which parses one or more CCL spec lines in a buffer. 2004-09-22 11:30 adam * debian/changelog: Prepare for new Debian 2004-09-21 18:28 adam * client/client.c: Fix saving of SRW query for show. Bug introduced by previous commit so no official YAZ release was affected. 2004-09-21 16:59 adam * src/: comstack.c, tcpip.c, unix.c: Fix problem with decoding of HTTP responses with no Content Length specified. 2004-09-17 10:44 adam * yaz.m4: Remove Id from header due to inconvenient diffs when yaz.m4 is copied 2004-09-16 19:59 adam * NEWS: Rephrased comment in NEWS 2004-09-13 11:24 adam * client/client.c: If queryType is prefix, yaz-client sends PQF to SRW server. 2004-09-13 11:23 adam * src/logrpn.c: Log CCL and Z39.58 queries 2004-09-11 22:52 adam * NEWS, yaz.m4: option --with-yazconfig renamed to --with-yaz 2004-09-10 13:28 adam * src/seshigh.c: For SRW, do not set numberOfRecords when diagnostic is returned 2004-09-09 11:54 adam * yaz.m4: DTD_DIR assignment 2004-09-09 11:53 adam * configure.in: Align text in configure --help 2004-09-09 11:51 adam * NEWS: Describe with-yazconfig change 2004-09-09 11:40 adam * yaz.m4: Rename Docbook related --with options to --with-docbook-{dtd,dsssl,xsl}. Rename --with-yazconfig to --with-yaz-config. 2004-09-03 20:55 adam * client/client.c: Manually test for OCLC UI OID and print 2004-09-03 20:55 adam * src/prt-ext.c: Do not decode OCLC UI by default. 2004-08-24 10:44 adam * src/odr.c: Clear ODR error in odr_setbuf 2004-08-19 09:47 adam * NEWS, doc/installation.xml, win/makefile: yazd.{dll,lib} instead of yazdebug.{dll,lib}. 2004-08-19 09:42 adam * win/: makefile, yaz.nsi: Distribute msvcr71.dll with dist. Do not distribute yaz debug DLLs. 2004-08-19 09:36 adam * NEWS: Rephrase comment about windows DLL/lib 2004-08-18 12:47 adam * win/makefile: Make sure dll,client,ztest rules depend on dirs,generate 2004-08-18 12:05 adam * win/yaz.rc: Bump minor win version 2004-08-18 12:03 adam * NEWS, include/yaz/ccl.h, src/cclqfile.c: Added CCL utility ccl_qual_line which adds CCL qualifier line consisting of name and value - ignoring empty lines and comments. 2004-08-18 12:01 adam * debian/rules: Adding to interface so update shlib depds 2004-08-18 11:43 adam * win/makefile: Do not build debug mode exe files for dist (nsis rule) 2004-08-18 11:08 adam * NEWS, doc/installation.xml: Document the changes WRT WIN32 debug DLL/lib. 2004-08-18 11:01 adam * win/: makefile, yaz.nsi, yaz.rc: Use yazdebug.{dll,lib} for debug version of YAZ to allow both debug/release version of YAZ to be in use. Debug libraries are now part of WIn32 install. 2004-08-13 14:59 adam * win/yaz.rc: YAZ 2.0.23-3 2004-08-13 14:54 adam * NEWS: Rephrase 2004-08-13 13:36 adam * client/client.c: Cast to unsigned char to prevent assert in MS. Studio .NET 2004-08-13 13:35 adam * src/atoin.c: Cast to unsigned char to prevent assert in MS Studio .NET. 2004-08-13 10:59 adam * src/odr_oct.c: Remove unused variable 2004-08-13 10:58 adam * src/odr.c: Move declaration to start of block 2004-08-13 10:40 adam * win/makefile: Make clean removes .pdf too 2004-08-13 09:30 adam * NEWS, doc/odr.xml, include/yaz/odr.h, src/odr-priv.h, src/odr.c, src/odr_cons.c, src/odr_oct.c, src/odr_oid.c: Reworked odr_set_stream a bit, so that write handler now takes a buffer and a length + ODR handle. Also implement odr_get_element_path that returns current path of elements. 2004-08-13 09:26 adam * doc/credits.xml: Added Larry E. Dixson 2004-08-11 22:13 adam * NEWS, src/cclfind.c: Fixed bug in CCL parser where truncation char was not removed when truncation=both was in effect. 2004-08-11 14:47 adam * doc/odr.xml: Document odr_setpring and odr_set_stream. 2004-08-11 14:16 adam * NEWS: Mention CQL char bug fix. 2004-08-11 14:15 adam * NEWS, include/yaz/odr.h, src/odr-priv.h, src/odr.c, src/odr_any.c, src/odr_bit.c, src/odr_bool.c, src/odr_choice.c, src/odr_cons.c, src/odr_enum.c, src/odr_int.c, src/odr_null.c, src/odr_oct.c, src/odr_oid.c, src/odr_util.c, src/zgdu.c: Added odr_set_stream which is is a more generic to odr_setprint. odr_set_stream takes a stream handle, pointer to puts function and pointer to close function. The close function - if non-NULL - will be called during odr_destroy. 2004-08-11 14:01 adam * test/tstccl.c: Add check for proximity 2004-08-11 13:46 adam * win/yaz.rc: Make 2.0.23-2 for Windows with fixes for MS. NET 2004-08-11 13:44 adam * client/client.c, src/ccltoken.c: Use unsigned char pointers to prevent assert for 8-bit on MS .NET 2004-08-11 11:05 adam * NEWS, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.23 2004-08-11 11:02 adam * src/cclfind.c: Fix buffer overrun in CCL parser for proximity 2004-08-07 10:18 adam * NEWS, src/Makefile.am, src/siconv.c, test/tsticonv.c, util/Makefile.am, util/marcdump.c, win/makefile, win/yaz.nsi: Fixes for MARC-8 in yaz_iconv character set utilies. The MARC-8 to UTF-8/UCS conversion is now only based on codetables.xml. Thanks to Larry Dixson for reporting this error. 2004-08-07 10:06 adam * src/: Makefile.am, charconv.tcl, marcdisp.c: For MARCXML, set leader pos 9 to a to signal unicode 2004-08-06 10:31 adam * NEWS, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.22 2004-08-04 11:30 adam * util/marcdump.c: Remove unused code. 2004-08-02 12:13 adam * NEWS: Add support for more "commit changes" in ZOOM (uses Extended Services). 2004-08-02 12:06 adam * src/: seshigh.c, zoom-c.c: Add ES package of type commit 2004-07-30 10:37 adam * NEWS, client/client.c: For yaz-client, command set_marcdump and -m dumps SUTRS/XML/.. records as well. 2004-07-26 14:16 mike * doc/tools.xml: Fix typo. 2004-06-15 12:53 adam * src/seshigh.c: Avoid using size_t for length modifier in printf format 2004-06-15 11:58 adam * configure.in, util/benchmark.c: Use db_printf instead of dprintf which is a public symbol in many systems 2004-06-15 11:33 adam * doc/frontend.xml: Specify that default is 15 minutes in timeout for GFS 2004-06-06 22:56 adam * debian/control: libyaz-dev depends on libssl-dev 2004-05-27 23:24 ja7 * client/client.c: added new command for testing cancel cmd_cancel_find which makes a find command and then cancel's it. extended the buffer when processing input files 2004-05-26 13:14 adam * NEWS, configure.in: Yet another small fix for configure of SSL. 2004-05-25 16:06 adam * src/cqltransform.c: Do not throw error if truncation.none is not given 2004-05-21 14:27 adam * yaz.m4: Swap definition order for YAZ_DOC and YAZ_INIT 2004-05-19 07:32 oleg * util/benchmark.c: Fixed use of dprintf(). The define of dprintf() is a part in some linux based OS. 2004-05-19 07:28 oleg * configure.in: Added check of dprintf(). 2004-05-14 10:19 adam * NEWS, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.21 2004-05-13 15:11 adam * NEWS, configure.in: Fix SSL libs for configure when --with-openssl=DIR is given. 2004-05-13 12:07 adam * configure.in: Fix SSL -L -lssl order 2004-05-10 20:42 adam * doc/yaz-man.xml: Bump year 2004-05-10 14:32 adam * win/yaz.nsi: Upgrade to NSIS 2 2004-05-10 13:56 adam * win/makefile: Use libxml 2.6.9 2004-05-10 13:40 adam * src/tcpip.c: Declare cs_set_ssl_certificate_file in non-ssl mode too 2004-05-10 13:27 adam * debian/rules: Updated Debian version dependency to 2.0.20. 2004-05-10 13:24 adam * NEWS, configure.in, yaz.spec.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.20 2004-05-10 13:21 adam * debian/changelog: Build new Debian package 2004-05-10 12:47 adam * NEWS, include/yaz/comstack.h, src/statserv.c, src/tcpip.c: Rename cs_set_ssl_certf to cs_set_ssl_certificate_file 2004-05-10 12:46 adam * doc/: Makefile.am, asn.xml, comstack.xml, yaz-ztest-man.xml, ztest-options.xml: Describe new SSL comstack functions 2004-05-10 12:45 adam * client/client.c, ztest/ztest.c: Do not use obsolete YAZ defines 2004-05-10 09:52 adam * include/yaz/proto.h: Keep old defines for now. Reverts last commit 2004-05-10 09:48 adam * README, include/yaz/proto.h, src/seshigh.c, src/sortspec.c, src/zget.c: Do not mention windows.txt anymore. Point to HTML doc 2004-05-03 11:00 adam * src/: comstack.c, tcpip.c: Added a few casts 2004-05-03 11:00 adam * client/client.c: Use better OID utilities. Simplify 2004-05-02 02:07 adam * configure.in: Better check for SSL on non pkg-config systems 2004-05-02 02:07 adam * ztest/Makefile.am: Make sample SSL certificate part of dist 2004-05-02 01:45 adam * doc/installation.xml: Clarify stuff about libxml2 2004-05-02 01:32 adam * configure.in, yaz-config.in, client/Makefile.am, src/Makefile.am, util/Makefile.am, zoom/Makefile.am, ztest/Makefile.am: Get rid of SSL_{CFLAGS,DEFS,LIBS} 2004-05-02 01:19 adam * win/makefile: Link with libxml2 2.6.9 2004-04-30 21:34 adam * NEWS, buildconf.sh, configure.in, yaz.m4: dd autoconf m4 macro YAZ_DOC for YAZ documentation setup (docbook). 2004-04-30 21:10 adam * NEWS, include/yaz/backend.h, include/yaz/comstack.h, src/statserv.c, src/tcpip.c: SSL comstack now uses yaz.pem certificate file on server side by default. Certificate filename can be configured by calling comstack function cs_set_ssl_cert before cs_bind is used. 2004-04-30 14:43 adam * src/zoom-c.c: Handle duplicate connect 2004-04-29 23:27 adam * src/statserv.c: Dont print system error when comstack cannot be created 2004-04-29 23:19 adam * NEWS, include/yaz/comstack.h, src/comstack.c, src/tcpip.c, src/unix.c: Implement cs_set_ssl_ctx which sets SSL_CTX for SSL comstack. Do not create SSL_CTX in cs_create (ssl_type). Create in tcpip_bind, tcpip_rcvconnect instead. This allows user to set custom SSL_CTX. 2004-04-29 23:15 adam * util/: cql2pqf.c, cql2xcql.c: Get rid of GCC warnings 2004-04-29 10:55 adam * src/: comstack.c, tcpip.c: Relax http/https URL check a bit 2004-04-29 10:54 adam * zoom/zoomsh.c: Get rid of SSL check code 2004-04-29 00:44 adam * NEWS, configure.in, yaz-config.in, yaz.spec.in, client/Makefile.am, client/client.c, debian/changelog, debian/yaz.install, doc/Makefile.am, doc/yaz-client-man.xml, doc/yaz-config-man.xml, doc/yaz-ztest-man.xml, include/yaz/comstack.h, include/yaz/zoom.h, src/Makefile.am, src/comstack.c, src/tcpip.c, src/zoom-c.c, util/Makefile.am, zoom/Makefile.am, zoom/zoomsh.c, ztest/Makefile.am: ZOOM now allows inspection of X509 peer certificate for verification. The X509 buffer is retrived by reading ZOOM option "sslPeerCert". Removed libyazssl.la. When SSL is enabled, libyaz.la has SSL support and all programs have too (yaz-ztest, yaz-client, zoom..). May not be as "modular" but it simplifies things. Added cs_get_peer_certificate to that returns peer X509 PEM. 2004-04-28 15:25 adam * client/client.c: More SSL details for yaz-client 2004-04-28 14:10 adam * NEWS, client/Makefile.am, client/client.c, include/yaz/comstack.h, src/tcpip.c: Added cs_get_SSL. yaz-client-ssl prints peer info 2004-04-26 23:23 adam * src/mterm2.asn: Update ASN.1 for UserInfoFormat-multipleSearchTerms-2. 2004-04-22 20:44 adam * doc/Makefile.am: Check for HTMLFILES 2004-04-22 20:25 adam * ztest/dummy-grs: Revert 2004-04-22 20:24 adam * NEWS, ztest/dummy-grs: Mention new docs on MARC 2004-04-22 15:12 adam * doc/: Makefile.am, tools.xml: Document MARC API 2004-04-17 10:24 adam * NEWS, configure.in: Fix --disable-tcpd to really disable tcpd. Patch by Robin H. Johnson. 2004-04-16 14:34 mike * test/.cvsignore: Ignore generated test programs. 2004-04-14 14:58 adam * src/ber_tag.c: Fix code for ODR_DEBUG. Thanks to Ian Ibbotson 2004-04-11 17:02 adam * Makefile.am: Make buildconf.sh part of dist 2004-04-07 15:51 adam * client/client.c: Check class for display of XML/HTML 2004-04-07 15:47 adam * client/client.c: Display records even if OID is unknown 2004-04-06 19:47 adam * src/zoom-c.c: Fixed charset spec parsing for ZOOM_record_get 2004-03-30 16:15 adam * yaz.spec.in: Fix RedHat package due to rename of CHANGELOG to NEWS 2004-03-29 22:13 adam * configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.19 2004-03-29 22:11 adam * CHANGELOG, Makefile.am, NEWS, debian/rules, win/yaz.nsi: Rename CHANGELOG to NEWS 2004-03-29 17:09 adam * CHANGELOG, Makefile.am, src/seshigh.c, ztest/ztest.c: Fix bug with missing initialization of member in init_diagnostics. This bug affects threaded version of GFS server. 2004-03-24 11:14 adam * src/srwutil.c: Spell fix 2004-03-20 13:54 adam * doc/installation.xml: Rephrase note 2004-03-20 08:16 adam * src/charconv.tcl: Use "" instead of 0 for last field 'from'. And test for end of list by checking 'to' instead of 'from'. 2004-03-20 08:02 adam * CHANGELOG, configure.in, debian/changelog, include/yaz/wrbuf.h, include/yaz/yaz-version.h, src/wrbuf.c, win/yaz.nsi, win/yaz.rc: Use wrbuf_xmlputs_n instead of wrbuf_write_cdata to avoid clash with Zebra symbol. Towards 2.0.18. 2004-03-19 22:13 adam * win/yaz.rc: Build 2 2004-03-19 22:12 adam * doc/: asn.xml, frontend.xml, installation.xml, odr.xml: Fix a few links. Mention zlib. 2004-03-19 21:57 adam * win/makefile: Make zlib.dll part of YAZ if libxml2 is enabled 2004-03-17 21:00 adam * CHANGELOG: Fix date in top 2004-03-17 20:07 adam * win/makefile: Use libxml2-2.6.7 and iconv-1.9.1 2004-03-17 19:47 adam * CHANGELOG, configure.in, debian/changelog, include/yaz/yaz-version.h, win/makefile, win/yaz.nsi, win/yaz.rc: Towards 2.0.17 2004-03-17 19:43 adam * src/srw.c: Fix encoding of xsd:string to use text instead of CDATA 2004-03-17 19:31 adam * CHANGELOG, src/cql.y: Fix endless loop in CQL parser with unbalanced 2004-03-17 12:00 adam * CHANGELOG, src/Makefile.am, src/charconv.tcl: Use more compact way to store MARC-8 conversion tables 2004-03-17 11:59 adam * client/client.c: Indentation 2004-03-17 00:07 adam * win/makefile: Depend on charconv.tcl 2004-03-16 14:29 adam * CHANGELOG, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.16 2004-03-16 14:22 adam * src/cqlutil.c, util/cql2pqf.c, util/cql2xcql.c: Get rid of a few warnings 2004-03-16 14:15 adam * src/marcdisp.c: Remove unused var 2004-03-16 14:13 adam * src/charconv.tcl: Get rid of table 2004-03-16 14:12 adam * src/Makefile.am, src/charconv.tcl, src/codetables.xml, src/seshigh.c, src/siconv.c, win/makefile, win/yaz.nsi: All MARC-8 codetables, but G1 uncertain 2004-03-16 00:14 adam * src/Makefile.am: Allow length 100 for cjk conversion 2004-03-16 00:14 adam * src/charconv.tcl: Use unsigned short rather than int for char conversion trie 2004-03-15 23:51 adam * src/siconv.c: Skip multiple of ($, in MARC-8 ESC sequence 2004-03-15 22:39 adam * etc/pqf.properties, include/yaz/cql.h, include/yaz/wrbuf.h, src/Makefile.am, src/cql.y, src/cqltransform.c, src/cqlutil.c, src/marcdisp.c, src/siconv.c, src/wrbuf.c, src/xcqlutil.c, test/tsticonv.c, test/cql/8.1.out, test/cql/8.3.out, test/cql/9.4.out, win/makefile, win/yaz.nsi: Extend MARC-8 to handle ESC-G0 EACC. Fix conversion order for MARCXML output. Let CQL parser resolve prefixes to identifiers. Updates tests. 2004-03-11 21:40 adam * CHANGELOG: Mention Olegs fix 2004-03-11 11:09 oleg * src/siconv.c: Fixed error with UTF8 <-> UCS4, UCS4LE encoding (reverse direction for bit operation). For Latin-1 charcters the patch has not value, only for characters, which has code greater then xFF in UTF8. 2004-03-11 10:34 adam * util/: cql2pqf.c, cql2xcql.c: Update cql2xcql, cql2pqf to use options (same style) 2004-03-10 22:09 adam * src/opacdisp.c: Add shelvingData too for OPAC XML 2004-03-10 20:42 adam * client/client.c: Show OPAC shelvingData 2004-03-10 19:50 adam * test/cqlsample: Mention origin 2004-03-10 18:29 adam * test/tstcql.sh: Make cql test work if srcdir != . 2004-03-10 18:18 adam * util/Makefile.am: Add yaz-config to DISTCLEANFILES 2004-03-10 17:34 adam * CHANGELOG, Makefile.am, include/yaz/cql.h, src/Makefile.am, src/cql.y, src/cqltransform.c, src/cqlutil.c, src/lexer.h, src/xcqlutil.c, test/Makefile.am, test/cqlsample, test/tstcql.sh, test/cql/.cvsignore, test/cql/1.1.err, test/cql/1.1.out, test/cql/1.10.err, test/cql/1.10.out, test/cql/1.11.err, test/cql/1.11.out, test/cql/1.2.err, test/cql/1.2.out, test/cql/1.3.err, test/cql/1.3.out, test/cql/1.4.err, test/cql/1.4.out, test/cql/1.5.err, test/cql/1.5.out, test/cql/1.6.err, test/cql/1.6.out, test/cql/1.7.err, test/cql/1.7.out, test/cql/1.8.err, test/cql/1.8.out, test/cql/1.9.err, test/cql/1.9.out, test/cql/10.1.err, test/cql/10.1.out, test/cql/10.10.err, test/cql/10.10.out, test/cql/10.2.err, test/cql/10.2.out, test/cql/10.3.err, test/cql/10.3.out, test/cql/10.4.err, test/cql/10.4.out, test/cql/10.5.err, test/cql/10.5.out, test/cql/10.6.err, test/cql/10.6.out, test/cql/10.7.err, test/cql/10.7.out, test/cql/10.8.err, test/cql/10.8.out, test/cql/10.9.err, test/cql/10.9.out, test/cql/2.1.err, test/cql/2.1.out, test/cql/2.10.err, test/cql/2.10.out, test/cql/2.11.err, test/cql/2.11.out, test/cql/2.12.err, test/cql/2.12.out, test/cql/2.13.err, test/cql/2.13.out, test/cql/2.14.err, test/cql/2.14.out, test/cql/2.2.err, test/cql/2.2.out, test/cql/2.3.err, test/cql/2.3.out, test/cql/2.4.err, test/cql/2.4.out, test/cql/2.5.err, test/cql/2.5.out, test/cql/2.6.err, test/cql/2.6.out, test/cql/2.7.err, test/cql/2.7.out, test/cql/2.8.err, test/cql/2.8.out, test/cql/2.9.err, test/cql/2.9.out, test/cql/3.1.err, test/cql/3.1.out, test/cql/3.2.err, test/cql/3.2.out, test/cql/3.3.err, test/cql/3.3.out, test/cql/3.4.err, test/cql/3.4.out, test/cql/3.5.err, test/cql/3.5.out, test/cql/3.6.err, test/cql/3.6.out, test/cql/3.7.err, test/cql/3.7.out, test/cql/3.8.err, test/cql/3.8.out, test/cql/3.9.err, test/cql/3.9.out, test/cql/4.1.err, test/cql/4.1.out, test/cql/4.2.err, test/cql/4.2.out, test/cql/5.1.err, test/cql/5.1.out, test/cql/5.2.err, test/cql/5.2.out, test/cql/5.3.err, test/cql/5.3.out, test/cql/5.4.err, test/cql/5.4.out, test/cql/5.5.err, test/cql/5.5.out, test/cql/5.6.err, test/cql/5.6.out, test/cql/5.7.err, test/cql/5.7.out, test/cql/5.8.err, test/cql/5.8.out, test/cql/6.1.err, test/cql/6.1.out, test/cql/6.2.err, test/cql/6.2.out, test/cql/6.3.err, test/cql/6.3.out, test/cql/6.4.err, test/cql/6.4.out, test/cql/6.5.err, test/cql/6.5.out, test/cql/6.6.err, test/cql/6.6.out, test/cql/7.1.err, test/cql/7.1.out, test/cql/7.2.err, test/cql/7.2.out, test/cql/7.3.err, test/cql/7.3.out, test/cql/8.1.err, test/cql/8.1.out, test/cql/8.2.err, test/cql/8.2.out, test/cql/8.3.err, test/cql/8.3.out, test/cql/9.1.err, test/cql/9.1.out, test/cql/9.2.err, test/cql/9.2.out, test/cql/9.3.err, test/cql/9.3.out, test/cql/9.4.err, test/cql/9.4.out, util/cql2xcql.c, win/makefile: Update CQL parser to use CQL 1.1 modifiers for booleans and relations. Add CQL regression cases. 2004-03-09 21:49 adam * src/odr_null.c: Remove fprintf about bad null 2004-03-01 18:33 adam * CHANGELOG, configure.in, client/client.c, debian/changelog, include/yaz/yaz-version.h, src/srw.c, src/srwutil.c, win/yaz.nsi, win/yaz.rc: Another fix for decoding of XML packed records. Version 2.0.15. 2004-02-26 15:46 adam * src/srwutil.c: Map SRW unsupported relation modifier to Bib-1: 117 2004-02-25 14:03 adam * CHANGELOG: Update Changes 2004-02-25 13:59 adam * CHANGELOG, configure.in, debian/changelog, include/yaz/yaz-version.h, src/comstack.c, src/zgdu.c, win/yaz.nsi, win/yaz.rc: Skip HTTP chunk extension (if present). Towards 2.0.14. 2004-02-25 11:37 adam * src/zgdu.c: Initialize content_{len,buf} always 2004-02-25 09:47 adam * debian/changelog: Debian yaz-2.0.13-2 2004-02-24 08:48 adam * debian/: changelog, rules: Fix Debian package to announce >= 2.0.13 2004-02-23 13:58 adam * CHANGELOG: Rewrite changes. 2004-02-23 13:57 adam * src/srw.c: Update NS for SRW diagnostic elements. 2004-02-23 13:12 adam * CHANGELOG, src/srw.c: Use default namespace for SRW diagnostic elements 2004-02-23 12:04 adam * doc/license.xml: Update year 2004-02-23 11:14 adam * src/zgdu.c: Fix use of strcasecmp for WIN32 2004-02-23 10:30 adam * CHANGELOG, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.13 2004-02-23 10:26 adam * CHANGELOG, include/yaz/zoom.h, src/zoom-c.c, src/zoom-p.h, zoom/zoomsh.c: Implement ZOOM_resultset_{sort,cache_reset} which sorts and resets cache for result set respectively. 2004-02-20 00:39 adam * client/client.c: Use 1.1 by default 2004-02-20 00:37 adam * client/client.c: http_version var 2004-02-20 00:22 adam * CHANGELOG: Implement chunked HTTP transfer 2004-02-20 00:21 adam * src/zgdu.c: Support Transfer-Encoding: chunked 2004-02-20 00:20 adam * src/comstack.c: Define for CHUNK_DEBUG 2004-02-17 11:29 adam * buildconf.sh: Mention tcl 2004-02-17 10:23 marc * buildconf.sh: build-dependencies added 2004-02-17 00:46 adam * CHANGELOG, configure.in: For SSL, use -lssl -lcrypto on systems that don't have pkg-config. 2004-02-16 22:40 adam * client/client.c: Fix type cast warning issued by GCC 3.3.3 2004-02-16 19:28 adam * configure.in: Towards 2.0.12 2004-02-16 18:57 adam * CHANGELOG, debian/changelog, include/yaz/backend.h, include/yaz/yaz-version.h, src/ber_oid.c, src/seshigh.c, win/yaz.nsi, win/yaz.rc: Towards 2.0.12 2004-02-16 12:30 adam * CHANGELOG, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: 2.0.11 2004-02-16 12:22 adam * include/yaz/zoom.h: Include stdlib.h for zoom.h 2004-02-15 08:19 adam * src/zget.c: Set default preferred/maximum record size to 1 MB 2004-02-14 16:58 adam * CHANGELOG, client/client.c, include/yaz/srw.h, src/seshigh.c, src/srw.c, src/srwutil.c, src/zoom-c.c: SRW/SRU update: use uri instead of code for diagnostic 2004-02-14 16:44 adam * CHANGELOG, client/client.c: Added init command for yaz-client which sends extra init request 2004-02-12 00:49 adam * CHANGELOG, src/ber_oid.c: Fixed two bugs in OID codec - ber_oidc. Throw error when encoding or decoding bad truncated OID. Fix decoding of OID X.Y when X=2, Y>39. 2004-02-11 22:39 adam * CHANGELOG, util/yaz-asncomp: Fixed a bug in ASN.1 compiler that caused Type-1 Operator codec to fail 2004-02-11 14:37 adam * include/yaz/zoom.h, src/zoom-c.c: Make separate error code for invalid query 2004-02-09 13:38 adam * Makefile.am, debian/changelog, debian/compat, debian/control, debian/libyaz-dev.install, debian/libyaz.install, debian/rules, debian/yaz-doc.install, debian/yaz.install: New Debian Policy 2004-02-09 10:54 adam * CHANGELOG, configure.in, src/Makefile.am: Fixed compilation for SSL 2004-02-09 09:41 adam * debian/control: Ensure that YAZ is compiled with libwrap 2004-02-05 15:15 adam * yaz.m4: Remove extra AC_MSG_RESULT entry 2004-02-05 12:55 adam * CHANGELOG, configure.in, doc/introduction.xml, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: 2.0.10 2004-02-05 12:54 adam * yaz.m4: Allows second argument for YAZ_INIT to hold required version of YAZ. 2004-01-27 22:22 adam * client/client.c, src/srw.c, src/srwutil.c, src/zoom-c.c, src/zoom-p.h, ztest/ztest.c: Use prefix for SRW diagset in ZOOM 2004-01-27 13:15 adam * CHANGELOG, client/client.c, include/yaz/srw.h, src/seshigh.c, src/srw.c, src/srwutil.c, src/zoom-c.c, ztest/ztest.c: SRW diagnostic code now a URI 2004-01-26 22:05 mike * util/benchmark.c: Rolling tweaks, not yet running 2004-01-23 19:16 adam * src/seshigh.c: Allow any PDU size if preferredMessageSize is 0 2004-01-23 12:52 adam * util/yaz-asncomp: ASN.1 compiler sets Type pointer to NULL when DECODING omitted stuff 2004-01-22 12:20 adam * src/zoom-c.c: Allow recordID{Opaque,Number} to be se for ES upÃdate 2004-01-18 22:11 adam * etc/: Makefile.am, debian.init.d: Debian sample init.d YAZ server script 2004-01-18 03:28 adam * src/statserv.c: Fixed PID file so it is generated after fork (-r & -D) 2004-01-17 02:20 adam * CHANGELOG, doc/frontend.xml, doc/yaz-ztest-man.xml, doc/ztest-options.xml, include/yaz/backend.h, src/statserv.c: Implement option -D, -p for GFS 2004-01-16 11:04 adam * CHANGELOG, doc/zoom.xml, src/zoom-c.c, zoom/zoomsh.c: Make ZOOM C recognize option password 2004-01-16 00:33 adam * src/srw.c: Fix sequence of diagnostic element 2004-01-15 11:16 adam * CHANGELOG, client/client.c, include/yaz/nmem.h, include/yaz/proto.h, src/initopt.c, src/nmem.c, src/seshigh.c: Change proto of yaz_init_opt_decode. Added new function nmem_print_list_l (variant of nmem_print_list). Added new yaz-client command zversion that sets Z39.50 option bits - using yaz_init_opt_encode. 2004-01-15 11:05 adam * src/statserv.c: Avoid reverse lookup in GFS 2004-01-15 11:04 adam * ztest/ztest.c: Allow frontend server to stop (for debugging purposes) 2004-01-14 01:15 adam * src/soap.c: Fix SOAP SRU encoding leak 2004-01-13 12:19 adam * client/client.c: Use yaz_init_opt_decode to show options 2004-01-12 14:21 adam * CHANGELOG, debian/changelog: Changes 2004-01-12 13:11 adam * client/client.c, include/yaz/proto.h, src/Makefile.am, src/initopt.c, win/makefile: Small utility to encode/decode init options as a string 2004-01-12 13:10 adam * zoom/zoomsh.c: Use displayTerm in zoomsh 2004-01-12 13:10 adam * src/zoom-c.c: Fix displayTerm. Prepare for xpath for record element fetch. 2004-01-09 20:54 adam * src/srwutil.c: Update SRW messages strings to version 1.1 2004-01-09 20:53 adam * src/srw.c: Encode SRW/SRU diagnostic message from diagnostic code. 2004-01-09 19:10 adam * include/yaz/srw.h, src/seshigh.c, src/srw.c, src/srwutil.c: Picky SRU decode. yaz_srw_get supports scan 2004-01-07 23:27 adam * src/srwutil.c: Read recordXPath for SRU 2004-01-07 22:43 adam * CHANGELOG, debian/changelog: 2.0.9-5 2004-01-07 22:02 adam * client/client.c, include/yaz/soap.h, include/yaz/srw.h, src/seshigh.c, src/soap.c, src/zoom-c.c: Add z_soap_codec_enc_xsl 2004-01-07 21:36 adam * CHANGELOG, client/client.c, include/yaz/soap.h, include/yaz/srw.h, src/seshigh.c, src/soap.c, src/srw.c, src/srwutil.c, src/zoom-c.c: Stylesheet support. 2004-01-07 21:33 adam * util/benchmark.c: Fix warning 2004-01-07 15:01 adam * etc/pqf.properties: Add isbn to bath 2004-01-06 21:21 adam * src/comstack.c: Use _strnicmp on Windows 2004-01-06 20:12 adam * debian/changelog, src/comstack.c: Fix a bug with decoding of XML packed records 2004-01-06 14:38 adam * CHANGELOG, configure.in, debian/changelog, win/yaz.rc: Debian/window 2.0.9-3 2004-01-06 14:38 adam * client/client.c: Report missin record data 2004-01-06 12:21 adam * src/srw.c: Fix record/literal XML decoding 2004-01-06 12:20 adam * src/srwutil.c: Tweak error mapping 2004-01-06 10:10 adam * src/srwutil.c: SRW/Z39.50 diagnostic mapping: make bad ESN to bad schema 2004-01-06 10:09 adam * client/client.c: Rename variable 2004-01-05 15:46 adam * CHANGELOG, debian/changelog, src/odr_util.c, src/srw.c: Allow empty ODR (NMEM=0) for odr_oiddup and odr_getoidbystr. 2004-01-05 15:06 adam * CHANGELOG: Changes 2004-01-05 15:05 adam * src/srw.c: Fix bug in diagnostics decoding 2004-01-05 10:50 adam * win/LICENSE.txt: Year 2004-01-05 10:45 adam * yaz-config.in, debian/rules: Remove yazmalloc references 2004-01-05 10:41 adam * src/Makefile.am: Fix flags for XML2 2004-01-05 10:34 adam * CHANGELOG, LICENSE, README, configure.in, debian/changelog, include/yaz/srw.h, include/yaz/yaz-version.h, src/Makefile.am, src/seshigh.c, src/soap.c, src/srw.c, src/srwutil.c, win/yaz.nsi, win/yaz.rc, doc/yaz.xml.in: 2.0.9 candidate 2003-12-31 01:14 adam * client/client.c, src/seshigh.c, src/zgdu.c: Fix problem with print ODR/HTTP/odr_reset 2003-12-30 16:18 adam * src/zgdu.c: Fix ODR pritn of HTTP requests 2003-12-30 01:29 adam * src/: seshigh.c, srw.c, srwutil.c, unix.c, zgdu.c, zoom-c.c: Fix several compile warnings 2003-12-30 01:23 adam * win/makefile: Remove obsolete /pdb switches 2003-12-30 01:22 adam * client/client.c: Fix return statement 2003-12-30 01:16 adam * src/srw.c: Missing return statements 2003-12-30 01:13 adam * src/seshigh.c: Let GFS accept SRW 1.0 2003-12-30 01:12 adam * src/srw.c: Init recordXpath 2003-12-29 15:54 adam * include/yaz/backend.h, include/yaz/srw.h, src/seshigh.c, src/srw.c, ztest/ztest.c: SRW scan 2003-12-29 14:39 adam * CHANGELOG, src/seshigh.c: GFS could drop first record in a result set exceeding preferred message size. Reported and fixed by Irina Dijour. 2003-12-28 12:46 adam * CHANGELOG: Updated changes with GFS record fix 2003-12-25 16:25 adam * src/seshigh.c: Fix calculation of length of structured records in GFS record packer 2003-12-24 17:59 mike * util/benchmark.c: Option parsing. Still no functionality. Time to stop for Christmas. 2003-12-24 17:23 mike * util/: .cvsignore, Makefile.am, benchmark.c: Empty benchmarking application 2003-12-23 09:47 adam * CHANGELOG: Note changes. 2003-12-22 23:47 adam * src/srw.c: Fix SRW/SRU NS for diagnostic 2003-12-22 20:46 adam * client/client.c: Handle unexpected HTTP closed sessions better 2003-12-22 15:52 adam * CHANGELOG: Changes. 2003-12-22 15:46 adam * CHANGELOG, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.8 2003-12-22 15:24 adam * src/srw.c: Init member database for explain request 2003-12-21 12:33 adam * src/: seshigh.c, zgdu.c: HTTP header lookup case insensitive 2003-12-20 23:40 adam * src/srw.c: Init all SRW explain response members 2003-12-20 20:11 adam * src/zoom-c.c: Fixed ODR usage in SRW decoding 2003-12-20 01:52 adam * src/zoom-c.c: Fix SRW/SRU ns 2003-12-20 01:51 adam * CHANGELOG, client/client.c, include/yaz/srw.h, src/Makefile.am, src/seshigh.c, src/soap.c, src/srw.c, src/srwutil.c, src/zoom-c.c, src/zoom-p.h, win/makefile: SRW/SRU 1.1 2003-12-19 13:16 mike * src/cqltransform.c: Support for CQL transformations involving wildcard patterns, which were previously passed through untouched. We now make an effort to emit the most primitive (i.e. Bath-friendly) truncation attributes we can, based on what's in the configuration file, falling back on Z59.58-like wildcarding when necessary. The logic turns out to be non-trival (sigh ... so unlike an OpenURL resolver.) Although the code, once I'd finally arrived at it, turned out to be gratifying short and clear: If a term begins and ends with * and has no other WC characters in it AND we have a truncation.both element in the configuration file, strip the *s and use truncation.both. Otherwise, if it begins with * and has no other WC characters in it AND truncation.left is configured, use that. Otherwise, if it ends with * and has no other WC characters in it AND truncation.right is configured, use that. Otherwise, if it has any WCs anywhere in the string, transliterate * to ? and ? to # and use truncation.z3958, generating error 28 "Masking character not supported" if it's not configured. Otherwise it must be the case that it has no WCs. Use truncation.none, generating error 30 "Too many masking characters in term" if it's not configured. This arrangement allows some flexibility in the configuration file, e.g. you can omit the special-case left-, right- and both-truncation elements if you always want Z39.58-style truncation. I also fixed a small and harmless bug of Adam's, which I am pretty sure could _never_ have any effect, but which offended me anyway. This change is far too trivial to be worth mentioning in the CVS log, but I'm expecting Adam to read this, and probably go and see what the bug was :-) 2003-12-19 13:00 mike * etc/pqf.properties: Add truncation attributes. 2003-12-19 00:04 adam * src/soap.c: Fix memory leak in SRW/SRU encoding handler 2003-12-18 18:30 mike * CHANGELOG: Describe recent CQL changes. 2003-12-18 18:27 mike * doc/tools.xml: All changes to the CQL section: Talk about context sets instead of index sets. Talk about indexes instead of qualifiers. Document new "index.set.name" specifier. (The old "qualifier.set.name" specifier is mentioned as DEPRECATED.) Describe default use of cql.serverChoice instead of srw.serverChoice. Update the example configuration file according to the above. 2003-12-18 18:05 mike * src/: cqlstrer.c, srw.c: index set -> context set 2003-12-18 18:02 mike * client/client.c: Comment 2003-12-18 18:00 mike * src/cqltransform.c: Comment. 2003-12-18 17:59 mike * src/cqltransform.c: Look for cql.resultSet as well as srw.resultSet. Fall back to cql.serverChoice rather than srw.serverChoice when no index is provided for a term. (Unfortunately the structure of the code makes it hard to check both.) 2003-12-18 17:49 mike * etc/pqf.properties, src/cqltransform.c: s/qualifier/index in comments. 2003-12-18 17:45 mike * util/cql2pqf.c: Typo in Usage: message. 2003-12-18 17:44 mike * etc/pqf.properties: Replace leading "qualifier." with "index." throughout. 2003-12-18 17:42 mike * src/cqltransform.c: Look up index-names as "index." in the qualifier configuration file, falling back to the old "qualifier." only if this fails. 2003-12-18 15:40 mike * etc/pqf.properties: More considered Bath Profile support. May need changes to the software to generate more Bath-friendly queries. Add support for "cql" set (replaces "srw" which is retained but deprecated) Add support for "rec" set (required by Bath) Add support for the "bath" set. Remove some old qualifiers that shouldn't be there at all. Remove qualifier.bath.remoteSystemRecordNumber (use rec.id instead) 2003-12-18 14:44 mike * etc/pqf.properties: Very, very basic support for Bath profile. 2003-12-18 14:08 adam * src/cclptree.c: Fix @attr set for CCL to RPN 2003-12-17 13:28 adam * src/marcdisp.c: Warn for bad base address in MARC parser 2003-12-16 15:51 adam * doc/installation.xml: Mention .NET version 2003-12-16 15:45 adam * CHANGELOG, configure.in, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc, debian/changelog: Towards 2.0.7 2003-12-16 15:36 adam * include/yaz/cql.h, CHANGELOG: Add C decl for cql.h 2003-12-11 01:37 adam * CHANGELOG, doc/yaz-marcdump-man.xml, include/yaz/marcdisp.h, include/yaz/wrbuf.h, src/marcdisp.c, src/wrbuf.c, src/zoom-c.c, util/marcdump.c: ISO2709 output for yaz_marc utility 2003-12-09 18:13 adam * client/client.c: Fixed bad memory reference - when bad SRW/HTTP response was received 2003-12-09 13:51 adam * CHANGELOG, include/yaz/soap.h, include/yaz/srw.h: Added missing C decl macros for soap.h and srw.h. 2003-12-04 14:20 adam * CHANGELOG, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.6 2003-12-04 14:02 adam * CHANGELOG: Changes 2003-12-04 13:57 adam * src/zoom-c.c: Remove unused local var 2003-12-04 12:48 adam * src/seshigh.c: Transfer decode memory to stream 2003-12-04 12:47 adam * src/nmem.c: memset freed NMEM block to Y (59 Hex) 2003-12-04 12:46 adam * include/yaz/zgdu.h: Add missing CDECL around this 2003-11-28 10:02 mike * src/statserv.c: Kang-Jin Lee's typo 2003-11-27 16:39 adam * src/zget.c: Remove Index Data/ from implementationName (for response as well) 2003-11-27 16:37 adam * src/zget.c: Remove Index Data/ from implementationName 2003-11-26 23:47 mike * src/seshigh.c: Use odr_prepend() to assemble "implementation*" strings. 2003-11-26 17:56 mike * src/zoom-c.c: Omit leading space from ZOOM-C version number extracted from $Revision$ 2003-11-26 17:23 mike * src/odr_util.c, include/yaz/odr.h: Add odr_prepend() 2003-11-26 17:22 mike * src/zoom-c.c: Use odr_prepend() to generate implementation{Id,Name,Version} 2003-11-26 00:19 adam * zoom/zoomsh.c: Allow command to send extended service package 2003-11-26 00:18 adam * src/zoom-c.c: More work on extended services, create database, drop database, update record 2003-11-25 20:46 adam * doc/: frontend.xml, yaz-ztest-man.xml, ztest-options.xml: Mention -installa 2003-11-25 11:08 mike * CHANGELOG: ZOOM-C options changes. 2003-11-25 10:55 mike * doc/zoom.xml: Describe "presentChunk" option in preference to old "step" (though that is also still mentioned). Clarify its meaning. 2003-11-25 10:50 mike * src/zoom-c.c: Use new "presentChunk" options in preference to old "step" if it's defined. (But still fall back on "step" if it's not.) 2003-11-24 12:27 mike * doc/zoom.xml: Document the newly-supported standard ZOOM options "serverImplementationId", "serverImplementationName" and "serverImplementationVersion" (as specified in the forthcoming AAPI 1.4), but note continues support for the old "targetImplementationId", "targetImplementationName" and "targetImplementationVersion" for the benefit of old applications.) 2003-11-24 12:25 mike * src/zoom-c.c: Support the standard ZOOM options "serverImplementationId", "serverImplementationName" and "serverImplementationVersion" (as specified in the forthcoming AAPI 1.4), but continue also to support the old "targetImplementationId", "targetImplementationName" and "targetImplementationVersion" for the benefit of old applications.) 2003-11-19 23:24 adam * src/oid.c: Add MARC21 as an alias for USMARC 2003-11-19 23:06 adam * CHANGELOG: Updates OID, display term, etc 2003-11-19 23:05 adam * doc/: installation.xml, introduction.xml, soap.xml: Added a few URLs 2003-11-19 23:04 adam * doc/yaz.css: Better looking frontpage 2003-11-19 22:17 adam * doc/: asn.xml, installation.xml, introduction.xml, odr.xml, tools.xml: Mention yaz-iconv, yaz-marcdump in documentation 2003-11-19 20:07 adam * CHANGELOG, doc/frontend.xml, doc/zoom.xml, include/yaz/zoom.h, src/zoom-c.c: Implement ZOOM_scanset_display_term 2003-11-19 20:06 adam * client/client.c: For Scan, yaz-client shows displayTerm if present 2003-11-19 20:04 adam * doc/yaz.css: More tweaks for documentation CSS 2003-11-19 15:49 adam * doc/yaz.css: Sans-serif fonts for headlings. Indent examples. Italic captions 2003-11-19 15:03 adam * CHANGELOG, configure.in: Configure uses pkg-config to get OpenSSL compile info where available 2003-11-19 14:47 mike * src/oid.c, include/yaz/oid.h: Add OID for the new ExtLite attribute set. Add OIDs for NACSIS-CATP, FINMARC2000 and MARC21-fin record-syntaxes, as requested/supplid by Ere Maijala 2003-11-18 22:06 adam * yaz.spec.in: RedHat package updates for yaz-iconv 2003-11-18 21:48 adam * debian/rules: yaz-iconv man page 2003-11-18 21:34 adam * doc/: Makefile.am, yaz-iconv-man.xml, yaz-marcdump-man.xml: man page for yaz-iconv 2003-11-18 19:39 adam * yaz.spec.in: Make libyaz-devel depend on libxml2-devel 2003-11-17 23:36 adam * debian/changelog, debian/rules, win/yaz.nsi: Debian package updates 2003-11-17 22:32 mike * src/seshigh.c: Reverse the order of "toolkit-supplied / application-supplied" strings sent as implementationId, Name and Version. Also, remove the spaces around the slash. This brings the GFS in line with the behaviour of ZOOM-C on the client side. 2003-11-17 17:52 mike * CHANGELOG: Note ZOOM-C enhancements 2003-11-17 17:01 mike * src/zoom-c.c: Add support for implementationId and implementationVersion options to go along with implementationName. 2003-11-17 16:00 mike * doc/zoom.xml: Clarify description of piggy-backing, including moving all the elementSetSmallerThanSomewhatColour options from the Result Set Options table into the Connection Options table (since that's where they need to be set: by the time you set them on a Result Set, it's too late). This emerges from the work to standardise ZOOM options across bindings and implementations. 2003-11-17 11:40 mike * src/comstack.c: Include system-level error message in cs_errmsg() output when appropriate 2003-11-17 11:40 mike * include/yaz/comstack.h: Add CSLASTERROR 2003-11-17 00:02 adam * doc/: yaz.css, yazhtml.dsl.in: Customize DSSSL for YAZ to use CSS 2003-11-16 23:56 adam * doc/: Makefile.am, yaz.css, yazhtml.xsl.in: Customize XSL for YAZ and add CSS for it 2003-11-03 22:30 mike * .cvsignore, util/.cvsignore, test/.cvsignore: Ignore generated files 2003-11-03 15:05 adam * doc/indexdata.xml: Fix address 2003-11-03 11:56 adam * doc/yaz.xml.in: Ooops 2003-11-03 11:55 adam * doc/yaz.xml.in: Mike author too 2003-11-03 11:54 adam * doc/introduction.xml: minor 2003-11-03 11:54 adam * doc/tools.xml: Fix link to europagate 2003-11-03 11:47 adam * doc/: soap.xml, tools.xml: Use example tag consistently 2003-11-03 11:47 adam * doc/future.xml: Fix spelling 2003-11-03 11:46 adam * doc/frontend.xml: Use example tag. Using Apache as SRW/SRU frontend 2003-11-03 11:45 adam * doc/odr.xml: Use example element. Pointer to BER/ASN.1 standards/tutorial 2003-11-03 10:49 mike * doc/tools.xml: Describe encoding of string attribute-values 2003-11-03 10:34 mike * doc/tools.xml: Fix typo in grammar for @term 2003-11-02 18:59 adam * client/client.c: For HTTP requests, specify Host header (required by HTTP 1.1) 2003-11-02 18:58 adam * src/zoom-c.c: Use 'Host' rather than 'host' for HTTP header 2003-10-29 14:26 adam * CHANGELOG, src/unix.c: Allow user,group,umask to be specified for Unix file socket 2003-10-27 14:43 adam * win/yaz.nsi: Fix documentation NSIS section 2003-10-27 14:35 adam * win/yaz.nsi: Update Windows Installer for new source layout 2003-10-27 13:34 adam * debian/: changelog, rules: yaz-marcdump man page 2003-10-27 13:32 adam * win/makefile: Restructure of YAZ source 2003-10-27 13:21 adam * CHANGELOG, Makefile.am, README, configure.in, yaz-config.in, asn/Makefile.am, asn/proto.c, asn/prt-acc.c, asn/prt-acc.h, asn/prt-add.c, asn/prt-add.h, asn/prt-arc.c, asn/prt-arc.h, asn/prt-dat.c, asn/prt-dat.h, asn/prt-dia.c, asn/prt-dia.h, asn/prt-esp.c, asn/prt-esp.h, asn/prt-exd.c, asn/prt-exd.h, asn/prt-exp.c, asn/prt-exp.h, asn/prt-ext.h, asn/prt-grs.c, asn/prt-grs.h, asn/prt-proto.h, asn/prt-rsc.c, asn/prt-rsc.h, asn/prt-univ.c, asn/prt-univ.h, asn/test.c, ccl/.cvsignore, ccl/LICENSE, ccl/Makefile.am, ccl/README, ccl/bib1, ccl/cclerrms.c, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c, ccl/cclqual.c, ccl/cclsh.c, ccl/cclstr.c, ccl/ccltoken.c, ccl/tstccl.c, client/Makefile.am, comstack/.cvsignore, comstack/Makefile.am, comstack/comstack.c, comstack/tcpip.c, comstack/unix.c, comstack/waislen.c, comstack/xmosi.c, cql/.cvsignore, cql/Makefile.am, cql/cql.y, cql/cql2pqf.c, cql/cql2xcql.c, cql/cqlstdio.c, cql/cqlstrer.c, cql/cqlstring.c, cql/cqltransform.c, cql/cqlutil.c, cql/lexer.c, cql/xcqlutil.c, doc/Makefile.am, doc/yaz-asncomp-man.xml, doc/yaz-asncomp.sgml, doc/yaz-client-man.xml, doc/yaz-client.sgml, doc/yaz-config-man.xml, doc/yaz-config.sgml, doc/yaz-man.sgml, doc/yaz-man.xml, doc/yaz-marcdump-man.xml, doc/yaz-ztest-man.xml, doc/yaz-ztest.sgml, doc/zoomsh-man.xml, doc/zoomsh.sgml, ill/.cvsignore, ill/Makefile.am, ill/ill-get.c, ill/ill.tcl, ill/ill9702.asn, ill/item-req.asn, lib/.cvsignore, lib/Makefile.am, lib/x.c, odr/.cvsignore, odr/Makefile.am, odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/dumpber.c, odr/odr-priv.h, odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c, odr/odr_enum.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c, odr/odr_use.c, odr/odr_util.c, odr/tstodr.asn, odr/tstodr.c, retrieval/.cvsignore, server/.cvsignore, server/Makefile.am, server/eventl.c, server/eventl.h, server/requestq.c, server/service.c, server/service.h, server/seshigh.c, server/session.h, server/statserv.c, server/tcpdchk.c, src/.cvsignore, src/Makefile.am, src/atoin.c, src/ber_any.c, src/ber_bit.c, src/ber_bool.c, src/ber_int.c, src/ber_len.c, src/ber_null.c, src/ber_oct.c, src/ber_oid.c, src/ber_tag.c, src/cclerrms.c, src/cclfind.c, src/cclptree.c, src/cclqfile.c, src/cclqual.c, src/cclstr.c, src/ccltoken.c, src/charconv.sgm, src/charconv.tcl, src/charconv_cjk.xml, src/charneg-3.asn, src/charneg.c, src/comstack.c, src/cql.y, src/cqlstdio.c, src/cqlstrer.c, src/cqlstring.c, src/cqltransform.c, src/cqlutil.c, src/datetime.asn, src/diagbib1.c, src/dumpber.c, src/esadmin.asn, src/esupdate.asn, src/eventl.c, src/eventl.h, src/grs1disp.c, src/ill-get.c, src/ill.tcl, src/ill9702.asn, src/item-req.asn, src/lexer.h, src/log.c, src/logrpn.c, src/marcdisp.c, src/matchstr.c, src/mterm2.asn, src/nmem.c, src/nmemsdup.c, src/oclcui.asn, src/odr-priv.h, src/odr.c, src/odr_any.c, src/odr_bit.c, src/odr_bool.c, src/odr_choice.c, src/odr_cons.c, src/odr_enum.c, src/odr_int.c, src/odr_mem.c, src/odr_null.c, src/odr_oct.c, src/odr_oid.c, src/odr_seq.c, src/odr_tag.c, src/odr_use.c, src/odr_util.c, src/oid.c, src/opacdisp.c, src/options.c, src/otherinfo.c, src/pquery.c, src/prt-ext.c, src/query.c, src/readconf.c, src/requestq.c, src/service.c, src/service.h, src/seshigh.c, src/session.h, src/siconv.c, src/soap.c, src/sortspec.c, src/srw.c, src/statserv.c, src/tcpdchk.c, src/tcpip.c, src/tpath.c, src/univres.asn, src/unix.c, src/version.c, src/waislen.c, src/wrbuf.c, src/xcqlutil.c, src/xmalloc.c, src/yaz-ccl.c, src/z.tcl, src/z3950oid.c, src/z3950v3.asn, src/zgdu.c, src/zget.c, src/zoom-c.c, src/zoom-opt.c, src/zoom-p.h, srw/.cvsignore, srwapps/.cvsignore, tab/.cvsignore, test/Makefile.am, test/tstccl.c, test/tsticonv.c, test/tstmatchstr.c, test/tstnmem.c, test/tstodr.asn, test/tstodr.c, test/tstwrbuf.c, util/Makefile.am, util/atoin.c, util/cclsh.c, util/charconv.sgm, util/charconv.tcl, util/charconv_cjk.xml, util/cql2pqf.c, util/cql2xcql.c, util/cvs-date.tcl, util/log.c, util/marcdisp.c, util/matchstr.c, util/nmem.c, util/nmemsdup.c, util/oid.c, util/options.c, util/readconf.c, util/siconv.c, util/srwtst.c, util/tpath.c, util/tsticonv.c, util/tstmatchstr.c, util/tstnmem.c, util/tstwrbuf.c, util/version.c, util/wrbuf.c, util/xmalloc.c, z39.50/.cvsignore, z39.50/Makefile.am, z39.50/charneg-3.asn, z39.50/comp.sh, z39.50/datetime.asn, z39.50/esadmin.asn, z39.50/esupdate.asn, z39.50/mterm2.asn, z39.50/oclcui.asn, z39.50/prt-ext.c, z39.50/univres.asn, z39.50/z.tcl, z39.50/z3950v3.asn, zoom/Makefile.am, ztest/Makefile.am, zutil/.cvsignore, zutil/Makefile.am, zutil/charneg.c, zutil/diagbib1.c, zutil/grs1disp.c, zutil/logrpn.c, zutil/opacdisp.c, zutil/otherinfo.c, zutil/pquery.c, zutil/query.c, zutil/soap.c, zutil/sortspec.c, zutil/srw.c, zutil/srwtst.c, zutil/yaz-ccl.c, zutil/z3950oid.c, zutil/zgdu.c, zutil/zget.c, zutil/zoom-c.c, zutil/zoom-opt.c, zutil/zoom-p.h: Source restructure. yaz-marcdump part of installation 2003-10-23 11:56 adam * doc/tools.xml: Fix sample PQF 2003-10-21 14:44 mike * client/client.c: Tweak output format for nicer Init diagnostic messages 2003-10-21 14:35 mike * client/client.c: Nice rendering for otherInfo in Init Response, including init diagnostics returned in accordance with Implementor Agreement 5 2003-10-21 11:48 adam * server/seshigh.c: Fix another request leak that occured on bad HTTP requests 2003-10-21 11:30 adam * odr/ber_any.c: Flag zero-zero as error in completeBER 2003-10-20 22:48 adam * server/seshigh.c: Fix release of requests (bug introduced by previous commit) 2003-10-20 20:21 adam * comstack/comstack.c: Do not allow more than 8K HTTP header (potential DOS attack) 2003-10-20 20:20 adam * server/: requestq.c, seshigh.c: Fix leak in GFS that occurred when on ODR decoding error 2003-10-20 15:44 adam * odr/: ber_any.c, ber_len.c: Prevent completeBER from returning 0 (PDU incomplete) on bad packages: it eats all memory until the process dies. 2003-10-17 16:14 adam * doc/yaz-client.sgml: Document -x and -k 2003-10-17 16:13 adam * client/: .cvsignore, client.c: Option -d to dump raw PDUs 2003-10-16 12:37 adam * CHANGELOG, include/yaz/odr.h, odr/odr.c: Add const to odr_perror message string 2003-10-16 12:18 adam * comstack/comstack.c: Fix warning 2003-10-16 12:18 adam * ccl/cclptree.c: Remove extra ; 2003-10-16 10:29 adam * include/yaz/yaz-version.h: Set YAZ_VERSION to 2.0.5 2003-10-16 10:27 adam * debian/: changelog, rules: Compress man pages 2003-10-13 23:28 adam * CHANGELOG, debian/changelog: Towards 2.0.5. Update CHANGELOG 2003-10-09 17:51 adam * configure.in, yaz.spec.in, include/yaz/log.h, include/yaz/yaz-version.h, util/log.c, win/yaz.nsi, win/yaz.rc: Towards 2.0.5 2003-10-08 23:48 adam * zutil/zget.c: Use new name for present-status-success 2003-10-08 23:47 adam * comstack/: tcpip.c, unix.c: Use bitmask for COMSTACK blocking parameter. Bit 0 (&1) controls whether socket is blocking or not. Bit 1 (&2) specifies whether reverse lookup should be performed in cs_addrstr; 0=full/slow ; 1=IP/fast. 2003-10-02 21:47 adam * doc/Makefile.am: Remove symlinks for docbook2man. Add link for apilayer.png 2003-10-02 08:30 adam * win/makefile: Quote ICONV_DIR/LIBXML2_DIR as suggested by Michael Freidgeim 2003-09-24 10:37 adam * CHANGELOG: Changes 2003-09-16 22:48 adam * comstack/unix.c: Fix rare SEGV in unix_addrstr with bad reference of UNIX socket path. 2003-09-16 22:15 adam * CHANGELOG: Changes 2003-09-16 21:46 adam * util/nmem.c: Only C89 comments 2003-09-16 21:38 adam * include/yaz/oid.h: Remove , 2003-09-16 12:15 adam * z39.50/charneg-3.asn: Fix DOS format , no end of line 2003-09-15 15:48 adam * debian/rules: Fix permission of postinst 2003-09-15 14:57 adam * debian/postinst: Fix permissions 2003-09-11 14:45 adam * debian/changelog: Reinstate THESAURUS since Elvil (better named 'evil') uses it. 2003-09-11 14:30 mike * util/oid.c: Reinstate VAL_SPAWN_OF_SATAN_THESAURUS since Elvil (better named 'evil') uses it 2003-09-09 22:20 mike * CHANGELOG: Init diagnostics 2003-09-09 18:03 mike * server/seshigh.c: When the back-end refuses initialisation, return diagnostics in a UserInfo-1 external in the Init response's User-information field, in accordance with Z35.90 Implementor Agreement 5 (Returning diagnostics in an InitResponse) at http://lcweb.loc.gov/z3950/agency/agree/initdiag.html (It's bothered me for literally about six and a half years that YAZ didn't do this -- right back to when I made the Index+/Z39.50 gateway for SSL in 1997.) 2003-09-04 20:52 adam * win/makefile: Minor changes. Use libxml-2.5.10 2003-09-04 20:51 adam * client/client.c: Fix return of value 2003-09-04 20:18 adam * CHANGELOG, TODO, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.4 2003-09-04 20:13 adam * CHANGELOG, cql/cql.y, cql/lexer.c: Allow any CQL relation 2003-09-04 19:44 adam * CHANGELOG, z39.50/oclcui.asn: Fixes for OCLC UI ASN.1 so that it works with SilverPlatter targets too 2003-09-02 14:12 adam * CHANGELOG, client/client.c, include/yaz/oid.h, util/oid.c, ztest/ztest.c, zutil/charneg.c: Implemented command update0 in YAZ client which is equivalent to update but uses old of Ext Update ASN.1. Use OID 1.2.840.10003.15.1000.81.1 for privately defined charsets in charset negotiation. Added VAL_ID_CHARSET in oid.h. Previously no OID was used for this info. 2003-08-25 21:53 mike * z39.50/oclcui.asn: failReason is no longer OPTIONAL, as advised by OCLC 2003-08-19 14:32 adam * CHANGELOG, debian/changelog, zutil/zoom-c.c: Use smallSetUpperBound=1 for ZOOM piggyback 2003-07-31 00:33 adam * client/client.c: Fix ODR charset to use negotiated charset. Patch by Aaron Lav 2003-07-30 13:39 adam * debian/changelog: Yet one more OPAC fix 2003-07-30 12:00 adam * zutil/opacdisp.c: Fix missing element, duplicate element 2003-07-30 10:57 adam * debian/changelog, zutil/opacdisp.c: OPAC record fixes 2003-07-29 17:09 adam * debian/changelog, zutil/zoom-c.c: More ZOOM logging 2003-07-29 17:08 adam * include/yaz/Makefile.am: Missing z-oclcui.h in _headers 2003-07-25 13:11 adam * win/makefile: Change order of compilation to reflect Unix AM. 2003-07-24 11:44 mike * CHANGELOG, util/oid.c: Fix the OID of "admin" extended service. Swap the human-readable text corresponding to the CQL and OCLC-userInfo OIDs, which had somehow got confused. Bring the CHANGELOG up to date with these and other changes. 2003-07-23 14:57 mike * client/client.c: Note incorrect ID-private OID for VAL_ADMINSERVICE 2003-07-23 14:07 mike * util/oid.c: Note incorrect ID-private OID for VAL_ADMINSERVICE 2003-07-19 15:48 adam * win/makefile: makefile updated for oclcui.asn 2003-07-19 00:41 mike * client/client.c: Tidy up debugging output 2003-07-19 00:36 mike * z39.50/oclcui.asn: Tweak as dictated by Adam, who is much better at reading packet dumps than I am :-) OCLC should be ashamed of themselves, sending ASN.1 that bears so very little resemblance to what they document! 2003-07-18 21:54 mike * client/client.c, include/yaz/oid.h, include/yaz/proto.h, include/yaz/prt-ext.h, util/oid.c: Support for the UserInformation DPU OCLC-UserInformation: - Add VAL_OCLCUI to oid.h - #include in include/yaz/proto.h - #define Z_External_OCLCUserInfo in include/yaz/prt-ext.h - Add Z_OCLC_UserInformation *oclc branch to Z_External.u - Add "OCLC-userInfo" entry to OID database in util/oid.c - New file "oclcui.asn" in z39.50 directory - Mention "oclcui.asn" and "z-oclcui.c" in z39.50/Makefile.am - Add VAL_OCLCUI registration in z39.50/prt-ext.c - Add arm to union-database in Z_External() in z39.50/prt-ext.c - Include UserInfoFormat-oclcUserInformation in z39.50/z.tcl (This is a handy checklist next time I need to add something.) More verbose authentication-setting in command-line client. Temporary debugging code in client (for OCLC diagnostics). 2003-07-18 21:53 mike * z39.50/: Makefile.am, oclcui.asn, prt-ext.c, z.tcl: Support for the UserInformation DPU OCLC-UserInformation: - Add VAL_OCLCUI to oid.h - #include in include/yaz/proto.h - #define Z_External_OCLCUserInfo in include/yaz/prt-ext.h - Add Z_OCLC_UserInformation *oclc branch to Z_External.u - Add "OCLC-userInfo" entry to OID database in util/oid.c - New file "oclcui.asn" in z39.50 directory - Mention "oclcui.asn" and "z-oclcui.c" in z39.50/Makefile.am - Add VAL_OCLCUI registration in z39.50/prt-ext.c - Add arm to union-database in Z_External() in z39.50/prt-ext.c - Include UserInfoFormat-oclcUserInformation in z39.50/z.tcl (This is a handy checklist next time I need to add something.) More verbose authentication-setting in command-line client. Temporary debugging code in client (for OCLC diagnostics). 2003-07-16 23:02 adam * CHANGELOG, server/seshigh.c: Set resultCount to 0 in sort handler of frontend server 2003-07-15 10:26 adam * win/makefile: opacdisp.obj 2003-07-14 14:59 adam * CHANGELOG, client/client.c, doc/zoom.xml, include/yaz/proto.h, util/marcdisp.c, zoom/zoomsh.c, zutil/opacdisp.c, zutil/zoom-c.c, zutil/zoom-p.h: OPAC record support for ZOOM 2003-07-14 14:58 adam * include/yaz/wrbuf.h, util/wrbuf.c: New utility wrbuf_xmlputs 2003-07-11 11:51 mike * doc/tools.xml: Add documentation for oid_name_to_oid(), oid_to_dotstring() and oid_name_to_dotstring() 2003-07-11 10:13 mike * CHANGELOG: New OID-translation functions 2003-07-10 22:55 adam * CHANGELOG, z39.50/z3950v3.asn: Revert z_IU0Update changes in z3950v3.asn. 2003-07-10 13:51 mike * include/yaz/oid.h, util/oid.c: Add oid_name_to_oid(), oid_to_dotstring() and id_name_to_dotstring() 2003-07-10 13:50 mike * zoom/zoomsh.c: Remove the oid_name_to_dotstring() function, which is now in oid.c (with a somewhat modified interface). Change the invocation to use the new thread-safe interface. 2003-07-10 01:00 mike * zoom/zoomsh.c: display_records() now displays the record syntax OID as well as its symbolic name. It does this using a new utility function, oid_name_to_dotstring(), which is currently file-static but should probably go into the oid.c module. 2003-07-10 00:38 mike * doc/zoom.xml: Fix description of ZOOM_record_get("syntax") 2003-06-25 01:03 adam * ccl/cclptree.c, ccl/tstccl.c, include/yaz/ccl.h, include/yaz/yaz-ccl.h, zutil/yaz-ccl.c: Move ccl_pquery to ccl module (ccl.h). Add proper CCL test. 2003-06-23 14:42 adam * debian/changelog: Another CCL->RPN fix. 2003-06-23 14:41 adam * zutil/yaz-ccl.c: Another CCL->RPN fix 2003-06-23 14:38 adam * debian/changelog, zutil/yaz-ccl.c: Fix CCL->RPN code for attribute strings. 2003-06-23 12:24 adam * debian/changelog: Debian release 2003-06-23 12:22 adam * CHANGELOG, ccl/Makefile.am, ccl/bib1, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c, ccl/cclqual.c, ccl/tstccl.c, include/yaz/ccl.h, util/tstwrbuf.c, zutil/yaz-ccl.c: String attributes for CCL parser 2003-06-22 13:47 adam * util/: tsticonv.c, tstmatchstr.c: Fix compile warnings 2003-06-20 13:14 adam * yaz.spec.in, debian/changelog, debian/rules: documentation was part of libyaz; it must only be part of yaz-doc 2003-06-20 12:23 adam * debian/changelog: Debian date update 2003-06-20 12:21 adam * CHANGELOG: Changes. 2003-06-20 12:21 adam * CHANGELOG: Changes 2003-06-20 12:18 adam * doc/tools.xml: More on CCL profiles 2003-06-20 01:05 adam * doc/tools.xml: More on CCL profiles 2003-06-19 23:10 adam * client/client.c: client does not close socket if decoding of PDU failed 2003-06-19 23:09 adam * odr/odr.c: More printing for odr_perror 2003-06-19 21:51 adam * CHANGELOG, ccl/cclqual.c: Fix CCL directive @case handling so that it affects both keywords and qualifiers. 2003-06-11 20:37 adam * win/makefile: Dont use charconv_cjk.xml 2003-06-11 20:36 adam * client/client.c: Option -x shows hex dump of PDUs 2003-06-11 13:09 adam * util/Makefile.am: do not use charconv_cjk as is 2003-06-10 13:24 adam * debian/control: libyaz-dev depends on libxml2-dev 2003-06-04 15:28 adam * CHANGELOG, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.3 2003-06-04 15:25 adam * doc/credits.xml: Added pop, pieter 2003-06-04 11:45 adam * cql/cql2pqf.c: Allow number of iterations to be specified for cql2pqf 2003-06-04 11:44 adam * cql/cql.y: Prevent memory leak if cql_parse is called repeatedly 2003-06-04 11:15 adam * doc/zoom.xml: On the form[; charset=from[,to]] topic. 2003-06-03 15:59 adam * zutil/zoom-c.c: Set smallSetElementSetName always in piggyback mode 2003-06-03 11:17 adam * util/: Makefile.am, charconv_cjk.xml: MARC-8 Asian, etc. 2003-06-03 11:11 adam * win/: makefile, yaz.nsi: WIN32 updates 2003-06-03 00:17 adam * util/charconv.tcl: charconv takes multiple input files 2003-06-02 15:44 adam * win/makefile: Added cqlstrer to win makefile 2003-06-02 14:53 adam * CHANGELOG, doc/zoom.xml, include/yaz/oid.h, util/oid.c, z39.50/prt-ext.c, z39.50/z3950v3.asn, zutil/zoom-c.c, zutil/zoom-p.h: ESFormat-Update updates. Character set conversion for ZOOM_record_get. 2003-05-30 12:31 adam * CHANGELOG, doc/zoom.xml: Documentation for recordCharset 2003-05-30 12:24 adam * CHANGELOG, zutil/zoom-c.c, zutil/zoom-p.h: Implemented ZOOM option: recordCharset 2003-05-27 23:44 adam * doc/installation.xml: Change to yaz-asncomp 2003-05-27 23:42 adam * odr/Makefile.am: reordered tstodr_SOURCES 2003-05-27 23:16 adam * doc/: yaz-asncomp.sgml, yaz-comp.sgml: YAZ ASN.1 compiler renamed from yaz-comp to yaz-asncomp 2003-05-27 23:12 adam * CHANGELOG, yaz.spec.in, debian/changelog, debian/rules, doc/Makefile.am, ill/Makefile.am, odr/Makefile.am, util/Makefile.am, util/yaz-asncomp, util/yaz-comp, win/makefile, z39.50/Makefile.am: YAZ ASN.1 compiler renamed from yaz-comp to yaz-asncomp 2003-05-27 14:45 adam * doc/: Makefile.am, yaz-comp.sgml: Manual page for yaz-comp 2003-05-27 11:52 mike * doc/tools.xml: Describe cql_strerror() 2003-05-27 11:48 mike * odr/.cvsignore: Ignore tstodrcodec.[ch] 2003-05-27 11:47 mike * cql/: Makefile.am, cqlstrer.c: Add cqlster.c which provides cql_strerror() 2003-05-27 11:46 mike * include/yaz/cql.h: Add declaration of cql_strerror() Remove comment listing error-values, since the same information is now included in the cql/cqlstrer.c source file. 2003-05-27 11:43 mike * CHANGELOG: tweak 2003-05-27 11:42 mike * client/client.c: Better error reporting for CQL-to-RPN conversion failure 2003-05-26 22:09 adam * CHANGELOG, configure.in: Special socklen_t check for AIX 2003-05-26 15:47 adam * odr/tstodr.c: Use odr_getelement instead of odr_getaddinfo 2003-05-26 15:36 adam * util/oid.c: Make MAC OSX gcc more happy 2003-05-26 13:35 adam * zoom/zoomsh.c: Fix type of len var 2003-05-24 21:34 adam * server/seshigh.c: added type cast to avoid warning 2003-05-24 21:25 adam * CHANGELOG: Spelling. 2003-05-24 21:20 adam * CHANGELOG, include/yaz/odr.h, odr/ber_tag.c, odr/odr-priv.h, odr/odr.c, odr/odr_util.c, server/seshigh.c: odr_getelement / odr_setelement 2003-05-23 12:41 adam * client/admin.c, win/makefile: WIN32 updates 2003-05-23 10:52 adam * client/client.c: Compilation now works again 2003-05-23 02:24 mike * doc/: client.xml, yaz-client-commands.xml, yaz-client.sgml: Document yaz-client's CQL2RPN query-type, the set_cqlfile command and the -q command-line options 2003-05-23 01:55 mike * client/client.c: Set the default CQL qualifier file to /usr/local/share/yaz/etc/pqf.properties (How can I set it to look wherever YAZ is installed?) Refuse to do CQL2RPN queries if no valid CQL qualifier file has been set. 2003-05-23 00:44 adam * CHANGELOG, util/Makefile.am, util/charconv.tcl, util/tsticonv.c: Fix MARC8 conversion 2003-05-23 00:32 mike * etc/Makefile.am: Fix to install XSLs and pqf.properties 2003-05-22 19:01 mike * client/client.c: Support for a new queryType, CQL2RPN, which allows the user to provide queries in CQL and transforms them into Type-1 queries. This should allow CQL to be used against any server rather than just the tiny proportion that support native CQL queries. Also added set_cqlfile command (analogous to set_cclfile). 2003-05-22 18:57 mike * doc/tools.xml: Add documentation for CQL->RPN transformation's error-reporting 2003-05-22 17:41 heikki * include/yaz/log.h: Fixed a silly typo 2003-05-22 15:15 heikki * include/yaz/log.h, util/log.c: Defined log level bits app2 and app3 2003-05-22 13:20 marc * yaz.spec.in: redhat package version 2 now 2003-05-20 22:33 adam * client/client.c, comstack/tcpip.c: Fix comments 2003-05-20 22:22 adam * server/seshigh.c: Show ODR error addinfo 2003-05-20 22:21 adam * odr/: odr_util.c, tstodr.c: Further ODR tests 2003-05-20 21:55 adam * client/admin.h, client/client.c, doc/odr.xml, include/yaz/odr.h, odr/Makefile.am, odr/ber_tag.c, odr/odr-priv.h, odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_cons.c, odr/odr_enum.c, odr/odr_int.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_use.c, odr/odr_util.c, odr/tstodr.c, util/yaz-comp, z39.50/z.tcl: Better ODR diagnostics for missing elements which includes additional info with name of element. New ODR function odr_missing. Removed depricated macros odr_implicit and odr_explicit. 2003-05-20 21:50 adam * odr/ber_bit.c: Indentation 2003-05-20 19:22 adam * odr/ber_any.c: Indentation 2003-05-20 10:22 adam * CHANGELOG, debian/changelog, doc/zoom.xml, server/seshigh.c, zutil/zoom-c.c, zutil/zoom-p.h: ZOOM option: step. More verbose GFS SRW server display 2003-05-19 22:45 adam * CHANGELOG: Changes. SRW support. charset fixes for yaz-client 2003-05-19 22:45 adam * doc/: client.xml, yaz-client-commands.xml, yaz-client.sgml, zoom.xml: charset/marccharset commands. SRW stuff 2003-05-19 22:44 adam * client/client.c: charset updates. Option -V to show version 2003-05-19 16:37 adam * odr/odr.c: odr_set_charset: allow to==from==0 to disable charset conversion 2003-05-19 00:27 adam * debian/changelog: Fix comment 2003-05-16 16:39 adam * doc/installation.xml: Mention GNU Bison on Windows installataion 2003-05-16 15:14 adam * CHANGELOG, util/xmalloc.c: xmalloc trace fix for 64-bit systems such as DEC alpha. 2003-05-15 00:31 adam * debian/changelog: Fix last event setting. 2003-05-14 23:12 adam * doc/yaz-man.sgml: Updated yaz.7 page 2003-05-14 22:58 adam * zutil/zoom-c.c: Fix setting of last event# 2003-05-14 15:49 adam * comstack/unix.c: Set permissions to 0777 for unix file socket 2003-05-13 16:21 adam * comstack/tcpip.c: Use YAZ_SOCKLEN_T instead of socklen_t 2003-05-13 00:38 adam * doc/zoom.xml: Mention http scheme 2003-05-13 00:37 adam * doc/Makefile.am: Minor change of def of EXTRA_DIST 2003-05-13 00:36 adam * zutil/srw.c: Omit print for XML data 2003-05-13 00:35 adam * client/client.c: Fix handling of HTTP error. Dont print details when omitted 2003-05-12 15:34 mike * doc/zoom.xml: move description of databaseName option to the Connection section 2003-05-06 15:09 adam * odr/tstodr.c: Fix check 2003-05-06 14:09 adam * buildconf.sh: Call automake twice to avoid missing depcomp 2003-05-06 14:07 adam * Makefile.am: Remove fix for missing depmod in Makefile 2003-05-06 13:51 adam * include/yaz/yaz-iconv.h: Add include of yaz/yconfig.h 2003-05-06 13:37 adam * Makefile.am, buildconf.sh: Fix for missing depcomp 2003-05-06 12:08 adam * odr/: Makefile.am, test.c, tstodr.asn, tstodr.c: New test for ODR. Demonstrates the use of small ASN.1 spec too. 2003-05-06 12:07 adam * util/: Makefile.am, tsticonv.c, tstmatchstr.c, tstwrbuf.c: New tests. 2003-05-06 12:06 adam * util/yaz-comp: Include of odr.h does not use -i value. Always set to . 2003-05-03 01:25 mike * doc/.cvsignore: ignore yazhtml.xsl 2003-05-02 11:23 mike * etc/.cvsignore: new file 2003-05-02 11:22 mike * cql/.cvsignore: ignore cql2pqf and cql2xcql 2003-05-01 09:49 adam * cql/Makefile.am: Removed cql.h from sources 2003-04-30 16:04 adam * client/client.c: SRW fixes 2003-04-30 00:00 adam * debian/: changelog, rules: yaz.7 moved from yaz to libyaz. 2003-04-29 23:53 adam * client/client.c: Database setting for SRW. Minor updates in messages 2003-04-29 23:20 adam * client/client.c, server/seshigh.c, zutil/zoom-c.c: Fixed a few warnings on non-libxml2 systems 2003-04-29 23:13 adam * client/client.c: Proper ifdefs for non-libxml2 systems 2003-04-29 23:04 adam * client/client.c: SRW support for YAZ client 2003-04-29 11:54 adam * debian/: changelog, control: Remove shlibs:Depends from yaz 2003-04-28 23:02 adam * CHANGELOG, configure.in, yaz.spec.in, debian/changelog, debian/control, debian/rules, doc/Makefile.am, doc/apilayer.obj, doc/frontend.xml, doc/introduction.xml, doc/yaz-config.sgml, doc/yaz-man.sgml, doc/yaz.xml.in, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.2 2003-04-28 13:04 adam * CHANGELOG, debian/changelog, include/yaz/zoom.h, zutil/zoom-c.c: New ZOOM events ZOOM_EVENT_RECV_{RECORD,SEARCH} for receiving a record and search result respectively. 2003-04-25 18:17 adam * yaz.spec.in: libyaz does not depend on readline; yaz does (programs) 2003-04-24 22:38 adam * yaz.spec.in: Release 1 2003-04-24 22:36 adam * debian/changelog: Debian changelog 2003-04-24 22:01 adam * CHANGELOG: Morten B. 2003-04-24 22:00 adam * CHANGELOG, yaz.spec.in, win/yaz.nsi, win/yaz.rc: version update 2003-04-24 15:30 adam * CHANGELOG, include/yaz/backend.h, server/seshigh.c: For GFS: schema for bend_fetch; displayTerm for bend_scan. 2003-04-24 15:29 adam * doc/: Doxyfile, Makefile.am: Doxyfile part of make dist 2003-04-24 15:05 adam * zutil/srw.c: Remove unused vars 2003-04-24 15:04 adam * comstack/comstack.c: Work on chunkced encoding 2003-04-24 14:48 adam * odr/: dumpber.c, odr_bit.c: Work on bug 24 2003-04-23 22:39 adam * zoom/zoomsh.c: Allow for quoted tokens in ZOOM shell 2003-04-23 22:38 adam * zutil/zoom-c.c: For ItemOrder, result set is unset if itemorder-setname is empty. Set HTTP header "host" in order to be HTTP/1.1 compliant. 2003-04-23 22:36 adam * zutil/soap.c: Indentation 2003-04-23 22:34 adam * util/: Makefile.am, siconvtst.c, tsticonv.c, tstnmem.c, yaziconv.c: Test cases for nmem, iconv 2003-04-23 14:56 marc * doc/Doxyfile: Doxyfile added for html-documentation generation 2003-04-23 14:31 adam * zutil/: Makefile.am, opacdisp.c: Prepare for OPAC display 2003-04-18 19:14 adam * TODO: Note about debian version 2003-04-18 17:11 adam * CHANGELOG: Changes 2003-04-18 17:11 adam * server/seshigh.c: default recordPacking is xml for SRU, string for SRW 2003-04-18 01:25 adam * debian/rules: Delete unused make var YAZ_VERSION 2003-04-18 01:24 adam * lib/Makefile.am: Set LDFLAGS per library to avoid warning for newer libtools 2003-04-17 21:43 adam * zutil/zoom-c.c: recordPacking for ZOOM 2003-04-17 21:43 adam * zutil/srw.c: recordPacking for SRW 2003-04-17 08:06 adam * yaz.spec.in: .la files part of RPM 2003-04-14 19:02 adam * util/yaz-comp: Use Log instead of Id 2003-04-14 18:57 adam * util/: version.c, yaz-comp: Add include of string.h 2003-04-14 18:52 adam * cql/lexer.c: Fix another bug in lexer 2003-04-14 17:40 adam * cql/lexer.c: Fix bug with unset member of lex token 2003-04-12 01:29 adam * z39.50/z3950v3.asn: EXPORT LanguageCode and Segment 2003-04-11 17:53 adam * CHANGELOG, cql/Makefile.am, cql/cql.y, cql/lexer.c: Fix CQL lex buffer overflow. 2003-04-03 23:01 mike * util/oid.c: Remove the Satan-spawn attribute VAL_THESAURUS 2003-03-25 10:58 adam * configure.in: AM_MAINTAINER_MODE 2003-03-25 10:57 adam * configure.in, include/yaz/yaz-version.h: 2.0.1 2003-03-25 10:55 adam * server/seshigh.c, zutil/soap.c: Fix non-XML compile 2003-03-24 23:26 adam * include/yaz/backend.h, include/yaz/soap.h, server/seshigh.c, ztest/ztest.c, zutil/srw.c: SRU/SRW Explain for Frontend server 2003-03-23 21:27 adam * include/yaz/srw.h, zutil/srw.c: SRW/SRU explain 2003-03-21 11:48 adam * doc/Makefile.am: Only make ln -s when link does not yet exist 2003-03-20 22:15 adam * include/yaz/srw.h, server/seshigh.c, zutil/srw.c, CHANGELOG: SRW/SRU recordPacking 2003-03-19 10:45 adam * client/client.c: Fix uninitialized var type_and_host 2003-03-18 14:34 adam * CHANGELOG, include/yaz/nmem.h, include/yaz/odr.h, odr/odr_mem.c, server/seshigh.c, util/nmemsdup.c, zutil/soap.c, zutil/srw.c: SRU support for frontend server 2003-03-18 14:30 adam * doc/: installation.xml, tools.xml: More on supported platforms 2003-03-11 22:47 adam * yaz.spec.in: Add dependency 2003-03-11 22:19 adam * TODO: Updated TODO 2003-03-11 22:19 adam * yaz.spec.in: Modular RPM Package 2003-03-11 12:09 adam * include/yaz/soap.h, server/seshigh.c, zoom/Makefile.am, zutil/Makefile.am, zutil/soap.c, zutil/zgdu.c, zutil/zoom-c.c: SRW character set handling 2003-03-11 12:07 adam * client/: Makefile.am, admin.c, admin.h, client.c: Minor updates/cleaning. New option -b to dump BER 2003-03-11 12:06 adam * client/bertorture.c: New tool for ODR testing. 2003-03-11 12:05 adam * comstack/comstack.c, comstack/tcpip.c, include/yaz/comstack.h: New function cs_get_host_args for method/host/path parsing. 2003-03-11 12:03 adam * include/yaz/odr.h, odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/dumpber.c, odr/odr-priv.h, odr/odr.c, odr/odr_any.c, odr/odr_choice.c, odr/odr_cons.c, odr/odr_enum.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c: Fixes for random/hostile BER. 2003-03-10 17:11 adam * debian/control: yaz-devel recommends libxml2-dev 2003-03-07 09:39 adam * doc/introduction.xml: Fixed xref 2003-03-03 20:57 adam * comstack/unix.c, cql/cqlutil.c, include/yaz/comstack.h, include/yaz/diagbib1.h, include/yaz/ill.h, include/yaz/logrpn.h, include/yaz/options.h, include/yaz/statserv.h, include/yaz/tcpip.h, include/yaz/yaz-ccl.h, server/statserv.c, zoom/zoomsh.c, zutil/srw.c, zutil/srwtst.c: Fixed warnings. Updated headers 2003-03-02 16:34 adam * zutil/Makefile.am: Remove redundant include path 2003-02-28 16:59 adam * ztest/ztest.c: database case insensitive 2003-02-27 20:56 adam * zutil/logrpn.c: truncation=CCL 2003-02-27 20:55 adam * doc/yaz-client-commands.xml: cql available in yaz-client 2003-02-25 19:35 adam * CHANGELOG, client/client.c, util/marcdump.c: Fix compile bug for systems that have nl_langinfo but CODESET undefined 2003-02-25 19:08 adam * CHANGELOG, cql/cqltransform.c: Added missing PQF transform rules 2003-02-24 15:15 adam * debian/changelog: New Debian package - using older version of libxml2 2003-02-24 14:14 adam * zoom/zoomsh.c: Added scan 2003-02-23 22:39 adam * debian/: changelog, control: Fix debian conflict with php4-yaz 2003-02-23 22:18 adam * CHANGELOG, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Version 2003-02-23 22:10 adam * CHANGELOG, debian/changelog, doc/introduction.xml, z39.50/z3950v3.asn, zutil/zget.c: Dates 2003-02-23 21:40 adam * CHANGELOG, client/client.c: Minor changes 2003-02-23 21:40 adam * doc/frontend.xml: More on SRW for the server 2003-02-23 21:39 adam * server/seshigh.c: Check for status for init handler in SRW wrapper 2003-02-23 16:24 adam * zoom/zoomsh.c: Reset count/start after running show 2003-02-23 15:46 adam * server/statserv.c: Fix WIN32 compile 2003-02-23 15:26 adam * include/yaz/srw.h, server/seshigh.c, server/statserv.c, zutil/srw.c, zutil/srwtst.c, zutil/zoom-c.c: Renamed Z_SRW_searchRetrieve to Z_SRW_PDU 2003-02-23 15:25 adam * doc/: Makefile.am, apilayer.obj, apilayer.png, introduction.xml: Revised introduction. Added figure with YAZ module layers. 2003-02-23 15:24 adam * doc/zoom.xml: Smallish. 2003-02-23 15:24 adam * doc/soap.xml: More on SRW. 2003-02-23 15:23 adam * doc/tools.xml: Updated PQF example queries. 2003-02-22 01:08 adam * util/nmem.c: work around for bug in strerror_r 2003-02-21 13:20 adam * doc/: Makefile.am, soap.xml: Fix soap.srw.html 2003-02-21 13:08 adam * comstack/comstack.c, comstack/tcpip.c, comstack/unix.c, include/yaz/Makefile.am, include/yaz/comstack.h, include/yaz/oid.h, include/yaz/proto.h, include/yaz/zgdu.h, odr/ber_any.c, server/eventl.c, server/seshigh.c, zutil/zgdu.c, zutil/zoom-c.c: Z_GDU definitions in zgdu.h. Renamed PROTO_SRW to PROTO_HTTP. 2003-02-21 13:06 adam * doc/: Makefile.am, comstack.xml, future.xml, introduction.xml, soap.xml, yaz.xml.in: Separate SOAP/SRW chapter 2003-02-21 01:24 adam * doc/: Makefile.am, introduction.xml, yaz.xml.in, zoom.xml: Stuff on SRW 2003-02-20 22:23 adam * README, doc/license.xml: Dates 2003-02-20 22:19 adam * CHANGELOG: Date in CHANGELOG 2003-02-20 22:09 adam * Makefile.am: No need to make doc (again) for make dist. 2003-02-20 21:37 adam * yaz.spec.in: Updated RPM package 2003-02-20 16:15 adam * include/yaz/backend.h, server/seshigh.c, server/statserv.c: Cleanup. 2003-02-20 16:14 adam * ztest/ztest.c: Break long line 2003-02-20 16:13 adam * server/eventl.c: Improve net I/O performance for server. 2003-02-20 16:12 adam * zutil/zgdu.c: ODR print for HTTP packages 2003-02-20 16:11 adam * zutil/: zoom-c.c, zoom-p.h: PQF native support for SRW ;) 2003-02-20 16:10 adam * comstack/tcpip.c: Playing with setsockopt 2003-02-20 16:05 adam * CHANGELOG, lib/Makefile.am: Fix problem with order of C include paths. 2003-02-19 16:22 adam * include/yaz/srw.h, server/seshigh.c, zutil/srw.c, zutil/zoom-c.c: Utility to map between Bib-1 and SRW diagnostics. Better handling of unsupported SRW constructs in server. 2003-02-18 22:27 adam * include/yaz/cql.h, server/statserv.c, win/makefile, win/yaz.nsi: CQL w/bison on WIN32 2003-02-18 21:21 adam * configure.in, doc/installation.xml: Installation instruction updates 2003-02-18 15:47 adam * server/seshigh.c: Oops Still need HAVE_XML2 in seshigh.c. 2003-02-18 15:28 adam * include/yaz/xmalloc.h, include/yaz/yaz-util.h, include/yaz/yaz-version.h, include/yaz/yconfig.h, server/seshigh.c, util/Makefile.am, util/log.c, util/version.c, zutil/soap.c, zutil/srw.c: Function yaz_version. Better handling of non-SOAP enabled YAZ 2003-02-18 12:59 adam * client/Makefile.am, server/eventl.c, server/seshigh.c, zutil/zgdu.c, zutil/zoom-c.c: Change a few yaz_log messages 2003-02-18 12:58 adam * debian/: control, rules: New major version for yaz libs 2003-02-18 11:37 adam * configure.in, yaz-config.in, client/Makefile.am, debian/changelog, debian/control, debian/rules, doc/Makefile.am, lib/Makefile.am, server/Makefile.am, zoom/Makefile.am, ztest/Makefile.am, zutil/Makefile.am: Use LIBS instead of XML2_LIBS for Makefiles 2003-02-18 10:12 adam * zutil/zoom-c.c: Dont return values in void function 2003-02-18 10:11 adam * win/makefile: Prepare for external utilties: iconv, libxml2 on WIN32 2003-02-17 23:35 adam * CHANGELOG, configure.in, server/seshigh.c, zoom/Makefile.am, ztest/Makefile.am, zutil/Makefile.am, zutil/soap.c, zutil/srw.c, zutil/srwtst.c, zutil/zoom-c.c: Use libxml2 instead of libxslt(and libxml2) 2003-02-17 23:34 adam * server/seshigh.c, win/makefile, zutil/zgdu.c: WIN32 updates 2003-02-17 22:23 adam * CHANGELOG, client/client.c, server/eventl.c, server/seshigh.c, server/session.h, server/statserv.c, z39.50/z.tcl, zoom/zoomsh.c, zutil/srwtst.c, zutil/zgdu.c, zutil/zoom-c.c: HTTP Timeouts. Memory leak checks and fixes. Changed member names for schema via ASN.1 compiler directives. 2003-02-17 15:35 adam * include/yaz/srw.h, include/yaz/zoom.h, server/seshigh.c, zoom/zoomsh.c, zutil/soap.c, zutil/srw.c, zutil/zgdu.c, zutil/zoom-c.c, zutil/zoom-p.h: SRW record retrieval works for ZOOM 2003-02-14 21:32 adam * configure.in, doc/tkl.xsl.in, doc/tools.xml, doc/yazhtml.xsl, doc/yazhtml.xsl.in: Configure option --with-xsl. 2003-02-14 20:10 adam * zutil/zoom-c.c: Fix non-SOAP compile 2003-02-14 19:49 adam * TODO, configure.in, ccl/cclfind.c, ccl/cclptree.c, ccl/ccltoken.c, client/client.c, comstack/comstack.c, cql/cql.y, cql/cqlstring.c, cql/cqltransform.c, cql/cqlutil.c, cql/xcqlutil.c, doc/tools.xml, include/yaz/cql.h, include/yaz/oid.h, include/yaz/proto.h, include/yaz/soap.h, include/yaz/srw.h, odr/ber_any.c, server/Makefile.am, server/seshigh.c, server/statserv.c, zoom/zoomsh.c, zutil/soap.c, zutil/srw.c, zutil/srwtst.c, zutil/zgdu.c, zutil/zoom-c.c, zutil/zoom-p.h: More type casts. Modify CQL tree - bool is C++ reserved name. Using YAZ SOAP instead of gSOAP for ZOOM client (still incomplete). 2003-02-12 23:02 adam * util/marcdisp.c: add type cast 2003-02-12 23:02 adam * util/marcdump.c: remove unused variable 2003-02-12 22:34 adam * util/matchstr.c: Added include of string.h 2003-02-12 16:06 adam * CHANGELOG, Makefile.am, configure.in, yaz-config.in, client/client.c, include/yaz/Makefile.am, include/yaz/backend.h, include/yaz/odr.h, include/yaz/proto.h, include/yaz/soap.h, include/yaz/srw-util.h, include/yaz/srw.h, include/yaz/yaz-iconv.h, lib/Makefile.am, odr/ber_any.c, odr/odr.c, server/Makefile.am, server/eventl.c, server/eventl.h, server/requestq.c, server/seshigh.c, server/session.h, server/statserv.c, srw/Makefile.am, srw/srw-diag.c, srw/srw-namespace.c, srw/srw-server.c, srw/srw-xcql.c, srw/srw-xslt.c, srw/zing.h, srwapps/Makefile.am, srwapps/srw-client.c, srwapps/srw-gateway.c, util/matchstr.c, z39.50/z3950v3.asn, zoom/Makefile.am, ztest/Makefile.am, zutil/Makefile.am, zutil/logrpn.c, zutil/soap.c, zutil/srw.c, zutil/yaz-ccl.c, zutil/zgdu.c, zutil/zoom-c.c: SOAP, SRW codecs and HTTP transport for YAZ using libxml2. Updated ASN.1 for Z39.50 amendment String Identifiers for Schemas. 2003-02-12 15:17 heikki * include/yaz/log.h, util/log.c: Added a LOG_NOTIME flag to disable time stamping log entries (useful for regressions, can run a diff on logs) 2003-02-11 17:35 heikki * util/log.c: Ficed the log level display for level app (used to display [all][app]) 2003-02-10 09:58 adam * include/yaz/yaz-version.h, configure.in, win/yaz.nsi, win/yaz.rc, debian/rules: 1.9.3 2003-02-07 15:39 heikki * util/log.c: Added a way to get log back to stderr 2003-01-28 23:34 adam * doc/tools.xml: CQL to RPN example 2003-01-27 22:31 adam * client/client.c: Don't set syntax to none if bad syntax is supplied 2003-01-27 22:30 adam * doc/tools.xml: CQL to RPN mappings 2003-01-24 13:15 adam * zutil/zoom-c.c, debian/changelog: Save a few bytes for piggyback :) 2003-01-24 12:59 adam * debian/changelog: Piggyback fix 2003-01-24 12:52 adam * zutil/zoom-c.c: Fix SmallSetElementSetName for piggyback 2003-01-23 21:26 adam * doc/tools.xml: More CQL information 2003-01-22 15:39 adam * doc/yaz.xml.in: 2003 2003-01-22 14:33 adam * debian/: control, control.templ: Build-depends on docbook, etc 2003-01-22 10:43 adam * doc/tools.xml: CQL section in tools. Not yet finished 2003-01-20 14:04 adam * include/yaz/srw-util.h, srw/srw-server.c, srwapps/srw-gateway.c: Changed prototype of yaz_srw_serve to solve threading problem with srw-gateway. 2003-01-15 15:26 adam * srw/Makefile.am: Fix compile problem in srw (when srw is disabled) 2003-01-14 09:21 adam * server/statserv.c: Using yaz_log instead of logf 2003-01-13 23:11 adam * zutil/zoom-c.c: Fix missing arg in select code 2003-01-13 15:33 adam * configure.in: Only enable libxml/xslt when SRW is enabled (gSOAP is found) 2003-01-13 15:32 adam * srwapps/srw-client.c: Add include 2003-01-13 15:32 adam * server/statserv.c: Call bend_stop only for main process (not from forked child) 2003-01-11 04:18 adam * cql/: cql.y, cqltransform.c: Fixed two memory leaks 2003-01-06 22:52 adam * util/nmem.c: Only use strerror_r in threaded mode 2003-01-06 09:20 adam * CHANGELOG, LICENSE, Makefile.am, README, configure.in, yaz-config.in, client/admin.c, client/admin.h, client/client.c, client/tabcomplete.c, comstack/tcpip.c, comstack/unix.c, cql/.cvsignore, cql/Makefile.am, cql/cql.y, cql/cql2pqf.c, cql/cql2xcql.c, cql/cqlstdio.c, cql/cqlstring.c, cql/cqltransform.c, cql/cqlutil.c, cql/lexer.c, cql/xcqlutil.c, debian/rules, etc/MARC21slim2DC.xsl, etc/MARC21slim2MODS.xsl, etc/MARC21slim2RDFDC.xsl, etc/MARC21slimUtils.xsl, etc/Makefile.am, etc/maps.xml, etc/pqf.properties, include/yaz/Makefile.am, include/yaz/backend.h, include/yaz/cql.h, include/yaz/log.h, include/yaz/logrpn.h, include/yaz/marcdisp.h, include/yaz/nmem.h, include/yaz/odr.h, include/yaz/oid.h, include/yaz/pquery.h, include/yaz/proto.h, include/yaz/prt-ext.h, include/yaz/srw-util.h, include/yaz/tpath.h, include/yaz/unix.h, include/yaz/wrbuf.h, include/yaz/yaz-iconv.h, include/yaz/yaz-util.h, include/yaz/zoom.h, lib/Makefile.am, odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/dumpber.c, odr/odr-priv.h, odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c, odr/odr_enum.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c, odr/odr_use.c, odr/odr_util.c, server/seshigh.c, server/session.h, server/statserv.c, srw/.cvsignore, srw/Makefile.am, srw/srw-diag.c, srw/srw-namespace.c, srw/srw-server.c, srw/srw-xcql.c, srw/srw-xslt.c, srw/zing.h, srwapps/.cvsignore, srwapps/Makefile.am, srwapps/srw-client.c, srwapps/srw-gateway.c, util/Makefile.am, util/atoin.c, util/log.c, util/marcdisp.c, util/marcdump.c, util/nmem.c, util/oid.c, util/siconv.c, util/siconvtst.c, util/tpath.c, util/wrbuf.c, util/xmalloc.c, win/LICENSE.txt, win/yaz.rc, z39.50/prt-ext.c, z39.50/z3950v3.asn, zoom/Makefile.am, zoom/zoomsh.c, ztest/read-grs.c, ztest/ztest.c, zutil/Makefile.am, zutil/diagbib1.c, zutil/logrpn.c, zutil/otherinfo.c, zutil/pquery.c, zutil/yaz-ccl.c, zutil/z3950oid.c, zutil/zget.c, zutil/zoom-c.c, zutil/zoom-opt.c, zutil/zoom-p.h: SRW, CQL, 2003 2002-12-28 13:16 adam * zutil/yaz-ccl.c: Remove printf stmt 2002-12-28 13:13 adam * CHANGELOG, ccl/cclfind.c, ccl/cclptree.c, ccl/ccltoken.c, include/yaz/ccl.h, zutil/logrpn.c, zutil/yaz-ccl.c: CCL proximity support 2002-12-19 15:04 adam * CHANGELOG, comstack/tcpip.c: TCP/IP receive buffer patch (Solaris). 2002-12-17 14:32 adam * util/: .cvsignore, marcdisp.c: Simplify use of WRBUF in marc handler 2002-12-16 15:06 adam * win/: makefile, yaz.nsi: WIN32 updates for marc8.c 2002-12-16 14:30 adam * client/client.c: Remove unused variable 2002-12-16 14:26 adam * util/charconv.sgm: MARC8 conversion file 2002-12-16 14:13 adam * CHANGELOG, configure.in, client/client.c, include/yaz/Makefile.am, include/yaz/marcdisp.h, include/yaz/yaz-iconv.h, include/yaz/yaz-util.h, util/Makefile.am, util/charconv.tcl, util/marcdisp.c, util/marcdump.c, util/siconv.c, util/siconvtst.c, ztest/read-marc.c, zutil/zoom-c.c: MARC8 decoding for yaz_iconv. New MARC API. Utility marcdump allows you to specify source and destination encoding. YAZ client tries to convert MARC characters to native character encoding for output terminal (some unices only). 2002-12-16 14:11 adam * comstack/tcpip.c: Make private functions static 2002-12-15 22:42 adam * CHANGELOG: Spelling 2002-12-15 22:22 adam * CHANGELOG, comstack/unix.c: Make private functions static in unix.c 2002-12-10 14:14 adam * CHANGELOG, zutil/zoom-c.c: ZOOM_record_get: xml returns MARC XML instead of OAI MARC 2002-12-10 11:59 adam * include/yaz/yaz-util.h, util/siconv.c, util/siconvtst.c: More debugging tools for yaz_iconv 2002-12-10 11:23 adam * util/siconvtst.c: Fixed buffer handling (incomplete input) in yaziconv test 2002-12-10 00:32 adam * CHANGELOG, doc/zoom.xml, include/yaz/zoom.h, util/marcdisp.c, zoom/zoomtst2.c, zutil/zoom-c.c, zutil/zoom-p.h: New ZOOM connection options: targetImplementation{Id,Name,Version} New function ZOOM_connection_error_x. 2002-12-10 00:29 adam * yaz-config.in: --tabs option no longer available 2002-12-05 13:19 adam * CHANGELOG, client/client.c, include/yaz/nmem.h, util/log.c, util/nmem.c: New function yaz_strerror. 2002-12-05 13:16 adam * win/makefile: yaz_strerror. WIN32 updates for mterm2.asn 2002-12-05 13:07 adam * include/yaz/proto.h, include/yaz/prt-ext.h, z39.50/Makefile.am, z39.50/mterm2.asn, z39.50/prt-ext.c, z39.50/z.tcl, zutil/pquery.c: Range search. Not fully implemented yet. 2002-12-03 11:03 adam * CHANGELOG, include/yaz/marcdisp.h, include/yaz/wrbuf.h, util/marcdisp.c, util/marcdump.c, zutil/zoom-c.c: MARC XML 2002-12-02 17:02 mike * doc/.cvsignore: ignore tkl.xsl 2002-12-02 00:22 mike * util/oid.c: Add Zthes tag-set -- where was it?! 2002-11-30 23:30 mike * include/yaz/zoom.h, zutil/zoom-c.c: Add new API function ZOOM_diag_str(), which maps error code to human-readable message. It uses code lifted from ZOOM_connection_error() (which now calls it) to map the ZOOM-specific errors by hand, and fall back to diagbib1_str() for others. I did this because I need the new function in ZOOM-C++, for reasons which would be otiose, for the moment, to rehearse. 2002-11-29 16:41 adam * configure.in: Apply patch (again) 2002-11-29 12:53 adam * CHANGELOG, configure.in, doc/credits.xml: Fix creation of lib/yaz-config. 2002-11-27 01:53 adam * yaz.m4: Look for YAZ in more places 2002-11-26 18:25 adam * CHANGELOG: Changes 2002-11-26 17:56 adam * util/log.c: include nmem.h to get prototype for yaz_errno 2002-11-26 17:56 adam * server/eventl.c: Remove fprintf statement 2002-11-26 17:47 adam * yaz.spec.in: Fix RPM build 2002-11-26 17:04 adam * server/statserv.c: Win32 fix 2002-11-26 16:47 adam * CHANGELOG: Changes 2002-11-26 14:42 adam * configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Increased version number 2002-11-26 14:15 adam * CHANGELOG, server/eventl.c, server/session.h, server/statserv.c: Fix SIGTERM handling in frontend server 2002-11-15 11:38 adam * zutil/zoom-c.c: Remove C++ comment 2002-11-08 14:35 adam * doc/tkl.xsl.in: Swap order of elements nonews and title 2002-11-08 13:27 adam * doc/tkl.xsl.in: Dont show navig titles for TKL 2002-11-08 13:27 adam * configure.in, doc/.cvsignore, doc/Makefile.am, doc/tkl.xsl.in, doc/yaz.xml.in: TKL documentation 2002-11-08 13:23 adam * client/client.c: Relax check for zero length OCTET aligned 2002-10-28 11:53 adam * zutil/zoom-c.c: Fix length setting in ZOOM_record_get 2002-10-24 14:14 heikki * win/makefile: Using a default path to find tcl 2002-10-24 12:28 adam * debian/changelog: New debian release 2002-10-23 12:11 adam * doc/: yaz-client.sgml, yaz-ztest.sgml: Fix refernce to yaz(7) 2002-10-22 16:40 adam * util/wrbuf.c: Add include of stdio.h 2002-10-22 15:49 adam * win/: makefile, yaz.nsi: data1 gone 2002-10-22 14:51 adam * CHANGELOG, Makefile.am, configure.in, include/yaz/Makefile.am, include/yaz/d1_attset.h, include/yaz/d1_map.h, include/yaz/data1.h, lib/Makefile.am, retrieval/Makefile.am, retrieval/d1_absyn.c, retrieval/d1_attset.c, retrieval/d1_doespec.c, retrieval/d1_espec.c, retrieval/d1_expout.c, retrieval/d1_grs.c, retrieval/d1_handle.c, retrieval/d1_if.c, retrieval/d1_map.c, retrieval/d1_marc.c, retrieval/d1_prtree.c, retrieval/d1_read.c, retrieval/d1_soif.c, retrieval/d1_sumout.c, retrieval/d1_sutrs.c, retrieval/d1_tagset.c, retrieval/d1_varset.c, retrieval/d1_write.c, tab/Makefile.am, tab/bib1.att, tab/dan1.att, tab/danmarc.abs, tab/danmarc.mar, tab/explain.abs, tab/explain.att, tab/explain.tag, tab/generic.tag, tab/gils-a.est, tab/gils-b.est, tab/gils-f.est, tab/gils-g.est, tab/gils-summary.map, tab/gils-usmarc.map, tab/gils-variant.est, tab/gils.abs, tab/gils.att, tab/gils.tag, tab/meta-b.est, tab/meta-usmarc.map, tab/meta.abs, tab/meta.tag, tab/summary.abs, tab/summary.tag, tab/tagsetg.tag, tab/tagsetm.tag, tab/usmarc-b.est, tab/usmarc.abs, tab/usmarc.mar, tab/usmarc.tag, tab/var1.var, tab/wais-b.est, tab/wais-variant.est, tab/wais.abs: data1 moved to zebra 2002-10-22 12:32 adam * win/makefile: New source grs1disp.c 2002-10-22 12:29 adam * zutil/grs1disp.c: Added grs1 display utility 2002-10-22 12:05 adam * CHANGELOG, client/client.c, include/yaz/proto.h, include/yaz/wrbuf.h, util/wrbuf.c, zutil/Makefile.am, zutil/zoom-c.c: GRS-1 render for ZOOM. New WRBUF printf utility: wrbuf_printf. 2002-10-22 12:04 adam * util/log.c: Add missing va_end 2002-10-15 11:12 adam * debian/changelog: Debian release 2002-10-14 21:45 adam * ccl/: bib1, ccltoken.c: Allow - in term. But - in ranges must be surrounded by whitespace 2002-10-11 00:52 mike * doc/.cvsignore: Add intermediate files from PDF production. 2002-10-10 01:07 mike * doc/: tools.xml, zoomsh.sgml: Bugfix to allow #PQF and #CCL anchors to work in generated HTML 2002-10-09 22:40 adam * debian/changelog: Typo 2002-10-09 22:38 adam * debian/changelog: New debian package 2002-10-09 13:36 mike * doc/.cvsignore: ignore more files 2002-10-09 01:00 adam * retrieval/d1_read.c: Make insert_node work (again) 2002-10-09 00:18 adam * retrieval/: d1_grs.c, d1_sutrs.c: More fixes for xmltext 2002-10-08 22:14 adam * debian/changelog, debian/rules, include/yaz/data1.h, retrieval/d1_prtree.c, retrieval/d1_read.c, retrieval/d1_write.c: sgml filter doesn't interpret entities 2002-10-08 13:34 mike * util/.cvsignore: Add yaziconv 2002-10-08 11:07 adam * doc/: yaz-client.sgml, yaz-config.sgml, yaz-man.sgml, yaz-ztest.sgml, zoomsh.sgml: Fix man pages for RedHat docbook2man 2002-10-04 21:11 adam * util/marcdisp.c: Use hex character entity 2002-10-04 21:06 adam * include/yaz/yaz-util.h: Clean log 2002-10-04 21:06 adam * zutil/charneg.c: Added include of yaz-util.h 2002-10-04 21:05 adam * client/client.c: WIN32 portability fix 2002-10-04 20:29 adam * debian/changelog: official release for debian 2002-10-04 20:22 adam * CHANGELOG: Towards 1.9.1 2002-10-04 13:24 adam * util/marcdisp.c: OAI MARC fix 2002-10-04 13:24 adam * zutil/charneg.c: Use case-insensitive compare for charset names 2002-10-04 13:23 adam * zutil/zoom-c.c: Use OAI XML 2002-10-04 12:19 adam * util/: marcdisp.c, marcdump.c: OAI MARC display 2002-10-02 17:51 adam * util/marcdisp.c: Create entities for MARC data (& <) 2002-09-25 22:41 adam * zutil/zoom-c.c: Negotiated charset and languages saved in connection options negotiation-{charset,lang}. 2002-09-25 22:38 adam * doc/installation.xml: Installation mentions packages for YAZ as well as iconv support. 2002-09-25 22:32 adam * doc/zoom.xml: Spelling 2002-09-25 22:32 adam * doc/Makefile.am: Create documentation files in current directory rather than $(srcdir). 2002-09-25 14:37 adam * comstack/tcpip.c, comstack/unix.c, include/yaz/nmem.h, server/eventl.c, server/seshigh.c, server/statserv.c, util/log.c, util/nmem.c, util/siconv.c: Thread-safe handling of errno variable. For server option -a@ produces APDU prints in YAZ log. 2002-09-25 12:01 adam * CHANGELOG: Changes 2002-09-25 11:21 adam * yaz.spec.in: Man pages part of Redhat package 2002-09-25 10:11 adam * configure.in: Check for docbook.dsl, docbookx.dtd on RedHat 7 2002-09-25 09:43 adam * Makefile.am, yaz.spec.in: Make doc part of SUBDIRS so that 'make install' installs man pages 2002-09-24 16:39 adam * CHANGELOG: Fix ESpec handling 2002-09-24 15:58 adam * retrieval/: d1_doespec.c, d1_prtree.c, d1_write.c: Fix ESpec handling 2002-09-24 10:05 adam * CHANGELOG, configure.in, client/admin.c, client/client.c, client/tabcomplete.c, odr/odr.c, odr/odr_oct.c, retrieval/d1_map.c, util/siconv.c, ztest/read-marc.c, zutil/charneg.c, zutil/pquery.c, zutil/zoom-c.c, zutil/zoom-opt.c: Added several type casts for C++ compilation. ZOOM fixes. 2002-09-24 10:00 adam * zoom/: Makefile.am, zoomtst7.c: tst7 checks for memory leaks 2002-09-24 10:00 adam * zoom/zoomtst2.c: spelling 2002-09-24 09:58 adam * include/yaz/data1.h, retrieval/d1_read.c: SGML reader parses comments 2002-09-21 00:30 adam * zutil/z3950oid.c: Indentation 2002-09-21 00:23 adam * configure.in, comstack/tcpip.c, comstack/unix.c: Improve check for type of socket length (socklen_t). 2002-09-20 12:22 adam * debian/: changelog, control: New descriptions 2002-09-18 22:55 adam * configure.in: Safer check for iconv 2002-09-17 23:19 adam * client/client.c: Work on ES Update for client 2002-09-17 22:17 adam * doc/: Makefile.am, frontend.xml, future.xml, installation.xml, yaz-client.sgml, yaz-man.sgml, yaz-ztest.sgml, zoomsh.sgml, ztest-options.xml: Use proper tags for references to man pages 2002-09-17 13:07 adam * client/: admin.c, admin.h, client.c: Fix white space. Added vim indent directives 2002-09-16 22:40 adam * debian/rules: yaz-comp and yaz-config moved to yaz-devel 2002-09-16 20:45 adam * Makefile.am, configure.in, debian/rules, doc/Makefile.am, doc/yaz-man.sgml, doc/zoomsh.sgml, lib/Makefile.am, win/yaz.nsi, zoom/Makefile.am, zoom/zoom-c.c, zoom/zoom-opt.c, zoom/zoom-p.h, zutil/Makefile.am, zutil/zoom-c.c, zutil/zoom-opt.c, zutil/zoom-p.h: Moved zoom implementation to zutil. Man page for zoomsh 2002-09-16 16:16 adam * configure.in, debian/rules, doc/Makefile.am, doc/client.xml, doc/frontend.xml, doc/yaz-client-commands.xml, doc/yaz-client.sgml, doc/yaz-config.sgml, doc/yaz-man.sgml, doc/yaz-ztest.sgml, doc/yaz.sgml, doc/yaz.xml.in, doc/ztest-options.xml: man pages 2002-09-16 12:48 adam * include/yaz/backend.h: Shorter header 2002-09-15 22:41 adam * client/client.c: Remove unnecessary ; 2002-09-14 12:27 adam * debian/: changelog, rules: Remove unnecessary make rule 2002-09-13 13:28 adam * CHANGELOG, zutil/diagbib1.c: Added more Bib-1 diagnostics 2002-09-13 10:57 adam * zoom/zoom-c.c: Make buffer for OtherInfo larger 2002-09-11 23:25 adam * configure.in, asn/Makefile.am, comstack/Makefile.am, ill/Makefile.am, odr/Makefile.am, retrieval/Makefile.am, server/Makefile.am, util/Makefile.am, z39.50/Makefile.am, zutil/Makefile.am: Remove LIBS = from Makefile.am's. 2002-09-11 23:19 adam * CHANGELOG, configure.in: Better check for iconv 2002-09-11 23:00 adam * CHANGELOG: Update changes with socklen_t 2002-09-10 22:56 adam * configure.in, comstack/tcpip.c, comstack/unix.c: Check for socklen_t type for accept, getpeername 2002-09-10 20:43 adam * CHANGELOG, configure.in, debian/changelog, debian/rules, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Updated version number 2002-09-10 20:41 adam * include/yaz/nmem.h, util/nmem.c: Added yaz_errno 2002-09-10 12:20 ja7 * client/client.c: Changed emacs tab-width: to 8 2002-09-06 22:04 adam * win/makefile: debug=0 2002-09-06 21:52 adam * server/statserv.c: Fixed use of service display name 2002-09-06 15:05 adam * debian/changelog: Changes 2002-09-06 15:01 adam * CHANGELOG: Fix date 2002-09-06 11:00 adam * CHANGELOG: Changes 2002-09-05 21:44 adam * debian/: changelog, control: yaz-doc moved to section doc 2002-09-05 15:36 adam * CHANGELOG, configure.in, debian/changelog, debian/rules, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 1.9 2002-09-03 20:10 adam * zoom/zoom-c.c: Fixed crash due to absent database in NamePlusRecord 2002-09-03 12:46 adam * doc/tools.xml: Removed line for PQF grammar 2002-09-03 11:50 adam * doc/: odr.xml, tools.xml: Updated doc about PQF. Spell fixes. 2002-09-02 15:59 adam * CHANGELOG, client/client.c, include/yaz/pquery.h, zutil/pquery.c: New PQF API. Old API preserved. 2002-08-30 17:39 mike * include/yaz/oid.h: Add VAL_BIB2 and VAL_ZEEREX. We use the existing VAL_USMARC in oid.c for the MARC attribute set rather than defining a new and somewhat redundant VAL_MARC. We may want to revisit that decision, though. 2002-08-30 17:38 mike * util/oid.c: Add OID-database entries for the MARC, BIB-2 and ZeeRex attribute sets. 2002-08-30 13:28 adam * win/makefile: Remove EXPAT reader 2002-08-30 13:27 adam * util/siconv.c: Fix warnings (issued by VC 6) 2002-08-30 11:06 adam * client/client.c: Small cosmetic changes to list_all output 2002-08-29 23:35 ja7 * client/client.c: added new commands set_otherinfo list_otherinfo clear_otherinfo list_all set_autoreconect 2002-08-29 23:26 mike * doc/.cvsignore, retrieval/d1_absyn.c: Nothing to get excited about. 2002-08-29 21:36 ja7 * include/yaz/proto.h, zutil/z3950oid.c: Added YAZ_EXPORT const char* yaz_z3950_oid_value_to_str(oid_value ov, oid_class oc); Used for gettting ui friendly names for oid_value's 2002-08-29 21:34 ja7 * client/: tabcomplete.c, tabcomplete.h: Added complete_auto_reconnect from completing for the auto_reconnect command 2002-08-29 18:18 mike * configure.in: dsssl for rh7.2 2002-08-29 13:14 mike * .cvsignore, ccl/.cvsignore, client/.cvsignore, comstack/.cvsignore, doc/.cvsignore, ill/.cvsignore, include/.cvsignore, include/yaz/.cvsignore, lib/.cvsignore, odr/.cvsignore, retrieval/.cvsignore, server/.cvsignore, tab/.cvsignore, util/.cvsignore, z39.50/.cvsignore, zoom/.cvsignore, ztest/.cvsignore, zutil/.cvsignore: Add all my new .cvsignore files. Life will now be less noisy. You get bombarded with "? util/foo.lo" messages every time you do a CVS operation over the tree. 2002-08-29 11:58 adam * include/yaz/log.h, util/log.c: Added yaz_log_init_prefix2 2002-08-28 23:00 mike * configure.in: add docbook DTD path for Red Hat 7.2 2002-08-28 22:06 adam * CHANGELOG: Changes 2002-08-28 21:34 adam * retrieval/d1_marc.c: Remove unused variable 2002-08-28 21:34 adam * util/siconv.c: Iconv fix: Dont move inbuf pointer for bad init sequence 2002-08-28 21:33 adam * util/siconvtst.c: add missing return value 2002-08-28 21:12 adam * z39.50/z.tcl: Fix prototype for z_SUTRS 2002-08-28 21:10 adam * retrieval/d1_marc.c: Fix infinite loop (bug introduced by previous commit) 2002-08-28 14:48 adam * configure.in, retrieval/Makefile.am, retrieval/d1_expat.c: XML reader removed. Now part of Zebra. 2002-08-28 14:44 adam * retrieval/d1_marc.c: Fixed bug where wrong data was used for repeating fields 2002-08-28 10:12 adam * odr/odr.c: Fix: use yaz_iconv_open instead of iconv_open 2002-08-28 09:54 adam * retrieval/d1_read.c: data1 uses yaz_iconv 2002-08-28 09:53 adam * odr/: odr-priv.h, odr.c, odr_oct.c: ODR uses yaz_iconv 2002-08-28 00:33 adam * win/makefile: siconv added 2002-08-27 23:45 adam * util/: siconv.c, siconvtst.c: Mini iconv library functional. Supports UTF-8,ISO-8859-1,UCS4,UCS4LE 2002-08-27 16:14 adam * util/siconvtst.c: More work on iconv test program 2002-08-27 16:02 adam * util/Makefile.am, util/siconv.c, util/siconvtst.c, include/yaz/yaz-util.h: Simple iconv library 2002-08-27 15:30 adam * README: Cosmetic change; to test CVS loginfo 2002-08-27 15:18 adam * util/atoin.c: Remove dead comment 2002-08-26 14:15 adam * client/client.c: Plus signs converted to spaces for database names 2002-08-26 12:43 adam * retrieval/d1_read.c: Pointer fix for amp-handling 2002-08-26 11:25 adam * util/: atoin.c, oid.c: Buffer overflow fix 2002-08-25 08:48 adam * zoom/zoom-c.c: Ensure that send_present doesn't use ODR if present is not performed 2002-08-24 11:28 oleg * zoom/zoom-c.c: Fix memory leaks, which corresponding with ODR out stream. Background: when result set has created and the record retrieve from cache that the Task Retieve to invoke send_present(), which allocate present APDU. APDU. 2002-08-23 16:27 adam * retrieval/: d1_grs.c, d1_marc.c, d1_read.c: Preserve white space in data1. Strip in write of GRS-1,MARC,SUTRS 2002-08-23 16:25 adam * retrieval/d1_write.c: Added conversions for ', & 2002-08-23 16:24 adam * retrieval/d1_expat.c: Parse system entities 2002-08-20 14:03 adam * CHANGELOG, TODO, debian/changelog: Towards 1.8.9 2002-08-20 10:19 adam * CHANGELOG, zoom/zoom-c.c, zoom/zoom-p.h: Use elementSetName and syntax in record lookup in cache 2002-08-19 23:09 adam * retrieval/d1_marc.c, retrieval/d1_read.c, zoom/zoom-c.c: timeout option for ZOOM 2002-08-17 09:56 adam * CHANGELOG, configure.in, debian/rules, include/yaz/data1.h, include/yaz/yaz-version.h, retrieval/d1_absyn.c, retrieval/d1_marc.c, server/statserv.c, win/yaz.nsi, win/yaz.rc: Updated version. Data1 compatibility fix for nodetomarc 2002-08-17 09:55 adam * doc/: client.xml, comstack.xml, frontend.xml, installation.xml, introduction.xml: UNIX sockets 2002-08-17 09:55 adam * doc/zoom.xml: Fix 2002-08-02 10:54 adam * CHANGELOG, TODO, configure.in, debian/changelog, include/yaz/yaz-version.h, win/yaz.rc: Towards 1.8.8 2002-08-02 10:20 adam * buildconf.sh, debian/changelog: debian changes 2002-07-31 16:06 adam * ztest/ztest.c: Enabling ILL in test server (again) 2002-07-31 16:06 adam * zoom/zoomtst7.c: Removed code that read dead pointer 2002-07-29 22:04 adam * include/yaz/data1.h, retrieval/d1_handle.c, retrieval/d1_map.c, retrieval/d1_read.c, retrieval/d1_write.c: created data1_createx and compatibility 2002-07-29 21:51 adam * zoom/zoom-c.c: record fetch method ext that returns YAZ Z_External 2002-07-25 16:19 adam * win/makefile: EXPAT support on WIN32 2002-07-25 15:45 adam * win/makefile: iconv.dll 2002-07-25 15:20 adam * odr/odr-priv.h: Added private ODR header 2002-07-25 14:52 adam * CHANGELOG, buildconf.sh, client/client.c, include/yaz/backend.h, include/yaz/data1.h, retrieval/d1_absyn.c, retrieval/d1_expat.c, retrieval/d1_grs.c, retrieval/d1_marc.c, retrieval/d1_read.c, retrieval/d1_write.c, server/seshigh.c, win/yaz.nsi: Character set negotiation updates 2002-07-25 14:51 adam * zoom/zoom-c.c: Default timeout is 25 seconds 2002-07-25 14:51 adam * include/yaz/odr.h, odr/Makefile.am, odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/dumpber.c, odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c, odr/odr_enum.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c, odr/odr_use.c, odr/odr_util.c: iconv conversions for ODR 2002-07-25 14:50 adam * include/yaz/charneg.h, zutil/charneg.c: Updates to faciliate non-private character set negotiations 2002-07-25 14:48 adam * zutil/logrpn.c: Print @term 2002-07-25 14:48 adam * zutil/pquery.c: Implement @term 2002-07-23 01:16 adam * comstack/unix.c: Define SUN_LEN if undefined (Solaris) 2002-07-12 15:42 adam * client/tabcomplete.c: Use _strnicmp on Windows 2002-07-12 14:20 ja7 * client/client.c: Added new command ccl_parse which parses a ccl find command and print the qpn query for the given ccl find command. Changed to not coredump when retriving octet_alingned record the client is unable to handle. now it just telles about the error and treats the octets as sutrs. 2002-07-12 14:11 ja7 * ccl/cclptree.c: changed ccl_pr_tree to print as a qpn query instead of some infix notation 2002-07-11 12:40 adam * retrieval/d1_prtree.c: XML updates for print tree 2002-07-11 12:40 adam * retrieval/d1_grs.c: GRS-1 producer handles XML better 2002-07-11 12:39 adam * retrieval/d1_expat.c: XML readers handles iconv for unknown encodings 2002-07-11 12:39 adam * zoom/zoom-c.c: Implement otherInfo%d setting 2002-07-05 18:04 adam * include/yaz/data1.h, retrieval/d1_read.c: character conversion 2002-07-05 14:42 adam * configure.in, retrieval/d1_expat.c, retrieval/d1_write.c: Keep white space for XML (do not pretty print) 2002-07-03 16:09 adam * retrieval/: d1_grs.c, d1_map.c, d1_marc.c: Changed MARC, GRS-1 handling to cope with new structure 2002-07-03 15:36 adam * comstack/unix.c, zoom/zoom-c.c: unix sockets for zoom 2002-07-03 12:04 adam * include/yaz/data1.h, retrieval/d1_expat.c, retrieval/d1_read.c, retrieval/d1_write.c: Extra root tag node for data1 2002-07-01 14:59 adam * zoom/zoom-c.c: reconnect bugfix (when receiving close PDU) 2002-06-18 23:30 adam * comstack/unix.c, include/yaz/log.h, server/seshigh.c, util/log.c, util/xmalloc.c: Fix warnings 2002-06-18 23:30 adam * client/client.c: fix warnings. Indentation 2002-06-17 16:57 ja7 * client/: client.c, tabcomplete.c, tabcomplete.h: Added support for adding tab completions to any command with out a build in completion function. add the folowing line to allow tab completion on element set name f2locations to the elements command register_tab elements f2locations som small clean up of the tabcompletions added completion on filenames to the set_apdufile set_marcdump . and ! commands now uses strncasecmp when findding stuff to complete on. eg format xml "tabcomplets to" format XML Extended authentication command to allow 2 arguments and send userid and password in the Z_IdAuthentication_idPass structure 2002-06-12 21:47 adam * doc/credits.xml: Added Ko van der Sloot 2002-06-12 21:42 adam * CHANGELOG, comstack/tcpip.c, util/nmem.c: Deal with Solaris recv that returns ENOENT 2002-06-10 13:07 adam * client/client.c: CCL always enabled 2002-06-06 15:02 adam * ccl/Makefile.am, include/yaz/ccl.h: CCL using xmalloc/xfree 2002-06-06 14:54 adam * ccl/: cclfind.c, cclqfile.c, cclqual.c, ccltoken.c: Using xmalloc/xfree instead of malloc/free 2002-06-05 23:11 adam * win/makefile: NSIS bz2 2002-06-05 23:10 adam * win/yaz.nsi: newer version 2002-06-05 23:09 adam * zoom/zoomsh.c: removed unused variables 2002-06-05 23:09 adam * zoom/zoomtst3.c: added include 2002-06-04 13:36 adam * CHANGELOG, client/client.c, comstack/Makefile.am, comstack/comstack.c, comstack/unix.c, include/yaz/Makefile.am, include/yaz/unix.h: New COMSTACK: UNIX socket 2002-06-04 10:33 adam * zoom/zoom-opt.c: dont return value in void 2002-06-04 10:29 adam * win/makefile: ignore errors on del. 2002-06-02 23:34 adam * Makefile.am, configure.in, client/client.c, lib/Makefile.am, win/makefile: Remove --enable-module option 2002-06-02 23:29 adam * client/client.c: Print more GRS-1 data types 2002-06-02 23:28 adam * z39.50/datetime.asn: Update definition to use explicit tagging for era CHOICE 2002-06-02 23:27 adam * include/yaz/zoom.h, zoom/Makefile.am, zoom/zoom-c.c, zoom/zoom-opt.c, zoom/zoom-p.h, zoom/zoomsh.c: First work on extended packages. Reconnect capability 2002-06-02 23:25 adam * zoom/zoomtst3.c: Option to start a given number of connections on tst3 2002-06-02 20:54 adam * yaz.spec.in: Moved documentation 2002-06-02 20:50 adam * doc/Makefile.am: Moved from /usr/share/yaz/doc to /usr/share/doc/yaz 2002-05-31 10:48 adam * win/: makefile, yaz.nsi: Changed SectionIns for NSIS v1.98 2002-05-30 22:57 adam * doc/: client.xml, frontend.xml: Spell fixes 2002-05-30 22:57 adam * doc/tools.xml: Updated PQF grammar 2002-05-28 23:11 adam * tab/: gils-usmarc.map, meta-usmarc.map: No more @-tag for MARC 2002-05-28 23:09 adam * retrieval/: d1_grs.c, d1_map.c, d1_marc.c: schema mapping supports duplicate maps (copy instead of pointer swap) 2002-05-27 14:34 adam * retrieval/d1_marc.c: Fixed is_indicator 2002-05-22 16:27 adam * CHANGELOG, configure.in, debian/rules, include/yaz/yaz-version.h, win/yaz.rc: Bump version 2002-05-22 13:34 adam * debian/changelog: New version 2002-05-22 13:33 adam * debian/changelog: New version. 2002-05-22 13:19 adam * CHANGELOG, configure.in: Towards 1.8.7 2002-05-22 13:19 adam * doc/: comstack.xml, installation.xml, zoom.xml: Spell fixes 2002-05-21 21:39 adam * zoom/zoom-c.c: Fix warning 2002-05-21 10:36 adam * zoom/zoomtst7.c, zoom/zoomtst8.c, zutil/charneg.c: Minor changes to avoid warnings 2002-05-21 09:43 adam * include/yaz/data1.h, retrieval/d1_expat.c, retrieval/d1_read.c, retrieval/d1_write.c: Comment node. Extra root level for XML parsed data1 2002-05-20 11:13 oleg * client/client.c, zoom/zoom-c.c: Fixed using random values 2002-05-19 17:39 oleg * client/client.c, include/yaz/charneg.h, zoom/zoom-c.c, zutil/charneg.c: Added second part of helper functions for CharSetandLanguageNegotaiation-3 Model. Work with client/zoomsh. 2002-05-18 11:52 oleg * client/client.c, include/yaz/Makefile.am, win/makefile, zoom/zoom-c.c, zoom/zoom-p.h, zoom/zoomsh.c, zutil/Makefile.am: Added support of CharacterSetandLanguageNegotiation-3 modele (based on Z_PrivateCharacterSet_externallySpecified) at the client side. 2002-05-18 11:41 oleg * zutil/charneg.c, include/yaz/charneg.h: Helper function for Charset and Lang Negotiation 3 2002-05-17 14:52 adam * win/yaz.rc: 1.8.7.2 2002-05-17 14:48 adam * include/yaz/zoom.h, server/statserv.c, win/makefile, zoom/zoom-c.c, zoom/zoom-opt.c, zoom/zoom-p.h: Use __stdcall convention for ZOOM on WIN32 2002-05-17 12:00 adam * win/yaz.rc: Minor version update 2002-05-17 10:48 adam * CHANGELOG: New CCL feature 2002-05-17 10:46 adam * ccl/: bib1, cclfind.c: Attributes from multifields may be OR'ed rather than merged 2002-05-14 15:42 oleg * zoom/zoom-c.c: Fixup random 'len' 2002-05-13 20:34 adam * buildconf.sh, include/yaz/Makefile.am, include/yaz/yaz-version.h: removed yaz-date.h 2002-05-13 16:13 adam * CHANGELOG, buildconf.sh, configure.in, yaz-config.in, include/yaz/data1.h, retrieval/Makefile.am, retrieval/d1_expat.c, retrieval/d1_grs.c, retrieval/d1_prtree.c, retrieval/d1_read.c, retrieval/d1_write.c: XML reader for data1 (EXPAT) 2002-05-07 13:02 adam * include/yaz/data1.h, retrieval/d1_map.c, retrieval/d1_read.c: data1 backwards compatibility 2002-05-07 13:01 adam * server/statserv.c: server stops if bad listen address is given 2002-05-07 13:01 adam * zutil/pquery.c: added include of ctype.h 2002-05-07 13:00 adam * zoom/zoom-c.c: Fixed memory leak (for proxy op) 2002-05-06 09:33 adam * CHANGELOG, zoom/zoom-c.c: Fixed ZOOM connect for OpenBSD 2002-05-06 09:31 adam * doc/credits.xml: Added Oleg Kolobov 2002-05-03 15:48 adam * client/client.c, include/yaz/data1.h, retrieval/d1_espec.c, retrieval/d1_map.c, retrieval/d1_read.c, retrieval/d1_sutrs.c: data1 cleanup 2002-05-03 15:47 adam * configure.in: check for rl_completion_matches 2002-05-02 12:35 adam * doc/: Makefile.am, id.eps, id.png, yaz.xml.in: Index Data logo 2002-05-01 12:22 adam * zutil/pquery.c: Never treat @op as operator in quotes 2002-04-25 10:34 adam * zutil/zget.c: fix zget of ExtendedServicesResponse 2002-04-18 15:18 adam * server/seshigh.c: rename var to avoid GCC warning on OSX 2002-04-16 15:04 heikki * include/yaz/log.h, util/xmalloc.c: Added log level flag LOG_MALLOC, moved malloc entries there. Now LOG_DEBUG can again be used for something real... 2002-04-15 14:03 adam * configure.in: Fix test for rl_completion_over 2002-04-15 13:19 adam * configure.in, client/client.c: Fix rl_attempted_completion_over 2002-04-15 11:44 adam * asn/Makefile.am, ccl/Makefile.am, client/Makefile.am, comstack/Makefile.am, ill/Makefile.am, odr/Makefile.am, retrieval/Makefile.am, server/Makefile.am, util/Makefile.am, z39.50/Makefile.am, zoom/Makefile.am, ztest/Makefile.am, zutil/Makefile.am: Using AM_CPPFLAGS instead of INCLUDES 2002-04-15 11:06 adam * retrieval/: d1_grs.c, d1_read.c, d1_write.c: Fix explain tags for XML writer 2002-04-14 23:27 adam * configure.in: add -pthread to LIBS for BSD 2002-04-13 20:09 adam * client/client.c: Fix help (should not wait for network I/O) 2002-04-12 16:40 adam * include/yaz/oid.h, util/oid.c: New private OID: IDXPATH 2002-04-12 16:40 adam * retrieval/d1_grs.c: GRS-1 writer accepts non-abs 2002-04-08 15:56 adam * doc/yaz.xml.in: Year range in copyright 2002-04-08 13:40 adam * client/client.c: Fix for old readline 2002-04-05 14:49 adam * util/tpath.c: Fix return value of yaz_fclose. 2002-04-05 14:46 adam * include/yaz/tpath.h, retrieval/d1_handle.c, util/tpath.c: yaz_fclose and yaz_fopen implemented 2002-04-04 22:49 adam * include/yaz/data1.h, include/yaz/tpath.h, retrieval/d1_absyn.c, retrieval/d1_attset.c, retrieval/d1_espec.c, retrieval/d1_handle.c, retrieval/d1_map.c, retrieval/d1_marc.c, retrieval/d1_tagset.c, retrieval/d1_varset.c, util/tpath.c: New functions yaz_is_abspath, yaz_path_fopen_base 2002-04-01 14:27 adam * CHANGELOG, ccl/bib1, util/oid.c: Fix OID for ILL 2002-03-25 16:12 adam * CHANGELOG, configure.in, debian/rules, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 1.7 2002-03-25 12:37 adam * doc/installation.xml: Spell fix 2002-03-25 12:37 adam * win/yaz.nsi: Service removed on uninstall/reinstall. 2002-03-25 10:52 adam * CHANGELOG: Release date 2002-03-24 17:30 adam * CHANGELOG: Fix changelog 2002-03-24 17:19 adam * CHANGELOG, zutil/pquery.c: PQF feature: @use=value 2002-03-24 11:14 adam * configure.in: Docbook autoconf for Redhat 7.2 2002-03-23 22:13 adam * doc/Makefile.am: remove make dependancy to prevent re-build on Redhat w/o docbook 2002-03-23 21:35 adam * doc/Makefile.am: Added zoom.scan.html 2002-03-23 21:09 adam * Makefile.am, debian/control, debian/copyright, debian/rules: Minor fixes for Debian build 2002-03-23 03:03 adam * debian/: changelog, control, copyright, rules: Debian package update 2002-03-23 00:44 adam * lib/Makefile.am: Fix -Iinclude for SSL objects 2002-03-22 21:53 adam * configure.in: Duplicate use of include in SUBDIRS 2002-03-21 22:30 adam * configure.in, doc/yaz.xml.in, doc/yazhtml.dsl, doc/yazhtml.dsl.in, doc/yazphp.dsl, doc/yazphp.dsl.in, doc/yazprint.dsl, doc/yazprint.dsl.in: --with-dtd, --with-dsssl 2002-03-20 15:36 adam * CHANGELOG, include/yaz/backend.h, server/seshigh.c: Additional Search Info for GFS 2002-03-20 15:35 adam * client/client.c: Display of USR.1:SearchResult-1 2002-03-19 14:48 adam * ztest/read-marc.c: Added include of ctype.h 2002-03-18 22:33 adam * client/Makefile.am, util/marcdump.c, win/makefile, ztest/Makefile.am, ztest/read-grs.c, ztest/read-marc.c, ztest/ztest.c: MARC records embedded in C code for test server 2002-03-18 22:16 garkier * debian/control: Ooops forgot this 2002-03-18 22:14 garkier * debian/: changelog, copyright, postinst, rules: Heavy modification of debian/rules to allow easy building of -ssl and non-ssl versions Added yazrelease target to debian/rules Added postinst file to run ldconfig at install Added copyright file to make lintian whine less about missing it 2002-03-18 19:21 adam * CHANGELOG: Comment about JZKit 2002-03-18 19:14 adam * CHANGELOG, ccl/cclfind.c: Fixed CCL parsing of "field = - " 2002-03-18 19:11 adam * util/: marcdisp.c, marcdump.c: MARC to XML ala JZKit 2002-03-18 13:22 adam * configure.in, yaz-config.in, client/Makefile.am, lib/Makefile.am, ztest/Makefile.am, ztest/ztest.pem: Separate SSL libs for yaz-config 2002-03-16 18:37 adam * win/yaz.nsi: YAZ Runtime section (instead of yaz core) 2002-03-16 13:48 adam * win/yaz.nsi: Shortcuts to start/stop service 2002-03-16 12:58 adam * configure.in: Moved memdebug section 2002-03-16 12:48 adam * CHANGELOG: NSIS in changelog 2002-03-16 12:46 adam * buildconf.sh: buildconf.sh more verbose 2002-03-16 12:45 adam * TODO, configure.in, yaz.spec, yaz.spec.in: YAZ version auto-set in yaz.spec 2002-03-16 12:29 adam * doc/: yaz.xml, yaz.xml.in: yaz.xml modified by configure 2002-03-16 11:26 adam * win/makefile: Added NSIS rules (nmake nsis). 2002-03-16 00:03 adam * TODO: Files that have version info in them 2002-03-15 20:44 adam * win/yaz.nsi: fix for license.txt location 2002-03-15 20:32 adam * win/: LICENSE.txt, yaz.nsi: NSIS script. 2002-03-13 12:47 adam * CHANGELOG, ccl/cclfind.c: [no log message] 2002-03-06 02:38 adam * buildconf.sh: Add yaz-date.h again 2002-03-06 02:22 adam * client/client.c: help for individual commands 2002-03-06 02:21 adam * doc/yaz.xml: Docbook 4.1.2. 2002-03-06 02:21 adam * win/yaz.rc: Fix win version. 2002-03-05 13:45 mike * doc/frontend.xml, include/yaz/backend.h, server/seshigh.c: Add trivial support for implementation_id specified by backend. 2002-02-28 15:28 adam * util/marcdump.c: MARC dump utility prints either line mode or XML 2002-02-28 14:21 adam * CHANGELOG, buildconf.sh, doc/yazhtml.xsl, include/yaz/marcdisp.h, include/yaz/wrbuf.h, lib/Makefile.am, util/marcdisp.c, zoom/zoom-c.c, zoom/zoomtst5.c: MARC to XML conversion 2002-02-24 13:24 adam * client/: client.c, tabcomplete.c: Removed C++ comment and empty statements/declarations 2002-02-24 13:23 adam * doc/: client.xml, comstack.xml, credits.xml, tools.xml, yazhtml.xsl: Fixed a few entities 2002-02-20 15:52 adam * CHANGELOG: More info about decoding bug. 2002-02-20 15:47 adam * configure.in: --disable-memdebug works 2002-02-20 15:42 adam * CHANGELOG, odr/odr_choice.c: Fixed BER decoding of OPTIONAL CHOICE 2002-02-20 15:42 adam * configure.in: Added--enable-memdebug 2002-02-20 15:41 adam * client/client.c: Using printf instead of putchar 2002-02-20 15:40 adam * zoom/: zoomsh.c, zoomtst3.c, zoomtst5.c, zoomtst6.c, zoomtst7.c: Use printf instead of putchar 2002-02-19 21:02 adam * comstack/tcpip.c: Ignore SIGPIPE on systems that cannot prevent signal on send (Solaris) 2002-02-18 13:57 adam * doc/credits.xml: No MARC decode of MAB (Stefan Lohrum) 2002-02-18 13:54 adam * client/client.c: Avoid MARC decoding of MAB. 2002-02-12 22:12 adam * client/client.c: Client prints new init options 2002-02-12 22:11 adam * z39.50/: Makefile.am, z.tcl: Fixes for C++ reserved words 2002-02-12 16:59 adam * win/makefile: added z-charneg.obj 2002-02-12 00:25 adam * CHANGELOG, yaz.spec, debian/rules, doc/credits.xml, doc/yaz.xml, include/yaz/Makefile.am, include/yaz/oid.h, include/yaz/proto.h, include/yaz/prt-ext.h, include/yaz/yaz-version.h, util/oid.c, win/makefile, win/yaz.rc, z39.50/Makefile.am, z39.50/charneg-3.asn, z39.50/prt-ext.c, z39.50/z.tcl, z39.50/z3950v3.asn, zutil/otherinfo.c, zutil/zget.c: Rustam's patch 2002-02-04 22:05 adam * doc/client.xml: About Jacobs new commands 2002-02-04 22:04 adam * doc/license.xml: It's 2002 2002-02-03 10:04 adam * client/Makefile.am: Added tabcomplete.h to SOURCES 2002-02-03 09:44 adam * CHANGELOG: Release info. 2002-02-02 00:59 adam * client/client.c: Fix memory leak. Disable readline for non-tty 2002-02-01 15:59 adam * CHANGELOG: Changes. 2002-02-01 15:50 adam * util/marcdisp.c: MARC fix for Danmarc. 2002-01-30 23:02 adam * client/client.c, client/tabcomplete.c, win/makefile: WIN32 updates for YAZ client. 2002-01-30 17:58 adam * CHANGELOG: Changes. 2002-01-30 15:51 adam * client/: client.c, tabcomplete.c, tabcomplete.h: YAZ client features: Command completion and new commands: push_command, set_apdufile, set_marcdump, set_cclfields, register_oid. CCVS: ---------------------------------------------------------------------- 2002-01-29 21:17 ja7 * client/: Makefile.am, client.c, tabcomplete.c, tabcomplete.h: Changed to flush apdu and marc log files a apdu is recived. Changed to remove blanks at end of commandline. Added source of $HOME/.yazclientrc and ./yazclientrc on startup added the folowing commands push_command - adds the rest of the line to set_apdufile - change apdu logfile from commandline set_marcdump - change marcdump file form commandline set_cclfields - change Ccl2rpn config file register_oid - regristrate a private oid Cleandup the tabcompletion and when it compleates on filenames. added completions for the follwing commands push_command format schema attributeset querytype new pr. command completion is placed in tabcomplete.[ch] Current problems: - the tabcompleation code is leaking - not mutch bot leaking. Added emacs local versiables comment for tabs config to client.c 2002-01-29 14:47 adam * CHANGELOG, include/yaz/oid.h, util/oid.c: New call oid_trav. 2002-01-28 10:27 adam * CHANGELOG, doc/zoom.xml, include/yaz/zoom.h, zoom/zoom-c.c, zoom/zoom-opt.c: ZOOM_record_get returns const char pointer instead of void. C++ compile. 2002-01-28 10:26 adam * server/statserv.c: SR protocol no longer supported. 2002-01-28 10:26 adam * ztest/ztest.c, zutil/z3950oid.c: C++ compile. 2002-01-28 10:25 adam * client/client.c: IdPass authentication. 2002-01-28 10:25 adam * doc/client.xml: Added documentation about source (.) and system (!) commands. 2002-01-26 21:58 adam * CHANGELOG: More changes. CHCVS: ---------------------------------------------------------------------- 2002-01-26 21:50 adam * util/oid.c: Fix raw attribute sets (bug introduced by previous commit). 2002-01-26 20:20 adam * retrieval/d1_prtree.c: Function data1_pr_tree prints XML attributes. 2002-01-25 14:38 adam * doc/credits.xml: Added Hans van Dalen. 2002-01-24 20:33 adam * zoom/zoom-c.c: Fix memory leak for MARC record management. 2002-01-23 23:40 adam * client/client.c, server/seshigh.c, ztest/ztest.c: Retrieval of post script files. -k option for client. 2002-01-23 22:13 adam * CHANGELOG, server/seshigh.c: More fixes for scan. Non-zero stepSize handled. OID's fixes. 2002-01-23 21:25 adam * CHANGELOG, zutil/pquery.c: Function p_query_rpn returns 0 for unknown attribute set. 2002-01-23 21:22 adam * util/oid.c: Name "GILS" is an attribute set (again). 2002-01-22 11:56 adam * doc/credits.xml: Added Shigeru Ishida. 2002-01-22 11:54 adam * CHANGELOG, server/seshigh.c, util/marcdisp.c, zutil/logrpn.c: MARC decode fix. Attribute set fix for scan in server. Prox logging. 2002-01-21 22:50 adam * CHANGELOG, comstack/tcpip.c, zoom/zoom-c.c: SSL/COMSTACK updates. cs_rcvconnect completes SSL handshake. 2002-01-21 13:54 adam * client/client.c, ztest/ztest.c: More example code to handle Extended Services Update. 2002-01-18 00:22 adam * ztest/ztest.c: More (dummy) response for Item Order. 2002-01-17 22:04 adam * configure.in, client/admin.c: Added check for fnmatch.h. 2002-01-17 22:04 adam * ztest/ztest.c: Reports Database unavailable unless "Default" is specified. 2002-01-17 22:03 adam * server/seshigh.c: More diagnostics in log. 2002-01-11 21:26 adam * CHANGELOG, configure.in: Option --with-openssl now works when directory is specified. 2002-01-11 21:17 adam * CHANGELOG, configure.in, yaz.spec, client/client.c, debian/rules, include/yaz/yaz-version.h, win/yaz.rc: Towards 1.8.5. Option -u for YAZ client. 2002-01-11 21:16 adam * doc/: client.xml, yaz.xml: YAZ client documenation updates. 2002-01-09 13:44 adam * CHANGELOG, zoom/zoom-c.c: ZOOM fix: fatal errors aren't reset. 2002-01-09 12:03 adam * CHANGELOG, zoom/zoom-c.c: ZOOM_record_get returns ISO2709 buffer when "raw" is given. 2002-01-04 00:14 adam * debian/changelog: Fix date. 2002-01-03 23:44 adam * CHANGELOG: Date change. 2002-01-03 23:41 adam * README, debian/changelog: Minor. 2002-01-03 23:38 adam * CHANGELOG: Spell fix. 2002-01-03 13:18 adam * doc/zoom.xml, include/yaz/zoom.h, zoom/zoom-c.c, zoom/zoom-opt.c, zoom/zoomtst8.c: More options handling for scan. 2002-01-03 13:09 adam * win/yaz.rc: New copyright. 2002-01-03 11:23 adam * zoom/zoom-c.c: WIN32 fixes. 2002-01-03 11:23 adam * util/log.c: Using _vsnprintf on WIN32. 2002-01-02 11:30 adam * CHANGELOG, LICENSE, doc/yaz.xml, doc/zoom.xml, include/yaz/zoom.h, zoom/zoom-c.c: More on scansets. 2001-12-30 23:21 adam * CHANGELOG, include/yaz/zoom.h, win/makefile, zoom/Makefile.am, zoom/zoom-c.c, zoom/zoom-p.h, zoom/zoomtst3.c, zoom/zoomtst5.c, zoom/zoomtst7.c, zoom/zoomtst8.c: Scan for ZOOM. 2001-11-30 09:24 adam * CHANGELOG, doc/zoom.xml, zoom/zoom-c.c, zoom/zoomtst4.c: New ZOOM option schema. 2001-11-29 00:00 adam * zoom/: zoom-c.c, zoom-p.h, zoomtst6.c: ZOOM Task structure includes start and count for retrieval. 2001-11-27 23:38 adam * CHANGELOG, ccl/bib1, ccl/cclerrms.c, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c, ccl/cclqual.c, ccl/cclsh.c, ccl/cclstr.c, ccl/ccltoken.c, include/yaz/ccl.h: CCL qualifier aliases (use OR for more than one qualifier). 2001-11-27 23:12 adam * doc/: client.xml, frontend.xml: Fix and remove OSI reference. 2001-11-22 12:04 adam * client/client.c: Fixed dup display of records (bug introduced by previous commit). 2001-11-22 10:45 adam * CHANGELOG, doc/zoom.xml, zoom/zoom-c.c, zoom/zoom-p.h, zoom/zoomtst4.c: Implemented named result sets handling for ZOOM. 2001-11-22 10:45 adam * server/seshigh.c: More verbose server. 2001-11-21 12:13 adam * CHANGELOG, client/client.c: New client commands: . (to source YAZ client commands) and ! (to execute shell command). 2001-11-20 11:52 adam * CHANGELOG: Fixed changes. 2001-11-20 10:25 adam * CHANGELOG, Makefile.am, debian/changelog: Debian build script part of make dist. 2001-11-19 21:43 adam * CHANGELOG, README, configure.in, yaz.spec, debian/rules, doc/yaz.xml, include/yaz/yaz-version.h, lib/Makefile.am, win/yaz.rc: No "copy" of source for thread/malloc libraries. 2001-11-19 15:06 adam * doc/: client.xml, frontend.xml: More about authentication. Remove SR references. 2001-11-19 10:17 adam * CHANGELOG: changes. 2001-11-19 10:16 adam * CHANGELOG, lib/Makefile.am, ztest/Makefile.am: Using AM_CFLAGS instead of CFLAGS. 1.8.3 closer. 2001-11-19 00:17 adam * CHANGELOG, client/client.c: YAZ client uses setnames only if target supports it. 2001-11-18 22:14 adam * CHANGELOG, configure.in, yaz.spec, debian/rules, doc/installation.xml, doc/zoom.xml, include/yaz/yaz-version.h, include/yaz/zoom.h, win/yaz.rc, zoom/zoom-c.c, zoom/zoom-opt.c, zoom/zoom-p.h, zoom/zoomsh.c, zoom/zoomtst1.c, zoom/zoomtst2.c, zoom/zoomtst3.c, zoom/zoomtst4.c, zoom/zoomtst5.c, zoom/zoomtst6.c, zoom/zoomtst7.c: Prefix ZOOM_ instead of Z3950_. Documentation updates. 2001-11-18 22:05 adam * util/nmem.c: nmem revert fix: Set nmem_init_flag=0. 2001-11-16 11:18 adam * zoom/: zoom-c.c, zoomsh.c: Fix: Remove new-lines from commands in ZOOM shell. 2001-11-16 10:52 adam * CHANGELOG, doc/zoom.xml, include/yaz/zoom.h, zoom/zoom-c.c, zoom/zoomsh.c, zoom/zoomtst4.c, zoom/zoomtst5.c, zoom/zoomtst6.c: Removed Z3950_connection_host. 2001-11-15 22:59 adam * zoom/: zoom-c.c, zoomtst6.c: Client prevents "present request out of range". 2001-11-15 22:58 adam * doc/zoom.xml: More about ZOOM options. 2001-11-15 22:44 adam * util/nmem.c: Removed log .. 2001-11-15 14:16 adam * include/yaz/zoom.h, zoom/zoom-c.c, zoom/zoomtst2.c: ZOOM: Separate get/set for dealing with options. 2001-11-15 10:16 adam * CHANGELOG: More thanks. 2001-11-15 09:58 adam * CHANGELOG, doc/zoom.xml, include/yaz/zoom.h, zoom/zoom-c.c, zoom/zoomsh.c, zoom/zoomtst3.c, zoom/zoomtst5.c, zoom/zoomtst6.c, zoom/zoomtst7.c: ZOOM: record objects "owned" by result sets. Added Z3950_record_dup. 2001-11-14 00:00 adam * configure.in, yaz-config.in, yaz.spec, client/admin.c, client/client.c, debian/rules, doc/credits.xml, doc/yaz.xml, doc/zoom.xml, include/yaz/prt-ext.h, lib/Makefile.am, server/service.c, server/seshigh.c, server/statserv.c, util/nmem.c, util/xmalloc.c, z39.50/prt-ext.c, ztest/ztest.c, zutil/logrpn.c, zutil/pquery.c, zutil/query.c, zutil/sortspec.c, zutil/yaz-ccl.c: Separate malloc debug library. Removal of ASN_COMPILED-#ifdefs. 2001-11-13 23:57 adam * zoom/: zoom-c.c, zoom-p.h, zoomtst1.c, zoomtst7.c: More work on event queues. *_option returns new value (not previous). 2001-11-12 13:04 adam * CHANGELOG: 1.8.2. 2001-11-12 12:55 adam * doc/Makefile.am: Fixed html dependancy. 2001-11-12 12:27 adam * CHANGELOG, configure.in, yaz.spec, debian/rules, win/yaz.rc, include/yaz/yaz-version.h: Towards 1.8.2. 2001-11-12 12:24 adam * ccl/cclfind.c: Ignore comma when dealing with and-lists. 2001-11-12 11:41 adam * CHANGELOG: Minor. 2001-11-11 23:25 adam * doc/zoom.xml, zoom/zoom-c.c, zoom/zoomtst7.c: Protocol behavior sections. record_get raw returning Z External *. 2001-11-08 13:36 adam * doc/installation.xml: More installation info. 2001-11-06 18:05 adam * CHANGELOG, doc/yaz.xml, doc/zoom.xml, include/yaz/zoom.h, util/xmalloc.c, zoom/zoom-c.c, zoom/zoom-p.h, zoom/zoomsh.c, zoom/zoomtst4.c, zoom/zoomtst5.c, zoom/zoomtst6.c, zoom/zoomtst7.c: ZOOM changes. 2001-11-06 18:04 adam * doc/comstack.xml: Mentions SSL and cs_create_host. Remove stuff about XTImOSI. 2001-11-06 18:03 adam * buildconf.sh: More verbose. 2001-11-06 18:03 adam * doc/credits.xml: Updated credits list. 2001-11-06 18:01 adam * comstack/tcpip.c: System call getprotobyname no longer used. 2001-11-01 15:30 adam * doc/: Makefile.am, credits.xml, yaz.xml: Added Credits Appendix. 2001-10-29 15:51 adam * doc/Makefile.am: No rule to make yaz.tex. 2001-10-29 15:50 adam * doc/Makefile.am: Minor change. 2001-10-29 15:05 adam * doc/Makefile.am: Fix xml.dcl in Makefile 2001-10-29 14:57 adam * doc/Makefile.am: Added *.dsl files for DEST_DIR. 2001-10-29 10:17 adam * CHANGELOG, client/client.c, include/yaz/marcdisp.h, util/marcdisp.c, ztest/ztest.c: New function marc_display_exl - used by YAZ client. Server returns bad record on position 98 (for testing). 2001-10-29 10:16 adam * include/yaz/oid.h: Added comments to better track OID values. 2001-10-29 00:44 adam * CHANGELOG, doc/Makefile.am: New changelog. 2001-10-29 00:28 adam * win/makefile: Enable CCL-to-RPN for YAZ client on WIN32. 2001-10-29 00:10 adam * configure.in, yaz.spec, client/default.bib, debian/rules, include/yaz/yaz-version.h, win/yaz.rc, zutil/pquery.c: Fix local attribute setting for pquery. 2001-10-26 22:13 adam * doc/: asn.xml, client.xml, comstack.xml, frontend.xml, future.xml, indexdata.xml, installation.xml, introduction.xml, license.xml, odr.xml, tools.xml, yaz.xml, zoom.xml: Indentation. Variable sgml-local-catalogs set to nil. 2001-10-25 15:04 adam * CHANGELOG: Changes to CHANGELOG. 2001-10-25 14:46 adam * win/makefile: codecs not built as they should. 2001-10-25 14:33 adam * win/yaz.rc: WIN version 1.8.0.0. 2001-10-25 14:29 adam * README: Minor changes. 2001-10-25 14:28 adam * README: Smaller README. 2001-10-25 14:00 adam * configure.in, yaz.spec, debian/rules, include/yaz/yaz-version.h: Version 1.8. 2001-10-25 13:55 adam * doc/: asn.xml, yaz.xml: Renamed ASN.1 Module to Z39.50 ASN.1 module. 2001-10-25 12:45 adam * win/makefile: Fixed make clean. 2001-10-24 23:35 adam * zoom/zoomtst4.c: Added include of string.h. 2001-10-24 23:30 adam * doc/installation.xml: More info about UNIX/WIN32 installation. 2001-10-24 23:24 quinn * doc/: introduction.xml, zoom.xml: Various changes 2001-10-24 22:33 adam * doc/Makefile.am: Fix. 2001-10-24 22:27 adam * doc/Makefile.am: Fix for DIST files. 2001-10-24 22:25 adam * doc/Makefile.am: Added unix.html. 2001-10-24 22:12 adam * doc/: asn.xml, client.xml, frontend.xml, future.xml, installation.xml, introduction.xml, odr.xml, tools.xml, yaz.xml, zoom.xml: Typos. Better introduction, really. Other, minor, updates. 2001-10-24 22:11 adam * util/oid.c: Removed SR OID's. 2001-10-24 14:50 adam * doc/: Makefile.am, installation.xml, tools.xml: Typos. Configure options. nmem_init/nmem_exit deal.. 2001-10-24 14:24 adam * client/client.c, include/yaz/zoom.h, server/statserv.c, util/nmem.c, win/makefile, win/yaz.rc, zoom/zoom-c.c, zoom/zoom-p.h, zoom/zoomsh.c, zoom/zoomtst3.c, zoom/zoomtst5.c, zoom/zoomtst6.c, zoom/zoomtst7.c: WIN32 updates: ZOOM runs, nmem_init/nmem_exit called in DllMain. 2001-10-24 11:27 adam * doc/: Makefile.am, asn.xml, client.xml, comstack.xml, frontend.xml, future.xml, indexdata.xml, installation.xml, introduction.xml, license.xml, odr.xml, tools.xml, yaz.xml, yazhtml.dsl, yazphp.dsl, zoom.xml: More ZOOM documentation. XML Docbook is now part of "make dist". 2001-10-24 00:44 adam * buildconf.sh: Minor change again. 2001-10-24 00:39 adam * buildconf.sh: Minor corrections. 2001-10-23 23:00 adam * CHANGELOG, Makefile.am, README, buildconf.sh, configure.in, yaz.spec, doc/Makefile.am, doc/yaz.xml, doc/zoom.xml, include/yaz/Makefile.am, include/yaz/proto.h, include/yaz/wrbuf.h, include/yaz/z-proto.h, include/yaz/zoom.h, lib/Makefile.am, util/marcdisp.c, z39.50/Makefile.am, z39.50/prt-ext.c, zoom/Makefile.am, zoom/zoom-c.c, zoom/zoom-opt.c, zoom/zoom-p.h, zoom/zoomsh.c, zoom/zoomtst1.c, zoom/zoomtst2.c, zoom/zoomtst3.c, zoom/zoomtst4.c, zoom/zoomtst5.c, zoom/zoomtst6.c, zoom/zoomtst7.c, zutil/Makefile.am, zutil/prt-ext.c: Old Z39.50 codecs gone. Added ZOOM. WRBUF MARC display util. 2001-10-22 18:00 adam * CHANGELOG, comstack/tcpip.c, include/yaz/comstack.h: Renamed states for COMSTACKs to avoid confusion with events. 2001-10-22 16:03 adam * CHANGELOG: Added stuff about cs_look / cs_rcvconnect. 2001-10-22 15:57 adam * comstack/comstack.c, comstack/tcpip.c, doc/yaz.xml, doc/yazhtml.dsl, doc/yazphp.dsl, doc/yazprint.dsl, include/yaz/comstack.h: Implemented cs_rcvconnect and cs_look as described in the documentation. 2001-10-15 22:37 adam * yaz-config.in: Fix for --libs when pthread was selected on OpenBSD. 2001-10-15 21:36 adam * include/yaz/wrbuf.h, util/marcdisp.c: New function marc_display_wrbuf. 2001-10-12 23:49 adam * comstack/tcpip.c, CHANGELOG: For accept/recv/send check for EAGAIN if it's differs from EWOULDBLOCK. 2001-10-09 11:17 adam * win/yaz.rc: WIN version 1.7.0.11. 2001-10-06 10:17 adam * CHANGELOG: Changes. 2001-10-06 10:16 adam * configure.in, ztest/Makefile.am: Configure detects POSIX Threads on OpenBSD (and others, perhaps). 2001-10-05 16:43 adam * server/: eventl.c, seshigh.c, statserv.c: Implementation name GFS/YAZ instead of GFS. 2001-10-05 15:55 adam * configure.in, yaz-config.in, lib/Makefile.am, server/eventl.c, server/statserv.c, util/nmem.c, ztest/Makefile.am: Added defines YAZ_GNU_THREADS, YAZ_POSIX_THREADS in code and yaz-config 2001-10-05 10:17 adam * win/yaz.rc: Updated WIN version. 2001-10-04 02:37 adam * configure.in, server/statserv.c, util/nmem.c: Fixes for GNU threads (not working yet). 2001-10-04 01:55 adam * configure.in, lib/Makefile.am, server/statserv.c, util/nmem.c: GNU threads support. 2001-10-04 01:54 adam * ccl/: cclfind.c, cclsh.c, ccltoken.c: Fixes for numeric ranges (date=1980-1990). 2001-09-30 22:15 adam * retrieval/d1_espec.c: Bug fix: reading bad tag units could crash the library (espec). 2001-09-30 22:10 adam * util/xmalloc.c: TRACE_MALLOC=1. 2001-09-28 16:50 adam * retrieval/d1_espec.c: Simpleelement allows upper case (as well as lower case). 2001-09-28 12:42 adam * yaz-config.in: Bug fix: yaz-config print yazpthread when threads are unavailable. 2001-09-27 14:09 adam * util/nmem.c, util/oid.c, win/makefile, win/yaz.rc: Function nmem_exit calls oid_exit (when reference is 0). 2001-09-26 09:37 adam * debian/changelog: Update debian changelog. 2001-09-25 09:35 adam * zutil/z3950oid.c: New Z39.50 OID utilities. 2001-09-24 23:51 adam * asn/prt-proto.h, include/yaz/odr.h, include/yaz/yaz-version.h, include/yaz/z-proto.h, odr/odr_util.c, server/seshigh.c, util/oid.c, util/xmalloc.c, win/makefile, zutil/Makefile.am, zutil/otherinfo.c, zutil/pquery.c, zutil/prt-ext.c, zutil/sortspec.c, zutil/yaz-ccl.c: New Z39.50 OID utilities: yaz_oidval_to_z3950oid, yaz_str_to_z3950oid and yaz_z3950oid_to_str. 2001-09-24 23:48 adam * zutil/zget.c: Setting v1,v2,search and present options for init request. 2001-09-24 23:47 adam * debian/: changelog, control, control.templ, copyright, postinst, prerm, rules, shlibs: Added Morten Garkier Hendriksens Debian build rules. 2001-09-19 12:19 adam * CHANGELOG, include/yaz/z-proto.h: Z_SortCase_caseInsensitive was set to wrong value. 2001-09-14 12:51 adam * win/yaz.rc: WIN version 1.7.0.8. 2001-09-14 12:49 adam * ccl/cclqfile.c: Bug fix: file wasn't closed in ccl_qual_fname. 2001-09-11 14:44 adam * util/cvs-date.tcl: Fix. 2001-09-11 14:43 adam * util/cvs-date.tcl: Extra new-line for yaz-date.h. 2001-08-23 11:12 adam * doc/asn.xml: Setting relative width for ASN/PDU tables. 2001-08-23 11:02 adam * comstack/tcpip.c, util/log.c: WIN32 fixes: Socket not re-used for bind. yaz_log logs WIN32 error message. 2001-08-14 14:34 adam * win/yaz.rc: Updated resoruce for YAZ version. 2001-08-14 14:05 adam * win/makefile: Added sortspec. 2001-08-14 13:50 adam * doc/: yazhtml.dsl, yazphp.dsl, yazprint.dsl: Index Data web stylesheet works. 2001-08-13 11:42 adam * doc/: asn.xml, client.xml, comstack.xml, frontend.xml, future.xml, indexdata.xml, introduction.xml, odr.xml, tools.xml: Spell fixes. 2001-08-10 14:50 adam * zutil/sortspec.c: Fixed bug where sort flags a and d was reversed. 2001-08-08 21:35 adam * client/client.c, include/yaz/Makefile.am, include/yaz/sortspec.h, zutil/Makefile.am, zutil/sortspec.c: Implemented utility yaz_sort_spec. 2001-08-08 21:33 adam * doc/: Makefile.am, asn.xml, client.xml, tools.xml, yaz.xml: Added chapter about YAZ client. 2001-08-06 22:22 adam * client/client.c: Client doesn't set VAL_PROXY otherinfo unless -p is specified. 2001-07-20 23:34 adam * doc/: Makefile.am, asn.xml, frontend.xml, indexdata.xml, odr.xml, tools.xml: Fixed minor typos. Converted PDU tables. 2001-07-20 23:33 adam * doc/: yazhtml.dsl, yazphp.dsl, yazprint.dsl: Cleanup of stylesheets. Changed path to docbook.dsl. 2001-07-20 23:31 adam * doc/yaz.xml: Added oslash latin-1 identity (to fix the standard one). 2001-07-20 01:29 adam * doc/: asn.xml, comstack.xml, frontend.xml, future.xml, indexdata.xml, installation.xml, introduction.xml, license.xml, odr.xml, tools.xml, yaz.xml: Emacs indent of XML-documentation. Only minor changes in contents. 2001-07-19 21:51 adam * client/admin.c, client/client.c, server/requestq.c, server/seshigh.c, server/session.h, util/nmem.c, ztest/ztest.c: Added typecasts to make C++ happy. 2001-07-19 21:49 adam * comstack/tcpip.c: Fixed bug in tcpip_set_blocking. 2001-07-19 21:49 adam * comstack/comstack.c: Added include of string.h. 2001-07-19 21:14 adam * zutil/pquery.c: C++ compile. 2001-07-19 18:53 adam * doc/asn.xml: More PDU tables updated. 2001-07-19 14:46 adam * doc/: Makefile.am, asn.xml, frontend.xml, yaz.xml, yazhtml.dsl, yazphp.dsl, yazprint.dsl: Updates to manual. Separate PHP stylesheet. 2001-07-04 22:13 ja7 * client/client.c: Added new commend "proxy" for ysing a yaz-proxy to connect to the target Added new command line option -p for setting the proxy host 2001-06-28 14:42 adam * include/yaz/ccl.h: Added prototype for ccl_qual_add_special. 2001-06-28 11:27 adam * ztest/ztest.c: Number of Extended Services Requests logged. 2001-06-28 11:27 adam * server/statserv.c: Number of started sessions logged. 2001-06-26 16:11 adam * include/yaz/nmem.h, util/nmem.c, util/oid.c: Added MUTEX functions for NMEM module (used by OID utility). 2001-06-26 15:03 adam * odr/ber_oct.c: Bug fix: introduced by previous commit. 2001-06-26 14:14 adam * odr/ber_oct.c: When BER decoding a null byte is appended to the OCTET buffer. 2001-06-13 22:47 adam * CHANGELOG, debian/changelog, debian/rules, server/seshigh.c: When error is returned from present handler, non-surrogate diagnostic is returned in present response (and fetch handler is no longer called). 2001-06-11 14:54 heikki * client/client.c: Displayng diags in EsResponse, even if they should not be there... 2001-05-28 15:15 adam * debian/prerm: Added missing file. 2001-05-28 14:44 adam * debian/: changelog, control, copyright, postinst, rules, shlibs: Added Debian package build. 2001-05-18 13:42 adam * include/yaz/yaz-version.h, win/makefile, win/yaz.rc, zutil/zget.c: YAZ Build date for WIN32. 2001-05-17 16:16 adam * include/yaz/prt-ext.h, include/yaz/z-proto.h, util/cvs-date.tcl, zutil/prt-ext.c, zutil/zget.c: Added EXTERNAL handling for item update0 (1.0). 2001-05-16 09:37 adam * CHANGELOG, buildconf.sh, configure.in, include/yaz/Makefile.am, include/yaz/yaz-version.h, util/Makefile.am, util/cvs-date.tcl: Added script cvs-date.tcl that determines last CVS change for YAZ by using output of 'cvs log'. The script generates include/yaz/yaz-date.h which defines YAZ_DATE - format YYYYMMDD. 2001-05-16 09:30 adam * ccl/: cclqfile.c, cclsh.c: Minor cosmetic changes that makes checker gcc happier. 2001-05-16 09:27 adam * client/client.c: Reference id set for InitRequest. 2001-05-16 09:25 adam * util/oid.c: Modified oid_ent_to_oid so that if proto is general, then class is ignored (only oid value is compared). 2001-05-16 09:22 adam * zutil/zget.c: YAZ CVS Date part of implementationVersion in init{request,Response}. 2001-05-16 09:21 adam * server/seshigh.c: Accept any OID for record syntax. 2001-05-10 01:31 adam * zutil/: pquery.c, yaz-ccl.c: String attribute values for PQF. Proper C-backslash escaping for PQF. 2001-05-07 14:01 adam * lib/Makefile.am: Removed dup CCL lib. 2001-04-22 14:26 ja7 * client/client.c: if Compiled with Command line history a open command is pushed into the command history if yaz-client is startet with a server on the command line. eg yaz-clinet tcp:server:port/database hash the commend open tcp:server:port/database in the command history on startup Added the refid set with setrefid to the update APDU 2001-04-06 14:26 adam * README, configure.in, client/Makefile.am, client/client.c, include/yaz/marcdisp.h, include/yaz/yaz-util.h, ztest/ztest.c: Optional CCL module. Moved atoi_n to marcdisp.h from yaz-util.h. 2001-04-05 15:34 adam * lib/Makefile.am, server/Makefile.am: Minor changes. 2001-04-05 15:08 adam * configure.in, yaz-config.in, yaz.spec, ccl/Makefile.am, client/client.c, ill/Makefile.am, lib/Makefile.am, z39.50/Makefile.am, ztest/ztest.c: New configure options: --enable-module. 2001-04-02 15:58 adam * win/resource.h: Added this. 2001-03-29 13:47 adam * win/yaz.rc: WIN version 1.7.0.5. 2001-03-28 01:06 adam * retrieval/d1_read.c: Quotes and slashes may occur within attributes. 2001-03-27 16:48 adam * client/client.c: Fixed scan for bad CCL. 2001-03-26 16:42 adam * yaz.m4: looking for YAZ source in srcdir/../yaz 2001-03-25 23:55 adam * client/client.c, ill/ill-get.c, include/yaz/backend.h, include/yaz/nmem.h, include/yaz/odr.h, odr/odr_mem.c, server/seshigh.c, server/statserv.c, util/nmemsdup.c, ztest/read-grs.c, ztest/ztest.c, zutil/prt-ext.c, zutil/zget.c: Added odr_intdup. Ztest server returns TaskPackage for ItemUpdate. 2001-03-25 23:54 adam * doc/Makefile.am: Update for build in any directory. 2001-03-23 14:21 adam * win/yaz.rc: New WIN version. 2001-03-22 22:23 adam * ccl/: bib1, cclfind.c: Directive s=pw sets structure to phrase if term includes blank(s). 2001-03-22 17:09 adam * win/yaz.rc: WIN version 1.7.0.3. 2001-03-21 16:02 adam * asn/Makefile.am, ccl/Makefile.am, client/Makefile.am, comstack/Makefile.am, ill/Makefile.am, odr/Makefile.am, retrieval/Makefile.am, util/Makefile.am, z39.50/Makefile.am, ztest/Makefile.am, zutil/Makefile.am: More fixes for make where sourcedir and builddir are different. 2001-03-21 13:43 adam * configure.in, client/client.c, comstack/comstack.c, comstack/tcpip.c, include/yaz/comstack.h, server/statserv.c: Implemented cs_create_host. Better error reporting for SSL comstack. 2001-03-20 16:58 adam * configure.in, yaz-config.in: Improved yaz-config for build in any place. 2001-03-20 12:22 adam * CHANGELOG, ccl/bib1, ccl/cclfind.c: CCL Truncation character may be defined. 2001-03-19 22:30 adam * ccl/Makefile.am, client/Makefile.am: Added bib1 and default.bib. 2001-03-18 21:45 ja7 * ccl/: Makefile.am, cclsh.c: Added readline and history support to cclsh 2001-03-13 19:11 adam * CHANGELOG, README, zutil/zget.c: Altered zget_ExtendedServicesRequest - sets waitAction to waitIfPossible. 2001-03-13 19:10 adam * client/client.c: Added option -c to set CCL config file. 2001-03-13 19:10 adam * header.c: Updated. 2001-03-12 15:40 adam * ztest/ztest.c: Minor change of print of item update info. 2001-03-09 15:58 adam * win/: makefile, yaz.rc: Updated version resource. 2001-03-09 14:31 adam * win/yaz.rc: Updated version. 2001-03-08 21:18 adam * CHANGELOG, comstack/tcpip.c, include/yaz/comstack.h: Added cs_set_blocking. Patch from Matthew Carey. 2001-03-07 14:24 adam * CHANGELOG, ccl/bib1, ccl/cclfind.c, ccl/cclqfile.c, ccl/cclqual.c, ccl/ccltoken.c, include/yaz/ccl.h, z39.50/z.tcl, zutil/pquery.c, zutil/yaz-ccl.c: Member and_not in Z_Operator is kept for backwards compatibility. Added support for definition of CCL operators in field spec file. 2001-02-28 17:56 adam * win/: makefile, yaz.rc: Added version info for WIN32. 2001-02-28 10:00 adam * retrieval/d1_read.c: Fixed problem with stack overflow for very nested records. 2001-02-26 23:52 adam * buildconf.sh: Script buildconf script is quiet. 2001-02-22 00:16 adam * doc/: Makefile.am, yazhtml.dsl, yazprint.dsl: Added style sheets. 2001-02-21 14:46 adam * CHANGELOG, asn/prt-proto.h, ccl/cclfind.c, ccl/cclqfile.c, client/admin.c, client/client.c, comstack/tcpip.c, ill/ill-get.c, ill/ill.tcl, odr/odr.c, retrieval/d1_read.c, server/seshigh.c, util/yaz-comp, z39.50/z.tcl, ztest/ztest.c, zutil/pquery.c, zutil/yaz-ccl.c, zutil/zget.c: C++ fixes. 2001-02-21 10:41 adam * client/client.c: Fixed problem with old codecs. 2001-02-21 10:19 adam * CHANGELOG, README: Updated README and CHANGELOG. 2001-02-21 10:08 adam * aclocal.m4: Removed this one. 2001-02-21 10:08 adam * config.sub: Removed config.stub. 2001-02-21 10:03 adam * Makefile.in, aclocal.m4, buildconf.sh, config.guess, configure, configure.in, install-sh, ltconfig, ltmain.sh, missing, mkinstalldirs, asn/Makefile.in, ccl/Makefile.in, client/Makefile.in, comstack/Makefile.in, doc/Makefile.in, ill/Makefile.in, include/Makefile.in, include/yaz/Makefile.in, lib/Makefile.in, odr/Makefile.in, retrieval/Makefile.in, rfc1006/Makefile.in, server/Makefile.in, tab/Makefile.in, util/Makefile.in, z39.50/Makefile.in, ztest/Makefile.in, zutil/Makefile.in: Removed Makefile.in's and libtool/automake files that are auto-created with the buildconf.sh script. 2001-02-20 12:25 adam * Makefile.in, client/client.c, ill/ill-get.c, include/yaz/ill.h, ztest/ztest.c: Added ill_get_APDU and ill_get_Cancel. 2001-02-20 12:23 adam * zutil/yaz-ccl.c: Updated ccl_pquery to consider local attribute set too. 2001-02-12 16:35 adam * client/default.bib: More gils CCL field mappings. 2001-02-10 02:21 adam * util/marcdump.c: Dumper only keeps one record at a time in memory. 2001-02-01 09:52 adam * server/statserv.c: Fixed bug regarding inetd mode. 2001-01-30 22:34 adam * CHANGELOG: Changes. 2001-01-30 22:34 adam * include/Makefile.in, include/yaz/backend.h, server/seshigh.c, ztest/ztest.c: Added step-size for Scan backend interface. 2001-01-30 16:52 ja7 * client/client.c: added command for setting packageName in ES packages! command is named packagename default is NULL for server suplyed package name 2001-01-29 12:19 adam * client/client.c: Clients prints options in InitResponse. 2001-01-29 10:38 adam * CHANGELOG, server/seshigh.c: Fixed bug that made the frontend server crash when no attribute set was specified for scan. 2001-01-24 12:55 adam * ccl/cclqfile.c: Fixed nasty bug introduced by previous commit (attribute sets not properly allocated). 2001-01-22 11:41 adam * client/client.c: Multiple attribute may be specified for sorging. 2001-01-04 15:03 adam * doc/license.xml: Minor change. 2001-01-04 14:36 adam * doc/: Makefile.am, Makefile.in, asn.xml, comstack.xml, frontend.xml, future.xml, indexdata.xml, installation.xml, introduction.xml, license.xml, odr.xml, tools.xml, xml.dcl, yaz.rtf, yaz.xml: Added XML Docbook documentation for YAZ - will eventually replace the linuxdoc SGML doc. 2000-12-29 12:12 adam * ccl/bib1: Updated with more info. 2000-12-14 23:10 adam * doc/yaz.sgml: Minor updates. 2000-12-14 17:01 adam * yaz-config.in: Fixed YAZLALIB setting (when no threads was specified). 2000-12-11 22:43 quinn * doc/yaz.sgml: Added blocking synopsis for COMSTACK 2000-12-11 21:55 quinn * doc/yaz.sgml: Work 2000-12-05 20:14 adam * CHANGELOG, windows.txt: Updated CHANGELOG and windows.txt. 2000-12-05 20:07 adam * retrieval/d1_absyn.c: Fixed problem with element level in reading of abstract syntax. 2000-12-05 20:05 adam * server/service.c: Service automatically starts in the directory from which it was installed. 2000-12-05 20:03 adam * util/tpath.c: WIN32 fixes for drive specifications. 2000-12-05 15:44 adam * retrieval/d1_read.c: Readers skips sections. 2000-12-05 15:34 adam * Makefile.in, retrieval/d1_absyn.c: Fixed bug with termlists (introduced by previous commit). 2000-12-05 13:21 adam * include/Makefile.in, include/yaz/data1.h, retrieval/d1_absyn.c: Added termlist source for data1 system. 2000-12-05 11:06 adam * CHANGELOG, retrieval/d1_read.c: Added support for null-data rules like . 2000-12-01 18:56 adam * server/statserv.c, win/makefile: on WIN32 function statserv_closedown closes socket(s) to provoke close. 2000-11-29 15:22 adam * CHANGELOG, configure, configure.in, yaz.m4, include/yaz/data1.h, retrieval/d1_map.c, retrieval/d1_read.c, retrieval/d1_write.c, server/statserv.c: Implemented XML/SGML attributes for data1 so that d1_read reads them and d1_write generates proper attributes for XML/SGML records. Added register locking for threaded version. 2000-11-27 16:17 adam * comstack/tcpip.c: Using SSLeay_add_all_algorithms instead of OpenSSL_add_all_algorithms. 2000-11-27 15:16 adam * zutil/yaz-ccl.c: Fixed bug in ccl_rpn_simple regarding resultSetId's. 2000-11-23 11:59 adam * Makefile.in, include/Makefile.in: Minor change. 2000-11-23 11:58 adam * CHANGELOG, Makefile.in, README, aclocal.m4, configure, configure.in, install-sh, mkinstalldirs, yaz-config.in, yaz.spec, asn/Makefile.in, ccl/Makefile.in, client/Makefile.in, client/client.c, comstack/Makefile.in, comstack/tcpip.c, doc/Makefile.in, ill/Makefile.in, include/Makefile.in, include/yaz/Makefile.in, include/yaz/comstack.h, include/yaz/tcpip.h, lib/Makefile.am, lib/Makefile.in, odr/Makefile.in, retrieval/Makefile.in, server/Makefile.am, server/Makefile.in, server/seshigh.c, server/session.h, server/statserv.c, tab/Makefile.in, util/Makefile.am, util/Makefile.in, z39.50/Makefile.in, ztest/Makefile.am, ztest/Makefile.in, ztest/ztest.c, zutil/Makefile.in: SSL comstack support. Separate POSIX thread support library. 2000-11-16 14:11 adam * client/client.c: Changed because ccl_rpn_query sets attribute set. 2000-11-16 14:03 adam * ccl/cclfind.c, win/makefile, zutil/yaz-ccl.c: Function ccl_rpn_query sets attributeSet to Bib-1. 2000-11-16 10:58 adam * ccl/bib1, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c, ccl/cclqual.c, client/default.bib, include/yaz/ccl.h, zutil/yaz-ccl.c: Implemented local AttributeSet setting for CCL field maps. 2000-11-13 10:44 adam * client/client.c: Work on SCAN: RPN2CCL conversion and proper "next" scan. 2000-11-01 15:47 adam * include/yaz/ccl.h, win/makefile: Added CCL support for WIN32. 2000-11-01 10:18 adam * Makefile.in, include/Makefile.in: Fixed for new version of automake. 2000-10-17 21:50 adam * CHANGELOG, ccl/README, ccl/bib1, ccl/cclfind.c, ccl/cclqfile.c, ccl/cclsh.c, client/default.bib, include/yaz/ccl.h: Implemented and-list and or-list for CCL module. 2000-10-11 14:39 adam * yaz.spec: Updated current version number for library. 2000-10-11 14:38 adam * yaz.spec: New spec release. 2000-10-11 14:24 adam * yaz-config.in: Removed --source option from yaz-config. 2000-10-11 13:36 adam * lib/: Makefile.am, Makefile.in: Updated version number for shared object. 2000-10-11 12:40 adam * Makefile.am, Makefile.in, configure, configure.in, yaz-config.in, yaz.m4, yaz.spec, include/Makefile.in, lib/Makefile.am, lib/Makefile.in, lib/yaz-config.in: Work on yaz-config creation. Added yaz.m4. 2000-10-06 14:55 adam * Makefile.in, include/Makefile.in: Minor updates (for fixed version of automake in CVS). 2000-10-06 14:46 adam * odr/ber_int.c: Including sys/types.h and netinet/in.h instead on arpa/inet.h on Unix. 2000-10-06 14:01 adam * win/makefile: Updates regarding ASN-code generation (mostly). 2000-10-06 14:00 adam * server/statserv.c: Fixed Handle leak for WIN32. 2000-10-03 15:26 adam * configure, configure.in: Minor fix. 2000-10-03 15:17 adam * configure, configure.in: Minor updates to configure script. 2000-10-03 14:55 adam * configure, configure.in, asn/Makefile.am, asn/Makefile.in, asn/prt-acc.h, asn/prt-add.h, asn/prt-arc.h, asn/prt-dat.h, asn/prt-dia.h, asn/prt-esp.h, asn/prt-exd.h, asn/prt-exp.h, asn/prt-ext.h, asn/prt-grs.h, asn/prt-proto.h, asn/prt-rsc.h, asn/prt-univ.h, ill/ill-core.c, ill/item-req.c, include/yaz/Makefile.am, include/yaz/Makefile.in, include/yaz/ill-core.h, include/yaz/item-req.h, include/yaz/prt-acc.h, include/yaz/prt-add.h, include/yaz/prt-arc.h, include/yaz/prt-dat.h, include/yaz/prt-dia.h, include/yaz/prt-esp.h, include/yaz/prt-exd.h, include/yaz/prt-exp.h, include/yaz/prt-grs.h, include/yaz/prt-proto.h, include/yaz/prt-rsc.h, include/yaz/prt-univ.h, include/yaz/z-accdes1.h, include/yaz/z-accform1.h, include/yaz/z-acckrb1.h, include/yaz/z-core.h, include/yaz/z-date.h, include/yaz/z-diag1.h, include/yaz/z-espec1.h, include/yaz/z-estask.h, include/yaz/z-exp.h, include/yaz/z-grs.h, include/yaz/z-opac.h, include/yaz/z-rrf1.h, include/yaz/z-rrf2.h, include/yaz/z-sum.h, include/yaz/z-sutrs.h, include/yaz/z-uifr1.h, include/yaz/z-univ.h, include/yaz/zes-admin.h, include/yaz/zes-expi.h, include/yaz/zes-exps.h, include/yaz/zes-order.h, include/yaz/zes-pquery.h, include/yaz/zes-psched.h, include/yaz/zes-pset.h, include/yaz/zes-update.h, include/yaz/zes-update0.h, z39.50/z-accdes1.c, z39.50/z-accform1.c, z39.50/z-acckrb1.c, z39.50/z-core.c, z39.50/z-date.c, z39.50/z-diag1.c, z39.50/z-espec1.c, z39.50/z-estask.c, z39.50/z-exp.c, z39.50/z-grs.c, z39.50/z-opac.c, z39.50/z-rrf1.c, z39.50/z-rrf2.c, z39.50/z-sum.c, z39.50/z-sutrs.c, z39.50/z-uifr1.c, z39.50/z-univ.c, z39.50/zes-admin.c, z39.50/zes-expi.c, z39.50/zes-exps.c, z39.50/zes-order.c, z39.50/zes-pquery.c, z39.50/zes-psched.c, z39.50/zes-pset.c, z39.50/zes-update.c, z39.50/zes-update0.c: Removed several auto-generated files from CVS. 2000-10-02 15:58 adam * CHANGELOG, include/yaz/oid.h, util/oid.c: Added some OID's. 2000-10-02 15:05 adam * server/seshigh.c: Fixed bug introduced by previous commit. 2000-10-02 14:31 adam * Makefile.am, Makefile.in, configure, configure.in, yaz-config.in, asn/Makefile.in, ccl/Makefile.in, client/Makefile.in, comstack/Makefile.in, doc/Makefile.in, ill/Makefile.in, include/Makefile.in, include/yaz/Makefile.in, lib/Makefile.in, lib/yaz-config.in, odr/Makefile.in, retrieval/Makefile.in, server/Makefile.in, tab/Makefile.in, util/Makefile.in, z39.50/Makefile.in, ztest/Makefile.in, zutil/Makefile.in: File yaz-config generated by configure (not Makefile). 2000-10-02 13:07 adam * client/client.c, include/yaz/backend.h, server/seshigh.c, util/marcdisp.c, util/marcdump.c: Added peer_name member for bend_init handler. Changed the YAZ client so that tcp: can be avoided in target spec. 2000-09-15 19:46 adam * yaz.spec: Added TCP wrapper for yaz.spec. 2000-09-14 14:05 adam * configure, configure.in: Threads disabled unless specified for configure. 2000-09-09 10:05 adam * configure, configure.in: Fixed TCP wrapper setting so that it is only enabled when the set to. 2000-09-07 14:53 adam * yaz.spec: Changed copyright message in spec file. 2000-09-04 10:58 adam * CHANGELOG, client/client.c, include/yaz/log.h, server/seshigh.c, server/statserv.c, util/log.c, ztest/ztest.c: Added prefix yaz_ for most logging utility functions. 2000-09-04 10:27 adam * comstack/tcpip.c: Work on error handling for tcpip_accept. 2000-08-31 16:20 perhans * doc/yaz.sgml: A chapter about the yaz-client was added to the documentation. 2000-08-31 12:20 adam * CHANGELOG, include/yaz/backend.h, server/seshigh.c: Added member request_format and output_format for backend fetch method. 2000-08-31 11:51 adam * CHANGELOG, include/yaz/backend.h, server/seshigh.c: Added record_syntax member for fetch method (raw OID). 2000-08-10 10:41 adam * client/client.c, ill/ill-get.c, ztest/ztest.c: Fixes for ILL. 2000-08-04 12:40 adam * lib/yaz-config.in: Fixed bug in yaz-config.in. 2000-07-06 12:38 adam * configure, configure.in, server/seshigh.c: Enhanced option --enable-tcpd. 2000-07-04 10:53 adam * util/marcdump.c: Fixed bug. 2000-06-21 12:10 adam * lib/yaz-config.in: Added CVS id. 2000-06-21 12:10 adam * lib/yaz-config.in: Modified yaz-config so that it only reports usage when bad options are specified. 2000-06-20 17:25 adam * lib/yaz-config.in: Fix. 2000-06-19 11:49 adam * CHANGELOG, Makefile.am, Makefile.in, configure, configure.in, yaz.spec, lib/Makefile.am, lib/Makefile.in, lib/yaz-config.in: Added options for yaz-config. 2000-06-09 15:51 ian * include/yaz/log.h: Added LOG_APP for logging application (Rather than code) events that might be useful when creating usage reports. 2000-06-08 15:40 adam * doc/: Makefile.am, Makefile.in: Using a4 instead of letter for postscript. 2000-05-25 21:58 adam * client/: Makefile.am, Makefile.in: Changed CCLRPN setting to CCL2RPN. 2000-05-25 21:57 adam * include/yaz/yaz-ccl.h: Changed include of yaz-util.h to wrbuf.h. 2000-05-18 13:57 adam * configure, configure.in, client/client.c, util/Makefile.am, util/Makefile.in: Client display time elapsed. 2000-05-18 13:55 adam * tab/: Makefile.am, Makefile.in, dan1.att, danmarc.abs, danmarc.mar: Fixed DANMARC profile. 2000-05-11 16:37 adam * util/nmem.c: Minor changes. 2000-05-09 13:48 adam * include/yaz/nmem.h: Fix (bug introduced by previous commit). 2000-05-09 12:55 adam * include/yaz/nmem.h, util/nmem.c: Public nmem_print_list (for debugging). 2000-05-05 15:48 adam * win/makefile: Minor changes. 2000-05-04 00:00 adam * util/nmem.c: Reference counter (if multiple modules are init/freeing nmem). 2000-05-02 21:32 adam * Makefile.in, configure, configure.in, asn/Makefile.in, ccl/Makefile.in, client/Makefile.am, client/Makefile.in, comstack/Makefile.in, doc/Makefile.in, ill/Makefile.in, include/Makefile.in, include/yaz/Makefile.in, lib/Makefile.am, lib/Makefile.in, odr/Makefile.in, retrieval/Makefile.in, server/Makefile.in, tab/Makefile.in, util/Makefile.in, z39.50/Makefile.in, ztest/Makefile.in, zutil/Makefile.in: Defined READLINE_LIBS for the yaz-client. 2000-05-02 19:19 adam * include/yaz/ccl.h: Removed MINUS token. 2000-05-01 11:36 adam * ccl/: cclfind.c, ccltoken.c: Range operator only treated in ordered ranges so that minus (-) can be used for, say, the and-not operator. 2000-04-17 16:21 adam * windows.txt, client/admin.c, win/makefile: WIN32 update. 2000-04-11 23:22 adam * configure, configure.in: Fixed linux specific test. 2000-04-06 14:32 adam * lib/: Makefile.am, Makefile.in: Fixed setting of yaz-config. 2000-04-05 11:43 adam * doc/Makefile.am, doc/Makefile.in, lib/x.c: Minor fixes regarding packaging. 2000-04-05 09:41 adam * config.guess, config.sub: Added config files for libtool. 2000-04-05 09:39 adam * CHANGELOG, Makefile.am, Makefile.in, README, aclocal.m4, configure, configure.in, ltconfig, ltmain.sh, yaz.spec, asn/Makefile.am, asn/Makefile.in, ccl/Makefile.am, ccl/Makefile.in, client/Makefile.am, client/Makefile.in, client/admin.c, client/admin.h, client/client.c, comstack/Makefile.am, comstack/Makefile.in, doc/Makefile.am, doc/Makefile.in, ill/Makefile.am, ill/Makefile.in, include/Makefile.in, include/yaz/Makefile.in, include/yaz/backend.h, include/yaz/statserv.h, include/yaz/yaz-version.h, include/yaz/zes-admin.h, lib/Makefile.am, lib/Makefile.in, odr/Makefile.am, odr/Makefile.in, retrieval/Makefile.am, retrieval/Makefile.in, server/Makefile.am, server/Makefile.in, server/seshigh.c, server/session.h, server/statserv.c, tab/Makefile.in, util/Makefile.am, util/Makefile.in, z39.50/Makefile.am, z39.50/Makefile.in, z39.50/esadmin.asn, z39.50/zes-admin.c, ztest/Makefile.am, ztest/Makefile.in, ztest/ztest.c, zutil/Makefile.am, zutil/Makefile.in: Added shared library support (libtool). 2000-03-29 17:23 adam * doc/indexdata.sh: Further work. 2000-03-29 17:07 adam * doc/indexdata.sh: Updated for PHP. 2000-03-20 20:29 adam * CHANGELOG, client/client.c: Minor change. 2000-03-20 20:06 adam * client/admin.c, client/client.c, include/yaz/backend.h, server/seshigh.c, server/session.h, server/statserv.c, zutil/diagbib1.c, zutil/zget.c: Added Segment request for fronend server. Work on admin for client. 2000-03-17 13:47 adam * client/admin.c, include/yaz/zes-admin.h, server/statserv.c: Minor changes to admin client. 2000-03-16 14:55 ian * client/: admin.c, admin.h, client.c: Added commands for sending shutdown and startup admin requests via the admin ES. 2000-03-16 14:30 ian * z39.50/: esadmin.asn, zes-admin.c: Added startup and shutdown options to admin extended service 2000-03-15 13:59 adam * Makefile.am, Makefile.in, include/yaz/backend.h, include/yaz/statserv.h, server/seshigh.c, server/statserv.c, zutil/diagbib1.c: Added handle member to statserv_control. 2000-03-14 16:23 ian * client/admin.c: Removed unwanted ifdef and include of zes-admin.h 2000-03-14 16:22 ian * zutil/prt-ext.c: Added Admin external to choice table. 2000-03-14 15:06 ian * client/: admin.c, client.c: Minor change to order of debugging output for send_apdu, fixed encoding of admin request. 2000-03-14 14:52 ian * zutil/prt-ext.c: Added Admin Extended Service to External Choice 2000-03-14 10:27 ian * client/: Makefile.am, Makefile.in, admin.c, admin.h, client.c: Added code to enable sending of admin extended service requests 2000-03-14 10:22 ian * z39.50/esadmin.asn: Added Admin Extended Service ASN 2000-03-14 10:22 ian * z39.50/: Makefile.am, Makefile.in, z.tcl, zes-admin.c: Added asn & encoders/decoders for Admin Extended Service 2000-03-14 10:21 ian * util/oid.c: Added Admin Extended Service OID 2000-03-14 10:19 ian * include/yaz/: Makefile.am, Makefile.in, oid.h, prt-ext.h, z-proto.h, zes-admin.h: Added admin extended service encoders & decoders. 2000-03-14 10:06 adam * configure, configure.in, ccl/cclerrms.c, ccl/cclfind.c, ccl/ccltoken.c, include/yaz/ccl.h, include/yaz/statserv.h, server/statserv.c, util/log.c: Added POSIX threads support for frontend server. 2000-03-10 09:41 adam * Makefile.am, Makefile.in, configure, configure.in, yaz.spec, asn/Makefile.in, ccl/Makefile.in, client/Makefile.in, comstack/Makefile.in, doc/Makefile.in, doc/yaz.sgml, ill/Makefile.in, include/Makefile.in, include/yaz/Makefile.in, lib/Makefile.in, odr/Makefile.in, retrieval/Makefile.in, server/Makefile.in, tab/Makefile.in, util/Makefile.in, z39.50/Makefile.in, ztest/Makefile.in, zutil/Makefile.in: Documentation no longer made when doing 'make all'. 2000-03-03 11:23 adam * CHANGELOG: Version 1.6. 2000-03-03 11:18 adam * doc/indexdata.sh: Added script to convert documentation to indexdata.dk web style. 2000-03-02 09:53 adam * util/: Makefile.am, Makefile.in: Fix. 2000-03-02 09:48 adam * CHANGELOG, configure, configure.in, yaz.spec, doc/yaz.sgml, ill/Makefile.am, ill/Makefile.in, ill/ill-core.c, ill/item-req.c, include/yaz/ill-core.h, include/yaz/item-req.h, include/yaz/z-accdes1.h, include/yaz/z-accform1.h, include/yaz/z-acckrb1.h, include/yaz/z-core.h, include/yaz/z-date.h, include/yaz/z-diag1.h, include/yaz/z-espec1.h, include/yaz/z-estask.h, include/yaz/z-exp.h, include/yaz/z-grs.h, include/yaz/z-opac.h, include/yaz/z-rrf1.h, include/yaz/z-rrf2.h, include/yaz/z-sum.h, include/yaz/z-sutrs.h, include/yaz/z-uifr1.h, include/yaz/z-univ.h, include/yaz/zes-expi.h, include/yaz/zes-exps.h, include/yaz/zes-order.h, include/yaz/zes-pquery.h, include/yaz/zes-psched.h, include/yaz/zes-pset.h, include/yaz/zes-update.h, include/yaz/zes-update0.h, util/Makefile.am, util/Makefile.in, util/yaz-comp, util/yc.tcl, win/makefile, z39.50/Makefile.am, z39.50/Makefile.in, z39.50/z-accdes1.c, z39.50/z-accform1.c, z39.50/z-acckrb1.c, z39.50/z-core.c, z39.50/z-date.c, z39.50/z-diag1.c, z39.50/z-espec1.c, z39.50/z-estask.c, z39.50/z-exp.c, z39.50/z-grs.c, z39.50/z-opac.c, z39.50/z-rrf1.c, z39.50/z-rrf2.c, z39.50/z-sum.c, z39.50/z-sutrs.c, z39.50/z-uifr1.c, z39.50/z-univ.c, z39.50/zes-expi.c, z39.50/zes-exps.c, z39.50/zes-order.c, z39.50/zes-pquery.c, z39.50/zes-psched.c, z39.50/zes-pset.c, z39.50/zes-update.c, z39.50/zes-update0.c: Renamed ASN.1 compiler to yaz-comp (used to be yc.tcl). 2000-03-01 15:19 adam * doc/yaz.sgml: Added documentation. 2000-03-01 14:46 adam * ill/ill-core.c, ill/item-req.c, include/yaz/ill-core.h, include/yaz/item-req.h: Added ill decoders to CVS. 2000-03-01 14:41 adam * z39.50/: z-accdes1.c, z-accform1.c, z-acckrb1.c, z-core.c, z-date.c, z-diag1.c, z-espec1.c, z-estask.c, z-exp.c, z-grs.c, z-opac.c, z-rrf1.c, z-rrf2.c, z-sum.c, z-sutrs.c, z-uifr1.c, z-univ.c: Added files. 2000-03-01 12:15 adam * configure, configure.in: Fix. 2000-03-01 12:08 adam * configure, configure.in: Fix. 2000-03-01 12:06 adam * LICENSE, Makefile.in, README, configure, configure.in, yaz.spec, asn/Makefile.in, ccl/Makefile.in, client/Makefile.in, comstack/Makefile.in, doc/Makefile.am, doc/Makefile.in, doc/README, ill/Makefile.in, include/Makefile.in, include/yaz/Makefile.am, include/yaz/Makefile.in, include/yaz/ill-core.h, include/yaz/item-req.h, include/yaz/z-accdes1.h, include/yaz/z-accform1.h, include/yaz/z-acckrb1.h, include/yaz/z-core.h, include/yaz/z-date.h, include/yaz/z-diag1.h, include/yaz/z-espec1.h, include/yaz/z-estask.h, include/yaz/z-exp.h, include/yaz/z-grs.h, include/yaz/z-opac.h, include/yaz/z-rrf1.h, include/yaz/z-rrf2.h, include/yaz/z-sum.h, include/yaz/z-sutrs.h, include/yaz/z-uifr1.h, include/yaz/z-univ.h, include/yaz/zes-expi.h, include/yaz/zes-exps.h, include/yaz/zes-order.h, include/yaz/zes-pquery.h, include/yaz/zes-psched.h, include/yaz/zes-pset.h, include/yaz/zes-update0.h, lib/Makefile.in, odr/Makefile.in, retrieval/Makefile.in, server/Makefile.in, tab/Makefile.in, util/Makefile.in, z39.50/Makefile.in, z39.50/zes-expi.c, z39.50/zes-exps.c, z39.50/zes-order.c, z39.50/zes-pquery.c, z39.50/zes-psched.c, z39.50/zes-pset.c, z39.50/zes-update0.c, ztest/Makefile.in, zutil/Makefile.in: Updated makefiles (again). 2000-03-01 12:05 adam * doc/yaz.sgml: 2000. 2000-03-01 11:59 adam * doc/profiles.sgml: Updated doc. 2000-03-01 10:53 adam * include/yaz/yconfig.h: Added header. 2000-03-01 10:51 adam * include/yaz/yconfig.h: Added O_BINARY again. 2000-02-29 16:58 adam * include/yaz/item-req.h: Added item-req.h 2000-02-29 16:52 adam * Makefile.am, Makefile.in, configure.in, client/Makefile.am, client/Makefile.in, include/yaz/Makefile.am, include/yaz/Makefile.in, include/yaz/ill-core.h, include/yaz/z-accdes1.h, include/yaz/z-accform1.h, include/yaz/z-acckrb1.h, include/yaz/z-core.h, include/yaz/z-date.h, include/yaz/z-diag1.h, include/yaz/z-espec1.h, include/yaz/z-estask.h, include/yaz/z-exp.h, include/yaz/z-grs.h, include/yaz/z-opac.h, include/yaz/z-rrf1.h, include/yaz/z-rrf2.h, include/yaz/z-sum.h, include/yaz/z-sutrs.h, include/yaz/z-uifr1.h, include/yaz/z-univ.h, include/yaz/zes-expi.h, include/yaz/zes-exps.h, include/yaz/zes-order.h, include/yaz/zes-pquery.h, include/yaz/zes-psched.h, include/yaz/zes-pset.h, include/yaz/zes-update.h, include/yaz/zes-update0.h, z39.50/zes-expi.c, z39.50/zes-exps.c, z39.50/zes-order.c, z39.50/zes-pquery.c, z39.50/zes-psched.c, z39.50/zes-pset.c, z39.50/zes-update.c, z39.50/zes-update0.c: Added compiled ASN.1 C files. 2000-02-29 15:13 adam * include/yaz/: Makefile.am, Makefile.in: Minor. 2000-02-29 15:13 adam * ill/: Makefile.am, Makefile.in: MInor. 2000-02-29 14:52 adam * doc/: Makefile.am, Makefile.in: Updated. 2000-02-29 14:44 adam * Makefile.am, Makefile.in, aclocal.m4, configure, configure.in, yaz.spec, asn/Makefile.in, ccl/Makefile.in, client/Makefile.am, client/Makefile.in, comstack/Makefile.in, doc/Makefile.am, doc/Makefile.in, ill/Makefile.in, include/Makefile.in, include/yaz/Makefile.am, include/yaz/Makefile.in, include/yaz/config.h.in, include/yaz/prt-ext.h, include/yaz/yconfig.h, lib/Makefile.in, odr/Makefile.in, odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/dumpber.c, odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c, odr/odr_enum.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c, odr/odr_use.c, odr/odr_util.c, retrieval/Makefile.in, server/Makefile.in, tab/Makefile.in, util/Makefile.am, util/Makefile.in, util/atoin.c, util/log.c, util/marcdisp.c, util/marcdump.c, util/matchstr.c, util/nmem.c, util/nmemsdup.c, util/oid.c, util/options.c, util/readconf.c, util/tpath.c, util/wrbuf.c, util/xmalloc.c, z39.50/Makefile.in, ztest/Makefile.in, zutil/Makefile.in: Check for config.h (currently not generated). 2000-02-28 13:34 adam * include/yaz/Makefile.in: Minor. 2000-02-28 13:34 adam * include/yaz/Makefile.am: MInor. 2000-02-28 13:28 adam * z39.50/Makefile.am: Added. 2000-02-28 12:46 adam * odr/: Makefile.am, Makefile.in: Minor. 2000-02-28 12:45 adam * odr/Makefile.in, zutil/Makefile.am, zutil/Makefile.in: Updated again. 2000-02-28 12:44 adam * Makefile.am, Makefile.in, asn/Makefile.am, ccl/Makefile.am, client/Makefile.am, client/Makefile.in, comstack/Makefile.am, doc/Makefile.am, ill/Makefile.am, ill/Makefile.in, include/Makefile.am, include/Makefile.in, include/yaz/Makefile.am, lib/Makefile.am, odr/Makefile.in, retrieval/Makefile.am, server/Makefile.am, tab/Makefile.am, util/Makefile.am, util/Makefile.in, z39.50/Makefile.in, ztest/Makefile.am, ztest/Makefile.in, zutil/Makefile.am, zutil/Makefile.in: Updated makefiles. 2000-02-28 12:29 adam * Makefile.in, client/Makefile.in, ill/Makefile.in, include/Makefile.in, odr/Makefile.in, util/Makefile.in, z39.50/Makefile.in, ztest/Makefile.in: Minor. 2000-02-28 12:25 adam * configure, Makefile.in, client/Makefile.in, ill/Makefile.in, include/Makefile.in, odr/Makefile.in, util/Makefile.in, z39.50/Makefile.in, ztest/Makefile.in: Minor. 2000-02-28 12:25 adam * tab/Makefile.in: Added Makefile.in for tab. 2000-02-28 12:21 adam * include/yaz/config.h.in: Added config.h.in. 2000-02-28 12:20 adam * Makefile.am, Makefile.in, aclocal.m4, configure, configure.in, missing, mkinstalldirs, yaz.spec, asn/Makefile.am, asn/Makefile.in, ccl/Makefile.am, ccl/Makefile.in, client/Makefile.am, client/Makefile.in, client/client.c, comstack/Makefile.am, comstack/Makefile.in, doc/Makefile, doc/Makefile.am, doc/Makefile.in, ill/Makefile.am, ill/Makefile.in, include/Makefile.am, include/Makefile.in, include/yaz/Makefile.am, include/yaz/backend.h, include/yaz/comstack.h, include/yaz/d1_attset.h, include/yaz/d1_map.h, include/yaz/data1.h, include/yaz/diagbib1.h, include/yaz/ill.h, include/yaz/log.h, include/yaz/logrpn.h, include/yaz/marcdisp.h, include/yaz/nmem.h, include/yaz/odr.h, include/yaz/oid.h, include/yaz/options.h, include/yaz/otherinfo.h, include/yaz/pquery.h, include/yaz/prt-proto.h, include/yaz/readconf.h, include/yaz/stamp-h.in, include/yaz/statserv.h, include/yaz/tcpip.h, include/yaz/tpath.h, include/yaz/wrbuf.h, include/yaz/xmalloc.h, include/yaz/yaz-ccl.h, include/yaz/yaz-util.h, include/yaz/yaz-version.h, include/yaz/yconfig.h, include/yaz/z-proto.h, lib/Makefile.am, lib/Makefile.in, odr/Makefile.am, odr/Makefile.in, odr/ber_int.c, odr/odr_priv.c, retrieval/Makefile.am, retrieval/Makefile.in, server/Makefile.am, server/Makefile.in, server/tcpdchk.c, tab/Makefile.am, util/Makefile.am, util/Makefile.in, util/log.c, z39.50/Makefile.in, ztest/Makefile.am, ztest/Makefile.in, zutil/Makefile.am, zutil/Makefile.in: Using autoconf. New definitions: YAZ_BEGIN_CDECL/YAZ_END_CDECL. 2000-02-28 12:13 adam * win/makefile: Removed odr_priv.obj. 2000-02-25 12:40 adam * configure.in: Check for possible inclusion -ltermcap when doing -lreadline check. 2000-02-25 00:49 adam * ccl/cclfind.c: Fixed memory allocation problem. 2000-02-24 09:52 adam * ill/ill-get.c: Bug fix. 2000-02-10 14:44 adam * util/yc.tcl: Tcl command clock not used if unavailable (Tcl7.4 and earlier). 2000-02-10 14:42 adam * retrieval/d1_if.c: Removed C++ comment. 2000-02-08 11:39 adam * ccl/ccltoken.c, include/yaz/ccl.h: Added a few functions to set name of operands, etc. 2000-02-05 11:47 adam * util/marcdisp.c: Identifier-length and indicator-lenght no longer set to 2 (forced). 2000-02-04 12:01 adam * ill/ill-get.c: Added more elements. 2000-02-02 16:13 adam * zutil/yaz-ccl.c: Minor change. 2000-01-31 14:15 adam * ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c, ccl/cclqual.c, ccl/cclsh.c, ccl/ccltoken.c, client/client.c, ill/ill-get.c, include/yaz/ccl.h, include/yaz/ill.h, include/yaz/odr.h, odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/odr.c, odr/odr_cons.c, odr/odr_mem.c, odr/odr_seq.c, odr/odr_util.c, ztest/ztest.c, zutil/logrpn.c, zutil/yaz-ccl.c: Removed uses of assert(3). Cleanup of ODR. CCL parser update so that some characters are not surrounded by spaces in resulting term. ILL-code updates. 2000-01-15 10:39 adam * client/client.c, include/yaz/ill.h: Implemented ill_get_ILLRequest. More ILL testing for client. 2000-01-15 10:38 adam * ill/: Makefile.in, ill-get.c, ill.tcl: Implemented ill_get_ILLRequest. Added some type mappings for ILL protocol. 2000-01-15 10:18 adam * util/yc.tcl: Bug fix: some elements where treated as OPTIONAL when they shouldn't. 2000-01-14 00:05 adam * CHANGELOG, ill/ill9702.asn, ztest/ztest.c: Fixed tagging for member requester-CHECKED-IN in ILL ASN.1 spec. 2000-01-12 15:36 adam * include/yaz/backend.h, server/seshigh.c, ztest/ztest.c: Added printing stream (ODR) for backend functions. 2000-01-10 16:16 adam * CHANGELOG, include/yaz/oid.h, util/oid.c: Added several OID's. 2000-01-06 15:59 adam * include/yaz/oid.h, util/nmem.c, util/oid.c: Added oid_init/oid_exit. Changed oid_exit. 2000-01-06 15:30 adam * retrieval/d1_if.c: Minor change - to prevent warnings. 2000-01-06 12:27 adam * win/makefile: Updated for ILL. 2000-01-06 12:27 adam * retrieval/d1_if.c: Minor fix so that this source compiles using Visual C++. 2000-01-06 12:25 adam * retrieval/d1_read.c: Added case to prevent warning. 2000-01-04 18:46 ian * include/yaz/data1.h, retrieval/d1_if.c: Added function to count occurences of a tag spec in a data1 tree. 1999-12-22 14:13 adam * ccl/cclfind.c: Search terms may include "operators" without causing error. 1999-12-21 17:25 adam * zutil/pquery.c: Fixed handling of default/inherited attributes. 1999-12-21 17:24 adam * client/client.c, util/marcdisp.c: More robust ISO2709 handling (in case of real bad formats). 1999-12-21 15:16 ian * CHANGELOG, include/yaz/data1.h, retrieval/Makefile.in, retrieval/d1_absyn.c, retrieval/d1_if.c, retrieval/d1_read.c, win/makefile: Changed retrieval module to allow data1 trees with no associated absyn. Also added a simple interface for extracting values from data1 trees using a string based tagpath. 1999-12-20 16:20 adam * include/yaz/yaz-ccl.h, zutil/pquery.c, zutil/yaz-ccl.c: Implemented ccl_pquery to convert from CCL tree to prefix query. 1999-12-17 00:36 adam * CHANGELOG, Makefile.in, README, configure, configure.in, asn/test.c, ccl/cclsh.c, client/Makefile.in, client/client.c, ill/Makefile.in, ill/ill-get.c, ill/ill.tcl, ill/ill9702.asn, ill/item-req.asn, include/yaz/backend.h, include/yaz/ill.h, include/yaz/odr_use.h, include/yaz/oid.h, include/yaz/z-proto.h, lib/Makefile.in, odr/test.c, server/seshigh.c, util/oid.c, util/yc.tcl, z39.50/Makefile.in, z39.50/z.tcl, ztest/Makefile.in, ztest/ztest.c, zutil/query.c: Implemented ILL protocol. Minor updates ASN.1 compiler. 1999-12-09 23:31 adam * CHANGELOG, doc/yaz.sgml: Minor. 1999-12-09 01:38 adam * CHANGELOG: New CHANGELOG. 1999-12-08 14:37 adam * doc/Makefile: Minor. 1999-12-08 14:21 adam * CHANGELOG, z39.50/comp.sh: Minor fix. 1999-12-08 14:14 adam * z39.50/comp.sh: Added comp.sh. 1999-12-08 14:10 adam * CHANGELOG, configure, configure.in, doc/yaz.sgml, win/makefile, z39.50/Makefile.in: New version. 1999-12-02 15:01 adam * yaz.spec: Changed LICENSE. 1999-12-02 14:54 adam * CHANGELOG, README, windows.txt: Updated information about YAZ. 1999-11-30 14:47 adam * Makefile.in, configure, configure.in, yaz.spec, asn/proto.c, asn/prt-acc.c, asn/prt-add.c, asn/prt-arc.c, asn/prt-dat.c, asn/prt-dia.c, asn/prt-esp.c, asn/prt-exd.c, asn/prt-exp.c, asn/prt-grs.c, asn/prt-rsc.c, asn/prt-univ.c, asn/test.c, ccl/cclerrms.c, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c, ccl/cclqual.c, ccl/cclstr.c, ccl/ccltoken.c, client/Makefile.in, client/client.c, comstack/comstack.c, comstack/tcpip.c, comstack/waislen.c, include/backend.h, include/ccl.h, include/comstack.h, include/d1_attset.h, include/d1_map.h, include/data1.h, include/diagbib1.h, include/log.h, include/logrpn.h, include/marcdisp.h, include/nmem.h, include/odr.h, include/odr_use.h, include/oid.h, include/options.h, include/otherinfo.h, include/pquery.h, include/prt-acc.h, include/prt-add.h, include/prt-arc.h, include/prt-dat.h, include/prt-dia.h, include/prt-esp.h, include/prt-exd.h, include/prt-exp.h, include/prt-ext.h, include/prt-grs.h, include/prt-proto.h, include/prt-rsc.h, include/prt-univ.h, include/readconf.h, include/statserv.h, include/tcpip.h, include/tpath.h, include/wrbuf.h, include/xmalloc.h, include/xmosi.h, include/yaz-ccl.h, include/yaz-util.h, include/yaz-version.h, include/yconfig.h, include/z-proto.h, include/yaz/backend.h, include/yaz/ccl.h, include/yaz/comstack.h, include/yaz/d1_attset.h, include/yaz/d1_map.h, include/yaz/data1.h, include/yaz/diagbib1.h, include/yaz/log.h, include/yaz/logrpn.h, include/yaz/marcdisp.h, include/yaz/nmem.h, include/yaz/odr.h, include/yaz/odr_use.h, include/yaz/oid.h, include/yaz/options.h, include/yaz/otherinfo.h, include/yaz/pquery.h, include/yaz/prt-acc.h, include/yaz/prt-add.h, include/yaz/prt-arc.h, include/yaz/prt-dat.h, include/yaz/prt-dia.h, include/yaz/prt-esp.h, include/yaz/prt-exd.h, include/yaz/prt-exp.h, include/yaz/prt-ext.h, include/yaz/prt-grs.h, include/yaz/prt-proto.h, include/yaz/prt-rsc.h, include/yaz/prt-univ.h, include/yaz/readconf.h, include/yaz/statserv.h, include/yaz/tcpip.h, include/yaz/tpath.h, include/yaz/wrbuf.h, include/yaz/xmalloc.h, include/yaz/xmosi.h, include/yaz/yaz-ccl.h, include/yaz/yaz-util.h, include/yaz/yaz-version.h, include/yaz/yconfig.h, include/yaz/z-proto.h, odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/dumpber.c, odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c, odr/odr_enum.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c, odr/odr_use.c, odr/odr_util.c, retrieval/d1_absyn.c, retrieval/d1_attset.c, retrieval/d1_doespec.c, retrieval/d1_espec.c, retrieval/d1_expout.c, retrieval/d1_grs.c, retrieval/d1_handle.c, retrieval/d1_map.c, retrieval/d1_marc.c, retrieval/d1_prtree.c, retrieval/d1_read.c, retrieval/d1_soif.c, retrieval/d1_sumout.c, retrieval/d1_sutrs.c, retrieval/d1_tagset.c, retrieval/d1_varset.c, retrieval/d1_write.c, server/eventl.c, server/requestq.c, server/seshigh.c, server/session.h, server/statserv.c, server/tcpdchk.c, tab/bib1.att, util/atoin.c, util/log.c, util/marcdisp.c, util/marcdump.c, util/matchstr.c, util/nmem.c, util/nmemsdup.c, util/oid.c, util/options.c, util/readconf.c, util/tpath.c, util/wrbuf.c, util/xmalloc.c, util/yc.tcl, win/makefile, z39.50/Makefile.in, ztest/Makefile.in, ztest/read-grs.c, ztest/ztest.c, zutil/diagbib1.c, zutil/logrpn.c, zutil/otherinfo.c, zutil/pquery.c, zutil/prt-ext.c, zutil/yaz-ccl.c, zutil/zget.c: Improved installation. Moved header files to include/yaz. 1999-11-29 16:12 adam * server/seshigh.c: Changed the way implementationName - and version is set. 1999-11-29 15:36 adam * server/seshigh.c: Implementation_name and implementation_version copied verbatim. 1999-11-10 10:06 adam * zutil/otherinfo.c: Fixed yaz_oi_update so that it ignores NULL pointer. 1999-11-04 15:58 adam * client/client.c, include/backend.h, server/seshigh.c: Added status elements for backend delete result set handler. Updated delete result result set command for client. 1999-11-03 10:05 adam * include/wrbuf.h, util/wrbuf.c: Implemented wrbuf_puts. 1999-10-28 13:36 adam * util/wrbuf.c: wrbuf_write allows zero buffer length. 1999-10-21 14:06 adam * include/data1.h, retrieval/d1_absyn.c, retrieval/d1_attset.c, retrieval/d1_espec.c, retrieval/d1_map.c, retrieval/d1_marc.c, retrieval/d1_read.c, retrieval/d1_sutrs.c, retrieval/d1_tagset.c, retrieval/d1_write.c: Retrieval module no longer uses ctype.h - functions. 1999-10-21 11:50 adam * retrieval/d1_read.c: SGML reader uses own isspace - it doesn't do 8-bit on WIN32! 1999-10-19 14:35 adam * odr/odr_oct.c: Better dump of OCTET STRING. 1999-10-19 14:35 adam * util/matchstr.c: Minor bug fix (bug introduced by previous commit). 1999-10-15 13:35 adam * util/matchstr.c: Character '.' matches any single character. 1999-10-12 15:03 perhans * tab/danmarc.abs: The danmarc.abs file was addes to support the DANMarc2 record format. 1999-10-11 12:01 adam * include/backend.h, server/seshigh.c, server/session.h: Implemented bend_sort_rr handler for frontend server. 1999-10-11 12:00 adam * client/client.c: Modified printing of records. 1999-09-29 16:43 perhans * tab/dan1.att: The file dan1.att was added, containing the DAN-1 Attribute set. 1999-09-13 14:51 adam * include/otherinfo.h, zutil/otherinfo.c: Fixed bug in yaz_oi_update and added delete option. 1999-09-13 14:51 adam * include/oid.h, util/oid.c: Added CLIENT IP OID. 1999-09-10 10:58 adam * util/xmalloc.c: Set TRACE_XMALLOC to 1. 1999-08-27 11:40 adam * CHANGELOG, README, windows.txt, yaz.dsp, yaz.dsw, client/client.c, client/client.dsp, include/log.h, include/wrbuf.h, odr/odr.c, retrieval/d1_absyn.c, retrieval/d1_attset.c, retrieval/d1_doespec.c, retrieval/d1_espec.c, retrieval/d1_expout.c, retrieval/d1_grs.c, retrieval/d1_handle.c, retrieval/d1_map.c, retrieval/d1_marc.c, retrieval/d1_read.c, retrieval/d1_sumout.c, retrieval/d1_tagset.c, retrieval/d1_varset.c, server/eventl.c, server/server.dsp, server/seshigh.c, server/statserv.c, server/tcpdchk.c, util/log.c, util/nmem.c, util/readconf.c, util/wrbuf.c, util/xmalloc.c, ztest/read-grs.c, ztest/ztest.c, ztest/ztest.dsp, zutil/logrpn.c: Renamed logf function to yaz_log. Removed VC++ project files. 1999-07-21 10:48 adam * win/makefile: Removed dmalloc.obj. 1999-07-13 15:29 adam * include/dmalloc.h: Removed dmalloc.h. 1999-07-13 15:28 adam * util/: Makefile.in, dmalloc.c, nmem.c: Better debugging for NMEM routines. 1999-07-13 15:24 adam * include/xmalloc.h, util/xmalloc.c: Updated memory debugging memory allocatation routines. 1999-07-13 15:23 adam * include/data1.h, retrieval/d1_read.c: Non-recursive version of data1_read_node. data1_read_nodex reads stream of bytes (instead of buffer in memory). 1999-07-06 14:17 adam * include/statserv.h, server/seshigh.c, server/statserv.c: Added option -1 that runs server once (for profiling purposes). 1999-07-06 14:16 adam * retrieval/d1_write.c: Improved layout generated record in SGML/XML format. 1999-07-06 14:13 adam * client/client.c: Added "schema" command. 1999-06-30 11:10 adam * util/readconf.c: Fixed reading of MS-DOS files. 1999-06-18 13:29 adam * CHANGELOG: Added doc to CHANGELOG. 1999-06-17 12:54 adam * include/backend.h, server/seshigh.c: Added facility to specify implementation version - and name for server. 1999-06-16 14:00 adam * zutil/yaz-ccl.c: Added proximity. 1999-06-16 13:55 adam * client/client.c, comstack/xmosi.c, include/tcpip.h, include/xmosi.h, include/yconfig.h: Added APDU log to client. 1999-06-11 18:45 adam * asn/proto.c: Fixed minor bug in ScanRequest encoder. 1999-06-10 13:45 adam * include/statserv.h, server/service.c, server/statserv.c: Added bend_start, bend_stop handlers and removed pre_init. Handlers bend_start/bend_stop are called when service/daemon is started/stopped. 1999-06-10 11:18 adam * server/statserv.c: Modified so that pre_init is called when service/server is started. 1999-06-09 17:10 heikki * win/makefile: Cleaning up. Seems to work all right 1999-06-09 16:37 adam * README: Minor changes. 1999-06-09 16:23 adam * configure, configure.in: Added enable-yc (removed with-yc) and enable-tcpd. 1999-06-09 16:01 adam * zutil/query.c: Fixed for compiled ASN.1. 1999-06-09 15:33 heikki * win/makefile: Compiles and links both old and new type stuff all right 1999-06-09 13:05 heikki * win/makefile: At least it can compile 1999-06-09 12:52 adam * include/z-proto.h: Added YAZ_EXPORT. 1999-06-09 11:43 adam * Makefile.in, ccl/Makefile.in, client/Makefile.in, odr/Makefile.in, retrieval/Makefile.in, server/Makefile.in, util/Makefile.in, z39.50/Makefile.in, ztest/Makefile.in, zutil/Makefile.in: Header files moved to include (used to be z39.50). 1999-06-09 11:43 adam * util/yc.tcl: Added option -I and variable h-path to specify path for header files. 1999-06-09 11:41 heikki * win/makefile: More work on the ASN-generated files. 1999-06-08 16:32 heikki * win/makefile: Proto.h works all right, removed linker warnings from server.lib 1999-06-08 16:07 heikki * win/makefile: Renamed a pile of files Tmpdir (to get around Ms leaving temp files around, and crashing when too many with same number...) 1999-06-08 15:11 adam * Makefile.in, configure, configure.in, asn/Makefile.in, include/proto.h, include/prt-proto.h, include/z-proto.h, z39.50/Makefile.in, zutil/Makefile.in: Fixed problem with proto.h. 1999-06-08 14:16 heikki * win/makefile.mak: Deleting this, renamed to makefile (.nothing) 1999-06-08 14:15 heikki * win/makefile: Renamed to makefile (.nothing) (from .mak) Working on the proto.h problems and alternative confiigurations 1999-06-08 12:16 adam * Makefile.in: Minor changes. 1999-06-08 12:12 adam * Makefile.in, zutil/yaz-ccl.c: Moved file to be part of zutil (instead of util). 1999-06-08 12:10 adam * zutil/Makefile.in: Added Makefile. 1999-06-08 12:10 adam * Makefile.in, configure, configure.in, asn/Makefile.in, asn/diagbib1.c, asn/prt-ext.c, asn/zget.c, client/Makefile.in, lib/Makefile.in, util/Makefile.in, util/logrpn.c, util/matchstr.c, util/otherinfo.c, util/pquery.c, util/query.c, util/yaz-ccl.c, util/yaz-util.c, util/yc.tcl, z39.50/Makefile.in, z39.50/datetime.asn, z39.50/esupdate.asn, z39.50/univres.asn, z39.50/z.tcl, z39.50/z3950v3.asn, ztest/Makefile.in, zutil/diagbib1.c, zutil/logrpn.c, zutil/otherinfo.c, zutil/pquery.c, zutil/prt-ext.c, zutil/query.c, zutil/zget.c: New sub directory zutil. Moved YAZ Compiler to be part of YAZ tree. 1999-06-04 12:04 heikki * win/makefile.mak: Cleaning up 1999-06-02 15:23 heikki * win/makefile.mak: Debug options for C compiler 1999-06-01 16:29 adam * client/client.c, include/backend.h, server/seshigh.c, ztest/ztest.c: Work on Extended Services. 1999-05-27 15:07 adam * ztest/ztest.c: Fix. 1999-05-27 15:02 adam * CHANGELOG, include/oid.h, server/seshigh.c, util/oid.c, ztest/ztest.c: Assigned OID for old DB Update (VAL_DBUPDATE0). 1999-05-26 17:24 adam * asn/prt-ext.c, client/client.c, server/seshigh.c: Fixed minor bugs regarding DB Update (introduced by previous commit). 1999-05-26 16:47 adam * asn/prt-ext.c, include/prt-ext.h: Implemented z_ext_record. 1999-05-26 15:49 adam * asn/prt-exd.c, client/client.c, include/prt-exd.h, ztest/ztest.c: DB Update implemented in client (very basic). 1999-05-26 09:49 adam * configure, configure.in, odr/ber_int.c, util/marcdump.c: C++ compilation. 1999-05-19 10:26 heikki * win/makefile.mak: Added comments 1999-05-18 18:58 heikki * win/makefile.mak: Does yaz, client, server.lib, *and* ztest! 1999-05-18 18:03 heikki * win/makefile.mak: Compiles and links yaz.dll and client.exe, which seems to work. Server and ztest still missing 1999-05-06 15:21 adam * server/server.dsp: Added tcpdchk.c. 1999-05-05 16:49 adam * README: Added ApS. 1999-04-29 09:31 adam * comstack/tcpip.c: Changed tcpip_strtoaddr_ex so that only part 'till '/' is considered part of hostname. 1999-04-28 17:17 adam * Makefile.in: Fixed problem with Makefile and sub directories. 1999-04-27 10:34 adam * odr/odr.c: Modified odr_destroy so that file is not closed when file is 0. 1999-04-26 09:25 adam * include/otherinfo.h, util/Makefile.in, util/otherinfo.c: Implemented OtherInfo utility. 1999-04-23 15:34 adam * retrieval/d1_doespec.c: Fixed bug in match_triple. Thanks to Franck Falcoz . 1999-04-21 13:46 adam * asn/proto.c: Fixed bug in {en,de}coder for OtherInformation. 1999-04-20 11:56 adam * CHANGELOG, asn/proto.c, asn/prt-acc.c, asn/prt-add.c, asn/prt-arc.c, asn/prt-dat.c, asn/prt-dia.c, asn/prt-esp.c, asn/prt-exd.c, asn/prt-exp.c, asn/prt-ext.c, asn/prt-grs.c, asn/prt-rsc.c, asn/prt-univ.c, asn/zget.c, client/client.c, comstack/tcpip.c, include/odr.h, include/odr_use.h, include/oid.h, include/proto.h, include/prt-acc.h, include/prt-add.h, include/prt-arc.h, include/prt-dat.h, include/prt-dia.h, include/prt-esp.h, include/prt-exd.h, include/prt-exp.h, include/prt-ext.h, include/prt-grs.h, include/prt-rsc.h, include/prt-univ.h, include/prt.h, odr/ber_bit.c, odr/ber_oct.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c, odr/odr_enum.c, odr/odr_int.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_use.c, odr/odr_util.c, retrieval/d1_read.c, server/eventl.h, server/seshigh.c, server/session.h, server/tcpdchk.c, util/oid.c, util/pquery.c: Added 'name' paramter to encoder/decoder routines (typedef Odr_fun). Modified all encoders/decoders to reflect this change. 1999-04-16 16:45 adam * CHANGELOG, Makefile.in, configure, configure.in, client/Makefile.in, comstack/tcpip.c, include/statserv.h, server/Makefile.in, server/statserv.c, server/tcpdchk.c, ztest/Makefile.in: Added interface for tcpd wrapper for access control. 1999-04-15 11:19 adam * include/oid.h, util/oid.c: Added COOKIE UserInfo OID. 1999-04-09 14:16 adam * include/oid.h, util/oid.c: Added OtherInfo private OID proxy. 1999-03-31 13:18 adam * CHANGELOG, client/Makefile.in, client/client.c, include/backend.h, include/odr.h, odr/odr_mem.c, retrieval/d1_grs.c, server/seshigh.c, util/nmem.c, ztest/read-grs.c: Implemented odr_strdup. Added Reference ID to backend server API. 1999-03-31 13:15 adam * ccl/: Makefile.in, cclfind.c, cclqual.c, cclsh.c: Fixed memory leaks in ccl_find_str and ccl_qual_rm. 1999-03-31 13:11 adam * comstack/tcpip.c: Function getprotobyname only called once. Minor change in tcpip_get to handle multi-threaded conditions. 1999-03-23 15:14 adam * client/client.c: Yet another fix. 1999-03-18 13:57 adam * asn/prt-exp.c: Fixed bug in TargetInfo encoder/decoder. 1999-03-18 13:57 adam * CHANGELOG, client/client.c: Minor fix. 1999-03-11 16:26 adam * CHANGELOG, client/client.c: Fixed bug (introduced by previous commit). 1999-03-11 12:12 adam * CHANGELOG, configure, configure.in, client/client.c: Added GNU readline support. HTML display in client. 1999-02-18 11:30 quinn * util/oid.c: Changed ES: Update OID 1999-02-18 11:30 quinn * CHANGELOG: Added note about the ES: Update change 1999-02-11 10:10 adam * util/nmem.c: Function nmem_init only mandatory on Windows. 1999-02-02 14:57 adam * yaz.dsp, client/client.dsp, comstack/tcpip.c, include/statserv.h, include/yconfig.h, server/eventl.c, server/server.dsp, server/service.c, server/seshigh.c, server/statserv.c, util/nmem.c, ztest/ztest.dsp: Uses preprocessor define WIN32 instead of WINDOWS to build code for Microsoft WIN32. 1999-02-01 16:37 adam * client/client.c: Fixed minor bug introduced by previous commit. 1999-02-01 16:35 adam * client/client.c: Added XML display. 1999-01-25 14:49 adam * retrieval/d1_prtree.c: Made data1_pr_tree make better printing of data1 buffers. 1999-01-08 12:23 adam * CHANGELOG, LICENSE, README, header.c, comstack/tcpip.c, comstack/waislen.c, include/odr.h, include/prt.h, include/tcpip.h, odr/ber_any.c, odr/ber_bit.c, odr/ber_int.c, odr/ber_len.c, odr/ber_oct.c, odr/ber_tag.c, odr/dumpber.c, odr/odr_enum.c, odr/odr_int.c, odr/odr_util.c: Added const modifier to some of the BER/ODR encoding routines. 1998-12-15 13:45 adam * ztest/: ztest.c, ztest.dsp: Minor change. 1998-12-14 15:48 adam * ztest/ztest.c: Fixed memory leak - happened when fetching MARC records. 1998-12-03 12:33 adam * include/oid.h, util/oid.c: Added OID's for XML. 1998-11-17 10:53 adam * yaz.dsp: Chagned project to include logrpn.c 1998-11-17 10:52 adam * server/seshigh.c: Fixed minor bug (introduced by previous commit). 1998-11-16 17:02 adam * include/logrpn.h, server/seshigh.c, util/Makefile.in, util/logrpn.c: Added loggin utilies, log_rpn_query and log_scan_term. These used to be part of Zebra. 1998-11-09 14:39 adam * configure, configure.in: Fixed configure. 1998-11-09 14:23 adam * configure, configure.in: Minor changes. 1998-11-05 11:24 quinn * tab/tagsetg.tag: Fixed typo in resourcetype 1998-11-03 11:14 adam * include/data1.h: Changed definition of data1 node so that it uses less space. 1998-11-03 11:09 adam * server/seshigh.c: Fixed bug regarding YC. 1998-10-28 16:09 adam * Makefile.in, configure, configure.in, asn/Makefile.in, ccl/Makefile.in, client/Makefile.in, comstack/Makefile.in, include/data1.h, odr/Makefile.in, retrieval/Makefile.in, retrieval/d1_read.c, rfc1006/Makefile.in, server/Makefile.in, util/Makefile.in, ztest/Makefile.in: Added --with-yc option to configure. For the data1_node in data1.h: decreased size of localdata and removed member "line" which wasn't useful. 1998-10-28 11:28 adam * server/server.dsp: Minor changes for project. 1998-10-28 11:26 adam * include/log.h, util/log.c: New functions log_init_file, log_init_level, log_init_prefix. 1998-10-20 17:16 adam * ztest/ztest.c: Minor change to prevent warning. 1998-10-20 17:15 quinn * CHANGELOG: Work 1998-10-20 17:13 adam * ztest/ztest.c: Minor fix regarding output for Item Order. 1998-10-20 16:00 quinn * server/seshigh.c: Fixed Scan 1998-10-20 16:00 quinn * CHANGELOG: Work 1998-10-20 15:55 quinn * asn/proto.c, client/client.c, include/proto.h: Fixed Scan bug in asn and client 1998-10-20 15:23 quinn * client/client.c: changed preferred pos to 1 1998-10-20 15:21 adam * client/client.c: Fixed scan response handler. 1998-10-19 17:24 adam * include/nmem.h, util/nmem.c: New nmem utility, nmem_transfer, that transfer blocks from one NMEM to another. 1998-10-19 16:16 adam * retrieval/d1_tagset.c: Fixed data1_gettagbyname. Bug introduced by previous revision. 1998-10-19 00:33 quinn * ztest/ztest.c: Added diagnostic dump of Item Order Eservice. 1998-10-18 09:48 adam * util/oid.c: Fixed oid_getentbyoid so that it returns NULL when parsed oid is NULL. 1998-10-15 10:29 adam * CHANGELOG, include/data1.h, retrieval/d1_absyn.c, retrieval/d1_tagset.c: Tag set type may be specified in reference to it using "tagset" directive in .abs-files and "include" directive in .tag-files. 1998-10-15 10:26 adam * ztest/ztest.c: Added type cast to make C++ happy. 1998-10-14 16:24 perhans * tab/meta.abs: Publisher changed from (2,3) to (2,31) in meta.abs. 1998-10-14 15:32 adam * util/oid.c: Added include of string.h. 1998-10-14 15:31 adam * retrieval/d1_attset.c: Bug fix. Bug introduced by previous commit. 1998-10-13 22:52 adam * tab/: bib1.att, explain.abs, explain.att, explain.tag, generic.tag, gils-g.est, gils.abs, gils.att, gils.tag, meta.abs, summary.abs, summary.tag, tagsetm.tag, usmarc.abs, usmarc.mar, usmarc.tag, var1.var, wais.abs: Changed headers and removed obsolete ordinal spec from attsets. 1998-10-13 22:06 adam * CHANGELOG: Added changes. 1998-10-13 22:05 adam * ztest/ztest.c: Minor change. 1998-10-13 18:12 adam * include/backend.h, server/seshigh.c, ztest/ztest.c: Added support for Surrogate Diagnostics for Scan Term entries. 1998-10-13 18:11 adam * include/log.h: Added printf-format check for logf when using GNUC. 1998-10-13 18:10 adam * include/readconf.h: Added extra argument 'lineno' to function readconf_line. 1998-10-13 18:09 adam * include/d1_attset.h, include/data1.h, retrieval/d1_absyn.c, retrieval/d1_attset.c, retrieval/d1_espec.c, retrieval/d1_map.c, retrieval/d1_marc.c, retrieval/d1_tagset.c, retrieval/d1_varset.c, util/readconf.c: Added support for arbitrary OID's for tagsets, schemas and attribute sets. Added support for multiple attribute set references and tagset references from an abstract syntax file. Fixed many bad logs-calls in routines that read the various specifications regarding data1 (*.abs,*.att,...) and made the messages consistent whenever possible. Added extra 'lineno' argument to function readconf_line. 1998-10-13 18:03 adam * util/pquery.c: Better checking for invalid OID's in p_query_rpn. 1998-10-13 18:01 adam * include/oid.h, util/oid.c: Implemented support for dynamic object identifiers. Function oid_getvalbyname now accepts raw OID's as well as traditional names. 1998-10-13 18:00 adam * include/nmem.h, util/nmem.c: Implemented nmem_critical_{enter,leave}. 1998-10-13 17:58 adam * odr/odr_util.c: Minor fix in odr_getoidbystr_nmem. 1998-09-30 17:06 adam * client/Makefile.in, ztest/Makefile.in: Fixed LIB dependencies in Makefiles. 1998-09-28 14:44 adam * Makefile.in: Minor changes. 1998-09-28 14:44 adam * retrieval/d1_expout.c: Fixed bug in f_integer. 1998-09-22 11:41 adam * README: Fix. 1998-09-22 11:40 adam * lib/Makefile.in: Fixed Makefile. 1998-09-22 11:40 adam * client/client.c: Minor changes in sort spec. 1998-09-02 14:41 adam * Makefile.in, configure, configure.in, include/backend.h, lib/Makefile.in, makelib/Makefile.in, server/seshigh.c: Added decode stream in bend search structures. 1998-08-25 18:19 adam * Makefile.in, asn/Makefile.in, ccl/Makefile.in, client/Makefile.in, comstack/Makefile.in, makelib/Makefile.in, odr/Makefile.in, server/Makefile.in, util/Makefile.in, ztest/Makefile.in: Minor changes to Makefile(s). 1998-08-21 16:13 adam * CHANGELOG, Makefile, Makefile.in, README, configure, configure.in, install-sh, asn/Makefile, asn/Makefile.in, ccl/Makefile, ccl/Makefile.in, client/Makefile, client/Makefile.in, comstack/Makefile, comstack/Makefile.in, makelib/Makefile, makelib/Makefile.in, odr/Makefile, odr/Makefile.in, retrieval/Makefile, retrieval/Makefile.in, rfc1006/Makefile, rfc1006/Makefile.in, server/Makefile, server/Makefile.in, server/statserv.c, util/Makefile, util/Makefile.in, util/nmem.c, ztest/Makefile, ztest/Makefile.in: Added GNU Configure script to build Makefiles. 1998-08-19 18:10 adam * CHANGELOG, asn/proto.c, asn/zget.c, client/client.c, include/proto.h, server/seshigh.c, ztest/ztest.c: Changed som member names of DeleteResultSetRequest/Response. 1998-08-03 12:23 adam * server/: seshigh.c, session.h: Fixed bug regarding Options for Sort. 1998-07-20 14:38 adam * include/backend.h, server/seshigh.c, server/session.h, ztest/ztest.c: Implemented delete result set service to server API. 1998-07-20 14:38 adam * odr/: odr.c, odr_mem.c: More LOG_DEBUG-diagnostics. 1998-07-20 14:37 adam * client/client.c: Added 'delete ' command. Changed open command so that it reconnects if already connected. 1998-07-20 14:36 adam * include/xmalloc.h: Minor changes. 1998-07-20 14:35 adam * util/nmem.c, include/nmem.h: Added more memory diagnostics (when NMEM_DEBUG is 1). 1998-07-07 17:51 adam * server/statserv.c: Changed server so that it stops if bind fails - "address already in use" typically causes this. 1998-07-07 17:49 adam * comstack/tcpip.c, ccl/cclqual.c, ccl/ccltoken.c: Added braces to avoid warning. 1998-07-07 17:49 adam * util/nmem.c: Reduced chunk size. 1998-07-03 16:21 adam * util/nmem.c: Added critical sections for pthreads-library. Thanks to Ian Ibbotson, Fretwell Downing Informatics. 1998-06-29 09:59 adam * comstack/tcpip.c: Minor fix. 1998-06-26 13:17 quinn * include/yaz-version.h: v2+ 1998-06-23 17:37 adam * comstack/tcpip.c: Added type cast to prevent warning. 1998-06-22 13:32 adam * comstack/comstack.c, comstack/tcpip.c, include/comstack.h, include/tcpip.h, server/statserv.c: Added 'conditional cs_listen' feature. 1998-06-09 15:55 adam * client/client.c, retrieval/d1_absyn.c, ztest/ztest.c: Minor changes. 1998-06-09 15:21 adam * tab/explain.abs: Added "other" element paths. 1998-06-08 16:26 adam * retrieval/d1_expout.c: Fixed bug in f_queryTypeDetails. 1998-06-05 10:58 adam * retrieval/d1_expout.c: Fixed un-initialised var in f_rpnCapabilities. 1998-06-05 10:57 adam * retrieval/d1_write.c: Fixed problem with function wordlen. 1998-06-02 16:32 adam * tab/usmarc.abs: Changed usmarc configuration files. 1998-06-02 12:23 adam * Makefile: Minor changes. 1998-05-27 18:57 adam * include/backend.h, server/seshigh.c: Support for surrogate diagnostic records added for bend_fetch. 1998-05-27 18:55 adam * ztest/ztest.c: Minor changes. 1998-05-20 15:51 adam * Makefile: Better documention in top-level Makefile. 1998-05-20 11:55 adam * comstack/tcpip.c: Function tcpip_get treats EINPROGRESS error in the same way as EWOULDBLOCK. EINPROGRESS shouldn't be returned - but it is on Solaris in some cases. 1998-05-20 11:52 adam * include/comstack.h: Removed 'dead' definition. 1998-05-18 15:06 adam * CHANGELOG, asn/Makefile, asn/prt-exp.c, client/client.c, include/comstack.h, include/d1_attset.h, include/data1.h, include/oid.h, include/prt-dia.h, include/prt-exp.h, include/tcpip.h, retrieval/d1_absyn.c, retrieval/d1_attset.c, retrieval/d1_expout.c, retrieval/d1_handle.c, retrieval/d1_prtree.c, retrieval/d1_tagset.c, retrieval/d1_write.c, tab/explain.abs, tab/explain.tag: Changed the way attribute sets are handled by the retriaval module. Extended Explain conversion / schema. Modified server and client to work with ASN.1 compiled protocol handlers. 1998-05-18 12:14 adam * include/proto.h: Minor change - removed 'dead' definitions. 1998-05-18 12:13 adam * server/seshigh.c: Fixed call to es_request handler - extra argument was passed. 1998-05-18 12:10 adam * comstack/tcpip.c: Minor change to avoid C++ warning. 1998-05-18 12:10 adam * util/: Makefile, oid.c: Added Explain-schema and Explain-tagset to OID database. 1998-04-27 12:17 perhans * yaz.dsp, client/client.dsp, server/server.dsp, ztest/ztest.dsp: Copy files to binary directory. 1998-04-26 13:08 adam * asn/Makefile: Fixed Makefile. 1998-04-26 12:55 adam * yaz.dsp, yaz.dsw: Fixed project dependencies. 1998-04-21 12:04 perhans * yaz.dsp: Added Universe resource report. 1998-04-17 13:04 quinn * CHANGELOG: [no log message] 1998-04-02 16:33 adam * Makefile: Minor changes. 1998-04-02 10:27 adam * include/prt-exp.h, retrieval/d1_expout.c, tab/explain.abs, tab/explain.tag: Minor change in definition of Z_TargetInfo. Furhter work on Explain schema - added AttributeDetails. 1998-03-31 17:13 adam * Makefile, asn/prt-ext.c, asn/zget.c, client/client.c, include/prt-ext.h, retrieval/d1_expout.c, server/seshigh.c, util/pquery.c, util/yaz-ccl.c: Development towards compiled ASN.1. 1998-03-31 13:07 adam * CHANGELOG, asn/prt-ext.c, client/client.c, include/backend.h, include/proto.h, include/prt-ext.h, server/seshigh.c, server/session.h, ztest/ztest.c: Furhter work on UNIverse resource report. Added Extended Services handling in frontend server. 1998-03-20 18:29 adam * include/: odr.h, prt.h: Include of odr_use.h in odr.h. Added prototype for odr_enum. 1998-03-20 15:46 adam * CHANGELOG, asn/Makefile, asn/prt-ext.c, asn/prt-univ.c, include/oid.h, include/proto.h, include/prt-ext.h, include/prt-univ.h, tab/usmarc.abs, util/oid.c: Added UNIverse Resource Reports. 1998-03-20 15:45 adam * include/prt.h: Implemented odr_set_of and odr_enum. 1998-03-20 15:45 adam * odr/: Makefile, odr_enum.c, odr_seq.c: Implemented odr_enum and odr_set_of. 1998-03-16 13:21 adam * retrieval/d1_grs.c: Fixed problem with tag names that weren't set to the right value when wildcards were used. 1998-03-12 12:28 adam * retrieval/d1_read.c: Fix: didn't set root member of tagged node in function. data1_add_insert_taggeddata. 1998-03-06 12:47 quinn * tab/: meta.abs, meta.tag: Updated meta schema to reflect Dublin Core additions to TagsetG 1998-03-05 09:15 adam * include/data1.h, retrieval/d1_absyn.c, retrieval/d1_read.c: Implemented data1_add_insert_taggeddata utility which is more flexible than data1_insert_taggeddata. 1998-03-05 09:12 adam * tab/meta.abs: Added description. 1998-03-05 09:09 adam * util/pquery.c: Minor change to make C++ happy. 1998-03-05 09:07 adam * retrieval/d1_expout.c: Make data1 to EXPLAIN ignore local tags in root. 1998-03-05 09:05 adam * client/client.c: Added a few casts to make C++ happy. 1998-02-27 15:08 adam * CHANGELOG, include/data1.h, retrieval/d1_absyn.c, retrieval/d1_read.c: Added const to some char pointer arguments. Reworked data1_read_node so that it doesn't create a tree with pointers to original "SGML"-buffer. 1998-02-27 15:05 adam * retrieval/d1_prtree.c: Added printing of integer nodes. 1998-02-27 15:04 adam * server/statserv.c: Fixed bug in statserv_remove. 1998-02-23 11:57 adam * retrieval/d1_marc.c: Take care of integer data nodes as well in conversion. 1998-02-16 11:20 adam * yaz.dsp: Added prt-dat.c. 1998-02-11 14:48 adam * CHANGELOG: Changes. 1998-02-11 12:53 adam * CHANGELOG, asn/proto.c, asn/prt-acc.c, asn/prt-add.c, asn/prt-arc.c, asn/prt-dat.c, asn/prt-dia.c, asn/prt-esp.c, asn/prt-exd.c, asn/prt-exp.c, asn/prt-ext.c, asn/prt-grs.c, asn/prt-rsc.c, asn/zget.c, ccl/cclerrms.c, ccl/cclfind.c, ccl/cclqual.c, ccl/ccltoken.c, client/Makefile, client/client.c, comstack/tcpip.c, include/ccl.h, include/odr.h, include/prt-exd.h, include/prt-exp.h, include/prt-ext.h, include/prt.h, odr/ber_any.c, odr/ber_oct.c, odr/ber_tag.c, odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c, odr/odr_use.c, odr/odr_util.c, retrieval/d1_absyn.c, retrieval/d1_attset.c, retrieval/d1_espec.c, retrieval/d1_expout.c, retrieval/d1_grs.c, retrieval/d1_handle.c, retrieval/d1_map.c, retrieval/d1_marc.c, retrieval/d1_read.c, retrieval/d1_sumout.c, retrieval/d1_tagset.c, retrieval/d1_varset.c, rfc1006/Makefile, server/eventl.c, server/requestq.c, server/seshigh.c, server/session.h, server/statserv.c, util/marcdump.c, util/nmem.c, util/nmemsdup.c, util/pquery.c, util/wrbuf.c, util/xmalloc.c, util/yaz-ccl.c, ztest/read-grs.c, ztest/ztest.c: Changed code so that it compiles as C++. 1998-02-10 18:25 adam * CHANGELOG, tab/tagsetg.tag, tab/tagsetm.tag: Updated tagset-G and M. 1998-02-10 16:32 adam * util/oid.c: Added new Object Identifiers. 1998-02-10 16:31 adam * asn/Makefile, asn/prt-dat.c, asn/prt-esp.c, asn/prt-exd.c, asn/prt-ext.c, include/oid.h, include/proto.h, include/prt-dat.h, include/prt-esp.h, include/prt-exd.h, include/prt-ext.h: Implemented date and time structure. Changed the Update Extended Service. 1998-02-10 16:30 adam * CHANGELOG: Changes. 1998-02-10 12:03 adam * CHANGELOG, include/backend.h, server/requestq.c, server/seshigh.c, server/session.h, ztest/ztest.c: Added support for extended handlers in backend server interface. 1998-02-10 12:03 adam * client/client.c: Implemented command refid. Client prints reference-ID's, when present, in responses. 1998-02-10 12:01 adam * tab/gils.abs: Minor. 1998-02-10 12:00 adam * tab/: explain.abs, explain.tag: [no log message] 1998-02-10 11:29 adam * include/prt-grs.h: Changed definition of Z_Triple in file prt-grs.h - member boolean renamed to zboolean. Some C++ compilers complained about the name. 1998-02-10 11:28 adam * include/statserv.h, server/statserv.c: Added app_name, service_dependencies, service_display_name and options_func. options_func allows us to specify a different function to interogate the command line arguments. The other members allow us to pass the full service details accross to the service manager (CW). 1998-01-30 16:32 adam * include/yaz-version.h: 1.4pl2. 1998-01-30 16:24 adam * CHANGELOG, server/statserv.c: Fixed bug in inetd code. The server listened on tcp:@:9999 even though it was started in inetd mode. 1998-01-29 15:26 adam * doc/README: Updated. 1998-01-29 15:08 adam * client/client.c: Better sort diagnostics. 1998-01-29 15:08 adam * README: Updated README. 1998-01-29 14:42 adam * CHANGELOG, Makefile: Updated. 1998-01-29 14:30 adam * CHANGELOG, README, server/eventl.c, server/eventl.h, server/session.h, server/statserv.c: Better event handle system for NT/Unix. 1998-01-29 14:28 adam * include/yaz-version.h: YAZ version 1.4pl1. 1998-01-29 14:18 adam * odr/: Makefile, odr_unicode.c: Removed Unicode file. 1998-01-29 14:17 adam * client/client.c: Added sort. 1998-01-29 14:16 adam * ztest/ztest.c: Added dummy sort in test server. 1998-01-29 14:15 adam * include/backend.h, server/seshigh.c: Implemented sort for the backend interface. 1998-01-29 14:13 adam * asn/: Makefile, zget.c: Function zget_presentRequest fills resultSetId with "default" instead of "Default". 1998-01-14 10:53 quinn * odr/dumpber.c: Added a bit more info to dump. 1998-01-07 14:51 adam * client/client.c: Minor change. 1998-01-07 14:34 adam * CHANGELOG, server/Makefile: Fixed Makefile(s). 1998-01-07 13:59 adam * CHANGELOG, README, windows.txt, client/Makefile, server/Makefile, ztest/Makefile: Updated Makefiles so that there is no dependancy on ELIBS. 1998-01-07 13:58 adam * client/client.c: Using fgets instead of gets. 1998-01-05 10:04 adam * CHANGELOG, asn/prt-acc.c, asn/prt-add.c, asn/prt-exd.c, asn/prt-ext.c: Fixed bugs in encoders/decoders - Not operator (!) missing. 1998-01-05 10:03 adam * header.c: 1998. 1998-01-05 10:03 adam * LICENSE: Moved to 1998. 1997-12-18 11:51 adam * CHANGELOG, include/data1.h, retrieval/d1_absyn.c, tab/explain.abs: Implemented sub-trees feature for schemas - including forward references. 1997-12-12 07:32 adam * util/marcdump.c: Added include of string.h. 1997-12-09 17:28 adam * CHANGELOG: Changes. 1997-12-09 17:18 adam * CHANGELOG, include/data1.h, retrieval/d1_absyn.c, retrieval/d1_expout.c, tab/bib1.att, tab/explain.abs, tab/explain.tag: Work on EXPLAIN schema. First implementation of sub-schema facility in the *.abs files. 1997-12-09 17:17 adam * retrieval/d1_read.c: Fix bug regarding variants. Tags with prefix "var" was incorrectly interpreted as "start of variants". Now, only "var" indicates such start. Cleaned up data1_read_node so tag names and variant names are copied and not pointed to by the generated data1 tree. Data nodes still point to old buffer. 1997-12-09 17:11 adam * util/log.c: Assume strerror is defined on Unixes as well. It's standard ANSI. 1997-11-24 12:33 adam * CHANGELOG, include/odr.h, odr/odr.c, odr/odr_null.c, odr/odr_seq.c, retrieval/d1_espec.c, retrieval/d1_expout.c, retrieval/d1_grs.c, tab/explain.abs, tab/explain.tag, util/pquery.c, util/yaz-ccl.c: Using function odr_nullval() instead of global ODR_NULLVAL when appropriate. 1997-11-19 11:30 adam * retrieval/d1_expout.c, tab/explain.abs, tab/explain.tag: More explain work. 1997-11-18 10:51 adam * CHANGELOG, include/data1.h, retrieval/d1_expout.c, retrieval/d1_grs.c, retrieval/d1_map.c, retrieval/d1_read.c, tab/explain.abs, tab/explain.tag: Removed element num_children from data1_node. Minor changes in data1 to Explain. 1997-11-07 14:33 adam * CHANGELOG: Changes. 1997-11-07 14:31 adam * include/statserv.h, server/server.dsp, server/service.c, server/service.h, server/statserv.c, ztest/ztest.c, ztest/ztest.dsp: Added NT Service name part of statserv_options_block. Moved NT service utility to server library. 1997-11-06 12:36 adam * retrieval/: d1_doespec.c, d1_prtree.c: Implemented variant match on simple elements -data1 tree and Espec-1. 1997-11-05 10:20 adam * retrieval/d1_read.c: Minor change. 1997-11-05 10:18 adam * client/client.c: The client handles records with no associated syntax. 1997-10-31 13:20 adam * include/data1.h, yaz.dsp, client/client.c, include/nmem.h, include/prt.h, include/tpath.h, include/wrbuf.h, include/xmalloc.h, odr/odr.c, odr/odr_util.c, retrieval/d1_absyn.c, retrieval/d1_espec.c, server/statserv.c, util/Makefile, util/nmem.c, util/xmalloc.c: Improved memory debugging for xmalloc/nmem.c. References to NMEM instead of ODR in n ESPEC-1 handling in source d1_espec.c. Bug fix: missing fclose in data1_read_espec1. 1997-10-29 13:00 adam * CHANGELOG, asn/zget.c: Routine zget_SearchRequest fills resultSetName member with "default" instead of "Default". 1997-10-27 15:04 adam * util/Makefile: Minor change. 1997-10-27 15:04 adam * retrieval/: Makefile, d1_prtree.c: New debug utility, data1_pr_tree, that dumps a data1 tree. 1997-10-27 15:03 adam * CHANGELOG, include/statserv.h, server/statserv.c: Added new member to statserver_options_block, pre_init, which specifies a callback to be invoked after command line parsing and before the server listens for the first time. 1997-10-27 14:55 adam * server/requestq.c: Fixed memory leak: member response wasn't freed when queue was destroyed. 1997-10-27 14:54 adam * include/data1.h, retrieval/d1_absyn.c, tab/gils.abs, tab/meta.abs: Changed structure field in data1 node to be simple string which is "unknown" to the retrieval system itself. 1997-10-27 14:52 adam * client/client.c, include/yaz-util.h: Header yaz-util includes all YAZ utility header files. 1997-10-06 11:37 adam * include/data1.h: Added prototype for data1_get_map_buf. 1997-10-06 11:09 adam * util/nmem.c: Function mmem_exit releases memory used by the freelists. 1997-10-06 10:55 adam * util/log.c: Changed log_init so that previous (if any) is closed. 1997-10-02 14:16 quinn * TODO: Smll 1997-10-02 14:10 quinn * retrieval/d1_doespec.c: Attempt to fix bug in especs 1997-10-02 14:09 quinn * CHANGELOG: CHanged date 1997-09-30 13:50 adam * retrieval/: d1_handle.c, d1_marc.c: Added handler data1_get_map_buf that is used by data1_nodetomarc. 1997-09-30 13:48 adam * server/seshigh.c: Fixed bug introduced by previous commit. 1997-09-30 13:47 adam * util/yaz-util.c: Added function 'cause checkergcc doesn't include assert handler. 1997-09-30 11:33 adam * odr/ber_tag.c: Minor changes - removed indentation of ifdef. 1997-09-29 15:18 adam * CHANGELOG, client/client.c, include/oid.h, retrieval/d1_espec.c, server/seshigh.c, util/oid.c, util/pquery.c: Added function, oid_ent_to_oid, to replace the function oid_getoidbyent, which is not thread safe. 1997-09-29 11:01 adam * include/ccl.h: Changed CCL parser to be thread safe. New type, CCL-parser, declared and a create/destructor ccl_parser_create/ccl_parser_destroy has been added. 1997-09-29 10:58 adam * util/yaz-ccl.c: Fixed conversion of trees so that true copy is made. 1997-09-29 10:56 adam * ccl/: cclerrms.c, cclfind.c, cclqual.c, ccltoken.c: Changed CCL parser to be thread safe. New type, CCL_parser, declared and a create/destructers ccl_parser_create/ccl_parser/destory has been added. 1997-09-29 09:24 adam * CHANGELOG: Added changes. 1997-09-29 09:24 adam * TODO, yaz.dsp: Updated project files, README, TODO, etc. 1997-09-29 09:22 adam * asn/diagbib1.c: Added static modifier to msg_tab. 1997-09-29 09:21 adam * retrieval/d1_espec.c: Added typecast to avoid warnings on MSVC. 1997-09-29 09:20 adam * client/client.c: Client code uses nmem_init. 1997-09-29 09:19 adam * server/statserv.c: Server library uses nmem_init/nmem_exit. The log prefix no longer includes leading path on NT. 1997-09-29 09:17 adam * odr/odr_seq.c: Added typecast to avoid warnings on MSVC. 1997-09-29 09:16 adam * comstack/comstack.c, include/comstack.h: Array cs_errlist no longer global. 1997-09-29 09:15 adam * comstack/tcpip.c: Changed use of setsockopt to avoid warnings on MSVC. 1997-09-29 09:14 adam * include/nmem.h: New functions nmem_init/nmem_exit to init/close NMEM system. 1997-09-29 09:13 adam * util/pquery.c: Changed type of a few variables to avoid warnings. 1997-09-29 09:13 adam * util/log.c: Minor changes. 1997-09-29 09:12 adam * util/nmem.c: NMEM thread safe. NMEM must be initialized before use (sigh) - routine nmem_init/nmem_exit implemented. 1997-09-26 11:41 adam * client/client.c: Updated client to handle multiple diagnostics. 1997-09-24 15:35 adam * include/data1.h, include/marcdisp.h, retrieval/d1_marc.c: Added two members to data1_marctab to ease reading of weird MARC records. 1997-09-24 15:29 adam * util/: marcdisp.c, marcdump.c: Added verbose option -v to marcdump utility. 1997-09-22 14:33 adam * client/Makefile, util/pquery.c, ztest/Makefile: Fixed bug introduced by previous commit. 1997-09-18 10:48 adam * util/log.c: Fixed minor bug that caused log_init to ignore filename. 1997-09-18 10:47 adam * README: Added better doc about windows. 1997-09-17 15:30 quinn * doc/yaz.rtf: Added RTF version of YAZ doc 1997-09-17 14:28 adam * retrieval/d1_handle.c: Introduced new 'global' data1 handle. 1997-09-17 14:25 adam * odr/odr_unicode.c: First Unicode attempt. 1997-09-17 14:10 adam * CHANGELOG, Makefile, README, TODO, yaz.dsp, asn/Makefile, ccl/Makefile, client/Makefile, client/client.c, comstack/Makefile, comstack/tcpip.c, comstack/xmosi.c, include/backend.h, include/comstack.h, include/d1_attset.h, include/data1.h, include/nmem.h, include/prt.h, include/wrbuf.h, include/yaz-version.h, odr/Makefile, odr/ber_tag.c, retrieval/Makefile, retrieval/d1_absyn.c, retrieval/d1_attset.c, retrieval/d1_doespec.c, retrieval/d1_espec.c, retrieval/d1_expout.c, retrieval/d1_grs.c, retrieval/d1_map.c, retrieval/d1_marc.c, retrieval/d1_read.c, retrieval/d1_soif.c, retrieval/d1_sumout.c, retrieval/d1_sutrs.c, retrieval/d1_tagset.c, retrieval/d1_varset.c, retrieval/d1_write.c, server/Makefile, server/seshigh.c, server/statserv.c, tab/bib1.att, tab/gils.abs, util/Makefile, util/nmemsdup.c, util/pquery.c, ztest/Makefile, ztest/ztest.c: YAZ version 1.4. 1997-09-09 12:10 adam * yaz.dsp, client/client.dsp, server/server.dsp, server/statserv.c, util/oid.c, ztest/ztest.c, ztest/ztest.dsp: Another MSV5.0 port. Changed projects to include proper library/include paths. Server starts server in test-mode when no options are given. 1997-09-05 17:26 adam * include/backend.h, server/seshigh.c: Added ODR encode in search and scen bend request structures. Fixed a few enums that caused trouble with C++. 1997-09-05 11:50 adam * Makefile, include/data1.h, retrieval/d1_absyn.c, retrieval/d1_attset.c, retrieval/d1_espec.c, retrieval/d1_map.c, retrieval/d1_marc.c, retrieval/d1_read.c, retrieval/d1_tagset.c, retrieval/d1_varset.c: Removed global data1_tabpath - uses data1_get_tabpath() instead. 1997-09-04 16:19 adam * server/: eventl.c, statserv.c: Added credits. 1997-09-04 15:51 adam * retrieval/d1_marc.c: Added data1 to marc conversion with indicators. 1997-09-04 15:50 adam * ztest/ztest.c: Bug fix in ztest. 1997-09-04 15:49 adam * tab/usmarc.abs: Minor changes. 1997-09-04 15:48 adam * retrieval/d1_marc.c: Added data1 to marc conversion. 1997-09-04 15:46 adam * README: Added ztest. 1997-09-04 15:45 adam * client/client.c: Added UNImarc to list of available syntaxes. 1997-09-04 09:59 adam * util/Makefile: Added atoin.o. 1997-09-04 09:59 adam * include/log.h: Added include of xmalloc.h. 1997-09-04 09:58 adam * include/yaz-util.h: Added prototype for atoi_n. 1997-09-04 09:57 adam * include/marcdisp.h: Definition of ISO2709 control characters to this file. 1997-09-04 09:57 adam * include/yconfig.h: When using UNIX, O_BINARY is defined if it's not already defined. 1997-09-04 09:54 adam * util/yaz-util.c: Right hande side operand of yaz_matchstr may include a ? in which case it returns "match ok". 1997-09-04 09:53 adam * util/readconf.c: Added include readconf.h. 1997-09-04 09:52 adam * util/: atoin.c, marcdisp.c: Moved atoi_n function to separate source file. 1997-09-01 11:31 adam * server/eventl.h: Removed definition statserv_remove from statserv.h to eventl.h. 1997-09-01 11:31 adam * include/statserv.h: Removed definition statserv_remove to eventl.h. (A hack really). 1997-09-01 11:30 adam * include/data1.h: Added include of yaz-util.h. 1997-09-01 10:58 adam * include/data1.h: Removed declaration of data1_matchstr since it's a macro. 1997-09-01 10:55 adam * ztest/: Makefile, dummy-grs, dummy-records, dummy-words, read-grs.c, ztest.c, ztest.dsp: New windows NT/95 port using MSV5.0. Test server ztest now in separate directory. When using NT, this test server may operate as an NT service. Note that the service.[ch] should be part of generic, but it isn't yet. 1997-09-01 10:54 adam * util/: Makefile, log.c, options.c, pquery.c: New windows NT/95 port using MSV5.0. Made prefix query handling thread safe. The function options ignores empty arguments when met. 1997-09-01 10:52 adam * server/: Makefile, eventl.c, requestq.c, server.dsp, seshigh.c, session.h, statserv.c: New windows NT/95 port using MSV5.0. The test server 'ztest' was moved a separate directory. MSV5.0 project server.dsp created. As an option, the server can now operate as an NT service. 1997-09-01 10:51 adam * odr/: ber_tag.c, odr.c: New windows NT/95 port using MSV5.0. Had to avoid a few static variables used in function ber_tag. These are now part of the ODR structure. 1997-09-01 10:49 adam * include/: backend.h, ccl.h, comstack.h, d1_attset.h, data1.h, diagbib1.h, log.h, marcdisp.h, nmem.h, odr.h, odr_use.h, oid.h, options.h, pquery.h, proto.h, prt-acc.h, prt-arc.h, prt-dia.h, prt-esp.h, prt-exd.h, prt-exp.h, prt-ext.h, prt-grs.h, prt.h, readconf.h, statserv.h, tcpip.h, wrbuf.h, xmalloc.h, yaz-ccl.h, yaz-util.h, yconfig.h: New windows NT/95 port using MSV5.0. To export DLL functions the YAZ_EXPORT modifier was added. Defined in yconfig.h. 1997-09-01 10:49 adam * comstack/: comstack.c, tcpip.c: New windows NT/95 port using MSV5.0. Minor changes only. 1997-09-01 10:48 adam * client/: client.c, client.dsp: New windows NT/95 port using MSV5.0. Only a few changes made to avoid warnings. Sub project created: client.dsp. 1997-09-01 10:48 adam * ccl/: cclfind.c, cclqual.c, ccltoken.c: New windows NT/95 port using MSV5.0. Only a few changes made to avoid warnings. 1997-09-01 10:47 adam * CHANGELOG, Makefile, yaz.dsp, yaz.dsw: New windows NT/95 port using MSV5.0. 1997-08-29 15:34 quinn * util/oid.c: Added thesaurus oids 1997-08-19 10:46 quinn * util/oid.c: Added Thesaurus OID 1997-08-19 10:45 quinn * include/oid.h: Added Thesaurus 1997-08-19 10:43 quinn * include/oid.h: Housekeeping 1997-08-19 10:40 quinn * include/oid.h: Added thesaurus OID 1997-07-28 14:34 adam * CHANGELOG, include/oid.h, util/oid.c: Added new OID entries (RVDM). 1997-07-21 14:48 adam * util/yaz-util.c: Removed windows DLL stubs. 1997-07-21 14:47 adam * util/nmem.c: Moved definition of nmem_control and nmem_block. 1997-07-21 14:46 adam * include/prt-exp.h: Bug fix: changed definition of attributeValues in Z_AttributeOccurrence. 1997-07-21 14:44 adam * include/: nmem.h, odr.h: Moved definitions of nmem_block and nmem_control. 1997-07-02 16:12 adam * header.c: Changed header to 1997. 1997-07-02 14:57 adam * include/yconfig.h: Fixed #if-bug. Thanks to RVDM. 1997-07-01 16:15 adam * asn/diagbib1.c: Added new BIB-1 diagnostic messages. 1997-07-01 15:52 adam * CHANGELOG: Added messages about new diagnostic codes. 1997-07-01 15:49 adam * client/client.c: Take care of case when invalid target is specified on command line. 1997-06-23 12:31 adam * util/yaz-ccl.c: Added ODR argument to ccl_rpn_query and ccl_scan_query. 1997-06-23 12:31 adam * odr/odr_seq.c: Added RVDM's SEQUENCE OF patch again! 1997-06-23 12:30 adam * include/yaz-ccl.h: Added ODR stream as parameter to ccl_rpn_query and ccl_scan_query. 1997-06-23 12:30 adam * client/client.c: Added call to ccl_rpn_delete in search. Added ODR stream "out" as parameter to ccl_rpn_query to release RPN query. 1997-06-23 12:28 adam * CHANGELOG: Added ODR argument to ccl_rpn_query to provide release of RPN structure. 1997-05-14 13:14 quinn * tab/gils-v1/: gils.abs, gils.att, gils.tag: Old versions of GILS tables 1997-05-14 13:09 quinn * tab/: gils.abs, gils.att, gils.tag, tagsetg.tag: Moved to GILS version 2 1997-05-14 08:53 adam * CHANGELOG, asn/prt-ext.c, asn/prt-grs.c, ccl/cclfind.c, client/client.c, comstack/tcpip.c, comstack/xmosi.c, include/backend.h, include/ccl.h, include/comstack.h, include/d1_attset.h, include/d1_map.h, include/data1.h, include/diagbib1.h, include/dmalloc.h, include/log.h, include/marcdisp.h, include/nmem.h, include/odr.h, include/odr_use.h, include/oid.h, include/options.h, include/pquery.h, include/proto.h, include/prt-acc.h, include/prt-add.h, include/prt-arc.h, include/prt-dia.h, include/prt-esp.h, include/prt-exd.h, include/prt-exp.h, include/prt-ext.h, include/prt-grs.h, include/prt-rsc.h, include/prt.h, include/readconf.h, include/statserv.h, include/tcpip.h, include/tpath.h, include/wrbuf.h, include/xmalloc.h, include/xmosi.h, include/yaz-ccl.h, include/yaz-util.h, odr/ber_any.c, odr/ber_tag.c, odr/dumpber.c, odr/odr_choice.c, odr/odr_cons.c, odr/odr_seq.c, odr/odr_tag.c, retrieval/d1_absyn.c, retrieval/d1_doespec.c, retrieval/d1_espec.c, retrieval/d1_grs.c, retrieval/d1_read.c, retrieval/d1_varset.c, util/readconf.c: C++ support. 1997-05-05 13:21 adam * odr/odr_seq.c: In handling of SEQUENCE OF: Counter set to zero when SEQUENCE OF isn't there at all. 1997-05-05 13:20 adam * client/client.c: Client uses "options" utility and marc dump filename may be specified as an option (-m ). 1997-05-05 13:19 adam * CHANGELOG: Changes. 1997-05-02 10:39 quinn * include/oid.h, util/oid.c: Support for private OID table added. Thanks to Ronald van der Meer 1997-05-02 10:39 quinn * asn/zget.c: New PDUs added, thanks to Ronald van der Meer 1997-05-02 10:38 quinn * CHANGELOG: None 1997-05-01 17:07 adam * util/yaz-util.c: Added DLL entry point routines. 1997-05-01 17:06 adam * include/log.h, util/log.c, util/marcdisp.c, util/wrbuf.c: Added log_mask_str_x routine. 1997-05-01 17:06 adam * comstack/tcpip.c: Moved WINSOCK init. code to tcpip_init routine. 1997-04-30 10:52 quinn * asn/prt-add.c, asn/prt-exd.c, asn/prt-ext.c, ccl/Makefile, ccl/cclerrms.c, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c, ccl/cclqual.c, ccl/cclsh.c, ccl/cclstr.c, ccl/ccltoken.c, include/ccl.h, include/odr.h, include/oid.h, include/proto.h, include/prt-add.h, include/yaz-version.h, odr/odr.c, odr/odr_choice.c, retrieval/d1_doespec.c, retrieval/d1_soif.c, server/seshigh.c, util/oid.c: Null 1997-04-30 10:49 quinn * CHANGELOG: Work 1997-02-24 11:37 adam * Makefile, README: Changed header. 1997-02-19 15:46 adam * retrieval/d1_absyn.c: The "all" specifier only affects elements that are indexed (and not all elements). 1997-01-02 11:47 quinn * CHANGELOG, retrieval/d1_absyn.c, tab/bib1.att, tab/gils.abs: Added optional, physical ANY 1996-12-05 14:17 quinn * CHANGELOG, retrieval/d1_grs.c: Fixed GRS-1 null-ref 1996-11-15 16:48 adam * tab/explain.abs: Fixed reference to bad element. Other small changes. 1996-11-11 14:15 adam * util/pquery.c: Added proximity operator. 1996-11-11 14:14 adam * asn/proto.c: Fixed tagging bug in z_ProximityOperator. 1996-11-11 14:14 adam * CHANGELOG, README: Added doc about proximity in PQF. 1996-11-08 15:09 adam * tab/gils.abs: Removed reference to gils-f.est. 1996-11-08 12:03 adam * client/client.c: Client accepts multiple database names. 1996-11-08 12:03 adam * CHANGELOG, Makefile: More work. 1996-11-01 09:45 adam * comstack/tcpip.c: Bug fix: used close on MS-Windows. Fixed to closesocket. 1996-10-29 14:36 adam * util/: tpath.c, yaz-ccl.c, yaz-util.c: Added header. 1996-10-29 14:35 adam * retrieval/d1_read.c: Implemented data1_set_tabpath and data1_get_tabpath. 1996-10-29 14:34 adam * makelib/Makefile: Minor change. 1996-10-29 14:34 adam * include/: d1_attset.h, data1.h, tpath.h: New functions to get/set data1_tabpath. 1996-10-29 14:33 adam * header.c: Updated. 1996-10-23 14:31 adam * odr/odr_cons.c: Added 'static' modifier to dummy variable in odr_constructed_begin. 1996-10-11 17:06 quinn * CHANGELOG, include/yaz-version.h: Version 1.3 1996-10-11 17:00 adam * ccl/LICENSE, ccl/Makefile, ccl/bib1, ccl/cclerrms.c, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c, ccl/cclqual.c, ccl/cclsh.c, ccl/cclstr.c, ccl/ccltoken.c, include/ccl.h: CCL parser from Europagate Email gateway 1.0. 1996-10-11 14:38 quinn * CHANGELOG: Smallish 1996-10-11 13:57 quinn * include/data1.h, retrieval/d1_doespec.c, retrieval/d1_grs.c, server/seshigh.c: Smallish 1996-10-11 12:35 adam * retrieval/d1_read.c: Fixed a bug that caused data1_read_node to core dump when no abstract syntax was defined in a "sgml"-record. 1996-10-10 14:35 quinn * asn/prt-exd.c, asn/prt-ext.c, include/prt-exd.h, include/prt-ext.h, util/oid.c: Added Update extended service. 1996-10-10 14:32 quinn * CHANGELOG: ZZ 1996-10-10 13:52 quinn * asn/prt-add.c: Added SearchResult additionalInfo 1996-10-10 13:51 quinn * include/prt-add.h: Added SerchResult additional info 1996-10-09 17:54 quinn * CHANGELOG, asn/Makefile, asn/proto.c, asn/prt-ext.c, include/oid.h, include/proto.h, include/prt-exp.h, include/prt-ext.h, util/oid.c: Added SearchInfoReport 1996-10-08 14:58 adam * include/odr.h, include/prt.h, odr/odr.c, odr/odr_choice.c: New ODR function, odr_choice_enable_bias, to control behaviour of odr_choice_bias. 1996-10-08 14:56 adam * asn/proto.c: Bug fix: tagging of type 101 query. 1996-10-08 14:55 adam * CHANGELOG: changes. 1996-10-08 12:45 quinn * server/Makefile: [no log message] 1996-10-08 12:44 quinn * client/client.c: Resolved conflicts. 1996-10-08 12:43 quinn * retrieval/d1_soif.c: Added SOIF syntax. 1996-10-07 17:54 quinn * tab/: gils-f.est, gils-summary.map, summary.abs, summary.tag: Added files 1996-10-07 17:29 quinn * include/data1.h, include/oid.h, include/proto.h, retrieval/Makefile, server/Makefile, util/oid.c: Added SOIF support 1996-10-07 17:28 quinn * CHANGELOG, Makefile, client/Makefile, client/client.c: Work 1996-08-29 16:19 quinn * client/client.c: Fixed conflict (CVS) 1996-08-27 12:43 quinn * client/client.c: Made select() optional 1996-08-12 16:10 adam * util/: Makefile, pquery.c: New function p_query_attset to define default attribute set. 1996-08-12 16:09 adam * odr/Makefile: ODR_DEBUG not set. 1996-08-12 16:09 adam * client/client.c, include/pquery.h: Default prefix query attribute set defined by using p_query_attset. 1996-08-12 16:08 adam * README: New function: p_query_attset. 1996-07-26 16:07 quinn * asn/proto.c: Small 1996-07-26 15:37 quinn * client/default.bib, include/odr.h, include/prt.h, odr/Makefile, odr/odr.c, odr/odr_cons.c, tab/gils-b.est, tab/gils-g.est, tab/gils.abs: Various smaller things. Gathered header-files. 1996-07-26 15:36 quinn * asn/proto.c: Various smallish 1996-07-26 15:35 quinn * CHANGELOG: Gathered header-files 1996-07-26 14:34 quinn * comstack/xmosi.c: Porting. 1996-07-06 21:58 quinn * CHANGELOG, asn/proto.c, client/client.c, client/default.bib, comstack/tcpip.c, comstack/xmosi.c, include/comstack.h, include/data1.h, include/tcpip.h, include/yconfig.h, odr/ber_int.c, retrieval/d1_doespec.c, retrieval/d1_espec.c, retrieval/d1_grs.c, retrieval/d1_read.c, server/eventl.c, server/seshigh.c, server/statserv.c, tab/gils-b.est, tab/gils-g.est, tab/gils.abs: System headerfiles gathered in yconfig 1996-07-03 15:21 adam * util/xmalloc.c: Function xfree_f checks for NULL pointer. 1996-06-10 10:57 quinn * CHANGELOG, include/yaz-version.h: 1.2 1996-06-10 10:57 quinn * include/proto.h: Added OPAC, ResourceReport 1996-06-10 10:56 quinn * retrieval/Makefile, retrieval/d1_absyn.c, retrieval/d1_map.c, retrieval/d1_sumout.c, server/seshigh.c, tab/gils.abs: Work on Summary. 1996-06-10 10:55 quinn * include/: d1_map.h, data1.h, proto.h, prt-arc.h, prt-ext.h: Added Summary. Unfinished work 1996-06-10 10:55 quinn * asn/prt-arc.c: Added Summary, OPAC 1996-06-10 10:53 quinn * client/client.c: Added Summary 1996-06-10 10:53 quinn * asn/: Makefile, proto.c, prt-ext.c: Added Summary,OPAC,ResourceReport 1996-06-10 10:53 quinn * CHANGELOG, makelib/Makefile: Work 1996-06-07 13:04 quinn * retrieval/d1_doespec.c: Fixed tag->tagset dependency 1996-06-06 14:07 quinn * tab/wais.abs: [no log message] 1996-06-05 10:53 adam * tab/gils-b.est: Added availability/linkage to brief syntax. 1996-06-05 10:51 adam * tab/bib1.att: Added local-subject-index to any. 1996-06-04 11:52 quinn * tab/gils.abs: Added sampletext 1996-06-03 17:57 quinn * tab/: bib1.att, wais.abs: Added body-of-text to BIB-1 ANY and the WAIS profile 1996-06-03 11:47 quinn * tab/: gils-b.est, gils-g.est, gils.abs, tagsetm.tag: Added schemaIdentifier. 1996-06-03 11:46 quinn * retrieval/d1_grs.c: Added OID data type. 1996-06-03 11:46 quinn * odr/odr_util.c: Fixed stupid bug in str2oid routine. 1996-06-03 11:46 quinn * include/data1.h: Added OID type. 1996-06-03 11:45 quinn * client/client.c: Added display of OIDs in the GRS routine. 1996-05-31 15:52 quinn * retrieval/d1_absyn.c: Fixed uninitialized variable for local tags in abstract syntax. 1996-05-31 15:51 quinn * CHANGELOG, LICENSE: [no log message] 1996-05-30 14:03 quinn * tab/: gils-b.est, gils-g.est: Work. 1996-05-30 13:03 quinn * server/seshigh.c: Fixed NextresultSetPosition bug fixed. 1996-05-29 17:48 quinn * util/readconf.c: Added \n to the isspace rule. 1996-05-29 17:47 quinn * asn/proto.c: Fixed in bug DiagRecs decoder. Thanks to Linda Harris. 1996-05-29 13:25 adam * doc/README: Fixed URL. 1996-05-29 13:19 quinn * tab/wais.abs: Added phrases to WAIS table 1996-05-29 12:05 quinn * util/readconf.c: Changed space criteria to support 8-bit characters 1996-05-29 12:03 quinn * server/statserv.c: Options work 1996-05-29 12:02 quinn * CHANGELOG: Work 1996-05-22 10:35 adam * asn/Makefile, ccl/Makefile, client/Makefile, comstack/Makefile, odr/Makefile, retrieval/Makefile, rfc1006/Makefile, server/Makefile, util/Makefile: Removed CFLAGS definiton. 1996-05-22 10:35 adam * Makefile: Bug fix. 1996-05-22 10:34 adam * comstack/xmosi.c: Added ifdef USE_XTIMOSI; so that 'make depend' works. 1996-05-14 11:26 quinn * server/seshigh.c: Added attribute set to scan backend 1996-05-14 11:26 quinn * CHANGELOG: Work. 1996-05-14 11:01 quinn * include/backend.h: Added AttributeSet. 1996-05-09 11:32 quinn * tab/bib1.att: Any unfolds 1996-05-09 09:27 quinn * tab/gils.abs: Added some phrase indices. 1996-05-09 09:27 quinn * retrieval/: d1_absyn.c, d1_attset.c: Multiple local attributes values supported. 1996-05-09 09:27 quinn * include/: d1_attset.h, data1.h: Multiple local values supported. 1996-05-09 09:26 quinn * client/client.c: [no log message] 1996-05-09 09:25 quinn * client/client.c: Sm 1996-05-01 14:45 quinn * retrieval/: d1_absyn.c, d1_grs.c, d1_map.c: Support use of local tag names in abs file. 1996-05-01 14:45 quinn * include/log.h: [no log message] 1996-04-10 13:40 quinn * tab/gils.abs: [no log message] 1996-04-10 13:40 quinn * include/yaz-version.h: 1.1pl2 1996-04-10 13:39 quinn * asn/proto.c: Fixed bug in UserInfo 1996-04-10 13:39 quinn * CHANGELOG: New version 1996-03-25 11:18 quinn * tab/: meta-b.est, meta-usmarc.map, meta.abs, meta.tag, usmarc-b.est: Added "meta" profile - dublin core experiment 1996-03-25 11:18 quinn * retrieval/d1_marc.c: Removed trailing whitespace from data elements 1996-03-15 17:10 adam * README: Introduced new prefix query features. 1996-03-15 12:05 adam * client/: Makefile, client.c: The user can set the preferred query type (prefix, ccl, ..) with the querytype command. 1996-03-15 12:03 adam * util/pquery.c: Attribute set can be set globally for a query with the @attrset operator. The @attr operator has an optional attribute-set specifier that sets the attribute set locally. 1996-03-15 12:01 adam * include/pquery.h: Extra argument to p_query_rpn: protocol. Extra arguments to p_query_scan: protocol and attributeSet. 1996-03-13 10:19 quinn * tab/gils-usmarc.map: Added bogus mapping of rank field 1996-03-08 15:38 quinn * odr/dumpber.c: Fixed output. 1996-03-08 15:38 quinn * client/Makefile: [no log message] 1996-02-29 15:23 adam * comstack/waislen.c: Bug fix. 1996-02-26 19:34 adam * comstack/waislen.c: Bug fix. 1996-02-23 11:01 quinn * rfc1006/rfct.c: Smallish 1996-02-23 11:00 quinn * include/proto.h: SCAN Work 1996-02-23 11:00 quinn * comstack/: tcpip.c, xmosi.c: WAIS Work 1996-02-23 11:00 quinn * asn/proto.c: Fixes to SCAN 1996-02-21 16:57 quinn * CHANGELOG: [no log message] 1996-02-21 16:23 quinn * retrieval/d1_attset.c: Reversed fclose and return; 1996-02-21 15:55 quinn * CHANGELOG: Smallish 1996-02-21 14:12 quinn * server/statserv.c: [no log message] 1996-02-21 13:55 quinn * server/eventl.c: small 1996-02-21 13:52 quinn * server/eventl.c: Test 1996-02-20 18:58 adam * include/yaz-util.h, util/yaz-util.c: Added const to yaz_matchstr. 1996-02-20 18:57 adam * include/oid.h, util/oid.c: Added const to oid_getvalbyname. 1996-02-20 17:41 adam * util/Makefile: Minor change. 1996-02-20 17:37 quinn * util/oid.c: Using yaz_matchstr in oid_getvalbyname 1996-02-20 17:33 quinn * retrieval/Makefile, util/Makefile, util/yaz-util.c: Moved matchstr to global util 1996-02-20 17:32 quinn * include/: data1.h, yaz-util.h: Created util file. 1996-02-20 14:02 quinn * comstack/waislen.c: Wais length. 1996-02-20 13:57 quinn * CHANGELOG, include/yaz-version.h: V1.1 1996-02-20 13:55 quinn * CHANGELOG: [no log message] 1996-02-20 13:53 quinn * server/seshigh.c: Chanes to SCAN 1996-02-20 13:52 quinn * odr/odr_tag.c: Added odr_peektag 1996-02-20 13:52 quinn * comstack/: Makefile, tcpip.c: WAIS protocol support. 1996-02-20 13:51 quinn * client/client.c: Fixed problems with EXTERNAL. 1996-02-20 13:51 quinn * asn/: proto.c, prt-ext.c: Completed SCAN. Fixed problems with EXTERNAL. 1996-02-20 13:50 quinn * CHANGELOG, include/oid.h, include/proto.h, include/prt-ext.h, include/prt.h: Various 1996-02-12 19:18 quinn * client/Makefile, client/client.c, tab/usmarc.abs, tab/usmarc.tag: Fidgeting. 1996-02-12 19:17 quinn * CHANGELOG: SMALLISH 1996-02-10 13:23 quinn * include/comstack.h, include/tcpip.h, include/xmosi.h, server/statserv.c: Enable inetd operations fro TCP/IP stack 1996-02-10 13:23 quinn * comstack/: tcpip.c, xmosi.c: Enablie inetd operations fro TCP/IP stack 1996-02-10 13:22 quinn * asn/proto.c: Work on SCAN 1996-02-10 13:21 quinn * CHANGELOG: Smallish 1996-02-05 13:24 adam * include/log.h, util/log.c: Implemented log_event_{start,end}-functions. 1996-02-05 13:23 adam * comstack/Makefile: Removed RPN_QUERY define (not used in these modules). 1996-01-24 17:01 quinn * CHANGELOG, include/yaz-version.h: pl4 1996-01-22 10:46 quinn * asn/proto.c, asn/prt-dia.c, include/proto.h, include/prt-dia.h: Added Sort PDU. Moved StringList to main protocol file. 1996-01-22 10:46 quinn * CHANGELOG: Added Sort PDU 1996-01-19 16:41 quinn * server/statserv.c: [no log message] 1996-01-19 16:41 quinn * retrieval/d1_read.c: Fixed uninitialized boolean. 1996-01-19 16:41 quinn * odr/dumpber.c: dumpber was ignoring the file argument. 1996-01-19 16:41 quinn * CHANGELOG, doc/README: Smallish. 1996-01-18 10:46 adam * include/data1.h: Changed prototype for reader function parsed to data1_read_record. 1996-01-17 15:52 adam * retrieval/d1_read.c: Changed prototype for reader function parsed to data1_read_record. 1996-01-10 16:21 quinn * asn/proto.c, include/proto.h: Added links to access control PDUs 1996-01-10 14:07 quinn * doc/Makefile: [no log message] 1996-01-03 17:22 quinn * tab/explain.att: [no log message] 1996-01-02 14:57 adam * asn/diagbib1.c: Added error messages. 1996-01-02 12:46 quinn * include/: proto.h, prt-exp.h, yaz-version.h: Changed 'operator' to 'roperator' to avoid C++ conflict. Moved to pl3 1996-01-02 12:46 quinn * asn/proto.c, asn/prt-exp.c, util/pquery.c, util/query.c, util/yaz-ccl.c: Changed 'operator' to 'roperator' to avoid C++ conflict. 1996-01-02 12:42 quinn * CHANGELOG: Moved to pl3 1996-01-02 09:57 quinn * CHANGELOG, asn/zget.c, client/client.c, comstack/xmosi.c, include/oid.h, include/proto.h, include/prt-acc.h, include/prt-dia.h, include/prt-esp.h, include/prt-exd.h, include/prt-exp.h, include/prt-ext.h, include/prt-grs.h, retrieval/d1_espec.c, server/seshigh.c, tab/gils-variant.est, tab/tagsetm.tag, util/oid.c: Changed enums in the ASN.1 .h files to #defines. Changed oident.class to oclass 1995-12-15 17:57 quinn * retrieval/d1_sutrs.c: Added formatted-text. 1995-12-15 17:20 quinn * retrieval/d1_read.c: Added formatted text. 1995-12-15 17:19 quinn * include/data1.h: Added formatted_text. 1995-12-15 12:22 quinn * tab/gils.abs: Added bodyofDisplay 1995-12-14 17:28 quinn * asn/prt-exp.c, include/prt-exp.h, include/prt.h, odr/odr_tag.c, retrieval/d1_expout.c, tab/explain.abs, tab/explain.tag: More explain stuff. 1995-12-14 12:09 quinn * include/data1.h, include/prt-exp.h, retrieval/Makefile, retrieval/d1_expout.c, server/seshigh.c, tab/explain.abs: Work on Explain 1995-12-14 12:09 quinn * client/client.c: Added Explain record syntax to the format command. 1995-12-14 12:09 quinn * asn/prt-exp.c: Fixed bug in tagging. 1995-12-13 18:14 quinn * retrieval/: d1_attset.c, d1_write.c: [no log message] 1995-12-13 17:03 quinn * util/oid.c: [no log message] 1995-12-13 16:38 quinn * retrieval/d1_write.c: Added SGML-output filter. 1995-12-13 16:32 quinn * include/data1.h, retrieval/Makefile: Added sgml-output. 1995-12-13 14:44 quinn * include/data1.h, retrieval/d1_map.c, retrieval/d1_read.c, util/nmem.c: Modified Data1-system to use nmem 1995-12-13 14:38 quinn * tab/: explain.abs, explain.att, explain.tag: First kick. 1995-12-12 17:37 quinn * client/client.c, include/data1.h, retrieval/d1_map.c, retrieval/d1_read.c: Added destroy element to data1_node. 1995-12-12 15:11 quinn * retrieval/d1_map.c: More work on the large-record problem. 1995-12-12 15:11 quinn * client/client.c: Minimal. 1995-12-11 16:22 quinn * retrieval/: d1_map.c, d1_read.c: Added last_child field to the node. Rewrote schema-mapping. 1995-12-11 16:22 quinn * include/data1.h: Added last_child field to the node. 1995-12-11 16:21 quinn * CHANGELOG, tab/gils-usmarc.map: Work. 1995-12-06 17:06 quinn * Makefile: Fixed YAZ library 1995-12-06 16:50 quinn * include/yaz-version.h: 1.0pl2 1995-12-06 14:00 adam * util/options.c: Minus alone not treated as an option. 1995-12-06 10:51 quinn * util/log.c: Fixed the log-prefix buffer - it was too small and the setup code lacked a bounds-check. 1995-12-06 10:50 quinn * include/prt-exp.h: Bad #define. 1995-12-06 10:49 quinn * doc/profiles.sgml: Work. 1995-12-06 10:47 quinn * CHANGELOG: [no log message] 1995-12-05 17:43 quinn * tab/gils-usmarc.map: Work. 1995-12-05 16:08 adam * util/xmalloc.c: Fixed verbose of xrealloc. 1995-12-05 15:26 quinn * include/data1.h: Added global lbuf to data1_node. 1995-12-05 12:17 quinn * tab/gils.att: Removed \r introduced from the Windows port somehow. 1995-12-05 12:17 quinn * server/eventl.c: Moved some paranthesises around. Sigh. 1995-12-05 12:16 quinn * retrieval/d1_espec.c: Fixed malloc of 0. 1995-12-05 12:15 quinn * asn/prt-exp.c: Work. 1995-12-05 12:15 quinn * CHANGELOG, include/yaz-version.h: 1.0pl1 1995-12-05 12:08 adam * util/xmalloc.c: More verbose malloc routines. 1995-12-05 00:59 quinn * tab/: gils-usmarc.map, gils.tag: Added abreviated GILS tags. 1995-11-28 10:32 quinn * CHANGELOG: v1.0 1995-11-28 10:31 quinn * include/yaz-version.h: Version 1.0 1995-11-28 10:30 quinn * tab/gils.tag, util/oid.c: Work. 1995-11-27 14:46 quinn * doc/profiles.sgml: Work 1995-11-21 16:09 quinn * doc/profiles.sgml: Work 1995-11-17 12:09 adam * server/statserv.c: Added new option '-c' to specify configuration name in control block. 1995-11-17 12:08 adam * Makefile: Install action added. 1995-11-15 12:51 quinn * doc/profiles.sgml: Smallish 1995-11-15 11:52 quinn * doc/: Makefile, profiles.sgml: Added profile documentation. 1995-11-13 10:27 quinn * client/client.c, include/data1.h, include/nmem.h, include/oid.h, retrieval/d1_doespec.c, retrieval/d1_espec.c, retrieval/d1_grs.c, retrieval/d1_read.c, retrieval/d1_tagset.c, server/eventl.c, tab/generic.tag, tab/gils-variant.est, tab/gils.abs, tab/gils.att, tab/gils.tag, tab/var1.var, tab/wais-b.est, tab/wais-variant.est, tab/wais.abs, util/nmem.c, util/oid.c: Fiddling with the variant stuff. 1995-11-08 18:57 quinn * tab/: gils-a.est, gils-b.est, gils-g.est, gils.abs, gils.tag: Fixed title ref. 1995-11-08 18:41 quinn * CHANGELOG, include/odr.h, include/prt.h, odr/odr.c, odr/odr_mem.c, server/seshigh.c, server/session.h, util/Makefile: Smallish. 1995-11-08 16:11 quinn * server/seshigh.c: Log of close transmit. 1995-11-07 13:37 quinn * server/eventl.c: Added support for forcing TIMEOUT event. 1995-11-01 17:34 quinn * include/data1.h, include/tpath.h, retrieval/d1_absyn.c, retrieval/d1_attset.c, retrieval/d1_espec.c, retrieval/d1_map.c, retrieval/d1_marc.c, retrieval/d1_read.c, retrieval/d1_tagset.c, retrieval/d1_varset.c, util/Makefile, util/tpath.c: Making data1 look for tables in data1_tabpath 1995-11-01 15:44 quinn * tab/: bib1.att, gils-a.est, gils-b.est, gils-g.est, gils-usmarc.map, gils.abs, gils.att, gils.tag, tagsetg.tag, tagsetm.tag, usmarc-b.est, usmarc.abs, usmarc.mar, var1.var: Added tables. 1995-11-01 14:54 quinn * Makefile, ccl/cclfind.c, ccl/cclqual.c, ccl/ccltoken.c, comstack/tcpip.c, comstack/xmosi.c, include/comstack.h, include/d1_attset.h, include/d1_map.h, include/data1.h, include/odr.h, include/readconf.h, include/yconfig.h, makelib/Makefile, odr/odr.c, odr/odr_mem.c, retrieval/Makefile, retrieval/d1_absyn.c, retrieval/d1_doespec.c, retrieval/d1_grs.c, retrieval/d1_map.c, retrieval/d1_marc.c, retrieval/d1_read.c, retrieval/d1_sutrs.c, retrieval/d1_tagset.c, retrieval/d1_varset.c, rfc1006/rfct.c, server/eventl.c, server/requestq.c, server/seshigh.c, server/statserv.c, util/Makefile, util/marcdump.c, util/readconf.c, util/wrbuf.c, util/yaz-ccl.c: Minor adjustments 1995-11-01 14:07 quinn * include/data1.h: Data1 module now lives in YAZ. 1995-11-01 13:19 quinn * server/seshigh.c: Second attempt to fix same bug. 1995-11-01 12:56 quinn * util/xmalloc.c: Added Xmalloc. 1995-11-01 12:56 quinn * server/seshigh.c: Fixed bug in elementsetname-handling in piggybacked presents. 1995-11-01 12:56 quinn * retrieval/: Makefile, d1_absyn.c, d1_attset.c, d1_doespec.c, d1_espec.c, d1_grs.c, d1_map.c, d1_marc.c, d1_read.c, d1_sutrs.c, d1_tagset.c, d1_varset.c: Added Retrieval (data management) functions en masse. 1995-11-01 12:55 quinn * include/xmalloc.h: Added xmalloc.c 1995-10-30 13:41 quinn * CHANGELOG, client/client.c, comstack/tcpip.c, comstack/xmosi.c, include/comstack.h, server/statserv.c: Added hostname lookup for server. 1995-10-25 17:58 quinn * server/seshigh.c: Simple. 1995-10-25 17:58 quinn * odr/odr_mem.c: Stupid bug in odr_malloc 1995-10-18 17:12 quinn * odr/: dumpber.c, odr_null.c: Better diagnostics. Added special case in NULL to handle WAIS server. 1995-10-18 17:12 quinn * client/client.c, include/odr.h: Better diagnostics. 1995-10-18 17:12 quinn * asn/prt-grs.c: Added a couple of special cases to handle the WAIS server. 1995-10-16 14:51 quinn * include/backend.h, include/dmalloc.h, include/prt-esp.h, include/yconfig.h, server/seshigh.c: Changes to provide Especs to the backend. 1995-10-13 17:08 quinn * include/prt.h, odr/odr_mem.c, odr/odr_util.c: Added OID utility 1995-10-12 11:34 quinn * CHANGELOG, asn/Makefile, asn/prt-esp.c, asn/prt-ext.c, include/oid.h, include/proto.h, include/prt-esp.h, include/prt-ext.h, include/prt-grs.h, util/oid.c: Added Espec-1. 1995-10-11 15:49 quinn * client/client.c: Smallish. 1995-10-10 17:27 quinn * include/log.h, include/oid.h, util/oid.c: [no log message] 1995-10-06 13:59 quinn * include/wrbuf.h: Added access macros 1995-10-06 09:51 quinn * Makefile, include/wrbuf.h, server/seshigh.c, util/Makefile, util/wrbuf.c: Added Write-buffer. 1995-09-29 18:11 quinn * asn/diagbib1.c, asn/proto.c, asn/prt-acc.c, asn/prt-dia.c, asn/prt-exd.c, asn/prt-exp.c, asn/prt-ext.c, asn/prt-grs.c, asn/prt-rsc.c, asn/zget.c, ccl/cclerrms.c, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqual.c, ccl/ccltoken.c, comstack/tcpip.c, comstack/xmosi.c, include/backend.h, include/ccl.h, include/comstack.h, include/diagbib1.h, include/dmalloc.h, include/log.h, include/marcdisp.h, include/odr.h, include/odr_use.h, include/oid.h, include/options.h, include/pquery.h, include/proto.h, include/prt-acc.h, include/prt-dia.h, include/prt-exd.h, include/prt-exp.h, include/prt-ext.h, include/prt-grs.h, include/prt-rsc.h, include/prt.h, include/statserv.h, include/tcpip.h, include/xmosi.h, include/yaz-ccl.h, odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/dumpber.c, odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c, odr/odr_use.c, odr/odr_util.c, server/statserv.c, util/dmalloc.c, util/log.c, util/marcdisp.c, util/oid.c, util/options.c, util/pquery.c, util/yaz-ccl.c: Smallish 1995-09-29 18:01 quinn * Makefile, client/client.c, comstack/comstack.c, comstack/tcpip.c, include/comstack.h, include/odr.h, include/prt.h, include/yconfig.h, odr/ber_int.c, odr/odr.c, odr/odr_int.c, util/dmalloc.c, util/oid.c: More Windows work 1995-09-28 11:24 quinn * comstack/xmosi.c: Windows changes 1995-09-28 11:13 quinn * include/yconfig.h: Added central config file. 1995-09-28 11:12 quinn * comstack/tcpip.c, include/comstack.h, include/tcpip.h, odr/ber_int.c: Windows-support changes 1995-09-27 16:02 quinn * Makefile, asn/diagbib1.c, asn/proto.c, asn/prt-acc.c, asn/prt-dia.c, asn/prt-exd.c, asn/prt-exp.c, asn/prt-ext.c, asn/prt-grs.c, asn/prt-rsc.c, asn/zget.c, ccl/cclerrms.c, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqual.c, ccl/ccltoken.c, comstack/tcpip.c, comstack/xmosi.c, include/backend.h, include/ccl.h, include/comstack.h, include/diagbib1.h, include/dmalloc.h, include/log.h, include/marcdisp.h, include/odr.h, include/odr_use.h, include/oid.h, include/options.h, include/pquery.h, include/proto.h, include/prt-acc.h, include/prt-dia.h, include/prt-exd.h, include/prt-exp.h, include/prt-ext.h, include/prt-grs.h, include/prt-rsc.h, include/prt.h, include/statserv.h, include/tcpip.h, include/xmosi.h, include/yaz-ccl.h, odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/dumpber.c, odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c, odr/odr_use.c, odr/odr_util.c, server/statserv.c, util/dmalloc.c, util/log.c, util/marcdisp.c, util/oid.c, util/options.c, util/pquery.c, util/yaz-ccl.c: Modified function heads & prototypes. 1995-09-15 16:44 quinn * server/eventl.c: [no log message] 1995-09-12 13:32 quinn * util/oid.c: Added a looker-upper by name. 1995-09-12 13:31 quinn * include/oid.h: Added some oids. 1995-09-12 13:31 quinn * CHANGELOG: [no log message] 1995-08-29 16:44 quinn * server/: eventl.c, statserv.c: Reset timeouts. 1995-08-29 16:44 quinn * CHANGELOG: [no log message] 1995-08-29 16:24 quinn * client/client.c, server/seshigh.c: Added second half of close-handshake 1995-08-29 13:28 quinn * CHANGELOG: [no log message] 1995-08-29 13:19 quinn * asn/prt-dia.c, include/prt-dia.h: Added Diagnostic Format 1995-08-29 13:17 quinn * client/client.c, server/eventl.c, server/seshigh.c, server/session.h, server/statserv.c: Added code to receive close 1995-08-29 13:17 quinn * asn/Makefile, asn/prt-ext.c, include/proto.h, include/prt-ext.h: [no log message] 1995-08-29 13:16 quinn * CHANGELOG: Added code to send close 1995-08-29 12:41 quinn * server/eventl.c: Small. 1995-08-28 18:29 quinn * CHANGELOG, Makefile: A 1995-08-28 14:21 quinn * client/client.c: Client can now ask for simple element set names. 1995-08-28 12:58 quinn * asn/prt-grs.c: Added extra choice-entry to data to catch visiblestring. 1995-08-28 12:58 quinn * CHANGELOG: [no log message] 1995-08-24 17:13 quinn * include/yaz-version.h: Beta 3 1995-08-24 12:56 quinn * include/prt-exp.h: Typos. 1995-08-21 11:16 quinn * asn/prt-exd.c, include/prt-exd.h: Added Extended services + Item Order 1995-08-21 11:10 quinn * CHANGELOG, asn/Makefile, asn/proto.c, asn/prt-ext.c, include/proto.h, include/prt-ext.h, include/prt.h, odr/odr_mem.c, server/seshigh.c, util/oid.c: Smallish fixes to suppport new formats. 1995-08-17 14:47 quinn * asn/prt-grs.c, include/prt-grs.h: Added GRS-1. 1995-08-17 14:44 quinn * CHANGELOG, asn/Makefile, asn/prt-ext.c, client/client.c, include/backend.h, include/proto.h, include/prt-acc.h, include/prt-ext.h, include/prt-rsc.h, odr/odr_util.c, server/Makefile, server/seshigh.c: Fixed minor problems with GRS-1. Added support in c&s. 1995-08-15 15:37 quinn * asn/prt-ext.c, include/prt-ext.h: Improved EXTERNAL 1995-08-15 13:59 quinn * asn/proto.c, asn/prt-acc.c, asn/prt-exp.c, client/client.c, include/odr.h, include/proto.h, include/prt-acc.h, include/prt-exp.h, include/prt.h, odr/odr.c, odr/odr_choice.c, server/seshigh.c: Updated External 1995-08-15 13:58 quinn * asn/Makefile: Updated External. 1995-08-15 13:58 quinn * CHANGELOG: [no log message] 1995-08-15 13:16 quinn * server/seshigh.c: CV:e ---------------------------------------------------------------------- CV:e ---------------------------------------------------------------------- 1995-08-15 13:16 quinn * odr/: odr_cons.c, odr_seq.c: Fixed pretty-printers. CV:e ---------------------------------------------------------------------- CV:e ---------------------------------------------------------------------- 1995-08-15 13:16 quinn * CHANGELOG: [no log message] 1995-08-10 10:54 quinn * include/odr.h, include/odr_use.h, include/proto.h, include/prt-exp.h, odr/odr_use.c: Added Explain. 1995-08-10 10:53 quinn * CHANGELOG, asn/Makefile, asn/proto.c, asn/prt-exp.c: Added Explain 1995-08-02 12:23 quinn * server/seshigh.c: Smallish 1995-07-31 16:34 quinn * server/seshigh.c: Fixed bug in process_searchResponse (numberOfRecordsReturned). 1995-07-31 16:33 quinn * CHANGELOG: Smallish change. 1995-06-27 15:22 quinn * CHANGELOG: [no log message] 1995-06-27 15:20 quinn * server/: Makefile, seshigh.c: SUTRS support 1995-06-27 15:20 quinn * odr/dumpber.c: Fixed sign-clash. Non-fatal warning 1995-06-27 15:20 quinn * include/: backend.h, oid.h: Added SUTRS support 1995-06-27 15:20 quinn * client/Makefile: Can now inherit external libs from top-level makefile 1995-06-27 15:19 quinn * CHANGELOG, Makefile: V1.0b2 1995-06-27 15:12 quinn * include/yaz-version.h: v1.0b2 See CHANGELOG for update info now. 1995-06-27 14:44 adam * Makefile: Fixed bug. 1995-06-25 12:53 quinn * CHANGELOG, Makefile, asn/Makefile, ccl/Makefile, comstack/Makefile, doc/Makefile, odr/Makefile, rfc1006/Makefile, server/Makefile, util/Makefile: Smallish adjustments. 1995-06-22 14:25 quinn * CHANGELOG: Added changelog 1995-06-22 11:28 quinn * client/client.c: Fixed bug in SUTRS processing. 1995-06-19 19:01 quinn * asn/proto.c, odr/odr_choice.c: This should bring us in sync with the version distributed as 1.0b 1995-06-19 15:48 quinn * doc/Makefile: Initial revision 1995-06-19 15:39 quinn * asn/proto.c: [no log message] 1995-06-19 15:39 quinn * include/yaz-version.h: 1.0 beta All of basic 1995 should be in place at this point. Some little features added to make the server more useful. BER dumper for bad protocol debugging. Etc. First major release. All following releases should come with a changelog. 1995-06-19 15:06 quinn * odr/odr_choice.c: Fixed simple bug in the code to handle untagged choice elements. 1995-06-19 14:40 quinn * util/log.c: Added log_file() 1995-06-19 14:39 quinn * server/: eventl.c, eventl.h, seshigh.c: Fixed bug in timeout code. Added BER dumper. 1995-06-19 14:38 quinn * include/: backend.h, comstack.h, log.h, odr.h, odr_use.h, proto.h, prt.h, statserv.h: Reorganized include-files. Added small features. 1995-06-19 14:37 quinn * client/client.c, odr/Makefile, odr/dumpber.c, odr/odr.c, odr/odr_cons.c: Added BER dumper. 1995-06-19 14:37 quinn * asn/proto.c: Fixed a bug in the compspec. 1995-06-19 14:37 quinn * README: [no log message] 1995-06-16 15:15 quinn * asn/proto.c, include/odr.h, include/proto.h, include/prt.h, odr/odr_use.c, server/seshigh.c: Fixed Defaultdiagformat. 1995-06-16 12:46 quinn * rfc1006/rfct.c: [no log message] 1995-06-16 12:31 quinn * server/: eventl.c, eventl.h, seshigh.c, session.h, statserv.c: Added session timeout. 1995-06-16 12:30 quinn * comstack/xmosi.c: Added REUSEADDR. 1995-06-16 12:29 quinn * README, client/client.c, rfc1006/Makefile: [no log message] 1995-06-15 17:45 quinn * util/log.c: Added date info. 1995-06-15 17:42 quinn * asn/proto.c, include/proto.h: Fixed some v3 bugs 1995-06-15 14:30 quinn * server/statserv.c: Setuid-facility. 1995-06-15 14:30 quinn * comstack/: tcpip.c, xmosi.c: Added @ as hostname alias for INADDR ANY. 1995-06-15 14:29 quinn * Makefile, util/pquery.c: [no log message] 1995-06-15 09:44 quinn * asn/proto.c, asn/zget.c, client/client.c, include/proto.h, include/statserv.h, rfc1006/Makefile, rfc1006/rfct.c, server/seshigh.c, server/statserv.c, util/pquery.c, util/yaz-ccl.c: Moving to v3. 1995-06-15 09:44 quinn * Makefile, README: MOving to v3. 1995-06-14 17:26 quinn * Makefile, asn/proto.c, asn/zget.c, client/client.c, include/proto.h, server/seshigh.c: [no log message] 1995-06-14 14:34 quinn * include/yaz-version.h: Moved version.h to include/ 1995-06-14 13:06 adam * util/pquery.c: Bug fix: Attributes wasn't interpreted correctly! 1995-06-14 12:06 quinn * Makefile: Moved yazlib to comstack 1995-06-14 11:58 quinn * comstack/: Makefile, comstack.c, tcpip.c, xmosi.c: Renamed yazlib to comstack. 1995-06-07 16:42 quinn * asn/zget.c, include/proto.h: Fixed CLOSE 1995-06-07 16:36 quinn * asn/proto.c, asn/zget.c, include/proto.h: Added CLOSE 1995-06-06 16:56 quinn * client/client.c, server/seshigh.c: Better diagnostics. 1995-06-06 10:41 quinn * server/seshigh.c: Better diagnostics. 1995-06-06 10:15 quinn * client/client.c, server/seshigh.c, server/statserv.c: Cosmetic. 1995-06-05 12:53 quinn * server/: eventl.c, seshigh.c: Added a better SCAN. 1995-06-05 12:53 quinn * include/proto.h: Smallish. 1995-06-05 12:52 quinn * client/client.c: Added SCAN. 1995-06-05 12:52 quinn * asn/: prt-acc.c, zget.c: Fixed some negligences. 1995-06-02 11:50 quinn * client/client.c: Smallish. 1995-06-02 11:49 quinn * include/: proto.h, prt-acc.h, prt-rsc.h: Add access control 1995-06-02 11:49 quinn * asn/: Makefile, proto.c, prt-acc.c, prt-rsc.c: Adding access control 1995-06-01 16:34 quinn * asn/prt-rsc.c: Work 1995-06-01 13:25 quinn * server/seshigh.c: Smallish. 1995-06-01 13:24 quinn * include/prt-rsc.h: Resource Control 1995-06-01 13:22 quinn * asn/prt-rsc.c: Resource control 1995-06-01 13:21 quinn * server/seshigh.c: Attempting to fix a bug in pack-records. replaced break with continue for large records, according to standard. 1995-05-31 10:29 quinn * client/client.c, rfc1006/rfct.c: Nothing significant. 1995-05-30 12:54 quinn * include/comstack.h: Added some backwards compatibility to the comstack (CS_SR->PROTO_SR) 1995-05-30 12:25 quinn * Makefile, asn/Makefile, ccl/Makefile, client/Makefile, odr/Makefile, rfc1006/Makefile, server/Makefile, util/Makefile: Fixed dependency control 1995-05-30 12:16 quinn * client/Makefile, server/Makefile: Makefile fix 1995-05-30 12:15 quinn * asn/zget.c: Added our implementor's ID 1995-05-29 10:50 quinn * README: [no log message] 1995-05-29 10:17 quinn * util/oid.c: iMoved oid to util to support comstack. 1995-05-29 10:12 quinn * server/seshigh.c, server/statserv.c, util/Makefile: Moved oid to util 1995-05-29 10:11 quinn * rfc1006/Makefile: [no log message] 1995-05-29 10:11 quinn * include/backend.h, include/comstack.h, include/odr.h, include/oid.h, include/proto.h, include/prt.h, odr/odr_oid.c, odr/odr_util.c: Moved oid from odr/asn to util. 1995-05-29 10:10 quinn * asn/Makefile, client/client.c: Moved oid.c to util. 1995-05-29 10:10 quinn * README: Smallish doc updates. 1995-05-26 10:56 adam * include/pquery.h, util/pquery.c: New function: p_query_scan. 1995-05-25 13:00 quinn * asn/proto.c: [no log message] 1995-05-22 17:31 adam * server/Makefile: Removed ../../alex/include from -I. 1995-05-22 17:31 adam * include/pquery.h, util/Makefile, util/pquery.c: New function, p_query_rpn, to convert from prefix (ascii) to rpn (asn). 1995-05-22 17:30 adam * client/: Makefile, client.c: Client uses prefix query notation. 1995-05-22 17:06 quinn * client/client.c: [no log message] 1995-05-22 16:56 quinn * odr/odr_seq.c: Fixed problem in decoding empty sequence. 1995-05-22 16:56 quinn * client/client.c: [no log message] 1995-05-22 16:47 quinn * include/odr.h: ODR_NULLVAL --> void 1995-05-22 16:44 quinn * client/default.bib: [no log message] 1995-05-22 16:42 quinn * util/yaz-ccl.c: Replaced empty attrlist with ODR_NULLVAL 1995-05-22 16:02 quinn * Makefile: Added cleanup of lib/ 1995-05-22 16:00 quinn * client/Makefile: removed silly ref to libserver. 1995-05-22 15:58 quinn * asn/proto.c: Fixed an ODR_NULLVAL. 1995-05-22 13:32 quinn * util/: Makefile, yaz-ccl.c: Moved yaz-ccl to util. 1995-05-22 13:32 quinn * odr/: ber_null.c, odr.c, odr_null.c: Fixing Interface to odr_null. 1995-05-22 13:31 quinn * include/: odr.h, proto.h, prt.h: Added PDUs 1995-05-22 13:30 quinn * client/: Makefile, client.c, default.bib: Added prettier client. 1995-05-22 13:30 quinn * asn/: Makefile, proto.c, zget.c: Adding Z39.50-1992 stuff to proto.c. Adding zget.c 1995-05-22 13:29 quinn * Makefile, README: [no log message] 1995-05-18 15:06 quinn * odr/odr_seq.c: Smallish. 1995-05-18 15:06 quinn * LICENSE, README: Doc. update 1995-05-18 15:02 quinn * rfc1006/rfct.c, server/seshigh.c: Smallish. 1995-05-17 10:42 quinn * server/: seshigh.c, session.h: Transfer auth info to backend. Allow backend to reject init gracefully. 1995-05-17 10:41 quinn * odr/odr_seq.c: Small, hopefully insignificant change. 1995-05-17 10:41 quinn * include/: backend.h, proto.h: Added delete to proto & other little things. Relaying auth info to backend. 1995-05-17 10:40 quinn * asn/proto.c: Added delete. Fixed some sequence_begins. Smallish. 1995-05-17 10:37 quinn * util/Makefile: Removed dmalloc 1995-05-17 10:19 adam * util/Makefile: Executable marcdump removed on make clean. 1995-05-16 11:37 quinn * rfc1006/rfct.c, server/statserv.c: Fixed bug 1995-05-16 10:50 quinn * README, header.c, asn/diagbib1.c, asn/proto.c, include/backend.h, include/comstack.h, include/diagbib1.h, include/dmalloc.h, include/log.h, include/marcdisp.h, include/odr.h, include/odr_use.h, include/oid.h, include/options.h, include/proto.h, include/statserv.h, include/tcpip.h, include/xmosi.h, include/yaz-ccl.h, odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_priv.c, odr/odr_seq.c, odr/odr_tag.c, odr/odr_use.c, server/eventl.c, server/eventl.h, server/seshigh.c, server/session.h, server/statserv.c, util/dmalloc.c, util/log.c, util/marcdisp.c, util/marcdump.c, util/options.c, util/query.c: License, documentation, and memory fixes 1995-05-15 15:25 quinn * server/Makefile, server/seshigh.c, util/dmalloc.c: Fixed memory bug. 1995-05-15 15:20 quinn * Makefile: ZZ 1995-05-15 14:12 quinn * server/requestq.c: Request queue. 1995-05-15 13:58 quinn * LICENSE: Added license document. 1995-05-15 13:56 quinn * util/: dmalloc.c, log.c, marcdump.c: Debuggng & adjustments. 1995-05-15 13:56 quinn * server/: Makefile, eventl.h, seshigh.c, session.h, statserv.c: Asynchronous facilities. Restructuring of seshigh code. 1995-05-15 13:56 quinn * odr/: odr.c, odr_mem.c: More work on memory management. 1995-05-15 13:55 quinn * include/: odr.h, proto.h, statserv.h: Work on asynchronous activity. 1995-05-15 13:55 quinn * asn/proto.c: Smallish. 1995-05-15 13:55 quinn * Makefile, README, header.c: Documentation & other details. 1995-05-11 17:31 adam * include/yaz-ccl.h: New function ccl_scan_query. 1995-05-02 10:53 quinn * rfc1006/Makefile, rfc1006/rfct.c, server/seshigh.c: Trying in vain to fix comm with ISODE 1995-05-02 10:52 quinn * README, ccl/README: Doc work 1995-04-28 16:15 quinn * Makefile, server/Makefile: [no log message] 1995-04-21 18:31 quinn * odr/Makefile: [no log message] 1995-04-20 17:12 quinn * include/comstack.h, server/seshigh.c, server/session.h: Cosmetic 1995-04-19 12:08 quinn * Makefile, server/Makefile: Smallish 1995-04-18 17:23 quinn * odr/Makefile: [no log message] 1995-04-18 10:15 quinn * odr/Makefile, odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/odr.c, odr/odr_cons.c, odr/odr_mem.c, server/seshigh.c: Added dynamic memory allocation on encoding (whew). Code is now somewhat neater. We'll make the same change for decoding one day. 1995-04-18 10:14 quinn * include/: odr.h, prt.h: Added dynamic memory allocation on encoding 1995-04-17 13:28 quinn * include/comstack.h, include/proto.h, server/seshigh.c: Smallish 1995-04-17 11:37 quinn * Makefile, ccl/Makefile, odr/Makefile, odr/ber_any.c, server/Makefile, util/Makefile: [no log message] 1995-04-11 13:58 quinn * asn/proto.c: Fixed bug. 1995-04-11 13:52 quinn * asn/: Makefile, proto.c: Fixed possible buf in proto.c 1995-04-10 12:28 quinn * util/: marcdisp.c, marcdump.c, query.c: Added copy of CCL and MARC display 1995-04-10 12:28 quinn * ccl/Makefile, ccl/README, ccl/bib1, ccl/cclerrms.c, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqual.c, ccl/cclsh.c, ccl/ccltoken.c, include/ccl.h, include/marcdisp.h: Added copy of CCL. 1995-04-10 12:23 quinn * util/: Makefile, dmalloc.c, log.c: Fixes. 1995-04-10 12:23 quinn * server/: Makefile, seshigh.c, session.h, statserv.c: Some work to add scan and other things. 1995-04-10 12:23 quinn * odr/Makefile, odr/odr.c, rfc1006/Makefile: Smallish changes. 1995-04-10 12:22 quinn * makelib/Makefile: Tinkering. 1995-04-10 12:22 quinn * include/: backend.h, proto.h: Added SCAN 1995-04-10 12:22 quinn * asn/: Makefile, proto.c: Added SCAN. 1995-04-10 12:22 quinn * Makefile, README: Added README. Mods to top-level mkf. 1995-03-31 12:16 quinn * server/statserv.c, util/log.c: Fixed logging. 1995-03-31 11:18 quinn * server/: seshigh.c, statserv.c: Added logging. 1995-03-30 18:08 quinn * server/statserv.c: Little mods. 1995-03-30 16:03 quinn * rfc1006/Makefile, rfc1006/makensap.c, rfc1006/rfct.c, server/Makefile, server/seshigh.c: Added RFC1006 as separate library 1995-03-30 16:02 quinn * asn/Makefile, odr/Makefile, util/Makefile: [no log message] 1995-03-30 16:02 quinn * Makefile: Added rfc1006 1995-03-30 15:29 quinn * server/statserv.c: Smallish 1995-03-30 14:18 quinn * server/: seshigh.c, statserv.c: Fixed bug. 1995-03-30 14:18 quinn * include/proto.h: Added info. 1995-03-30 13:10 quinn * util/Makefile: Added log.o 1995-03-30 12:26 quinn * util/log.c: Logging system 1995-03-30 12:26 quinn * asn/proto.c, include/proto.h, include/yaz-ccl.h: Added Term structure 1995-03-30 11:39 quinn * asn/Makefile, include/backend.h, include/comstack.h, include/diagbib1.h, include/dmalloc.h, include/log.h, include/odr.h, include/odr_use.h, include/oid.h, include/options.h, include/proto.h, include/prt.h, include/statserv.h, include/tcpip.h, include/xmosi.h, odr/Makefile, server/Makefile, util/Makefile: Moved .h files to include directory 1995-03-30 11:09 quinn * server/: seshigh.c, session.h: Added state-handle and some support for asynchronous activities. 1995-03-30 11:08 quinn * asn/proto.c: Added Resource control protocol 1995-03-29 17:40 quinn * server/: seshigh.c, statserv.c: Ongoing work. Statserv is now dynamic by default 1995-03-29 17:39 quinn * odr/test.c: Fixed bugs in the bitmask operations 1995-03-29 10:06 quinn * odr/Makefile: [no log message] 1995-03-29 10:06 quinn * asn/proto.c: Added a few v3 elements 1995-03-28 11:16 quinn * server/seshigh.c: Added record packing to the search request 1995-03-28 11:15 quinn * odr/: Makefile, odr_cons.c: Fixed bug in the printing mode 1995-03-27 17:02 quinn * server/: Makefile, eventl.c: Added some includes for better portability 1995-03-27 17:01 quinn * odr/ber_int.c: Added include of sys/types to further portability 1995-03-27 10:35 quinn * util/: Makefile, dmalloc.c, options.c: Created util library Added memory debugging module. Imported options-manager 1995-03-27 10:34 quinn * server/: Makefile, eventl.c, eventl.h, seshigh.c, session.h, statserv.c: Added dynamic server functionality. Released bindings to session.c (is now redundant) 1995-03-27 10:33 quinn * odr/: Makefile, odr_util.c: Added more OID utilities. 1995-03-27 10:32 quinn * makelib/Makefile: Simple 1995-03-27 10:32 quinn * asn/Makefile: Added OID database 1995-03-27 10:29 quinn * Makefile: Added util 1995-03-22 16:01 quinn * server/seshigh.c: Adjusting record packing. 1995-03-22 11:13 quinn * server/seshigh.c: Working on record packer 1995-03-22 11:13 quinn * makelib/Makefile: Added echo in loop. 1995-03-21 16:53 quinn * server/seshigh.c: Little changes. 1995-03-21 13:30 quinn * server/seshigh.c: Beginning to add support for record packing. 1995-03-21 11:17 quinn * odr/ber_bool.c: Fixed little bug in decoder. 1995-03-20 13:18 quinn * odr/ber_oid.c: Fixed bug in ber_oid 1995-03-20 12:26 quinn * asn/proto.c: [no log message] 1995-03-20 10:46 quinn * server/: Makefile, statserv.c: Added osi support. 1995-03-20 10:45 quinn * odr/Makefile: Added odr_mem to library 1995-03-20 10:45 quinn * makelib/Makefile: Added depend NOP 1995-03-20 10:45 quinn * asn/proto.c: Working towards v3 1995-03-18 13:16 quinn * odr/odr_choice.c: Minor changes. 1995-03-17 11:44 quinn * server/seshigh.c: Added catch of null-string in makediagrec 1995-03-17 11:17 quinn * asn/proto.c, odr/Makefile, odr/ber_any.c, odr/ber_oct.c, odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_util.c, odr/test.c, server/seshigh.c: Added memory management. 1995-03-16 18:42 quinn * server/seshigh.c: Little changes 1995-03-16 18:42 quinn * makelib/Makefile: Added clean 1995-03-16 14:28 quinn * server/: Makefile, seshigh.c, statserv.c: Partitioned server. 1995-03-16 14:28 quinn * Makefile, makelib/Makefile: Added makelib 1995-03-15 17:02 quinn * server/seshigh.c: Modded session.c seshigh.c 1995-03-15 16:36 quinn * server/Makefile: Removed pwrite 1995-03-15 16:18 quinn * server/: Makefile, statserv.c: Little changes to better support nonblocking I/O Added backend.h 1995-03-15 14:46 adam * asn/: Makefile, diagbib1.c: New function diagbib1_str. 1995-03-15 12:18 quinn * server/Makefile: Smallish changes. 1995-03-15 12:18 quinn * odr/: odr_cons.c, odr_seq.c: Fixed serious bug in odr_cons 1995-03-15 12:17 quinn * asn/proto.c: Fixed some return-checks from choice.. need better ay to handle those.. 1995-03-15 10:08 adam * server/Makefile: Take care of preferredMessageSize. 1995-03-15 09:37 quinn * server/: Makefile, eventl.c, eventl.h, statserv.c: Now we're pretty much set for nonblocking I/O. 1995-03-15 09:37 quinn * asn/proto.c, odr/ber_tag.c: Fixed protocol bugs. 1995-03-15 09:27 adam * server/Makefile: PresentRequest changed to return MARC records from file 'dummy-records'. 1995-03-14 17:59 quinn * server/: Makefile, eventl.c, statserv.c: Bug-fixes 1995-03-14 17:59 quinn * odr/odr_choice.c: Added odr_constructed_more check 1995-03-14 17:59 quinn * asn/proto.c: Fixed OPTIONAL flag in attributeelement 1995-03-14 17:59 quinn * Makefile: [no log message] 1995-03-14 12:30 quinn * server/: Makefile, eventl.c, statserv.c: Works better now. 1995-03-14 11:27 quinn * server/: Makefile, eventl.c, eventl.h, session.h, statserv.c: More work on demo server. 1995-03-14 11:27 quinn * odr/: Makefile, odr_mem.c: Modified makefile to use common lib Beginning to add memory management to odr 1995-03-14 11:27 quinn * asn/Makefile: Modified makefile to use common lib 1995-03-10 19:22 quinn * server/: Makefile, eventl.c, eventl.h, statserv.c: The rudiments of an asynchronous server. 1995-03-10 19:22 quinn * header.c: Just the usual copyright-header. 1995-03-10 12:44 quinn * odr/: Makefile, ber_tag.c, odr.c, odr_cons.c: Fixed serious stack-bug in odr_cons_begin 1995-03-08 13:11 quinn * odr/: Makefile, ber_any.c, ber_bit.c, ber_bool.c, ber_int.c, ber_null.c, ber_oct.c, ber_oid.c, ber_tag.c, odr.c, odr_any.c, odr_bit.c, odr_bool.c, odr_choice.c, odr_cons.c, odr_int.c, odr_null.c, odr_oct.c, odr_oid.c, odr_seq.c, odr_tag.c: Added better error checking. 1995-03-07 17:29 quinn * asn/: Makefile, proto.c, test.c: Added authentication stuff. 1995-03-07 14:28 quinn * odr/odr.c: [no log message] 1995-03-07 14:16 quinn * odr/odr.c: Fixed bug in odr_reset 1995-03-07 11:21 quinn * odr/odr.c: odr_errno-->odr_error 1995-03-07 11:19 quinn * odr/odr.c: Addded some method functions to the ODR type. 1995-03-07 10:23 quinn * odr/: Makefile, odr.c, odr_priv.c: Installing top-level API and documentation. 1995-03-01 15:46 quinn * asn/proto.c: Fixed protocol bug in 8777query. 1995-03-01 09:40 quinn * odr/: ber_oid.c, odr_oid.c: Smallish changes. 1995-02-14 21:39 quinn * odr/: ber_any.c, ber_oid.c: Fixed bugs in completeBER and (serious one in) ber_oid. 1995-02-14 12:54 quinn * odr/: ber_any.c, ber_tag.c: Adjustments. 1995-02-14 12:54 quinn * asn/proto.c: Fixing include. 1995-02-10 19:57 quinn * odr/: ber_any.c, ber_tag.c, odr_bit.c, odr_bool.c, odr_cons.c, odr_int.c, odr_null.c, odr_oct.c, odr_oid.c: More in the way of error-checking. 1995-02-10 16:55 quinn * odr/: ber_any.c, ber_oct.c, ber_tag.c, odr_cons.c, odr_oid.c, odr_seq.c: Bug fixes, mostly. 1995-02-10 16:54 quinn * asn/proto.c: Small adjustments. 1995-02-09 17:02 quinn * asn/Makefile, odr/Makefile: [no log message] 1995-02-09 16:57 quinn * Makefile: Initial revision 1995-02-09 16:52 quinn * asn/: Makefile, test.c: Initial revision 1995-02-09 16:51 quinn * asn/proto.c, odr/Makefile, odr/ber_any.c, odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_tag.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c, odr/odr_int.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_use.c, odr/odr_util.c, odr/test.c: Works better now. 1995-02-07 18:53 quinn * odr/Makefile: Initial revision 1995-02-07 18:52 quinn * odr/: ber_int.c, ber_tag.c, odr_choice.c, odr_cons.c, odr_seq.c: A damn mess, but now things work, I think. 1995-02-07 15:13 quinn * odr/: odr_bit.c, odr_int.c, odr_oct.c, odr_oid.c, odr_seq.c: Bug fixes. 1995-02-06 22:26 quinn * asn/proto.c: Repaired this evening's damages.. 1995-02-06 17:45 quinn * odr/: odr_seq.c, test.c: Small mods. 1995-02-06 17:44 quinn * asn/proto.c: First hack at Z/SR protocol 1995-02-03 18:04 quinn * odr/: ber_oid.c, odr_oid.c, odr_use.c: Initial revision 1995-02-03 18:04 quinn * odr/: ber_bit.c, ber_oct.c, odr_bit.c, odr_oct.c, test.c: [no log message] 1995-02-02 21:38 quinn * odr/: ber_bit.c, ber_oct.c, odr_bit.c, odr_oct.c, odr_util.c, test.c: Updates. 1995-02-02 17:21 quinn * odr/: ber_bool.c, ber_int.c, ber_len.c, ber_null.c, ber_oct.c, ber_tag.c, odr_bool.c, odr_cons.c, odr_int.c, odr_null.c, odr_oct.c, odr_priv.c, odr_seq.c, odr_tag.c, odr_util.c, test.c: First kick.