Chyba znalazłem błąd w libgadu, który powodował czasem zwisy jggtrans. Zaraz wystawię go na jabberstudio wśród plików jabber-gg-transport. Bugreport do autora libgadu już wysłany.
kolejny fajny ficzer…
Kolejny fajny bajer udało mi się w jggtrans zrobić: administrator transportu przez browsing może obejrzeć którzy użytkownicy transportu są online, czy są połączeni oraz do którego serwera się połączyli albo próbują się połączyć.
Będą też statystyki ilościowe (ile jest zarejestrowany, zalogowanych i połączonych userów, jaki jest uptime serwisu itp), ale dzisiaj już nie zdążę tego zrobić.
wyszukiwanie poprzez jabber:x:data
Noto zrobiłem wyszukiwanie w jabber-gg-transport zgodnie z JEP-004. Wygląda na to że działa. Przy okazji okazało się, że mój ulubiony tkabber nie jest do końca zgodny z tym JEPem i nie przyjmuje rezultatów szukania w kawałkach. Trudno, będzie trzeba napisać bugreporta.
Coś mi się wydaje, że ostatnie poprawki mogły wprowadzić wiele wycieków pamięci itp. problemów – będzie to trzeba w odpowiednim czasie valgrindem potraktować i popoprawiać.
Tak jakby zaczynało działać… nawet sporo kodu udało się przy okazji uprościć, a nawet jakieś błędy poprawić. Czas na commit do CVS, ciekawe czy u innych też będzie działać.
Głupie ChangeLogi
Przedwczoraj pół dnia straciłem zmuszając makelog.sh do robienia poprawnych ChangeLogów dla branchy (na potrzeby jabber-gg-transport-1.4.2). W końcu byłem bardzo zadowolony z wyników… Jednak dzisiaj zauważyłem, że do ChangeLoga w gałęzi „stabilnej” trafiły zmiany z wersji „rozwojowej”. Co gorsza już w oficjalnym 1.4.2 ChangeLog zawiera takie wpisy :-(. Ktoś kto przeczytał ten log zmian może się poczuć zawiedzony tym co rzeczywiście w 1.4.2 jest…..
A teraz czas coś zrobić w tym jggtrans, a przynajmniej poprawić zmiany katalogu publicznego przez formularze…. średnio mi się chce.