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, sz - szalik). ,,p/nick'' oznacza patch lub rdo podesane
przez ,,nick'', ,,i/nick'' oznacza czyj pomys, ,,b/nick'' mwi, kto
zgosi bd.

// 2003-04-22

- poprawka pci przy zmianie informacji w katalogu publicznym (fixer/w)
- libgadu: dodane stae GG_PUBDIR50_GENDER_SET_{MALE,FEMALE} do ustawiania
  pci w katalogu publicznym. niestety stae przy szukaniu i ustawianiu s
  zamienione (fixer/w)
- wywietlanie uytkownikw, ktrzy doczyli do konferencji (sz)

// 2003-04-21

- zaadowanie themu czyci cache (rmrmg/w)
- libgadu: poprawka obsugi bdu pthread_create() (scooty/w)
- poprawki opisu polece wsadowych (Lordzik/w)
- poprawka konferencji, dodanie /conf --join (w)

// 2003-04-20

- poprawka zachowania przy zmianie rozmiaru terminala (weirdo/w)

// 2003-04-18

- poprawka zachowania /find (mateusza/w)
- nieblokujca obsuga klawiatury w ncurses (FIG/w)

// 2003-04-17

- poprawka /dcc list (weirdo/sz)

// 2003-04-16

- kosmetyka wywietlania wiadomoci w readline (Lordzik/sz)
- poprawka warninga przy kompilacji bez ncurses (Lordzik/w)
- poprawka komunikatu bdu przy bdzie adowania themu (gozda/w)
- poprawka debugowania w readline (Lordzik/w)

// 2003-04-15

- /reconnect nie psuje opisu. zostaje on bez zmian, niezalenie
  od ustawie zmiennej ,,keep_reason'' (sz)
- nie dziaa ju wywietlanie stanu osb z trybem ,,tylko dla
  znajomych'' podczas wyszukiwania. to byo do przewidzenia :) (sz)

// 2003-04-14

- libgadu: poprawka obsugi bdw w gg_read_line() (jajcus/w)
- kropka na pocztku nazwy pliku zamieniana na '_', eby nie nadpisa
  przypadkiem wanych plikw konfiguracyjnych (jojo/w)

// 2003-04-12

- poprawka wielolinijkowych komend przez pipe (mateusza/w)

// 2003-04-11

- usunicie kilku maych leak'w (sz)
- kosmetyka pomocy dla komendy /add (FIG/sz)
- ekg respektuje zapis userlisty od wersji 4.9.3 oryginalnego klienta
  i nie gubi zapisywanych tam informacji (e-mail, dwiki). obecnie
  s one po prostu przechowywane; moe po wydaniu 1.0 zrobi si z nich
  uytek (sz)

// 2003-04-10

- kosmetyka - polecenie /python korzysta z wasnych formatw (sz)

// 2003-04-09

- poprawka polskich liter w opisach (sz)
- wspomnienie w README o konfiguracji za pomoc zmiennych i polecenia
  /set, bo chyba nie zawsze byo to oczywiste (sz)
- dokadniejszy opis logw w dokumentacji, logowanie portw (Chilek/w)
- poprawka Entera wielolinijkowych (w)
- poprawka informacji o dcc z samym sob (wojtu/w)
- dodanie zmiennej ,,dcc_limit'' okrelajcej limit pocze w danym
  przedziale czasu. domylna warto to 30 pocze na 30 sekund. potem
  zostaje wyczone dcc, eby ekg nie dao si ubi (w)
- dodanie Alt-A -> /window active. jednolinijkowe patche, ktre komu
  mog pomc, a nie szkodz, chyba nie powinny czeka miesicy na wydanie
  1.0 (gozda/w)

// 2003-04-08

- poprawka segfaulta w readline przy dopenianiu nazw plikw, gdy
  brak funkcji ,,rl_filename_completion_function'' (sz)
- poprawka stanw opisowych zawierajcych znaki poniej 32 (adaml/w)

// 2003-04-07

- libgadu: poprawka pthreadw w libgadu.pc (jajcus/w)
- poprawka zawijania wiadomoci przy niestandardowych timestampach (mp/o)
- ekg nie wysya ju niepotrzebnie zmiany stanu po zalogowaniu, dziki
  czemu Kadu nie wykrywa niewidzialnoci (scooty/w)
- poprawka tajemniczego bdu 'handle_command_line' w pythonie (sznik,sz/w)

// 2003-04-06

- kosmetyka ekl2.sh (porridge/sz)
- ,,/ignore <user> notify'' spowoduje te, e uytkownik, przy zmianie
  stanu, nie zostanie dopisany do listy dopeniania Tabem (kbns/sz)

// 2003-04-05

- dalsze kosmetyczne poprawki reakcji na zmian rozmiaru terminala
  w readline i ncurses. komenda ,,_resize'', jeli nie moemy
  obsugiwa zmian automagicznie (sz)
- deaktywacja systemowego znaczenia klawiszy Ctrl-C, Ctrl-Y itp.
  w ncurses (sz)

// 2003-04-03

- poprawka reakcji na zmian rozmiaru terminala (sz)
- poprawka segfaulta przy wyjciu z ekg z zaadowanym
  skryptem pythona, ktry pisze co w deinit() (embe/sz)

// 2003-04-02

- libgadu: poprawka konferencji na bigendianach (pmb/sz)
- przy wysyaniu smsw zamyka si stdin, eby przypadkiem interaktywna
  aplikacja nie zepsua ekg (w)
- komendy wysyane przez rurk rozumiej \ na kocu linii jako przejcie
  do kolejnej (mateusza/w)

// 2003-04-01

- libgadu: wywoanie gg_watch_fd() w stanie GG_STATE_CONNECTING_GG
  i z session->timeout == 0 spowoduje poczenie z kolejnym portem (Ron_K/w)
- poprawka bdw przy wielokrotnym ,,/dcc get'' (ubanus/sz)
- poprawka ekg -b przy wczonym back_reason (jojo/w)

// 2003-03-30

- uruchomienie interatywnej aplikacji nie blokuje ekg (ubanus/w)
- /play dziaa jak /exec sound_app, dziki czemu zadziaa modprobe
  w przypadku braku odpowiednich moduw (ubanus/w)
- keep_reason == 2 nie zapisuje stanu (Tohver/w)
- Alt-Backspace dziaa w ncurses (porridge/w)
- poprawka Backspace w wielolinijkowych (embe/w)

// 2003-03-29

- poprawka Ctrl-W (w)
- ucinanie zbyt dugich szyfrowanych wiadomoci (sz/w)
- poprawka segfaultw przy wysyaniu dugich wiadomoci (w)
- poprawka Ctrl-Spacja (mateusza/w)
- zamiana ,,dcc send --reverse'' na ,,dcc rsend'' i ,,dcc voice --reverse''
  na ,,dcc rvoice'' (FIG/w)
- poprawka Shift-Enter w xtermopobnych (*/w)

// 2003-03-28

- libgadu: usunicie starych staych i nazw struktur zachowanych dla
  kompatybilnoci ze nieaktualnymi wersjami API (w)
- drobna poprawka do licencji pozwalajca kompilowa, konsolidowa i
  uruchamia ekg z bibliotek OpenSSL (porridge/w)
- drobne poprawki readline. niech wyglda jako tako w 1.0, mimo e
  ju nie supportowane: operator $, window active/last, msg * (sz)
- sekwencje z Alt'em w readline zawsze odnosz si do maych liter (sz)
- kosmetyczna poprawka jednoczesnego uycia parametrw --stime i --number
  w /last (sz)

// 2003-03-27

- poprawki zachowania interfejsu readline (porridge/sz)
- drobne uzupenienie dopeniania Tabem w readline (sz)

// 2003-03-26

- usunicie leaka w aliasach (w/sz)
- poprawka wpisywania kolorw (pmb/w)

// 2003-03-25

- zmiana nazw ukrytych polece z _add/_del na _addtab/_deltab (sz)
- poprawki wymawiania tekstu. nie blokuje, nie gubi tekstu,
  buforuje, gdy nie moe wypowiedzie w danej chwili. dodanie
  gupiego polecenia /say, gownie dla opcji ,,--clear''. w ogle,
  kto tego uywa? (sz)

// 2003-03-24

- kosmetyka komunikatw o bdach przy /ignore i /block (sz)
- przeniesienie obsugi logowania i /last do log.c (sz)
- poprawka dokumentacji zmiennych (embe/w)
- rozmowy gosowe dziaaj z GG 5.0.5 (w)

// 2003-03-23

- konsekwentne zachowanie przy aliasach ze spacj (tokugawa/sz)
- poprawka dokumentacji zmiennych (embe/w)
- przy uruchomieniu ekg powd bdzie ustawiany zgodnie z ustawieniami (embe/w)

// 2003-03-22

- poprawka /add -f (embe/sz)
- poprawka wielokomendowych aliasw z formatami %1...%9 (sz)

// 2003-03-21

- drobne literwki (FIG/sz)
- libgadu: naprawienie bdu wysyania plikw z libgadu do GG -- po
  zakoczonym transferze GG wywietlao bd transferu (w) 
- sensowniejszy termin ,,motyw'' zamiast ,,opis wygldu'' (rmrmg/w)

// 2003-03-20

- zmiana domylnych wartoci zmiennych: contacts = 2, display_ack = 3,
  display_sent = 1, make_window = 2 (sz/w)
- dodanie podstawowych informacji o obsudze klienta przy pierwszym
  uruchomieniu (sz/w)

// 2003-03-18

- ,,/_descr -'' prawidowo wycza stan opisowy (sz)
- poprawki dokumentacji (w)
- poprawki literwek w dokumentacji (FIG/w)
- poprawka obsugi kolorowych wiadomoci (sz/w)

// 2003-03-17

- docs/protocol.html zgodne z XHTML 1.0 Transitional (w)
- zmiana nazwy komendy /_status na bardziej intuicyjn /_descr (sz/w)

// 2003-03-16

- libgadu: kolejna poprawka kompilacji na bigendianach (speedy/w)
- dodanie komendy /_status zmieniajcej tylko opis stanu (mkanski/w)

// 2003-03-15

- poprawka kompilacji ui-readline (charvel/sz)
- kosmetyka kilku rzeczy, eby nie tworzy nowych katalogw w ~/.gg
  przy pomyce w parametrze ,,-u'' podczas startu (sz)
- poprawka zapisywania konfiguracji z profili (pirat/sz)

// 2003-03-14

- kosmetyka wasnego stanu (gozda/sz)
- prostsza obsuga cieki ,,config_dir'' w przypadku profili.
  mamy prawdziwe ciezki po segfault/oom (sz)
- kosmetyka i uproszczenie zachowania widzianego przez usera w 
  przypadku segfault/oom (sz)

// 2003-03-12

- mwimy papa sim, zostaje simlite (w/sz)
- poprawka zachowania /window last (khhh/sz)
- libgadu: poprawki dla bigendianowych maszyn (gs/w)
- poprawki leakw (w)
- poprawne wywietlanie tabw w ui-ncurses (w)

// 2003-03-11

- libgadu: poprawki dokumentacji (w)

// 2003-03-10

- poprawiona kompilacja ui-readline (Charvel/w)
- dodanie /window last (cowboy/w)
- usunicie informacji o pywajcych oknach z pomocy. bez sensu si
  w nie bawi przed 1.0. wicej z nimi kopotw, ni poytku. jeli
  kto chce to s, ale nieudokumentowane (sz?/w)
- libgadu: uaktualnienie skryptu generujcego dokumentacj o typedefy i
  enumeracje (w)
- libgadu: poprawka wiadomoci systemowych (sz/w)

// 2003-03-09

- zmienna ,,mesg'' zamiast ,,mesg_allow'' i jej poprawki (sz)
- kosmetyka kilku drobiazgw zwizanych z ,,$'' (sz)
- poprawka kompilacji pythona (sz,embe/w)
- kosmetyka configure.in, prosimy zapi pasy (w)

// 2003-03-08

- ,,$'' w miejscu ,,numer/alias'' bdzie zastpione w kadej komendzie
  aktualnym rozmwc (sz)
- libgadu: poprawki kompilacji z pthreadami (w)
- porzdki w kodzie, wydzielenie mieci ze stuff.c (w)

// 2003-03-07

- uporzdkowanie #include'owanych plikw, dodanie potrzebnych, usunicie
  zbdnych. inne kosmetyczne zmiany. pozbycie si warningw na
  niektrych systemach (sz)
- libgadu: maksymalna dugo opisu (GG_STATUS_DESCR_MAXSIZE) to 70
  znakw (*/sz)
- usunicie ,,fade_in'' (w/sz)
- libgadu: dodanie zmiennej ,,gg_debug_handler'' pozwalajcej przej
  wywoania gg_debug() (hao/w)
- libgadu: wyeksportowanie funkcji gg_vsaprintf() i zmiennej gg_debug_file (w)
- libgadu: dodanie funkcji gg_register2(), gg_unregister2() i
  gg_change_passwd3() obsugujcych protok GG 5.0 (w)
- uaktualnienie opisu protokou (w)
- komenda /passwd nie wymaga adresu e-mail (wojtu/w)
- komenda /unregister wymaga podania numeru i hasa, eby zabezpieczy si
  przed przypadkowym usuniciem konta (w)
- komenda /change ju dziaa (w)

// 2003-03-06

- libgadu: dodanie funkcji usuwania listy kontaktw z serwera (wysek?/w)

// 2003-03-04

- poprawka /find bez parametrw w oknie z rozmwc (embe/sz)

// 2003-03-03

- poprawka /python exec bez parametru (sz)
- poprawka np. /exec -b $ w przypadku bindowania (krzyk/sz)
- bezpieczniejsze wywoywanie timerw, gdyby czasem mia on sam siebie
  usuwa... tak na wszelki wypadek ;> (sz)

// 2003-03-02

- nowe man'y dla ekl2 (porridge/sz)
- generowanie kluczy dla SIM na maszynach bez /dev/urandom (sz)
- zabezpieczenie podczas wykonywania aliasu na wypadek, gdyby alias
  sam siebie usuwa (sz)

// 2003-03-01

- poprawka ,,odszyfrowywania'' wiadomoci systemowych w sim.c (pmb/sz)

// 2003-02-28

- /last -n (joshua/sz)

// 2003-02-27

- poprawka przewijania okna (FIG/w)
- poprawka segfault'a przy /reconnect po usuniciu zmiennej ,,proxy'' (sz)

// 2003-02-26

- poprawka kompilacji pod Cygwin'em (Sydney/sz)
- update krzyk.theme (krzyk/sz)
- poprawki zachowania niektrych formatw w statusbarze (krzyk/sz)
- poprawka odczytu z listy kontaktw blokowanych/ignorowanych niewidocznych
  jawnie na licie (FIG/sz)
- libgadu: poprawka przesyania plikw na bigendianach (sz)

// 2003-02-25

- moliwy segfault, gdy ignorujemy kogo, kogo nie mamy na licie (FIG/sz)
- poprawka compat/scandir.c, eby dziaao dobrze na SunOS 5.8, gdzie
  w ,,struct dirent'' mamy d_name[1] (sz)
- nasz adres i port dla dcc zmienia si na licie dopiero po /reconnect,
  co bardziej odpowiada rzeczywistoci (sz)
- mea culpa - przez kilka dni nie dziaao dobrze odczytywanie listy
  kontaktw eksportowanej z gg 4.6.3 i nowszego (sz)
- segfault przy /dcc close (sz)
- poprawka wysyania konfiguracji na serwer (zmienne VAR_MAP) (sz)
- poprawki sim oraz simlite: eby dziaay dobrze na maszynach
  bigendianowych oraz tam, gdzie nie ma /dev/urandom (sz)

// 2003-02-24

- pozbycie si kosmicznych warningw (sz)
- bardziej zrozumiae zachowanie przy make_window = 1 (sz)
- poprawka segfault'a przy /list -G (sz)
- /list <user> pokae te, e kto jest za firewall'em lub nie ma nas
  w kontaktach. troch zbdne, bo mona ten fakt stwierdzi i bez
  tego... (spaceman/sz)

// 2003-02-23

- /window active (sz)
- kosmetyczne poprawki /dcc (sz)
- odszyfrowywanie wiadomoci od ignorowanych przy ,,log_ignored = 1'' (sz)
- poprawka wywietlania wasnego stanu przy wczonym trybie
  ,,tylko dla znajomych'' (sz)

// 2003-02-22

- w aliasach mog wystpowa formaty %1...%9, dziki czemu mona dowolnie
  ustawia sobie przekazywane parametry (sz)
- delikatna normalizacja promptw w standardowym temacie (sz)

// 2003-02-21

- szyfrowanie dziaa take wtedy, gdy wysyamy do wielu osb za pomoc 
  /msg (sz)
- /msg oraz /chat z adresatem wiadomoci w postaci ,,*'' rozele do
  wszystkich aktualnych rozmwcw (rmrmg/sz)
- drobne korekty dokumentacji (sz)

// 2003-02-20

- poprawka segfault'a przy braku niektrych zmiennych w pliku
  konfiguracyjnym (a.latanski/sz)
- maa poprawka /quit, eby zachowywao si _dokadnie_ tak jak komendy
  zmiany stanu, w zalenoci od zmiennej ,,keep_reason'' (sz)

// 2003-02-19

- dopenianie uin'w z listy kontaktw (sz)
- usunicie ui-automaton (ok malekith@pld-linux.org/sz)
- ,,-'' przy /quit i /disconnect usuwa opis permanentie tak, jak to robi
  /away, /back czy /invisible (sz)
- /disconnect pamita opis przy wczonym ,,keep_reason'' (Brzezi/sz)
- poprawka warning'w kompilacji z iocltd (pmb/sz)
- poprawki window next/prev, eby bardziej uwaao na pltajce si
  gdzieniegdzie okienka pywajce (andylm/sz)
- nie tworzymy niepotrzebnie nowych okien, na przykad przy ,,chat numer'',
  a pniej ,,chat alias'' (pmb/sz)

// 2003-02-18

- ,,fade_in'' jest domylnie wyczone (ubanus,w/sz)
- uaktualnianie timeout'w sesji nie czciej ni raz na sekund, eby
  timeout timeout'owi by rwny (sz)
- poprawka wczytywania pojedynczych zmiennych, m.in. ,,fade_in'' i
  ,,interface''. ta ostatania nie bya zawsze zapisywana. teraz odbywa
  si to automagicznie po uruchomieniu ekg z opcj -f (sz)
- kosmetyka dcc. standardowo wicej informacji w /dcc list. peniejszy
  komunikat o timeout'cie poczenia (sz)

// 2003-02-16

- usunicie leak'a w /exec (sz)
- zapisanie opcji dla /exec wielkimi literami spowoduje dodanie polecenia
  do wysyanego wyniku. czasami si przydaje ;> (sz)
- dokadne czysczenie formatw po ,,/set -theme''. problem by na przykad
  z wyczeniem tematu ircopodobnego (sz)

// 2003-02-15

- gupia ja - poprawka poprawki timestamp'w (sz)
- poprawka window next/prev (sz)
- nie pozwalajmy na podanie konfliktowej wartoci zmiennej w postaci
  liczby (sz)
- libgadu: dodanie atrybutu ,,printf'' do funkcji gg_saprintf(), dziki
  czemu kompilator bdzie sprawdza poprawno jej parametrw (w)
- libgadu: drobne poprawki parametrw gg_saprintf() (w)
- ekg: j.w. do funkcji saprintf() (w)
- libgadu: obsuga fragmentacji nagwkw pakietw (speedy/w)
- poprawka nazwy struktury w opisie protokou (solaris/w)

// 2003-02-14

- dwiki przy zmianach stanu zachowuj si tak, jak to nakazuje zmienna
  ,,display_notify''. nie s natomiast wyczane przy ukrywaniu zmian
  poprzez ,,contacts'' rwne 2 (sz)
- poziom ignorowania ,,notify'' (sz)
- mniej racy w oczy theme dla nazwy grupy w licie kontaktw (sz)
- ,,stderr'' wdruje do aktualnego okna (w/sz)
- poprawka powtrze zmiany stanu, gdy w opisie byy polskie literki (sz)
- zabezpieczenie przed zalewem pocze dcc (segfault/w)
- libgadu: wypenianie wszystkich pl file_info przy wysyaniu pliku (Chile/w)

// 2003-02-13

- lepsze wykrywanie pthread (adrians/w)
- drobna kosmetyka: ignorowanie spacji po przecinku w ,,contacts_groups''
  oraz prawidowe dopenianie przy aliasach do komend z backslashem na
  pocztku (sz)

// 2003-02-12

- skrypt autorun/__init__.py nie jest adowany (rmrmg/w)
- poprawka segfaulta przy ,,python unload'' bez parametrw (rmrmg/w)
- maa reorganizacja komend /timer i /at. ta ostatnia potrafi ju 
  ,,na stae'' planowa komendy (sz)
- krzyk.theme (krzyk/sz)
- poprawka wyciszania /sms (sz)
- poprawka zapisu ukadu okienek (sz/w)

// 2003-02-11

- poprawka przewijania okien (sz/w)
- poprawka segfaulta przy oknach pywajcych (lordzik/w)
- /window new nie tworzy wicej ni jednego okna o danej nazwie (ember/sz)
- poprawka zmiennej ,,interface'' (a.latanski/w)

// 2003-02-10

- poprawka duuuych marginesw okna (sdas/w)
- zmienna ,,events_delay'' dotyczy rwnie dwikw (rmrmg/w)
- poprawki sprawdzania, ktrego timestampu uy w /status i wiadomociach.
  w wyjtkowych przypadkach (np. gdy wczenie/poczenie ekg nastpio
  kilka minut po pnocy) z powodu maej precyzji, dochodzio do pomyek (sz)
- /add alias robi uytek z dodatkowych opcji dotyczcych wpisu (sz)
- s/gg_remove_notify/gg_remove_notify_ex, eby nie zostawia miei np. po
  usuniciu z listy osoby, ktr blokujemy (sz)
- ekg ostrzega o moliwoci filtrowania wiadomoci przez serwer (joshua/w)
- informacja dla nowych uytkownikw o koniecznoci podania adresu e-mail (w)
- zmienna ,,display_pl_chars'' dziaa te w nagwku i pasku stanu (sz/w)
- usunicie informacji o zmiennej ,,debug'' (sCoOtY/w)
- poprawka segfaulta przy zbyt duym rozmiarze listy kontaktw (salvador/w)
- poprawka sortowania userlisty (leon,fidor/w)

// 2003-02-09

- poprawione zawijanie w licie kontaktw (pmb/w)
- dodanie implementacji funkcji strlcpy/strlcat z OpenBSD. mona z nich 
  wic korzysta na kadym systemie (sz)
- poprawka segfaulta przy automatycznym reconnect'cie (acze/sz)
- poprawka otwierania nowych okien z nickami z '+' lub '*' na
  pocztku (K.Gibas/sz)
- poprawka segfaultw i bdw z wczonym sort_windows (*/w)
- dodanie zmiennej ,,fade_in'' (w)
- poprawka przewijania ekranu w ncurses (sz/w)

// 2003-02-08

- przepisanie compat/dirname.c, gdy poprzednia wersja bya na innej
  licencji (BSD) ni cay ekg (sz)
- drobne porzdki, poprawki w ustawianiu zmiennych, ,,0xF'' te jest
  prawidow wartoci liczbow (sz)
- zbyt duga wysyana wiadomo zostanie przycita. niestety, nie dotyczy
  to jeszcze szyfrowanych wiadomoci (w)
- drobne poprawki kodu (w)
- usunicie zmiennej ,,contacts_descr'' (w)
- kompletna reorganizacja listy kontakw. jest nowa, kolorowa, bardziej
  konfigurowalna, themowalna i nie szczypie w oczy. dodanie zmiennej
  ,,contacts_options'', warto zajrze do jej opisu (koniu i wiele innych
  osb, ktre dzieliy si pomysami/w)
- obsuga grup w licie kontaktw. ustawiane zmienn ,,contacts_groups''
  i przeczane klawiszem F4 (jojo/w)
- libgadu: bufor z opisem stanu z gg_login_params jest strdup()owany (pirat/w)
- informowanie o blokowaniu lub ukrywaniu si przed kim w /list (cukier/w)
- moliwo negacji w ,,/list @grupa'' (cukier/w)

// 2003-02-07

- poprawka dzielenia linii po zmianie listy kontaktw (pmb/w)
- porzdki i reorganizacja dokumentacji: wczenie dcc-protocol.txt
  do protocol.html, poczenie opisw formatw plikw w files.txt,
  literwki i drobne poprawki dokumentacji libgadu (w)
- poprawka obsugi zmiennej ,,interface'' (a.latanski/w)
- dodana zmienna ,,reason_limit'' (jojo/w)
- poprawki ,,reload plik'', gdy kto uywa zarwno readline jak i ncurses (sz)
- kosmetyka /change (sz)
- poprawka /add -f (sz)
- zmiana stanu przy starcie zachowuje si przy wczonym ,,keep_reason'' tak
  samo, jak w kliencie. ze wzgldu na sposb podawania parametrw, nie mona
  jednak wyczyci stanu przez ,,-''. jeli bdzie to przeszkadzao, zawsze
  mona przywrci stare, ale chyba bardziej kopotliwe zachowanie ;) (sz)
- usunicie zbdnego sprawdzania pod ktem ,,NULL'' w userlist.c. jeli
  komu co sie zepsuo, krzycze, bo trzeba wszystkie bdy wyapa. (sz)
- poziomy ignorowania. /help ignore (sz)

// 2003-02-06

- s/strcmp/strcasecmp/ w kodzie query dla ui-readline (teardrop/d)
- taby w docs/vars.txt (sz)
- ustawienie ,,contacts'' na warto 2 nie oznacza wcale, e 
  ,,beep_notify'' czy te ,,sound_notify_file'' ma przesta dziaa (sz)
- poprawka kompilacji biblioteki dzielonej na OpenBSD (bartek/w)
- poprawka obsugi zmiany rozmiaru terminala (perry/w)
- jeli terminal jest zbyt may, lista kontaktw jest ukrywana (w)
- /status pokazuje uptime klienta (FIG/w)
- poprawka stylu w docs/protocol.html (w)
- poprawka tymczasowej zmiany poziomu debugowania (w)
- dodana komenda /_ctcp (w)
	
// 2003-02-05

- dodanie ,,cleartab -o'' (Murphy/sz)
- drobne porzdki (sz)
- maa poprawka precyzji /at (TycooN/sz)
- sprawdzanie wartoci ,,contacts_size'' (sdas/w)
- libgadu: s/fix16/gg_fix16/, s/fix32/gg_fix32/ (w)
- pozbycie si sowa ,,status'' z themw. nastpnym etapiem bdzie pozbycie
  si sowa ,,theme'' ;) (w)
- dokadniejszy opis /passwd (sz/w)

// 2003-02-04

- poprawka inteligencji /timer (FIG/sz)
- poprawka zdarzenia sigusr2 (krzyk/sz)
- usunicie zapomnianych mieci (lordzik/w)
- poprawka themw wiadomoci (lordzik/w)
- poprawka segv przy opcji -f (d)
- poprawka bindowaniu w ui-readline (d) 
- dodanie opisu usug http do docs/protocol.html (pm/w)
- dodanie opisu nowego protokou katalogu publicznego (w)

// 2003-02-03

- poprawka kompilacji przy braku openssl'a (*/sz)
- zapdziem si: on przyjmuje znw tylko jednego uytkownika/grup.
  przy wikszej iloci trzeba by wiele rzeczy sprawdza, a to tylko
  niepotrzebnie skomplikowaoby i tak ju brzydki kod (z powodu
  maych moliwoci manipulacji grupami). w ogle to, zamiast /on
  lepiej uy o wiele lepszego python'a ;> (sz)
- przekazywanie liczby nowych maili w zdarzeniu ,,newmail'' (sz)
- drobne poprawki dokumentacji (sz)
- nie czytajmy caego pliku np. w /reload, jeli nie wyglda
  to na plik z konfiguracj - po co zawiesza ekg. sam tak zrobiem,
  przez przypadek dajc za parametr plik wielkoci 150 MB...
  jeli co pjdzie le podczas ,,reload plik'', wczytana zostanie
  ponownie konfiguracja z ~/.gg/config (sz)
- poprawka /blink_leds i /beeps_spk (sz)
- usunicie nieaktualnego przykadu search.c (sz)
- ujednolicenie opcji --list w niektrych komendach (sz)
- moliwo wywietlania tylko wybranej sekwencji w /bind (FIG/w)
- sensowna lista kluczy publicznych (FIG/w)
- wykrywanie pci w wynikach wyszukiwania (FIG/w)
- libgadu: usunicie leakw w gg_pubdir50() (w)
- libgadu: gg_pubdir50_add() zastpuje pole, jeli ju istnieje (w)
- dodanie /find --all (*/w)
- dodanie /find --stop (FIG/w)
- drobna optymalizacja wywietlania listy kontaktw (w)
- obsuga klawiszy F1-F4, Home i End na gupich terminalach (czyt. Konsole
  z KDE 3.0, pewnie inne te), kosztem Alt-Shift-O (w)

// 2003-02-02

- komenda ,,key'' do obsugi kluczy SIM (sz)
- poprawka zachowania po ,,reload'' (m.in. duplikaty aliasw) (sz)
- kolejna poprawka tabw podczas czytania z potoku (sz)
- mona poda wiele numerw/aliasw/grup jako parametr /on (sz)
- wywietlanie fingerprintu kluczy (w)
- poprawka analizy parametrw klienta. rozumie ju --away "powd",
  -a "powd" i -a"powd" (w)
- drobne poprawki sztucznej inteligencji /list (w)
- poprawka dopeniania (FIG/w)
- ,,add --find'' doda do listy kontaktw ostatnio znalezion osob (w)

// 2003-02-01

- poprawka Alt-9 (krzyk/w)
- uaktualnienie leon.theme (leon/w)
- dodana zmienna ,,proxy_forwarding'', ktra pozwala poda adres i port
  przekierowania na serwerze poredniczcym (proxy, router, nat, cokolwiek)
  i mie dziaajce dcc. przyznaj, e nazwa nie jest najlepsza. (fidor/w)
- libgadu: brakujcy include w search.c (sCoOtY/w)
- konwersja hasa na CP1250 podczas czenia (Mati/w)
- dodanie zmiennej ,,password_cp1250'', ktr naley wczy, jeli serwer
  odrzuca haso z polskimi literami (w)
- plik /etc/ekg.conf jest adowany _przed_ konfiguracj uytkownika, plik
  /etc/ekg-override.conf _po_ konfiguracji uytkownika (porridge/w)
- dodanie do dokumentacji informacji o kolejnoci adowania konfiguracji (w)
- spore zmiany w kodzie dopeniania Tabem. prosimy zapi pasy i w przypadku
  bdw pokaza _dokadn_ lini i opis tego, co powinno si sta (w)
- poprawka segfaulta przy wczytywaniu bdnego .gg/emoticons (*/sz)
- w oknie rozmowy z nieznan osob wystarczy /add alias (krzyk/sz)
- komenda reload (stforek/sz)
- poprawka kodowania eksportowanej listy kontaktw (Sero/sz)
- dalsza reorganizacja zdarze, ulepszenie logiki, opis w /help on 
  i troche innych mniej powanych zmian. zdarzenie ,,blocked''.
  zmiana ,,new_mail'' na ,,newmail'' i ,,disconnect'' na ,,notavail'' (sz)
- zmienna ,,events_delay'' (sz)
- usunicie ekgsearch (sz)
- poprawka wywietlania tabw (w)
- dodanie parametru do /save, ktry mwi, gdzie zapisa konfiguracj (w)
- po uruchomieniu drugiej sesji ekg nie bdzie prbowao si czy
  ponownie (fidor/w)
- obsuga kolorw. niestety ze wzgldu na niewielk ilo kolorw na
  terminalu ANSI bd problemy z odwzorowaniem prawdziwej barwy. poza
  tym, mog wystpi problemy z atrybutami i kolorami na tym samym
  tekcie (np. zielony i podkrelony). kolory w wysyanych wiadomociach
  wybiera si przez wcinicie Ctrl-R i wpisaniu za tym numeru koloru
  (od 0 do 15). koniec kolorowej sekwencji to samo Ctrl-R. kady kolor
  naley koczy. klawisz Ctrl-R jest tymczasowy, dopki nie znajd
  sposobu na obsuenie Ctrl-C w ncurses (w)

// 2003-01-31

- drobna reorganizacja kolorw w ui-ncurses (w)
- zmienna ,,display_color = 2'' wywietla kolory wszdzie oprcz pasku
  stanu i nagwka okna (Charvel/w)
- nowy rodzaj okna ,,w->doodle = 1'' przeznaczony dla skryptw pythonowych.
  mog rysowa po nim co tylko chc, gdzie tylko chc i jak tylko chc.
  wszystko dziki funkcjom ekg.window_printat() i ekg.window_commit().
  nie ma przewijania, nie ma bajerw. po dodaniu kilku miych funkcji do
  obsugi okien z pythona bdzie mona tworzy okna dialogowe. a z tego
  wzgldu, e skrypty pythona maj dostp do zmiennych... hmm, kto napisze
  Kreator Konfiguracji EKG? :> (w)

// 2003-01-30

- bardziej precyzyjny opis zmiennej ,,auto_back'' (pmb/sz)
- ekg nie pozwala na niebezpiecznie mae wartoci ,,backlog_size'' (sz)
- /list pokazuje nasz przycity opis, a nie taki, ktry wpisalimy (sz)
- /on pozwala na wykonanie kadej komendy ekg. akcje (beep, play) s
  teraz dostpne jako zwyke komendy (sz)
- parametr /exec % zamieniony na $, eby unikn ew. konfliktw z
  formatami (sz)
- nie dodawajmy do listy dopenie przy bdnym nicku w chat/msg (sz)
- taby w stderr, tyczy si to wic m.in. wynikw /exec (sz)
- poprawka niedziaajcego string_insert_n() (sz)
- poprawienie make_window = 1 (salvador/sz)
- poprawka kombinacji Ctrl-<kursor> na terminalach BSD (sz/w)
- ignorowanie SIGQUIT, przez co Ctrl-4 i Ctrl-\ nie bd wychodzi (sz/w)
- libgadu: usunicie kodu gg_search50() (w)
- libgadu: usunicie kodu gg_search() i zastpienie go funkcjami
  zwracajcymi bd (w)
- poprawka klawisza End (Brzezi/w)
- rewrite kodu parsowania zdarze dla ioctld (w)
- poprawki helpw nowych komend (w)
- poprawka przenoszenia atrybutw do nowej linii wiadomoci (*/w)
- poprawka zachowania zmiennej ,,random_reason''. teraz losuje nowy
  opis przy kadym poczeniu (w)

// 2003-01-29

- dodanie klawisza Ctrl-K (bies/w)
- poprawienie docs/protocol.html. jest zgodne z XHTML 1.0 Transitional (w)
- zmienna ,,sound_mail_file'' (sz)
- wzmianka o statusie ,,tylko dla znajomych'' w search50 w docs/api.txt (sz)
- kosmetyka konferencji. nie tworzy kolejnych nazw #confX przy bdach.
  /find w oknie z konferencj wyszuka wszystkich uczestnikw (sz)
- /bind moe ju przypisywa domylne akcje klienta innym klawiszom,
  szczegy w ,,/bind -L'' (w)
- libgadu: dodanie funkcji gg_pubdir50_seq_set() (mmazur/w)
- libgadu: podbicie wersji API (w)
- reakcja na zmian rozmiaru terminala (w)
- poprawka Alt-G i zapisywania bindw (sz/w)

// 2003-01-28

- uaktualnienie opisu protokou (rano/w)
- poprawka zapisywania pywajcych okienek (wojboj/w)
- dosy due uproszczenie komendy ,,on'', dziki czemu
  obsuguje si j bardziej intuicyjnie (sz)
- dopenianie w /python i /on (zdarzenia) (sz)
- ,,dcc list'' zamiast ,,dcc show'' (sz)
- kosmetyka opisw niektrych komend w /help (sz)
- mona wyciszy za pomoc ^ komend ,,exec'' (sz)
- poprawki komendy ,,exec'', eby nie psua escapowania (w)
- libgadu: zapisywanie wykrytych includw z uintXX_t do libgadu-config.h
  (adrians/w)
- dodanie klawisza Ctrl-V (w)
- poprawka kombinacji z Altem (sz/w)
- dodanie klawiszy Alt-B, Alt-D i Alt-F (bies/w)

// 2003-01-27

- wyciszenie aliasu spowoduje wyciszenie komend w nim zawartych (sz)
- brakujcy opis wartoci 4 zmiennej ,,completion_notify'' (sz)
- usuwanie uytkownika z dopenie TABem po usuniciu go z listy (sz)
- poprawki w dopenianiu utworzonej konferencji (bies/sz)
- irc.theme pokazuje ircopodobnie rwnie konferencje (sz)
- ekg znw pokazuje status osb w /find, ktre maj wczony tryb
  ,,tylko dla znajomych'' (sz)
- zmiana ignorowania z Alt-I na Alt-G (perry/w)
- poprawne wywietlanie wysyanych wiadomoci z atrybutami (Murphy/w)

// 2003-01-26

- list alias -o/-O dziaaj wycznie w trybie ,,tylko dla znajomych''.
  ,,help list'' o tym wspomina (sz)

// 2003-01-25

- przy wczonym auto_back nie wraca ze stanu ,,zajty'', jeli
  nie by on ustawiony automagicznie (Tohver/sz)
- dopenianie blokowanych w /unblock (sz)
- poprawki dopeniania uinw nieznanych osb (perry/sz)
- poprawki readline (sz)
- may gupi bajer: version pokazuje czas kompilacji (sz)
- usunicie pewnego niejasnego zachowania. przy ,,private on''
  ignorowanie powodowao, e ignorowana osoba przestawaa widzie
  nasz status - od tego jest jednak funkcja blokowania (pmb/sz)
- drobne poprawki helpa i tematw /list (sz)

// 2003-01-24

- wykoczenie wyciszania niektrych komend (sz)
- ignorowanie znakw nowej linii w opisie, niektre klienty jabbera
  pozwalaj na to i psuje nam to wywietlanie m.in. /list (sz)
- w zmiennej systemowej ,,EKG_DEBUG'' mona umieci nazw pliku, do
  ktrego poleci debug (sz)
- naprawienie /bind nie wczytujcego konfiguracji z pliku (pmb/sz)
- mona wysya wynik exec do rozmwcy z aktualnego okna (pmb/sz)
- klawisze Alt-Q do Alt-P przeczaj do okienek 11..20 (gozda/w)

// 2003-01-23

- dodanie ukrytej zmiennej ,,interface'' przechowujcej nazw uywanego
  interfejsu (a.latanski/w)
- moliwo wysania komu wyniku /exec. szczegy: help exec (sz)
- dodanie komendy _debug_dump (sz)
- przywrcenie dawnego zachowania przy zmianie rozmiaru terminala.
  wci nie dziaa, ale przynajmniej rzadziej si wszystko
  wysypuje (spaceman/sz)
- kosmetyka (sz)
- poprawki zwizane z strncpy() i strncat() (sz)
- poprawka kodowania argumentw /find (zuko_wski/w)
- j.w. dla /change (sz)
- nowe formaty /list (w)
- dodanie ^ przed nazw komendy ukryje jej wynik (w)

// 2003-01-22

- poprawka zachowania przy segfault'cie (sz)
- j.w. w przypadku braku pamieci (sz)

// 2003-01-21

- poprawki /list (fig/sz)
- uaktualnienie leon.theme (leon/sz)
- window next/prev omija okno z debugiem (sz)
- userlist, config, debug po wywrotce zapisywane s w odpowiednim
  katalogu, jeli uywamy rnych profili (sz)
- jeli ekg si wywrci, to ostatnie 50 linii z debug zapisywane
  jest do ~/.gg/debug.PID (sz)

// 2003-01-20

- poprawki wczytywania zmiennych w wersji skompilowanej z ncurses
  i readline jednoczenie (sz)
- debug jest wczony na stae (sz)
- F12 lub Alt-` przeczaj do okna z debug (sz)
- debug pisze do okna o numerze 0 zamiast do statusowego (*/sz)
- poprawka display_crap przy make_window == 1 (pmb/sz)
- dodanie zdarzenia ,,on query'' (kameleon/w)

// 2003-01-19

- poprawki kompilacji na BeOSie (w)
- libgadu: poprawki kompilacji na BeOSie (w)
- dodanie formatu ,,sms_conf'' przy wiadomoci konferencyjnej (rmrmg/sz)
- ,,on nasz_nick descr'' te zadziaa (krzyk/sz)
- dodanie parametru ,,*'' do del, unignore, unblock (sz)

// 2003-01-18

- poprawki wygldu ui-ncurses przy display_color 0 (w)

// 2003-01-17

- make uninstall nie usuwa manuali (wysek)
- poprawki /dcc get (w)
- drobne sprztanie kodu (w,sz)

// 2003-01-16

- drobne poprawki dokumentacji (sz)
- czasami, po zerwaniu poczenia, ekg nadal nie czyci userlisty (sz)
- kolejne drobne kroki ku unifikacji komend (sz)
- nie dopeniajmy ukrytych zmiennych (sz)
- dodane opcje --clear i --clear-config dla /list (fig/wysek)
- dodatkowe testy przy %4 w zdarzeniach, bardziej szczegowy opis
  uycia %4 w dokumentacji (jelo/w)
- libgadu: poprawka konfiguracji pkgconfig (jajcus/w)

// 2003-01-15

- automatyczny away zachowuje ,,tylko dla przyjaci'' (pmb/sz)
- kosmetyka themw dla /private (sz)
- prawidowe ustawianie stanu po cigniciu konfiguracji z serwera (sz)
- poprawka ,,display_transparent'' (kotek/sz)
- libgadu: dodanie nowego API do obsugi katalogu publicznego w stylu
  GG 5.0. przykadowe API gg_search50*() zostao zachowanie, pki co,
  i jest zgodne na poziomie ABI, ale bdzie usunite (Chilek/w)
- update arim.theme (Arim/w)

// 2003-01-14

- poprawione zachowanie zmiennych ui-ncurses przy wczonym ui-readline
  (kbns/w)
- prowizoryczne dopenianie nickw ze spacj w rodku. dziaa tylko w
  obrbie pierwszego wyrazu (pirat/w)
- kosmetyka /list, nie wywietla wasnego IP przy braku poaczenia (sz)
- kosmetyka /conference, nazwa przy tworzeniu konferencji jest opcjonalna,
  mona usuwa od razu wszystkie konferencje (sz)
- poprawka moliwego segfaulta przy /timer -d * (sz)
- mona ignorowa samego siebie. wtedy nie jestemy pokazywani na licie
  kontaktw (gozda/sz)
- nowe pytanie w FAQ (sz)
- ignorowanie podanego potoku przy uruchomieniu, jeli to zwyky plik (*/sz)
- poprawka opcji --private przy uruchomieniu (sz)
- libgadu: poprawione wysyanie roku urodzenia w gg_change_info() (Chilek/w)
- /change nie wymaga ju wszystkich parametrw (w)
- /find pokazuje stan niewidoczny (gozda/w)
- kolorki statusw dla /find takie same jak w /list (sz)
- /find pokazuje poprawnie niektre (private, descr) stany (sz)
- poprawka zjadania 100% procesora przy -c z plikiem (*/w)
- poprawka zachowania ,,make_window 1'' (rmrmg/w)

// 2003-01-13

- poprawka /private (cukier/sz)
- kilka mozliwych segfaultow (w/sz)
- kosmetyka w msg_queue_write() (fig/sz)
- segfault przy batch-mode (sz)
- uaktualnienie arim.theme (Arim/w)
- wicej szczegw o F3 i zabawie z ,,contacts'' i ,,display_notify''
  w dokumentacji (tokugawa/w)
- poprawki themw helpa (sz/w)
- poprawka usuwania /on (pmb/w)
- libgadu: poprawka szukania z GG 5.0, same wntrznoci. API nietknite (w)

// 2003-01-12

- poprawka /alias (kbns/sz)
- porzdki kosmetyczno-funkcjonalne w kodzie timerw (sz)
- pamietajmy o czyszczeniu adresu IP i portu usera tak, eby np. w nagwku
  query nie byo kosmicznych adresw (sz)

// 2003-01-11

- zmienna ,,display_transparent'' (MP/sz)
- poprawki /on, aby byo bardziej userfriendly. dodanie przekazywania
  nowego opisu w parametrach %3 i %4 (sz)
- ,,*'' w nazwie timera i at usuwa wszystkie (ale nie timery UI) (sz)
- dokadniejsze sprawdzanie argumentw w kilku funkcjach (mati/w)
- poprawka dopeniania zmiennych przy wczonej licie kontaktw (*/w)
- libgadu: eksperymentalny kod wyszukiwania zgodny z GG 5.0. API moe si
  zmieni. na pewno si zmieni. trzeba uzgodni z ekip Kadu (w)
- /find wysya zapytania zgodne z GG 5.0 (w)
- wyszukiwanie dziaa (w)
- lekka poprawka themw wyszukiwania, ze wzgldu na brak informacji o pci
  w wynikach (w)
- poprawka zalenoci w Makefile'ach (FIG/w)
- poprawka bdu autoconfa w m4/stdint.m4 (Brzezi/w)
- poprawiona kompilacja przy braku openssl (boncur/w)
- poprawka gg_saprintf() dla PPC (mmazur/w)

// 2003-01-10

- timery (oraz at) uytkownika s zapisywane przy /save (sz)
- dodanie komendy /at (sz)
- zmiana timestamp'u /last i /queue na dzie-miesic-rok (sz)
- uproszczenie kodu ,,last'' (sz)
- przepisanie kodu wywietlajcego pasek stanu od nowa. mona zagnieda,
  dodano nowe formaty (w)
- nagwek okna mona opisa formatami ,,header<n>'', podobnie jak pasek
  stanu (w)
- dodanie eksperymentalnego zamiennika sim.c. podczas testw wypada
  troch lepiej ni orygina, ze wzgldu na brak zaawansowanych
  algorytmw cache'owania kluczy. po prostu za kadym razem generuje
  nowy. kodu jest znacznie mniej i jest bardziej przejrzysty.
  wczany przez ,,/set encryption 2'' (w)
- poprawka zachowania kontaktw przy mieszaniu paskiem stanu i nagwkiem
  (sz/w)
- dodatki do pythona: mona pisa w nagwku i statusie funkcjami
  ekg.print_header() i ekg.print_statusbar. zdarzenie handle_keypress (w)

// 2003-01-09

- dodanie komendy ukrytej _queue dla tych, ktrzy czasami chc wiedzie,
  co si dokadnie dzieje w kolejce wiadomoci (sz)
- poprawka segfaulta (cukier/sz)
- libgadu: makra GG_S_*() nie zwracaj uwagi na stan tylko dla znajomych (w)
- libgadu: dodanie makra GG_S_F() sprawdzajcego stan tylko dla znajomych (w)
- libgadu: podbicie wersji API (w)
- uporzdkowanie kodu timerw, timeoutw itp. (w)
- wyrzucenie zmiennych away i private_mode, bo tylko komplikoway sprawy (w)
- rne porzdki w kodzie (w)
- libgadu: poprawka bdu w gg_get_line() wyjedajcego w pustych
  liniach 1 bajt przed bufor (w)
- optymalizacja dodawania linii do backlogu, dziki czemu mamy O(1) i
  ekg nie chodzi tym wolniej, im duej dziaa i wicej siedzi w 
  backlogu (w)
- /list na siebie pokazuje prawidowy port (FIG/w)
- poprawki configure.in (FIG/w)
- moliwo rozszerzania pasku statusu zmienn ,,statusbar_size''.
  kolejne linie s opisane formatami ,,statusbar2'', ,,statusbar3'' itd. (w)
- moliwo stworzenia nagwka okna zmienn ,,header_size''. pki co,
  nie ma moliwoci wywietlania w nim czegokolwiek (w)

// 2003-01-08

- poprawka ostrzee przy kompilacji gcc 3.x (MuchaR/w)
- kosmetyka komunikatw o bdach niektrych komend (sz)
- rozszerzenie moliwoci /timer (sz)
- poprawka themw dla biaych terminali (MP/w)
- libgadu: poprawka pkgconfig (w)

// 2003-01-07

- dodanie portu do /list (sz)
- drobne poprawki w configure.in (w)

// 2003-01-06

- drobna kosmetyka komendy /sms (sz)
- poprawka timerw, ktre czasami potrafiy si zaptli (fig/sz)
- ,,/list user'' pokazuje te adres IP (*/sz)

// 2003-01-05

- kosmetyczne poprawki przy ,,help set zmienna'' (sz)
- jeli utworzymy alias do jakiej komendy (tylko jednej), to bdzie przy
  nim dziaao dopenianie tak, jak przy oryginalnej komendzie (sz)

// 2003-01-04

- gupia ja, zepsuem ,,del'' (sz)
- adne odwieanie listy kontaktw po ,,list --get'' (sz)
- nie pozwalajmy na zmian nazwy/uin kogo poprzez /list, jeli
  kto ju taka nazw/uin posiada na naszej licie (sz)
- poprawka wywietlania formatowanych wiadomoci (sz/w)
- dodanie formatu %|, szczegy w docs/themes.txt (w)
- dodanie ,,/help set <zmienna>'' (w)
- instalowanie vars.txt do ${prefix}/share/ekg/ (w)
- poprawki helpa /list (FIG/w)
- informowanie o zapisie lub odczycie konfiguracji z serwera (FIG/w)
- poprawki helpw, eby uyway %| i wyglday adnie po zmianie
  rozmiaru okna (w)
- libgadu: dodanie makra GG_S_BL() (w)
- libgadu: podbicie wersji API do 2.9 (w)
- dokoczenie kilku zapomnianych rzeczy w /list (sz/w)
- eksperymentalne wprowadzenie ,,make dep''. mam nadziej, e na egzotycznych
  systemach nie bdzie sprawia problemw (w)
- reorganizacja timerw, dziki czemu maj teraz odpowiedni dokadno,
  a nie +/- 1s. jest moliwe zrobienie staych timerw (w)
- czytanie globalnego pliku konfiguracyjnego /etc/ekg.conf,
  /usr/local/etc/ekg.conf itp. po konfiguracji uytkownika, eby mc
  na przykad wymusi jakie konkretne serwery (w)
- dodanie opcji -N (w)

// 2003-01-03

- ekg nie pozwala doda kogo m.in. z '@' lub '#' na pocztku w nazwie,
  eby unikn dziwnych problemw (sz)
- kosmetyka, m.in. rzeczy zwizanych z obsuga uin/nick w komendach (sz)
- ignore/unignore powoduje, odpowiednio, wyczyszczenie/uaktualnienie stanu
  danego uytkownika. w ogle, to trzeba bdzie niedugo zrobi rne
  stopnie ignorowania... (sz)
- poprawka wywietlania nieznanych uytkownikw w /ignore (Arim/w)
- dokadniejsze informacje o bdach usug http (FIG/w)
- poprawna reakcja na PageDown po /window clear (theKnight/w)

// 2003-01-02

- czyszczenie stanw ludzi z listy kontaktw po timeout'cie (pmb/sz)
- zmienna ,,display_pl_chars'' pozwalajca maskowa polskie literki
  dla tych, ktrym nie chce si (nie mog) skonfigurowa terminala (sz)
- jeli komu si nudzi i nadaje ludziom aliasy w postaci liczb, to
  nie powinien ju mie z tym problemw ;> (sz)

// 2002-12-31

- poprawka ,,del'', ktre nie potrafio usun kogo, ktrego alias
  skada si tylko z liczby (sz)

// 2002-12-30

- bardziej zrozumiae opisy bdw przy ,,add'' (Sero/sz)
- ekg nie gubi ju informacji o formatowaniu wiadomoci (bold, italic, etc.)
  podczas kolejkowania (sz)
- niech systemy bez utimes() korzystaj z utime() (sz)

// 2002-12-29

- check_mail nie zalicza plikw zaczynajcych si od kropki do poczty
  w przypadku uywania Maildir/ (rmrmg/sz)
- kosmetyka kodu (Sero/sz)
- kosmetyka wasnego IP w ,,list'' (sz)

// 2002-12-27

- dodanie zdarzenia ,,new_mail'' do ,,on'' (scooty/sz)

// 2002-12-26

- ekg pokazuje ju, e kto nas ,,zablokowa'' (w)
- libgadu: poprawka wykrywania wersji vsnprintf(). searche, eksporty listy
  itp. powinny ju dziaa poprawnie (Chilek/w)
- libgadu: dodanie typw uytkownikw do libgadu.h, uaktualnienie
  opisu protokou (Chilek/w)
- dodanie komend /block i /unblock (w)
- dodanie opcji --offline i --online do /list (w)
- libgadu: poprawka czenia synchronicznego (sCoOtY/w)
- usunicie warningw przy kompilacji przykadw (w)
- libgadu: gdy gg_dcc_ip bdzie rwne 0xffffffff, adres bdzie ustalany
  automatycznie na podstawie getsockname() (w)
- zmienna dcc_ip moe przyj warto ,,auto'' (w)
- dodanie docs/userlista.txt z opisem formatu listy kontaktw i zapisu
  konfiguracji na serwerze (w)
- dodanie moliwoci zapisu konfiguracji ekg na serwerze (opcje
  --put-config i --get-config komendy /list) (w)
- zmienna sms_max_length przy wartoci 0 usuwa limit (rmrmg/w)
- poprawka wysyania wielolinijkowych (pmb/w)

// 2002-12-24

- troch witecznych, gwnie kosmetycznych, porzdkw w kodzie,
  m.in. pozbycie si warning'w przy execl, ktre nie byo ,,64 bit
  clean'' ;> (sz)

// 2002-12-23

- przywrcenie przezroczystego tla (w)

// 2002-12-22

- poprawka segfaulta przy dopenianiu nieznanych numerw (perry/w)

// 2002-12-17

- skrypty z ~/.gg/scripts/autorun/ bd adowane automagicznie przy
  starcie ekg (w)

// 2002-12-16

- poprawka przewijania okna (w)
- poprawka ,,set -a...'' (sero/w)
- zmiany w docs/FAQ - doszy nowe serwery gg (sz)

// 2002-12-15

- ekg pokazuje stderr normalnie ju, eby widzie informacje o wyjtkach
  pythona (w)
- dodanie komendy /python (w)
- pocztek obsugi zdarze w skryptach pythonowych. szczegy
  w docs/python.txt (w)
- poprawka /window clear (pmb/w)
- poprawka /set ukrytej zmiennej (sero/w)

// 2002-12-14

- kosmetyka, ,,help /komenda'' te zadziaa (sz)
- dua reorganizacja ui-ncurses. mog wystpi drobne problemy, ale staraem
  si przetestowa wszystkie moliwe dziwne sytuacje (w)
- dodanie zmiennej backlog_size, nie bdzie si powiksza w nieskoczono,
  jak to miao miejsce poprzednio (w)
- dodanie pitego parametru liczbowego do ,,/window new'', ktry mwi, z
  ktrej strony maj by umieszczone ramki. mapa bitowa: 1 - lewo, 2 - gra,
  4 - prawo, 8 - d. wszystkie ramki to oczywicie 15 (w)
- ponowne zawijanie tekstu po zmianie rozmiaru okna (chociaby przez wczenie
  lub wyczenie listy kontaktw). niestety nie jest jeszcze optymalne, bo
  po wywietleniu kadej linii analizuje cay bufor od nowa, ale nie chciaem
  zwleka z commitem. w kadym razie, dziki temu pywajce okienka maj
  w kocu sens (w)

// 2002-12-13

- reorganizacja sprawdzania poczty w skrzynkach mbox (sz)
- poprawka segfaulta przy wielolinijkowych (seba/w)

// 2002-12-11

- nie wywietlajmy komunikatu o zakolejkowaniu wiadomoci do 
  nieprawidowego adresata (sz)
- stan ,,zajty'' bez opisu by le ustawiany (sz)

// 2002-12-10

- poprawka segfaulta w wielolinijkowych (seba,wojboj/w)
- poprawka usuwania przypisanych klawiszy (seba/w)
- sprawdzanie poczty (mbox) nie przeglda niepotrzebnie 
  caego pliku, jeli nie byo w nim zmian (sz)
- poprawka mieci w wielolinijkowych (seba/w)
- dziaa ju tab w wielolinijkowych (seba/w)

// 2002-12-09

- poprawka wczytywania konfiguracji (szalik,Murphy/w)
- libgadu: kosmetyka deklaracji funkcji (MatNet/w)
- libgadu: usunicie wycieku pamici przy szukaniu (jajcus/w)
- libgadu: generowanie pliku <libgadu-config.h> z konfiguracj systemu
  niezbdn do wczenia biblioteki do programu. niestety nie bdzie on
  regenerowany przez skrypt config.status (adrians/w)
- libgadu: dodanie obsugi pkgconfig. program linkujce si z libgadu
  mog sprawdza flagi kompilatora i linkera przez ,,pkgconfig libgadu
  --libs --cflags'' (w)
- libgadu: zlikwidowanie rozbienoci ABI w wersji z i bez pthread
  (adrians/w)

// 2002-12-08

- poprawka segfaulta przy display_crap = 0 (FIG,wojboj/w)
- poprawka listy kontaktw i wielolinijkowych wiadomoci (w)
- poprawka segfaulta przy wielolinikowych wiadomociach (w)
- komunikat o nowej poczcie zawsze zawiera sowo ,,nowe'',
  aby nie powodowa niejasnoci co do tego, o jak ilo
  emaili chodzi (Arim/sz)
- dua ilo wywoa /exec, /sms lub sprawdzanie poczty po
  pewnym czasie powodowao brak wolnych deskryptorw (sz)
- poprawka dokumentacji (rmrmg/w)
- dodanie zmiennej contacts_descr (rmrmg/w)
- dalsze zmiany pywajcych okienek (wojboj/w)
- dodanie zmiennej windows_save (w)

// 2002-12-07

- ekg potrafi ju sprawdza czy nadesza nowa poczta, wicej w
  docs/vars.txt w opisie zmiennych check_mail. wymaga jeszcze
  optymalizacji, poprawek ;> (sz)
- /bind w ui-ncurses nie dodaje sekwencji, jeli ju istnieje (sz)
- porzdek musi by - miejscowa kosmetyka kodu/komentarzy (sz)
- compat te wymaga czyszczenia (sz)
- lekkie porzdki w sprawdzaniu poczty (w)
- cig dalszy pywajcych okienek (wojboj/w)
- poprawki dokumentacji (gophi/w)
- powiadamianie o nowej poczcie na ekran (d)
- powiadamianie na ekran mona wczy/wyczy w zmiennej check_mail (sz)
- moliwo wysyania pogrubionej czcionki (Ctrl-B), pochyej (Ctrl-T)
  i podkrelonej (Ctrl-_) (w)
- libgadu: dodanie funkcji gg_send_message_richtext() i
  gg_send_message_confer_richtext(). paskudnie to wyglda, ale ABI
  trzeba zachowa (w)
- libgadu: podbicie wersji API (w)
- wywietlanie pogrubionych, pochyych i podkrelonych czcionek (w)
- dodanie zmiennej display_color_map (w)
- dodatki do zmiennej contacts (Murphy/w)

// 2002-12-06

- poprawiony odczyt /bindowanych klawiszy z konfiga (kostoo/w)
- dodana zmienna display_crap (Murphy,pmb/w)

// 2002-12-05

- ujednolicenie nazewnictwa grup. zawsze naley uywa zapisu ,,@grupa''.
  jedynie w miejscach, gdzie nie powoduje to dwuznacznoci (list -m grupa,
  list alias -g grupa) dopuszczalne jest w _ostatecznoci_ ,,grupa'' (pmb/sz)
- dodanie /bind w ui-ncurses (w)

// 2002-12-04

- /list moe ju dodawa/usuwa z wielu grup (rodzielonych przecinkiem)
  na raz. dodatkowo, nie dodaje ju uytkownika kilka razy do tej samej
  grupy. kosmetyka (sz)
- po reorganizacji stanw nie zapisywa si nasz aktualny stan po /save (sz)
- obsuga zdarzenia ,,blink_leds'' w ,,on'' dla solarisa (d)
- maa poprawka konfliktu nazw dla solarisa (d)
- dodana aosna namiastka ,,beeps_spk'' dla solarisa (d)
- --enable-ioctld ju nie jest tylko Linux only (d)
- kompilacja ioctld dla solarisa. powinno wystarczy (d)
- poprawia wieszajcego si /exec (wojboj/w)
- pocztek obsugi pywajcych okienek (wojboj/w)

// 2002-12-03

- /list --member <grupa> wywietla tylko czonkw grupy (sz)

// 2002-12-02

- uaktualnienie contrib/link.pl (theKnight/w)
- poprawka reakcji na F3 (Murphy/w)
- sprawdzanie, czy podany uin dla /add, /del itp. jest sensowny (sz)
- /list @grupa wywietla czonkw grupy (pmb/sz)
- dodanie zmiennej auto_back (pmb/w)
- spora reorganizacja zmiany stanu w /away, /back, /invisible, auto_away
  itp. wic teoretycznie mog wystpi problemy (w)

// 2002-12-01

- kosmetyka kodu usuwania niektrych list (sz)
- dalsza kosmetyka /query (sz)
- bdny zapis listy nickw w chat/query wywietli bd zamiast
  utworzenia bezsensownej konferencji (sz)
- usunicie leaka przy /find (w)
- libgadu: usunicie leaka przy http (w)
- drobne zmiany w ioctld (przy ,,beeps_spk'' ioctld nie potrzebuje +s) (d)
- zdarzenia ,,beeps_spk'' i ,,blink_leds'' mog dziaa na FreeBSD (d)
- wykrywanie <sys/kbio.h> dla FreeBSD (d/w)
- ioctld na licie wkompilowanych opcji (d/w)
- porzdki w autoconfie, s/true/yes/ (w)
- przywrcenie /list --phone (FIG/w)
- zmiana numeru w licie kontaktw usuwa stary numer (FIG/w)

// 2002-11-30

- kosmetyka dokumentacji (sz)
- poprawka /query, ktre nie potrafio utworzy konferencji (sz)
- dodana opcja -s / --stime do ,,last'', dziki czemu mona
  sprawdzi, kiedy wysana zostaa wiadomo. przydatne, gdy
  nasz temat nie wywietla timestampu wiadomoci (sz)

// 2002-11-29

- usunicie opcji --phone z /find i /change (mateusza/w)
- poprawka polskich krzaczkw w opisie przy poczeniu (ubanus/w)
- poprawka zapisywania opisu /quit przy keep_reason (w)

// 2002-11-28

- maa poprawka opcji --debug w ekgsearch (wysek)
- poprawka kompilacji z readline (a.latanski/w)
- przeniesienie obsugi kolejki wiadomoci do msgqueue.[ch] (w)
- wiadomoci z kolejki bd zapisywane na dysku do ~/.gg/queue
  po wyjciu z programu (w)

// 2002-11-27

- ,,on'' moe ju reagowa na zmian czyjego opisu (rmrmg/sz)
- poprawka odwieania prompta przy activity w ui-readline (d)
- /query wymaga podania prawidego uytkownika lub numer (Murphy/w)

// 2002-11-26

- dodanie zmiennej sound_notify_file (sz)
- obsuga konferencji w /queue (sz)
- kosmetyczne poprawki w tematach (sz)
- /status nie wywietla iloci zakolejkowanych wiadomoci, gdy kolejka
  jest pusta (sz)
- /set nie wywietla ju nieaktywnych opcji (np. log_path przy wyczonym
  logowaniu, beep_notify przy wyczonym beepaniu). eby wywietli
  wszystkie zmienne, wpisujemy ,,/set -a'' (Arim/w)
- F3 i F12 nie pokazuj informacji o zmianie zmiennej (w)

// 2002-11-25

- s/struct queue/struct msg_queue/, poniewa kolidowao z SunOSowymi
  libcami (Murphy/w)
- poprawka wykrywania scandir() (Murphy/w)

// 2002-11-24

- segfault w momencie rozpoczynania konferencji (szalik/s)
- kosmetyka i poprawki w last i queue (szalik/s)

// 2002-11-22

- kosmetyka (szalik/w)
- dodana zmienna ,,display_welcome'' (seba/w)
- libgadu: wyrzucenie wielokrotnych prb czytania z socketa. jeli nie
  ma danych na sockecie mimo wywoania funkcji, zrywamy poczenie, zamiast
  wiesza program (*/w)
- poprawka dopeniania plikw zaczynajcych si od kropki (salvador/w)

// 2002-11-21

- dodanie wasnej implementacji scandir(). co prawda nie dziaa jeszcze,
  ale ui-ncurses skompiluje si na SunOSach (Murphy/w)
- dodanie kolejkowania wiadomoci wysyanych przy rozczonej sesji.
  komenda /queue (Murphy,szalik/w)

// 2002-11-20

- dodanie zmiennej ,,mesg_allow'' (mateusza,szalik/w)
- poprawka leon.theme (leon/w)
- inteligentne timestampy w /status (szalik/w)
- literwki (szalik/w)

// 2002-11-19

- poprawki ,,last'' (joshua,szalik/d)
- poprawka szyfrowania (w)
- poprawka segfaulta w dopenianiu plikw (salvador/w)
- przezroczyste to na kolorowych terminalach (greblus/w)
- dodanie zmiennej ,,time_deviation'' (w)
- usunicie timestampw z wychodzcych wiadomoci (w)
- inteligentne timestampy w przychodzcych. jeli wiadomo zostaa
  nadana +/- time_deviation, nie wywietla go. jeli wysana tego samego
  dnia, wywietla tylko godzin. jeli wysana wczeniej, wywietla dat
  i godzin (w)
- dodany parametr ,,-d'' do /list (krzyk/w)
- poprawka polskich znakw w ncurses (robson/w)
- dodany format %{descr} do statusu w ncurses (FIG/w)
- Alt-K w pierwszym oknie zamknie query (rmrmg/w)
- libgadu: usunicie -g z CFLAGS przy --disable-debug (adrians/w)

// 2002-11-18

- poprawka reakcji F3 (kostoo/w)
- libgadu: poprawka wysyania duych zapyta http (Chilek/w)
- libgadu: nieznaczna zmiana ABI -- dodano GG_STATE_SENDING_QUERY, ale
  z tego wzgldu, e jest to staa wewntrzna biblioteki, nie podbijam
  ABI biblioteki (w)
- libgadu: wtkowany resolver. wczany przez #define HAVE_PTHREAD lub
  ./configure --with-pthread (adrians/w)
- kosmetyka wygldu wasnego stanu (szalik/w)
- poprawki dokumentacji (mati/w)
- libgadu: gg_change_passwd2() jest dostosowane do zmian w protokole (w)
- dodana zmienna ,,email'' przechowujca adres e-mail uytkownia, w celu
  pniejszej zmiany hasa. drugi parametr nie jest ju obowizkowy
  w /passwd (w)

// 2002-11-17

- klawisz F3 toggluje list kontaktw (w)
- tryb debugowania jest odnotowywany na pasku stanu (w)
- usunicie leaka przy debugowaniu (w)
- poprawka zapisywania szyfrowanych wiadomoci do /last (szalik/w)
- wczytywanie z konfiga niepoprawnych zdarze ,,on'' jako nieaktywne (d)
- poprawka polskich liter w licie kontaktw (kostoo/w)

// 2002-11-16

- libgadu: poprawki w configure (adrians/w)
- kosmetyka (szalik/w)
- libgadu: dodanie funkcji gg_base64_encode() i gg_base64_decode() (w)
- libgadu: obsuga autoryzacji proxy (adrians,leszek/w)
- usunicie leaka przy debugowaniu (w)
- poprawka zawijania wiadomoci przy oknie kontaktw (Zwierz/w)
- uaktualnienie dokumentacji (w)
- adne, dresiarskie kolorki w licie kontaktw, zajci (Zwierz/w)
- adne, dresiarskie ,,i'' przy ludziach z opisem (w)
- poprawka zaptlenia si przy utracie terminala (Mati/w)

// 2002-11-15

- ctxwindow - okienko z dostepnymi osobami (wojboj/s)
- dodanie opcji --clear do ,,last'' (d)
- configure nie wyrzuca informacji o interfejsie w libgadu (adrians/w)
- poprawki okienka z osobami (w)

// 2002-11-14

- poprawka obsugi proxy http (Chilek/w)
- poprawka segfaulta przy szukaniu (*/w)
- poprawka themw czasu poczenia (FIG,szalik/w)
- dodanie zmiennej ,,server_save'' (*/w)

// 2002-11-13

- dodany eileen.theme (en/d)
- poprawki wykrywania openssl (Arim/w)

// 2002-11-12

- usunicie basename() i jego uycia (w)
- dodanie nagwkw do compatowego dirname() (w)
- zmiana domylnego wygldu statusu w ncurses. zamiast ,,uin'' jest wasny
  nick, jeli jest zdefiniowany w licie kontaktw (FIG/w)
- dodanie serwera w docs/FAQ (szalik/w)
- drobne poprawki dokumentacji (szalik/w)

// 2002-11-11

- limitowanie wysyanych sms'w przy wczonym sms_away (szalik/s)
- /status wywietla od kiedy jestemy poczeni lub rozczeni (szalik/s)
- dodany leon.theme (leon/s)

// 2002-11-09 

- poprawka wykrywania openssl (s)

// 2002-11-08

- poprawka dla "starych" systemow - libgen.h pojawilo sie dopiero 
  w fbsd 4.2. (s)
  
// 2002-11-06

- poprawka wykrywania <gsm/gsm.h> na Debianach (pawsku/w)

// 2002-11-05

- poprawka timestampw w logach na maszynach niezgodnych z SUS (Murphy/w)

// 2002-11-03

- poprawka kompilacji na systemach bez openssl (kjtd/w)
- poprawka segfaulta przy zmianie w licie kontaktw (sdas/w)

// 2002-11-02

- poprawka segfaulta przy /reconnect (szalik/w)
- usunicie kodu /history (w)
- przy wczonym keep_reason, stan i opis zostan zapisane w konfiguracji
  bez potrzebny wydawania komendy /save (w)

// 2002-11-01

- poprawka docs/themes.txt (en/w)
- uaktualnienie informacji o protokole (pm/w)

// 2002-10-31

- configure pokazuje, ktre wersje bibliotek i interfejsw zostay
  wybrane i ktre s domylne (seba/w)
- zmiana domylnego interfejsu na ncurses. szczegy w FAQ, w README,
  w tekcie wyrzucanym przez ./configure (w)

// 2002-10-30

- poprawka wyczonego debugowania (Brzezi/w)
- poprawka segfaultu po wygenerowaniu kluczy (FIG/w)
- podanie powodu ,,-'' spowoduje jego wyczyszczenie bez wzgldu na
  ustawienia jakichkolwiek zmiennych zmieniajcych zachowanie komend
  /away, /back, /invisible i /quit (w)
- zmienne tekstowe s wywietlane w cudzysowiach (w)
- dodanie skryptu contrib/ekgh (greblus/w)
- poprawka wysyania wiadomoci do grup (Joshua/w)

// 2002-10-29

- ze wzgldu na due zainteresowanie uytkownikw, dodano zmienn
  log_timestamp (*/w)
- poprawka configure.in (porridge/w)
- Alt-I ignoruje rozmwc w ui-ncurses (w)
- dodanie krtkiego tekstu, ktry informuje, co fajnego mona zrobi
  z okienkiem, gdy kto nas mesgn (w)
- poprawka timestampu w ui-readline (w)
- poprawka pagera w ui-readline (Brzezi/w)
- usunici z listy kontaktw uaktualnia nazw okna w ui-ncurses (Perry/w)

// 2002-10-28

- poprawka extract.pl (sdas/w)
- dwie nowe odpowiedzi w docs/FAQ (w)
- literwka w README (Brzezi/w)

// 2002-10-27

- poprawki PATH_MAX dla hurd'a (s) 

// 2002-10-24

- dodanie komend /_keydel i /_keysend. szczegy w docs/sim.txt (w)

// 2002-10-23

- timestampy w ui-readline (Joshua/w)
- wrzucenie ncursesowych promptw do gwnego themu (w)

// 2002-10-21

- poprawka literwki (shasta/w)

// 2002-10-19

- poprawka themw wymiany kluczy (w)

// 2002-10-18

- poprawienie komendy ,,last'' dla last & 2 (d)
- porzdki w libgadu: poprawki kodu poczenia, wicej szczegw w debugach
  (na przykad adresy struktur, eby mc wykry operacje na niezainicjowanych
  wskanikach), znacznie wicej komentarzy do kodu (w)
- poprawka linkowania z openssl (Zwierz/w)

// 2002-10-17

- poprawka zaptlania si libgadu przy poczeniu zerwanym w trakcie
  odbierania nagwka (w)
- poprawka pagera w ui-readline (w)
- /find bez parametrw dziaa ju w ui-readline (w)
- jeli mamy zainstalowane OpenSSL, moemy uywa szyfrowania SIM.
  szczegy w docs/sim.txt (w)

// 2002-10-16

- poprawienie wielolinijkowych wiadomoci w ui-readline (d)
- drobna poprawka w syntezie mowy (d)
- synteza mowy w ui-readline (d)
- nowe zdarzenia ,,delivered'' i ,,queued'' (Murphy/w)
- poprawki opisu protokou: dugo opisu, informacje zwracane przez
  huba (adaml/w)	

// 2002-10-15

- dodanie syntezy mowy, szczegy w README. uprzedzajc pytania, dziaa
  tylko w ncurses. (tarapat/w)

// 2002-10-13

- poprawka aliasw z ,,/'' (mateusza/w)

// 2002-10-10

- poprawienie segfaulta przy /disconnect z opisem (w)

// 2002-10-09

- pokazuje opis przy poczeniu (theKnight/w)

// 2002-10-08

- poprawka konferencji (DJ/w)
- poprawka ,,-c'' w getopt (serek/w)

// 2002-10-07

- poprawka pci w wyszukiwaniu (FIG/w)

// 2002-10-06

- poprawka logowania w iso (wielu/w)
- poprawka synchronicznych pocze (hao/w)
- dodanie kolejnego ui-automaton przeznaczonego do wsppracy z pluginem
  do irssi (malekith/w)
- poprawka wasnego adresu w licie kontaktw (FIG/w)

// 2002-10-05

- /query z drugim parametrem wysya od razu wiadomo (czach/w)

// 2002-10-04

- usunicie #include "db.h" (a.latanski/w)
- nieco inteligentniejsze ioctld_socket() (d)

// 2002-10-03

- s/csae/case/ przy WITH_IOCTLD (d)
- wywietlanie wyniku wysyania smsw (wojboj/w)
- poprawki konferencji, wywietlanie jej nazwy (DJ/w)
- wyrzucenie -I/usr/include z flag kompilatora (malekith/w)
- poprawka kodu o niezdefiniowanym dziaaniu (malekith/w)
- porzdki z ui_event() (malekith/w)
- porzdki w configure.in i Makefile.in (w)
- proste dopenianie plikw w ui-ncurses (DJ/w)
- poprawka wywietlanie wasnego stanu niewidocznego (w)
- dodanie uytkownika powoduje uaktualnienie nazwy okienka (w)
- po wielu latach w kocu saprintf() nie zwraca NULL (w)

// 2002-10-02

- wywietla potwierdzenia w oknie rozmowy (theKnight/w)
- o zbyt dugim opisie informacja poprawna gramatycznie bardziej (konik/w)
- /find szuka rozmwcy albo nas samych. dotyczy ui-ncurses (w)
- usunicie niedokoczonego 2k2.theme (w)
- usunicie timestampw z domylnego themu. stary zosta zachowany
  w old.theme (w)
- domylne wczenie timestamp "%H%M " (w)
- uaktualnianie wasnego stanu w licie kontaktw (w)
- przejcie na getopt() (DJ/w)
- dodanie katalogu compat/, na wypadek, gdyby systemowi brakowao funkcji
  getopt_long (w)

// 2002-10-01

- round robin serwerw (w)
- wiadomo (nie myli z rozmow) nie otwiera nowego okna (theKnight/w)

// 2002-09-30

- poprawka usug http. moliwe, e znajd si jakie bdy, bo nie byem
  w stanie sprawdzi tego w kadej moliwej konfiguracji (wiele_osb/w)
- poprawka debugowania (nie blokuje ju rurki, co doprowadzao do wieszania
  si ekg przy duej iloci debugowych tekstw) (w)
- dodanie zmiennej enter_scrolls (jp/w)

// 2002-09-28

- poprawka sms_away i back z opisem (kbns/w)

// 2002-09-25

- dalsza rewolucja w krainie autoconf/python (s)

// 2002-09-24

- kolejne poprawki /exec (wojboj/w)
- dodanie string_clear() (w)
- poprawki debugowania (sdas/w)
- may cleanup w ekgsearch (wysek)
- jeli pubdir jest przeciony, ekgsearch napisze o tym (w/wysek)
- drobne poprawki w docach (w)
- optymalizacja /exec (w)

// 2002-09-23

- optymalizacja string_*() (wojboj/w)
- poprawka /exec (wojboj/w)
- dodanie konferencji do dopeniania (DJ/w)
- poprawka configure.in/LDFLAGS (s)
- /msg do wielu osb nie tworzy konferencji (joshua/w)
- rewolucja w krainie autoconfa (s,w)
- informacje o rozpoznawaniu pci w dokumentacji (w)
- poprawka segfaulta przy quicie (s/w)
- poprawka gupiego zachowania readline (Zwierz/w)
- dodanie debugw do ui-ncurses (w)
- usunicie leaka przy /set (w)

// 2002-09-22

- poprawki /exec (wojboj/w)
- poprawki wyszukiwania -- dokadniejsze komunikaty bdw (w)
- zwikszenie limitu rozmiaru opisu (jojo/w)
- przy zmianie stanu, zaznaczana jest widoczna i ucinana cz opisu (jojo/w)

// 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)
- poprawka gupiego zachowania ui-ncurses przy pustych liniach (sdas/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.1157 2003/04/22 11:22:10 wojtekka Exp $
