                     History - popis vyvoje programu aFTP
                     ------------------------------------
. = Informace
! = Odstranena chyba/Zmena
+ = Nova funkce
- = Odstranena funkce



######## verze 1.4beta2 #######
01.05.1998
  !  male zmeny v nastavovacich dialozich
  +  zmena casovani u evnt_timeru v zavislosti na CPS (male CPS = male
  zatizeni CPU)
14.04.1998
  +  Muzete se rychle napojit na prvnich 20 serveru z hotlistu stisknutim
  klaves F1 az F20
13.04.1998
  !  Opravena chyba v rekurzivnim sosani

######## verze 1.4beta1 #######
02.04.1998
  !  V Hotlistu muze nyni byt az 50 polozek (chybka v dialogu)

######## verze 1.4beta ########
26.02.1998
  .  Linkovano s knihovnami gemlibs pl34
29.12.1997
  +  podpora UFSL
29.09.1997
  !  Opravena chybka pri spousteni s adresarem pres VA_START/Prikazovy radek
13.09.1997
  +  V Hotlistu muze nyni byt az 50 polozek
09.09.1997
  +  Optimalizace rekurzivniho posilani
05.09.1997
  .  Linkovano s novymi knihovnami mintlib pl47
28.08.1997
  +  Dve nove polozky v popupu 'Trideni' - 'obracene' a 'adresare nahore'
27.08.1997
  +  Muzete poslat libovolny SITE prikaz
  !  Opravena chyba v dialogu 'Potvrzovani'
26.08.1997
  !  Opraveno napojovani na servery bez zaznamu v DNS
21.08.1997
  !  Opravena chyba ve zjistovani GDOSu
14.08.1997
  .  Praha, Strahov, 20:00 -> U2 - POPMART !!! Uaaaaa :)
  !  Opravena chybka s drag_boxem
11.08.1997
  +  Rekurzivni sosani adresaru ze serveru
  +  DHST protokol
  !  Opravena chyba v dialogu 'Cesty'
10.08.1997
  +  Uzivatelem definovatelny port pro kazdy server v hotlistu
  +  Hotlist je nyni v editovalne ASCII forme (format je v dokumentaci)
  +  Muzete stopnout prave provadenou operaci stisknutim CTRL+C (nekdy :)
07.08.1997
  +  Zachovavani pristupovych flagu souboru po downloadu z ftp serveru
  +  Zachovavani datumu/casu souboru po downloadu z ftp serveru
03.08.1997
  +  Automaticke prekreslovani pri nacitani seznamu adresare
01.08.1997
  +  Rekurzivni posilani adresaru

######## verze 1.3beta1 #######
26.07.1997
  -  Odebran matouci dialog 'Beta expired'
  !  Odstranena smrtelna chyba pri sosani (jen u STiKove verze)
19.07.1997
  !  Nyni aFTP nastavi binarni mod _pred_ prenosem souboru (chyba jen
  s VA_STARTem)

######## verze 1.3beta ########
18.07.1997
  .  Kompilovano GCC 2.7.2.2
  !  Opravena drobna chybka v ikonifikaci dialogoveho okna
  !  Opravena chyba pri VA_STARTu (poskozen D&D)
14.07.1997
  +  Nova polozka v menu 'Server -> Pridat do Hotlistu'
09.07.1997
  !  aFTP nyni nepouziva datove toky pro sokety -> vyresena chyba pri
  datovych spojenich
03.07.1997
  +  Nyni si muzete zapnout automaticke dososani souboru pri chybe pri prenosu
  !  Lepsi zjistovani chyb pri prenosech
30.06.1997
  !  Odstranen alert box s nesmyslnymy daty po zavreni hlavniho okna
23.06.1997
  .  AESove jmeno aplikace je vzdy "AFTP    " (kvuli fci appl_find())
22.06.1997
  +  Necestny zpusob preruseni prenosu u STiKove verze
21.06.1997
  +  Muzete si nastavit maximalni pocet souboru v adresari pomoci env. promenne
  AFTP_LIST (default je 1000 souboru nebo 1/3 volne pameti)
  -  Byl odstranen alert-box s hlaskou o absenci AV_SERVERu
  +  Muzete si zapnout konverzi nazvu souboru na mala pismena, pokud jej
  posilate z filesystemu, ktery nerozlisuje velka a mala pismena (a ma
  vsechna velka)
18.06.1997
  !  Urychleni trideni
15.06.1997
  +  Promenna velikost sub- a popup-menu
  +  V hotlistu je jmeno u ne-anonymnich kont
08.06.1997
  !  Opravena chybka ve VA_STARTu (zpusobena predchozi zmenou spravy pameti)
01.06.1997
  .  Predelana sprava pameti -> mensi pametove naroky
  .  spadla nam minixova partisna :-(((

######## verze 1.2beta ########
25.05.1997
  !  Opravena funkce slideru
  !  Opravena pozice okna se seznamem
  +  CPS a cas se zobrazuje i v ikonifikovanem okne
24.05.1997
  +  Zobrazovani rychlosti prenosu v CPS a zbyvajiciho casu prenosu
16.05.1997
  !  Opraveno prekreslovani menu v AESech 4.x
13.05.1997
  !  Opravena chyba v teplomeru
  !  Opraveno spousteni s parametrem (VA_START nebo prikazova radka)
11.05.1997
  !  Odstraneni drobnouckych chybicek
09.05.1997
  +  Nove ikonky pro linky
08.05.1997
  +  Automaticke zjistovani linku na soubory (mrknete do celkoveho nastaveni -
  defaultne zapnuto)
  +  Nove a rychlejsi zjistovani linku (pomoci prikazu SIZE)
  !  Opravena chyba se sdilenim souboru pro cache
07.05.1997
  +  Non-blocking pro prikazy
  +  Non-blocking LIST

######## verze 1.1beta3 ########
06.05.1997
  -  Non-blocking pro prikazy ODSTRANENO kvuli par problemum
  !  Opraveno preruseni prenosu
02.05.1997
  !  Odstraneni drobnouckych chybicek ;)

######## verze 1.1beta2 ########
10.04.1997
  +  HELP zavola ST-Guide a zobrazi AFTP.HYP
06.04.1997
  +  Non-blocking pro prikazy
31.03.1997
  +  HYPertextova dokumentace
29.03.1997
  +  Konverze nazvu souboru dle file systemu (Mel jsem dobrou naladu po filmu
  'Mars utoci' :)
27.03.1997
  !  Vylepsene tahani souboru ve STiKove verzi, ale na rychlosti to
  nepridalo :(
26.03.1997
  +  Sifrovani hesel v hotlistu => znovu si prepiste hesla v Hotlistu
  (smazat vsechny '*' a napsat znovu heslo) !!!
25.03.1997
  !  Pri ukonceni prikazoveho spojeni ze strany serveru se ukonci napojeni
23.03.1997
  +  Pridano posilani souboru volanim File Selectoru z menu 'Prikazy->Posli
  soubor(y)'
22.03.1997
  !  aFTP nyni neposila heslo, kdyz ho ftp server nevyzaduje
  +  Pridan vyber fontu pres xFSL
  +  Opraven AV protokol
21.03.1997
  .  Rozdeleni ftp.c na ftp.c a cmds.c
  !  Oprava chyby s posilanim neexistujicich souboru ;)
20.03.1997
  +  Drzeni CTRL pri Drag&Dropu iniciuje presun (zdrojovy soubor je po
  operaci smazan)
19.03.1997
  +  klinutim mimo textu s vypisem (napr. na ikonu) odznacite vsechny
  oznacene soubory
  +  Drag&Drop protokol pro prijimani souboru => nepotrebujete AV-Server (ale
  je doporucen, protoze vetsina desktopu nepodporuje PATH format potrebny
  pro DL souboru)
18.03.1997
  +  Drag&Drop protokol pro posilani souboru
17.03.1997
  .  Delsi editacni pole pro jmeno a heslo => novy config ;(

######## verze 1.1beta1 ########
16.03.1997
  !  Opravena chyba s cache a '..'
  +  Ikony misto znaku  a 
15.03.1997
  .  Adresare typu '..' nemohou byt oznaceny
  !  Dialog 'Soubor existuje' je nyni vice uzitecny ;)
  !  Opet opravena ikonifikace
14.03.1997
  !  Nyni jiz funguji vsechny hotkeje v menu
12.03.1997
  !  Opraveno prekreslovani teplomeru
  +  Objeveny MiNTove funkce pro NON-BLOCKING cteni/zapis ;) (pouzito zatim
  jen u prenosu souboru)

######## verze 1.1beta ########
10.03.1997
  !  Uprava datovych socketu u STiKove verze
08.03.1997
  !  Odstranena chyba pri poctu souboru v adresari > maxlist
  !  Odstranena chyba v ikonifikaci okna s vypisem
  !  Konecne funguje editace v dialogu (kursor, prepinani, prekreslovani, ...)
07.03.1997
  +  Par klavesovych zkratek na par polozek v menu
  !  Nyni jiz nezustanou smazane soubory oznaceny ;)
05.03.1997
  +  Do LOG souboru se misto hesla zapisuji '*'
04.03.1997
  !  Ladeni STiKove verze
03.03.1997

######## verze 1.0beta9 ########
01.03.1997
  !  Vylepsene spousteni pres VA_START
  +  Nova polozka v menu - 'Prikazy -> Stahnout'
  +  Novy dialog - 'Potvrzovani'
  !  Ladeni STiKove verze
28.02.1997
  +  Pouzivani BubbleGEMu k zobrazovani linku (pri stisku druheho tlacitka
  mysi)
24.02.1997
  !  Lepsi pouziti prikazu SYST (zjisteni infa o FTP serveru)
23.02.1997
  !  Opraveno nastavovani nazvu oken
22.02.1997
  +  Nyni pracuje aFTP i se STiKem. Jsou tedy dve verze programu; Typ je v
  dialogu 'o aFTP'

######## verze 1.0beta8 ########
18.02.1997
  !  Vyladeny mysi a klavesnicove udalosti
  !  Opraveny problemy s funet.fi FTP serverem
  !  Opraveno prepnuti do start. adresare po napojeni
  !  Opraveno nacitani konfiguraku a hotlistu (kdyz neexistuje HOME dir)

######## verze 1.0beta7 ########
17.02.1997
  !  Opraveno zjistovani GDOSu
  +  Nova polozka v menu - 'List -> Smazat cache'
  +  Backspace nebo UNDO je jako double-click na '..' (CD UP)
16.02.1997
  !  Opraveno par chybek a doladeni kese
  !  Dynamicke alokovani pameti -> bezi i na strojich s malo pameti
14.02.1997
  +  Kesovani FTP ! Juknete do dokumentace ...
13.02.1997
  !  Opravena chyba v LOGIN dialogu

######## verze 1.0beta6 ########
12.02.1997
  !  Drobne ladeni
11.02.1997
  +  Pridana volba 'Ulozit jako...' do dialogu 'Soubor existuje'
09.02.1997
  +  V informacnim dialogu je nyni i typ operacniho systemu na FTP serveru
  +  Pred posilanim souboru na server se nyni aFTP pokousi alokovat misto
  na serveru (prikaz ALLOCATE)
  !  Odstranena chyba pri D&D souboru z FTP na soubor na localnim disku.
08.02.1997
  !  Vylepseni preruseni prenosu (oba smery)
05.02.1997
  +  Nova polozka v menu Prikazy - Smaz
  +  Nova polozka v menu Prikazy - Prejmenuj
03.02.1997
  !  Odstranena chyba v zobrazovani pristupovych prav souboru
  !  Odstranena chyba v razeni dle datumu
01.02.1997
  !  Zmenen dialog 'Soubor existuje'
  !  Predelan look radiobutonu
30.01.1997
  !  Odstraneni par chyb (menu, info radky v okne)
  +  Nova polozka v menu - Prikazy -> Zmen adresar
28.01.1997
  +  Drobna vylepseni ;)
  +  Nova polozka v menu - Prikazy -> Novy adresar

######## verze 1.0beta5 ########
25.01.1997
  !  Nyni se mazou '*' pri zadani nove polozky do Hotlistu
21.01.1997
  !  Zcela prepsano trideni dle datumu => nekolikanasobne zrychleni
20.01.1997
  +  Adresare jsou vzdy na zacatku obsahu
  !  Zcela prepsano indexovani souboru v adresari => vetsi rychlost trideni
  (dle delky a dle nazvu)

######## verze 1.0beta4 ########
14.01.1997
  !  Kdyz soubor/adresar, kam ukazuje link neexistuje, vime o tom ;)
  !  Odstraneni totalni chyby pri razeni dle datumu (projevila se az v novem
  roce, mrcha ;)
13.01.1997
  !  Odstraneni drobnych chybek a nesmyslu :)
10.12.1996
  .  Protoze je vic rsc souboru a dokumentace, ditribuce je v nekolika
  adresarich
  +  Opet dodelan cesky RSC soubor
02.12.1996
  +  Pridana moznost zobrazeni ostatnich informaci o souboru v okne s vypisem.
  !  Opreva zprava chybovych dialogu (prepsani souboru, font selector,
  av server)

######## verze 1.0beta3 ########
27.11.1996
  !  Pri posilani souboru se jiz nad teplomerem zobrazuje jeho nazev (jako
  pri stahovani)
25.11.1996
  !  Opravena chyba pri ukoncovani programu (starsi AESy padaly s BUS ERRORem)
  !  Opravena chyba s neuspesnym prihlasenim na FTP server... (i pri VA_STARTu)
  !  Opravena chyba s nevykreslovanim obsahu okna ve starsich AESech -
  konkretne se jednalo o iconifikaci, AES nepodporujici ikonifikaci si klidne
  na dotaz, zda je okno ikonifikovane, odpovidal ze ano, pritom ani nevi,
  co to ta ikonifikace je :-(

######## verze 1.0beta2 ########
24.11.1996
  !  SMAZTE STARE KONFIGURACNI SOUBORY (aftp.cfg a ahotlist.ftp v adresari
  $HOME)
  !  Program je konecne doladen a funguje s 16bitovymi int. Ufff!
  +  Implementovan kousek D&D protkolu, takze je reakce programu na VA_START
  okamzita a soubor se tedy zacne posilat hned po hozeni ikony na okno aFTP.
20.11.1996
  .   Kazdopadne vetsina starych a hrubych chyb je opravena.
  !  Stala se strasna vec, ozval se prvni clovek s STckem: aFTP nejede na
  68000 ! Duvod byl hned jasny - zapomeli jsme na parametr -mshort pro GNU CC
  :-((( Znamenalo to mensi zasah do jiz funkcniho kodu, proto je dost mozne,
  ze se objevi nove chyby :-(
18.11.1996
  +  Take jsem upravil nacitani konfiguracniho souboru, pokud je od startsi
  verze, nactou se vsechna stara data a jen nove hodnoty se nastavi na
  defaulty.
  +  Uz lze posilat vice souboru najednou !
17.11.1996
  +  Nyni jde dokonce i zvolit soubor pro logovani a logovani lze i vypnout
  a to ve specialnim dialogu pro logovani.
15.11.1996
  +  Vsechny hlasky ze serveru a vsechny prikazy, ktere posila aFTP serveru
  se zapisuji do souboru.
14.11.1996
  !  Odstranena chyba pri VA_STARTu pri posilani souboru (diky Mario!)
  +  Pri zadavani hesla se zobrazuji hvezdicky '*' kvuli bezpecnosti.
09.11.1996
  !  Razeni podle datumu uz bere ohled i na cas (pokud jsou soubory ze
  stejneho dne).
07.11.1996
  +  Funguje REGET souboru, tzn. pokud soubor jiz existuje, program se pokusi
  dotahnout zbytek, jinak ho sosne cely znovu.
  !  Odstraneni chybky v prekreslovani info radky okna s vypisem souboru
  po dvojkliku.

######## verze 1.0beta ########
06.11.1996
  .  1. predstaveni verejnosti ;) a oznaceni jako verze 1.0beta.
  +  Prelozeni dokumetace do anglictiny.
  .  Taky sem prohodil dve polozky v menu mezi sebou, Setup a List.
  +  Funguje posilani souboru na server tak, jak ma - posle se tedy uplne
  cely soubor ! ;)
05.11.1996
  +  Doladeni predchozi blbiny :) Pokud je jako parametr server, aFTP se na
  nej napoji, vleze do adresare a otevre klasicke okno, pokud je jeste za
  cestou uveden soubor, sosne se do nastavene (temp) a program se ukonci.
04.11.1996
  +  Moznost spousteni programu s parametrem URL - pouziti v novem CABu.
24.10.1996
  +  Po celorepublikovem setkani ATARIstu v Plzni jsme se opet pustili do
  prace, v dialogu je moznost nastavit automaticke napojovani na servery z
  hotlistu vzdy, kdyz zavrete okno.
16.10.1996
  .  Nastavit cestu temp adresare muzete bud napsat rucne v dialogu, nebo
  hodit nejaky soubor ci adresar z desktopu, nebo po dvojkliku na editacni
  pole s cestou vybrat soubor/adresar ve fileselectoru.
  +  Uz to zacalo doopravdy mazat temp adresar (pokud to mate zvoleno),
  takze si davejte pozor, at o neco neprijdete :-) a radeji nastavte temp
  adresar na nejaky pro tento ucel vami vytvoreny adresar.
15.10.1996
  .  Pokud nemate zvoleny zadne soubory, zapise se seznam celeho adresare.
  .  Pokud nakliknete prikaz COPY se stisknutym levym SHIFTem, seznam se
  pripoji na konec existujiciho SCRAP.TXT v CLIPBOARDu, jinak se soubor
  vytvori znovu a stary obsah CLIPBOARDU bude smazan.
  +  Nove menu - Edit. Nyni muzete oznacit ci odznacit vsechny soubory v
  adresari a pripadne zkopirovat do CLIPBOARDU seznam oznacenych souboru v
  tom formatu, v jakem je zobrazen v okne aFTP.
14.10.1996
  .  Opet dopsano kus dokumentace, zatim je v cestine, RSC na oplatku v
  anglictine ;)
13.10.1996
  +  V konfiguracnim dialogu pribyla moznost nastavit jak jmeno a heslo pro
  prihlaseni se jako anonymni uzivatel, ale i nastaveni poctu pokusu a vterin
  mezi jednotlivymi pokusy napojeni se na server.
12.10.1996
  +  Ikonifikace okna se seznamem souboru na FTPcku.
  +  Konfiguracni dialog, zatim jen par veci, brzy budou dalsi ;)
  +  Po shlednuti filmu ID4 jsme dodelali volani FontSelectoru z menu.
11.10.1996
  +  Podpora barevneho textu - nastaveni ve FontSelectoru
  !  Spravne dokreslovani teplomeru i pri chybach pri prenosu
09.10.1996
  !  Ladeni a chytani svabu :-) Jeste to bude chvilku trvat ...
06.10.1996
  +  Ovladani okna kursory (sipka nahoru, dolu, Clr/Home a to same jeste
  jednou ale se SHIFTem ;)
05.10.1996
  +  Hotlist - az 25 polozek
03.10.1996
  +  Takze JEDEN soubor uz lze i posilat, ale hrabal jsem se kvuli tomu i
  v prijimani souboru, tak to radeji vyzkousejte ;) Vic souboru najednou
  pujde casem, sledujte vyvoj :-)
  .  Navic zacinam dodelavat posilani souboru, uz jen Hotlist a bude prvni
  public release!
  +  No a uz to na pozadani zobrazuje i ostatni info o souboru.
01.10.1996
  +  Zacina se to vsude hemzit popup menu a je zadelano na Hotlist!
30.09.1996
  +  Pribyl dalsi dialog, tentokrate znazornuje, kamze sme to vlastne napojeni
  a na jakeho uzivatele.
29.09.1996
  +  Uz to konecne vypisuje i ostatni info o souboru, zatim delku, ale
  ostatni uz neni problem :-)
  +  Dodelano trideni souboru dle velikosti a datumu, zatim ... ;)
28.09.1996
  +  Neni to sice o moc pozdeji, ale uz se uklada i pozice a velikost okna ;)
27.09.1996
  !  Navic jsem si opet zacal hrat s LINKama... to je nekonecny :(
  +  Podlehl jsem neuveritelnemu natlaku ze strany Habaska, prehodil
  jsem poradi dulezitosti a pridal konfiguracni soubor, do nehoz se zatim
  ukladaji jen informace o fontu. Ostatni veci ale opravdu az pozdeji (az
  budou fungovat zakladni veci FTPcka ;)
26.09.1996
  +  Opet kus prace na posilani souboru na server... za chvilku ;)
25.09.1996
  +  Tak nejak funguje preruseni prenosu(zavrenim dialogu s teplomerem),
  ale v RFC se toho moc nepsalo, takze sem to zatim moc nepochopil a zrejme
  to nebude dobre fungovat :-(
  +  Pridane editacni pole v LOGINu pro start adresar na FTPcku Gamesniceni
  s RSC souborem ;)
24.09.1996
  !  Opet prekopane LINKy. Porad nevim, jak to poradne udelat :-(
22.09.1996
  +  Ikonifikace.
18.09.1996
  .  Jeste dokopat Toma, aby dodelal ten jeden jediny dialog v celem
  programu...
  !  Uz tolik nepretekaji retezce ;) Takze je v dialogu to, co tam byt ma.
16.09.1996
  .  Takze zatim zadne nove ficury, jen to beha lepe...
  !  Zacina odstranovani chyb a ladeni kodu, dokud se v tom jeste vyzname ;)
13.09.1996
  .  Mel jsem sice zkazenou naladu po shlednuti filmu Mission: Impossible,
  ale zvladl jsem to ;-)))
  +  Nyni program konecne pracuje dobre i s linky a to dokonce i se spatnymi ;)
11.09.1996
  +  Pridany alerty jak do RSC (kvuli snadne lokalizaci), tak do programu,
  takze se program snazi misto shozeni systemu vypsat chybu a ukoncit
  operaci ;)
10.09.1996
  +  Upravy AV protokolu a nacitani env. promennych
09.09.1996
  +  Dodelany teplomer
08.09.1996
  .  Uz to funguje! Prvni pouzitelna verze!
01.09.1996
  +  Zacala prace na GEMu (okna, menu, protokoly, ...)
31.08.1996
  +  FTP klient se napoji na FTP server, prihlasi se, nacte obsah adresare,
  stahne binarni soubor ze servru a posle binarni soubor na server.
  +  Zacali sme psat kompletne cely FTP klient znovu, obcas se  mrkneme do
  zdroju klasickeho ftp.c ;)
30.08.1996
  .  studovani RFC959 (ftp klient) a prvni pokusy s programovanim mintnetu
  a socketu.
