pgadmin4/web/pgadmin
Jørgen H. Fjeld 402ddafa2a
Fix sslsni boolean to integer conversion for libpq compatibility
The sslsni connection parameter was being stored as a boolean (true/false)
in the database, but libpq expects integer values (1/0) for this parameter.
When a boolean value was passed to libpq, it resulted in SSL connection
failures with 'unexpected eof while reading' errors.

This fix converts boolean connection parameters (sslcompression, sslsni) to
integers when creating the connection string in server_manager.py, ensuring
libpq receives the expected integer format.

Fixes connection issues when using PGSSLSNI=1 with PostgreSQL 14+ servers.
2026-01-14 12:31:36 +05:30
..
about Copyright updated for 2026 2026-01-05 13:33:45 +05:30
authenticate Copyright updated for 2026 2026-01-05 13:33:45 +05:30
browser Fixed an issue where connection parameters were using localized values instead of literal values, causing connection failures. #9500 2026-01-08 18:10:15 +05:30
dashboard Fixed an issue where the dashboard freezes on initial render when there is a high number of locks. #9285 2026-01-07 17:10:35 +05:30
help Copyright updated for 2026 2026-01-05 13:33:45 +05:30
misc Fixed the SSL certificate issue while the CA file is not configured. 2026-01-06 17:07:45 +05:30
model Upgrade ID column in the database table to BigInteger to support large OID values. #9223 2026-01-08 18:38:02 +05:30
preferences Copyright updated for 2026 2026-01-05 13:33:45 +05:30
redirects Copyright updated for 2026 2026-01-05 13:33:45 +05:30
settings Fix Query Tool state restoration for new connections and queries. #8987 2026-01-05 16:32:49 +05:30
setup Copyright updated for 2026 2026-01-05 13:33:45 +05:30
static Code changes required by latest react-virtualized-auto-sizer package which was updated in the previous commit. 2026-01-05 17:10:28 +05:30
templates Fix the Jinja2 error for python 3.8. 2024-10-18 19:30:42 +05:30
tools Mask the secret key for restrict option in the process watcher when restoring plain SQL file. #9518 2026-01-08 11:39:01 +05:30
translations Update Russian translation. 2026-01-05 12:59:16 +05:30
utils Fix sslsni boolean to integer conversion for libpq compatibility 2026-01-14 12:31:36 +05:30
__init__.py Copyright updated for 2026 2026-01-05 13:33:45 +05:30
evaluate_config.py Copyright updated for 2026 2026-01-05 13:33:45 +05:30
messages.pot Updated message catalogs for v9.11 2025-12-04 15:50:27 +05:30
submodules.py Added support for viewing PGD Clusters. #7215 2024-05-20 16:54:49 +05:30
user_login_check.py Copyright updated for 2026 2026-01-05 13:33:45 +05:30