> Może być tak, że ustawienie gg_login_params.tls na 1 (GG_SSL_ENABLED)
> będzie się zachowywać jak do tej pory, a ustawienie na 2
> (GG_SSL_REQUIRED) będzie zwracało błąd, jeśli nie ma wkompilowanej
> obsługi SSL?

Brzmi nawet rozsądnie, ale fajnie by było, gdyby dało się odróżnić
taki błąd związany z ssl od innych - Pidgin ma osobny komunikat w
przypadku braku ssl. Można to zrobić (tak sugerowano na kanale
Pidgina) dodając do API funkcję np. "gg_is_ssl_supported()", która by
zwracała wartość (GG_CONFIG_HAVE_GNUTLS || GG_CONFIG_HAVE_OPENSSL).

No i w przypadku, w którym obsługa ssl jest wkompilowana, ale coś jest
nie tak z biblioteką gnutls lub systemem (np. mi teraz cały czas sypie
błędami "internal error"), to po nieudanej próbie połączenia przez
ssl, mógłby (oczywiście w trybie GG_SSL_ENABLED) próbować połączyć się
jeszcze raz bez szyfrowania.

Pozdrawiam,
Tomek
_______________________________________________
libgadu-devel mailing list
[email protected]
http://lists.ziew.org/mailman/listinfo/libgadu-devel

Reply via email to