X-Git-Url: http://git.indexdata.com/?p=yazpp-moved-to-github.git;a=blobdiff_plain;f=NEWS;h=ea797a72fa1d265c63f0a082a30f097cfdff26e1;hp=74ee902f203b907576f2f3da1f0ae0a8edf7fd97;hb=HEAD;hpb=18aa8f83e382be18c46c33b05afd13184b2decd0 diff --git a/NEWS b/NEWS index 74ee902..ea797a7 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,197 @@ +--- 1.6.4 2015/11/26 + +Change target z3950.loc.gov:7090/voyager -> lx2.loc.gov:210/LCDB +in examples. YPP-20 + +Build packages for Ubuntu Wily Werewolf. Do not build for Ubuntu Utopic. + +--- 1.6.3 2015/08/19 + +Debian package uses Debhelper version 9. + +Add support for CentOS 7. + +--- 1.6.2 2014/12/16 (source only release) + +Update NMAKE makefile to use Visual Studio 2013. + +--- 1.6.1 2014/10/27 + +Build for Ubuntu utopic 14.10. + +Documentation: move from sgml to nxml indentation YPP-15 + +--- 1.6.0 2014/04/19 + +New method rpn2cql_transform for Yaz_cql2rpn + +Use new cql_transform_rpn2cql_stream_r function from YAZ. + +yazpp-config: quote some RHS values (that might include blanks) + +--- 1.5.2 2013/11/14 + +Make improved RecordCache::add YPP-10 . This will take a CompSpec as +argument. We leave existing RecordCache:add for now. + +Fix libyazpp6-dbg to depend on libyazpp6. + +--- 1.5.1 2013/10/29 + +query_transform considers SORTBY clause and generates type-7 sort. YPP-9 + +GDU: if decode fails in assignment, reset m_gdu ptr. This fixes a SEGV +that could otherwise happen. + +--- 1.5.0 2013/10/04 + +Bump so/DLL to version 6 and use YAZ 5. + +Use odr_create_Odr_oct and make yazpp work with both YAZ 4 and YAZ 5. + +--- 1.4.1 2013/05/03 + +Allow SSL certificate to be given for PDU_Assoc. Makes it possible +to use yazpp API in SSL/HTTPS in server role. + +New Debian package libyazpp5-dbg. + +--- 1.4.0 2012/11/13 + +Pimpl some public classes SocketManager, Z_Assoc, PDU_Assoc, +and RecordCache. + +New PDU_Assoc method get_comstack. Allows us to change COMSTACK +settings, such as max_recv_bytes. + +yazpp-config no longer returns yazpp library only by default. To get +zoom library returned, 'zoom' must be passed to yazpp-config, eg +yazpp-config --libs zoom . + +--- 1.3.3 2012/08/26 + +Release for CentOS 6. + +debian: Use dpkg-buildflags in build process. + +debian: devel => libdevel + +--- 1.3.2 2012/08/20 + +PDU_Assoc: Fix missing close if session is dead . +When queue is flushed and session is daed, close session. Fixes +a problem with missing close in HTTP 1.0 - no keepalive mode. + +--- 1.3.1 2012/07/03 + +SocketManager::processEvent returns 1 on EINTR. This changes behavior +a bit, but ensures that it returns if we receive a signal. + +--- 1.3.0 2012/04/25 + +Add facility to allow a server to close its listener. PDU_Assoc::listen +with addr=="" stops listener. + +--- 1.2.8 2012/02/02 + +Log incoming HTTP package content if decoding fails. + +--- 1.2.7 2011/08/12 + +Force YAZ 4.2.8 because it provides new functionality. + +--- 1.2.6 2011/06/20 + +Use config.h for configure defines. + +Depend on YAZ 4.2.3 because of YAZ provides new facilities and these +are needed by Metaproxy. + +--- 1.2.5 2011/05/06 + +Make packages for Debian wheezy, Ubuntu natty. + +--- 1.2.4 2011/01/27 + +RPM: Release includes 'indexdata' name. Use indexdata in release name so +this package can be distinguished from other vendors. + +RPM: make it relocatable. + +yazpp-config: Use exec_prefix, libdir, includedir. + +--- 1.2.3 2010/06/15 + +No *.la in Debian/RPM pacakges. + +--- 1.2.2 2010/05/11 + +Update dependency to YAZ 4.0.8 because it has an important fix for +record conversion (for Metaproxy). + +Build for Ubuntu karmic. + +--- 1.2.1 2010/01/28 + +Update dependency on newer because YAZ 4.0.1 has new functions. + +--- 1.2.0 2010/01/20 + +Debian/Windows/RPM packages link with YAZ 4. + +--- 1.1.6 2009/12/03 + +Prepare for 64-bit YAZ. YAZ++ will still work with YAZ 3.0.47 or later. + +--- 1.1.5 2009/11/19 + +Fix install doc rule for Automake 1.11 + +--- 1.1.4 2009/07/08 + +Depend on YAZ 3.0.47 with new functionality. + +--- 1.1.3 2009/06/30 + +Added classes TimeStat and LimitConnect (used by Metaproxy). + +--- 1.1.2 2009/06/09 + +RecordCache:add clones record instead of making refs to it. + +--- 1.1.1 2008/06/06 + +Require YAZ 3.0.30 because it offers a new function: yaz_mk_sru_surrogate +that yazproxy makes use of. + +Removed debian directory from tar-dist to ease integration for Debian +maintainers. + +--- 1.1.0.1 2008/05/21 + +Fixed handling for Z39.50 decoding (memory violation). + +--- 1.1.0 2008/02/29 + +Fixed bug #2095: libzoompp.so must be it's own debian package. + +--- 1.0.4 2007/11/12 + +SocketManager class implemented uses yaz_poll instead of select(2) +directly. This allows more than 1024 sockets to be in use on some +systems. + +--- 1.0.3 2007/05/09 + +Debian libyazpp2 package; depending on libyaz3. + +Change wording of YAZ++ license to the 'Revised BSD License'. + +Added assignment operator for class Yaz_Z_Query. This could break +binary layout. + +Branch out: YAZPP_1_0_2_branch. + --- 1.0.0 2006/05/01 On Windows, DEBUG=1 produces yazppd.{lib,dll}. DEBUG=0 producess