===================================================================== Novinky a zmeny v Proxy+ 3.00 ===================================================================== 3.00 #226 * Obecne - 3.00BETA se stala verzi 3.00. Verze 2.50 jiz nebude publikovana (je nahrazena verzi 3.00) * Postovni subsystem - opravena chyba v POP3 serveru, ktera zpusobovala vyjimky (Exceptions) hlasene v ErrLog.TXT pokud se behem restartu P+ nekdo pokousel pripojit na POP3 server. - parser zprav (pouziva se ve spojitosti s antivirovou kontrolou posty) nyni podporuje i zpravy s nestandardnim ukoncenim radku (samostatne znaky CR ci LF). - parser nyni podporuje dalsi nestandardni UUENCODE inicializace priloh. - parser nyni prevadi zakodovana jmena souboru . * Pluginy - opravena deklarace TPPInfo struktury. * SOCKS server - zmeny v inicializaci SOCKS seance. Zmeny v kontrole nabizenych authentifikacnich schemat. Nekteri klienti (ICQ) se chovaji nestandardne a obcas meli problemi se spojenim na SOCKS server v Proxy+. * WWW Admin - *NOVE* formulare administratorskeho rozhrani nyni pouzivaji metodu POST misto GET. Tim jsou odstraneny problemy s ukladanim hodne dlouhych dat (dlouhe seznamy ACL pravidel atd). - *NOVE* podpora CSS (kaskadovane styly). Nyni je mozne pomoci souboru Admin/admin.css nastavit parametry pro zobrazeni jednotlivych casti stranek. * HTTP Proxy - podpora dalsich nestandardnich casovych formatu 2.50 #224 10.01.2002 * General - funkce detekujici verzi operacniho systemu vypisuje 'WinXP' misto predbezneho jmena tothoto systemu (Whistler) * WWW Admin - *NOVE* moznost zobrazeni detailu o objektu v diskove pameti (cache) (vcetne jmena souboru na disku) - *NOVE* moznost prohledavani diskove pameti - *NOVE* moznost mazani objektu v diskove pameti - nektera nastaveni povolujici ukladani HTTP objektu do diskove pameti zmenila implicitni hodnoty * HTTP Proxy - opravena chyba vznikla ve verzi #222 - HTTP objekty u nichz WWW server nastavil v hlavicce (Content-Length) jejich delku se neukladaly do cache a ostatni HTTP objekty byly ulozeny poskozene (zacatek chybel) - pokud jsou v cache pameti ulozeny HTTP objekty s nastavenym Cookie, neni toto posilano klientovi pokud zaroven hlavicka obsahuje Cache-Control: no-cache="Set-Cookie" plozku (server si nepreje ukladani cookies) * Diskova pamet (cache) - prepracovany rutiny vyhodnocujici obsah direktivy Cache-Control: v hlavickach HTTP objektu. Proxy+ nyni reaguje na vetsi pocet moznych parametru tohoto povelu. - zcela prepracovan mechanismus pristupu k datum v diskove pameti (interni zmena - nema vliv na obsah ulozenych dat) 2.50 #222 20.12.2001 * General - opravena chyba ve vyhodnocovani masek pri porovnavani URL. Maska "*xxx" nalezla i text uprostred - ne jen na konci retezce. * HTTP Proxy - zmena v odesilani pozadavku na WWW server a odpovedi WWW prohlizeci. Starsi verze Proxy+ odesilala vzdy nejprve hlavicku HTTP pozadavku a pak vlastni data. Protoze nekteré WWW servery (pripadne aplikace nad temito servery) a prohlizece toto nebyly schopne zpracovat (programator nepochopil funkci TCP/IP protokolu) doslo v Proxy+ ke zmene a nyni se odesle s hlavickou i cast tela pozadavku (cele telo pokud neni prilis velike). * Postovni system - zvysen maximalni pocet zaznamu v POP3 downloaderu na 200. 2.50 #220 29.11.2001 * Obecne - menu aktivovane pomoci ikony na liste (system tray) je umisteno relativne k poloze kurzoru * Postovni subsystem - zaznamy v POP3 Downloaderu nastavene jako "Completely disabled" nebyly ignorovany pri vyhodnocovani lokalnich emailovych adres - maximalni povolena delka uctu (jmeno schranky = POP3 Account) v POP3 Downloaderu zvysena ze 40 znaku na 100 - po prekroceni limitu nastaveneho (implicitne nekonecno) poctu prijemcu jedne zpravy vraci P+ chybovy kod 452. Drivejsi specifikace protokolu SMTP vyzadovala kod 552. * Real Audio proxy - podrobnejsi ladicich hlaseni (debug messages) * Bezpecnost - Objekt Access listu kontrolujici interface, kterym prisel pozadavek na interni WWW server nepracoval spravne 2.50 #218 08.11.2001 * Obecne - oprava vyhodnoceni casovych intervalu definovanych zacatkem a koncem, kdy konec intervalu preahoval pulnoc (20:00-05:00) * Postovni system - POP3 mapovane linky nyni pracuji i s Netscape Messengerem. 2.50 #216 28.08.2001 * Postovni system - SMTP server neakceptoval prazdneho odesilatele * AccessLog - opravena chyba, ktera zpusobovala hlaseni o vyjimce pri vykonavani funkce LogAccess. Objevovalo se jen zridka pri startu P+ 2.50 #210 22.08.2001 * Postovni system - opraven vypocet celkove velikosti cekajicich zprav k odeslani 2.50 #208 17.08.2001 * FTP Gateway - FTP Gateway byla zcela prepsana. Nyni podporuje i pasivni (PASV) rezim prenosu FTP dat, nekolik ruznych zpusobu komunikace s FTP klientem (OPEN, SITE, PROXY OPEN, SITE OPEN) a moznost autentifikace FTP klienta jmenem a heslem definovanym v Proxy+. * Postovni subsystem - opravena chyba, ktera zpusobovala, ze zpravy se snizenou prioritou nebyly odesilany v nastavenem casovem obdobi. Stejny problemse tykal i zprav delsich nez nastaveny limit. - pri vraceni nedorucitelnych zprav se v nekterych pripadech nemazaly puvodni zpravy z odchozi fronty. 2.50 #206 25.07.2001 * Obecne - opravena chyba, ktera zpusobovala, ze graf zatizeni linky v hlavnim okne P+ nebyl zobrazen. - maximalni pocet skupin uzivatelu zvysen ze 40 na 100. * WWW Admin - administratorem muze by i skupina uzivatelu. - je mozne zakazat neautorizovany pristup na libovolne stranky WWW Admin rozhrani. - nastaveni FTP cache (FTP directories a FTP files) pouzivalo jine implitni hodnoty nez vlastni FT cache engine. To melo za nasledek to, ze ve WWW Adminu se zdalo, ze jsou tato nastaveni vypnuta ale ve skutecnosti byla zapnuta (dokud nebyl dany formular ulozen a implicitni hodnoty prepsany konkretnim nastavenim). - definice tridicich pravidel obsahovala chybu, ktera zpusobila, ze Netscape prohlizece (4.X rada urcite) nebyla schopna zobrazit vyberovy box 'Operation'. * Mail subsystem - system spravy odchozich zprav znovu upraven. Kazda zprava ma nyni prirazen stavovy soubor, ktery se vytvari spolu se zpravou (tedy ne jen po chybach jak tomu bylo v predeslych verzich 2.50) a seznam prijemcu zpravy byl presunut do tohoto stavoveho souboru. - detekce "zacyklenych" zprav. Proxy+ detekuje stav, kdy prijata zprava je odeslana zpet do Internetu, odkud je poslana zase na Proxy+ atd. - POP3 Downloader pri konfiguraci vypoustel mezery uvnitr jmen POP3 uctu. - odstranena chyba v POP3 Downloaderu, ktera za urcitych okolnosti zpusobovala, ze nactena zprava nebyla uplne shodna se zpravou na serveru. - nektere chyby hlasily novejsi verze Proxy+ administorovi misto uzivateli uvedenem v 'Mail\General\Trouble report to'. - POP3 Downloader umoznuje nyni nastavit zaznam do 3 stavu (aktivni , castecne neaktivni, neaktivni). - POP3 server zapisuje pocet zprav a jejich velikost pri prihlaseni a odhlaseni uzivatele * WWW Server - opraveny problemy s Access Listem (overovani uzivatelu jmenem /heslem). * SOCKS - lze vypnout SOCKS4 protokol (SOCKS5 pobezi dal). 2.50 #204 31.05.2001 * Instalace - opravena chyba, ktere v ridkych pripadech zpusobovala nefunkcnost instalacniho programu * Mail subsystem - opravena chyba, ktera mohla zpusobit, ze odeslane zpravy nebudou vyjmuty z fronty odchozich zprav (mohlo nastat pokud doslo k preruseni spojeni s nadrizenym SMTP serverem v nevhodnem miste) * Cascading - opraven problem s predavanim jmena a hesla na nadrizeny proxy server (pokud nadrizeny proxy server pozadoval jmeno a heslo nepracovala P+ spravne) 2.50 #202 11.05.2001 * WWW Admin rozhrani - "Order online" odkaz byl pridan do "Registration" stranky WWW Admin rozhrani 2.50 #200 07.05.2001 * Mail subsystem - zcela nova obsluha odchozich zprav. - minimalizovan pocet diskovych operaci - informace o fronte zprav jsou drzeny v pameti RAM (aktualizuje se pouze pri zmene stavu fronty). - zlepsena byla detekce a obsluha chybovych stavu. Pri docasnych chybach je kazda zprava dorucovana znovu nezavisle na ostatnich zpravach. - moznost planovani odesilani dlouhych zprav a zprav s nizkou prioritou (delsi zpravy mohou byt odesilany napriklad v noci) - moznost planovani casu odeslani zpravy (rucne pomoci *.STA stavoveho souboru zpravy). - moznost prohlizeni informaci o zpravach ve vystupni fronte. - moznost mazani zprav ve vystupni fronte pomoci WWW Admin rozhrani. - moznost odesilani kratkych zprav pred dlouhymi ()trideni fronty podle velikosti zprav) - moznost povoleni vyzadovani authentifikace pro nelokalni klienty 2.50 #198 13.03.2001 * DNS Forwarder - opravena chyba, ktera zpusobovala, ze DNS forwarder nebyl schopen rozlisit v nekterych pripadech zadost klienta od odpovedi serveru. Chyba se projevila pouze pokud DNS server v odpovedi nastavil priznak RA (Recursion Available = rekurze povolena) na nulu. * Mail subsystem - SMTP mail server vyzadoval authentifikaci odesilatele, i kdyz byla vypnuta (chyba vznikla v minule verzi P+) 2.50 #196 09.03.2001 * Instalace - zcela prepsana instalacni utilita. Instalacni archiv je nyni podstatne kratsi a instalator podporuje nove funkce. - zcela prepsana odinstalacni utilita * Obecne - opravena chyba,ktera zpusobovala nemoznost startu P+ na WinNT/2000 pokud prihlaseny uzivatel nemel dostatecna prava k pristupu ke sluzbam (services) - vyhodnocovac regularnich vyrazu doplnen o dalsi prepinace (non-greedy mod) * Postovni subsystem - SMTP server podpora CRAM-MD5 authentifikace - maillog obsahuje vzdy IP adresu klienta prichoziho SMTP spojeni 2.50 #194 11.01.2001 * Obecne - opravena chyba, ktera zpusobovala generovani chyboveho hlaseni (134) Unexpected exception in function: "DoRegExpSubstitute". (projevovala se pouze pri pristupu na WWW Admin stranu Utilities\RegExp helper). - Uzivatelsky definovatelna chybova hlaseni pouzivala UTC cas. Nyni pouzivaji lokalni cas serveru. - opravena chyba, zpusobujici chybove hlaseni: (134) Unexpected exception in function: "HTTP Proxy Thread". resp. (134) Unexpected exception in function: "GetInfoFromHeader". (tento problem nastal jen pokud HTTP proxy dostala nespravne sestavenou zadost) * Access List - opravena chyba, ktera zpusobovala zdvojovani chybovych hlaseni 2.50 #192 28.12.2000 * Obecne - ! byl odstranen problem s GDI zdroji, ktery se projevoval na nekterych instalacich Windows (schazelo k pomalemu vycerpani systemovych prostredku, takze Windows nebyly schopny spravne zobrazovat okna aplikaci) - *NOVE* pridana podpora regularnich vyrazu. Vetsina nastaveni, ktera podporovala zapis pomoci divokych znaku, podporuje i regularni vyrazy - *NOVE* nastaveni WWW Admin rozhrani podporuji funkci Edit - cili neni nutne nektera komplikovana nastaveni prepisovat cela (POP3 Download) * DNS Cache - je-li TTL nastaven na 0 nejsou do cache pridavany nove objekty (drive byl objekt do cache ulozen a pak hned zase vymazan). * Cache - pri pridavani objektu do kese se nyni kontroluje, zda neni zakazano jej ukladat (Disabled By Name) * Postovni server - zmenena nektera hlaseni do log souboru - *NOVE* POP3 downloader umoznuje zanechavat postu na POP3 serveru (tj 'leave messages on the server'). - *NOVE* POP3 Downloader podporuje omezovaci pravidla (POP3 Restrictions) - *NOVE* moznost nastaveni posilani oznameni o prekroceni velikost schranky na POP3 serveru poskytovatele. - pokud pri nacitani posty POP3 Downloaderem dojde k chybe pokracuje se ve cteni zbyvajicich schranek. - *NOVE* je mozne globalne vypnout/zapnout nacitani schranek POP3 Downloaderem - *NOVE* je mozne vypnout/zapnout kazdy jednotlivy zaznam v nastaveni POP3 Downloader - *NOVE* POP3 Downloader podporuje APOP autentifikaci (neposila heslo v citelnem tvaru) - Mail\Valid Time Intervals jsou imlicitne nastaveny tak, aby povolovaly zpracovani posty v libovolny okamzik. - POP3 Server pocita UIDL identifikator nikoliv pri zamykani postovni schranky ale az na pozadani. Tim se podstatne urychli zamykani schranky pokud je v ni velke mnozstvi zprav. - POP3 Downloader pridava X-PPRemoteMessageNumber hlavicku do kazde nactene zpravy. Tato hlavicka obsahuje cislo zpravy ve schrance PP3 serveru poskytovatele pripojeni. * HTTP Proxy - *NOVE* podpora autentifikace uzivatele na proxy server - prohlizes se pta uzivatele na jmeno a heslo. Autentifikace uzivatele probiha proti databazi uzivatelu (Accounts) nebo pomoci Access Listu. * Access List - *NOVE* podpora jmen/hesel uzivatelu ziskanych z HTTP pozadavku prohlizece (HTTP Proxy a WWW server) - *NOVE* podpora regularnich vyrazu - umoznen zapis komentaru do seznamu pravidel - *NOVE* nova akce Rewrite, ktera umoznuje prepisovani pozadavku klientova prohlizece. - opravena chyba objektu Service - spatne vyhodnocoval jmeno sluzby. * Tridici pravidla - pokud pravidlo obsahuje na konci klicoveho slova znak '~' neni k tomuto klicovemu slovu pripojovan text z 'Append to' polozky. - *NOVE* moznost pouziti specialniho jmena prijemce zpravy (-Ignore-). Posta dorucena tomuto uzivateli se ve skutecnosti nedorucuje nikam. Cili je ji mozne pouzit k odstraneni nechtene posty. * DNS Forwarder - odstranena chyba s nespravnym zapisem do log souboru (logoval se jen zacatek jmena pozadovaneho objektu) * WWW Admin - *NOVE* menu Utilities. Sem byly presunuty nektere veci z menu Administrator - *NOVE* povel Ping. Umoznuje otestovat spojeni k serveru. - *NOVE* povel Traceroute. Umoznuje otestovat stav linek v Internetu. - *NOVE* RegExp helper. Utilita pro testovani a ladeni regularnich vyrazu. - State Board ma nyni vypinatelnou automatickou obnovu obsahu stranky. * Security - automaticka detekce nebezpecnych rozhrani nepovazuje za nebezpecne rozhrani s IP adresou zprivatnich rozsahu IP adres (10.x.x.x, 192.168.x.x a 172.16.0.0-172.31.255.255) 2.40 #190 30.10.2000 * Obecne - *NOVE* pri spusteni na Windows 9x nedojde k ukonceni Proxy+ pri odhlaseni uzivatele - seznam preddefinovanych Content-Type (soubor ContentType.txt) byl doplnen o typ: application/x-javascript JS * DNS cache - *NOVE* nyni je mozne nastavit vlastnosti interni DNS cache (vypnout, nastavit, zobrazit, smazat). - nyni se negativne kesuji vsechny chybove kody DNS prevodu (drive jen 11001) * WWW Admin - zrusena duplicitni polozka "Proxy Log Events" v "Log Files" menu. * DNS Forwarder - krome UDP dotazu se nyni loguji i TCP DNS dotazy. Zvysena informacni hodnota logu. * Postovni server - server proveruje Date: hlavicky prijatych zprav a v pripade, ze najde hlavicku s podezrelym obsahem nahradi ji novym datem. To by melo chranit starsi verze postovnich klientu rady MS Outlook Express pred napadenim nekterymi viry - zmena pri komunikaci s nadrizenym SMTP serverem pri odesilani zprav (RSET se odesila az po prvni zprave) - pri pouziti SMTP autentikace se znovu odesila povel EHLO (RFC 2554) - vracene chybove zpravy nyni obsahuji polozku Date: - casove udaje vkladane do zprav jsou nyni v lokalnim case serveru (ne GMT) * Telnet Gateway - Gateway nyni preskakuje uvodni sekvence dat odesilane nekterymi telnet klienty (typicky Linux/Unix klienti). * Chybova hlaseni - IE 5.X nezobrazoval nektera hlaseni - nahradil je vlastnim vykladem pokud hlaseni je kratsi nez urcita mez (vetsinou 512 bytu). Veskera chybova hlaseni (vcetne sablon uzivatelem definovatelnych hlaseni) jsou proto nyni prodlouzena. - hlaseni vypisuji lokalni cas serveru (ne GMT) * Log soubory - logovani detailu tridicich pravidel nyni vypisuje i globalni nastaveni sady tridicich pravidel * Tridici pravidla - opravena chyba, ktera zpusobila zatuhnuti programu pri nacitani nastaveni tridicich pravidel (k tomu doslo pokud jednotlive retezce pravidla byly oddeleny znaky ' ;' (mezera a strednik). * WWW Server - opravena chyba, ktera zpusobovala, ze do AccessLog.TXT se zapisoval vysledny kod akce 404 (nenalezeno) misto 200. * Telefonicke pripojeni - zvysen pocet max pokusu o pripojeni z 10 na 99. * Access List - Proxy+ pridava jmeno protokolu (https://) v pripade, ze browser pozaduje pripojeni na HTTPS WWW server. Protoze browser odesila URL bez specifikace protokolu nepracoval Access List (URL objekt) tak jak uzivatele cekali. 2.40 #184 07.07.2000 * Obecne - Uzivatelsky definovatelne chybove hlaseni jsou vyuzivane nyni i internim WWW serverem Proxy+ (dve nova hlaseni) - nektere interni funkce modifikovany tak, aby pri vyskytu chyby poskytly vice informaci - opravena chyba, ktera mohla zpusobit chybne detekovani Insecure Interface (nebezecna rozhrani). * Access List - opravena chyba, ktera mohla zpusobit nespravne vyhodnoceni porovnani IP adresy s parametry objektu typy ClientIP nebo InterfaceIP * FTP gateway - nyni je mozne zadat jako pristupove jmeno na FTP server text obsahujici znaky '@' 2.40 #182 14.06.2000 * Diskova pamet (cache) - verze 2.40 #176 obsahovala chybu, ktera zpusobila, ze se do diskove pameti neukladaly zadne soubory (cache byla smazana, protoze P+ nespravne detekovala zbyvajici volne misto v diskove pameti). * Log soubory - pridana moznost zaznamenavani detailu z prubehu navazovani a zavesovani telefonickeho spojeni. * Telefonicke spojeni - zmenena procedura ukoncujici telefonicke spojeni 2.40 #176 13.06.2000 * Obecne - postovni server nevola zadne funkce RAS API pokud je P+ nastavena pro praci na pevne lince (Leased Line (None) v Dial\General) * Log soubory - vyreseny problemy s rotaci souboru (Monthly a Custom rezimy rotovaly kazdy den) * Kaskadovani - nyni se posila heslo/jmeno nadrizenemu serveru i v pripade zadosti typu HTTPS, FTP a GOPHER - vyresen problem s odesilanim ICP dotazu na URL protokolu HTTPS - opravena chyba ve vyberu nejvhodnejsiho nadrizeneho proxy ICP serveru * HTTP Proxy - vyresen problem s vypoustenim nadbytecnych mezer v HTTP hlavickach. Projevovalo se napriklad pokud server odeslal Cookie s nekolika mezerami jdoucimi za sebou. * Telefonicke spojeni - zmeneny funkce detekujici stav a jmena definovanych spojeni. 2.40 #174 05.06.2000 * Mapovane linky - vyreseny problemy s neuvolnovanim pouzitych socketu (chyba vznikla ve verzi 2.40 #170) 2.40 #172 01.06.2000 * Obecne - po zmene nastaveni 'Enable icon in the System Try' je ikona skryta/zobrazena ihned (pokud je skryto hlavni okno programu) po ulozeni zmen * Log soubory - moznost odfiltrovani parametru z URL pozadavku (ta cast URL za znakem '?'). Parametry z pozadavku WWW Admin rozhrani jsou skryte implicitne, takze AccessLog.TXT neobsahuje citlive informace (napriklad hesla) * WWW Admin rozhrani - nova strana nastaveni Log Files/AccessLog Events - opravena chyba s prevodem hexadecimalni reprezentace znaku kodovanych WWW prohlizecem. Chyba se projevovala napriklak pokud uzivatel zadal do formulare heslo, ktere obsahovalo znak % nasledovany 2 alfanumerickymi znaky. * Postovni system - POP3 server zapisuje nyni do AccessLog.TXT souboru akce presmerovane na POP3 mapovany link. 2.40 #170 30.05.2000 * Obecne - moznost zakazat zobrazeni ikony v pravem dolnim rohu obrazovky pri skrytem okne * Bezpecnost - polozka "Security\General -> Use enabled clients IP" prejmenovana na "Use secure clients". * Postovni subsystem - *NOVE* POP3 server umoznuje presmerovavat POP3 seance podobne jako POP3 Mapovane Linky. - *NOVE* implementovan seznam externich postovnich adres. - nastaveni UIDL povelu POP3 serveru presunuto do nove zalozene stranky Mail\POP3 Server - vyresen problem pri odesilani posty na SMTP server Proxy+ z Outlook Expresu v pripade, ze P+ byla nastavena, aby pozadovala autentifikaci klienta * Mapovane linky - vyresen problem s problemy pri mazani TCP Mappovanych linku. 2.40 #168 26.05.2000 * Bezpecnost - vetsina sluzeb nyni implicitne z bezpecnostnich duvodu zakazana. Tyka se to predevsim sluzeb (FTP Gateway, SOCKS server, ...). - *NOVE* Insecure interfaces (nebezpecna rozhrani) je novy bezpecnostni prvek Proxy+. Seznam nebezpecnych rozhrani je implicitne definovan automaticky, takze vetsina instalaci Proxy+ je nyni zabezpecena pred neautorizovanym zasahem z Internetu. - SecLog.TXT - soubor s hlasenimi o pokusech o poruseni nastavenych bezpecnostnich pravidel je nyni implicitne povolen. - Do ProxyLog.TXT se nyni zapisuje po startu Proxy+ seznam detekovanych rozhrani serveru. Zapisuje se take stav detekce nebezpecnych rozhrani. - nyni je mozne pomoci stranky administratorskeho rozhrani Security/General vypnout testovani bezpecnosti pri pristupech k WWW serveru vestavenemu v Proxy+ * Administratorske rozhrani - Administrator/Additional obsahuje nastaveni, ktere umoznuje instalovat Proxy+ jako sluzbu na systemech Windows 95 a 98. Drive k tomuto ucelu slouzil program DoWinService.exe, ktery nyni neni jiz distribuovan. * Kaskadovani - opravena chyba s odesilanim jmena a hesla na nadrizeny proxy server (cascading). * Obecne - kriticka chybova hlaseni (vyjimky) obsahuji nyni podrobnou informaci o verzi windows. Tato informace je zapisovana take do souboru ProxyLog.TXT (pri startu Proxy+) a zobrazovana ve Status Info. 2.31 #166 17.05.2000 * Postovni subsystem - opravena chyba zpusobujici falesna hlaseni o nedoruceni zprav pri pouziti tridicich pravidel. Toto hlaseni se generovalo v nekterych pripadech pokud byl nastaven Carbon Copy ucet ci se dorucovalo skupine uzivatelu. - nyni je mozne zapnout ukladani podrobnych informaci o prubehu trideni zprav. - provedeny zmeny v osetreni zaveseni spojeni po odeslani ETRN povelu. * Administratorske rozhrani - opraven problem s nespravnym ukladanim nekterych nastaveni (adresar Logs). 2.31 #162 15.05.2000 * Log soubory - rotace logu se nyni ridi mistnim casem nikoliv casem UTC * Kaskadovani - *NOVE* podpora nadrizenych (ICP i NON-ICP) proxy serveru, ktere vyzaduji autentifikaci (je mozne definovat jmeno/heslo kazdemu proxy serveru) 2.31 #160 11.05.2000 * Postovni system - opravena SMTP autentifikace. Pri odesilani zprav nyni predava Proxy+ nadrizenemu SMTP serveru jmeno a heslo jen jednou za postovni seanci * Log soubory - *NOVE* uzivatelsky definovatelne jmena log souboru. Nyni je mozne mit ve jmenu log souboru datum jeho vytvoreni. - zabudovano nove nastaveni rotace logu (logy se budou rotovat napr vzdy v pondeli ci prvniho v mesici ... ) - nyni je mozne zmenit adresar s umistenim log souboru 2.31 #158 03.05.2000 * Postovni system - Opravena chyba, ktera zpusobovala zakousnuti P+ pri trideni zprav. Chyba se projevovala pouze pokud zprava obsahovala urcitym zpusobem zakodovany cesky text v hlavickach zpravy. * Log soubory - AccessLog.TXT v prirozenem formatu neobsahuje znak '/' mezi poctem prijatych a odeslanych bytu. Nyni je jako oddelovac pouzita mezera. 2.31 #156 28.04.2000 * Postovni system - Received: hlavicky z nastaveni tridicich pravidel se nyni se nyni zobrazuji v prehledu nastaveni posty 2.31 #154 27.04.2000 * Obecne - v hlavnim okne Proxy+ se zobrazuje krome cisla verze i build cislo (cislo za '#') - P+ spustena v rezimu sluzba (service) na Win9x nyni zobrazuje ikonu v pravem dolnim rohu obrazovky (je-li nakonfigurovana aby ukryla okno) - opravena chyba, ktera zpusobila vypousteni mezery ze jmena adresare uzivatelsky definovanych chybovych hlaseni * Navazovani spojeni (Dialing) - vyresen problem s chybou 668, ktera se objevovala na Win2000 po te co spojeni k ISP selhalo (napriklad z duvodu obsazeni linky) * Postovni subsystem - *NOVE* trideni podle Received: polozek hlavicky prichozi zpravy. - zruseno omezeni 100 prijemcu jedne zpravy v SMTP obalce. Protoze se zjistilo, ze v rozporu s RFC nejpouzivanejsi postovni klienti nejsou schopni prenest zpravu s vyssim poctem prijemcu byl tento limit v P+ zrusen - zpravy vracene uzivateli maji kod chyby doplnen i popisem - pri pruchodu tridicimi pravidly jsou vsechny emailove adresy nyni doplneny zleva '<' a zprava '>' i v pripade, ze zprava byla adresovana nekolika prijemcum - *NOVE* texty z hlavicky zpravy jsou prevedeny pred porovnanim do citelne podoby (v pripade, ze byly zakodovany z duvodu vyskytu nepovolenych znaku). Prevod znakove sady se neprovadi - opraven problem s uzivatelskymi ucty s prazdnym heslem a nastavenou lokalni emailovou adresou (pomoci takoveho uctu nebylo mozne cist postu z POP3 serveru P+) - prijate zpravy jsou doplnovany o informace o zpusobu prijeti a casu prijeti (X-PPVia,...) * Access List - pokud je pri nacitani objektu Access Listu nalezen vadny objekt pokracuje se v nacitani ostatnich objektu (predchozi verze ignorovala dalsi objekty) - opraven a mirne modifikovan (povolena volnejsi syntaxe) zapis objektu typu TIME (casova omezeni) - pravidla (Rules) nyni umoznuji pouziti alternativnich povelu (Allow: grant,accept ; Deny: disallow, reject) * WWW Server - *NOVE* externi soubor s definici Content-Type pro souboru s ruznou priponou * Log soubory - prirozeny log soubor obsahuje nyni delku trvani vyrizovani pozadavku (v milisekundach) - POP3 server zapisuje i IP adresu kdyz zapisuje do logu informaci o prihlaseni uzivatele do schranky - do MAilLog.TXT je nyni zapisovano i Message-ID zpracovanych zprav - zmeneny texty zapisovane tridicimi pravidly do MailLog.TXT - puvodni texty byly mirne matouci. * HTTP Proxy - nyni je mozne zakazat pridavani X-Forwarded-For: a Via: hlavicek do HTTP hlavicek - nyni propousti Proxy-Authenticate polozky HTTP hlavicek * FTP Proxy - pokud je v definici URL uvedeno prihlasovaci jmeno bez hesla, pouzije P+ heslo z HTTP hlavicky pozadavku (polozka Autentication:) * WWW Admin - *NOVE* vsechny akce vyvolane tlacitkem Remove (Smazat) musi nyni byt potvrzeny. Potvrzovani lze vypnout v nastaveni programu - odstranen problem, ktery zpusoboval ze nebylo mozne ulozit format uzivatelskeho Access log souboru, pokud obsahoval znak '"' - uvozovka. 2.31 #150 21.02.2000 * Logovaci subsystem - uzivatelsky definovatelny format souboru AccessLog.txt. Nekolik preddefinovanych rozsirenych formatu. - prirozeny format souboru AccessLog.txt pouziva nyni jako oddelovac datumu a casu znak mezera misto znaku ":" * Postovni subsystem - moznost nastaveni zpusobu zpracovani UIDL povelu POP3 serveru. - zmeny v tridicich pravidlech: tridici pravidla definovana pro polozku To: jsou automaticky pouzita i pro polozku CC: (Carbon Copy) jsou spravne zpracovany i zpravy, ktere obsahuji nekolik stejne pojmenovanych radku (vice radku To:,..) * Administratorske rozhrani - Status Info - zobrazuje prumernou velikost objektu v diskove pameti 2.31 #148 14.01.2000 * Obecne - uzivatelsky definovatelne chybove hlaseni na rozhrani HTTP Proxy, FTP Proxy a Gopher Proxy * Postovni system -!opravena chyba, ktera zpusobila nefunkcnost nastaveni "Enable relaying for these clients" * FTP Proxy - vyresen problem s Netscape SmartUpdate * Access List - opraven problem s mezerami v nazvech souboru uvedenych jako parametr objektu * Cascading - v prehledu statistiky je nyni mozne videt i informce o NON-ICP serverech * Ostatni - HTTP debugging, UDP debugging 2.30 #146 21.12.99 * Mapovane linky - pridana podpora UDP (jednosmerne i obousmerne) mapovanych linku - maximalni pocet mapovanych linek zvysena na 50 * HTTP Proxy - pridana moznost ukladani hlavicek HTTP dotazu/odpovedi do souboru ProxyLog.TXT 2.30 #142 09.12.99 * Mail system - vyresen problem s odesilanim zprav s vetsim mnozstvim prijemcu - zmeny v odesilani ETRN pozadavku - drobne upravy v odesilani/prijimani posty * Obecne - zmeny ve zpusobu zjistovani volneho mista na disku 2.30 #136 23.11.99 * Cascading - nyni lze zmenit implicitni timeout na ICP dotazu * HTTP Proxy - vyresen problem s nekterymi WWW servery, ktere odesilaly spatne hlavicky HTTP objektu (FileMaker Pro/4.0) * FTP Proxy - drobne zmeny v generovane HTML strance * Mail system - opraven problem s autentifikovanim SMTP serveru a Netscape Messengerem * Mapovane linky - moznost zapnuti zapisu data protekajicich linkou do souboru 2.30 #132 12.10.99 * Obecne - moznost ukladani prenasenych dat v mapovanych spojenich * Postovni system - vyresen problem s Netscape Messengerem a odesilanim posty. 2.30 #132 12.10.99 * Obecne - opravena chyba v POP3 Mapped Link - nefunkcni prihlasovani na POP3 server 2.30 #130 7.10.99 - umistena na www.proxyplus.cz 2.30 #126 30.09.99 * Postovni system - Proxy+ nyni neodesila znak '@' v povelu ETRN. * Diskova pamet (cache) - vyresen problem s nadbytecnymi soubory v diskove kesi - nekdy Proxy+ nemazala nepotrebne soubory. 2.30 #120 16.09.99 * Postovni system - nyni je upozorneni (ETRN) zaloznimu postovnimu serveru odesilano pokazde, dojde-li ke spusteni zpracovani posty - mail matching (predchozi verze odesilala upozorneni po navazani spojeni k poskytovateli pripojeni. 2.30 #118 15.09.99 * Postovni system - pridana moznost zaznamu ladicich zprav pri inicializaci odesilani upozorneni na zalozni SMTP server (ETRN,...) 2.30 #116 14.09.99 * WWW Admin - zmeny na strance Mail/SMTP 2.30 #114 06.09.99 * Postovni system - nove moznosti zadosti zaloznimu serveru o odeslani ulozenych zprav 2.30 #112 24.08.99 * Postovni system - oprava problemu s novym internim formatem postovnich souboru 2.20 #110 24.08.99 * Postovni system - novy resim funkce ETRN. P+ nyni v tomto novem rezimu neodesila ETRTN povel k nadrizenemu SMTP serveru al jen ceka na prichod SMTP zprav. - v rezimu ETRN muze nyni automaticke zpracovani posty navazovat spojeni i kdyz neni definovan zadny postovni box pro download a fronta odchozich zprav je prazdna 2.20 #108 19.08.99 * WWW Admin - vypnete-li graficke pozadi stranek WWW Admin rozhrani, projevi se to i na stranach generovanych rozhranim FTP Proxy a Gopher. * Postovni system - *NOVE* podpora autentifikace pri odesilani posty na nadrizeny SMTP server. - *NOVE* podpora autentifikace klientu na SMTP serveru Proxy+ - podpora ukladani ladicich informaci (debugging) SMTP spojeni. * HTTP Proxy - podporovan dalsi nestandardni format casu * SOCKS - SOCKS5 funkce nyni vytaceji spojeni i pro prevod jmen na IP adresy. 2.20 #102 15.07.99 * Access List - zmeny ve vyhodnocovani nekterych pravidel 2.20 #100 13.07.99 * Postovni subsystem - opravena chyba, ktera zpusobovala predcasne ukonceni tel. spojeni po pouziti povelu ETRN. - zvetsena maximalni akceptovatelna delka emailove adresy na 129 znaku. - opraveny falesna hlaseni do MailLog.txt pri zapnute volbe debug. - NOVE - moznost otoceni poradi zpracovani posty. Je mozne nechat Proxy+ nejprve nacist a pak odesilat zpravy. Tim je umozneno odesilani posty pres SMTP servery, ktere vyzaduji autentifikaci uzivatele jeho predchazejicim prihlasenim k POP3 serveru. * Log soubory - opraven filtr pro zobrazeni dat v HTML podobe. - oprava chyby, ktera znemoznovala vypnuti vytvareni access logu. * Access List - NOVE - implementovana moznost omezeni pristupu k sluzbam Proxy+ pomoci ruznych kriterii (IP adresy klientu, cilovy server/dokument, cas,...) * Real Audio Proxy - NOVE - umoznuje prehravani audio/video dat ve formatu RealAudio. * Diskova cache pamet - opraveny chyby zpusobene pretekanim internich citacu souboru - projevovaly se jen u extremne velkych diskovych cache pameti (nekolik GB dat). - opraveny drobne chyby pri nacitani indexu diskove pameti. - zmeny v zachazeni se souybory v pripade, ze na disku s cache pameti neni dostatek mista. * SOCKS server - opravena chyba v metode UDP Associate, ktera se projevovala nefunkcnosti implicitne nastaveneho ICQ verze 99a. * Mapped Links - NOVE - POP3 Mapped Link - umoznuje pruznejsi vytvareni mapovanych spojeni na POP3 servery. * WWW Server - oprava chyby, ktera zpusopbovala, ze nektere dokumenty nebylo mopzne zobrazit v prohlizeci Netscape. * WWW Admin rozhrani - opravena zobrazovaci chyba v nastaveni cest k adresarum zalohy posty. 2.20 #88 20.05.99 * Postovni subsystem - opravena chyba, ktera znemoznovala odesilani nekterych zprav pres P+ v pripade ze postovni klient pouzival MIME kodovani bez zapouzdreni dat (base64,...) 2.20#86 14.05.99 * Obecne - volba "Enable auto hang up" je nyni implicitne zapnuta. - systemove menu programu nyni obsahuje HangUp polozku. * Administratorske rozhrani - opravena chyba, znemoznujici pouziti volby "Use alternate phone numbers". * Spravce diskove pameti (cache) - podpora diskove pameti s celkovou velikosti souboru nad 2GB * HTTP Proxy - zmena zpracovani nepodporovanych HTTP metod. P+ nyni vsechny nezname metody zpracovava stejnym zpusobem, ktery ve vetsine pripadu povede k uspesnemu provedeni takoveho pozadavku. To umoznuje praci napr OutlookExpressu 5 s postovnim uctem na serveru HotMail. - zvysen implicitni timeout ze 120 sec na 300 sec. * FTP Proxy - opravena chyba, ktera zpusobovala, ze soubory s urcitymi priponami byly vzdy stazeny spatne. * FTP Gateway - oprava chyby pri pocitani odeslanych a prijatych dat. * Cascading - podpora zretezeni i pro tyto protokoly: HTTPS FTP (pres FTP Proxy) Gopher P+ nyni muze odesilat pres nadrizeny proxy server kompletne vsechny pozadavky protokolu HTTP * SOCKS server - BIND pozadavky jsou na systemech Windows 98 a Windows NT se SP4 a vyssim zpracovavany jinak nez na Windows 95 systemech. Diky tomu spolehliveji pracuji aplikace, ktere pouzivaji BIND funkce (ICQ, DCC funkce v programu mIRC,...). - oprava zpracovani BIND 5 pozadavku. - moznost zapnuti podrobneho logovani prubehu zpracovani funkci. * Vytaceni spojeni - User name a User password v nastaveni Dialing/General muze byt nyni prazdne. P+ se pokusi precist ulozene jmeno a heslo z posledniho uspesneho pokusu o pripojeni. * Logovaci subsystem - oprava chyby pri rotovani errlog.txt * Postovni subsystem - oprava zpracovani ESMTP povelu SIZE. * WWW server - default dokument byl pristupny pouze v hlavnim adresari. - zmeneno zpracovani jmen dokumentu tak, ze nyni je mozne pouzit ve jmene konstrukce ../../xy. Jsou provadeny kontroly, ktere zamezi bacitani adresaru mimo hlavni adresar WWW serveru. 2.10 #74 01.03.99 * Obecne - opraveny chyby okolo rotace logu * WWW Admin - opraveno nastaveni povoleni DialLog - Clear na AccessLog nyni pracuje * Postovni system - moznost ukladani kopii odchozich a prichozich zprav * Trideni posty - opravena chyba pri nacitani konfigurace tridicich pravidel - trideni pracovalo jen pro hlavicky To: 2.10 #72 24.02.99 * Obecne - zmenen system log souboru (accesslog, rotace logu,..) - odstranen problem se 100% vytizenim systemu Windows95/98 - animovane logo na liste Windows * HTTP Proxy - opraven problem zpracovani zadosti POST z MSIE * FTP Proxy - dekoduje symbolicke odkazy na FTP serverech - podpora dalsich formatu vypisu adresare * Postovni system - POP3 akceptuje prazdne heslo - plny SMTP server - je schopen prijimat samostatne postu pro nekolik domen s moznosti trideni dosle posty, atd. - moznost vyvolani zpracovani posty pri vyskytu zpravy se zvysenou prioritou * SOCKS - sluzby SOCKS podporuji automaticke vytaceni - opravena chyba ve zpracovani nekterych pozadavku - SOCKS5 podporuje autentifikaci (clear text) * Trideni posty - konfigurace tridicich sad ulozena v registru ve formatu, ktery nekomplikuje export registru 2.01 #66 07.12.98 * Obecne - pri restartu neni ukladan a znovu nacitan index diskove pameti - zmeny ve sprave alokovane pameti - lze vypnout detekci lokalnich jmen hostitelskeho pocitace. Implicitne vypnuto takze Proxy+ neceka pri svem spousteni v pripadech, kdy neni mozne prevest lokalni IP na jmena * Automaticke vytaceni spojeni - moznost definice alternativni prodlevy na zaveseni spojeni (v urcenych hodinach je mozne zkratit ci prodlouzit standardni dobu neaktivity pred automatickym zavesenim) - snizena minimalni hodnota prodlevy na zaveseni ze 3 minut na 0 minut * Trideni posty - nova polozka Append To, ktera umoznuje definovat text, ktery se vzdy pridava k hledanemu retezci * HTTP Proxy - *NOVE* ICP klient, umoznujici inteligentni komunikaci se spolupracujicimi proxy servery. Detekce vypadku nadrizeneho (parent) serveru - Proxy+ pokracuje v cinnosti i v pripade nefunkcnosti parent serveru. - *NOVE* Direct Access List - moznost specifikace, ktere adresy maji byt nacitany primo a ktere mohou byt ncteny pres nadrizeny server - chybove stavy jsou nyni signalizovany WWW stranami, ktere obsahuji v hlavicce navratovy kod charakterizujici kod chyby - zmena v overovani platnosti dat na nekterych WWW serverech * ICP Server *NOVE* - ICP server umoznuje spolupraci nekolika proxy serveru podporujicich ICP protokol * Diskova pamet (cache) - zrychleni zapisu indexu * Postovni system - zmeny v zaznamenavanych udajich do souboru MailLog.txt (podrobnejsi informace) - po restartu neprovadi implicitne postovni system pokus o nacteni posty v pripade, ze je nastaveno periodicke zpracovani zprav - podpora uctu obsahujicich znak mezera - mailer masquerade muze nyni obsahovat znak '-' (pomlcka) - nedochazi k duplikaci lokalni posty zaslane na tridici pravidlo vice uzivatelum najednou 2.01 #62 16.10.1998 * FTP Proxy - nyni se pri zobrazeni obsahu FTP adresare zobrazuje, ze obsah byl nacten primo z FTP servru nebo diskove pameti. Je take umozneno jednoduse nacteni dat primo ze serveru (v pripade ze byla nactena z kese) * Diskova pamet (cache) - zmena v nastaveni overovani platnosti HTTP dat. Je mozne definovat celkem 3 zpusoby chovani Proxy+ v pripade, ze neni navazano spojeni a pozadovana data jsou v diskove pameti - opravena chyba pri predavani nekterych znaku do WWW Admin rozhrani (projevovalo se v registracnim formulari za pouziti nekterych prohlizecu) - opravena funkce minimalni a maximalni doby zivota HTTP objektu a doba zivota FTP objektu (prakticke casy byly 60 krat mensi nez nastavene) * Postovni system - do MailLog.TXT se zapisuje i delka prijate zpravy * Proxies - odstraneny problemy s vypinanim Telnet gatewaye, HTTP Proxy a SOCKS 2.01 #60 * FTP Proxy - opraven problem s nemoznosti nacteni nekterych FTP souboru - projevovalo se v novejsich verzich prohlizece IE 4.01 - upravy ve vyhodnocovani security 2.01 #58 * FTP Proxy - opravena chyba projevujici se zapisy v ErrLogu jako exception v CloseNonHTTPCacheFile - nezapisuje do logu hlaseni o vyskytu chyb s kodem 150 * Telnet gateway - dalsi upravy pro umozneni pripojeni z Unix prostredi * Security - zmena vyhodnocovani bezpecnostnich nastaveni: spojeni je povoleno, je-li IP klienta v seznamu povolenych IP NEBO je interface v seznamu povolenych interface 2.0 #56 * HTTP Proxy - zmena v propoustenych HTTP hlavickach. Zvysila se spolehlivost nacitani obrazku (chyba se projevovala pouze v Microsoft IE - Netscape pracoval vzdy spravne) * Cache - zmena formatu ulozenych dat = dalsi uspora pameti RAM a zrychleni prace - zmena organizace adresaru kese - pokud P+ bezela jako Win NT services, neukladal se pri restartu index diskove cache pameti. - zmeny ve vyhodnocovacim algoritmu cache pameti * WWW Admin - opravena chyba s mezerou v ceste k adresari s postou - opravena chyba - neslo menit heslo uzivatele * Telnet - podpora pro spojeni z prostredi UNIXu * Automaticke vytaceni spojeni - dva rezimy - if disconnected - vytaci okamzite po zaregistrovani pozadavku. - if unreachable - vytaci az po te co zjisti, ze prijaty pozadavek se odkazuje na server jehoz IP nelze ziskat nebo se na nej nelze pripojit (neni na nej existujici spojeni) - seznam adres, ktere nezpusobi automaticke vytaceni * POP3 - podpora povelu TOP 1.34 #54) * Obecne - podpora spusteni v rezimu services (sluzba) i na Win95/98. Proxy+ bude spustena i pokud je vyzadovano prihlaseni uzivatele po startu systemu a ten se jeste neprihlasil * Proxy - GOPHER Proxy * WWW Admin rozhrani - zmeny v organizaci stranek * Navazovani komutovaneho spojeni - podpora vice tel. cisel - timeout na delku navazovani spojeni * Diskova pamet (cache) - podpora HTTP 1.1 - efektivnejsi prace cache. Automaticke urcovani platnosti WWW dat - cache index - podstatne zrychleni inicializace cache pameti - efektivnejsi ulozeni dat v RAM (uspora cca 30%) a zrychleni prohledavani * Postovni subsystem - podpora vice sad tridicich pravidel - trideni umoznuje hledat vice retezcu najednou - jednomu prijemci neni po pruchodu tridicimi pravidly nikdy zaslana zprava vice nez jednou - Carbon Copy User - obdrzi kopii kazde zpravy, ktera prochazi tridenim - zobrazeni prehledu aktivnich sad pravidel - zrychleni nacitani a odesilani zprav - moznost defince lokalnich emailovych adres primo v definici jednotlivych uzivatelu - nastavitelne timeouty na neaktivitu SMTP a POP3 serveru pri komunikaci s Proxy+ - nastavitelna reakce na vyskyt chyb pri odesilani zprav a navazovani spojeni - moznost zrychleneho periodickeho zpracovani posty v dobe aktivniho spojeni s internetem - nastavitelna maximalni velikost zprav, ktere mohou uzivatele pres Proxy+ odesilat * Nove vlastnosti FTP Proxy - podpora predavani jmena a hesla k prihlaseni na FTP v URL dokumentu - podpora dalsich formatu vypisu FTP serveru (Novell FTP,MS IIS FTP 4.0 DOS mode,EPLF format) * Registrace programu - pro snadnejsi kontrolu je primo na strane s registracnim formularem zobrazovan aktualni stav programu.