~ubuntu-branches/ubuntu/utopic/postgresql-9.4/utopic-security

« back to all changes in this revision

Viewing changes to contrib/ltree/ltree--1.0.sql

  • Committer: Package Import Robot
  • Author(s): Martin Pitt, CVE-2014-8161
  • Date: 2015-02-06 12:31:46 UTC
  • mfrom: (1.1.5) (7.1.2 utopic-proposed)
  • Revision ID: package-import@ubuntu.com-20150206123146-vtmf30jbkm7w16p8
Tags: 9.4.1-0ubuntu0.14.10
* New upstream security/bug fix release (LP: #1418928)
  - Fix buffer overruns in to_char() [CVE-2015-0241]
  - Fix buffer overruns in contrib/pgcrypto [CVE-2015-0243]
  - Fix possible loss of frontend/backend protocol synchronization after an
    error [CVE-2015-0244]
  - Fix information leak via constraint-violation error messages
    [CVE-2014-8161]
  - See release notes for details about other fixes:
    http://www.postgresql.org/about/news/1569/

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
CREATE FUNCTION ltree_in(cstring)
7
7
RETURNS ltree
8
8
AS 'MODULE_PATHNAME'
9
 
LANGUAGE C STRICT;
 
9
LANGUAGE C STRICT IMMUTABLE;
10
10
 
11
11
CREATE FUNCTION ltree_out(ltree)
12
12
RETURNS cstring
13
13
AS 'MODULE_PATHNAME'
14
 
LANGUAGE C STRICT;
 
14
LANGUAGE C STRICT IMMUTABLE;
15
15
 
16
16
CREATE TYPE ltree (
17
17
        INTERNALLENGTH = -1,
303
303
CREATE FUNCTION lquery_in(cstring)
304
304
RETURNS lquery
305
305
AS 'MODULE_PATHNAME'
306
 
LANGUAGE C STRICT;
 
306
LANGUAGE C STRICT IMMUTABLE;
307
307
 
308
308
CREATE FUNCTION lquery_out(lquery)
309
309
RETURNS cstring
310
310
AS 'MODULE_PATHNAME'
311
 
LANGUAGE C STRICT;
 
311
LANGUAGE C STRICT IMMUTABLE;
312
312
 
313
313
CREATE TYPE lquery (
314
314
        INTERNALLENGTH = -1,
414
414
CREATE FUNCTION ltxtq_in(cstring)
415
415
RETURNS ltxtquery
416
416
AS 'MODULE_PATHNAME'
417
 
LANGUAGE C STRICT;
 
417
LANGUAGE C STRICT IMMUTABLE;
418
418
 
419
419
CREATE FUNCTION ltxtq_out(ltxtquery)
420
420
RETURNS cstring
421
421
AS 'MODULE_PATHNAME'
422
 
LANGUAGE C STRICT;
 
422
LANGUAGE C STRICT IMMUTABLE;
423
423
 
424
424
CREATE TYPE ltxtquery (
425
425
        INTERNALLENGTH = -1,
481
481
CREATE FUNCTION ltree_gist_in(cstring)
482
482
RETURNS ltree_gist
483
483
AS 'MODULE_PATHNAME'
484
 
LANGUAGE C STRICT;
 
484
LANGUAGE C STRICT IMMUTABLE;
485
485
 
486
486
CREATE FUNCTION ltree_gist_out(ltree_gist)
487
487
RETURNS cstring
488
488
AS 'MODULE_PATHNAME'
489
 
LANGUAGE C STRICT;
 
489
LANGUAGE C STRICT IMMUTABLE;
490
490
 
491
491
CREATE TYPE ltree_gist (
492
492
        internallength = -1,