8000 CVE-2020-14350 create extension time attack fix · postgrespro/rum@f9fbf62 · GitHub
[go: up one dir, main page]

Skip to content

Commit f9fbf62

Browse files
committed
CVE-2020-14350 create extension time attack fix
1 parent 6ac24ae commit f9fbf62

File tree

6 files changed

+12
-12
lines changed
  • 6 files changed

    +12
    -12
    lines changed

    gen_rum_sql--1.1--1.2.pl

    Lines changed: 2 additions & 2 deletions
    Original file line numberDiff line numberDiff line change
    @@ -82,7 +82,7 @@
    8282
    LANGUAGE C IMMUTABLE STRICT;
    8383
    8484
    85-
    CREATE OR REPLACE FUNCTION rum_anyarray_similar(anyarray,anyarray)
    85+
    CREATE FUNCTION rum_anyarray_similar(anyarray,anyarray)
    8686
    RETURNS bool
    8787
    AS 'MODULE_PATHNAME'
    8888
    LANGUAGE C STRICT STABLE;
    @@ -97,7 +97,7 @@
    9797
    );
    9898
    9999
    100-
    CREATE OR REPLACE FUNCTION rum_anyarray_distance(anyarray,anyarray)
    100+
    CREATE FUNCTION rum_anyarray_distance(anyarray,anyarray)
    101101
    RETURNS float8
    102102
    AS 'MODULE_PATHNAME'
    103103
    LANGUAGE C STRICT STABLE;

    rum--1.0.sql

    Lines changed: 1 addition & 1 deletion
    Original file line numberDiff line numberDiff line change
    @@ -1,4 +1,4 @@
    1-
    CREATE OR REPLACE FUNCTION rumhandler(internal)
    1+
    CREATE FUNCTION rumhandler(internal)
    22
    RETURNS index_am_handler
    33
    AS 'MODULE_PATHNAME'
    44
    LANGUAGE C;

    rum--1.1--1.2.sql

    Lines changed: 2 additions & 2 deletions
    Original file line numberDiff line numberDiff line change
    @@ -10,7 +10,7 @@ AS 'MODULE_PATHNAME'
    1010
    LANGUAGE C IMMUTABLE STRICT;
    1111

    1212

    13-
    CREATE OR REPLACE FUNCTION rum_anyarray_similar(anyarray,anyarray)
    13+
    CREATE FUNCTION rum_anyarray_similar(anyarray,anyarray)
    1414
    RETURNS bool
    1515
    AS 'MODULE_PATHNAME'
    1616
    LANGUAGE C STRICT STABLE;
    @@ -25,7 +25,7 @@ CREATE OPERATOR % (
    2525
    );
    2626

    2727

    28-
    CREATE OR REPLACE FUNCTION rum_anyarray_distance(anyarray,anyarray)
    28+
    CREATE FUNCTION rum_anyarray_distance(anyarray,anyarray)
    2929
    RETURNS float8
    3030
    AS 'MODULE_PATHNAME'
    3131
    LANGUAGE C STRICT STABLE;

    rum--1.1.sql

    Lines changed: 1 addition & 1 deletion
    Original file line numberDiff line numberDiff line change
    @@ -1,4 +1,4 @@
    1-
    CREATE OR REPLACE FUNCTION rumhandler(internal)
    1+
    CREATE FUNCTION rumhandler(internal)
    22
    RETURNS index_am_handler
    33
    AS 'MODULE_PATHNAME'
    44
    LANGUAGE C;

    rum--1.2.sql

    Lines changed: 3 additions & 3 deletions
    Original file line numberDiff line numberDiff line change
    @@ -1,4 +1,4 @@
    1-
    CREATE OR REPLACE FUNCTION rumhandler(internal)
    1+
    CREATE FUNCTION rumhandler(internal)
    22
    RETURNS index_am_handler
    33
    AS 'MODULE_PATHNAME'
    44
    LANGUAGE C;
    @@ -1527,7 +1527,7 @@ AS 'MODULE_PATHNAME'
    15271527
    LANGUAGE C IMMUTABLE STRICT;
    15281528

    15291529

    1530-
    CREATE OR REPLACE FUNCTION rum_anyarray_similar(anyarray,anyarray)
    1530+
    CREATE FUNCTION rum_anyarray_similar(anyarray,anyarray)
    15311531
    RETURNS bool
    15321532
    AS 'MODULE_PATHNAME'
    15331533
    LANGUAGE C STRICT STABLE;
    @@ -1542,7 +1542,7 @@ CREATE OPERATOR % (
    15421542
    );
    15431543

    15441544

    1545-
    CREATE OR REPLACE FUNCTION rum_anyarray_distance(anyarray,anyarray)
    1545+
    CREATE FUNCTION rum_anyarray_distance(anyarray,anyarray)
    15461546
    RETURNS float8
    15471547
    AS 'MODULE_PATHNAME'
    15481548
    LANGUAGE C STRICT STABLE;

    rum--1.3.sql

    Lines changed: 3 additions & 3 deletions
    Original file line numberDiff line numberDiff line change
    @@ -1,4 +1,4 @@
    1-
    CREATE OR REPLACE FUNCTION rumhandler(internal)
    1+
    CREATE FUNCTION rumhandler(internal)
    22
    RETURNS index_am_handler
    33
    AS 'MODULE_PATHNAME'
    44
    LANGUAGE C;
    @@ -1527,7 +1527,7 @@ AS 'MODULE_PATHNAME'
    15271527
    LANGUAGE C IMMUTABLE STRICT;
    15281528

    15291529

    1530-
    CREATE OR REPLACE FUNCTION rum_anyarray_similar(anyarray,anyarray)
    1530+
    CREATE FUNCTION rum_anyarray_similar(anyarray,anyarray)
    15311531
    RETURNS bool
    15321532
    AS 'MODULE_PATHNAME'
    15331533
    LANGUAGE C STRICT STABLE;
    @@ -1542,7 +1542,7 @@ CREATE OPERATOR % (
    15421542
    );
    15431543

    15441544

    1545-
    CREATE OR REPLACE FUNCTION rum_anyarray_distance(anyarray,anyarray)
    1545+
    CREATE FUNCTION rum_anyarray_distance(anyarray,anyarray)
    15461546
    RETURNS float8
    15471547
    AS 'MODULE_PATHNAME'
    15481548
    LANGUAGE C STRICT STABLE;

    0 commit comments

    Comments
     (0)
    0