log: fix crash idPass user is omitted MP-530
[metaproxy-moved-to-github.git] / NEWS
diff --git a/NEWS b/NEWS
index 2d210d7..3909a0c 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,56 @@
+--- 1.4.7 2014/03/25
+
+query_rewrite: pass-thru non Type-1 queries MP-527
+
+metaproxy stop (SIGTERM) kills all child processes spanwed by
+filter (if any) before invoking filter destructors. MP-525
+
+--- 1.4.6 2014/03/21
+
+http_file: only supports HTTP GET MP-523
+
+session_shared: shut down expire thread in destructor
+This ensures that expire thread is not running after destruction
+and does bad memory references, etc.
+
+frontend_net: fix segfault on startup MP-524
+Would happen if MP was listening on multiple ports and one
+of the ports was already in use (and MP would exit).
+
+frontend_net: fix memory leak MP-521
+This leak would occur if all sessions were in use and the input
+queue was cleared when a client would close connection (socket).
+
+frontend_net: fix compilation on Windows (SIGUSR1 does not exist)
+
+--- 1.4.5 2014/03/14
+
+http_rewrite: use local skiplist; fixes memory corruption. MP-520
+
+http_client: x-forwarded-for controls X-Forwarded-For presence
+If x-forwarded-for setting (boolean) is enabled, http_client will
+generate an X-Forwarded-For header entry which includes existing
+X-Forwarded-For (if any) and current peer address (immediate client
+of Metaproxy). By default x-forwarded-for disabled and X-Forwarded-For
+will not be generated.
+
+z3950_client: client_ip controls client-IP presence
+If client_ip setting (boolean) is enabled, z3950_client will
+generate a client_ip OID as part of init request which includes
+previous client_ip (if any) and current peer address (immediate
+client of Metaproxy). By default client_ip is disabled and client_ip
+will not be generated.
+
+HTTP X-Forwarded-For/Z39.50 Client-IP support
+virt_db, multi: relays Z39.50 client-IP.
+sru_z3950: converts X-Forwarded-For header to Z39.50 client-IP.
+zoom: uses Client-IP or origin address (prefer Client-IP).
+frontend_net: Strips tcp: from peer address (so that it is no longer
+printed and stripped in zoom filter).
+z3950_client: builds client-IP list - combining immediate peer address
+as returned by COMSTACK and existing client-IP list (if avaiable).
+The Origin only printes first X-Forwarded address.
+
 --- 1.4.4 2014/02/18
 
 Log when SIG{TERM,USR1} is received ASAP MP-513