SSL support
От | Mikhail Teterin |
---|---|
Тема | SSL support |
Дата | |
Msg-id | 200010061530.e96FULk41681@misha.privatelabs.com обсуждение исходный текст |
Ответы |
Re: SSL support
|
Список | pgsql-bugs |
It appears, the following patch is needed to ensure the 7.0.2 can be built with SSL support (with OpenSSL). It fixes the fe-connect.c to report errors in "the new way". A few Makefiles also need to be modified to ensure the SSL libraries are listed as dependencies for the PG libs. --- interfaces/libpq/fe-connect.c Sun May 21 17:19:53 2000 +++ interfaces/libpq/fe-connect.c Fri Sep 15 13:53:52 2000 @@ -801 +801 @@ - sprintf(conn->errorMessage, + printfPQExpBuffer(&conn->errorMessage, @@ -809 +809 @@ - sprintf(conn->errorMessage, "PQconnectDB() -- couldn't read postmaster response: errno=%d\n%s\n", + printfPQExpBuffer(&conn->errorMessage, "PQconnectDB() -- couldn't read postmaster response: errno=%d\n%s\n", @@ -822 +822 @@ - sprintf(conn->errorMessage, + printfPQExpBuffer(&conn->errorMessage, @@ -832 +832 @@ - sprintf(conn->errorMessage, + printfPQExpBuffer(&conn->errorMessage, @@ -850 +850 @@ - strcpy(conn->errorMessage, + printfPQExpBuffer(&conn->errorMessage, --- interfaces/libpq/fe-connect.c Sun May 21 17:19:53 2000 +++ interfaces/libpq/fe-connect.c Fri Sep 15 13:53:52 2000 @@ -801 +801 @@ - sprintf(conn->errorMessage, + printfPQExpBuffer(&conn->errorMessage, @@ -809 +809 @@ - sprintf(conn->errorMessage, "PQconnectDB() -- couldn't read postmaster response: errno=%d\n%s\n", + printfPQExpBuffer(&conn->errorMessage, "PQconnectDB() -- couldn't read postmaster response: errno=%d\n%s\n", @@ -822 +822 @@ - sprintf(conn->errorMessage, + printfPQExpBuffer(&conn->errorMessage, @@ -832 +832 @@ - sprintf(conn->errorMessage, + printfPQExpBuffer(&conn->errorMessage, @@ -850 +850 @@ - strcpy(conn->errorMessage, + printfPQExpBuffer(&conn->errorMessage,
В списке pgsql-bugs по дате отправления: