Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz v4.0.4
authorAdam Dickmeiss <adam@indexdata.dk>
Wed, 28 Apr 2010 12:36:20 +0000 (14:36 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Wed, 28 Apr 2010 12:36:20 +0000 (14:36 +0200)
NEWS
configure.ac
debian/changelog
debian/rules
m4

diff --git a/NEWS b/NEWS
index 5a83184..ba9255e 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,18 @@
+--- 4.0.4 2010/04/28
+
+Add functions yaz_cond_{create,destroy,wait,signal,broadcast}. These
+are wrappers for pthreads or Windows. For Windows these are put in
+a separate DLL: yaz_cond4.
+
+libyaz.la (whole source) is compiled with thread. If thread support
+is enabled enabled, all source of YAZ is compiled with treading support.
+This allows core utilities such as yaz_log to use thread facilities.
+Previously (YAZ 3 and YAZ 4 releases), only libyaz_server.la was using
+thread utilities. This commit moves mutex utilities (mutex.c) from
+libyaz_server.la to libyaz.la.
+
+yaz-json-parse displays leading text until error.
+
 --- 4.0.3 2010/04/09
 
 Handle HTTP redirect for SRU GET in yaz-client and ZOOM C. Based on
index c25249f..5bf8c8e 100644 (file)
@@ -1,7 +1,7 @@
 dnl This file is part of the YAZ toolkit.
 dnl Copyright (C) 1995-2010 Index Data
 AC_PREREQ([2.60])
-AC_INIT([yaz],[4.0.3],[yaz-help@indexdata.dk])
+AC_INIT([yaz],[4.0.4],[yaz-help@indexdata.dk])
 AC_CONFIG_SRCDIR([configure.ac])
 AC_CONFIG_AUX_DIR([config])
 AM_INIT_AUTOMAKE([1.9])
index 6cb2b03..7ba68be 100644 (file)
@@ -1,3 +1,9 @@
+yaz (4.0.4-1indexdata) unstable; urgency=low
+
+  * Upstream.
+
+ -- Adam Dickmeiss <adam@indexdata.dk>  Wed, 28 Apr 2010 13:57:27 +0200
+
 yaz (4.0.3-1indexdata) unstable; urgency=low
 
   * Upstream.
index 7dcb3dd..e4a54fc 100755 (executable)
@@ -98,7 +98,7 @@ binary-arch: build install
        dh_fixperms
 #      dh_perl
 #      dh_python
-       dh_makeshlibs -V 'libyaz4 (>= 4.0.3)'
+       dh_makeshlibs -V 'libyaz4 (>= 4.0.4)'
        dh_installdeb
        dh_shlibdeps  -l debian/libyaz4/usr/lib
        dh_gencontrol
diff --git a/m4 b/m4
index a68af87..1fa0b45 160000 (submodule)
--- a/m4
+++ b/m4
@@ -1 +1 @@
-Subproject commit a68af871a42a363953e3ff78feff378787ad6ddd
+Subproject commit 1fa0b45a8141955801938f967f1d1dca1b042c17