tag 2.0.9rc1 plproxy_2_0_9rc1
authorMarko Kreen <markokr@gmail.com>
Tue, 15 Sep 2009 13:04:48 +0000 (13:04 +0000)
committerMarko Kreen <markokr@gmail.com>
Tue, 15 Sep 2009 13:04:48 +0000 (13:04 +0000)
AUTHORS
Makefile
NEWS
debian/changelog

diff --git a/AUTHORS b/AUTHORS
index 865ed2de8439cbe83d98b109cca0af41e1eaf945..de925092df8e4d73146c0517b59c2431d2da23be 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -14,8 +14,11 @@ Marko Kreen
 Contributors
 ------------
 Hiroshi Saito
+Ian Sollars    
+João Matos
 Jonah Harris
 Lei Yonghua
+Peter Eisentraut
 Steve Singer
 Ye Wenbin
 
index 62ba10fb54b2cc47ba9327e1e890cdb3b4e09e67..cac51c70c2b91a46e7ddfca12cc5c89b54fec0b8 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
 
 # PL/Proxy version
-PLPROXY_VERSION = 2.0.8
+PLPROXY_VERSION = 2.0.9rc1
 
 # libpq config
 PQINC = $(shell pg_config --includedir)
diff --git a/NEWS b/NEWS
index c267365e2dcb864adf2897c3f5866c7433c31754..c6c9887e1cd09ac5c6d2077d5c8836eba12c496e 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,37 @@
+2009-09-xx  -  PlProxy 2.0.9  -  ""
+
+  = Features =
+
+  * More flexible CONNECT statement:
+
+      CONNECT func(..);
+      CONNECT argname;
+      CONNECT $argnum;
+
+    NB: giving untrusted users ability to specify full connect string creates
+    security hole.  Eg it can used to read cleartext passwords from .pgpass/pg_service.
+    If such function cannot be avoided, it's access rights need to be restricted.
+
+    (Ian Sollars)
+
+  = Fixes =
+
+  * Avoid parsing "SELECT (" as function call.  Otherwise following query
+    fails to parse: SELECT (0*0);
+    (Peter Eisentraut)
+
+  * Make scanner accept dot as standalone symbol.  Otherwise following query
+    fails to parse: SELECT (ret_numtuple(1)).num, (ret_numtuple(1)).name;
+    (Peter Eisentraut)
+
+  * Argument type name length over 32 could cause buffer overflow.
+    (Ian Sollars)
+
+  * Fix crash with incoming NULL value in function containing SELECT
+    with different argument order.  Due to thinko, NULL check was done
+    with query arg index, instead of function arg index.
+    (João Matos)
+
 2009-01-16  -  PlProxy 2.0.8  -  "Simple Multi-Tentacle Arhitecture"
 
   = Features =
index abbd95231c2031ba141c775e2b73874119b51c7c..047851e9225c6dbcaa63a4c92ce6ae827e9a0deb 100644 (file)
@@ -1,3 +1,9 @@
+plproxy2 (2.0.9rc1) unstable; urgency=low
+
+  * v2.0.9rc1
+
+ -- Marko Kreen <marko.kreen@skype.net>  Tue, 15 Sep 2009 15:27:26 +0300
+
 plproxy2 (2.0.8rc1) unstable; urgency=low
 
   * v2.0.8rc1