Zaloguj się

Jog Jajcusia

xmpp:jajcus@jajcus.net

Powrót na stronę główną

Transport GG 2.1.0

Po ponad 7 miesiącach wydałem wreszcie nową wersję Transportu GG. Chyba każdy rozsądny administrator używał wersji z CVS zamiast ostatniego oficjalnego wydania, jednak kiedyś poprawioną wersję trzeba było wydać. ;-)

Zmiany od wersji 2.0.9:

  • "Konfernecyjne" wiadomości GG są odrzucane.
  • Lista użytkowników z serwera GG jest przekazywana (po wydaniu komendy "get roster" lub przy rejestracji) w "zwykłej" wiadomości, a nie typu "chat", dzięki czemu jest to kompatybilne z nowszymi Psi.
  • Poprawiona została obsługa narodowych znaków w JIDach. Wykorzystana do tego została biblioteka libidn.
  • Poprawiona została obsługa znaków spoza Windows-1250 w wiadomościach. Wcześniej opis stanu był obcinany na takim znaku.
  • Tryby "niewidzialny" i "tylko dla przyjaciół" są teraz aktywne zaraz po przyjęciu formularza rejestracyjnego w którym zostały włączone.
  • Różne inne błędy zostały poprawione.
  • System budowania został poprawiony i ulepszony, głównie na potrzeby przejścia z CVS na Subversion.
  • Kod został przeportowany na GLib2 — starego gliba już mało kto używa.
  • Używany jest teraz zewnętrzny Expat zamiast tego zapluskwionego (ostatni błąd w jabberd 1.4.x opisywany na bugtraq) który był załączony w źródłach.
  • Została dołączone holenderskie tłumaczenie.

Mam nadzieję, że za chwile nie wyjdą jakieś nowe poważne błędy...


Komentarze

AlchemyX

31 października 2004 18:49:01

I wszystko byłoby fajnie gdyby nie to, że jggtrans wymaga nowszego niż w RA libidn, a libidn wszystkiego nowszego (autoconf, gettexta, itd). Nie wiem czy się skuszę :).

Jajcus

31 października 2004 19:10:42

Jak wolisz. Ale poprzednie wersje, nie używające libidn, źle obsługują narodowe znaki w JIDach, a na niektórych JIDach po prostu się wykrzaczają. Zarejestruje ci się jeden taki użytkownik i już nikt sobie nie poużywa.
Starsze libidn nie obsługują profili stringprep wymaganych przez XMPP.

sznik

31 października 2004 19:23:22

A ja mam (prawdopodobnie głupie i pewnie już było) pytanie: Czy transport nie może podczas zmiany stanu na "niewidoczny" (używam Psi) robić to samo co "iv" do niego wysłane? ;)

Jajcus

31 października 2004 19:26:35

Stan "niewidoczny" jest niezgodny z XMPP. Wsparcie dla niego niedługo całkiem zniknie z jggtrans.

sznik

31 października 2004 19:27:32

To ja już wolałbym, żeby zniknęło z Psi, a zostało w jggtrans. :)

Pawel

01 listopada 2004 12:41:01

AlchemyX: A mi działa na "Ra podobnym" serwerze. :) Jak byś chciał spróbować to ftp://ftp.pei.prz.rzeszow.pl/Linux/PLD/builder. ("mój" jggtrans jest skompilowany z bibliotekami libssl097 i libidn-0.3.0 ktore są w katalogu)

Dodaj nowy komentarz

Dostępne jest formatowanie Textile

Podpis:
Treść:
Strona WWW (opcjonalnie):
Wpisz kod:code
 
 

Śledzenie komentarzy (RSS) TrackBack URI


Jesteście obserwowani...