|
1 |
| -/* contrib/sslinfo/sslinfo--1.1.sql */ |
| 1 | +/* contrib/sslinfo/sslinfo--1.2.sql */ |
2 | 2 |
|
3 | 3 | -- complain if script is sourced in psql, rather than via CREATE EXTENSION
|
4 | 4 | \echo Use "CREATE EXTENSION sslinfo" to load this file. \quit
|
5 | 5 |
|
6 | 6 | CREATE FUNCTION ssl_client_serial() RETURNS numeric
|
7 | 7 | AS 'MODULE_PATHNAME', 'ssl_client_serial'
|
8 |
| -LANGUAGE C STRICT; |
| 8 | +LANGUAGE C STRICT PARALLEL RESTRICTED; |
9 | 9 |
|
10 | 10 | CREATE FUNCTION ssl_is_used() RETURNS boolean
|
11 | 11 | AS 'MODULE_PATHNAME', 'ssl_is_used'
|
12 |
| -LANGUAGE C STRICT; |
| 12 | +LANGUAGE C STRICT PARALLEL RESTRICTED; |
13 | 13 |
|
14 | 14 | CREATE FUNCTION ssl_version() RETURNS text
|
15 | 15 | AS 'MODULE_PATHNAME', 'ssl_version'
|
16 |
| -LANGUAGE C STRICT; |
| 16 | +LANGUAGE C STRICT PARALLEL RESTRICTED; |
17 | 17 |
|
18 | 18 | CREATE FUNCTION ssl_cipher() RETURNS text
|
19 | 19 | AS 'MODULE_PATHNAME', 'ssl_cipher'
|
20 |
| -LANGUAGE C STRICT; |
| 20 | +LANGUAGE C STRICT PARALLEL RESTRICTED; |
21 | 21 |
|
22 | 22 | CREATE FUNCTION ssl_client_cert_present() RETURNS boolean
|
23 | 23 | AS 'MODULE_PATHNAME', 'ssl_client_cert_present'
|
24 |
| -LANGUAGE C STRICT; |
| 24 | +LANGUAGE C STRICT PARALLEL RESTRICTED; |
25 | 25 |
|
26 | 26 | CREATE FUNCTION ssl_client_dn_field(text) RETURNS text
|
27 | 27 | AS 'MODULE_PATHNAME', 'ssl_client_dn_field'
|
28 |
| -LANGUAGE C STRICT; |
| 28 | +LANGUAGE C STRICT PARALLEL RESTRICTED; |
29 | 29 |
|
30 | 30 | CREATE FUNCTION ssl_issuer_field(text) RETURNS text
|
31 | 31 | AS 'MODULE_PATHNAME', 'ssl_issuer_field'
|
32 |
| -LANGUAGE C STRICT; |
| 32 | +LANGUAGE C STRICT PARALLEL RESTRICTED; |
33 | 33 |
|
34 | 34 | CREATE FUNCTION ssl_client_dn() RETURNS text
|
35 | 35 | AS 'MODULE_PATHNAME', 'ssl_client_dn'
|
36 |
| -LANGUAGE C STRICT; |
| 36 | +LANGUAGE C STRICT PARALLEL RESTRICTED; |
37 | 37 |
|
38 | 38 | CREATE FUNCTION ssl_issuer_dn() RETURNS text
|
39 | 39 | AS 'MODULE_PATHNAME', 'ssl_issuer_dn'
|
40 |
| -LANGUAGE C STRICT; |
| 40 | +LANGUAGE C STRICT PARALLEL RESTRICTED; |
41 | 41 |
|
42 | 42 | CREATE FUNCTION
|
43 | 43 | ssl_extension_info(OUT name text,
|
44 | 44 | OUT value text,
|
45 | 45 | OUT critical boolean
|
46 | 46 | ) RETURNS SETOF record
|
47 | 47 | AS 'MODULE_PATHNAME', 'ssl_extension_info'
|
48 |
| -LANGUAGE C STRICT; |
| 48 | +LANGUAGE C STRICT PARALLEL RESTRICTED; |
0 commit comments