X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=NEWS;h=ff93d1855523c91f4fc7889989232dd46687337a;hp=9899cc951cdaf123e325ba950ae7f39d15ac828e;hb=301bd3892284e83875d90bd7a65f48366c81213d;hpb=fada8596e6a8574bbe8e95f7d0c7c317c1c04464 diff --git a/NEWS b/NEWS index 9899cc9..ff93d18 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,144 @@ +--- 4.2.4 2011/06/21 + +Fix a bug in SRU decoding of records.. The database records stored +had un-initialized memory, but it would only be seen with yaz_record_render +and type_spec="ext" . + +Fix a bug in ccl_qual_dup introduced in 4.2.3. + +--- 4.2.3 2011/06/17 + +Add new CCL utility, ccl_qual_dup, which makes a copy of a CCL bibset. + +--- 4.2.2 2011/06/10 + +Add new utilities to convert from CQL to CCL . These utilities have +prefix cql_to_ccl defined in cql.h. + +Defensive coding for an off-by-one bug in ucol_getSortKey. This could +lead to memory heap corruptions when ICU utilities were in use. + +--- 4.2.1 2011/06/07 + +Make compilation work without Libxml2. + +yaz-client: remove redundant blanks in display of searchResult-1 term +hit counts. + +--- 4.2.0 2011/05/18 + +CQL: parse CQL sortby spec. The resulting sort spec is stored in the +resulting CQL node (tree) in a new node CQL_NODE_SORT. + +CQL and GFS: add utility cql_sortby_to_sortkeys which converts CQL sortby +1.2 node tree to CQL 1.1 spec. This in turn allows the generic frontend +server to only consider srw_sortkeys and support both SRU 1.1 and 1.2. +Note that the CQL sortby spec is only converted when the GFS is already +converting from CQL to RPN (cql2rpn element). + +New function nmem_strsplitx. This is like nmem_strsplit but allows us to +specify whether to collapse delimitors or not. The existing nmem_strsplit +do collapse (collapse parameter = 1). + +Windows installer: For NSIS, set InstallDir depending on x86/x64. + +Rename internal func yaz_use_attribute_create. While non-static, this +function is not declared in a public header. + +--- 4.1.7 2011/03/15 + +Add -lCrun when linking with ICU on Solaris. + +More quicks character set conversions for OPAC records. + +--- 4.1.6 2011/03/10 + +fix problem with record_render: records were converted (character set +wise) even if no charset was given. Problem introduced in YAZ 4.1.5. + +--- 4.1.5 2011/03/08 + +SRU: add methods for handling DADS SRU-proxy facets. + +Separate OPAC record character set for ZOOM_record. yaz_record_render +allows a character set given as charset=from/opacfrom,to where 'from' is +the character set of a bibliographic record, 'opacfrom' is character set +of OPAC record and 'to' is the target character set. + +--- 4.1.4 2011/02/21 + +yaz-client: show may XML format records. Command show followed by 'format' +will format XML records retrieved using Libxml2's xmlDocDumpFormatMemory +function. + +src/stemmer.c: Avoid using unnamed union. It is not supported by some +older C compilers. + +For PHPYAZ: set YAZVERSION, not YAZ_VERSION. + +--- 4.1.3 2011/01/27 +Update yaz.spec to operate on both SLES11 / Centos 5.5. + +RPM: Release includes 'indexdata' name. Use indexdata in release name so +this package can be distinguished from other vendors. + +yaz-config: Use exec_prefix, libdir, includedir . Use these variables +as determined by configure + +yaz-config: set YAZ_VERSION env. php_yaz relies on it. + +GFS: Z_PresentStatus_partial_4 for missing record. If bend_fetch handler +returns no error and no record, the present request is considered +partial (only a subset of the records could be returned by backend), and +so it is appropriate to set Present Status to partial-4. + +--- 4.1.2 2010/11/02 + +Move yaz-config man pages to section 1. + +More documentation about SOLR. + +tcp comstack: change behavior for @-specs (anyaddr). @ listens on +AF_INET (IPV4) peers, and @6 listens to AF_INET6 (ipv6) peers. +Previously @ listened on AF_INET6 which accepted both IPV4 and IPV6 +peers on some Linux systems. However, in general that does not work +so YAZ can not rely on that to work. Debian changed behavior in this +respect from Debian lenny to Debian squeeze (still testing as of Oct +2010). Refer to: +http://www.mail-archive.com/debian-devel@lists.debian.org/msg277726.html + +zoomsh: remove "debugging" output. Was added by mistake in 4.1.0. + +--- 4.1.1 2010/10/05 + +Fix yaz-config output: echo_source not set correctly by configure. + +--- 4.1.0 2010/10/05 + +SOLR WebService support for yaz-client and ZOOM. + +Define record syntax JSON. OID: 1.2.840.10003.5.1000.81.3 . + +--- 4.0.12 2010/08/17 + +Z39.50 facet support. Facet specifications are passed for search in +other-information with ASN.1 as defined in facet.asn and OID +.10.1000.81.5 . Facets are expressed as an Attribute list as known +from Type-1/RPN queries. Type 1 is field. Type 2 is sort order. Type +3 is limit (number of entries to get in response). yaz-ztest returns +dummy facets if a client asks for them. + +--- 4.0.11 2010/07/09 + +CCL fixes: bug 2895 and bug 3539. + +GR1-display: add comma in display - was removed by mistake in +version 4.0.0. + +Windows installer: bundle MSVCP90.dll - used by icuuc42.dll. + +SRU: Merge cookies on HTTP redirects (Giannis Kosmas ). + --- 4.0.10 2010/06/18 ZOOM C: Add ZOOM_resultset_release. ZOOM_resultset_release releases a