
|
HISTORIE VERZÍ (ChangeLog)
MailForw v. 2.40 (04.11.01)
Po opravdu rekordne dlouhe prodleve, a nekolikerych odkladech (jak jinak, nezli kvuli evergreenovemu nedostatku casu), je zde opet verse, "o jednu desetinu lepsi". Vyhody a zmeny jsou nasledovne:
- Implantace moznosti vyuziti regularnich vyrazu v konfiguracnim souboru
`users'.
- Nahrazeni prikazu `fold' (zpusobujicim problemy na ne-Linuxovych platformach, typicky FreeBSD), prikazem `cut'.
- Dalsi "zacistovani" MailForwu -- prehledne pridani cest, na zacatek
programu MailForw a MailForwR (ne kazdy ma sendmail v /usr/sbin, napriklad).
- Plnohodnotny "quoted-printable decoder" stale jeste neni k dispozici,
nicmene nahrazovani nejcastejsich sekvenci (typicky cestina v HTML), bylo
zrealizovano za pomoci slovniku.
- Zrychleny pruchod slovnikem.
- Uprava reminderu; rozsireni informaci (o aktualni datum), pri zasilani
svatku a V/Z slunce.
- Implicitni likvidace zprav od MAILER-DAEMON, pomoci polozky v `users'.
Pri zpracovani techto zprav hrozi neprijemne zacykleni.
- Pagery jsou podporovany uz od verse 2.10, nicmene podekovani autora MailForwu firme Radiokontakt Operator a.s., za laskave zapujceni pagingoveho pristroje NEC 26B, nadale plati...;-)
MailForw v. 2.30 (25.06.00)
Nuze, po vcelku dukladnem testovani, opraveni nekolika drobnych chybek a hlavne updatovani README :) (mimochodem, nektere zmeny jsou skutecne podstatne, takze dukladne procteni README je vrele doporuceno i stavajicim uzivatelum predchozich versi) je zde k disposici - po vyrazne dlouhe dobe - nova verse, s oznacenim 2.30. Zmeny a vylepseni v teto versi:
- Moznost odesilani na libovolnou, uzivatelem definovanou, e-mailovou adresu. Tim tedy take podpora v podstate libovolneho providera, a rovnez (v souvislosti s dalsi novinkou) moznost pouziti MailForwu jakozto "universalniho rozrezavace"..
- Moznost presne specifikace delky jednotlive posilane (SMS) zpravy. Vyhodne nejen kvuli vyse zminenemu "universalnimu orezavani", ale take proto, ze pocet vyuzitelnych znaku v SMS zpravach nekterych mobilnich operatoru je na deledobejsi casove ose ponekud promenlivy...
- Konecne spravne, korektni a uplne zpracovani e-mailovych zprav kodovanych dle specifikace MIME, vcetne vnorenych (multipart/*) typu. Zobrazovani pouze zobrazitelnych (text/plain) casti, u nezobrazitelnych casti pouze nejnutnejsi informace o typu, pripadne jmenu pripojeneho souboru..
- Automaticke dynamicke prodluzovani zasilane polozky Subject - v pripade, ze Subject prichodivsiho e-mailu je delsi nezli uzivatelem specifikovana maximalni delka, a v odesilanych (SMS) zpravach zbyva nevyuzite misto..
- Lepsi prehlednost pri vetsim poctu doslych (SMS) zprav - rozlisovani pomoci malych pismen anglicke abecedy a postupne inkrementace..
- Pri zasilani jedne zpravy uspora dvou znaku pri zachovani jednoznacneho rozliseni (nyni rovnez pomoci pismen)...
- Moznost tzv. "serverove" instalace "binarnich" programu MailForw a MailForwR. Vyhodne na serveru, kde MailForw pouziva vice uzivatelu (nedochazi k vicenasobne instalaci, setri se misto na disku)...
- Moznost umisteni adresare MailForwu kamkoliv (drive povinne do domovskeho adresare uzivatele) a jeho libovolne pojmenovani (drive povinne "MailForw")...
- V sekci reminderu pridana databaze slovenskych svatku...
- Dalsi univerzalizace pouzitych prikazu, tedy snaha vyhnout se specifickym GNU/Linux optionum a featuram, a ucinit tak MailForw funkcni na co nejvice Unixovych platformach...
- Pagery jsou podporovany uz od verse 2.10, nicmene podekovani autora MailForwu firme Radiokontakt Operator a.s., za laskave zapujceni pagingoveho pristroje NEC 26B, nadale plati...;-)
MailForw v. 2.17 (26.09.99)
Dokola omílaná písnička - na vývoj verse 2.20 stále není dostatek času. Jediné, co se nyní pohlo kupředu, je mé rozhodnutí, které přejmenovává, vzhledem k chystanému rozsahu změn, versi 2.20 na versi 3.0 :).
Do té doby alespoň oprava dalších chyb a některá drobná vylepšení - aneb verse 2.17 je tu. Změny a vylepšení v této versi:
- Zohledněna nová předvolba "0604" u Paegasu...
- Shazování dikritiky se nyní provádí i u položky Subject (byť IMHO v Subjectu by hacky a carky nemely dle prislusnych RFC co delat -- ale vysvetlete to nekterym uzivatelum)...update z 25 .04.2000: Pan Ohnesorg me upozornil, ze diakritika v polozce Subject je jiz prilizne od roku '92 povolena a smi se legalne pouzivat. Omlouvam se tedy za puvodni dezinformaci a dekuji za poucen i...:)
- Opravena sekce "Globtel", takze je nyni jiz chodiva (uspesne otestovano!)..
- Odstranen problem se specialni MailForw polozkou "From", pouzivanou na zacatku kazde SMSky. Problem vznikal zejmena pri prijmu na Eurotel...
- Opravena chyba v substitucnim pravidlu u slovniku. Dosud se kazde slovo, urcene dle slovniku k nahrade, nahrazovalo jen jednou...nyni jiz tedy globalne v celem tele mailu...
- Opravena dalsi chybka (ktera ve v.2.15 nebyla, ale ve v.2.16, certvi proc, ano :) ), zpusobu jici spatnou detekci letniho casu...
- Pri zasilani poradi dne v roce zohledneny prestupne roky (resp. lepe receno, zohlednen fakt, ze vetsina roku prestupnych neni :) )...
- Opraveno ukoncovani programu, nyni snad jiz probiha ryze korektne (dosud na nekterych ne-Linuxovskych platformach vznikaly pri ukoncovani jiste potize)...
- Osetreno naplnovani nekterych promennych (tez obcasne problemy na ne-Linuxovskych platformac h)...
- Pagery jsou podporovany uz od verse 2.10, nicmene podekovani autora MailForwu firme Radiokontakt Operator a.s., za laskave zapujceni pagingoveho prist roje NEC 26B, nadale plati...;-)
MailForw v. 2.16 (03.08.99)
Vzhledem k zoufalemu nedostatku casu autora je dokonceni (byt jiz rozpracovane) verse 2.20 (viz FLASH nize, a info o nove, dosud utajovane, funkci) stale odkladano. "Na trh" je tedy nyni uvedena verse 2.15, resici (nektere) nejcitelnejsi nedostatky verse predchozi.... Tohle jsem psal jiz pred drahnou dobou, a situace se od te doby pranic nezlepsila - verse 2.20 je stale ve vystavbe, proto je jeste jedna verse "desitkove rady", totiz v. 2.16.
Zmeny a vylepseni ve versi 2.16:
- Odstranena chybicka, ktera zpusobovala moznou zamenu podretezcu v souboru 'users' (napr. "anna@firma.cz" a "marianna@firma.cz")...
- Moznost definice polozek v souboru users nejen pro cele domeny (to je mozne od verse 2.13), ale naopak pro jednoho uzivatele z libovolne domeny (jan.novak@any.where). Vice viz README...
- Moznost vyberu ziskavani adresy odesilatele - bud z hlavicky dopisu, jako dosud implicitne, nebo z 'envelope' obalky, ktera se MTA programy k dopisu pribaluje...
- Zohledneni nove predvolby '0606' u Eurotelu, lepsi zohledneni jmennych i ciselnych adres u Paegasu...
- Dalsi vylepseni vychodu a zapadu Slunce (rapidne dulezite :) ) v sekci Reminder. Pokud system neumi automaticky rozpoznat letni cas, lze mu jej nyni nasilim vnutit v konfiguracnim souboru. Taktez se k informaci o svatcich a V/Z Slunce pribalila dalsi, "extremne dulezita polozka" ;), totiz poradi dne v roce [1-365]...
- Pagery jsou podporovany uz od verse 2.10, nicmene podekovani autora MailForwu firme Radiokontakt Operator a.s., za laskave zapujceni pagingoveho pristroje NEC 26B, nadale plati...;-)
MailForw v. 2.15 (25.03.99)
Vzhledem k zoufalemu nedostatku casu autora je dokonceni (byt jiz rozpracovane) verse 2.20 (viz FLASH nize, a info o nove, dosud utajovane, funkci) stale odkladano. "Na trh" je tedy nyni uvedena verse 2.15, resici (nektere) nejcitelnejsi nedostatky verse predchozi. Zmeny a vylepseni ve versi 2.15:
- Odstranen neprijemny preklep, ktery u Eurotelu CZ zpusoboval odeslani jen jedine SMS (dlouho si toho nikdo nevsiml!?)
- (Tyka se uzivatelu Paegasu) Zohlednena existence adres typu jmeno.prijmeni@sms.paegas.cz, bez jejich ciselneho ekvivalentu (blize viz README)
- Vylepseni rozpoznavani druhu diakritiky u dosleho e-mailu (drive dochazelo k chybnym interpretacim - typicky, byl-li odesilatelem e-mailovy klient Outlook)
- Zohledneni letniho casu u posilani informaci o vychodu a zapadu Slunce
- Radne zaktualizovani a zlepseni souboru README a README.reminder - odstraneny obsolentnosti, preklepy (jiste ne vsechny) a chybne uvedene udaje...
- Pagery jsou podporovany uz od verse 2.10, nicmene podekovani autora MailForwu firme Radiokontakt Operator a.s., za laskave zapujceni pagingoveho pristroje NEC 26B, nadale plati...;-)
MailForw v. 2.14 (30.01.99)
Po cca mesici prichazi dalsi verse, oznacena jako 2.14. Co pribylo a co se upravilo? :
- Konecne odstranena dlouhodoba chyba, ktera tu a tam zpusobila relativne neprijemnou vec - poslani prazdne SMSky.
- Ve versi 2.13 nebyl funkcni slovensky Globtel, a zrejme ani Eurotel SK. Doufam, ze ted jiz to bude v poradku (postrehy slovenskych uzivatelu vitany)...
- Moznost zasilani "viceSMSkoveho" e-mailu v reversnim poradi (od posledni SMSky k prvni).
- Pro lepsi prehlednost zarazen znak '#' mezi polozku "Subject" a vlastni telo dopisu.
- Porovnavani s databazi e-mailovych adres (soubor users) je konecne case-insensitive.
- Zohledneni zmeneneho zpusobu zasilani SMTP brany ceskeho Eurotelu.
- Reminder nyni, spolu s informaci o svatcich, posila tez informaci o vychodu a zapadu slunce. To neni zivotne dulezity udaj, ale srdce pragmatika potesi :)
- Pagery jsou podporovany uz od verse 2.10, nicmene podekovani autora MailForwu firme Radiokontakt Operator a.s., za laskave zapujceni pagingoveho pristroje NEC 26B, nadale plati..;-)
MailForw v. 2.13 (27.12.98)
Po delsi odmlce a slibech je tu opet dalsi verse, oproti puvodnimu planu preskakuje dve cisilka v setinovem radu, takze nese oznaceni 2.13. Co se zmenilo a co pribylo? :
- MailForw expanduje do zahranici :). Pote, co se mi ozvalo nekolik uzivatelu ze Slovenska, rad jsem vyhovel, a pridal i podporu slovenskych operatoru GSM siti: Eurotelu SK a Globtelu (Poznamka: Jakozto Prazak mam pramalou moznost otestovat funkcnost programu v slovenskych sitich. Poprosil bych proto slovenske kolegy, kteri se odhodlaji k instalaci MailForwu, aby mi zkusenosti z provozu, pripominky a vytky posilali na mou e-mailovou adresu...dekuji).
- Zavedeno orezavani zprav v MIME (shluk znaku v kodovani base64 je vam na displeji mobilu ci pageru na nic). Orezavani je zatim pomerne jednoduche - v dalsich versich by melo byt komplexnejsi a ucinnejsi.
- V definicich vlastnich adrech (soubor 'users') lze nove definovat tez cele domeny, nikoliv jen konkretni adresy, jako doposud.
- Odstranena hloupa chyba, ktera obcas specielni znaky (hlavne * - hvezdicku) vyexpandovala na soubory v adresari, kde je MailForw spusten - tato nepekna vlastnost obcas na displeji zcela potlacila puvodni zpravu, bylo-li hvezdicek vice, a hned zkraje e-mailu...
- (Netyka se uzivatelu ceskeho Eurotelu a RKO): Zmenen fiktivni odesilatel - z puvodniho (napr.) 1@2.to je nyni 1.2@cz (take to projde). Byl jsem nucen provesti tuto zmenu pod dojmem rozmrzeleho e-mailu vlastnika domeny "2.to" ;-)
- Pagery jsou podporovany uz od verse 2.10, nicmene podekovani autora MailForwu firme Radiokontakt Operator a.s., za laskave zapujceni pagingoveho pristroje NEC 26B, nadale plati..;-)
MailForw v. 2.10 (15.10.98)
A je tu opet nova verse, tentokrat oznacena jako 2.10, protoze zmeny jsou veru relativne vyznamne:
- Predne je to zmena nazvu. Z SMSforwarderu se tak stal MailForw. Podrobnosti o zmene nazvu ctete zde...
- Uzivatele Paegasich mobilu uz by opet meli 'zacit fungovat'. Nefunkcnost byla zpusobena tim, ze SMS brana Radiomobilu zacla kontrolovat existenci domeny odesilatele. A SMSforwarder (MailForw) vyuzival pro odesilani na Paegas povinnou polozku 'From:' k uvedeni poctu aktualni a celkovych SMS zprav. Takze '1 SMSka ze tri' se na mobilu (Paegasim) zobrazila jako 'F:1@3'. Domena '3' ovsem, pravda, moc realna neni... a jake je reseni tohoto problemu? Nechte se prekvapit a stahu jte :)
- Reminder uz je konecne opravdu plnohodnotny. Takze nejen zasilani informaci o svatcich (tato moznost pochopitelne zustala), ale i moznost definovani vlastnich polozek...
- To nejlepsi na konec, aneb krome mobilnich telefonu Paegas a Eurotel zacal MailForw podporovat tez pagery - mmj. i kvuli tomu doslo ke zmene nazvu programu. Autor MailForwu timto dekuji firme Radiokontakt Operator a.s., za laskave zapujceni pagingoveho pristroje NEC 26B...
SMSforwarder v. 2.02 (14.09.98)
A je tu opet nova verse. V ni bylo predevsim odstraneno par chyb - plnohodnotny reminder stale jeste neni..ale ve versi 2.03 uz urcite ;-). Takze jake jsou novinky:
- Jelikoz byly od verse 2.01 baliky 'p' a 'e' takrka identicke, je od teto verse k dispozici balik jediny - pro obe platformy. Rozliseni GSM site (Paegas ci Eurotel) se nyni provadi v konfiguracnim souboru global
- Odstranen bug, ktery provadel shazovani diakritiky tak spatne - ze ho v podstate neprovadel vubec :)
- Odstranen bug, ktery cas od casu udelal zpravu o 1 znak delsi, nez je mobilni telefon schopen zobrazit (posledni znak v takovem pripade schazel). Tykalo se pouze 'Paegas' verse
- Lepsi redukce mezer (krome CR a LF nyni zahrnuty i tabulatory)
- Dokonalejsi orezavani radku zacinajicich znakem '>' (tzv. 'Re:' radky)
- Zavedena prodleva (3 sec) mezi jednotlivym odesilanim SMS zprav. Tato prodleva by mela snizit pravdepodobnost situace, kdy na mobil prijde e-mail (sestavajici z vice SMS zprav) v "prehazenem" poradi
|
 |