- Notifications
You must be signed in to change notification settings - Fork4.9k
Commit91fa7b4
committed
Add API functions to libpq to interrogate SSL related stuff.
This makes it possible to query for things like the SSL version and cipherused, without depending on OpenSSL functions or macros. That is a goodthing if we ever get another SSL implementation.PQgetssl() still works, but it should be considered as deprecated as itonly works with OpenSSL. In particular, PQgetSslInUse() should be used tocheck if a connection uses SSL, because as soon as we have anotherimplementation, PQgetssl() will return NULL even if SSL is in use.1 parent809d9a2 commit91fa7b4
File tree
6 files changed
+251
-37
lines changed- doc/src/sgml
- src
- bin/psql
- interfaces/libpq
6 files changed
+251
-37
lines changedLines changed: 139 additions & 16 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1848 | 1848 |
| |
1849 | 1849 |
| |
1850 | 1850 |
| |
| 1851 | + | |
| 1852 | + | |
1851 | 1853 |
| |
1852 |
| - | |
1853 |
| - | |
| 1854 | + | |
| 1855 | + | |
| 1856 | + | |
| 1857 | + | |
| 1858 | + | |
| 1859 | + | |
| 1860 | + | |
1854 | 1861 |
| |
1855 | 1862 |
| |
1856 |
| - | |
1857 |
| - | |
1858 |
| - | |
| 1863 | + | |
1859 | 1864 |
| |
1860 | 1865 |
| |
1861 |
| - | |
| 1866 | + | |
1862 | 1867 |
| |
1863 | 1868 |
| |
1864 | 1869 |
| |
| 1870 | + | |
| 1871 | + | |
| 1872 | + | |
| 1873 | + | |
| 1874 | + | |
| 1875 | + | |
1865 | 1876 |
| |
1866 |
| - | |
1867 |
| - | |
1868 |
| - | |
| 1877 | + | |
| 1878 | + | |
| 1879 | + | |
| 1880 | + | |
| 1881 | + | |
| 1882 | + | |
| 1883 | + | |
| 1884 | + | |
| 1885 | + | |
| 1886 | + | |
| 1887 | + | |
| 1888 | + | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
| 1892 | + | |
| 1893 | + | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
| 1898 | + | |
| 1899 | + | |
| 1900 | + | |
| 1901 | + | |
| 1902 | + | |
| 1903 | + | |
| 1904 | + | |
| 1905 | + | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
| 1909 | + | |
| 1910 | + | |
| 1911 | + | |
| 1912 | + | |
| 1913 | + | |
| 1914 | + | |
| 1915 | + | |
| 1916 | + | |
| 1917 | + | |
| 1918 | + | |
| 1919 | + | |
| 1920 | + | |
| 1921 | + | |
| 1922 | + | |
| 1923 | + | |
| 1924 | + | |
| 1925 | + | |
| 1926 | + | |
| 1927 | + | |
| 1928 | + | |
| 1929 | + | |
| 1930 | + | |
| 1931 | + | |
| 1932 | + | |
| 1933 | + | |
| 1934 | + | |
| 1935 | + | |
| 1936 | + | |
| 1937 | + | |
| 1938 | + | |
| 1939 | + | |
| 1940 | + | |
1869 | 1941 |
| |
| 1942 | + | |
| 1943 | + | |
1870 | 1944 |
| |
| 1945 | + | |
| 1946 | + | |
| 1947 | + | |
| 1948 | + | |
| 1949 | + | |
| 1950 | + | |
| 1951 | + | |
| 1952 | + | |
| 1953 | + | |
| 1954 | + | |
| 1955 | + | |
| 1956 | + | |
| 1957 | + | |
| 1958 | + | |
| 1959 | + | |
| 1960 | + | |
| 1961 | + | |
| 1962 | + | |
| 1963 | + | |
| 1964 | + | |
| 1965 | + | |
| 1966 | + | |
1871 | 1967 |
| |
1872 |
| - | |
1873 |
| - | |
1874 |
| - | |
1875 |
| - | |
1876 |
| - | |
1877 |
| - | |
| 1968 | + | |
| 1969 | + | |
| 1970 | + | |
| 1971 | + | |
1878 | 1972 |
| |
1879 | 1973 |
| |
1880 | 1974 |
| |
| |||
1886 | 1980 |
| |
1887 | 1981 |
| |
1888 | 1982 |
| |
1889 |
| - | |
| 1983 | + | |
1890 | 1984 |
| |
1891 | 1985 |
| |
1892 | 1986 |
| |
1893 | 1987 |
| |
1894 | 1988 |
| |
1895 | 1989 |
| |
| 1990 | + | |
| 1991 | + | |
| 1992 | + | |
| 1993 | + | |
| 1994 | + | |
| 1995 | + | |
| 1996 | + | |
| 1997 | + | |
| 1998 | + | |
| 1999 | + | |
| 2000 | + | |
| 2001 | + | |
| 2002 | + | |
| 2003 | + | |
| 2004 | + | |
| 2005 | + | |
| 2006 | + | |
| 2007 | + | |
| 2008 | + | |
| 2009 | + | |
| 2010 | + | |
| 2011 | + | |
| 2012 | + | |
| 2013 | + | |
| 2014 | + | |
| 2015 | + | |
| 2016 | + | |
| 2017 | + | |
| 2018 | + | |
1896 | 2019 |
| |
1897 | 2020 |
| |
1898 | 2021 |
| |
|
Lines changed: 14 additions & 21 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
33 |
| - | |
34 |
| - | |
35 |
| - | |
36 | 33 |
| |
37 | 34 |
| |
38 | 35 |
| |
| |||
1815 | 1812 |
| |
1816 | 1813 |
| |
1817 | 1814 |
| |
1818 |
| - | |
1819 |
| - | |
1820 |
| - | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
1821 | 1819 |
| |
1822 |
| - | |
1823 |
| - | |
| 1820 | + | |
1824 | 1821 |
| |
1825 | 1822 |
| |
1826 |
| - | |
1827 |
| - | |
1828 |
| - | |
1829 |
| - | |
1830 |
| - | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
1831 | 1827 |
| |
1832 |
| - | |
1833 |
| - | |
1834 |
| - | |
1835 |
| - | |
1836 |
| - | |
1837 |
| - | |
1838 |
| - | |
1839 |
| - | |
| 1828 | + | |
| 1829 | + | |
| 1830 | + | |
| 1831 | + | |
| 1832 | + | |
1840 | 1833 |
| |
1841 | 1834 |
| |
1842 | 1835 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
165 | 165 |
| |
166 | 166 |
| |
167 | 167 |
| |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + |
Lines changed: 68 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1488 | 1488 |
| |
1489 | 1489 |
| |
1490 | 1490 |
| |
| 1491 | + | |
| 1492 | + | |
| 1493 | + | |
| 1494 | + | |
| 1495 | + | |
| 1496 | + | |
| 1497 | + | |
| 1498 | + | |
| 1499 | + | |
| 1500 | + | |
| 1501 | + | |
| 1502 | + | |
1491 | 1503 |
| |
1492 | 1504 |
| |
1493 | 1505 |
| |
| |||
1499 | 1511 |
| |
1500 | 1512 |
| |
1501 | 1513 |
| |
| 1514 | + | |
| 1515 | + | |
| 1516 | + | |
| 1517 | + | |
| 1518 | + | |
| 1519 | + | |
| 1520 | + | |
| 1521 | + | |
| 1522 | + | |
| 1523 | + | |
| 1524 | + | |
| 1525 | + | |
| 1526 | + | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
| 1534 | + | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
| 1551 | + | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
| 1556 | + | |
| 1557 | + | |
| 1558 | + | |
| 1559 | + | |
| 1560 | + | |
| 1561 | + | |
| 1562 | + | |
| 1563 | + | |
| 1564 | + | |
| 1565 | + | |
| 1566 | + | |
| 1567 | + | |
| 1568 | + | |
| 1569 | + | |
1502 | 1570 |
| |
1503 | 1571 |
| |
1504 | 1572 |
| |
|
Lines changed: 20 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
381 | 381 |
| |
382 | 382 |
| |
383 | 383 |
| |
| 384 | + | |
384 | 385 |
| |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
385 | 393 |
| |
386 | 394 |
| |
387 | 395 |
| |
388 | 396 |
| |
389 | 397 |
| |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
390 | 410 |
| |
391 | 411 |
| |
392 | 412 |
| |
|
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
318 | 318 |
| |
319 | 319 |
| |
320 | 320 |
| |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
321 | 327 |
| |
322 | 328 |
| |
323 | 329 |
| |
|
0 commit comments
Comments
(0)