Niniejsza strona zawiera listę zmian mających wpływ na API lub ABI biblioteki. Poprawki dostarczające nową funkcjonalność w większości przypadków nie mają wpływ na interfejs binarny biblioteki. Nowe funkcje, stałe i pola struktur nie zmieniają dotychczasowego zachowania.
encoding struktury gg_login_params pozwala zmienić kodowanie na UTF-8. Mimo że katalog publiczny ze strony serwera jest obsługiwany w CP1250, biblioteka dokonuje konwersji. Szczegóły.xhtml_message do struktury gg_event_msg. Niestety, nie można jeszcze wysyłać wiadomości w tym formacie. Szczegóły.GG_STATUS_FFC, GG_STATUS_FFC_DESCR, GG_STATUS_DND i GG_STATUS_DND_DESCR. Uwaga! Jeśli pole protocol_features struktury gg_login_params zawiera GG_FEATURE_IMAGE_DESCR, statusy z opisami są przekazywane w inny sposób. Szczegóły.resolver_type struktury gg_login_params dla procesów i wątków, lub globalnie za pomocą funkcji gg_global_set_resolver czy gg_global_set_custom_resolver. Szczegóły.hash_type struktury gg_login_params określa rodzaj użytej funkcji skrótu hasła. W nowej wersji protokołu domyślnie używany jest SHA-1. Szczegóły.soft_timeout struktur gg_session i gg_dcc7 informuje, że po przekroczeniu czasu określnego w polu timeout zamiast zrywać połączenie, należy wywołać funkcję gg_watch_fd() lub gg_dcc7_watch_fd(). Szczegóły.GG_EVENT_MSG zawiera nowe pole seq zawierające numer sekwencyjny odebranej wiadomości. Szczegóły.GG_EVENT_XML_EVENT zawiera informacje w formacie XML otrzymane od serwera. Szczegóły.
1.7.1