+--- 1.8.1 2015/01/19
+
+Fix double free in log filter (with incorrect config) MP-589
+
+zoom: Add allow_ip feature - fixes MP-588
+Allow a list of IPs to be given separated by blanks
+<allow auth_url="http://mkc-admin.indexdata.com/..."
+ allow_ip="127.0.0.1 ::1" .. >
+
+cql2pqf.txt: Maps dc.subject to Bib-1 21 rather than 47
+
+zoom: fix CS write-check
+
+--- 1.8.0 2015/01/08
+
+zoom: handle contentAuthentication MP-587
+
+--- 1.7.2 2014/12/16
+
+Destroy router and filters in parent process MP-584
+
+Update NMAKE makefile to use Visual Studio 2013 along with Boost 1.57,
+ICU 54.1, Libxml2 2.9.2, Libxslt 1.1.28.
+
+--- 1.7.1 2014/12/02
+
+Use YAZ backtrace facility MP-582
+
+Fix libmetaproxy-dev depends on libgnutls-dev - MP-580
+libgnutls-dev is unavailable on jessie.
+
+Update template filter to avoid Pimpl MP-579
+
+cgi: POSTed content - part of MP-562
+
+Fix filter cgi does not relay session close MP-577
+
+--- 1.7.0 2014/10/28
+
+Add support for binding outgoing IP for http_client and z3950_client
+This is enabled by bind_host setting. MP-575
+
+--- 1.6.0 2014/10/21
+
+z3950_client: allows negotiation charset to be set MP-574
+
+cgi: more functional but no support for POSTed content yet (part of MP-564)
+
+--- 1.5.11 2014/10/20
+
+http_file: add include of sys/stat.h fixes MP-576
+
+Fix documentation about SRU client support MP-572
+
+Initialize Libxml2 - for threaded operation MP-571
+
+--- 1.5.10 2014/08/26
+
+On SIGTERM shut down connection+listening sockets MP-568
+This fixes a problem with 'metaproxy stop' sometimes taking a long time.
+
+--- 1.5.9 2014/08/15
+
+zoom: make retry on failure configurable MP-565
+The default and existing behavior is that backend failures (any
+diagnostic) makes the module re-search once. The behavior may
+be changed by db parameter 'retry'. If given value '0' disables
+retry and '1' enables it. If not given, the Torus record may
+specify with element retryOnFailure (value '0'/'1').
+
+--- 1.5.8 2014/08/01
+
+Fix race condition in SIGTERM handling. Could terminate whole metaproxy
+instead of just a child process. Extremely rare in real life, hit me with
+CF stress testing. MP-559.
+
+--- 1.5.7 2014/07/15
+
+http_file: passthru option MP-557
+New facility for http_file to passthru - even if an area is matched. The
+default behavior (passthru=false) is to return 404: Not found. With
+passthru=false, next filter is consulted.
+
+--- 1.5.6 2014/07/14
+
+Fix ref to freed memory in log filter 1line - MP-556
+
+echoedSearchRetrieveRequest support MP-555
+
+--- 1.5.5 2014/06/06
+
+zoom: allow hostname to be given for ipauth MP-552
+The Torus setting for that is called auth_hostname.
+
+--- 1.5.4 2014/06/04
+
+zoom: IP auth use field "ipRanges" rather than "ip" MP-551
+
+--- 1.5.3 2014/06/03
+
+session_shared: close in ~BackendInstance MP-549
+This fixes a serious issue where some MP would leak sockets.
+
+session_shared: mutex lock in BackendClass::release_backend MP-550
+Fixes a SEGV that could occur (in rare cases).
+
+--- 1.5.2 2014/05/22
+
+zoom: Do not include ZOOM C's fake surrogate diag recs MP-547
+
+zoom: fix invalid present response in some cases MP-546
+
+zoom: Relay Torus HTTP error message
+
+--- 1.5.1 2014/04/28
+
+Check for proper limits before using RecordCache functions MP-544
+