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-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)

// 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.2 2002/07/13 08:37:24 chilek Exp $
