Logo libtlen Nagłówek strony
Zmiany w bibliotece
W tym dziale prezentowany jest ChangeLog, czyli lista zmian w bibliotece. Po opisie zmiany w nawiasie występuje identyfikator osoby, która dodała/poprawiła daną rzecz, np. (pp) lub (who_ami), ew. gdy poprawka została wysłana przez kogoś z zewnątrz, jest on umieszczony przed slashem, np. (TlenTeam/mati)

$Id: ChangeLog,v 1.96 2004/08/21 11:06:32 who_ami Exp $

21 sierpnia 2004  // libtlen (20040821)
  • usuniety bug, ktory powodowal segfault dla iq bez typu (np. dla video) (who_ami)
12 lutego 2004  // libtlen (20040212)
  • usuniety bug, ktory powodowal segfault podczas parsowania tagu m
19 stycznia 2004  // libtlen (20040119)
  • Przy rozłączeniu libtlen nie ustawia opisu Disconnected. (mati)
10 stycznia 2004  // libtlen (20040110)
  • Usunięto stare wykrywanie niewidocznych. Po zmianach na serwerze owocowało ono "niewidocznością" wszystkich osób niedostępnych. (mati)
21 października 2003  // libtlen (20031021)
  • Poprawki w testcliencie i zwalnianiu pamieci (mati)
18 października 2003  // libtlen (20031018)
  • Dodanie obsługi reklam wyskakujących (mati)
15 października 2003  // libtlen (20031015)
  • Dodanie obsługi powiadomień o pisaniu i dźwiękowego - Tlen 4.10 (mati)
11 maja 2003  // libtlen (20030511)
  • Poprawka zapytania HTTP (Tomasz Sterna )
15 kwietnia 2003  // libtlen (20030415)
  • No to powoli wykrywanie niewidocznych idzie do /dev/null (mati)
  • Przy wybraniu "niewidoczny" libtlen wysyła pakiet zgodny z Tlenem 3.80, czyli libtlen po drugiej stronie nie wykryje już naszej niewidoczności (mati)
12 kwietnia 2003  // libtlen (20030412)
  • poprawienie parsowania wiadomości (who_ami)
03 kwietnia 2003  // libtlen (20030403)
  • Poprawka Makefile, były problemy z czyszczeniem w docs (mati)
  • Tworzenie konferencji działa, na razie bez zapraszania (mati)
02 marca 2003  // libtlen (20030302)
  • Przy braku parametru type w wiadomości ustawiany jest typ message, zamiast NULL (mati)
24 stycznia 2003  // libtlen (20030124)
  • tlen_freesession nalezy wywolywac recznie po rozlaczeniu (mati)
18 stycznia 2003  // libtlen (20030118)
  • dodana obsługa błędów połączenia w testclient (who_ami)
  • s/TLEN_EVENT_GOTPUBDIRDATA/TLEN_EVENT_PUBDIR_GOTDATA/ (who_ami/mati)
  • s/TLEN_EVENT_GOTPUBDIRUPDATEOK/TLEN_EVENT_PUBDIR_GOTUPDATEOK/ (who_ami/mati)
17 stycznia 2003  // libtlen (20030117)
  • Usunięcie zdarzeń NOWGETID i GOTID, procedura pobierania id i autoryzacji została scedowana na bibliotekę. Teraz należy obsługiwać dopiero AUTHORIZED (mati)
16 stycznia 2003  // libtlen (20030116)
  • Roster.c i presence.c się scaliły (mati)
13 stycznia 2003  // libtlen (20030113)
  • Mala poprawka w stdint.m4 (mati)
10 stycznia 2003  // libtlen (20030110)
  • Usuniecie TLEN_EVENT_UNAUTHORIZED, teraz juz koniecznie trzeba sprawdzac sesja->error (mati)
09 stycznia 2003  // libtlen (20030109)
  • Poprawka tlen_debug_raw, który pluł się na gcc-3.2 (mati)
30 grudnia 2002  // libtlen (20021230)
  • events.c - poprawienie parsowania podczas błędu autoryzacji (who_ami)
14 grudnia 2002  // libtlen (20021214)
  • Sendmsg.c już również udokumentowane (mati)
  • Eparser dodany - sendmsg.c co prawda nieskomentowany, ale dzięki testclientowi dokumentacja jest wspaniała :) (mati)
  • Kontynuacja reformy dokumentacyjnej, udokumentowany testclient jako baza do autogenerowania API. (mati)
14 grudnia 2002  // libtlen (20021214)
  • Przygotowania do zamiany prowizorki robiacej doce w system src2docbook. Na razie nadal tylko parsowanie zrodel .c, ale idziemy na przod (mati)
08 grudnia 2002  // libtlen (20021208)
  • poprawka w tlen_addcontact pozwalająca na używanie polskich literek w nazwie i grupie (who_ami)
  • make distclean nie wywala configure - to bylo niedorzeczne! (mati)
30 listopada 2002  // libtlen (20021130)
  • Dodany katalog contrib, a w nim getltlen do instalowania najnowszej biblioteki (mati)
25 listopada 2002  // libtlen (20021125)
  • Cały kod udokumentowany (mati)
  • Wstępna wersja Libtlen Documentation Subsystem for docbook, który analizując komentarze w kodzie pisze dokumentację. Na razie tylko referencje funkcji, niebawem także typów, oraz przykładów. (mati)
24 listopada 2002  // libtlen (20021124)
  • nowy event WEBMSG, zawiera wiadomość wysłaną ze strony http://ludzie.tlen.pl/login_name (who_ami)
  • Usuniecie aclocal.m4 (mati)
  • Ukrywanie hasla w tlen_authorize (scooty/mati)
  • Komentowania kodu ciąg dalszy (mati)
23 listopada 2002  // libtlen (20021123)
  • Poprawka tlen_debug, juz mozna wylaczac ;D (mati)
  • Stopniowo bede komentowal i czyscil kod, utils.c juz zrobione (mati)
20 listopada 2002  // libtlen (20021120)
  • [OT] WWW: zmiana formatu changeloga (mati)
  • Uaktualnienie AUTHORS i TODO
19 listopada 2002  // libtlen (20021119)
  • Poprawka od aflinty w Makefile, brak $(DESTDIR) (PLD-team/mati)
18 listopada 2002  // libtlen (20021118)
  • Reorganizacja tlen_debug, nie wpisujemy juz nazwy funkcji, gdyz debug-printer sam ja pobiera (mati)
  • Usunalem z cvsu configure, robi sie samo w snapshotach (krzyzak/mati)
17 listopada 2002  // libtlen (20021117)
  • ustawianie sesja->error dla eventu UNAUTHORIZED (who_ami)
16 listopada 2002  // libtlen (20021116)
  • Przenioslem TODO i AUTHORS do docs, w / zostaje tylko Changelog (mati)
  • Zrodla docbooka przeniesione do ./docs/src, w ./docs beda tylko human-readable (mati)
  • W configure dodalem sprawdzanie ln -s oraz -lm/floor (mati)
  • Dodalem base64_encode/decode, beda uzywane w proxy (mati)
14 listopada 2002  // libtlen (20021114)
  • Dodanie zamykania streamu przez w disconnect (TT/mati)
  • Usuniecie tleninst, ten skrypt byl bez sensu (mati)
  • Drobna poprawka w ./configure (mati)
  • Dodane examples, gdzie beda rozne przyklady wykorzystania lib, testclient nie zmienia jednak lokalizacji (mati)
  • W examples znalazl sie sendmsg, mozna wykorzystac do powiadamiania o poczcie :) (mati)
  • examples domyslnie sie nie make'uja (mati)
  • Przebudowa Makefile's.in
13 listopada 2002  // libtlen (20021113)
  • libtlen kompiluje sie na FreeBSD 4.7-rc, a zeby dzialalo na darwinie i solarisie potrzeba kilka poprawek, ale jest niezle! (mati)
12 listopada 2002  // libtlen (20021112)
  • Te konferencje to ja jednak robie - przygotowania. (mati)
  • Dodanie funkcji pobierajacej aktualna sekunde dnia (mati)
  • tlen_groupchat_init inicjiuje poprawnie conf, ale nic wiecej (mati)
10 listopada 2002  // libtlen (20021110)
  • Dodanie stałych TLEN_PUBDIR_STATUS_* (huami)
03 listopada 2002  // libtlen (20021103)
  • Dodalem prosty skrypt tleninst, ktory ulatwi instalacje poczatkujacym (mati)
30 października 2002  // libtlen (20021030)
  • Dosc duza zmiana w API, logowanie jest zrobione inaczej (mati)
28 października 2002  // libtlen (20021028)
  • Poprawki w roster.c - głównie zapobieganie NULL'om w addcontact (mati)
  • Ulepszenie tlen_socket_write (pp)
  • Inne poprawki, cleanupy itp. (pp, mati)
27 października 2002  // libtlen (20021027)
  • Odwołujemy przygotowania do konferencji. Autorzy tlenu udzielili nam informacji, o dużych zmianach w protokole rozmów wieloosobowych niebawem - tak więc temat ten chwilowo zostawiamy. Nie ma sensu pracować nad czymś, co na dniach ulegnie zmianie. (TT/mati)
  • Usunalem funkcje tlen_sendchat, teraz aby wyslac wiadomosc wywolujemy tlen_sendmsg(sesja,"costam@tlen.pl","czesc",TLEN_CHAT); TLEN_CHAT to zmienna type - TLEN_CHAT lub TLEN_MESSAGE, tak lepiej i szybciej. (mati)
  • Poprawka tlenclient.c, zeby za czesto nie pingal (TT/pp)
  • Przygotowania do niespodzianki od nowa, poprzednie cos nie wyszly :-P (mati)
26 października 2002  // libtlen (20021026)
  • Przygotowania do konferencji, to bedzie dluga droga.. (mati)
  • Na niespodzianke trzeba jeszcze troche poczekac :( (mati)
25 października 2002  // libtlen (20021025)
  • Dokumentacja dalej frunie (who_ami)
  • Przygotowania do niespodzianki :-D (mati)
15 października 2002  // libtlen (20021015)
  • Prace nad dokumentacją trwają. (mati)
  • Początek API (who_ami)
  • Usunięcie search.txt i pubdir.txt, całość już w docbooku (mati)
14 października 2002  // libtlen (20021014)
  • Przygotowania do dokumentacji w docbooku (mati)
10 października 2002  // libtlen (20021010)
  • Gruntowne porzadki w kodzie od HTTP (pp)
  • Dodanie tlen_free_pubdir (mati)
09 października 2002  // libtlen (20021009)
  • No! Zostaly tylko konferencje!
  • Eksperymentalne pobieranie adresu serwera przez HTTP (pp)
  • Drobne zmiany w obsludze bledow (pp)
  • Dodana dokumentacja do zmian danych w kat. publicznym (mati)
  • Zamiana search.c na pubdir.c - tak lepiej, bo zmiany tez beda tu (mati)
  • Obsluga calego katalogu publicznego: wyszukiwanie, zmiana swoich danych, odbior swoich danych, itp - nie ma na razie jeszcze tlen_free_pubdir, bo mi sie nie chcialo robic... (mati)
08 października 2002  // libtlen (20021008)
  • Poprawka pobierania id (mati)
  • Search dziala dokumentnie! Jest i zapytanie i odpowiedz! Na razie id jest zwracane bez @tlen.pl, a przy szukaniu po id, bez tego tez trzeba podac! (mati)
  • Gruntowna przebudowa Makefile'a (mati)
  • Poprawki w libtlen.h
  • Usuniete api.txt, kiedys bedzie lepsze
  • Jeszcze kilka innych poprawek
07 października 2002  // libtlen (20021007)
  • Duze poprawki w search.c (pp)
  • Dodanie obslugi STAMP dla wiadomosci czekajacych (who_ami)
06 października 2002  // libtlen (20021006)
  • Zalazki szukania, free sie rypia (mati)
  • Free juz sie nie sypia (mati)
  • Dodane search.txt, opis api szukania w docsach (mati)
  • Poczatek eventu, miejsce zrobione, jutro zajme sie reszta (mati)
04 października 2002  // libtlen (20021004)
  • Wstepnie przygotowana struktura tlen_search (mati)
28 września 2002  // libtlen (20020928)
  • Dodany event TLEN_EVENT_NEWMAIL (who_ami/mati)
  • Dodana obsluga NEWMAIL do testclienta - dziala (mati)
  • Dodane free NEWMAIL, bo nie bylo (who_ami/mati)
20 września 2002  // libtlen (20020920)
  • Dodane urlencodowanie description w presence (mati)
19 września 2002  // libtlen (20020919)
  • Poprawka ChangeLoga, wychodzil w przyszlosc :-D (mati)
  • Dodanie TLEN_EVENT_ERROR (mati)
  • Domyslnie debug wylaczany (krzyzak/mati)
  • Zamiana socket_ na tlen_socket_ coby nie przykrywalo funkcji w klientach (mati)
  • Poprawka w message.c, bylo za malo pamieci alokowane (who_ami/mati)
18 września 2002  // libtlen (20020918)
  • Poprawione sprawdzanie tagow subskrybcji (who_ami/mati)
  • Dodane sprawdzanie parametru ask w subskrybcji (who_ami/mati)
17 września 2002  // libtlen (20020917)
  • Poprawione parsowanie XMLa (who_ami/mati)
16 września 2002  // libtlen (20020916)
  • Dodane wykrywanie online jako available (mati)
15 września 2002  // libtlen (20020915)
  • Pierwszy wpis w ChangeLogu (mati)
  • Uaktualnienie api.txt (mati)
Jeden libtlen by Tlenem rządzić. Jeden libtlen by Tlen odnaleźć. Jeden libtlen by userów zgromadzić i w jasności związać.
Copyleft (c) by libtlen dev team