Teksty w nawiasach na kocu linii mwi o tym, kto dokona poprawki.
Jeli jest postaci ,,nick'', powinno by jasne. Posta ,,nick/x''
oznacza, e pomysodawc jest ,,nick'', a zrobi to kto, czyjego
pierwsz liter nicka jest ,,x'' (w - wojtekka, s - speedy, a - arekm,
d - drg). ,,p/nick'' oznacza patch lub rdo podesane przez ,,nick'',
,,i/nick'' oznacza czyj pomys, ,,b/nick'' mwi, kto zgosi bd.

// 2002-09-21

- poprawka themw ze stylami (Arim/w)
- poprawka execa z ukrytym zakoczeniem (sdas/w)
- dodanie pl gg_dcc->remote_{addr,port}, podbicie wersji API (w)
- bdy dcc informuj rwnie o adresie IP, eby wiedzie kto nas
  moe DoSowa (w)
- poprawione wysyanie mesgw do nieistniejcych (jojo/w)
- poprawka rozpoznawania pci w /list (w)
- poprawka informacji o uytkownikach (sdas/w)
- dodanie staej GG_STATUS_DESCR_MAXSIZE (jojo/w)
- informowanie o przekroczeniu rozmiaru opisu (jojo/w)
- libgadu potrafi ustawia opis przy logowaniu (w)
- ekg zachowuje opis przy /save (FIG/w)
- poprawki w /help (FIG/w)
- moliwo usuwania uytkownikw (DJ/w)
- poprawione /exec (wojboj/w)

// 2002-09-20

- poprawka statusbara (sdas/w)
- /find bez parametrw szuka nas samych (sdas/w)
- puste linie nie s zapisywane w historii (sdas/w)
- usunicie leaka w add_send_nick() (w)
- usunicie leaka w ui-ncurses (w)
- uconstowienie command_exec() i argumentw komend (w)
- poprawka segfaulta przy nieudanym szukaniu (wojboj/w)
- ustawianie LDFLAGS w configure.in (sdad,wojboj/w)
- pominicie /usr/include/readline.h w wykrywaniu readline, eby nie
  powodowa bdw na NetBSD. wszystkie w miar nowe wersje readline
  instaluj si w $prefix/include/readline/readline.h (w)
- wysanie wiadomoci nie otwiera okienka (jojo/w)
- poprawka helpa aliasw i debugowych komend (sdas/w)
- przerzucenie tekstu z F1 do theme'u (thv/w)

// 2002-09-19

- poprawki dopenie w ui-ncurses (theKnight/w)
- zmiany stanu zawsze wrzuca do pierwszego okna (theKnight/w)
- wskanik (more) w ui-ncurses (sdas/w)
- adowanie themu zeruje poprzedni (Arim/w)
- pocztek obsugi xtermowych tytuw (jojo/w)
- dodana zmienna keep_reason (jojo/w)
- format statusbara %{nick} i %{?nick ...} (FIG/w)
- adniejszy /status (FIG/w)
- poprawka /set i nieistniejcych zmiennych (sdas/w)

// 2002-09-18

- poprawka segfaultu przy sortowaniu okien w ui-readline (wojboj/w)
- ignore/unignore akceptuj konferencje (DJ/w)
- update DJ.theme (DJ/w)
- poprawka dugich linii w ui-readline (*/w)

// 2002-09-17

- literwka w themie (thv/w)
- osobny format dla timestampw wysyanych mesgw (FIG/w)
- update themw (Arim/w)
- themy mog mie kilka dostpnych wygldw. rodzaj wygldu podaje si
  po przecinku za nazw pliku. przykad ,,set theme arim'' i 
  ,,set theme arim,irc''. rne wygldy definiuje si przez dodanie do
  themu wpisw z nazwami zakoczonymi przecinkiem i nazw. pki co,
  eksperymentalne -- sposb zapisu i okrelania moe si zmieni. (Arim/w)
- poprawka /query (Arim/w)
- dodanie /conference --ignore, --unignore i --find (DJ/w)

// 2002-09-14

- poprawka segfaultu w /set (mihau/w)
- poprawka dokumentacji docs/on.txt (thv/w)

// 2002-09-13

- sent_line* zawieraj dat wysania mesga, a nie 1.01.1970r (Arim/w)
- update dj.theme (DJ/w)
- moliwo zmiany nazwy konferencji (DJ/w)
- poprawka bdu przy log_status 1 (speedy/w)
- naprawienie zmiennej timestamp w ncurses (czach/w)
- ,,W pogoni za kursorem'' (DJ,czach/w)

// 2002-09-12

- completion_notify ma now flag 4 (busy), ktra bierze pod uwag
  rwnie zajtych (Murphy,kameleon/w)
- ,,window clear'' dziaa w ui-ncurses. wzorowane na irssi, gdzie
  zawarto okna nie jest kompletnie czyszczona, tylko przewijana
  poza obszar ekranu (w)
- zmiana zachowania gg_search(). active w wyniku bdzie zawierao
  stan danej osoby. z tego wzgldu bdzie wywietlao te zajtych
  jako dostpnych w aplikacjach. podbicie API, mimo e powinno by
  ABI. tyle, e z powodu takiej bzdury nie warto psu zalenoci (w)
- wielolinijkowe wiadomoci w ui-ncurses, wywoywane Ctrl-Enter,
  Alt-Enter lub Esc-Enter. wysyane t sam kombinacj, anulowane
  samym Esc. teoretycznie moe powodowa segfaulty, ale sprawdziem
  valgrindem i niczego niebezpiecznego nie znalaz. (w)
- konferencje. wynalazek ten obsuguje si poleceniem ,,conference''.
  okienka bda automagicznie tworzone, jeli mamy odpowiednie
  ustawienia. (dawjar/w)
- zmiana kolejnoci poszukiwania themew (dawjar/w)
- update dj.theme (dawjar/w)
- dodanie GG_STATUS_BLOCKED (Chilek/w)
- dodanie funkcji gg_notify_ex(), gg_add_notify_ex() i gg_remove_notify_ex().
  podbicie API (Chilek/w)
- ujemna warto formatw _line_width powoduje odjcie ich od szerokoci
  ekranu (czach/w)
- naprawienie rozrzucania mesgw po okienkach, zepsutego jednym z patchy (w)

// 2002-09-11

- dodany skrt "-A" dla parametru "--all" w ekgsearch (wysek)
- komenda set akceptuje i wywietla flagi dla niektrych zmiennych. moliwe
  jest dodawanie flag poprzedzajc warto plusem, lub usuwanie poprzedzajc
  minusem. na przykad ,,set log +gzip'' lub ,,set random_reason -away'' (w)
- porzdki w configure.in. nie wykrywamy niepotrzebnych rzeczy -- na przykad
  jeli nie znajdzie libgsm, nie sprawdza <linux/soundcard.h>; jeli nie
  chcemy ioctld, nie szuka <linux/kd.h> (w)
- obsuga logw skompresowanych gzipem: ,,set log +gzip''. jeli dany log
  ju istnieje, bdzie dopisywany w postaci nieskompresowanej -- naley
  go najpierw skompresowa rcznie za pomoc komendy gzip (w)
- uaktualnienia, dodatki i poprawki w dokumentacji (w)
- usunicie configure z cvsu. bdzie generowany automagicznie przy
  tworzeniu snapshotw (speedy/w)
- jeli podczas ./configure-owania bdzie w katalogu plik .enable-ui-ncurses,
  to zostanie wkompilowane. mam do zapominania o tej opcji (w)
- regeneracja configure po zmianach configure.in, m4/* i acheader.h (w)
- poprawka bdu przy usuwaniu zmiennych (speedy/w)
- tab completion przy ,,window'' (jr178783/d) 
- poprawka rzucania wiadomoci do innych okienek. tak, przyznaj, moja
  wina. gupi bd. (w)
- matik.theme (matik/s)
- ,,find -A'' wywietla wszystkie wyniki (wysek/w)
- wynik wyszukiwania nie jest ju rozstrzelony co dwie linijki (w)
- dodanie gg_search_request_free(), podbicie API (w)
- dodanie osobnych timestampw dla czasu nadania wiadomoci (Bies/w)
- poprawka potencjalnego segfaulta w szukaniu (wysek/w)
- poprawka czasu wiadomoci w ekgwap (serek/w)

// 2002-09-10

- inna filozofia gg_saprintf(). rodzaj maszyny (pre-C99 lub post-C99)
  jest wykrywany przez ./configure. dodatkowo zmieniono lekko sposb
  uzyskiwania rozmiaru na post-C99, eby dziaao poprawnie na Sunach
  (Murphy/w)
- segfault przy completion_notify 2 i dopenianiu tabem (Murphy/w)
- usunicie niepotrzebnego ju katalogu misc/ (w)
- dodanie arim_irc.theme, dj.theme (Arim,dawjar/w)
- usunicie niepotrzebnych includw z libgadu (m.in. <sys/time.h>) (w)

// 2002-09-08

- mamo, a speedy popsul VOIP i ncurses ;P (s)
- wymuszanie ui-readline [--enable-force-readline] (s)
- sigh... dlaczego config.h.in sie nie robilo ? (s)
- poprawka dopeniania tabem (jp/w)

// 2002-09-07

- dodane komendy ,,last'' oraz zmiennej ,,last_count'' (d)
- update ,,docs/vars.txt'' (d)
- dodanie zmiennej ,,last'' (d)
- zmiana ,,last_count'' na ,,last_size'' (d)
- uaktualniony ,,docs/vars.txt'' (d)
- dodany ,,last_list_timestamp'' do themes (d)
- poprawne zapisywanie polskich znakw mesgw wychodzcych w last (d)
- s/get_last_count/last_count_get/ (d)
- brakujce sent_line_first (dawjar/w)
- usunicie kilku drobnych leakw (w)
- ekg pyta si o zapisanie konfiguracji, nie ui (Arim/w)
- Ctrl-Fx zmienia okno na konsoli FreeBSD (cukier/w)
	
// 2002-09-06

- update arim.theme (Arim/w)
- ui-readline respektuje zmienn ,,sort_windows'' (d)
- ui-ncurses poprawnie wykrywa pe przy imionach z polskimi znakami.
  widocznie ncurses co psuje (Arim/w)
- prompt z nickiem query w ui-ncurses (w)

// 2002-09-05

- ui-ncurses respektuje zmienn display_color (w)
- informowanie o zmianach w oknach w ui-readline (d)
- dodanie zmiennej display_sent (w)
- zniesienie ogranicze rozmiaru ekranu. pki co, jeszcze nie bdzie
  si dostosowywa do zmian rozmiaru terminala (w)
- mniejsze poprawki ui-ncurses (w)
- dodanie ,,window next'' i ,,window prev'' (w)
- obsuga Ctrl-L w ui-ncurses (Kooba/w)
- w query domylne dopenianie dodaje '/' (jojo/w)
- dodanie zmiennej sort_windows (wielu/w)

// 2002-09-04

- adniejszy, dresiarski status w ui-ncurses (w)
- adniejsze, dresiarskie prompty w ui-ncurses (w)
- pocztek timestampw _przed_ lini (w)
- ui-ncurses obsuguje Ctrl-W (w)
- obsuga okienek w ui-ncurses. jest jeszcze niekompletna w stosunku do
  okienek z ui-readline, ale ma te sporo zalet -- dresiarski status i
  informowanie o zmianach w oknach. szczegy w docs/ui-ncurses.txt (w)

// 2002-09-03

- dodanie ' do znakw escapowanych w logach, eby mona byo atwo
  i przyjemnie to rozbi przez array_make(), ktra ju obsuguje
  escapowane teksty (w)
- poprawki w helpie (w)
- nie mona utworzy aliasu przykrywajcego komend (FIG/w)
- dodanie zmiennej save_password (FIG/w)
- dodanie argumentw do connect (FIG/w)
- polecenia przy braku parametrw proponuj zajrze do pomocy (FIG/w)
- pseudokonfigurowalny statusbar w ui-ncurses, szczegy w rdach.
  pki co, pokazuje zegarek, numerek i kolorem okrela stan (w)

// 2002-09-02

- pager w bind (FIG/w)
- segfault przy dcc (theKnight,wojboj/w)
- escapowanie logw (w)

// 2002-09-01

- z okazji urlopu dodalem eksperymentalne wykrywanie pythona (s)
- poprawka kolejnoci includw (kloczek,Charvel/w)

// 2002-08-25

- dodanie funkcji gg_libgadu_version() zwracajcej wersj biblioteki
  i makro GG_LIBGADU_VERSION, ktre podaje wersj inkludw (w)
- ekg -v zwraca wersj ekg i libgadu ze szczegami (niepamitamkto/w)
- podbicie wersji api (w)
- poprawki voip (Chilek/w)
- MILI PASTWO, PROSZ PRZYGOTOWA SZAMPANA! pierwszy snapshot, ktry
  znalazem na dysku to 20010825 ----  wynika z tego, e min rok od pierwszej
  zachowanej, nieoficjalnej wersji ekg. jeli kto chce si pomia,
  zapraszam do http://dev.null.pl/ekg/stare/ekg-2001082501.tar.gz a jako
  ciekawostk zaczam wykres rozmiaru tarballa w czasie (jest pod adresem
  http://dev.null.pl/ekg/tarball.png). dzikuj za uwag i przepraszam za
  zamiecanie changeloga. (w)

// 2002-08-23

- \n po zamkniciu query (theKnight/w)
- dodanie zmiennej ctrld_quits (rmrmg/w)
- dodanie contrib/link.pl (theKnight/w)

// 2002-08-22

- msg @grupa wysya do wszystkich czonkw grupy. eby wysa do kogo,
  czyj nick zaczyna si od mapy, naley wpisa msg ,@nick (zdzichuBG/w)

// 2002-08-21

- usunicie innego aliasu w aliasie nie wywala klienta (theKnight/w)
- bind bez parametrw pokazuje list (theKnight/w)

// 2002-08-20

- pocztek obsugi skryptw Pythona. jak wikszo ficzerw, w stanie
  uywalnym bdzie dopiero za p roku. szczegy w docs/python.txt (w)
- dodane timery, ktre przydadz si w skryptach. do tego mona nimi
  zarzdza komend ,,timer'' (w)
- dalsze psucie pythona. dodanie przykadowego skryptu. dodanie komendy
  _py, ktra wykona kod w pythonie (w)
- usunicie copyrightw z docs/README i z bannera, eby wymienieni ludzie
  nie byli traktowani jako jedyni autorzy (w)
- sensowne opisanie instalacji w docs/README (w)
- komenda quit jest ju traktowana jako zwyka komenda, przez co nie
  powinno by problemw z aliasami i timerami. niestety spowoduje to
  leaki pamici przy wychodzeniu, ale tym zajm si kiedy indziej (w)
- reorganizacja skryptw pythona. nie dziaaj. (w)

// 2002-08-19

- poprawka kolejnej konstrukcji mogcej powodowa segfaulty. niech yje
  readline! (w)
- poprawka bdu w rozwijaniu emotikonw (theKnight/w)
- wysyanie rozmw grupowych (stforek/w)
- wyrane zaznaczenie wersji licencji (L)GPL (w)
- poprawka wywietlania mesgw w ui-readline (dawjar/w)

// 2002-08-18

- gupie porzdki w kodzie. mniejszenie iloci #ifdef WITH_IOCTLD,
  zmiany nazw funkcji dotyczcych ioctld itd. (w)
- pozbycie si gupiego bdu z czyszczeniem ekranu po wczeniu ekg (w)
- wyczenie domylnej kompilacji ioctld. czasami jest z tym jednak
  wicej kopotw ni poytku (w)
- segfault w _msg (w)
- moliwo robienia theme'w ircopodobnych. przykad w themes/irc.theme (w)
- jest ju dopenianie tabem w ui-ncurses. niniejszym ogaszam ten interfejs
  uywalnym. jak zwykle, prosimy zapi pasy, spodziewamy si nieznacznych
  turbulencji (w)
- poprawka ui-readline, by unikn potencjalnego segfaulta (adwol/w)
- segfault przy podwjnym bindowanie (booyas/w)

// 2002-08-15

- poprawki wsppracy z ekgwap (serek/w)
- porzdki w theme'ach. bdy poczenia bd ju zawsze pokazywane
  po polsku i bd mwiy co naprawd si stao. precz z errno! (w)
- polecenie bind obsuguje ju klawisze z altem (w)

// 2002-08-13

- niedostpni bd dopeniani tabem przy completion_notify=2 (Joshua/w)

// 2002-08-12

- lista funkcji w docs/api/ref.html (w)
- dodanie informacji do help bind (Murphy/w)
- poprawienie kilku themew (w)
- poprawki w okienkach (w)
- poprawka segfaultu w status (FIG/w)
- poprawka --enable-wap (serek/w)
- nowa zmienna ,,tab_command'' (Murphy/w)
- niedostpni nie bd dopeniani tabem (Murphy/w)
- poprawka NAPRAWDE IDIOTYCZNEGO bdu. powinienem sobie chyba
  darowa to wszystko. wszystkie operacja na listach alokoway
  za mao pamici. (w)

// 2002-08-11

- czas nadania wiadomoci w UTC (alfapawel/w)
- literwki (FIG/w)
- przygotowanie kodu pod ekgwap. rozwj jest prowadzony gdzie indziej
  (http://www.comm.pl/~serek/ekgwap/), ale po co za kadym razem
  dostosowywa patche do aktualnej wersji ekg? (w)

// 2002-08-10

- poprawka lib/http.c dla przypadku, gdy nagwek przychodzi osobno
  z danymi (wojboj/w)

// 2002-08-09

- poprawka themew kolejny raz (joshua/w)
- uaktualnienie protocol.html (kdebski/w)

// 2002-08-07

- poprawka standardowego theme + nowy przelacznik (zaor/s)
- poprawka bezporedniego poczenia z serwerem dla synchronicznych (hao/w)
- poprawka wywoa gg_free_event (w)
- dodanie win32, szczegy w README (hao/w)
- rozszerzenie komend /version i /status (FIG/w)
- poprawka ^D w pagerze (FIG/w)
- dodanie komentarzy i \$Id\$ w win32/*.h (speedy/w)
- speedy mnie zabije za zepsucie /status. poprawione (w)
- naprawienie odbioru dcc. nagwek chunka moe by ju podzielony na
  dwa pakiety. po tylu latach. przepraszam. (Chilek/w)
- Traalala.. mozecie bic, ale na bialym tle biale literki zle wygladaja ;>
  zaor zwrocil uwage i stwierdzil ze pogrubione znaczy tluste jest lepsze (s)
- rewrite duej czci kodu okienek. ju wol posiedzie, zrozumie co
  robi ktra funkcja, ni czyta codziennie na ekg-users kolejne porcje
  core'w. przy okazji Ctrl-D w okienku zamyka je. (w)
- informacja o ulotce jest ju wywietlana w /help (FIG/w)

// 2002-08-06

- poprawki libgadu pod ktem kompilacji pod win32 (hao/w)
- malutki porzdek w ui-readline (w)
- poprawka segfaulta w ui-readline przy usuwaniu okienek (goblin/w)
- ignorowanie autom4te.cache z autoconfa 2.53 (w)
- zapomniany patch na wrzucanie ioctld do libexecdir (porridge/w)
- s/struct list \*/list_t / (w)
- s/AUTHOR/AUTOR/ w docs/ekgsearch.man.pl (w)
- sunowe libce chyba nie akceptuj NULL w %s, naprawiono (speedy/w)
- dodana zmienna ekg_segv_handler, ktra mwi funkcjom ui_deinit(),
  eby niczego nie zwalniay, bo moe by jeszcze gorzej (w)
- s/windows_sort/window_sort/ w ui-readline (w)
- poprawienie potencjalnego bdu w ui-readline (w)
- literwki w komentarzach (w)
- docs/api z prostym skryptem generujcym dokumentacj (w)
- zamiana ,,unsigned long'' na ,,uint32_t'' i ,,unsigned short'' na
  ,,uint16_t'' w libgadu (w)
- podbicie wersji ABI. na maszynach, gdzie nie ma wyrwnywania
  do 4 bajtw mog by problemy z okazji zmian rozmiarw zmiennych (w)
- s/gg_free_event/gg_event_free/ plus #define dla kompatybilnoci wstecz (w)
- s/gg_free_search/gg_search_free/ (w)

// 2002-08-05

- aliasy naprawione. s ju traktowane na rwni z komendami, wic nie
  powinno by sytuacji, gdy komendy dziaaj, aliasy nie (w)
- poprawione formatowanie (rmrmg/w)
- poprawiony bd w gg_saprintf() (hao/w)

// 2002-08-04

- s/ekg_execute/command_exec/ (w)
- komendy s ju w licie, nie w tablicy (w)
- aliasy nie dziaaj (w)
- zapomniane podbicie ABI (arekm/w)

// 2002-08-03

- poprawka opisw funkcji w rdach. pora zabra si za automagiczne
  generowanie opisu api (w)
- zamiana fix16 i fix32 na gg_fix16 i gg_fix32. nie moe by tak, e
  libgadu.{so,a} eksportuje nazwy niepoprzedzone prefiksem gg_. dla
  zachowania kompatybilnoci <libgadu.h> tworzy aliasy, ale zostan
  one usunite w przyszoci. (w)
- poprawka pubdir.c (hao/w)
- zamiana arytmetyki (void*) na odpowiednie typy, poniewa niektre
  kompilatory nie pozwalaj dodawa (void*)'w (hao/w)
- przepisanie handle_status() od zera. mniej kodu, mniej bdw (w)
- poprawka extract.pl (Arim/w)
- poprawka gg_logout (hao/w)

// 2002-08-02

- valgrind jest *PRZEPIEKNY*, na dzisiaj dwa leaki usunite (w)
- naprawienie va_format_string() -- nie siga w va_list gbiej
  ni jest to potrzebne. valgrind mniej mieci (w)
- zwalnianie wszystkiego, co nie jest potrzebne ekg. tak, troch
  si to rni od dotychczasowej polityki (po co zwalnia, skoro
  i tak exit() si tym zajmie), ale w ten sposb znacznie atwiej
  jest wykrywa leaki (w)
- zwalnianie w ui-readline (w)
- poprawka off-by-one w ui-readline z MAX_LINES_PER_SCREEN (w)

// 2002-08-01

- literwki w dokumentacji (Gophi/w)
- brakujce <limits.h> (DomBal/w)

// 2002-07-27

- moliwo nieuruchamiania ./configure przez ./autogen.sh (porridge/w)
- AC_PREREQ (porridge/w)
- ekg moe by linkowane dynamicznie z libgadu (porridge/w)
- many dla ekgsearch (porridge/w)
- literwki (porridge/w)
- ioctld nie jest instalowany z suidem (w)
- instalacja manw ekgsearch (w)
- duo psucia autoconfw i Makefile'i (w)
- dodanie ,,make uninstall'', ktre usuwa pozostaoci po rnych
  wersjach i konfiguracjach ekg (w)
- wersja statyczna libgadu jest kompilowana bez -fPIC, dzielona z -fPIC,
  przez co w najgorszym wypadku bdzie kompilowana dwa razy (porridge/w)
- konwersja cp->iso userlisty z serwera (a.latanski/w),
- zamiana spacji na podkrelenia w userlicie z serwera (a.latanski/w),
- ,,display_notify 2'', szczegy w docs/vars.txt (w),
- dodanie prostych hashy themew i zmiennych, eby ltrace nie zamiecao
  konsoli przez 5 minut przy starcie programu. przy okazji ekg bdzie
  startowao okoo 20us szybciej (w),
- s/struct list */list_t /, s/struct string */string_t / (w)
- drobne porzdki w kodzie ekg (w)

// 2002-07-25

- jeli wykryje <linux/kd.h>, robi --with-ioctld (w)

// 2002-07-24

- poprawki configure dla Murphy'ego (w)

// 2002-07-23

- dodanie obsugi znakw  w ekgsearch (wysek)
- poprawka komunikatu przy segfaultach (w)

// 2002-07-22

- dodanie komendy ,,bind'' (d)
- dopisywanie do konfiga bindowanych klawiszy (d)
- drobne zmiany w ,,bind'' (d)
- dalsze poprawki (d)
- uaktualnienie ,,docs/FAQ'' (d)
- lekkie poprawki obsugi eventw (w)
- poprawka wykrywania ncurses (w)
- poprawka gg_send_message_confer (Chilek/w)

// 2002-07-21

- poprawka komendy ,,alias'' (eileen/d)

// 2002-07-20

- porzdki w poleceniu help (w)
- dodanie komendy echo (w)
- dodanie akcji zdarze ,,exec'' (w)
- poprawka zdarze z wieloma akcjami (w)
- dodanie %4 w zdarzeniach, ktre zawiera eskejpowan tre wiadomoci (w)
- poprawki dokumentacji. dodanie gdb.txt, przenosny-kod.txt (w)

// 2002-07-19

- poprawki dokumentacji (tommy/w)
- update arim.theme (arim/w)
- poprawka DESTDIR (baseciq/w)
- omijanie braku FIONBIO fcntlem (adwol/w)
- poprawka pagera, o jedn lini za mao (neeo/w)
- spacja nie wywouje aliasu (perry/w)
- kod obsugi konferencji (Chilek/w)
- podbicie libgadu.so.0.10 (w)

// 2002-07-18

- poprawienie wywietlanie dugich promptw przy alt+? (arim/d)
- ,,window refresh'' po ,,window clear'' (d)

// 2002-07-15

- wywalenie printfa (neeo/w)

// 2002-07-12

- przepisanie curses.m4 od zera unikajc wielokrotnego wywoywania makr.
  dziki temu configure zajmuje ~100kB mniej (w)
- dodanie $(DESTDIR) do Makefile (jajcus/w)
- instalacja libgadu.h, polskich manw, ekgsearch (w)
- przepisanie readline.m4 od zera. teraz si zacznie narzekanie na mnie
  na ekg-users (w)
- dodanie opcji --all i --debug, usunicie opcji --raw w ekgsearch (wysek)
- poprawka do nieciekawego segfaulta (print() przed ui_init()) (baseciq/w)

// 2002-07-11

- poprawka aliasw w query (theKnight/w)
- poprawka Makefile dla --with-shared (Charvel/w)
- dodanie skryptu ekgsearch (wysek/w)

// 2002-07-10

- poprawki w numeracji libgadu.so, szczegy w lib/Makefile.in (jajcus/w)

// 2002-07-08

- dodana komenda ,,window list'' (d)
- dodana zmienna ,,make_window'' (d)
- update ,,docs/vars.txt'' (d)
- poprawka odwieania prompta w okienkach (d)
- poprawka obcinania chat_headera (arim/d)
- poprawka ,,query_finished'' z themes.c (d)
- s/Okienku/Okienko/g w themes.c (grzelo/d)
- dodanie docs/emoticons.ansi (mateusza/w)

// 2002-07-07

- update sic.theme (sic/w)

// 2002-07-06

- sprawdzanie czy query istnieje (d)
- poprawka gg_dcc_debug_data (Chilek/w)
- bd w GG_CLASS_ACK (acc/w)

// 2002-07-05

- poprawiony segfault w okienkach (d)
- lekko zmodyfikowane funkcje window_0X (d)
- drobna poprawka odwieania przy ,,window_switch()'' (d)
- poprawka segfaulta przy away/back/... (rmrmg/w)
- poprawka INADDR_NONE (Murphy/w)
- obsuga forwardowania portw. dodatkowe pola gg_login_params:
  external_addr, external_port (Chilek/w)

// 2002-07-04

- update arim.theme (arim/w)
- update opisu protokou: GG_CLASS_ACK (acc/w)
- update opisu protokou: GG_LOGIN_EXT (pm,ajron/w)
- poprawka beepania w ui-readline (ghunt/w)
- dodanie lib/compat.h, ktry bdzie zawiera wszystkie dziwne deklaracje
  dla dziwnych systemw (s/w)
- dodanie makra GG_PACKED, ktre przydaje si przy definicji struktur (w)
- dodane okienka do ui-readline (d)
- may cleanup (w)
- poprawka kombinacji alt+[1-9] (d)

// 2002-07-03

- pocztek ui_event() (w)
- poprawiony segfault w ,,dcc get #'' (Chilek/w)
- update feeg.theme (feeg/w)

// 2002-07-02

- usunito problem z select()em przy wychodzeniu (ekg-users/w)
- dostpny z opisem idzie do dopenienia ju (joshua/w)
- dodane docs/http.txt (pm/w)

// 2002-06-29

- poprawka includw dla FreeBSD (argasek/w)
- poprawka edycji linii w ui-ncurses (w)
- poprawka dcc (Chilek/w)
- poprawka ui-readline (seba/w)

// 2002-06-28

- porzdkowanie funkcji w stuff.c (w)
- dodawanie const do deklaracji funkcji, gdzie trzeba (w)
- porzdki w event_flags() i event_format() (w)
- historia i edycja linii w ui-ncurses. jest ju uywalne. (w)

// 2002-06-27

- wydzielenie kodu readline. bardzo moliwe, e przy okazji co zostao
  zepsute. w razie problemw krzycze (w)
- przygotowanie do tworzenia innych frontendw, szczegy w docs/ui.txt (w)
- poprawka aliasw (MG/w)
- dodaem parametry --enable-ui-*. oczywicie nie dziaaj. (w)
- dodanie ui-batch, ktry nic nie robi dla trybu wsadowego. (w)
- pocztek ui-ncurses. na upartego da si tego ju uywa. (w)
- porzdki w configure.in (w)
- namiastka tab completion w ui-ncurses (w)
- parametr -f do wyboru ui (w)
- dodanie ui-none (w)

// 2002-06-25

- poprawka segfaulta z -t (qbas/w)

// 2002-06-22

- poprawka aliasw (perry/w)
- poprawka devel-hints.txt (w)
- dodanie xmalloc.[ch], zmiana wszystkich alokacji w ekg na funkcje x*().
  niestety libgadu nie moe by zalene od tego, wic tam nadal bdzie
  zabawa w sprawdzanie wszystkiego (w)
- uaktualnienie helpw /back i /invisible (gophi/w)

// 2002-06-21

- aliasy mog ju wywoywa quit (ekg-users/w)
- pusta linia nie wywouje aliasw (joshua/w)
- poprawka klith.theme (MG/w)
- testowy commit (w)

// 2002-06-19

- maa proteza dla themew ktre zmieniaj aliases_add (arim/w)
- usunito --wait (charvel/w)

// 2002-06-19

- poprawki libgadu, eby ignorowa przynty (w)
- poprawka reakcji na ctcp (w)
- /status podaje adres serwera (seba/w)
- poprawka /set (seba/w)
- wielokomendowe aliasy. kolejn komend dodaje si przez ,,alias -A'' (w)
- poprawka charsetu logw (joshua/w)

// 2002-06-18

- drobne poprawki dcc (ekg-users/w)
- zmiana adresu huba z appmsg.asp na appmsg2.asp. moliwe, e pomoe
  to na problemy z zabronionym dostpem (w)
- wyczenie /history. na lito bosk, jak jeszcze raz zobacz taki
  kod to zabij ;/ (w)

// 2002-06-17 

- history command (tri10o/s) - need cleaning... but now works ;>

// 2002-06-16

- poprawki gosowych (s/w)
- poprawka kolejnoci argumentw linkera. pomoe sunosom, innym nie
  zaszkodzi (Beeth/w)
- poprawka auto_reconnect (Yarko/w)

// 2002-06-15

- s/u_int/uint/, brakujce #include "config.h" (Beeth/w)
- dodany opis docs/voip.txt, uaktualnienie FAQ (w)
- dodane wcz/wycz debug pod F12. nie bd si bawi w obsug
  wszystkich terminali. jak komu potrzebny inny, to niech podele
  patcha (w)
- poprawki configure.in (w
- poprawka bdw przy --without-debug (cooler/w)
- dalsze poprawki configure.in (w)
- poprawki rozmw gosowych (w)

// 2002-06-14

- mocna przebudowa kodu dcc. makra gg_read() i gg_write() odchudziy
  nieco kod i zwikszyy odporno na bdy sieci. przygotowanie pod
  rozmowy gosowe. (w)
- zmiana API, dodane zdarzenie GG_EVENT_DCC_CALLBACK, po ktrym naley
  wywoa gg_dcc_set_type() (w)
- dodane <gsm.h> i -lgsm, jeli s w systemie. teoretycznie obsuguje
  rozmowy gosowe, ale nie testowano dobrze. (w)
- dodanie ,,dcc close #x'', ktre przydaje si w gosowych (w)

// 2002-06-13

- s/init_pipe/init_control_pipe/ w stuff.h (d)
- wywalenie warninga przy ,,changed_dcc'' (d)
- dodana zmienna ,,dcc_dir'' (d)
- update docs/vars.txt (d)
- poprawka quita (chilek/w)

// 2002-06-12

- poprawka quita (carnil/w)
- wszystkie kombinacje dcc dziaaj, tadaaaa! (w)
- update dokumentacji (w)
- poprawka wysyania dcc (chilek/w)

// 2002-06-11

- due poprawki configure.in, */Makefile.in, przygotowujce pod
  osobn dystrybucj libgadu (w)
- drobne poprawki dcc (w)
- dodanie -Wall (w)
- ,,dcc send 12345 plik --reverse'' wysya pasywnie bez wzgldu na to
  czy klient jest za maskarad czy nie (w)

// 2002-06-10

- poprawki dcc, dodanie gg_dcc_get_file() (chilek/w)

// 2002-06-09

- poprawki w komentarzach libgadu, by w przyszoci mc w atwy sposb
  przerobi je skryptem na zgrabne ,,api reference'' (w)
- przygotowanie gg_gethostbyname() pod wielobieno (w)
- poprawka pci w /list (neeo/w)
- --without-debug naprawd pozbywa si debugw z binarek (w)
- poprawki dokumentacji (fig/w)
- dodanie \$\I\d\$ w docach (fig/w)

// 2002-06-08

- drobne poprawki w docach (w)

// 2002-06-06

- nowy contrib Auto_Make_EKG (ciacho/w)
- poprawka config.h.in (murphy,klith/w)

// 2002-06-05

- poprawka gg_saprintf (krzak/s)
- angielska wersja ekl2.man (w)

// 2002-06-04

- poprawka libgadu.h (adaml/w)

// 2002-06-03

- odmiecanie libgadu.h (adaml/w)
- poprawka libgadu.h, brak include'a config.h (murphy/w)

// 2002-06-02

- poprawka ,,set dcc_ip'' (adwol/w)
- poprawka emotikonw (fig/w)

// 2002-05-29

- dodanie patcha na CONFIG_DIR (orzech/s)
- arim.theme (arim/w)

// 2002-05-28

- contrib/getekg.sh (arim/w)
- zabijanie ioctld przy SEGV (perry/d)

// 2002-05-27

- update ekl2.sh (tri10o/w)
- zmiana ,,--ioctl-daemon-path'' na ,,--ioctld-path'' (w)
- poprawka emotikonw. znowu (w)
- poprawka potencjalnego format-vulnerability (w)

// 2002-05-26

- uaktualnienie i poprawki opisu protokou (adaml/w)
- wywalenie protocol.txt (w)

// 2002-05-25

- literwki w dokumentacji (fig/w)
- poprawki themew (theKnight/w)
- poprawki pagera (seba,adwol/w)

// 2002-05-23

- usunicie -o, dodanie komend, dodanie docs/emoticons.txt (adwol/w)
- poprawka segfaulta w wywietlaniu emotikonw (adwol/w)

// 2002-05-22

- poprawka wysyania do nieznajomych (kalkos/w)
- dodanie ostrzee do dokumentacji themw (theKnight/w)
- potok sterujcy za pomoc parametru -c (adwol/w)
- wykonywanie komend w trybie wsadowym (adwol/w)
- obsuga emotikonw (adwol/w)

// 2002-05-19

- poprawka configure/zle includowanie (s)
- poprawka examples/Makefile.in (jojo/w)
- update arim.theme (arim/w)
- poprawka rozpoznawania pci. bierze najpierw imi, potem ksyw. dlatego
  ,,kuba'' powinien mie wpisane imi ,,jakub'', jeli nie chcemy z niego
  robi dziewczynki (arim/w)

// 2002-05-18

- poprawka reakcji na zmiany stanu (scooty/w)

// 2002-05-17

- dodany arim.theme (arim/w)
- poprawka themew rozczania (arim/w)
- DUE zmiany w autoconfie i Makefileach (w)
- poprawione wykrywanie pci w list (gawrysz/w)
- s/ioctl_daemon/ioctld/ (w)
- poprawka rizonw przy reconnecie (gawrysz/w)
- poprawka pagera i autosave'a (wielu/w)
- may rewrite obsugi gg_notify (w)

// 2002-05-16

- poprawka endianw w kolorkowych pakietach (murphy/w)
- dodane zdarzenia ,,sigusr1'' i ,,sigusr2'' odpowiadajce sygnaom (joshua/w)
- dodana akcja ,,command'', ktra wywouje podan komend (w)
- wysyanie wiadomoci do wielu odbiorcw (wojboj/w)
- poprawka rejestracji (scooty/w)

// 2002-05-15

- poprawka listowania (joshua/w)
- usunicie wykrywania niewidocznych (w)
- bdy w F1 (w)
- mona tylko raz zarejestrowa numerek w cigu sesji, by dzieciom troch
  utrudni zabaw w polowanie na numerki (w)
- rozpoznawanie pci. szczegy w docs/themes.txt (w)
- ukryta zmienna ,,protocol'' w ekg pozwala szybko zmieni wersj protokou,
  eby sprawdzi jaki egzotyczny ficzer (w)
- zmienne liczbowe mona wpisywa jako heksadecymalne, poprzedzajce je
  tekstem ,,0x'' (w)

// 2002-05-14

- mae poprawki w dokumentacji (w)

// 2002-05-09

- dodanie debian/ (phantomik/w)
- Ctrl-C zachowuje si jak w bashu -- czyci lini, nie wychodzi (adwol/w)
- ujednolicone zachowanie Ctrl-D i ,,quit'' (adwol/w)
- usunicie uytkownika zaznacza zmian konfiguracji (adwol/w)
- poprawka array_make() (adwol/w)
- poprawka stanw po reconnekcie (gawrysz/w)

// 2002-05-07

- poprawka autosave (baseciq/w)
- find w query szuka rozmwcy (dawszy/w)
- update docs/on.txt (w)
- uaktualnienie ,,docs/vars.txt'' (d)

// 2002-05-06

- poprawka autosave (baseciq/w)
- dodana komenda ,,version'' (d)
- ekg --version (d)
- drobna poprawka w ,,docs/on.txt'' (d)

// 2002-04-30

- poprawki docs/devel-hints.txt, dodanie docs/ULOTKA, na czerwono kae
  na pocztku czyta pomoc itd. (w)
- skrypt themes/extract.pl (w)
- jeli w themie bdzie ,,no_prompt_cache 1'', prompty nie bd keszowane
  (a to dopiero nowina!) i mona przez to w nich dawa timestampy (w)
- niedorobiony theme 2k2 (w)
- zmiana licencji libgadu na LGPL (w)
- dorzucenie plikw COPYING (w)
- poprawienie README (w)

// 2002-04-28

- dokadniejsze ifdefowanie kodu dla ioctldaemona (w)
- s/bzero/memset/ (w)

// 2002-04-27

- obsuga F-w pod konsol FreeBSD (maciekk/w)
- poprawka reasonw przy autoawayu (gawrysz/w)
- poprawka themew (gawrysz/w)
- poprawka synchronicznych pocze (azzie/w)

// 2002-04-25

- sekwencje F1 i F2 dla putty (jmk/w)
- poprawka dla nie-gnu-kompilatorw (speedy/w)

// 2002-04-24

- poprawka autoawaya (gawrysz/w)

// 2002-04-23

- libgadu: s/gg_alloc_sprintf/gg_saprintf/ (w)
- ekg: s/gg_alloc_sprintf/saprintf/ (w)
- sensowny pager reagujcy na zmiany rozmiaru terminala (w)
- podbindowanie prostego helpa pod F1 (w)
- krtka i zwiza lista aktywnych i zajtych uytkownikw pod F2 (w)

// 2002-04-22

- poprawka ,,dostpny z opisem'' (gawrysz/w)
- uzupenienie themew (gawrysz/w)
- poprawka ,,set proxy'' (seba/w)
- poprawki promptw, dodanie readline_prompt_invisible (gawrysz/w)
- dostpny z opisem w /list (gawrysz/w)
- back i invisible dobrze pokazuj opisy (gallanonim/w)

// 2002-04-19

- obsuga dostpnego i niewidocznego z opisem (w)
- literwki w dokumentacji (FIG/w)

// 2002-04-18

- rewrite kodu czenia si z serwerem, nie dziaa jeszcze z proxy (w)
- usunicie zmiennych ,,proxy_*'' na rzecz jednej ,,proxy'' (w)
- dodanie zmiennej ,,server'', opis w ,,docs/vars.txt'' (w)
- porzdki w cvsie. usunicie starych i niepotrzebnych plikw (w)
- poprawka bdnych statusw (wielu/w)
- porzdki w Makefile'ach i configure.in (w)
- update faq (w)
- zmiana w api, parametry gg_login() (w)
- poprawka _msg (seba/w)
- poprawka kodu proxy, ju dziaa jak trzeba (w)
- poprawka statusw (w)

// 2002-04-16

- zmienna ,,query_commands'' (robson/w)
- usunicie ,,ordering cd'' -- bdy na starszych solarisach (M.Przadlo/w)
- update readme w zakresie wysyania bugreportw (w)
- poprawka segfaultu przy bdach w pubdir (robson/w)
- prawidowy host w gg_change_info() (robson/w)
- moliwy bd w completion (seba/w)

// 2002-04-12

- poprawki kodu formatw, nie wywala klienta (w)
- poprawki kodu dcc. odbieranie nie-za-maskarad dziaa (w)

// 2002-04-11

- uaktualnienie docs/on.txt (jmk/w)
- poprawka tab completion (gawrysz/w)
- dodanie opisu protokou dcc w pliku docs/dcc-protocol.txt (ws/w)
- poprawka segfaulta przy userliscie na serwerze (dyziu/w)

// 2002-04-09

- formatowanie akcji zdarze. od teraz %1 w akcji oznacza uin nadawcy,
  %2 nazw, jeli jest w userlicie albo numerek (w)
- poprawka \n na \r\n przy awaryjnym zapisie userlisty (nie-pamitam-kto/w)
- config_read() poprawnie obsuguje komentarz typu ,,//'' (D.Jarosz/w)
- posortowanie polece w tablicy commands (D.Jarosz/w)
- poprawka w docs/api.txt zmiana libgg -> libgadu (D.Jarosz/w)
- przymiarka do akcji ,,exec'' (w)
- ogaszanie userlisty po ,,list --get'' (cooler/w)
- poprawka helpa ,,disconnect'', dopisanie rizonu (cooler/w)

// 2002-04-04

- drobna poprawka w funkcji correct_event() (D.Jarosz@elka.pw.edu.pl/d)
- dodana obsuga sygnau zmiany rozmiaru okna (d)

// 2002-03-31

- poprawka ,,reconnect'' (d)

// 2002-03-30

- poprawka helpa ,,list'', bo zaczynaj mnie denerowa listy o -g (w)
- uaktualnienie ekgnv.sh (jojo/w)
- losowany opis przy ,,auto_away'' w razie potrzeby (d)

// 2002-03-29

- wyrzucenie ekl.pl z Makefile.in (d)
- dorzucenie ekl2.pl autorstwa smarkacza (smarkacz/w)
- poprawka wczytywania sekwencji z themw przy ,,on'' (d)
- poprawka pagera przy ,,list'' i ,,help'' (eileen/d)
- losowanie opisu przy ,,disconnect'' w razie potrzeby (d)

// 2002-03-28

- dodana zmienna ,,log_status'' (d)
- uaktualnienie docs/vars.txt (d)
- przeniesienie contribw z docs/ do contrib/ (w)
- dodanie contrib/ekgnv.sh cigajcego i budujcego now wersj (jojo/w)
- dodane zmienne ,,away_reason'' oraz ,,random_reason'' (d)
- poprawka przy ,,display_notify'' (eileen/d)

// 2002-03-27

- akcja ,,beep'' przy ,,on'' (smarkacz/d)

// 2002-03-26

- numerek i stan w ,,list user'' (klith/w)
- uaktualnienie klith.theme (klith/w)
- poprawki niewidzialnych (klith/w)
- pokazywane opisy przy ,,away'' i ,,quit'' (klith/w)
- pager przy ,,help'' (wojboj/w)
- zdarzenie ,,invisible'' dla komendy ,,on'' (d)
- uaktualnienie docs/on.txt (d)

// 2002-03-25

- format_string() przy wywietlaniu krtkich helpw (d)
- poprawka cp->iso w opisie wasnej zajtoci (wasyl/w)
- poprawka segfaulta przy /reconnect (anonimowy darczyca/w)

// 2002-03-24

- domylny powd nieobecnoci w zmiennej ,,quit_reason'' (matias/w)
- poprawka inkludw readline (seiko/w)
- obsuga niewidocznych uytkownikw (klith/w)
- poprawka poprawki mkdir (wasyl/w)
- kolejna poprawka wykrywania readline (wojboj/w)

// 2002-03-23

- porzdki w kodzie i Makefile (wojboj/w)
- dodany ekl2.sh (tri10o/w)
- ,,find'' bez parametrw mwi o sobie (w)
- poprawka obsugi parametrw komend (wasyl/w)
- konwersja iso->cp przy szukaniu (wasyl/w)

// 2002-03-20

- wyczenie tab completion w wielolinijkowych mesgach (gawrysz/w)
- literwki w README (celtique/w)

// 2002-03-18

- poprawka bdu w obsugi statusu (kuki/w)
- konwersja cp-iso w opisach stanw (noname/w)
- powd nieaktywnoci w ,,quit'' (klith/w)

// 2002-03-17

- bzdurka w helpie (cry/w)

// 2002-03-14

- poprawka s/ /\t/ w Makefile.in (booyas/w)

// 2002-03-13

- fix Makefile.in, install -d $(prefiX)/bin (gawrysz/w)
- poprawka dopeniania w query (gawrysz/w)

// 2002-03-12

- ,,list --wait'' czeka na wcinicie klawisza po zapenieniu ekranu.
  nie do koca dopracowane, ale dziaa. (jojo/w)

// 2002-03-11

- mam drania! nie powinno segfaulci przy zmianie stanu z tekstem. (w)
- poprawka kodu kolorkw. teoretycznie nie powinno wywala bdw,
  ale gowy nie dam, bo nie mam jak tego sprawdzi. (w)

// 2002-03-10

- dodanie adniej obsugi segfaultw - wywietla komunikat i zrzuca
  konfiguracj i userlist do ~/.gg/{config,userlist}.$PID (w)
- rewrite kodu obsugi argumentw. nie bdzie ju niescisoci typu
  ,,list --googoo''.

// 2002-03-09

- tab completion przy query nie dopenia do nicka rozmwcy, bo i po co,
  i zostawia w spokoju ,,/'' przy dopenianiu komend (jojo/w)
- wcinicie enter w pustej linii w query nie wysya niczego (w)
- literwka w helpie (jojo/w)
- ,,const char'' w libgadu, gdzie trzeba (tomee/w)
- poprawka komendy ,,status'' (w)

// 2002-03-08

- prbna obsuga kolorkw. (w)
- obsuga opisw stanw -- wywietla przy poczeniu, zmianie stanw. (w)
- komenda ,,away'' ma parametr, ktry okrela powd. (w)
- podbicie wersji do 0x15. raz kozie mier. (w)
- poprawka nowoci (kfazi/w)
- obsuga EINTR w select() (eileen/w)

// 2002-03-07

- poprawka desciptor-leaka. nie powinno wywala ju ,,too many open files''
  gdy serwer ley i libgadu stara si czy w kko. (w)

// 2002-03-06

- nowoci w docs/protocol.*, powody nieobecnoci (adaml/w)
- dodanie do gg_search_request pola ,,start'' mwicego, od ktrego
  wyniku ma by pokazywane. dodanie parametru ,,start'' do funkcji
  gg_search_request_mode_*() (meecash/w)
- dodanie parametru ,,--start'' do komendy ,,find'' (w)
- poprawka gupiego bdu z watches (kfazi/w)

// 2002-03-04

- poprawka prepare_path(), bo na NetBSD nie mona tworzy ,,x//'' (dawszy/w)
- dodatkowe sprawdzanie NULLi (kfazi/w)
- poprawka list (kfazi,jmk/w)

// 2002-02-26

- poprawka segfaulta, gdy dane watcha == NULL (kfazi/w)
- theme (jojo/w)

// 2002-02-21

- poprawka tab completion zmiennych (jojo@slackware.pl/w)

// 2002-02-20

- poprawka w kodzie eventw ,,on'' (d)
- poprawka poprawki ;/ (w)

// 2002-02-19

- poprawka lib/dcc.c, brakujce GG_EVENT_DCC_CLIENT_ACCEPT (tomee/w)
- poprawka dcc.txt, brakujce gg_dcc_port... (tomee/w)

// 2002-02-17

- poprawka segfaulta w variable_add() (smiechu@rtr.fsi.pl/w)
- wywalenie komendy ,,info'' (w)
- poprawka command_set() i variable_find() (eileen/w)
- poprawka zachowania ,,find'' (dawid@jarosz.one.pl/w)
- poprawki dokumentacji, w miar kompletny opis api dcc (w)

// 2002-02-16

- rewrite kodu parsujcego odebrane wiadomoci (w)

// 2002-02-15

- quickfix zapisywania theme'w (jsm/w)
- sensowne themey. znikno polecenie ,,theme''. zmienia si zmienn
  ,,theme'' (w)
- duuuo poprawek w kodzie eventw ,,on'' (macpias@poczta.fm/w)

// 2002-02-14

- s/libgg/libgadu/ w Makefile.in (tomee/w)

// 2002-02-13

- poprawka algorytmu liczenia hashy (poprzedni te by dobry, ale ten
  adniej implementuje ROR). autor kodu: bart/xtreeme, cryogen@host.sk (w)
- podbicie GG_CLIENT_VERSION do 0x14 (w)

// 2002-02-12

- mona zmienia swoje informacje w katalogu publicznym poleceniem
  ,,change'', ale niestety pki co, trzeba za kadym razem podawa
  wszystko (w)
- poprawka gg_change_info(), eby poprawnie urlencodowaa pola (w)

// 2002-02-11

- poprawka segfaultu w funkcjach poprawiajcych wynik array_make() (w)
- poprawka ,,list'', zmiana informacji dziaa jak trzeba (dawid@pj190/w)

// 2002-02-10

- przerzucenie wszystkich funkcji userlisty (w tym modify) do jednego
  polecenia ,,list''. userlista z serwera to ,,list --get'', na serwer
  ,,list --put'' (w)
- drobne poprawki w docach (w)
- drobne poprawki w dcc i http (w)

// 2002-02-09

- nowe funkcje array_make() i array_free() su do adnego dzielenia
  tekstw na pola. obsuguje eskejpowanie, cudzysowie itp. dziki
  czemu dziaaj konstrukcje typu ,,msg "mi yogi" cze'' (w)
- nowe logowanie wiadomoci, tak jak wspomniaem na ekg-devel (w)
- obsuga listy kontaktw na serwerze (w)
- komendy ,,_ul_get'' i ,,_ul_put'', bo pki co, nie mam pomysu,
  jak to rozwiza (w)
- poprawki w dokumentacji. pocztek htmlizacji protokol.txt (w)

// 2002-02-08

- dopisane externy do zmiennych w libgadu.h (tomee/w)
- dopisana nowa funkcja hashowania hasa. nie dziaa. pniej sprawdz
  (ajron/w)

// 2002-02-07

- ju nie dodaje ,,obcych zmiennych'' przy /set (w)
- auto_save, domylnie wyczona (cry/w)
- poprawki MacOSX'owe - teraz powinno sie komplikowac [z fink'iem] (s)
- biblioteka dzielona bedzie komplikowana dopiero po wybraniu 
  opcji --with-shared przy configure (s)

// 2002-02-06

- kosmetyka, dodanie obslugi akcji "play" (s)
- poprawka --ioctl-... w helpie, bo si nie kompilowao na gcc 3.0 (w)
- dodane exit(0) za execl() ioctl-daemona, bo przy jego braku program
  szed dalej i dziaay dwie sesje ekg (w)
- wydzielenie kodu userlist i ignorowanych do userlist.c, dodanie
  kodu obsugi grup uytkownikw (w)
- czyszczenie stanu userw po rozczeniu (w)
- komenda ,,list <alias>'' wyswietla informacje o danej osobie z listy
  kontaktw (w)
- komenda ,,modify <alias> --group ...'' moe dodawa lub usuwa
  uytkownika z danej grupy (w)
- par fixw, eby funkcje systemowe na pewno nie dostay NULL jako
  argumentu (w)
- kopirajty od 2001-2002 i dopisanie vinila gdzieniegdzie (w)
- s/libgg/libgadu/ w examples/ (w)
- wywalenie ekg.c do ekg.o, niech si na kocu linkuje wszystko
  i niech rekompilacja pakietu bdzie szybsza (w)
- przeniesienie zmiennych do listy. dziki temu bdzie zachowywa
  grzecznie wszystkie ustawienia innyc klientw, gwnie GNU Gadu (w)
- porzadki w zmiennych -- wszystkie funkcje variable_* (w)
- porzadki w konfiguracji -- wszystkie zmienne config_* (w)
- zabija dzieciaki przy wyjciu, typu wavplay/mpg123/resolver (w)
- poprawki w dokumentacji (w)

// 2002-02-03

- kosmetyka "ioctl" (s)
- --with-ioctl komplikuje tez ioctl_daemon 
    (na razie wspierane tylko na linuksie) (s)

// 2002-02-02

- dodana komenda ,,on'' (d)
- dodany docs/on.txt (d)
- dodany ioctl_daemon (d)
- poprawka docs/ekl.pl (d)

// 2002-01-29

- zmiana libgg na libgadu. WSZDZIE. eby nie koligowao z libgii,
  libggi i kilkoma innymi. przykro mi. (w)

// 2002-01-28

- poprawka liczenia hasha z hasa, s/char/uchar/ (adaml/w)
- dodana komenda ,,reconnect'' (matias@dexter.zst.bytom.pl/w)
- poprawka docs/api.txt (jajcus@bnet.pl/w)

// 2002-01-22

- dodane ,,--group'' w helpie do ,,modify'' (adaml/w)
- poprawka obsuga wielolinijkowych sysmsg (jajcus@bnet.pl/w)
- zamykanie poczenia jeszcze raz dla pewnoci po nieudanym poczeniu (jam/w)
- wywala bd w przypadku braku readline{,-devel} (leszek@php.net/w)

// 2002-01-17 

- poprawka base64 na !linux'owych systemach ;>>> (p/kfazi)

// 2002-01-12

- co mi si dziwnie zaptlio i rzucao ,,header recv() = -1'' cay
  czas, co nie powinno si zdarzy, ale na wszelki wypadek dorzuciem
  ograniczenie do 10 prb recv()owania. (w)
- dorzucony plik docs/devel-hints.txt bdcy moim pierwszym postem na
  list ekg-devel ze wskazwkami dla developerw. (w)

// 2002-01-05

- tak siedziaem i w pld stwierdziem angielski manual. dodaem go 
  i zarazem poprawiem polski [p/gotar@pld/s] 

// 2001-12-26

- tak sobie podczas witecznego obiadu wymyliem, e napisz funkcj
  itoa(), ktra zastpi mieszne konstrukcje typu { char buf[16];
  snprintf(buf, 16, "%d", x); return x; }. i napisaem. (w)

// 2001-12-18

- encode_base64() i decode_base64() ju dziaaj (w)
- hasa s zapisywane w base64. s poprzedzane znakiem '\001', by odrni
  je od hase zapisanych plaintextem. to nie jest adne zabezpieczenie,
  wic mona sobie darowa posty na bugtraq, e zamano szyfrowanie hase
  w konfigach ekg. to ma chroni przed osobami postronnymi, zapamitaniem
  hasa po zerkniciu do pliku itd. od razu mwi, e mona je odkodowa
  przez ,,echo haslo | mimencode -u'' (w)

// 2001-12-17

- gg_send_packet() o zmiennej iloci parametrw (a)
- informowanie o wiadomociach konferencyjnych przez API libgg (a)
- poprawki w gg_watch_fd_connected() (w)
- dodanie gg_session->last_event (a/w)
- dodana komenda ,,_ping'' (w)
- uaktualnienie docs/protocol.txt, GG_DISCONNECTING (w)

// 2001-12-16
 
- zmiana hasa komend ,,passwd'' (w)
- fix gg_change_passwd(), eby dziaao (w)
- ,,dcc get'' dziaa (w)
- poprawka README i ChangeLoga, eby day si atwo zHTMLizowa (w)
- nowa strona http://dev.null.pl/ekg/ (w)
- poprawki wysyania plikw. niestety nie byo okazji sprawdzi (w).

// 2001-12-14

- szkielet zmian w katalogu publicznym / biblioteka (s)
- dodany event GG_EVENT_PONG (w)
- ekg ignoruje SIGPIPE (arekm/w)
- dodana komenda ,,query'' (d)

// 2001-12-12

- poprawka segfaultu przy timeoutach (w)
- poprawka bdu searcha na systemach innych ni mj (charvel/w)

// 2001-12-09 

- poprawka configure gdzie make nie jest <gnu> make (s)

// 2001-12-08 

- obsuga wiadomoci systemowych (s)

// 2001-12-07

- poprawka pytania o zapis konfiguracji przy wychodzeniu. bez theme'w
  nie trzeba si martwi o ze prompty (w)
- dodanie timeoutw do libgg i korzystanie z nich w kliencie. kada
  sesja ma pole ,,timeout'', ktre biblioteka ustawia na GG_DEFAULT_TIMEOUT
  (w tej chwili 30 sekund) przy kadej operacji, lub -1 jeli nie ma by
  timeout (GG_STATE_CONNECTED). klient sam musi zadba o to, eby zmniejsza
  warto tego pola co sekund i zatroszczy si o reakcj w przypadku
  zejcia do zera (w)
  
// 2001-12-06

- dodana funkcja wysyania hasa juzerom do libgg (thrull/w)
- dodana lista ,,watches'' w kliencie. dziki niej sobie grzeczie
  przemiata wane deskyptory. dziki niej moe chodzi rwnoczenie
  kilka searczy. i atwiej si poapa. (w)
- dodana komenda ,,remind'', ktra powoduje wysanie hasa na skrzynk (w)
- dodanie funkcji zmiany hasa (w)

// 2001-12-04

- kolejny rewrite http. jeszcze czeka sporo poprawek, ale ksztat jest
  ju nadany. drobne poprawki w libgg (w)

// 2001-12-03 

- przygotowanie do obsugi http proxy (s)
- obsuga http proxy (w)
- poprawki http proxy (s)
- wczeniej dodane ,,find --stop'' (fahren/w)

// 2001-12-02

- algorytm obliczania hasha http (coxoc/a)
- przymiarka do komendy register (s)
- zmiana znaczenia komendy info (s)

// 2001-11-26

- przygotowanie do obsugi rejestracji (w)
- wordwrapping, haha! nowe formaty {message,chat}_line{,_width}
  do adnych mesgw z rameczkami i takimi tam (w)

// 2001-11-25 

- GG_CLASS_OFFLINE = GG_CLASS_QUEUED (arekm/s)
- totalna reorganizacja zrodel... mam nadzieje ze sie komplikuja (s)
- more TODO (s)
- reorganizacja libgg. podzia na mniejsze pliki. wydzielenie obsugi
  http z sercza. i takie tam bzdurki (w)
- popsucie paru dumpw (w)

// 2001-11-22

- GG_CLASS_OFFLINE w libgg.h i docs/protocol.txt (THRull/w)
- sic.theme
- update TODO/FAQ (w)

// 2001-11-21

- poprawka configure.in, wykrywanie rl_set_prompt() (w)

// 2001-11-20

- mocno poprawiona obsuga ustawie pocztkowych (w)
- egnamy si z ~/.gg/autoexec, skoro mamy zmienn ,,theme'' (w)
- przy readline 4.x bdzie adnie zmienia prompta przy awayu (w)
- ,,ekg --help'' i okolice (w)
- dodany include do libgg.h, poprawka INADDR_NONE (w)
- stan o kliencie jest przechowywany w zmiennej ,,default_status'', a nie
  jak dotychczas, w ,,away'' i ,,private''. stan mona te poda przy
  uruchamianiu.
- moliwo zmiany gg_session->initial_status w libgg zaraz po wywoaniu
  gg_login(). troch nieadne, ale ciko to zrobi inaczej ;/
- posortowanie listy zmiennych (w)
- bugfixy ,,find'', poprawnie akceptuje --male, --female, --active,
  dodana pe do helpa (w)
- jest zmienna ,,display_notify'' (w)
- uaktualnione docs/protocol.txt, konferencje (w)
- popsucie 10 innych rzeczy (w)
- byo sobie FAQ (s/w)

// 2001-11-19 

- wiecej instalowania... (i/drake)
- przygotowania do base64, theme'y bd szukane w $(datadir)/ekg/themes,
  ~/.gg i ~/.gg/themes (w).
- nowa zmienna "theme" ... - ustala "defaultowy" theme po odpaleniu ekg (s)

// 2001-11-18

- mona usun warto zmiennej tekstowej przez ,,set -nazwa'' (w).
- porzdkowanie errno (w).
- feeg.theme.

// 2001-11-15

- poprawki dokumentacji (shasta/w).
- dodane dzwiki przy wiadomociach -- zmienne ,,sound_...'' (feeg/w).
- ,,display_ack'': 0 - nie pokazuje nic, 1 - pokazuje wszystkie, 2 - tylko
  dostarczone, 3 - tylko zakolejkowane. (i/klith).
- klith.theme.

// 2001-11-11 

- make shared/static + jakis tam spec dla rpm'a... (speedy)
- poprawiona dokumentacja [ja chce wpisywac polskie krzaki i nie wiem jak] 
  (wojtekka)
- logowanie wielolinijkowych wiadomosci (wojtekka)
- poprawiony segfault na bsd w pewnych warunkach (smarkacz/w)

// 2001-11-04 

- dalsze psucie https... teraz jest zawsze i wszedzie (speedy)

// 2001-11-03 

- popsuta kompilacja na broken solaris ;> [sprawdzone na solarisie 2.7/gcc]
  (speedy)
- tryb https - juz dostepny ;> ogolnie to milo mnie autor gg zaskoczyl 
  praktycznie jest juz jeden format. errr w razie bdu poczenia 
  appmsg:8074 prbuje si czy z portem :443 tego samego hosta (speedy) 
- mamo, mamo, a vinil popsu czejdloga ;) ja chciaem przypomnie, e
  naprawiem par memory leakw i leakdet.pl (w)
  
// 2001-11-02

- w razie bdu poczenia z appmsg:80, prbuje si czy po :8074 z
  tym samym hostem (w).
- dopisaem urla do README, bo mam ju do pyta, skd to cign (w).
- wywalone z IDEAS to, co ju zrobione (w).
- po ,,disconnect'' nie powinien prbowa si czy (w).
- poprawka segfaultu na nie-x86 (w).

// 2001-11-01

- plumk, dodatkowe parametry ,,list'' (wojtekka).
- sortowana userlista, dodana list_add_sorted() w dynstuff.c (wojtekka).
- ,,modify'' ju ma przypadkiem zostawionego printf()a (wojtekka).
- ,,add'' moe przyjmowa takie same parametry jak ,,modify'' (wojtekka).
- dodany prompt do rozszerzonych helpw (wojtekka).
- poprawka README (wojtekka).

// 2001-10-31 

- popsuty manual... docs/ekg.man... (?/speedy)
- poprawka manuala, configure.in i aclocal.m4 do autoconfa 2.5x (wojtekka).

// 2001-10-27 

- popsulem configure [kompatybilnosc z termcapem + wymuszenie curses 
  --without-termcap + mozliwosc wylaczenia -Wall -ggdb --without-debug]
  pierwsze (i/wojtekka), drugie (i/undefined)
- poprawione gg_alloc_sprintf() na maszynach pre-C99 (p/wojtekka).

// 2001-10-26

- lekko poprawiem obsug dzieciakw. nie wait()uje na kady z listy po
  kolei, tylko na _wszystkie_ i potem po kolei sprawdza, czy przypadkiem
  nie jest na licie. powinno zlikwidowa dziwne przypadki tworzenia
  zombie i zajmowania caych dostpnych zasobw (p/wojtekka)
- fix commands.c dla BSD (p/wojtekka)

// 2001-10-24

- nudny dzien w pracy... hmm.. popsulem configure... (?/speedy)

// 2001-10-21

- nudne niedzielne popounie... hmm, popsuj moe cvsa vinilowi, hehe ;)
  (?/wojtekka)
- dodane wszystko, co leao u mnie w ~/src/gg, a nie byo doczane do
  snapshotw (p/wojtekka)

// 2001-10-17

- czyszczenie userlist [statusow] (i/agaran)
- mozliwosc wyboru usera ekg -u <user> - konfig pobiera z ~/.gg/<user>/config
- cvs  ;>
 
// 2001-10-14

- dodana komenda ,,alias'' (p/drg).
- dodany docs/ekl.pl (p/drg).
- mona zmienia prompta w themes ustawieniami ,,readline_prompt''
  i ,,readline_prompt_away'' (i/drg).
- fix command_alias (p/drg).
- time.h w libgg.c (p/drg).

// 2001-10-09

- dodane pole ,,last_pong'' w strukturze ,,gg_session'' zwierajce czas
  otrzymania ostatniego pakietu GG_PONG (i/tomee).
- dodana komenda ,,private'' wczajca lub wyczajca tryb tylko dla
  znajomych z GG 4.6 (p/pkot,vinil).
- dodana komenda ,,status'' wywietlajca aktualny stan (i/Sydney Green).
- stan klienta jest zapisywany komend ,,save'', wic moe wej na sie
  w trybie tylko dla przyjaci lub zajty itd, itd.
- wicej debugw w libgg_search.c (i/tomee).
- poprawki w docs/protocol.txt (i/wzik).

// 2001-10-08

- dopisana zmienna ,,bold_font'' eby nie psuo konfigw GNU Gadu (p/thrull).

// 2001-10-05

- zmienna display_ack (i/outsider).
- informacje o nickach w changelogu bd poprzedzane literk 'i' w przypadku
  propozycji lub pomysu, 'b' w przypadku bugreportu lub 'p' w przypadku
  gotowego patcha lub rdeek.
- zmienna completion_notify (i/rekin).
- dorzucony jamzed.theme (p/jamzed).
- automatyczne dopisywanie rozszerzenia przy adowaniu theme'w (i/nie
  pamitam, kto to proponowa -- niech si zgosi ;))

// 2001-10-02

- chmody zapisywanych plikw (p/ascent).
- poprawka komunikatu przy EINPROGRESS w gg_connect(). 
- fixy dla AIXa (p/arturp).

// 2001-10-01

- poprawki na alph.
- /cleartab (i/szok).
- poprawki debugowania dla MacOS X (p/vinil).
- fix segfaultu przy otrzymaniu notify usera spoza listy (b/ascent).
- wykrywanie czy $cc obsuguje -pipe (p/ascent).
- pyta o zapisanie konfiguracji przy wychodzeniu (p/pkot).
- wywalenie #ifdefw GG_DEBUG, niech sobie bdzie na stae. w kocu to
  wersja rozwojowa. i si powinno kompilowa na MacOS X (p/vinil,wojtekka).
- wywalenie <termcap.h> z testowania termcapa. dziki temu od rki
  kompiluje si na IRIXie (vinil wiedzia, nie powiedzia, a to byo tak...)
- cleanup w list_remove() (p/pkot).
- poprawka wykrywania -pipe (p/vinil).
- info o kompilacji na MacOS-ie w README (i/vinil).

// 2001-09-30

- numerek snapshotu w themes.c (b/jack).
- update docs/protocol.txt (p/wzik).
- configure wykrywa readline z pakietw netbsd (b/socrtp).
- poprawka bigendianw (p/vinil,wojtekka).

// 2001-09-29

- case insensitive tab completion (i/pkot).
- poprawka gg_urlencode(), bo segfaultowao z polskimi localami.
- ,,make shared'' docza libgg_search.o (p/tomee).

// 2001-09-28

- poprawka command_del() -- sensowniejsze komunikaty (b/ascent).
- poprawka command_add() -- nie mona doda dwch userw o tych samych
  ksywach (b/ascent).
- poprawka zapisu ustawie. tworzy ~/.gg (b/madmax).
- ,,configure --help'' nie idzie dalej (b/madmax).

// 2001-09-27

- poprawka s/ENOTSUP/EINVAL/ bo OpenBSD nie ma tego (b/phantom).
- poprawka add_user() (pkot).
- dodana komenda ,,modify''.
- zmiana licencji na GPLv2, przygotowania do pierwszego publicznego
  snapshotu.

// 2001-09-26

- poprawka pci przy formularzu szukania ludkw (b/arekm).

// 2001-09-25

- rewrite obsugi listy kontaktw, ignorowanych i theme'w. nie maj ju
  sztywno ustalonych limitw. dosza lista dzieciakw.
- obsuga dzieciakw na waitpid(), dziki czemu wiadomo ktry i jak si
  zakoczy.
- przy wysyaniu smsw, zamykane s wszystkie deskryptory, przez co nie
  bdzie mieci na ekranie.

// 2001-09-24

- poprawka wait(). na wolniejszym sprzcie select() potrafi si wiesza,
  jeli przyszed SIGCHLD.
- nie robi autoawaya, gdy user jest niewidoczny (miskoala).
- nie loguje jeli nie ma logowa (zdzichu).

// 2001-09-23

- poprawki parsera komend.
- klient potrafi szuka userw. szczegy w ,,help find''. jako parametr
  mona poda nicka z ksiki lub sam numerek, pomijajc fikune opcje tej
  komendy. i tak, wiem, czasami nie wiadomo dlaczego wywala bdy.
- ekg odpalone z parametrem '-n' albo '--no-auto' nie czy si od razu
  z serwerem. do tego '-d' dorobio si dugiej nazwy '--debug'.
- poprawka gg_urlencode() eby nie korzystao isalnum(), bo locale mogyby
  popsu (arekm).

- configure wykrywa endiany i nie bawi si w setki #ifdef'w (kod vinila)
- wywalona obsuga wyjtkw przy select(), bo powodowaa tylko dziwne
  problemy z nieistniejcymi bdami.
- dodane i poprawione mnstwo wpisw gg_debug().
- dodane opisy funkcji w stuff.c, themes.c i vars.c.
- poprawione cp_to_iso().
- poprawki poprawek parsera komend (bugreport jack'a).
- poprawki Makefile.in.
- poprawka loga poprawki poprawek -- dopisanie apostrofa (jack zgosi).
- zmienne ,,beep_msg'', ,,beep_chat'', ,,beep_notify'' (jack).

- wielolinijkowe mesgi. wystarczy zamiast treci wiadomoci wpisa ,,\'',
  wklepa wiadomo i zakoczy lini zawierajc sam kropk. eby anulowa
  wystarczy ^D. i tak, niestety jak w trakcie pisania co przyjdzie, to
  potnie wiadomo. pki co.

- fix polskich znaczkw.

- poprawne dopenianie parametrw przy skrconych komendach (wysek).

// 2001-09-22

- poprawiony bd w configure po checkinie.
- interfejs szukania luserw. pki co, klient jeszcze z niego nie korzysta
  ale jest doczony prosty programik w `docs/search.c'. niestety moe si
  wywala na egzotycznych systemach z popsutym vsnprintf()... :/

- niewielkie zmiany w api. gg_login() zwraca zaalokowan struktur
  `gg_session' albo NULL, ktr zwalnia si przez gg_free_session().
  zmieniona nazwa funkcji gg_watch_event() na gg_watch_fd().
- za to w libgg_search.c duuue zmiany w api. doczony plik
  examples/search.c powinien rozjani nieco. poza tym, dopisaem jakietam
  komentarze przy funkcjach. haha.

- read_file() czyta z pliku lini i dynamicznie alokuje. dziki temu
  maksymalny rozmiar linii w konfiguracji, autoexecu i themes jest zaleny
  wycznie od dostpnej pamici.

- dopenianie do lewej, do prawej, spacjami, kropkami, podkreleniami i takie
  tam inne bzdururki. szczegy w docs/themes.txt

// 2001-09-20

- nowy format `prompt2', eby adnie i kolorowo odrnia wiadomoci od
  innych tekstw wywalanych na ekran.
- zmieni si format userlisty, eby by zgodny z eksportem/importem
  windzianego klienta. i tak, linie kocz si `\r\n'. pniej dopisz
  jakie zarzdzanie tym.

// 2001-09-19

- wyglda na to, e mj magiczny configure si wywala tam, gdzie shellem
  nie jest bash tylko na przykad tcsh. poprawiem, dziaa niektrym ;)
- poprawiona kolejno include'w i may fix w themes.c, dziki czemu
  nie rzuca warningami na OpenBSD.
- poprawione wykrywanie readline >= 4.x (dziki wyskowi i zdzichowi).
- sms_away, powiadamienie na komrk o przychodzcych wiadomociach,
  jako tak... podzikowa wyskowi, bo podesa patcha.

// 2001-09-18

- configure, haha!
- powinno pj nawet na Irixie dziki configure i patchom vinila.

// 2001-09-17

- adniejsze formatowanie w skrypcie ggsearch.
- dane mog przychodzi w kilku pakietach i nie bdzie EAGAIN. jedynie
  nagwek musi by w caoci. w normalnych warunkach nie przyjdzie nigdy
  w kawakach, wic jeli klient si wywali, co co bardzo dziwnego si
  dzieje z sieci ;)
- poprawka /away (MisKoala).
- wywalenie kolorkw z prompta. przynajmniej dobrze zawija.

// 2001-09-16

- poprawki w formatowaniu unignore.
- dopenianie nazw zmiennych i ignorowanych.
- jakietam poprawki w README.

// 2001-09-15

- czytanie listy ignorowanych z ~/.gg/config.
- zapis konfiguracji (zmiennych i ignorowanych).
- bugfix parsowania skrconych komend.

// 2001-09-14

- poprawka segfaultu w przypadku rozczenia przez serwer (zgosi martii).

// 2001-09-13

- Makefile vs. PLDowe ncurses (bugreport jacka),

// 2001-09-12

- par bugfixw z reconnectem,
- dodane komendy 'connect' i 'disconnect',
- uin i haso przeniesione do zmiennych.

// 2001-09-11

- dodane '-lcurses', eby si kompilowao pod dziwnymi systemami ;)
- dodany tryb niewidoczny (patch vinila).
- poprawiona reakcja na zerwanie poczenia.
- zmienna 'auto_reconnect' w sekundach.
- resolver nie zostawia ju zombie.
- update w docs/protocol.txt z nowymi ficzerami GG 4.6 (info od vinila).

// 2001-09-09

- zmienne, ale jeszcze nie zapisuje ustawie.
- logowanie (patch phantoma),
  log=1 loguje do pliku $log_path, log=2 do $log_path/$uin
- mona wyczy kolorki (zmienna display_color)
- mona wyczy beepanie (zmienna beep)

// 2001-09-08

- blokujce sockety.
- uaktualnienie opisu protokou.

// 2001-09-07

- dodane extern "C" i s/class/msgclass/, eby si tomeemu kompilowao w C++.
- do nick completion dodawane s nicki osb, ktre wanie si pojawiy.
- theme'y obsuguj kolorowe ta. szczegy w themes.c

// 2001-09-06

- poprawione braki w obsudze bdw.
- pocztek przywracania blokujcej obsugi socketw.
- pocztki dokumentacji dla programistw - uzupenione braki w komentarzach
  libgg.c i osobny plik API.

// 2001-09-05

- poprawione klasy mesgw. nie wiem dlaczgo, ale teraz dochodz potwierdzenia.
- zmiana nazwy binarki z gg na ekg.
- usunicie wszystkich tekstw ,,G*du-g*du'' z pakietu, poniewa to
  znak towarowy zastrzeony. whatever ;)

// 2001-09-02

- biblioteka jest nieblokujca. no dobra, cz rzeczy jak czytanie
  http moe si wywali, jeli nie dostanie od razu wszystkich danych,
  ale teoretycznie nie powinno si to przytrafi. nawet na moim magicznym
  czu 28800 nigdy nie byo problemu. kiedy poprawi. trzeba tylko
  jeszcze poprawi komendy, eby reagoway odpowiednio, jeli klient si
  nie poczy jeszcze.
- reconnect na kadym etapie. nie wane, czy to zaraz po uruchomieniu czy
  w trakcie dziaania. w tej chwili czas, po ktrym si czy jeszcze raz
  jest ustawiony na 5 sekund.
- poprawione endiany, eby dziaay i na solku.
- do Makefile'a dopisana opcja ,,shared'' budujca bibliotek dzielon
  (przepis od tomee'go).

- komendy wymagajce poczenia bd krzycze, jeli go nie ma.
- automatyczne stawianie awaya po ponownym poczeniu.
- autoaway dziaa tylko podczas poczenia.

// 2001-09-01

- usunicie strsep (vinil cotam mwi).

// 2001-08-30

- powinno kompilowa si na bsd bez poprawek (vinil poda ifdefy).

// 2001-08-29

dugo mnie w domu nie widzieli, wic nie byo dziennych snapshotw. jako
tak. whatever. i jeli kto ma jakie uwagi, niech najpierw zajrzy do TODO
i BUGS.

- niby obsuguje EINTR przy read(), ale czasami jeszcze mwi, e rozczono
  z powodem ,,Interrupted System Call''.
- podzia ,,send'' na ,,msg'' i ,,chat'' (Wiadomo i Rozmowa odpowiednio).
  i nie, nie ma adnych osobnych okienek.
- poprawiony bd przy kompilacji, konfikt z <readline.h>
- beepa przy wiadomociach. pki co nie ma moliwoci wyczenia innej ni
  zmian w theme'ach.

// 2001-08-25

- themes. domylnie szuka w '~/.gg/default.theme'.
- '~/.gg/autoexec' zawiera list komend do wykonania po starcie, na przykad
  zaadowanie jakiegotam theme'u.
- dwa przykadowe gupie theme'y w docs/, ktre mona wrzuci do ~/.gg
- poprawiony warning z rl_extend_line_buffer (zgosi wysek),

// 2001-08-23

- ignorowanie '/' na pocztku komendy,
- 'make checkin',
- timestamp przy otrzymanym mesgu,
- reconnect 5 razy,
- pokazuje powd bdu (connection refused itd),
- poprawione unknown_uin_completion,
- testowe komendy _add i _send,
- to mesgw,
- tab completion dziaa jak trzeba,
- eleet niebieskie to mesgw (wiem, dalekie od ideau).


$Id: ChangeLog,v 1.5 2002/09/22 19:23:35 chilek Exp $
