diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/Licence.rtf b/DirectoryToAdd_UltraVNC/UltraVnc/Licence.rtf new file mode 100644 index 0000000..defb0e1 --- /dev/null +++ b/DirectoryToAdd_UltraVNC/UltraVnc/Licence.rtf @@ -0,0 +1,519 @@ +{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff31507\deff0\stshfdbch0\stshfloch31506\stshfhich31506\stshfbi31506\deflang2067\deflangfe2067\themelang2067\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f2\fbidi \fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;} +{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f39\fbidi \fmodern\fcharset0\fprq1{\*\panose 00000000000000000000}Consolas;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria;} +{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;} +{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f40\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f41\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\f43\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f44\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f45\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f46\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\f47\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f48\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f60\fbidi \fmodern\fcharset238\fprq1 Courier New CE;}{\f61\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;} +{\f63\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f64\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f65\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f66\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);} +{\f67\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f68\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f380\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}{\f381\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;} +{\f383\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f384\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f387\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}{\f388\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);} +{\f430\fbidi \fmodern\fcharset238\fprq1 Consolas CE;}{\f431\fbidi \fmodern\fcharset204\fprq1 Consolas Cyr;}{\f433\fbidi \fmodern\fcharset161\fprq1 Consolas Greek;}{\f434\fbidi \fmodern\fcharset162\fprq1 Consolas Tur;} +{\f437\fbidi \fmodern\fcharset186\fprq1 Consolas Baltic;}{\f438\fbidi \fmodern\fcharset163\fprq1 Consolas (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} +{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;} +{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} +{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} +{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;} +{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;} +{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0; +\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp +\f31506\fs22\lang2067\langfe1033\langfenp1033 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang2067\langfe1033\cgrid\langnp2067\langfenp1033 \snext0 \sqformat \spriority0 \styrsid16468409 Normal;}{\*\cs10 +\additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\* +\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31506\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang2067\langfe1033\cgrid\langnp2067\langfenp1033 \snext11 \ssemihidden \sunhideused \sqformat Normal Table;}{ +\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs21\alang1025 \ltrch\fcs0 \f39\fs21\lang2067\langfe1033\cgrid\langnp2067\langfenp1033 +\sbasedon0 \snext15 \slink16 \sunhideused \styrsid8093354 Plain Text;}{\*\cs16 \additive \rtlch\fcs1 \af0\afs21 \ltrch\fcs0 \f39\fs21 \sbasedon10 \slink15 \slocked \styrsid8093354 Tekst zonder opmaak Char;}}{\*\rsidtbl \rsid3219030\rsid4851680\rsid5253534 +\rsid6174186\rsid8093354\rsid16468409}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\author rudi}{\operator rudi}{\creatim\yr2012\mo2\dy12\hr16\min47} +{\revtim\yr2012\mo10\dy23\hr22\min14}{\version5}{\edmins8}{\nofpages11}{\nofwords2977}{\nofchars14980}{\nofcharsws17922}{\vern32773}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}} +\paperw11906\paperh16838\margl2880\margr2880\margt1440\margb1440\gutter0\ltrsect +\deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\trackmoves1\trackformatting1\donotembedsysfont1\relyonvml0\donotembedlingdata0\grfdocevents0\validatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0 +\showxmlerrors1\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace110\dgvspace180\dghorigin2880\dgvorigin1440\dghshow2\dgvshow1 +\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct +\asianbrkrule\rsidroot16468409\newtblstyruls\nogrowautofit\usenormstyforlist\noindnmbrts\felnbrelev\nocxsptable\indrlsweleven\noafcnsttbl\afelev\utinl\hwelev\spltpgpar\notcvasp\notbrkcnstfrctbl\notvatxbx\krnprsnet\cachedcolbal \nouicompat \fet0 +{\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\headery708\footery708\colsx708\endnhere\sectlinegrid360\sectdefaultcl\sectrsid5253534\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}} +{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}} +{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9 +\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8093354 \rtlch\fcs1 \af31507\afs21\alang1025 \ltrch\fcs0 +\f39\fs21\lang2067\langfe1033\cgrid\langnp2067\langfenp1033 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\insrsid4851680\charrsid8093354 \tab \tab }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid4851680 }{\rtlch\fcs1 \af2 +\ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 GNU GENERAL PUBLIC LICENSE +\par \tab \tab Version 2, June 1991 +\par }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 +\par }\pard \ltrpar\s15\qj \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5253534 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 Copyrig}{\rtlch\fcs1 \af2 +\ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 ht (C) 1989, 1991 Free Software }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 Foundation, Inc.}{\rtlch\fcs1 \af2 +\ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA}{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 Everyone is }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +permitted to copy and distribute verbatim copies}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +of this license document, but changing it is not allowed. +\par }\pard \ltrpar\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8093354 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +\par \tab \tab \tab Preamble +\par +\par }\pard \ltrpar\s15\qj \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5253534 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 + The licenses for most software are designed to take away your}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 freedom to share and change it. By contrast, the GNU General Public}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 License is intended to guarantee your freedom to share and change free}{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 software--to make sure the software is free for all its users. This}{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +General Public License applies to most of the Free Software}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 Foundation's software and to any other program whose authors commit to}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 using it. (Some other Free Software Foundation software is covered by}{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 the GNU Library General Public License instead.) You can apply it to}{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 your programs, too. +\par }\pard \ltrpar\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8093354 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +\par }\pard \ltrpar\s15\qj \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5253534 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 + When we speak of free software, we are referring to freedom, not}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 price. Our General Public Licenses are designed to make sure that you}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 have the freedom to distribute copies of free software (and charge for}{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 this service if you wish), that you receive source code or can get it}{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 if you want it, that you can change the +software or use pieces of it}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +in new free programs; and that you know you can do these things. +\par }\pard \ltrpar\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8093354 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +\par }\pard \ltrpar\s15\qj \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5253534 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 + To protect your rights, we need to make restrictions that forbid}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 anyone to deny you these rights or to ask you to surrender the rights.}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 These restrictions translate to certain responsibilities for you if you}{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 distribute copies of the software, or if you modify it. +\par }\pard \ltrpar\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8093354 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +\par }\pard \ltrpar\s15\qj \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5253534 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 + For example, if you distribute copies of such a program, whether}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 gratis or for a fee, you must give the recipients all the rights that}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 you have. You must make sure that they, too, receive or can get the}{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 source code. And you must show them these terms so they know their +\par rights. +\par }\pard \ltrpar\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8093354 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +\par }\pard \ltrpar\s15\qj \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5253534 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 + We protect your rights with two steps: (1) copyright the software, and}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 (2) offer you this license which gives you legal permission to copy,}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 distribute and/or modify the software. +\par +\par Also, for each author's protection and ours, we want to make certain}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 that everyone understands that there is no warranty for this free}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 +\af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 software. If the software is modified by someone else and passed on, we}{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 want its recipients to know that what they have is not the original, so}{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +that any problems introduced by others will not reflect on the original}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 authors' reputations. +\par +\par Finally, any free program is threatened constantly by software}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 patents. We wish to avoid the danger that redistributors of a free +\par program will individually obtain patent licenses, in effect making the}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 program proprietary. To prevent this, we have made it clear that any}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 patent must be licensed for everyone's free use or not licensed at all. +\par +\par The precise terms and conditions for copying, distribution and}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 modification follow. +\par }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid5253534\charrsid3219030 +\par +\par }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 GNU GENERAL PUBLIC LICENSE}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 +\ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION +\par +\par 0. This License applies to any program or other work which contains}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 a notice placed by the copyright holder saying it may be distributed +\par under the terms of this General Public License. The "Program", below,}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 refers to any such program or work, and a "work based on the Program"}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 means either the Program or any derivative work under copyright law:}{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 that is to say, a work containing the Program or a portion of it,}{\rtlch\fcs1 +\af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +either verbatim or with modifications and/or translated into another}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 language. (Hereinafter, translation is included without limitation in}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 the term "modification".) Each licensee is addressed as "you". +\par +\par Activities other than copying, distribution and modification are not}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 covered by this License; they are outside its scope. The act of}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 +\af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 running the Program is not restricted, and the output from the Program}{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 is covered only if its contents constitute a work based on the}{\rtlch\fcs1 \af2 +\ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 Program (independent of having been made by running the Program).}{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +Whether that is true depends on what the Program does. +\par }\pard \ltrpar\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8093354 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +\par }\pard \ltrpar\s15\qj \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5253534 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 + 1. You may copy and distribute verbatim copies of the Program's}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 source code as you receive it, in any medium, provided that you}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 +\af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 conspicuously and appropriately publish on each copy an appropriate}{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 copyright notice and disclaimer of warranty; keep intact all the}{\rtlch\fcs1 +\af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 notices that refer to this Lice +nse and to the absence of any warranty; +\par and give any other recipients of the Program a copy of this License}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 along with the Program. +\par +\par You may charge a fee for the physical act of transferring a copy, and}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 you may at your option offer warranty protection in exchange for a fee. +\par +\par 2. You may modify your copy or copies of the Program or any portion}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 of it, thus forming a work based on the Program, and copy and}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 +\ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 distribute such modifications or work under the terms of Section 1}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 above, provided that you also meet all of these conditions: +\par +\par a) You must cause the modified files to carry prominent notices}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 stating that you changed the files and the date of any change. +\par +\par b) You must cause any work that you distribute or publish, that in}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 whole or in part contains or is derived from the Program or any}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 +\af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 part thereof, to be licensed as a whole at no charge to all third}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 + }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 parties under the terms of this License. +\par +\par c) If the modified program normally reads commands interactively}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 when run, you must cause it, when started running for such +\par interactive use in the most ordinary way, to print or display an}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 announcement including an appropriate copyright notice and a}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 +\ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 notice that there is no warranty (or else, saying that you provide}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this +\par }\pard \ltrpar\s15\qj \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6174186 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 + License. (Exception: if the Program itself is interactive but}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 does not normally print such an announcement, your work based on}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 the Program is not required to print an announcement.) +\par }\pard \ltrpar\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8093354 {\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 \page +\par These requirements apply to the modified work as a whole. If}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 identifiable sections of that work are not derived from the Program,}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 and can be reasonably considered independent and separate works in}{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 themselves, then this License, and its terms, do not apply to those}{\rtlch\fcs1 +\af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 +sections when you distribute them as separate works. But when you +\par distribute the same sections as part of a whole which is a work based}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 on the Program, the distribution of the whole must be on the terms of}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 this License, whose permissions for other licensees extend to the}{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 entire whole, and thus to each and every part regardless of who wrote it. +\par +\par Thus, it is not the intent of this section to claim rights or contest}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 your rights to work written entirely by you; rather, the intent is to}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 exercise the right to control the distribution of derivative or}{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 collective works based on the Program. +\par +\par In addition, mere aggregation of another work not based on the Program}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 with the Program (or with a work based on the Program) on a volume of +\par a storage or distribution medium does not bring the other work under}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 the scope of this License. +\par +\par 3. You may copy and distribute the Program (or a work based on it,}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 under Section 2) in object code or executable form under the terms of +\par Sections 1 and 2 above provided that you also do one of the following: +\par +\par a) Accompany it with the complete corresponding machine-readable}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{\rtlch\fcs1 \af2 \ltrch\fcs0 +\f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 source code, which must be distributed under the terms of Sections}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid6174186\charrsid3219030 }{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid4851680\charrsid3219030 1 and 2 above on a medium customarily used for software interchange; or, +\par +\par b) Accompany it with a written offer, valid for at least three +\par years, to give any third party, for a charge no more than your +\par cost of physically performing source distribution, a complete +\par machine-readable copy of the corresponding source code, to be +\par distributed under the terms of Sections 1 and 2 above on a medium +\par customarily used for software interchange; or, +\par +\par c) Accompany it with the information you received as to the offer +\par to distribute corresponding source code. (This alternative is +\par allowed only for noncommercial distribution and only if you +\par received the program in object code or executable form with such +\par an offer, in accord with Subsection b above.) +\par +\par The source code for a work means the preferred form of the work for +\par making modifications to it. For an executable work, complete source +\par code means all the source code for all modules it contains, plus any +\par associated interface definition files, plus the scripts used to +\par control compilation and installation of the executable. However, as a +\par special exception, the source code distributed need not include +\par anything that is normally distributed (in either source or binary +\par form) with the major components (compiler, kernel, and so on) of the +\par operating system on which the executable runs, unless that component +\par itself accompanies the executable. +\par +\par If distribution of executable or object code is made by offering +\par access to copy from a designated place, then offering equivalent +\par access to copy the source code from the same place counts as +\par distribution of the source code, even though third parties are not +\par compelled to copy the source along with the object code. +\par \page +\par 4. You may not copy, modify, sublicense, or distribute the Program +\par except as expressly provided under this License. Any attempt +\par otherwise to copy, modify, sublicense or distribute the Program is +\par void, and will automatically terminate your rights under this License. +\par However, parties who have received copies, or rights, from you under +\par this License will not have their licenses terminated so long as such +\par parties remain in full compliance. +\par +\par 5. You are not required to accept this License, since you have not +\par signed it. However, nothing else grants you permission to modify or +\par distribute the Program or its derivative works. These actions are +\par prohibited by law if you do not accept this License. Therefore, by +\par modifying or distributing the Program (or any work based on the +\par Program), you indicate your acceptance of this License to do so, and +\par all its terms and conditions for copying, distributing or modifying +\par the Program or works based on it. +\par +\par 6. Each time you redistribute the Program (or any work based on the +\par Program), the recipient automatically receives a license from the +\par original licensor to copy, distribute or modify the Program subject to +\par these terms and conditions. You may not impose any further +\par restrictions on the recipients' exercise of the rights granted herein. +\par You are not responsible for enforcing compliance by third parties to +\par this License. +\par +\par 7. If, as a consequence of a court judgment or allegation of patent +\par infringement or for any other reason (not limited to patent issues), +\par conditions are imposed on you (whether by court order, agreement or +\par otherwise) that contradict the conditions of this License, they do not +\par excuse you from the conditions of this License. If you cannot +\par distribute so as to satisfy simultaneously your obligations under this +\par License and any other pertinent obligations, then as a consequence you +\par may not distribute the Program at all. For example, if a patent +\par license would not permit royalty-free redistribution of the Program by +\par all those who receive copies directly or indirectly through you, then +\par the only way you could satisfy both it and this License would be to +\par refrain entirely from distribution of the Program. +\par +\par If any portion of this section is held invalid or unenforceable under +\par any particular circumstance, the balance of the section is intended to +\par apply and the section as a whole is intended to apply in other +\par circumstances. +\par +\par It is not the purpose of this section to induce you to infringe any +\par patents or other property right claims or to contest validity of any +\par such claims; this section has the sole purpose of protecting the +\par integrity of the free software distribution system, which is +\par implemented by public license practices. Many people have made +\par generous contributions to the wide range of software distributed +\par through that system in reliance on consistent application of that +\par system; it is up to the author/donor to decide if he or she is willing +\par to distribute software through any other system and a licensee cannot +\par impose that choice. +\par +\par This section is intended to make thoroughly clear what is believed to +\par be a consequence of the rest of this License. +\par \page +\par 8. If the distribution and/or use of the Program is restricted in +\par certain countries either by patents or by copyrighted interfaces, the +\par original copyright holder who places the Program under this License +\par may add an explicit geographical distribution limitation excluding +\par those countries, so that distribution is permitted only in or among +\par countries not thus excluded. In such case, this License incorporates +\par the limitation as if written in the body of this License. +\par +\par 9. The Free Software Foundation may publish revised and/or new versions +\par of the General Public License from time to time. Such new versions will +\par be similar in spirit to the present version, but may differ in detail to +\par address new problems or concerns. +\par +\par Each version is given a distinguishing version number. If the Program +\par specifies a version number of this License which applies to it and "any +\par later version", you have the option of following the terms and conditions +\par either of that version or of any later version published by the Free +\par Software Foundation. If the Program does not specify a version number of +\par this License, you may choose any version ever published by the Free Software +\par Foundation. +\par +\par 10. If you wish to incorporate parts of the Program into other free +\par programs whose distribution conditions are different, write to the author +\par to ask for permission. For software which is copyrighted by the Free +\par Software Foundation, write to the Free Software Foundation; we sometimes +\par make exceptions for this. Our decision will be guided by the two goals +\par of preserving the free status of all derivatives of our free software and +\par of promoting the sharing and reuse of software generally. +\par +\par \tab \tab \tab NO WARRANTY +\par +\par 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +\par FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +\par OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +\par PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +\par OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +\par MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +\par TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +\par PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +\par REPAIR OR CORRECTION. +\par +\par 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +\par WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +\par REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +\par INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +\par OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +\par TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +\par YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +\par PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +\par POSSIBILITY OF SUCH DAMAGES. +\par +\par \tab \tab END OF TERMS AND CONDITIONS +\par \page +\par \tab Appendix: How to Apply These Terms to Your New Programs +\par +\par If you develop a new program, and you want it to be of the greatest +\par possible use to the public, the best way to achieve this is to make it +\par free software which everyone can redistribute and change under these terms. +\par +\par To do so, attach the following notices to the program. It is safest +\par to attach them to the start of each source file to most effectively +\par convey the exclusion of warranty; and each file should have at least +\par the "copyright" line and a pointer to where the full notice is found. +\par +\par +\par Copyright (C) 19yy +\par +\par This program is free software; you can redistribute it and/or modify +\par it under the terms of the GNU General Public License as published by +\par the Free Software Foundation; either version 2 of the License, or +\par (at your option) any later version. +\par +\par This program is distributed in the hope that it will be useful, +\par but WITHOUT ANY WARRANTY; without even the implied warranty of +\par MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +\par GNU General Public License for more details. +\par +\par You should have received a copy of the GNU General Public License +\par along with this program; if not, write to the Free Software +\par Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, +\par USA. +\par +\par Also add information on how to contact you by electronic and paper mail. +\par +\par If the program is interactive, make it output a short notice like this +\par when it starts in an interactive mode: +\par +\par Gnomovision version 69, Copyright (C) 19yy name of author +\par Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +\par This is free software, and you are welcome to redistribute it +\par under certain conditions; type `show c' for details. +\par +\par The hypothetical commands `show w' and `show c' should show the appropriate +\par parts of the General Public License. Of course, the commands you use may +\par be called something other than `show w' and `show c'; they could even be +\par mouse-clicks or menu items--whatever suits your program. +\par +\par You should also get your employer (if you work as a programmer) or your +\par school, if any, to sign a "copyright disclaimer" for the program, if +\par necessary. Here is a sample; alter the names: +\par +\par Yoyodyne, Inc., hereby disclaims all copyright interest in the program +\par `Gnomovision' (which makes passes at compilers) written by James Hacker. +\par +\par , 1 April 1989 +\par Ty Coon, President of Vice +\par +\par This General Public License does not permit incorporating your program into +\par proprietary programs. If your program is a subroutine library, you may +\par consider it more useful to permit linking proprietary applications with the +\par library. If this is what you want to do, use the GNU Library General +\par Public License instead of this License.}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\fs18\lang1033\langfe1033\langnp1033\insrsid8093354\charrsid3219030 +\par }{\*\themedata 504b030414000600080000002100828abc13fa0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb6ac3301045f785fe83d0b6d8 +72ba28a5d8cea249777d2cd20f18e4b12d6a8f843409c9df77ecb850ba082d74231062ce997b55ae8fe3a00e1893f354e9555e6885647de3a8abf4fbee29bbd7 +2a3150038327acf409935ed7d757e5ee14302999a654e99e393c18936c8f23a4dc072479697d1c81e51a3b13c07e4087e6b628ee8cf5c4489cf1c4d075f92a0b +44d7a07a83c82f308ac7b0a0f0fbf90c2480980b58abc733615aa2d210c2e02cb04430076a7ee833dfb6ce62e3ed7e14693e8317d8cd0433bf5c60f53fea2fe7 +065bd80facb647e9e25c7fc421fd2ddb526b2e9373fed4bb902e182e97b7b461e6bfad3f010000ffff0300504b030414000600080000002100a5d6a7e7c00000 +00360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4fc7060abb08 +84a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b63095120f88d94fbc +52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462a1a82fe353 +bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f7468656d652f7468 +656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b4b0d592c9c +070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b4757e8d3f7 +29e245eb2b260a0238fd010000ffff0300504b0304140006000800000021002749e2e69e060000531b0000160000007468656d652f7468656d652f7468656d65 +312e786d6cec594d6f1b4518be23f11f467b6f6327761a4775aad8b11b48d246b15bd4e37877bc3bcdecce6a669cd437d41e9190100571a012370e08a8d44a5c +caaf09144191fa1778676677bd13af69d20651417d48bcb3cfbcdfef331fbe7aed5eccd0111192f2a4edd52fd73c44129f073409dbdead61ffd29a87a4c24980 +194f48db9b12e95ddb78ffbdab785d45242608e627721db7bd48a9747d6949fa308ce5659e9204de8db988b18247112e05021f83dc982d2dd76aab4b31a68987 +121c83d89be331f5c9252d127b1bb9f01e030d89927ac06762a045936cc60e4e14e7c28083c3ba86c8a9ec32818e306b7ba028e0c743724f798861a9e045dbab +998fb7b4717509af6793985a30b734af6f3ed9bc6c4270b86c748a705428adf71bad2b5b857c03606a1ed7ebf5babd7a21cf00b0ef83abd696b2cc467faddec9 +659640f6ebbcec6ead596bb8f892fc95399b5b9d4ea7d9ca6cb1420dc87e6dcce1d76aab8dcd65076f4016df9cc3373a9bddeeaa8337208b5f9dc3f7afb4561b +2ede80224693c339b44e68bf9f492f2063ceb62be16b005fab65f0190aaaa1282fad62cc13b5b0d8627c978b3e203492614513a4a62919631feab88be391a058 +6bc0eb0497ded8215fce0d696548fa82a6aaed7d9862e88999bc97cfbe7ff9ec093ab9fff4e4fe4f270f1e9cdcffd10a72666de3242ccf7af1ed677f3efa18fd +f1e49b170fbfa8c6cb32fed71f3ef9e5e7cfab81d03f33739e7ff9f8b7a78f9f7ff5e9efdf3dac806f0a3c2ac387342612dd20c7e880c7e098898a6b391989f3 +cd18469896676c26a1c409d65a2ae4f754e4a06f4c31cbb2e3d8d1216e046f0be08f2ae0f5c95dc7e04124268a5668de896207b8c739eb705119851dadab14e6 +e12409ab958b49197780f15195ee2e4e9cfcf6262930675e968ee3dd883866ee33e0551c928428a4dff143422abcbb43a913d73dea0b2ef958a13b147530ad0c +c9908e9c6a9a4ddaa631e4655ae533e4db89cdde6dd4e1accaeb2d72e422a12b30ab307e489813c6eb78a2705c25728863560ef82e5651959183a9f0cbb89e54 +90e990308e7a0191b26ace4d01fe9692be8381b22ad3bec7a6b18b148a1e56c9dcc59c97915bfcb01be138adc20e681295b11fc84328518cf6b9aa82ef71b743 +f433e401270bd37d9b1227ddaf66835b34744c9a15887e33113a97c0d50e03c734f93b3a6614f8d8d6c0c5d13110e0f3af1f5554d6db4ac49bb0265575c2f629 +fa5d843b4dba5d2e02faf673ee169e24fb04ca7c7ee17947b9ef28d7fbcf53eea27e3e2bd1ceb8156857ef1becaed8ec91e3c55be431656ca0a68cec4ab34b96 +b050047d18d413cd01911467a63482af19b13bb85060330709ae3ea22a1a4438851d76ddd3424299890e254ab984a39d19ae94adf1b04b57f660d8d447064b08 +12ab3d1ed8e1153d9c9f0c0a3166b909cdf93357b4a2059c55d9ca954c28b8fd3acaeadaa8336bab1bd30cd739da0a972189f3aec160114dd88120d8b7409457 +e188ae55c3c9043312e8b8dbc5374f8bc9c245a648463820598eb4dff339aa9b24e5b5622e03a0762a72a48f79af885a495b4b8b7d036d674952595d6381ba3c +7b6f92a5bc826759d28d7baa1d59526e4e96a0e3b6d76a2e373de4e3b4ed8de1500b5fe314b22ef5a60fb310ee867c652f5b9c262dcac926ce36b3e9f259365b +b9636e13d4e1a2c2c67dce6147452aa4dac232b21accabac0458a23559fb979b10d68b72c056fa6b58b1b206c5f0af59017174534bc663e2ab72b24b233a76f6 +31a3523e51440ca2e0188dd8441c6048bf2e55f027a012ee260c23e807b849d3d136af5c72ce9aae7c7f6570761cb334c219ddea16cd3bd9c24d1f173698a792 +79e05ba5edc6b9f3bb625afe825c2997f1ffcc15bd9ec055c14aa033e0c34daec048f76bdbe342451c58288da8df17b073304b26540bdcc6c26b282ab84f36ff +0539d2ff6dcf5919a6ade1c4a70e68880485f5484582907da025537daf1056cfd62e2b9265824c4595cc95a9357b448e081b6a0e5cd56bbb87222875c326190d +18dce9fa739fb30e1a857a9353ee3787432ac9b2826b72f2bee09d8f6d66d0e7f2b0d9d0e4f12f4cac5855ed7c333d5f7b4fb3fe6c9bd5c8bb029495968256d6 +f6af69c239975acb58731e2f3773e3208bf31ec360b1214ae1c207e93fb0fe51e13362ca582fa8437e00dc8ae0a7062d0cca06aafa92dd78204d907670041b27 +3b68f3ac45d9d0665b271dce7f28df85de53c1d6969d25dfe70c76b13973d539bd7891c1ce22ecc4da8e2d0c3564f6748bc2d0383fc998c4985fb5ca3f3cf1d1 +5d48f4165cf04f9892a698e057258161eb39307d00cd6f359aa91b7f010000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000 +007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add4 +0384e4350d363f2451eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b28 +4d262452282e3198720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165d +fe514173d9850528a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100828abc13fa0000001c020000130000000000 +0000000000000000000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000 +0000000000000000002b0100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c0000000000000000000000 +0000140200007468656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d00140006000800000021002749e2e69e060000531b00001600 +000000000000000000000000d10200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b01 +00002700000000000000000000000000a30900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d0100009e0a00000000} +{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d +617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169 +6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363 +656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e} +{\*\latentstyles\lsdstimax267\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4; +\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9; +\lsdpriority39 \lsdlocked0 toc 1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39 \lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;\lsdpriority39 \lsdlocked0 toc 7; +\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39 \lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdpriority1 \lsdlocked0 Default Paragraph Font; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdunhideused0 \lsdlocked0 Revision; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 4; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 4; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 4; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdpriority37 \lsdlocked0 Bibliography;\lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;}}{\*\datastore 010500000200000018000000 +4d73786d6c322e534158584d4c5265616465722e352e3000000000000000000000060000 +d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffffec69d9888b8b3d4c859eaf6cd158be0f000000000000000000000000a06b +9ef75ab1cd01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000105000000000000}} \ No newline at end of file diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/MSLogonACL.exe b/DirectoryToAdd_UltraVNC/UltraVnc/MSLogonACL.exe new file mode 100644 index 0000000..72252d7 Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/MSLogonACL.exe differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/Readme.txt b/DirectoryToAdd_UltraVNC/UltraVnc/Readme.txt new file mode 100644 index 0000000..3104596 --- /dev/null +++ b/DirectoryToAdd_UltraVNC/UltraVnc/Readme.txt @@ -0,0 +1,341 @@ +********************************************************************** + + Ultr@VNC 1.2.1.0 Release - January 2016 + + Copyright (C) 2002-2012 Ultr@VNC Team - All rights reserved + +********************************************************************** + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, + USA. + + If the source code for the program is not available from the place from + which you received this file, check + http://www.uvnc.com/ + +********************************************************************** + + The authors shall not in any way be liable for any damage or legal + consequences as a result of using this software. We make absolutly no + warranties about the reliability of this software. Use it at your own + risks ! + +********************************************************************** + + + +****** Table of content ********************************************** + + 1. Introduction + 2. Features + 3. List of included files + 4. Versions History + 5. KNOWN ISSUES + 6. TIPS + 7. Details + + + + +1. *** Introduction ************************************************** + + VNC is a great and famous remote control, multi-OS tool, created at + the ATT Research Labs de Cambridge-http://www.uk.research.att.com/vnc + + This Ultr@VNC version is based on: + - RealVNC 336 & 337 + and includes: + - Most of eSVNC 1.1.2 r2 functionnalities + - Most of Vdacc-VNC functionnalities + - Cursor handling code and Tight encoding from TightVNC + - VNC QuickDesk toolbar code + - And various code modifications coming from talented developpers. + + - Since v1.0.0 RC 12, Ultr@VNC FileTransfer can transfer whole Directories + For this it uses "zip32.dll" and "unzip32.dll" dll files and source code + coming from the Info-Zip group. Please see at the end of this + document (section 7.) for details about these dlls + Update: Since the 1.0.5.2 Release, these 2 dlls are no more needed + + - Since v1.0.0 RC 12, the viewer Toolbar looks more professionnal, thanks to + Lim Chee Aun (http://www.phoenity.com/) who has designed it. + + Ultr@VNC brings tons of functionnalities and high performances even + over modem connections. + + ------------------------------------------------------------------------ + Many thanks to all people who help us developping, testing, stabilizing, + answering users questions and animating the forum and the mailing list + ------------------------------------------------------------------------ + + + +2. *** Features ***************************************************** + +* Supported Operating Systems: Win9x/Me/NT4/2000/XP/2003/VISTA/7 + +* Auto configuration and Quick Options for easy connections. + +* Viewer Toolbar for a quick access to the main functions and greatly +improved ergonomy. + +* High Speed. On W2000, XP, Vista and 7, Ultr@VNC can use an additional and +optional Video Driver (aka Mirror Driver) that dramatically improves performances +and reduces CPU load over LAN connections. So when the bandwidth +is good - typically over a LAN - Ultr@VNC lets you work on a remote +computer with an incredible 'real-time' feeling (hundreds of screen +updates per second), just as if you were sitting in front of it. A +WinVNC server under Win9x uses the standard hookdll in combination +with ddi hooking to improve the updates handling. +Ultr@VNC also features an ultra fast Fullscreen Polling mode without any +additionnal driver. +Whatever the connection speed, Ultr@VNC brings you optimal comfort. +Note that this driver is distributed separatly from Ultr@VNC. + +* Embedded File Transfer with intuitive Graphical User Interface allowing +for easy file copy between local and remote computers. It uses the current +VNC connection and files are compressed during their transfer. +File transfers can be asynchronous so screen updates can continue while +a file is being transfered in background. +The delta transfer mode allows to resume interrupted transfers. + +* MS Logon/NT security support. You can manage server access using MS Users, +Domains and Groups. It also includes a logging feature where all actions are +written to a log file. + +* Bandwidth Saving Strategies that provide optimal responsiveness over slow +connections: Server Screen Scaling, Cache Management , Local Cursor handling, +reduced colors modes (256, 64, 8, Grey scales). + +* Advanced JavaViewer featuring FileTransfer, MSLogon and reduced color modes. + +* Data Stream Modification Plugin System allowing any kind of operation on the +data exchanged between client and server, from an external DLL (independant, +not linked and not distributed with Ultr@VNC): additionnal rights checking, +communication timing, data recording/persitence, encryption... +it's up to the DLL developper. +Several encryption plufgins are available on the web. + +* Optional "always-on-top" Viewer Status Window dynamically displaying +connection informations. + +* Various View Modes including Full-Screen, Scaled and Windowed. Full-Screen +mode lets you see the remote screen on the entire screen of your display. +Scaled Viewer mode lets you see the scaled remote screen in a window with a +user defined size. Scaled Server mode generates less network traffic from +server side and use a pixel blending algorithm to optimize the display. +Fuzzy Mode combines Server and Viewer scaling to provide reasonable visual +comfort and speed even over very slow connections. +The Autoscaling mode scales the view so it fits the viewer screen. + +* Dynamic Single Window/Full Desktop view switching, from viewer side. +* Server's Desktop resolution switching without disconnection. +* Dynamic Mouse and Keyboard locking on remote server, from viewer side. +* Server Screen Blanking, from viewer side + +* Embedded Client/Server Text Chat. + +* Possibility to send Ctrl-Alt-Del to the remote server +(when WinVNC is run as a service), or any other special key. + +* Support for 32/24/16/8 bits colors. +Both Ultr@VNC Viewer and Server are compatible with RealVNC, TightVNC, eSVNC, +PalmVNC2 (with server scaling feature)... +Ultr@VNC server can work as a Service under all supported operating systems, +allowing remote user Logon/Logoff as well as Remote Shutdown. + +* Connectivity: Standard Viewer and HTTP JavaViewer connections over TCP/IP, +as well as XDMCP direct X11 connection (still experimental). + + + + + +3. *** List of included files **************************************** + + - Readme.txt : This text file + - License.txt : GNU General Public License. PLEASE Read it ! + - Whatsnew.txt : Latest modifs, fixes, features... + + - WinVNC.exe : Ultr@VNC Server + - VNCHooks.dll : Library used in WinVNC.exe + - Schooks.dll : Library used in WinVNC.exe + + - vncviewer.exe : Ultr@VNC Viewer + + - Vncddihk.dll : Win9x video hook driver dll + - 16bithlp.exe : Win9x video hook driver exe + + - repeater.exe : The repeater exe + + - check_install : Installation checking utility + + - VNCHooks_settings.reg : Default Registry Settings for WinVNC + + * These 7 files are used with WinVNC for MS Logon functionnalities + over the various Win versions and configurations: + + - logging.dll : needed, does event and file logging + - authadmin.dll : if present, give localadmin access + - workgrpdomnt4.dll : Workgroup and NT4 domain checking + - ldapauth.dll : Active directory W2K up + - ldapauth9x.dll : Active Directory 9X + - ldapauthnt4.dll : Active Directory NT4 + - authSSP : MS-Logon II (aka New MS-Logon) + - Logmessages.dll : log messages handling + + - zip32.dll : These 2 dlls are used by vncviewer.exe and + - unzip32.dll : WinVNC to perform Directory Transfers + + - isxdl.dll : Used for additional files download during install + + * Depending on he language you've chosen, you can get one of these files: + + - lang.dll + - french.dll + - german.dll + - ... + + * Depending on the package, the following files may be included as well, + possibly in subdirectories: + + - Others Languages: French & German vncviewer.exe, French WinVNC.exe ... + + - DSM Encryption Plugin : MSRC4 plugin, also available here with + documentation: + http://msrc4plugin.home.comcast.net/index.html + + The latest version is included in this package, + in the 'plugins' subdiretory. Please see the + correspondin readme.txt, whatsnew.txt for details + + The .dsm file is also copied in the + ultravnc main install directory so it can be + used directly. + + - Additional optional files (GPL or non-GPL) can be downloaded and + installed during the setup process, such as the video mirror driver + and the addons for Vista. These files are not mandatory to make UltraVNC + work but they generally improve the performances and user experience. + These additional files can also be downloaded separately here: + http://www.uvnc.com/download/ + + + + 4. Versions History + + Please see the whatsnew.txt file for versions history + + + + 5. KNOWN ISSUES + + Please see Ultr@VNC Forum and Mailing list + + + + 6. TIPS + + Please see Ultr@VNC Web site and Forum + + + + 7. Details + + * How does Ultr@VNC use Info-Zip + + Ultra WinVNC and vncviewer both use 2 dlls for Directory Transfer + (Note: from v1.0.5.2 these libraries are embedded into the exes) + + * Zip32.dll + It is the original Info-Zip Zip 2.3 version (without encryption) that + can be found on the Info-Zip sites, as well as its source code: + http://www.info-zip.org/pub/infozip/ + http://www.cdrom.com/pub/infozip/ + ftp://ftp.info-zip.org/pub/infozip + + * Unzip32.dll + Has been compiled using the portable unzip550 source code that can be + found on the Info-Zip sites: + http://www.info-zip.org/pub/infozip/ + http://www.cdrom.com/pub/infozip/ + ftp://ftp.info-zip.org/pub/infozip + THE ONLY thing that was modified is that the "crypt.c" and "crypt.h" + files have been replaced with the dummy (null) ones coming from the + Zip 2.3 sources. So this unzip32.dll IS NOT the original Info-Zip + "unzip32.dll" and does not contain any encryption/decryption code or binary. + + --------------------------------------------------------------------------- + For any bug/pb regarding the use of these dlls by Ultr@VNC (Directory + Transfer), please only send mails to Ultr@VNC team (http://ultravnc.sf.net) + --------------------------------------------------------------------------- + + + * Following, the Info-Zip full License + +This is version 2003-May-08 of the Info-ZIP copyright and license. +The definitive version of this document should be available at +ftp://ftp.info-zip.org/pub/infozip/license.html indefinitely. + + +Copyright (c) 1990-2003 Info-ZIP. All rights reserved. + +For the purposes of this copyright and license, "Info-ZIP" is defined as +the following set of individuals: + + Mark Adler, John Bush, Karl Davis, Harald Denker, Jean-Michel Dubois, + Jean-loup Gailly, Hunter Goatley, Ian Gorman, Chris Herborth, Dirk Haase, + Greg Hartwig, Robert Heath, Jonathan Hudson, Paul Kienitz, David Kirschbaum, + Johnny Lee, Onno van der Linden, Igor Mandrichenko, Steve P. Miller, + Sergio Monesi, Keith Owens, George Petrov, Greg Roelofs, Kai Uwe Rommel, + Steve Salisbury, Dave Smith, Christian Spieler, Antoine Verheijen, + Paul von Behren, Rich Wales, Mike White + +This software is provided "as is," without warranty of any kind, express +or implied. In no event shall Info-ZIP or its contributors be held liable +for any direct, indirect, incidental, special or consequential damages +arising out of the use of or inability to use this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + + 1. Redistributions of source code must retain the above copyright notice, + definition, disclaimer, and this list of conditions. + + 2. Redistributions in binary form (compiled executables) must reproduce + the above copyright notice, definition, disclaimer, and this list of + conditions in documentation and/or other materials provided with the + distribution. The sole exception to this condition is redistribution + of a standard UnZipSFX binary (including SFXWiz) as part of a + self-extracting archive; that is permitted without inclusion of this + license, as long as the normal SFX banner has not been removed from + the binary or disabled. + + 3. Altered versions--including, but not limited to, ports to new operating + systems, existing ports with new graphical interfaces, and dynamic, + shared, or static library versions--must be plainly marked as such + and must not be misrepresented as being the original source. Such + altered versions also must not be misrepresented as being Info-ZIP + releases--including, but not limited to, labeling of the altered + versions with the names "Info-ZIP" (or any variation thereof, including, + but not limited to, different capitalizations), "Pocket UnZip," "WiZ" + or "MacZip" without the explicit permission of Info-ZIP. Such altered + versions are further prohibited from misrepresentative use of the + Zip-Bugs or Info-ZIP e-mail addresses or of the Info-ZIP URL(s). + + 4. Info-ZIP retains the right to use the names "Info-ZIP," "Zip," "UnZip," + "UnZipSFX," "WiZ," "Pocket UnZip," "Pocket Zip," and "MacZip" for its + own source and binary releases. \ No newline at end of file diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/UVNC_Launch.exe b/DirectoryToAdd_UltraVNC/UltraVnc/UVNC_Launch.exe new file mode 100644 index 0000000..d9b6e89 Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/UVNC_Launch.exe differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/Whatsnew.rtf b/DirectoryToAdd_UltraVNC/UltraVnc/Whatsnew.rtf new file mode 100644 index 0000000..e1e8ad2 --- /dev/null +++ b/DirectoryToAdd_UltraVNC/UltraVnc/Whatsnew.rtf @@ -0,0 +1,1595 @@ +{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch31505\stshfloch31506\stshfhich31506\stshfbi0\deflang2067\deflangfe2067\themelang2067\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f2\fbidi \fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;} +{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;} +{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria;}{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f41\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\f42\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\f44\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f45\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f46\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\f47\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f48\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f49\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f61\fbidi \fmodern\fcharset238\fprq1 Courier New CE;} +{\f62\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;}{\f64\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f65\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f66\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);} +{\f67\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f68\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f69\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f381\fbidi \froman\fcharset238\fprq2 Cambria Math CE;} +{\f382\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}{\f384\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f385\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f388\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;} +{\f389\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} +{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} +{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;} +{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;} +{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} +{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} +{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;} +{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;} +{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0; +\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp +\fs22\loch\af31506\hich\af31506\dbch\af31505 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang2067\langfe2067\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp2067\langfenp2067 \snext0 \sqformat \spriority0 Normal;}{\* +\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\* +\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang2067\langfe2067\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp2067\langfenp2067 \snext11 \ssemihidden \sunhideused +Normal Table;}{\s15\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\contextualspace \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 +\fs22\lang2067\langfe2067\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp2067\langfenp2067 \sbasedon0 \snext15 \sqformat \spriority34 \styrsid13770562 List Paragraph;}{\*\cs16 \additive \rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20 +\sbasedon10 \sunhideused \styrsid3438338 HTML Code;}}{\*\listtable{\list\listtemplateid-455070896\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\leveltemplateid679794192 +\'01\u-3913 ?;}{\levelnumbers;}\loch\af3\hich\af3\dbch\af31505\fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462915 +\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462917\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 +\fi-360\li2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462913\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\lin2880 }{\listlevel +\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462915\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 +\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462917\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 +\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid135462913\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0 +\levelindent0{\leveltext\leveltemplateid135462915\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext +\leveltemplateid135462917\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\lin6480 }{\listname ;}\listid1057319990}}{\*\listoverridetable{\listoverride\listid1057319990\listoverridecount0\ls1}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}} +{\*\rsidtbl \rsid787912\rsid2260935\rsid2440967\rsid2499496\rsid2503132\rsid3026140\rsid3174764\rsid3438338\rsid3737827\rsid3869644\rsid3946225\rsid6108233\rsid6358978\rsid6512384\rsid8088561\rsid8337629\rsid9333996\rsid9503602\rsid9573834\rsid9987750 +\rsid10319996\rsid10778522\rsid11014621\rsid11027631\rsid11405831\rsid12535524\rsid13057649\rsid13072652\rsid13322166\rsid13520121\rsid13585199\rsid13764408\rsid13770562\rsid14974774\rsid15420691\rsid15491834\rsid16195009\rsid16268524}{\mmathPr +\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim0}{\info{\operator rudi}{\creatim\yr2013\mo3\dy3\hr20\min57}{\revtim\yr2016\mo1\dy10\hr23\min21}{\version25}{\edmins78}{\nofpages20} +{\nofwords7630}{\nofchars41967}{\nofcharsws49499}{\vern57439}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1417\margr1417\margt1417\margb1417\gutter0\ltrsect +\deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120 +\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\splytwnine\ftnlytwnine\htmautsp\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct\asianbrkrule\rsidroot3737827 +\newtblstyruls\nogrowautofit\usenormstyforlist\noindnmbrts\felnbrelev\nocxsptable\indrlsweleven\noafcnsttbl\afelev\utinl\hwelev\spltpgpar\notcvasp\notbrkcnstfrctbl\notvatxbx\krnprsnet\cachedcolbal \nouicompat \fet0{\*\wgrffmtfilter 2450} +\nofeaturethrottle1\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\headery708\footery708\colsx708\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3 +\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}} +{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar +\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang2067\langfe2067\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp2067\langfenp2067 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 +\f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 ********************************************** +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\brdrb\brdrdot\brdrw60\brsp120 \wrapdefault\faauto\rin0\lin0\itap0\pararsid13770562 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 +* Ultr@VNC - Latest modifications }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3869644 \loch\af2\dbch\af31505\hich\f2 \endash }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 +\f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 History +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid10778522 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid6358978 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid3438338 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3438338 \hich\af2\dbch\af31505\loch\f2 ** V1.2.1.0 January +\hich\af2\dbch\af31505\loch\f2 2016}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3438338 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid16195009 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3438338 \hich\af2\dbch\af31505\loch\f2 S\hich\af2\dbch\af31505\loch\f2 erver: +\hich\af2\dbch\af31505\loch\f2 added rdp session select +\par \hich\af2\dbch\af31505\loch\f2 Server: added alternate shell when you use another shell the \hich\af2\dbch\af31505\loch\f2 explorer.\hich\af2\dbch\af31505\loch\f2 exe it doesn\loch\af2\dbch\af31505\hich\f2 \rquote \hich\af2\dbch\af31505\loch\f2 +t work correct +\par }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs16\f2\fs20\lang1033\langfe2067\langnp1033\insrsid3438338 \hich\af2\dbch\af31505\loch\f2 [admin]}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\lang1033\langfe2067\langnp1033\insrsid3438338 \line }{\rtlch\fcs1 +\af2\afs20 \ltrch\fcs0 \cs16\f2\fs20\lang1033\langfe2067\langnp1033\insrsid3438338 \hich\af2\dbch\af31505\loch\f2 alternate_shell=}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs16\f2\fs20\lang1033\langfe2067\langnp1033\insrsid3438338 +\hich\af2\dbch\af31505\loch\f2 myshell.exe}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\lang1033\langfe2067\langnp1033\insrsid3438338 \line }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs16\f2\fs20\lang1033\langfe2067\langnp1033\insrsid3438338 +\hich\af2\dbch\af31505\loch\f2 rdpmode=1}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3438338 +\par \hich\af2\dbch\af31505\loch\f2 Viewer: added remember last location ( host based) +\par \hich\af2\dbch\af31505\loch\f2 UVNC_LAUNCH: added +\par +\par \hich\af2\dbch\af31505\loch\f2 Fixes +\par \hich\af2\dbch\af31505\loch\f2 A\hich\af2\dbch\af31505\loch\f2 rtifacts \hich\af2\dbch\af31505\loch\f2 on win8> +\par \hich\af2\dbch\af31505\loch\f2 F\hich\af2\dbch\af31505\loch\f2 aster \hich\af2\dbch\af31505\loch\f2 reconnect on session switch +\par \hich\af2\dbch\af31505\loch\f2 R\hich\af2\dbch\af31505\loch\f2 epeater:\hich\af2\dbch\af31505\loch\f2 reconnect, some port scanners could kick connections, stabilit\hich\af2\dbch\af31505\loch\f2 y +\par +\par +\par +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid2260935 \hich\af2\dbch\af31505\loch\f2 ** V1.2.0.9 November 2015}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid16195009 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid2260935 \hich\af2\dbch\af31505\loch\f2 *added XZ encoder (small bandwidth) +\par \hich\af2\dbch\af31505\loch\f2 *crash fix +\par \hich\af2\dbch\af31505\loch\f2 *auto mode: \hich\af2\dbch\af31505\loch\f2 better initial settings to avoid coder switch on start +\par \hich\af2\dbch\af31505\loch\f2 *fix 10 second delay win8 with keyboardhelper +\par \hich\af2\dbch\af31505\loch\f2 *w8hook embedded +\par \hich\af2\dbch\af31505\loch\f2 *option Gii encoder added +\par \hich\af2\dbch\af31505\loch\f2 *memory leaks +\par \hich\af2\dbch\af31505\loch\f2 *added tight encoder patch from Turbovnc project +\par \hich\af2\dbch\af31505\loch\f2 *reconnect timeout in invers mode was increasing \hich\af2\dbch\af31505\loch\f2 on each try, max set to 3 minutes +\par \hich\af2\dbch\af31505\loch\f2 *crashes detected by crashrpt fixed +\par +\par \hich\af2\dbch\af31505\loch\f2 ** V1.2.0.6 June 2015 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid16195009 \hich\af2\dbch\af31505\loch\f2 *fix timeout multiple viewers +\par \hich\af2\dbch\af31505\loch\f2 *scale server window, also when directx is not available +\par \hich\af2\dbch\af31505\loch\f2 *fix multiple initial screen sends +\par \hich\af2\dbch\af31505\loch\f2 *fix win8 and w8hook loop/hung high cpu +\par \hich\af2\dbch\af31505\loch\f2 *\hich\af2\dbch\af31505\loch\f2 added dpi aware for viewer +\par +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid11027631 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid16195009 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3026140 \hich\af2\dbch\af31505\loch\f2 ** V1.2.0.5}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid11027631 +\hich\af2\dbch\af31505\loch\f2 Nov 2014 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3026140 \hich\af2\dbch\af31505\loch\f2 *add viewer idle timer +\par \hich\af2\dbch\af31505\loch\f2 *add server id to password box +\par \hich\af2\dbch\af31505\loch\f2 *server deadlock fixed ( existed already for 2 years) +\par \hich\af2\dbch\af31505\loch\f2 *server tray install/uninstall/start stop service\line *minimize viewer and high cpu +\par \hich\af2\dbch\af31505\loch\f2 *save plugin options corrected +\par \hich\af2\dbch\af31505\loch\f2 *update uvnc_settings.exe ( added new settings, help pages, service buttons) +\par \hich\af2\dbch\af31505\loch\f2 *update repeater (could be locked by port scans) +\par +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid3026140 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3026140 \hich\af2\dbch\af31505\loch\f2 ** V1.2.0.4 Nov 2014 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid11027631 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3026140 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid11027631 \hich\af2\dbch\af31505\loch\f2 -Save config plugin fix +\par \hich\af2\dbch\af31505\loch\f2 -clipboard deadlock +\par \hich\af2\dbch\af31505\loch\f2 -allow filetransfer when file is\hich\af2\dbch\af31505\loch\f2 open +\par +\par \hich\af2\dbch\af31505\loch\f2 ** V1.2.0.3 Okt 2014 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid6358978 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid6358978 \hich\af2\dbch\af31505\loch\f2 +Security update, local user can gain local admin access on windows 8 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid15420691 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid6358978 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid15420691 \hich\af2\dbch\af31505\loch\f2 ** V1.2.0.2 Okt 2014 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid3946225 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid15420691 \hich\af2\dbch\af31505\loch\f2 *viewer portable +\par \hich\af2\dbch\af31505\loch\f2 *you can set a single port java/rfb +\par \hich\af2\dbch\af31505\loch\f2 *server deadlock fixes for slower connections +\par \hich\af2\dbch\af31505\loch\f2 *ignore cursor when not in view window ( crashed java viewer)\line *fast keyboard input could cause 100% cpu usahe on win8, fixed +\par +\par +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid6108233 \hich\af2\dbch\af31505\loch\f2 ** V1.2.0.1 Aug 2014 +\par \hich\af2\dbch\af31505\loch\f2 *service, fix error 1314, server sometimes failed to start desktop part and closed winvnc. +\par \hich\af2\dbch\af31505\loch\f2 *security: increa\hich\af2\dbch\af31505\loch\f2 se timeout after each wrong password to make brute force hacking harder +\par \hich\af2\dbch\af31505\loch\f2 *color correction 16bit and mirror driver +\par \hich\af2\dbch\af31505\loch\f2 *memory leak with mirror driver fixed in previous fix }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid6108233\charrsid6108233 {\field{\*\fldinst SYMBOL 74 \\f "Wingdings" \\s 8}{\fldrslt +\f10\fs16}}}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid6108233 +\par \hich\af2\dbch\af31505\loch\f2 *save setting permission fix +\par \hich\af2\dbch\af31505\loch\f2 *added support for new repeater with keepalive +\par \hich\af2\dbch\af31505\loch\f2 *tooltip buffer overrun fix, cause server to fail when}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3174764 \hich\af2\dbch\af31505\loch\f2 sting in systray was to long}{\rtlch\fcs1 +\af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid6108233 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3174764 \hich\af2\dbch\af31505\loch\f2 \hich\f2 ( multiple ethernet card. Long hostnames etc\'85\loch\f2 ) +\par +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid6108233 +\par +\par +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3946225 \hich\af2\dbch\af31505\loch\f2 **V1.1.9.6 Dec 2013 +\par \hich\af2\dbch\af31505\loch\f2 *server fix bug that crashed iexplorer 8 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\brdrb\brdrdot\brdrw60\brsp120 \wrapdefault\faauto\rin0\lin0\itap0\pararsid3946225 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3946225 \hich\af2\dbch\af31505\loch\f2 *auto alpha b +\hich\af2\dbch\af31505\loch\f2 lending based on OS +\par \hich\af2\dbch\af31505\loch\f2 *zrle deadlock fix +\par \hich\af2\dbch\af31505\loch\f2 *tight encoding fixed +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\brdrb\brdrdot\brdrw60\brsp120 \wrapdefault\faauto\rin0\lin0\itap0\pararsid6108233 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3946225 \hich\af2\dbch\af31505\loch\f2 *}{ +\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid6108233 \hich\af2\dbch\af31505\loch\f2 show screenbuildup on first run +\par +\par +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid12535524 \hich\af2\dbch\af31505\loch\f2 **V1.1.9.4 Okt 2013 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid12535524 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid12535524 \hich\af2\dbch\af31505\loch\f2 *viewer mod for vmware ( wrong colors) + +\par \hich\af2\dbch\af31505\loch\f2 *update lijpeg-turbo to 1.3.0 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid2503132 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid12535524 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid2503132 \hich\af2\dbch\af31505\loch\f2 **V1.1.9.3 Aug 2013 +\par \hich\af2\dbch\af31505\loch\f2 Missing screen refresh ( when driver selected but not used) +\par \hich\af2\dbch\af31505\loch\f2 Factory reset ( when temp was not writable) +\par +\par \hich\af2\dbch\af31505\loch\f2 **V1.1.9.2 Aug 2013 +\par \hich\af2\dbch\af31505\loch\f2 Mirror driver and begative screen coordinates (left secondary desktop) +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid6512384 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid2503132 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid6512384 \hich\af2\dbch\af31505\loch\f2 **V1.1.9.1 July 2013 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid11014621 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid6512384 \hich\af2\dbch\af31505\loch\f2 -viewer with more then 9 multimonito +\hich\af2\dbch\af31505\loch\f2 rs fixed +\par \hich\af2\dbch\af31505\loch\f2 -performance update server +\par \hich\af2\dbch\af31505\loch\f2 -add extra check to see if full and view only password differ +\par +\par +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid11014621 \hich\af2\dbch\af31505\loch\f2 **V1.1.9.0 May 2013 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid13770562 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid11014621 \hich\af2\dbch\af31505\loch\f2 +-fixed change ip detection, sometimes server was disconnected after a few seconds by a false positive +\par +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid13770562 \hich\af2\dbch\af31505\loch\f2 **V1.1.8.9 April 2013 +\par -}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid13770562\charrsid13770562 \hich\af2\dbch\af31505\loch\f2 Viewer timeout option }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 +\f2\fs16\lang1033\langfe2067\langnp1033\insrsid13770562 \hich\af2\dbch\af31505\loch\f2 grayscreen fix\line -server leaks fixed}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid13770562\charrsid13770562 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid10778522 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid10778522 \hich\af2\dbch\af31505\loch\f2 **V1.1.8.8 March 2013 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8337629 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid10778522 \hich\af2\dbch\af31505\loch\f2 -server crash +\par \hich\af2\dbch\af31505\loch\f2 -server grayscreen +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid13072652 \hich\af2\dbch\af31505\loch\f2 **V1.1.8.7}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid8337629 +\hich\af2\dbch\af31505\loch\f2 March 2013 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid13072652 \hich\af2\dbch\af31505\loch\f2 -filetransfer bug fix (x64) +\par \hich\af2\dbch\af31505\loch\f2 **V1.1.8.6 March 2013 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid9333996 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid8337629 \hich\af2\dbch\af31505\loch\f2 -autoreconnect and auth fail fix +\par \hich\af2\dbch\af31505\loch\f2 -viewer with option window open fails to close +\par \hich\af2\dbch\af31505\loch\f2 -viewer messagebox sometimes hidden behind window +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid9333996 \hich\af2\dbch\af31505\loch\f2 **V1.1.8.5 March 2013 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid3869644 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid9333996 \hich\af2\dbch\af31505\loch\f2 Viewer deadlock with software cursor change. + +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3869644 \hich\af2\dbch\af31505\loch\f2 **V1.1.8.4 March 2013 +\par \hich\af2\dbch\af31505\loch\f2 server +\par \hich\af2\dbch\af31505\loch\f2 -u2 }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid787912 \hich\af2\dbch\af31505\loch\f2 encoder on 16}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 +\f2\fs16\lang1033\langfe2067\langnp1033\insrsid3869644 \hich\af2\dbch\af31505\loch\f2 col}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid787912 \hich\af2\dbch\af31505\loch\f2 o}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 +\f2\fs16\lang1033\langfe2067\langnp1033\insrsid3869644 \hich\af2\dbch\af31505\loch\f2 r display crash +\par \hich\af2\dbch\af31505\loch\f2 viewer +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8088561 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3869644 \hich\af2\dbch\af31505\loch\f2 -fullscreen bar cen +\hich\af2\dbch\af31505\loch\f2 ter +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid787912 \hich\af2\dbch\af31505\loch\f2 -recon}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3869644 \hich\af2\dbch\af31505\loch\f2 +nect set by default +\par +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid8088561 \hich\af2\dbch\af31505\loch\f2 **V1.1.8.3 March 2013 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid8088561 \hich\af2\dbch\af31505\loch\f2 -Fix server /NULL crash}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 +\f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid8088561 \hich\af2\dbch\af31505\loch\f2 -Fix radio button u2 viewer +\par \hich\af2\dbch\af31505\loch\f2 **V1.1.8.2 March 2013}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 +\par \hich\af2\dbch\af31505\loch\f2 -fix lock after gray screen +\par +\par \hich\af2\dbch\af31505\loch\f2 **v1.1.8 (Feb 2013) +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827\charrsid3737827 \hich\af2\dbch\af31505\loch\f2 -fix protocol error server +\par \hich\af2\dbch\af31505\loch\f2 -fix correct default options boot.ini is changed , added /safemode:network +\par \hich\af2\dbch\af31505\loch\f2 On Vista >= bcdedit is used to put the system in safemode +\par \hich\af2\dbch\af31505\loch\f2 when uvnc start in safeboot, boot.\hich\af2\dbch\af31505\loch\f2 ini /safeboot is removed +\par \hich\af2\dbch\af31505\loch\f2 and bcdedit corrected for normal boot. +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.9.1 Release +\par \hich\af2\dbch\af31505\loch\f2 Server + Viewer: +\par +\par \hich\af2\dbch\af31505\loch\f2 Integrated support for SecureVNC plugin. +\par \hich\af2\dbch\af31505\loch\f2 Fix recursive clipboard issues when several VNC, RDP, VM, etc sessions are nested. +\par \hich\af2\dbch\af31505\loch\f2 Fix hangs in clipboard \hich\af2\dbch\af31505\loch\f2 handling. +\par \hich\af2\dbch\af31505\loch\f2 Support for HTML and RTF clipboard formats. +\par \hich\af2\dbch\af31505\loch\f2 Support for Unicode clipboard text. +\par \hich\af2\dbch\af31505\loch\f2 Clipboard text is compressed when transferring. +\par \hich\af2\dbch\af31505\loch\f2 libjpeg library replaced with libjpeg-turbo which includes optimized assembly code for both x86 and x64. +\par \hich\af2\dbch\af31505\loch\f2 Zlib updated to latest version. +\par \hich\af2\dbch\af31505\loch\f2 DSM plugins no longer cause the server/viewer to send any additional messages or prefix bytes. This eliminates 41 bytes of network traffic per message. +\par \hich\af2\dbch\af31505\loch\f2 Immediately subsequent socket writes are coalesced to minimize unneces\hich\af2\dbch\af31505\loch\f2 sary packets. This eliminates 40 bytes of network overhead for most messages, and more in other cases. +\par \hich\af2\dbch\af31505\loch\f2 RFB 3.8 +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 Viewer only: +\par +\par \hich\af2\dbch\af31505\loch\f2 Fix crash when changing framebuffer dimensions with cache encoding enabled. +\par \hich\af2\dbch\af31505\loch\f2 Fix disconnect when changing framebuffer dimensio\hich\af2\dbch\af31505\loch\f2 ns. +\par \hich\af2\dbch\af31505\loch\f2 Some menu reorganization. +\par \hich\af2\dbch\af31505\loch\f2 Throttling for mouse move messages to prevent saturating output buffer with pointer updates. +\par \hich\af2\dbch\af31505\loch\f2 Queueing implemented for outgoing writes; this eliminates some overhead from every message. +\par \hich\af2\dbch\af31505\loch\f2 Preemptive update requests. +\par \hich\af2\dbch\af31505\loch\f2 Enable c\hich\af2\dbch\af31505\loch\f2 ache encoding from commandline, /enablecache +\par \hich\af2\dbch\af31505\loch\f2 Fixed stability issue in Tight encoding (merged from TightVNC) +\par \hich\af2\dbch\af31505\loch\f2 Fixed recovery / resynchronization attempts in update handler due to bypassing DSM plugin when flushing input buffer, leading to unsynchronized en\hich\af2\dbch\af31505\loch\f2 cryption states.. +\par \hich\af2\dbch\af31505\loch\f2 +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.8.2 Release +\par \hich\af2\dbch\af31505\loch\f2 server +\par \hich\af2\dbch\af31505\loch\f2 *deadlock fixes +\par \hich\af2\dbch\af31505\loch\f2 *win2003, xp ( all pre vista) fast user and RDP fix +\par \hich\af2\dbch\af31505\loch\f2 *color error when using the driver in 16bit color mode. +\par \hich\af2\dbch\af31505\loch\f2 *added multiple monitors for non driver mode +\par \hich\af2\dbch\af31505\loch\f2 *corrected mouse behaviour with multiple displays +\par \hich\af2\dbch\af31505\loch\f2 * mirror driver was used on vista>= and color was 8/grey/b&w crash fix +\par +\par \hich\af2\dbch\af31505\loch\f2 viewer +\par \hich\af2\dbch\af31505\loch\f2 *listen and add new client fail to connect fixed +\par \hich\af2\dbch\af31505\loch\f2 *skewed viewer in 254 color mode fixed +\par \hich\af2\dbch\af31505\loch\f2 *scrollbar and resize fix +\par \hich\af2\dbch\af31505\loch\f2 *auto mode s\hich\af2\dbch\af31505\loch\f2 et to fix color to prevent crash +\par \hich\af2\dbch\af31505\loch\f2 *write exact error" replaced by "server closed connection +\par \hich\af2\dbch\af31505\loch\f2 *cancel force socket close +\par \hich\af2\dbch\af31505\loch\f2 *viewer -listen also remember command lines +\par +\par \hich\af2\dbch\af31505\loch\f2 installer +\par \hich\af2\dbch\af31505\loch\f2 *download files uncheck fix +\par +\par \hich\af2\dbch\af31505\loch\f2 **v1.0.8.1 test +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.8.0 Release +\par \hich\af2\dbch\af31505\loch\f2 DSM plugin: +\par \hich\af2\dbch\af31505\loch\f2 Mult\hich\af2\dbch\af31505\loch\f2 ithreaded / interface support +\par \hich\af2\dbch\af31505\loch\f2 Require Multithreaded plugins +\par +\par \hich\af2\dbch\af31505\loch\f2 viewer +\par \hich\af2\dbch\af31505\loch\f2 -Prompt to disable dsm plugin and connect if an unencrypted session is detected. +\par \hich\af2\dbch\af31505\loch\f2 -Fallback to dibsection if video memory is low (black screen issue) +\par \hich\af2\dbch\af31505\loch\f2 -Keyboard hook fixed; no longer in\hich\af2\dbch\af31505\loch\f2 terferes with keyboard responsiveness. Also scroll lock is properly handled for special keys. +\par \hich\af2\dbch\af31505\loch\f2 -Repeater ID is shown in in the recent edit box when you connect along with the repeater host. +\par \hich\af2\dbch\af31505\loch\f2 -Cmdline options to auto accept connections and \hich\af2\dbch\af31505\loch\f2 another to auto accept unencrypted connections +\par \hich\af2\dbch\af31505\loch\f2 -Remember last local path in file transfer during a session +\par \hich\af2\dbch\af31505\loch\f2 -Gui lock fixed ( server disconnect without message could lock gui) +\par +\par \hich\af2\dbch\af31505\loch\f2 server +\par \hich\af2\dbch\af31505\loch\f2 -Some mutex changes that were causing issues when there were multiple\hich\af2\dbch\af31505\loch\f2 connections +\par \hich\af2\dbch\af31505\loch\f2 -Support for multiple connections using dsm plugin +\par \hich\af2\dbch\af31505\loch\f2 -Support for new plugin interface +\par \hich\af2\dbch\af31505\loch\f2 -New repeater cmdline option for simplicity +\par \hich\af2\dbch\af31505\loch\f2 -Some interface changes in the add new client dialog when using sc mode +\par \hich\af2\dbch\af31505\loch\f2 -Support balloon tip notifications, u\hich\af2\dbch\af31505\loch\f2 sed in sc mode +\par \hich\af2\dbch\af31505\loch\f2 -Dialog to show pending or unauth clients such as those waiting with the repeater or reverse connections +\par \hich\af2\dbch\af31505\loch\f2 -Also some crashes due to bad function pointer init in dsm plugin handlers +\par +\par \hich\af2\dbch\af31505\loch\f2 -if no incremental udate is requested (full update) the i\hich\af2\dbch\af31505\loch\f2 ncremental rectangle is the full screen +\par \hich\af2\dbch\af31505\loch\f2 -deadlock fixed ( server hang after desktop switch (logon-default-screensaver,taskmanager needed to kill) +\par \hich\af2\dbch\af31505\loch\f2 -server mouse moves get faster processed +\par \hich\af2\dbch\af31505\loch\f2 -driver is handled faster (there was a not needed 100ms wait in th\hich\af2\dbch\af31505\loch\f2 e code) +\par \hich\af2\dbch\af31505\loch\f2 -ultravnc.ini +\par \hich\af2\dbch\af31505\loch\f2 [admin] +\par \hich\af2\dbch\af31505\loch\f2 sendbuffer=8192 <<poll properties -> check driver +\par \hich\af2\dbch\af31505\loch\f2 (version, active, acces ok)(version, not active) +\par \hich\af2\dbch\af31505\loch\f2 - multi monitors on Vista +\par \hich\af2\dbch\af31505\loch\f2 Driver need to be installed and working +\par \hich\af2\dbch\af31505\loch\f2 winvnc must be runnning as service or +\par \hich\af2\dbch\af31505\loch\f2 winvnc running as application must be started with "runasadmin" +\par \hich\af2\dbch\af31505\loch\f2 - MS logon II and group/user settings +\par \hich\af2\dbch\af31505\loch\f2 Changed made, please check if it correct the p\hich\af2\dbch\af31505\loch\f2 roblem +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.4 RC8 - BETA - FOR TEST & DEBUG ONLY ! +\par \hich\af2\dbch\af31505\loch\f2 -added previous (rc4) rdp kill via ultravnc.ini +\par \hich\af2\dbch\af31505\loch\f2 [admin] +\par \hich\af2\dbch\af31505\loch\f2 kickrdp=1 +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.4 RC7 - BETA - FOR TEST & DEBUG ONLY ! +\par \hich\af2\dbch\af31505\loch\f2 - typo's fixed +\par \hich\af2\dbch\af31505\loch\f2 - runasadmin,vista,application mode menu fix +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.4 RC6 - BETA\hich\af2\dbch\af31505\loch\f2 - FOR TEST & DEBUG ONLY ! +\par +\par \hich\af2\dbch\af31505\loch\f2 - Invisible query window fixed +\par \hich\af2\dbch\af31505\loch\f2 - Several JavaViewer bug fixes by TRiessner in the FileTransfer GUI +\par \hich\af2\dbch\af31505\loch\f2 (files lists are now sorted, big directory/file names fixed, files seen +\par \hich\af2\dbch\af31505\loch\f2 as directories fixed...) +\par \hich\af2\dbch\af31505\loch\f2 - Beep fixed +\par \hich\af2\dbch\af31505\loch\f2 - Win2003 install via rdp session fixed +\par \hich\af2\dbch\af31505\loch\f2 - The installer now should be able to correctly install/upgrade 1.0.2 and 1.0.4 RCX +\par \hich\af2\dbch\af31505\loch\f2 - Video Mirror Driver and Vista Addons are now optionaly downloaded from the installer. +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.4 RC5 - BETA - FOR TEST & DEBUG O\hich\af2\dbch\af31505\loch\f2 NLY ! +\par +\par \hich\af2\dbch\af31505\loch\f2 - Service mode is back in winvnc.exe +\par \hich\af2\dbch\af31505\loch\f2 - Service can be installed/start/stop/uninstall from system tray menu +\par \hich\af2\dbch\af31505\loch\f2 - mouse shape fixed +\par \hich\af2\dbch\af31505\loch\f2 - Dsm plugin fixed (Vista) +\par \hich\af2\dbch\af31505\loch\f2 MSRC4 Plugin should work fine under Vista +\par \hich\af2\dbch\af31505\loch\f2 AESV2 plugin does not always work under Vista +\par \hich\af2\dbch\af31505\loch\f2 ARC4\hich\af2\dbch\af31505\loch\f2 plugin should work under Vista +\par \hich\af2\dbch\af31505\loch\f2 - New commandline options: +\par \hich\af2\dbch\af31505\loch\f2 -autoreconnect ID -connect host -run +\par \hich\af2\dbch\af31505\loch\f2 -autoreconnect ID -connect host -service +\par \hich\af2\dbch\af31505\loch\f2 "-service" or "-run" need to be the latest parameter +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.3 RC2 - BETA - FOR TEST & DEBUG ONLY ! +\par +\par \hich\af2\dbch\af31505\loch\f2 - Vista support: +\par \hich\af2\dbch\af31505\loch\f2 - New Viewer Autoreconnect feature +\par \hich\af2\dbch\af31505\loch\f2 - New WinVNC special startup modes (used by uvnc_service), and WinVNC +\par \hich\af2\dbch\af31505\loch\f2 autostop feature when necessary under Vista/XP FUS +\par \hich\af2\dbch\af31505\loch\f2 - CTRL-ALT-DEL using Viewer's "CAD" button should work (Vista and XP) +\par \hich\af2\dbch\af31505\loch\f2 - FileT\hich\af2\dbch\af31505\loch\f2 ransfer window now allows files lists sorting by columns headers +\par \hich\af2\dbch\af31505\loch\f2 - WinVNC now stores its config parameters into ultravnc.ini file +\par \hich\af2\dbch\af31505\loch\f2 (same directory as WinVNC.exe). This change was necessary for Vista/XP FUS. +\par \hich\af2\dbch\af31505\loch\f2 To use the registry instead, like in previous ve\hich\af2\dbch\af31505\loch\f2 rsions, do the following: +\par \hich\af2\dbch\af31505\loch\f2 1.Before running the uvnc_service for the first time, create an +\par \hich\af2\dbch\af31505\loch\f2 ultravnc.ini file in the UltravNC 1.0.3 RC2 install directory +\par \hich\af2\dbch\af31505\loch\f2 2.Add to this ultravnc.ini file the 2 following lines: +\par \hich\af2\dbch\af31505\loch\f2 [Admin] +\par \hich\af2\dbch\af31505\loch\f2 UseRegistry=1 +\par \hich\af2\dbch\af31505\loch\f2 - WinVNC contain\hich\af2\dbch\af31505\loch\f2 s bug fixes for connections init/stability issues +\par \hich\af2\dbch\af31505\loch\f2 (v1.0.2 Test2 patch code and more) +\par \hich\af2\dbch\af31505\loch\f2 - Please note that DSMPlugin (MSRC4) does not work very well under Vista +\par \hich\af2\dbch\af31505\loch\f2 The ARC4 plugin should work fine though +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.2 Release +\par +\par \hich\af2\dbch\af31505\loch\f2 - Resizable FileTransfer window +\par \hich\af2\dbch\af31505\loch\f2 - \hich\af2\dbch\af31505\loch\f2 Improved cursor handling in viewer and javaviewer +\par \hich\af2\dbch\af31505\loch\f2 - Improved Autoreconnect option in server +\par \hich\af2\dbch\af31505\loch\f2 - Improved query-on-incoming-connection window in server +\par \hich\af2\dbch\af31505\loch\f2 - MSLogon improvements +\par \hich\af2\dbch\af31505\loch\f2 - MSLogon weak challenge vulnerability fix with displayed +\par \hich\af2\dbch\af31505\loch\f2 NOTE: MSLogon backward compatibility is broken with versions +\par \hich\af2\dbch\af31505\loch\f2 <= v1.0.1 +\par \hich\af2\dbch\af31505\loch\f2 Anyway, the new v1.0.2 viewer can use MSLogon with older servers +\par \hich\af2\dbch\af31505\loch\f2 but a warning is displayed recommending server upgrade. +\par \hich\af2\dbch\af31505\loch\f2 - Server and viewer logging functions vulnerability fix +\par \hich\af2\dbch\af31505\loch\f2 - Se\hich\af2\dbch\af31505\loch\f2 rver configuration: AlphaBlending, FTUserImpersonation and +\par \hich\af2\dbch\af31505\loch\f2 LockWorkstation options are allowed depending on the OS +\par \hich\af2\dbch\af31505\loch\f2 - MSRC4 DSM plugin v1.2.0 embedded into the setup +\par \hich\af2\dbch\af31505\loch\f2 ("plugin" subdirectory). The .dsm files must be manually copied +\par \hich\af2\dbch\af31505\loch\f2 into the UltraVNC instal\hich\af2\dbch\af31505\loch\f2 l directory, along Ultra binaries. +\par \hich\af2\dbch\af31505\loch\f2 Many enhancements in this new plugin (session key salting, connection +\par \hich\af2\dbch\af31505\loch\f2 still possible without key file...). Thanks Sean ! +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.1 Release +\par +\par \hich\af2\dbch\af31505\loch\f2 - Slow FileTransfer (viewer -> server) over LAN: fixed +\par \hich\af2\dbch\af31505\loch\f2 - Slow applications on\hich\af2\dbch\af31505\loch\f2 viewer machine during FileTransfer +\par \hich\af2\dbch\af31505\loch\f2 (viewer -> server): fixed (other applications are now usable...) +\par \hich\af2\dbch\af31505\loch\f2 - JavaViewer applet is now displayed in an independant auto-sizable +\par \hich\af2\dbch\af31505\loch\f2 windows that adapts itself to the remote screen size. +\par \hich\af2\dbch\af31505\loch\f2 - Viewer fullscreen titlebar is\hich\af2\dbch\af31505\loch\f2 now 700 pixels large (instead of 500) +\par \hich\af2\dbch\af31505\loch\f2 - Version info in initial dialog box viewer +\par \hich\af2\dbch\af31505\loch\f2 - Color info "check driver" in case color is not supported +\par \hich\af2\dbch\af31505\loch\f2 - Removed session switch running as application (disconnect as app RDP) +\par \hich\af2\dbch\af31505\loch\f2 - TextChat display corruption when lot of \hich\af2\dbch\af31505\loch\f2 text was typed: fixed +\par \hich\af2\dbch\af31505\loch\f2 - FileTransfer temporization is no more used when main viewer window is mimimized +\par \hich\af2\dbch\af31505\loch\f2 (=> max. speed transfer) +\par \hich\af2\dbch\af31505\loch\f2 - Updated zlib library to v1.2.3 +\par \hich\af2\dbch\af31505\loch\f2 - Changed Modem/Slow profile encoding in Auto mode, from ZRLE to Tight: +\par \hich\af2\dbch\af31505\loch\f2 it should fix the occasional viewer crash over slow connections in auto mode +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 Release +\par +\par \hich\af2\dbch\af31505\loch\f2 - Cosmetics and language correction for server and viewer +\par \hich\af2\dbch\af31505\loch\f2 - Driver activation (v100) +\par \hich\af2\dbch\af31505\loch\f2 - Resources corrections (radio buttuns) +\par \hich\af2\dbch\af31505\loch\f2 - Manual close viewer demaon +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC20 7 +\par +\par \hich\af2\dbch\af31505\loch\f2 - new: installer with several new options +\par \hich\af2\dbch\af31505\loch\f2 - fix: vncdrv.dll had some text missing +\par \hich\af2\dbch\af31505\loch\f2 - fix: missing mouse pointer when viewer in background +\par \hich\af2\dbch\af31505\loch\f2 - fix: manually select ports in Admin Properties +\par \hich\af2\dbch\af31505\loch\f2 - fix: black screen problem +\par \hich\af2\dbch\af31505\loch\f2 - fix: active scroll l\hich\af2\dbch\af31505\loch\f2 og error +\par \hich\af2\dbch\af31505\loch\f2 - fix: disable Admin properties +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC20 5 +\par \hich\af2\dbch\af31505\loch\f2 - protocol error fix for non ultravnc viewers +\par \hich\af2\dbch\af31505\loch\f2 - XP look +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC20 4 +\par \hich\af2\dbch\af31505\loch\f2 - Internal test version +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC20 (.1, .2, .3) +\par +\par \hich\af2\dbch\af31505\loch\f2 - FileTransfer bugs seem all fixed this time. All the regressions due to the +\par \hich\af2\dbch\af31505\loch\f2 new asynchronous transfer mode + delta transfer should be solved. +\par +\par \hich\af2\dbch\af31505\loch\f2 - New FileTransfer Impersonation mode. +\par \hich\af2\dbch\af31505\loch\f2 Available only when WinVNC is run as a service. +\par \hich\af2\dbch\af31505\loch\f2 A user that connects t\hich\af2\dbch\af31505\loch\f2 o WinVNC and that is not yet identified by +\par \hich\af2\dbch\af31505\loch\f2 the server (Windows authentication, so he can see the Windows login screen) +\par \hich\af2\dbch\af31505\loch\f2 has no access to the server's filesystem through UltraVNC FileTransfer GUI. +\par \hich\af2\dbch\af31505\loch\f2 He must login into Windows first. Once identified, the use\hich\af2\dbch\af31505\loch\f2 r only has access +\par \hich\af2\dbch\af31505\loch\f2 to the filesystem resources allowed by his Windows profile. +\par \hich\af2\dbch\af31505\loch\f2 This mode can be desactivated by an admin if necessary: +\par \hich\af2\dbch\af31505\loch\f2 "FTUserImpersonation=0" in the WinVNC registry branch. In this case, the +\par \hich\af2\dbch\af31505\loch\f2 whole filesystem can be accessed by users\hich\af2\dbch\af31505\loch\f2 , without restriction, like in +\par \hich\af2\dbch\af31505\loch\f2 previous UltraVNC FileTransfer versions. +\par +\par \hich\af2\dbch\af31505\loch\f2 - New color modes: 64 colors, 8 colors, 8 GreyScale, 4 GreyScale, 2 B&W +\par +\par \hich\af2\dbch\af31505\loch\f2 - The JavaViewer also supports the new color modes +\par +\par \hich\af2\dbch\af31505\loch\f2 - The WinVNC embedded HTML container for the JavaViewer now displays +\par \hich\af2\dbch\af31505\loch\f2 a warning saying that the Java VM must be installed on the Web Browser machine +\par \hich\af2\dbch\af31505\loch\f2 in order to get the JavaViewer working. +\par +\par \hich\af2\dbch\af31505\loch\f2 - Various small bugs fixes: +\par \hich\af2\dbch\af31505\loch\f2 - Forced X-cursor encoding sent to v\hich\af2\dbch\af31505\loch\f2 iewers: fixed +\par \hich\af2\dbch\af31505\loch\f2 - Bad minor version number sent causing Chat not supported (Server->Viewer): fixed +\par \hich\af2\dbch\af31505\loch\f2 - Command line ignored-options bug: fixed +\par \hich\af2\dbch\af31505\loch\f2 - NT4 Crash: fixed +\par \hich\af2\dbch\af31505\loch\f2 - DSM plugin mechanism: new Reset function added and bug fixed +\par \hich\af2\dbch\af31505\loch\f2 (note that versions of MSRC4\hich\af2\dbch\af31505\loch\f2 Plugins > 1.1.4 must now be used with RC20) +\par \hich\af2\dbch\af31505\loch\f2 - System resources and small memory leaks: fixed +\par \hich\af2\dbch\af31505\loch\f2 - Some registry settings bugs: fixed +\par +\par \hich\af2\dbch\af31505\loch\f2 - New "modern" dialog boxes look (XP) +\par +\par \hich\af2\dbch\af31505\loch\f2 - Slighlty redesigned and tweaked dialog boxes both in Vncviewer and WinVNC +\par \hich\af2\dbch\af31505\loch\f2 so the\hich\af2\dbch\af31505\loch\f2 y are more readable and look better. +\par +\par \hich\af2\dbch\af31505\loch\f2 - MSLogon II: lot of new features and bug fixes (see whatsnew.txt for details) +\par +\par \hich\af2\dbch\af31505\loch\f2 - Optional Alpha-Blending capture mode +\par +\par \hich\af2\dbch\af31505\loch\f2 - Optional Alpha-Blending screen-blanking mode (see whatsnew.txt for details) +\par +\par \hich\af2\dbch\af31505\loch\f2 - Last Viewer settings are automatically saved in a "latest.vnc" file in current +\par \hich\af2\dbch\af31505\loch\f2 users's "local settings" Win directory. So next time the user runs the viewer +\par \hich\af2\dbch\af31505\loch\f2 these settings are automatically reloaded. +\par +\par \hich\af2\dbch\af31505\loch\f2 - New single-http-connect port support. A separate \hich\af2\dbch\af31505\loch\f2 WinVNC1P.exe is available +\par \hich\af2\dbch\af31505\loch\f2 and necessary to get this functionnality. This new fonctionnality will be +\par \hich\af2\dbch\af31505\loch\f2 included in the regular Ultra WinVNC as soon as possible. +\par +\par \hich\af2\dbch\af31505\loch\f2 - New Single-Click UltraVNC server. The Setup can be customized and generated +\par \hich\af2\dbch\af31505\loch\f2 online on the uv\hich\af2\dbch\af31505\loch\f2 nc web site. Please see the Forum and Website for details. +\par +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC19.7 +\par +\par \hich\af2\dbch\af31505\loch\f2 - FileTransfer fixes +\par \hich\af2\dbch\af31505\loch\f2 - Registry (service) fixes +\par \hich\af2\dbch\af31505\loch\f2 - Blank screen now uses layered window (W2k) +\par \hich\af2\dbch\af31505\loch\f2 - DSM Plugin fixes +\par \hich\af2\dbch\af31505\loch\f2 - AlphaBlending can be activated via the WinVNC admin option \hich\af2\dbch\af31505\loch\f2 pannel +\par \hich\af2\dbch\af31505\loch\f2 - CPU Blank screen +\par \hich\af2\dbch\af31505\loch\f2 CPU Screen Blanking is fixed by using a layered window. +\par \hich\af2\dbch\af31505\loch\f2 (option admin pannel) +\par \hich\af2\dbch\af31505\loch\f2 It only works on W2k/XP/W2003 +\par \hich\af2\dbch\af31505\loch\f2 Doesn't work in combination with the driver +\par \hich\af2\dbch\af31505\loch\f2 If Alpha blanking can not be used, the older DPMS method is used instead \hich\af2\dbch\af31505\loch\f2 (auto) +\par \hich\af2\dbch\af31505\loch\f2 The Screen Blanking with AlphaBlending can show some content on the screen, +\par \hich\af2\dbch\af31505\loch\f2 if you create a "Background.bmp" file in Winvnc directory, this bitmap is used +\par \hich\af2\dbch\af31505\loch\f2 instead of the default black background. +\par \hich\af2\dbch\af31505\loch\f2 Alpha ScreenBlanking can not Hide the Cursor, and sometimes the menus go to the foreground. +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC19.6 +\par +\par \hich\af2\dbch\af31505\loch\f2 - Extra registry parameter "CaptureAlphaBlending" +\par \hich\af2\dbch\af31505\loch\f2 - Winvnc1P.exe (1 port for http, seperate version , don't now status with normal viewer and\hich\af2\dbch\af31505\loch\f2 plugins) +\par \hich\af2\dbch\af31505\loch\f2 - Viewonly viewer command line +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC19.5 +\par +\par \hich\af2\dbch\af31505\loch\f2 - FileTransfer fixes +\par \hich\af2\dbch\af31505\loch\f2 - NT4 fixes +\par \hich\af2\dbch\af31505\loch\f2 - Viewer remembers last used options +\par \hich\af2\dbch\af31505\loch\f2 - Properties and port fix +\par \hich\af2\dbch\af31505\loch\f2 - Java viewer recompiled using old java 1.3 +\par \hich\af2\dbch\af31505\loch\f2 - Documentation added for MSlgon/Repeater/nat2nat +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 *\hich\af2\dbch\af31505\loch\f2 * v1.0.0 - RC19.4 +\par +\par \hich\af2\dbch\af31505\loch\f2 - Cursor shape first update +\par \hich\af2\dbch\af31505\loch\f2 - Install without previous password (i hope it is fixes this time) +\par \hich\af2\dbch\af31505\loch\f2 \hich\f2 - Korean installer (\'e9\loch\f2 ("&) replaced by Korean +\par \hich\af2\dbch\af31505\loch\f2 - MS-Logon II: Unicode support (special chars) +\par \hich\af2\dbch\af31505\loch\f2 - FileTransfer fixes +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC19.3 +\par +\par \hich\af2\dbch\af31505\loch\f2 - MSlogon I changes +\par +\par \hich\af2\dbch\af31505\loch\f2 logging.dll: needed, does event and file logging +\par \hich\af2\dbch\af31505\loch\f2 authadmin.dll: if present, give localadmin access +\par \hich\af2\dbch\af31505\loch\f2 workgrpnt4.dll: Workgroup and NT4 domain checking +\par \hich\af2\dbch\af31505\loch\f2 ldapauth.dll:Active directory W2K up +\par \hich\af2\dbch\af31505\loch\f2 ldapauth9x.dll:Active Directory 9X +\par \hich\af2\dbch\af31505\loch\f2 ldapauth\hich\af2\dbch\af31505\loch\f2 nt4.dll:Active Directory NT4 +\par \hich\af2\dbch\af31505\loch\f2 Only the logging.dll is needed, If other dll's do not exist, +\par \hich\af2\dbch\af31505\loch\f2 that specific check is skipped. +\par \hich\af2\dbch\af31505\loch\f2 If you remove authadmin --> Local admin has no access +\par \hich\af2\dbch\af31505\loch\f2 If you have active directory,workgrpnt4 is not needed +\par +\par \hich\af2\dbch\af31505\loch\f2 - Bug fixes: +\par \hich\af2\dbch\af31505\loch\f2 NT4 cra\hich\af2\dbch\af31505\loch\f2 sh +\par \hich\af2\dbch\af31505\loch\f2 FileTransfer fixes +\par +\par \hich\af2\dbch\af31505\loch\f2 - Viewer use the selected language +\par \hich\af2\dbch\af31505\loch\f2 To manually change the language of the viewer, copy the correcponding +\par \hich\af2\dbch\af31505\loch\f2 xxx.dll from the /lang directory as lang.dll in the viewer directory +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC 19 (v1 Release Candidate 19) +\par +\par \hich\af2\dbch\af31505\loch\f2 - Semi "Fast User switching support +\par +\par \hich\af2\dbch\af31505\loch\f2 For each user session you switch to, a seperate winvnc server is started on the next port. +\par \hich\af2\dbch\af31505\loch\f2 User session A on 5900, after user switch, viewer get black. +\par \hich\af2\dbch\af31505\loch\f2 User session B on 5901 gets active, after switching back to ses\hich\af2\dbch\af31505\loch\f2 sion A, +\par \hich\af2\dbch\af31505\loch\f2 first user session viewer get back active +\par +\par \hich\af2\dbch\af31505\loch\f2 - Shutdown +\par +\par \hich\af2\dbch\af31505\loch\f2 Shutdown, vnc stops as last service. Needs to be tested, +\par \hich\af2\dbch\af31505\loch\f2 because vnc is not stopped at all, service breaks when network become unavailable. +\par +\par \hich\af2\dbch\af31505\loch\f2 - Bug fixes +\par +\par \hich\af2\dbch\af31505\loch\f2 Screensaver and lock screen cause\hich\af2\dbch\af31505\loch\f2 d server hung running as application, fixed +\par \hich\af2\dbch\af31505\loch\f2 logon blocks, and screensaver resolution changes are better handled. +\par \hich\af2\dbch\af31505\loch\f2 Plugin had a realy bad network behaviour, fast small updates like in +\par \hich\af2\dbch\af31505\loch\f2 "Starfield screensaver preview" could crash your network .... +\par \hich\af2\dbch\af31505\loch\f2 Manual u\hich\af2\dbch\af31505\loch\f2 pdate after logon/screensaver fixed +\par \hich\af2\dbch\af31505\loch\f2 Fixed blank screen and XP SP2 +\par \hich\af2\dbch\af31505\loch\f2 Cancel button in vncviewer fixed (now it actually stop connection process) +\par +\par \hich\af2\dbch\af31505\loch\f2 - Video Hook Driver mode +\par +\par \hich\af2\dbch\af31505\loch\f2 Extra driver version check on startup 1.018/1.017/1.017 for driver files, +\par \hich\af2\dbch\af31505\loch\f2 else driv\hich\af2\dbch\af31505\loch\f2 er is disabled +\par \hich\af2\dbch\af31505\loch\f2 Extra driver check button in properties menu. Gives driver status +\par +\par \hich\af2\dbch\af31505\loch\f2 - Performance +\par +\par \hich\af2\dbch\af31505\loch\f2 Network traffic is send in 8k blocks (avoid flooding on wireless) +\par \hich\af2\dbch\af31505\loch\f2 Local mouse handling react faster on cursor change +\par +\par \hich\af2\dbch\af31505\loch\f2 - System shutdown +\par +\par \hich\af2\dbch\af31505\loch\f2 Viewer should now stay connected until you get the logoff screen +\par +\par \hich\af2\dbch\af31505\loch\f2 - WinVNC Properties handling +\par +\par \hich\af2\dbch\af31505\loch\f2 User settings (only poll settings, access for all users) +\par \hich\af2\dbch\af31505\loch\f2 Admin settings (all other critical settings, access for administrators only) +\par \hich\af2\dbch\af31505\loch\f2 In service mode, no u\hich\af2\dbch\af31505\loch\f2 ser settings are used, excepted polling ones +\par \hich\af2\dbch\af31505\loch\f2 Only the primary session can open the Admin properties "FUS" +\par +\par \hich\af2\dbch\af31505\loch\f2 - Multi-headed display (multi monitors support) +\par +\par \hich\af2\dbch\af31505\loch\f2 Without Video Driver: user can toggle between primary or secundary display +\par \hich\af2\dbch\af31505\loch\f2 With Video Driver: sw\hich\af2\dbch\af31505\loch\f2 itch toggle primary,secondary or both displays +\par \hich\af2\dbch\af31505\loch\f2 Selection is done using the "Full Desktop" Toolbar Button (which is normally used +\par \hich\af2\dbch\af31505\loch\f2 to toggle from Single Window to Desktop modes) +\par \hich\af2\dbch\af31505\loch\f2 "Server cursor handle", not supported if secundary screen is left (with drive\hich\af2\dbch\af31505\loch\f2 r) +\par \hich\af2\dbch\af31505\loch\f2 Tested on 2 card system +\par +\par \hich\af2\dbch\af31505\loch\f2 - Java Viewer +\par +\par \hich\af2\dbch\af31505\loch\f2 Now supports FileTransfer (same kind of GUI than in win32 Viewer, but simpler... +\par \hich\af2\dbch\af31505\loch\f2 more functions will be added gradually (multiselection of files, directory transfer..) +\par \hich\af2\dbch\af31505\loch\f2 -> the JavaViewer now needs to access the viewing machine harddrive, so the user is +\par \hich\af2\dbch\af31505\loch\f2 prompted for an "UltraVNC" signed applet certificate acceptance. +\par \hich\af2\dbch\af31505\loch\f2 Support MS Logon authentication method +\par +\par \hich\af2\dbch\af31505\loch\f2 - FileTransfer +\par +\par \hich\af2\dbch\af31505\loch\f2 Now supports Delta Transfer for files (->\hich\af2\dbch\af31505\loch\f2 also provides Resume Interrupted transfer) +\par \hich\af2\dbch\af31505\loch\f2 Now transfers are asynchronous if wanted: +\par \hich\af2\dbch\af31505\loch\f2 When FT GUI is visible -> no screen updates, max speed for the transfer of files +\par \hich\af2\dbch\af31505\loch\f2 When FT GUI is minimized -> screen updates and file transfering at the same time +\par \hich\af2\dbch\af31505\loch\f2 Ad\hich\af2\dbch\af31505\loch\f2 ded multiselection for files deletion +\par \hich\af2\dbch\af31505\loch\f2 Added Rename File/Directory command +\par \hich\af2\dbch\af31505\loch\f2 Fixed some bugs with Directory Transfer (names with "(" or ")") +\par \hich\af2\dbch\af31505\loch\f2 Fixed huge files transfers and progress gauge corrupted display (> 2GB files) +\par \hich\af2\dbch\af31505\loch\f2 Added progress percentage value disp\hich\af2\dbch\af31505\loch\f2 lay +\par \hich\af2\dbch\af31505\loch\f2 A lot of code cleaning and sanity checks (both in Viewer and Server) +\par \hich\af2\dbch\af31505\loch\f2 New Viewer FilTransfer is still backward compatible with previous Servers (<=RC18) +\par \hich\af2\dbch\af31505\loch\f2 Directory Names are now surrounded with "[ " and " ]" in the GUI lists +\par +\par \hich\af2\dbch\af31505\loch\f2 - MSlogon +\par +\par \hich\af2\dbch\af31505\loch\f2 MSlogon II +\par \hich\af2\dbch\af31505\loch\f2 Ad\hich\af2\dbch\af31505\loch\f2 ded a new MS-Logon authentication method (aka MS-Logon II). +\par \hich\af2\dbch\af31505\loch\f2 Should work with Windows NT 4, Windows 2000, Windows XP and Windows 2003. +\par \hich\af2\dbch\af31505\loch\f2 (See mslogon.html for a detailed description) +\par \hich\af2\dbch\af31505\loch\f2 - Ability to authenticate cross-domain, i.e. the user account +\par \hich\af2\dbch\af31505\loch\f2 can be in another domain than the computer account. +\par \hich\af2\dbch\af31505\loch\f2 - Stores access settings in an ACL: +\par \hich\af2\dbch\af31505\loch\f2 Unlimited number of users/groups can be configured +\par \hich\af2\dbch\af31505\loch\f2 Each user/group can have full access/viewonly +\par \hich\af2\dbch\af31505\loch\f2 - New UI: Standard MS Security Editor +\par \hich\af2\dbch\af31505\loch\f2 - MSLogonACL: Tool for exporti\hich\af2\dbch\af31505\loch\f2 ng/importing ACL +\par \hich\af2\dbch\af31505\loch\f2 - Only one (1) Windows logon attempt is performed. +\par \hich\af2\dbch\af31505\loch\f2 Bug fixes: +\par \hich\af2\dbch\af31505\loch\f2 * Fixed: Usernames with spaces fail to load with MSLogonACL tool +\par \hich\af2\dbch\af31505\loch\f2 (see }{\field{\*\fldinst {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 HYPERLINK http://forum.ultravnc.net/viewtopic.php?t=1046&highlight=#4025 }{ +\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid2499496 {\*\datafield +00d0c9ea79f9bace118c8200aa004ba90b020000000b000000e0c9ea79f9bace118c8200aa004ba90b8c00000068007400740070003a002f002f0066006f00720075006d002e0075006c0074007200610076006e0063002e006e00650074002f00760069006500770074006f007000690063002e007000680070003f007400 +3d003100300034003600260068006900670068006c0069006700680074003d000000795881f43b1d7f48af2c825dc485276300000000a5ab0000050000003400300032003500000000000000000000000000007b00ff000000000034048211}}}{\fldrslt {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 +\f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 http://forum.ultravnc.net/viewtopic.php?t=1046&highlight=#4025}}}\sectd \ltrsect\linex0\headery708\footery708\colsx708\sectdefaultcl\sftnbj {\rtlch\fcs1 \af2\afs16 +\ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 ) +\par \hich\af2\dbch\af31505\loch\f2 \hich\f2 * Fixed: Extended ASCII characters (\'e4\loch\f2 \hich\f2 /\'f6\loch\f2 \hich\f2 /\'fc\loch\f2 \hich\f2 /\'e7\loch\f2 ) lead to authentication failure +\par \hich\af2\dbch\af31505\loch\f2 (see }{\field{\*\fldinst {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 HYPERLINK http://forum.ultravnc.net/viewtopic.php?t=1259&highlight=#4702 }{ +\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid2499496 {\*\datafield +00d0c9ea79f9bace118c8200aa004ba90b020000000b000000e0c9ea79f9bace118c8200aa004ba90b8c00000068007400740070003a002f002f0066006f00720075006d002e0075006c0074007200610076006e0063002e006e00650074002f00760069006500770074006f007000690063002e007000680070003f007400 +3d003100320035003900260068006900670068006c0069006700680074003d000000795881f43b1d7f48af2c825dc485276300000000a5ab000005000000340037003000320000000000000000000000000000310000000000000000008fae}}}{\fldrslt {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 +\f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 http://forum.ultravnc.net/view\hich\af2\dbch\af31505\loch\f2 topic.php?t=1259&highlight=#4702}}}\sectd \ltrsect +\linex0\headery708\footery708\colsx708\sectdefaultcl\sftnbj {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 ) +\par \hich\af2\dbch\af31505\loch\f2 * Fixed: Certain passwords (e.g. Abc0DefG) lead to authentication failure +\par \hich\af2\dbch\af31505\loch\f2 (see }{\field{\*\fldinst {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 HYPERLINK http://forum.ultravnc.net/viewtopic.php?t=803 }{\rtlch\fcs1 +\af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid2499496 {\*\datafield +00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b7400000068007400740070003a002f002f0066006f00720075006d002e0075006c0074007200610076006e0063002e006e00650074002f00760069006500770074006f007000690063002e007000680070003f007400 +3d003800300033000000795881f43b1d7f48af2c825dc485276300000000a5ab000000000000000000000000006500000000000000000000a0}}}{\fldrslt {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 +http://forum.ultravnc.net/viewtopic.php?t=803}}}\sectd \ltrsect\linex0\headery708\footery708\colsx708\sectdefaultcl\sftnbj {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 ) +\par +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC 18 (v1 Release Candidate 18 ) +\par \hich\af2\dbch\af31505\loch\f2 -Optimized RC17 +\par \hich\af2\dbch\af31505\loch\f2 -Code analysing to optimize performance +\par \hich\af2\dbch\af31505\loch\f2 -Driver bug fixed +\par \hich\af2\dbch\af31505\loch\f2 -smoother moves +\par \hich\af2\dbch\af31505\loch\f2 -cache fix +\par \hich\af2\dbch\af31505\loch\f2 -A lo\hich\af2\dbch\af31505\loch\f2 t of speed optimizations +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC 17 (v1 Release Candidate 17) +\par \hich\af2\dbch\af31505\loch\f2 DRIVER +\par \hich\af2\dbch\af31505\loch\f2 -Driver consist of 2 parts, the actual mirror driver and a memory manager service. +\par \hich\af2\dbch\af31505\loch\f2 -Final driver version +\par +\par \hich\af2\dbch\af31505\loch\f2 VIEWER/SERVER +\par \hich\af2\dbch\af31505\loch\f2 -Fix cpu ghost issue on quiting viewer +\par \hich\af2\dbch\af31505\loch\f2 -Fix connecing failed if screensaver+lock screen was running +\par \hich\af2\dbch\af31505\loch\f2 -Fix listening and multiple viewers no longer quit when one viewer is stopped +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC 16 (v1 Release Candidate 16) +\par +\par \hich\af2\dbch\af31505\loch\f2 - Driver handling was changed again. +\par \hich\af2\dbch\af31505\loch\f2 - It's stable and high spe\hich\af2\dbch\af31505\loch\f2 ed is back. +\par \hich\af2\dbch\af31505\loch\f2 - Scrolling bug fixed, driver was giving invers delta +\par \hich\af2\dbch\af31505\loch\f2 - Driver screen moves and standard screen Moves detection +\par \hich\af2\dbch\af31505\loch\f2 can not be used together. Both where cumulated--> delta x2 +\par \hich\af2\dbch\af31505\loch\f2 Scrolling is handled by the driver, screen moves by the old m\hich\af2\dbch\af31505\loch\f2 ethod +\par \hich\af2\dbch\af31505\loch\f2 - Fixed sendmessage queuing problem. +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC 15 (v1 Release Candidate 15) +\par +\par \hich\af2\dbch\af31505\loch\f2 - Tryout to make it stable again. +\par \hich\af2\dbch\af31505\loch\f2 - V15 is stable, but terribly slow when driver used +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC 14 (v1 Release Candidate 14) +\par +\par \hich\af2\dbch\af31505\loch\f2 * Server +\par +\par \hich\af2\dbch\af31505\loch\f2 - Memory leaks, resources leaks, array bounding, bug fixes, desktop thread fixes +\par \hich\af2\dbch\af31505\loch\f2 - ms logon: Correction for global groups in local group detection + a lot of +\par \hich\af2\dbch\af31505\loch\f2 others changes to take the max. use cases into account... +\par \hich\af2\dbch\af31505\loch\f2 - FileTransfer is now forbidde\hich\af2\dbch\af31505\loch\f2 n when Viewers are forced to be "ViewOnly" +\par \hich\af2\dbch\af31505\loch\f2 - FileTransfer bug fix (possible infinite loop during copy loop) +\par \hich\af2\dbch\af31505\loch\f2 - Properties dialog tweaked +\par \hich\af2\dbch\af31505\loch\f2 - Removed the "Home page" and "Online help" shortcuts in the WinVNC traymenu +\par \hich\af2\dbch\af31505\loch\f2 (that were launching some IExplor\hich\af2\dbch\af31505\loch\f2 er processes) until we find a better solution. +\par \hich\af2\dbch\af31505\loch\f2 - MS groups can be customized via options +\par \hich\af2\dbch\af31505\loch\f2 - Hookdll is loaded dynamic , dll does not longer need to exist to start winvnc +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 * Viewer +\par +\par \hich\af2\dbch\af31505\loch\f2 - Server Inputs/Screen-blanking bugfix +\par \hich\af2\dbch\af31505\loch\f2 - Proxy support (via the "\hich\af2\dbch\af31505\loch\f2 VNC repeater" external program) +\par \hich\af2\dbch\af31505\loch\f2 - FileTransfer: selection bar now takes full list's window width +\par \hich\af2\dbch\af31505\loch\f2 - Several Listening viewers can now be run on the same machine using +\par \hich\af2\dbch\af31505\loch\f2 different ports numbers. +\par \hich\af2\dbch\af31505\loch\f2 - Pressing ALT or CTRL send ALT/CTRL directly to the VN\hich\af2\dbch\af31505\loch\f2 CServer, as if the user selected "CTRL +\par \hich\af2\dbch\af31505\loch\f2 DOWN/CTRL UP/ALT DOWN/ALT UP" from the system menu. +\par \hich\af2\dbch\af31505\loch\f2 When turning the SCROLL-LOCK on, the following things happen: +\par \hich\af2\dbch\af31505\loch\f2 Pressing ALT+TAB DOES NOT switch applications on the client side. Instead, ALT+TAB is sent \hich\af2\dbch\af31505\loch\f2 to +\par \hich\af2\dbch\af31505\loch\f2 the VNCServer. +\par \hich\af2\dbch\af31505\loch\f2 Pressing CTRL+ESC DOES NOT open the start menu on the client side. Instead, CTRL+ESC is sent to +\par \hich\af2\dbch\af31505\loch\f2 the VNCServer. +\par \hich\af2\dbch\af31505\loch\f2 Pressing ALT+SPACE DOES NOT open the system menu on the client side. Instead, ALT+SPACE is sent +\par \hich\af2\dbch\af31505\loch\f2 to the VNCServer. +\par \hich\af2\dbch\af31505\loch\f2 Pressing Break/Pause key toggles Full-Screen mode on or off. +\par \hich\af2\dbch\af31505\loch\f2 Pressing PRINT-Screen key requests a full screen update (same as selecting "Request Screen +\par \hich\af2\dbch\af31505\loch\f2 Refresh" from the system menu) +\par \hich\af2\dbch\af31505\loch\f2 All the above can be disabled by tu\hich\af2\dbch\af31505\loch\f2 rning the SCROLL-LOCK key off. +\par \hich\af2\dbch\af31505\loch\f2 (written by Assaf Gordon (Assaf@mazleg.com)) +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC 13 : never saw the light of day. 'wonder why... ;) +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC 12 (v1 Release Candidate 12) +\par +\par \hich\af2\dbch\af31505\loch\f2 * Server +\par +\par \hich\af2\dbch\af31505\loch\f2 - DSM Plugin bug fixes (loopback mode, plugin ch\hich\af2\dbch\af31505\loch\f2 anges, loading, config...). +\par \hich\af2\dbch\af31505\loch\f2 - Strings moved to resource file (server) + french translation +\par \hich\af2\dbch\af31505\loch\f2 - Added back auto hook switching (only active the first 50 +\par \hich\af2\dbch\af31505\loch\f2 updates, to prevent switching while connected) +\par \hich\af2\dbch\af31505\loch\f2 - Added -autoreconnect command line option and functio\hich\af2\dbch\af31505\loch\f2 nnality +\par \hich\af2\dbch\af31505\loch\f2 - Prevented Chat to send messages during transfer of a file +\par \hich\af2\dbch\af31505\loch\f2 - FileTransfer now handles Directory Transfer (using zip32.dll & unzip32.dll) +\par \hich\af2\dbch\af31505\loch\f2 - Ultra Encoder bug fix +\par \hich\af2\dbch\af31505\loch\f2 - New Video Hook driver +\par \hich\af2\dbch\af31505\loch\f2 - Local cursor support for Driver and Hookdll +\par \hich\af2\dbch\af31505\loch\f2 - Video Driver now uses events to notify the server for changes, no more timer +\par \hich\af2\dbch\af31505\loch\f2 - Auto full scan on idle time +\par \hich\af2\dbch\af31505\loch\f2 - Added several locks for memory protection while driver +\par \hich\af2\dbch\af31505\loch\f2 is disabled/enabled (resolution/logon) +\par \hich\af2\dbch\af31505\loch\f2 - Too many little updates (driver). If more t\hich\af2\dbch\af31505\loch\f2 han 50 rects, combine regions. +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 * Viewer +\par +\par \hich\af2\dbch\af31505\loch\f2 - FileTransfer now handles Directory Transfer (using zip32.dll & unzip32.dll) +\par \hich\af2\dbch\af31505\loch\f2 - Chat window can be minimized (allowing screen updates) and restored +\par \hich\af2\dbch\af31505\loch\f2 - FileTransfer Window can be minimized (allowing screen upda\hich\af2\dbch\af31505\loch\f2 tes) and restored, +\par \hich\af2\dbch\af31505\loch\f2 excepted during a transfer +\par \hich\af2\dbch\af31505\loch\f2 - Toolbar Buttons changed... (thanks to }{\field{\*\fldinst {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 HYPERLINK http://www.phoenity.com/ }{ +\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid2499496 {\*\datafield +00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b4a00000068007400740070003a002f002f007700770077002e00700068006f0065006e006900740079002e0063006f006d002f000000795881f43b1d7f48af2c825dc485276300000000a5ab00000000000000000000 +000000630000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 http://www.phoenity.com/}}}\sectd \ltrsect +\linex0\headery708\footery708\colsx708\sectdefaultcl\sftnbj {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\lang1033\langfe2067\langnp1033\insrsid3737827 \hich\af2\dbch\af31505\loch\f2 ) +\par \hich\af2\dbch\af31505\loch\f2 - Added back dotcursor as default in all quick options modes, excepted Ultra & Lan +\par \hich\af2\dbch\af31505\loch\f2 - Added listening Port number to VNCviewer Taskbar icon tooltip, in listen mode +\par \hich\af2\dbch\af31505\loch\f2 - Added some resync code... Server and viewer sometimes were going out +\par \hich\af2\dbch\af31505\loch\f2 of sync. This \hich\af2\dbch\af31505\loch\f2 code tries to find new updates in network data and resync the viewer. +\par \hich\af2\dbch\af31505\loch\f2 - A listening viewer using a DSMPlugin can now handle several connections with different servers without connection drops. +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 **v1.0.0 - RC 11c (v1 Release Candidate 11) +\par \hich\af2\dbch\af31505\loch\f2 -\hich\af2\dbch\af31505\loch\f2 auth dll changed (NT4 missing function,) +\par \hich\af2\dbch\af31505\loch\f2 -added winvnc -multi (disable single instance check) +\par \hich\af2\dbch\af31505\loch\f2 - File times now displayed in local time in FileTransfer +\par \hich\af2\dbch\af31505\loch\f2 - DSM bugs fixed: +\par \hich\af2\dbch\af31505\loch\f2 - DSM+ZRLE now WORKS :) +\par \hich\af2\dbch\af31505\loch\f2 - Fixed various crashes due to insufficent DSM working buffer size with 1200+ screen resolutions +\par \hich\af2\dbch\af31505\loch\f2 - Fixed DSM+UltraEncoding crash (I now desativate Queuing when DSM is enabled). +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC 11b (v1 Release Candidate 11) +\par \hich\af2\dbch\af31505\loch\f2 -messages.dll (nt event ) \hich\af2\dbch\af31505\loch\f2 was missing +\par \hich\af2\dbch\af31505\loch\f2 -new XP style buttons +\par \hich\af2\dbch\af31505\loch\f2 -ldap was only added to the testauth util....:) +\par \hich\af2\dbch\af31505\loch\f2 made it also active in winvnc +\par \hich\af2\dbch\af31505\loch\f2 -Plugin changes +\par \hich\af2\dbch\af31505\loch\f2 -A viewer crash bug fixed +\par \hich\af2\dbch\af31505\loch\f2 -About etc...still have RC11 to little changes for new release number +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** v1.0.0 - RC 11 (v1 R\hich\af2\dbch\af31505\loch\f2 elease Candidate 11) +\par +\par \hich\af2\dbch\af31505\loch\f2 - 8bit Colors regression fixed +\par \hich\af2\dbch\af31505\loch\f2 - Server PB fixed: WinVNC stalled when changing server screen resolution during +\par \hich\af2\dbch\af31505\loch\f2 connection. +\par \hich\af2\dbch\af31505\loch\f2 - Various bug fixes with Ultra encoding and mouse cursor updates. +\par \hich\af2\dbch\af31505\loch\f2 - Cosmetic fixes in viewer and server (\hich\af2\dbch\af31505\loch\f2 multi-languages strings display, +\par \hich\af2\dbch\af31505\loch\f2 dialog boxes, bitmaps, flashlogo...) +\par \hich\af2\dbch\af31505\loch\f2 - Auto Mode On/Off switching pb fixed (after a manuel options settings the +\par \hich\af2\dbch\af31505\loch\f2 Auto Mode was no more available) +\par \hich\af2\dbch\af31505\loch\f2 - Added the /nohotkeys command line switch in vncviewer (saved in .vnc f\hich\af2\dbch\af31505\loch\f2 iles +\par \hich\af2\dbch\af31505\loch\f2 like all the others vncviewer options) +\par \hich\af2\dbch\af31505\loch\f2 - Modifs and bug fixes in french vncviewer +\par \hich\af2\dbch\af31505\loch\f2 - Fixed Status display bug in Status Window when DSMPlugin is used +\par \hich\af2\dbch\af31505\loch\f2 - MS logon no support:worksgroups,NT4 domain,AD mixed and native domains +\par \hich\af2\dbch\af31505\loch\f2 workgroup,NT4 Domain: group checking (Netapi), password checking (SPPI, and logonuser for XP) +\par \hich\af2\dbch\af31505\loch\f2 Open guest access is checked and MS logon is regused on systems where guest account=1 AND force guest=1 +\par \hich\af2\dbch\af31505\loch\f2 AD mixed and native: Group and password are checked \hich\af2\dbch\af31505\loch\f2 using the ADSI SDK (LDAP) +\par \hich\af2\dbch\af31505\loch\f2 - added ConnectPriority=3: refuse multiple viewer connections +\par \hich\af2\dbch\af31505\loch\f2 - Added even more memory controle functions +\par \hich\af2\dbch\af31505\loch\f2 - users without HKLM access can run vnc as application +\par \hich\af2\dbch\af31505\loch\f2 - added vnc loggons to system event logging (NT) +\par \hich\af2\dbch\af31505\loch\f2 - UltraEncoder \hich\af2\dbch\af31505\loch\f2 isolated from other. This encoder is experimental and use a faster viewer screen update +\par \hich\af2\dbch\af31505\loch\f2 mechanism. When switching (manual) from or to this encoder some black rect can appear. Does not support +\par \hich\af2\dbch\af31505\loch\f2 caching and local cursor shapes. This encoder is no longe\hich\af2\dbch\af31505\loch\f2 r part of the auto mechanism. +\par +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** RC 1.10 (v1 Release Candidate 10) +\par +\par \hich\af2\dbch\af31505\loch\f2 - Added secure memcopy/memcmp to prevent server crash +\par +\par \hich\af2\dbch\af31505\loch\f2 - NT4 video driver does not exist..so put it always false +\par +\par \hich\af2\dbch\af31505\loch\f2 - NewSWsize could cause problems, needed to be send from client th\hich\af2\dbch\af31505\loch\f2 read +\par \hich\af2\dbch\af31505\loch\f2 enablecache could cause delete cache to give memory error, fixed +\par \hich\af2\dbch\af31505\loch\f2 some extra logging +\par +\par \hich\af2\dbch\af31505\loch\f2 - Moved restart driver to vncDesktopThread check part. +\par \hich\af2\dbch\af31505\loch\f2 Driver is not restarted middle of an update +\par +\par \hich\af2\dbch\af31505\loch\f2 - Disabled detect slow encoder (the auto switch between hookdll and driver +\par \hich\af2\dbch\af31505\loch\f2 does not work 100%) +\par +\par \hich\af2\dbch\af31505\loch\f2 - DisableTrayIcon reg value added +\par +\par \hich\af2\dbch\af31505\loch\f2 - ms-logon passwd length fix +\par \hich\af2\dbch\af31505\loch\f2 - ms-logon is moved to machine reg settings , no user setting +\par \hich\af2\dbch\af31505\loch\f2 - ms-logon is moved to 2 se\hich\af2\dbch\af31505\loch\f2 perated dlls. +\par \hich\af2\dbch\af31505\loch\f2 groups and nested groups (AD) should work know +\par \hich\af2\dbch\af31505\loch\f2 - ms-logon added testutil +\par +\par \hich\af2\dbch\af31505\loch\f2 - Added home page and online help menu items +\par +\par \hich\af2\dbch\af31505\loch\f2 - String vncviewe moved to table to be easy translated +\par \hich\af2\dbch\af31505\loch\f2 - Added viewer flash window +\par +\par \hich\af2\dbch\af31505\loch\f2 - New superfast Ultra Encoder u\hich\af2\dbch\af31505\loch\f2 sing real time compression/latency reduction +\par \hich\af2\dbch\af31505\loch\f2 and the faster viewer screen updates +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** RC 1.09 (v1 Release Candidate 09) +\par +\par \hich\af2\dbch\af31505\loch\f2 - NT4 8bit crash fix +\par \hich\af2\dbch\af31505\loch\f2 - 24bit driver mode crash fix +\par \hich\af2\dbch\af31505\loch\f2 - "Unlock server" crash detect and fixed +\par +\par \hich\af2\dbch\af31505\loch\f2 - 2003 driver support added to ser\hich\af2\dbch\af31505\loch\f2 ver and drivers +\par +\par \hich\af2\dbch\af31505\loch\f2 - Added new about box +\par +\par \hich\af2\dbch\af31505\loch\f2 - Auto Check "Cache Encoding" when XORZlib encoding +\par \hich\af2\dbch\af31505\loch\f2 is clicked in options dialog. +\par +\par \hich\af2\dbch\af31505\loch\f2 - Fixed ".vnc" saving bug with some params +\par \hich\af2\dbch\af31505\loch\f2 (ServerScale, EnableCache...) +\par +\par \hich\af2\dbch\af31505\loch\f2 - Quick Options handling code cleanup +\par +\par \hich\af2\dbch\af31505\loch\f2 - Added Test if Options Dialog is open while +\par \hich\af2\dbch\af31505\loch\f2 terminating the viewer (->prevent a crash) +\par +\par \hich\af2\dbch\af31505\loch\f2 - CTRL-ESC, Alt, CTRL, CTRL-ALT-DEL are now +\par \hich\af2\dbch\af31505\loch\f2 forbidden in ViewOnly mode +\par +\par \hich\af2\dbch\af31505\loch\f2 - Viewer menu simplified and completed +\par +\par \hich\af2\dbch\af31505\loch\f2 - Added Accelerator Keys (Hot Keys). They are +\par \hich\af2\dbch\af31505\loch\f2 \hich\af2\dbch\af31505\loch\f2 displayed in the viewer's menu. +\par \hich\af2\dbch\af31505\loch\f2 (All are CTRL+ALT+Fxx keys) +\par +\par \hich\af2\dbch\af31505\loch\f2 - Added AutoScaling : now the viewer window can be +\par \hich\af2\dbch\af31505\loch\f2 auto scaled/stretched so the server's screen is +\par \hich\af2\dbch\af31505\loch\f2 entirely visible (no scrollbars). The option is +\par \hich\af2\dbch\af31505\loch\f2 available along Quick options. +\par +\par \hich\af2\dbch\af31505\loch\f2 - Viewer Scaling factors is now percentage in the +\par \hich\af2\dbch\af31505\loch\f2 Options window. More clear for users. +\par +\par \hich\af2\dbch\af31505\loch\f2 - Hopefully fixed the screen refresh locking after a +\par \hich\af2\dbch\af31505\loch\f2 FileTransfer occasionnal bug. +\par +\par \hich\af2\dbch\af31505\loch\f2 - Simplified Viewer TitleBar display (removed "VNC +\par \hich\af2\dbch\af31505\loch\f2 Viewer". Was useless an\hich\af2\dbch\af31505\loch\f2 d now we can directly see +\par \hich\af2\dbch\af31505\loch\f2 the hostname in the task bar). +\par +\par \hich\af2\dbch\af31505\loch\f2 - Added hostname in the FileTransfer window Title bar. +\par +\par \hich\af2\dbch\af31505\loch\f2 - Hopefully fixed the scaling crash that occurs in +\par \hich\af2\dbch\af31505\loch\f2 all others VNC distributions due to the StretchBlt() +\par \hich\af2\dbch\af31505\loch\f2 function + hardware accelerati\hich\af2\dbch\af31505\loch\f2 on. +\par \hich\af2\dbch\af31505\loch\f2 Visual quality remains equivalent when scaled. +\par +\par \hich\af2\dbch\af31505\loch\f2 - Added a 30s delay between 2 encoding changes when +\par \hich\af2\dbch\af31505\loch\f2 using Auto mode. It should prevent some problems +\par \hich\af2\dbch\af31505\loch\f2 over slow connections... +\par +\par \hich\af2\dbch\af31505\loch\f2 - Added ".vnc" load button in the "Connection" Dialog +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** RC 1.08 \hich\af2\dbch\af31505\loch\f2 (v1 Release Candidate 08) +\par +\par \hich\af2\dbch\af31505\loch\f2 - The last major memory leak has been fixed in WinVNC +\par +\par \hich\af2\dbch\af31505\loch\f2 - WinVNC occasionnal crash under NT4 during initial screen loading has been fixed +\par +\par \hich\af2\dbch\af31505\loch\f2 - The CTRL,ALT,SHIFT keys locking bug has hopefully been fixed +\par +\par \hich\af2\dbch\af31505\loch\f2 - The Viewer's authentication window has been renamed "VNC Authentication" instead +\par \hich\af2\dbch\af31505\loch\f2 of " Ultr@VNC Authentication" : now Ult@VNC Viewer is compatible again with +\par \hich\af2\dbch\af31505\loch\f2 the VNC-Quickdesk password transmission method... +\par +\par \hich\af2\dbch\af31505\loch\f2 - Some additionnal tests have been\hich\af2\dbch\af31505\loch\f2 added to prevent possible crashes: +\par \hich\af2\dbch\af31505\loch\f2 - "ms-logon + no domain + WinVNC under win 9.x" case +\par \hich\af2\dbch\af31505\loch\f2 - OS Version is better checked when Video Driver is required by user +\par +\par \hich\af2\dbch\af31505\loch\f2 - Fixed the scaling factors corruption problem when using "AUTO" quickoption in +\par \hich\af2\dbch\af31505\loch\f2 the\hich\af2\dbch\af31505\loch\f2 viewer. +\par +\par \hich\af2\dbch\af31505\loch\f2 - The DSM Plugins know their loader : vncviewer or WinVNC (application +\par \hich\af2\dbch\af31505\loch\f2 or service). It should be now more easy for plugins writters to save their plugins +\par \hich\af2\dbch\af31505\loch\f2 configuration at the good location in the registry, for instance. +\par \hich\af2\dbch\af31505\loch\f2 TestPlugin e\hich\af2\dbch\af31505\loch\f2 xample source code has been updated consequently. +\par +\par +\par +\par +\par +\par \hich\af2\dbch\af31505\loch\f2 ** RC 1.07 (v1 Release Candidate 07) +\par +\par \hich\af2\dbch\af31505\loch\f2 - TextChat GUI improvements (colors, buttons), +\par \hich\af2\dbch\af31505\loch\f2 - Textchat scrolling under Win9x & Me fixed +\par \hich\af2\dbch\af31505\loch\f2 - Viewer refresh after Texchat fixed +\par \hich\af2\dbch\af31505\loch\f2 - TextChat & FileTransfer windows can be redisplayed on the foreground +\par \hich\af2\dbch\af31505\loch\f2 when masked in Fullscreen mode by clicking on their corresponding buttons. +\par \hich\af2\dbch\af31505\loch\f2 - FileTransfer GUI double-click bug fixed +\par +\par \hich\af2\dbch\af31505\loch\f2 - UltraVNC icon slightly changed +\par \hich\af2\dbch\af31505\loch\f2 - Toolbar tooltips now\hich\af2\dbch\af31505\loch\f2 appear faster +\par +\par \hich\af2\dbch\af31505\loch\f2 - Viewer "notoolbar" command line option replaces the stupid "showtoolbar" +\par \hich\af2\dbch\af31505\loch\f2 option... +\par \hich\af2\dbch\af31505\loch\f2 - WinVNC "connect" option fixed (works with host, host:display and host::port) +\par \hich\af2\dbch\af31505\loch\f2 - Fixed "quickoption" command line option bug in vncviewer +\par +\par \hich\af2\dbch\af31505\loch\f2 - Ad\hich\af2\dbch\af31505\loch\f2 ded "Log Infos" and "Allow Loopback" options in WinVNC Property page. +\par +\par \hich\af2\dbch\af31505\loch\f2 - UltraVNC is now compatible with PalmVNC2.0 even at the server screen +\par \hich\af2\dbch\af31505\loch\f2 scaling level. +\par +\par \hich\af2\dbch\af31505\loch\f2 - Fixed Viewer crash when aborting connection +\par \hich\af2\dbch\af31505\loch\f2 - Remove Wallpaper after disconnection bug\hich\af2\dbch\af31505\loch\f2 fixed +\par \hich\af2\dbch\af31505\loch\f2 - NTML mechanism now checks Local and Remote for Group and Password. +\par \hich\af2\dbch\af31505\loch\f2 - Fixed a bug with changes detection in WINVNC under W2K/WP: when the +\par \hich\af2\dbch\af31505\loch\f2 "Video Hook Driver" option was checked and the Video Driver was not +\par \hich\af2\dbch\af31505\loch\f2 actually available (not instal\hich\af2\dbch\af31505\loch\f2 led for instance...) then the default +\par \hich\af2\dbch\af31505\loch\f2 "System HookDll" was not loaded (even if the option was checked). +\par \hich\af2\dbch\af31505\loch\f2 The result was missing screen updates, especially with checkboxes, +\par \hich\af2\dbch\af31505\loch\f2 low accuracy and low speed. The workaround was to uncheck the +\par \hich\af2\dbch\af31505\loch\f2 "Video Hook Driver" option. +\par +\par \hich\af2\dbch\af31505\loch\f2 - DSMplugin action now starts BEFORE the RFB protocole handshaking +\par \hich\af2\dbch\af31505\loch\f2 (-> 1.07 Viewer/Server DSM compatibility with 1.06 is broken +\par \hich\af2\dbch\af31505\loch\f2 but existing Plugins remain compatible with v1.07) +\par \hich\af2\dbch\af31505\loch\f2 - Info messages are now displaye\hich\af2\dbch\af31505\loch\f2 d when connection fails with DSMPlugin +\par \hich\af2\dbch\af31505\loch\f2 (Plugins incompatibility, missing etc...) +\par \hich\af2\dbch\af31505\loch\f2 - DSMPlugin now supports ms_logon method +\par \hich\af2\dbch\af31505\loch\f2 - Slightly modified TestPlugin sample +\par \hich\af2\dbch\af31505\loch\f2 - Added "dsmplugin" command line option in vncviewer +\par +\par \hich\af2\dbch\af31505\loch\f2 - Video Driver handling: +\par \hich\af2\dbch\af31505\loch\f2 -\hich\af2\dbch\af31505\loch\f2 Auto switching to default system hooking when 24bit color depth is used +\par \hich\af2\dbch\af31505\loch\f2 on server (the driver not used in this case) +\par \hich\af2\dbch\af31505\loch\f2 - 8bit color palette support +\par \hich\af2\dbch\af31505\loch\f2 - WinVNC keeps the attached-to-desktop bit to 1 until VNC unloads the +\par \hich\af2\dbch\af31505\loch\f2 driver -> No more c\hich\af2\dbch\af31505\loch\f2 rashes when an application changes the display +\par \hich\af2\dbch\af31505\loch\f2 (ex: pinball). No more risk that color depth or screen resolution +\par \hich\af2\dbch\af31505\loch\f2 switching crash the server. +\par +\par \hich\af2\dbch\af31505\loch\f2 - New Video Hook driver v1.0.7 (+ New separate Video Drivers Auto-Setup) +\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a +9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad +5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6 +b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0 +0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6 +a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f +c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512 +0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462 +a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865 +6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b +4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b +4757e8d3f729e245eb2b260a0238fd010000ffff0300504b0304140006000800000021002749e2e69e060000531b0000160000007468656d652f7468656d652f +7468656d65312e786d6cec594d6f1b4518be23f11f467b6f6327761a4775aad8b11b48d246b15bd4e37877bc3bcdecce6a669cd437d41e9190100571a012370e +08a8d44a5ccaaf09144191fa1778676677bd13af69d20651417d48bcb3cfbcdfef331fbe7aed5eccd0111192f2a4edd52fd73c44129f073409dbdead61ffd29a +87a4c24980194f48db9b12e95ddb78ffbdab785d45242608e627721db7bd48a9747d6949fa308ce5659e9204de8db988b18247112e05021f83dc982d2dd76aab +4b31a68987121c83d89be331f5c9252d127b1bb9f01e030d89927ac06762a045936cc60e4e14e7c28083c3ba86c8a9ec32818e306b7ba028e0c743724f798861 +a9e045dbab998fb7b4717509af6793985a30b734af6f3ed9bc6c4270b86c748a705428adf71bad2b5b857c03606a1ed7ebf5babd7a21cf00b0ef83abd696b2cc +467faddec9659640f6ebbcec6ead596bb8f892fc95399b5b9d4ea7d9ca6cb1420dc87e6dcce1d76aab8dcd65076f4016df9cc3373a9bddeeaa8337208b5f9dc3 +f7afb4561b2ede80224693c339b44e68bf9f492f2063ceb62be16b005fab65f0190aaaa1282fad62cc13b5b0d8627c978b3e203492614513a4a62919631feab8 +8be391a0586bc0eb0497ded8215fce0d696548fa82a6aaed7d9862e88999bc97cfbe7ff9ec093ab9fff4e4fe4f270f1e9cdcffd10a72666de3242ccf7af1ed67 +7f3efa18fdf1e49b170fbfa8c6cb32fed71f3ef9e5e7cfab81d03f33739e7ff9f8b7a78f9f7ff5e9efdf3dac806f0a3c2ac387342612dd20c7e880c7e098898a +6b391989f3cd18469896676c26a1c409d65a2ae4f754e4a06f4c31cbb2e3d8d1216e046f0be08f2ae0f5c95dc7e04124268a5668de896207b8c739eb70511985 +1dadab14e6e12409ab958b49197780f15195ee2e4e9cfcf6262930675e968ee3dd883866ee33e0551c928428a4dff143422abcbb43a913d73dea0b2ef958a13b +147530ad0cc9908e9c6a9a4ddaa631e4655ae533e4db89cdde6dd4e1accaeb2d72e422a12b30ab307e489813c6eb78a2705c25728863560ef82e5651959183a9 +f0cbb89e5490e990308e7a0191b26ace4d01fe9692be8381b22ad3bec7a6b18b148a1e56c9dcc59c97915bfcb01be138adc20e681295b11fc84328518cf6b9aa +82ef71b743f433e401270bd37d9b1227ddaf66835b34744c9a15887e33113a97c0d50e03c734f93b3a6614f8d8d6c0c5d13110e0f3af1f5554d6db4ac49bb026 +5575c2f629fa5d843b4dba5d2e02faf673ee169e24fb04ca7c7ee17947b9ef28d7fbcf53eea27e3e2bd1ceb8156857ef1becaed8ec91e3c55be431656ca0a68c +ec4ab34b96b050047d18d413cd01911467a63482af19b13bb85060330709ae3ea22a1a4438851d76ddd3424299890e254ab984a39d19ae94adf1b04b57f660d8 +d447064b0812ab3d1ed8e1153d9c9f0c0a3166b909cdf93357b4a2059c55d9ca954c28b8fd3acaeadaa8336bab1bd30cd739da0a972189f3aec160114dd88120 +d8b7409457e188ae55c3c9043312e8b8dbc5374f8bc9c245a648463820598eb4dff339aa9b24e5b5622e03a0762a72a48f79af885a495b4b8b7d036d67495259 +5d6381ba3c7b6f92a5bc826759d28d7baa1d59526e4e96a0e3b6d76a2e373de4e3b4ed8de1500b5fe314b22ef5a60fb310ee867c652f5b9c262dcac926ce36b3 +e9f259365bb9636e13d4e1a2c2c67dce6147452aa4dac232b21accabac0458a23559fb979b10d68b72c056fa6b58b1b206c5f0af59017174534bc663e2ab72b2 +4b233a76f631a3523e51440ca2e0188dd8441c6048bf2e55f027a012ee260c23e807b849d3d136af5c72ce9aae7c7f6570761cb334c219ddea16cd3bd9c24d1f +173698a79279e05ba5edc6b9f3bb625afe825c2997f1ffcc15bd9ec055c14aa033e0c34daec048f76bdbe342451c58288da8df17b073304b26540bdcc6c26b28 +2ab84f36ff0539d2ff6dcf5919a6ade1c4a70e68880485f5484582907da025537daf1056cfd62e2b9265824c4595cc95a9357b448e081b6a0e5cd56bbb872228 +75c326190d18dce9fa739fb30e1a857a9353ee3787432ac9b2826b72f2bee09d8f6d66d0e7f2b0d9d0e4f12f4cac5855ed7c333d5f7b4fb3fe6c9bd5c8bb0294 +95968256d6f6af69c239975acb58731e2f3773e3208bf31ec360b1214ae1c207e93fb0fe51e13362ca582fa8437e00dc8ae0a7062d0cca06aafa92dd78204d90 +7670041b273b68f3ac45d9d0665b271dce7f28df85de53c1d6969d25dfe70c76b13973d539bd7891c1ce22ecc4da8e2d0c3564f6748bc2d0383fc998c4985fb5 +ca3f3cf1d15d48f4165cf04f9892a698e057258161eb39307d00cd6f359aa91b7f010000ffff0300504b0304140006000800000021000dd1909fb60000001b01 +0000270000007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126 +dd88d0add40384e4350d363f2451eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed +1567914b284d262452282e3198720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89 +672f1f165dfe514173d9850528a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100e9de0fbfff0000001c02000013 +00000000000000000000000000000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c000000036010000 +0b00000000000000000000000000300100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c000000000000 +00000000000000190200007468656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d00140006000800000021002749e2e69e06000053 +1b00001600000000000000000000000000d60200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb6 +0000001b0100002700000000000000000000000000a80900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000a30a00000000} +{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d +617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169 +6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363 +656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e} +{\*\latentstyles\lsdstimax371\lsdlockeddef0\lsdsemihiddendef0\lsdunhideuseddef0\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 1; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 2;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 3;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 4; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 5;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 6;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 7; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 8;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 9;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority35 \lsdlocked0 caption; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 5;\lsdqformat1 \lsdpriority10 \lsdlocked0 Title; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority1 \lsdlocked0 Default Paragraph Font;\lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Salutation;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Date; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent;\lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;\lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;\lsdpriority59 \lsdlocked0 Table Grid;\lsdsemihidden1 \lsdlocked0 Placeholder Text; +\lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;\lsdpriority60 \lsdlocked0 Light Shading;\lsdpriority61 \lsdlocked0 Light List;\lsdpriority62 \lsdlocked0 Light Grid;\lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdpriority64 \lsdlocked0 Medium Shading 2; +\lsdpriority65 \lsdlocked0 Medium List 1;\lsdpriority66 \lsdlocked0 Medium List 2;\lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdpriority68 \lsdlocked0 Medium Grid 2;\lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdpriority70 \lsdlocked0 Dark List; +\lsdpriority71 \lsdlocked0 Colorful Shading;\lsdpriority72 \lsdlocked0 Colorful List;\lsdpriority73 \lsdlocked0 Colorful Grid;\lsdpriority60 \lsdlocked0 Light Shading Accent 1;\lsdpriority61 \lsdlocked0 Light List Accent 1; +\lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdsemihidden1 \lsdlocked0 Revision; +\lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1; +\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;\lsdpriority72 \lsdlocked0 Colorful List Accent 1; +\lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdpriority60 \lsdlocked0 Light Shading Accent 2;\lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2; +\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2; +\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;\lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdpriority72 \lsdlocked0 Colorful List Accent 2;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 2; +\lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdpriority61 \lsdlocked0 Light List Accent 3;\lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3; +\lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3; +\lsdpriority70 \lsdlocked0 Dark List Accent 3;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;\lsdpriority60 \lsdlocked0 Light Shading Accent 4; +\lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdpriority62 \lsdlocked0 Light Grid Accent 4;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 4; +\lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdpriority70 \lsdlocked0 Dark List Accent 4; +\lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;\lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdpriority60 \lsdlocked0 Light Shading Accent 5;\lsdpriority61 \lsdlocked0 Light List Accent 5; +\lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 5; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;\lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 5; +\lsdpriority72 \lsdlocked0 Colorful List Accent 5;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdpriority61 \lsdlocked0 Light List Accent 6;\lsdpriority62 \lsdlocked0 Light Grid Accent 6; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 6; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdpriority70 \lsdlocked0 Dark List Accent 6;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 6; +\lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;\lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis; +\lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;\lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdsemihidden1 \lsdunhideused1 \lsdpriority37 \lsdlocked0 Bibliography; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;\lsdpriority41 \lsdlocked0 Plain Table 1;\lsdpriority42 \lsdlocked0 Plain Table 2;\lsdpriority43 \lsdlocked0 Plain Table 3;\lsdpriority44 \lsdlocked0 Plain Table 4; +\lsdpriority45 \lsdlocked0 Plain Table 5;\lsdpriority40 \lsdlocked0 Grid Table Light;\lsdpriority46 \lsdlocked0 Grid Table 1 Light;\lsdpriority47 \lsdlocked0 Grid Table 2;\lsdpriority48 \lsdlocked0 Grid Table 3;\lsdpriority49 \lsdlocked0 Grid Table 4; +\lsdpriority50 \lsdlocked0 Grid Table 5 Dark;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 1; +\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 1;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 1;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 1; +\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 1;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 2;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 2; +\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 2;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 2; +\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 3;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 3;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 3;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 3; +\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 3;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 4; +\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 4;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 4;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 4;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 4; +\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 4;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 5; +\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 5;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 5;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 5; +\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 5;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 6;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 6; +\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 6;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 6; +\lsdpriority46 \lsdlocked0 List Table 1 Light;\lsdpriority47 \lsdlocked0 List Table 2;\lsdpriority48 \lsdlocked0 List Table 3;\lsdpriority49 \lsdlocked0 List Table 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark; +\lsdpriority51 \lsdlocked0 List Table 6 Colorful;\lsdpriority52 \lsdlocked0 List Table 7 Colorful;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 List Table 2 Accent 1;\lsdpriority48 \lsdlocked0 List Table 3 Accent 1; +\lsdpriority49 \lsdlocked0 List Table 4 Accent 1;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 1;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 1; +\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 List Table 2 Accent 2;\lsdpriority48 \lsdlocked0 List Table 3 Accent 2;\lsdpriority49 \lsdlocked0 List Table 4 Accent 2; +\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 2;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 3; +\lsdpriority47 \lsdlocked0 List Table 2 Accent 3;\lsdpriority48 \lsdlocked0 List Table 3 Accent 3;\lsdpriority49 \lsdlocked0 List Table 4 Accent 3;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 3; +\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 4;\lsdpriority47 \lsdlocked0 List Table 2 Accent 4; +\lsdpriority48 \lsdlocked0 List Table 3 Accent 4;\lsdpriority49 \lsdlocked0 List Table 4 Accent 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 4;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 4; +\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 List Table 2 Accent 5;\lsdpriority48 \lsdlocked0 List Table 3 Accent 5; +\lsdpriority49 \lsdlocked0 List Table 4 Accent 5;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 5;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 5; +\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 List Table 2 Accent 6;\lsdpriority48 \lsdlocked0 List Table 3 Accent 6;\lsdpriority49 \lsdlocked0 List Table 4 Accent 6; +\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 6;}}{\*\datastore 010500000200000018000000 +4d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000 +d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e50000000000000000000000002010 +e445f54bd101feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000105000000000000}} \ No newline at end of file diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/authSSP.dll b/DirectoryToAdd_UltraVNC/UltraVnc/authSSP.dll new file mode 100644 index 0000000..57ac606 Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/authSSP.dll differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/authadmin.dll b/DirectoryToAdd_UltraVNC/UltraVnc/authadmin.dll new file mode 100644 index 0000000..05587d7 Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/authadmin.dll differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/ldapauth.dll b/DirectoryToAdd_UltraVNC/UltraVnc/ldapauth.dll new file mode 100644 index 0000000..024cf7d Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/ldapauth.dll differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/ldapauth9x.dll b/DirectoryToAdd_UltraVNC/UltraVnc/ldapauth9x.dll new file mode 100644 index 0000000..ce87962 Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/ldapauth9x.dll differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/ldapauthnt4.dll b/DirectoryToAdd_UltraVNC/UltraVnc/ldapauthnt4.dll new file mode 100644 index 0000000..d527e6b Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/ldapauthnt4.dll differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/options.vnc b/DirectoryToAdd_UltraVNC/UltraVnc/options.vnc new file mode 100644 index 0000000..37700fa --- /dev/null +++ b/DirectoryToAdd_UltraVNC/UltraVnc/options.vnc @@ -0,0 +1,3 @@ +[connection] +index=A +A=192.168.1.126 diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/repeater.exe b/DirectoryToAdd_UltraVNC/UltraVnc/repeater.exe new file mode 100644 index 0000000..284a637 Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/repeater.exe differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/setcad.exe b/DirectoryToAdd_UltraVNC/UltraVnc/setcad.exe new file mode 100644 index 0000000..18f1994 Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/setcad.exe differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/setpasswd.exe b/DirectoryToAdd_UltraVNC/UltraVnc/setpasswd.exe new file mode 100644 index 0000000..861622a Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/setpasswd.exe differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/testauth.exe b/DirectoryToAdd_UltraVNC/UltraVnc/testauth.exe new file mode 100644 index 0000000..3386b54 Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/testauth.exe differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/ultravnc.ini b/DirectoryToAdd_UltraVNC/UltraVnc/ultravnc.ini new file mode 100644 index 0000000..9348c52 --- /dev/null +++ b/DirectoryToAdd_UltraVNC/UltraVnc/ultravnc.ini @@ -0,0 +1,46 @@ +[ultravnc] +passwd=4A0AF32B1A997C3EDF +passwd2=5AB2CDC0BADCAF13F1 +[Permissions] +[admin] +FileTransferEnabled=1 +FTUserImpersonation=1 +BlankMonitorEnabled=1 +BlankInputsOnly=0 +DefaultScale=1 +UseDSMPlugin=0 +DSMPlugin= +primary=1 +secondary=0 +SocketConnect=1 +HTTPConnect=1 +AutoPortSelect=1 +InputsEnabled=1 +LocalInputsDisabled=0 +IdleTimeout=0 +EnableJapInput=0 +QuerySetting=2 +QueryTimeout=10 +QueryAccept=0 +LockSetting=0 +RemoveWallpaper=0 +RemoveEffects=0 +RemoveFontSmoothing=0 +RemoveAero=0 +DebugMode=0 +Avilog=0 +path=C:\Program Files\uvnc bvba\UltraVNC +DebugLevel=0 +AllowLoopback=1 +LoopbackOnly=0 +AllowShutdown=1 +AllowProperties=1 +AllowEditClients=1 +FileTransferTimeout=30 +KeepAliveInterval=5 +IdleInputTimeout=0 +DisableTrayIcon=0 +rdpmode=0 +MSLogonRequired=0 +NewMSLogon=0 +ConnectPriority=0 diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/unins000.dat b/DirectoryToAdd_UltraVNC/UltraVnc/unins000.dat new file mode 100644 index 0000000..db439fb Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/unins000.dat differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/uvnc_settings.exe b/DirectoryToAdd_UltraVNC/UltraVnc/uvnc_settings.exe new file mode 100644 index 0000000..052b05e Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/uvnc_settings.exe differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/vnchooks.dll b/DirectoryToAdd_UltraVNC/UltraVnc/vnchooks.dll new file mode 100644 index 0000000..2004984 Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/vnchooks.dll differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/vncviewer.exe b/DirectoryToAdd_UltraVNC/UltraVnc/vncviewer.exe new file mode 100644 index 0000000..8e19446 Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/vncviewer.exe differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/winvnc.exe b/DirectoryToAdd_UltraVNC/UltraVnc/winvnc.exe new file mode 100644 index 0000000..77d94bd Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/winvnc.exe differ diff --git a/DirectoryToAdd_UltraVNC/UltraVnc/workgrpdomnt4.dll b/DirectoryToAdd_UltraVNC/UltraVnc/workgrpdomnt4.dll new file mode 100644 index 0000000..e47bd24 Binary files /dev/null and b/DirectoryToAdd_UltraVNC/UltraVnc/workgrpdomnt4.dll differ diff --git a/DirectoryToAdd_UltraVNC/Unattend.xml b/DirectoryToAdd_UltraVNC/Unattend.xml new file mode 100644 index 0000000..addac64 --- /dev/null +++ b/DirectoryToAdd_UltraVNC/Unattend.xml @@ -0,0 +1,25 @@ + + + + + + 16 + 1024 + 60 + 768 + + + + Extra + 1 + X:\extra.cmd + + + Lite Touch PE + 2 + wscript.exe X:\Deploy\Scripts\LiteTouch.wsf + + + + + diff --git a/DirectoryToAdd_UltraVNC/extra.cmd b/DirectoryToAdd_UltraVNC/extra.cmd new file mode 100644 index 0000000..eb3cc30 --- /dev/null +++ b/DirectoryToAdd_UltraVNC/extra.cmd @@ -0,0 +1,2 @@ +wpeutil DisableFirewall +start %systemdrive%\UltraVnc\winvnc.exe diff --git a/DirectoryToAdd_UltraVNC/readme.md b/DirectoryToAdd_UltraVNC/readme.md new file mode 100644 index 0000000..c82e753 --- /dev/null +++ b/DirectoryToAdd_UltraVNC/readme.md @@ -0,0 +1,32 @@ +# Add UltraVNC to WinPE (MDT) — Extra Directory + +Inject **UltraVNC** into your MDT **WinPE** and auto-start it before the wizard for remote support. + +## Repo contents +- `UltraVnc/` – UltraVNC binaries & config (edit `ultravnc.ini` as needed) +- `extra.cmd` – launches UltraVNC in WinPE +- `Unattend.xml` – optional sample (RunSynchronous) if you prefer unattend + +## Requirements +- MDT (Deployment Workbench), Windows ADK + WinPE add-on +- Your MDT **Deployment Share** (x64 boot image) + +## Quick setup +1. **Download/clone** the folder: + `DirectoryToAdd_UltraVNC` +2. In **Deployment Workbench → Deployment Share → Properties → Windows PE**: + - **Extra directory to add** (x64): browse to `DirectoryToAdd_UltraVNC` + - **Prestart command** (choose one, based on your layout): + - If the folder contains a `system32\extra.cmd` subfolder: + ``` + %SystemRoot%\System32\extra.cmd + ``` + - If `extra.cmd` is at the root of the extra directory: + ``` + X:\extra.cmd + ``` +3. **Update Deployment Share** → *Completely regenerate boot images*. +4. Boot from the new **LiteTouchPE_x64.iso/WIM**. UltraVNC starts before the MDT wizard. + +## Doc +visite : https://blog.wuibaille.fr/2024/05/adding-tools-to-winpe/ \ No newline at end of file diff --git a/ExportDesDossiersMDT/ExportMDT.ini b/ExportDesDossiersMDT/ExportMDT.ini new file mode 100644 index 0000000..1468e96 --- /dev/null +++ b/ExportDesDossiersMDT/ExportMDT.ini @@ -0,0 +1,2 @@ +Text_NomDP=\\DISKSTATION\deploymentshare$ +Text_NomRepExport=c:\temp diff --git a/ExportDesDossiersMDT/ExportMDT.vbs b/ExportDesDossiersMDT/ExportMDT.vbs new file mode 100644 index 0000000..c37247f --- /dev/null +++ b/ExportDesDossiersMDT/ExportMDT.vbs @@ -0,0 +1,212 @@ +'Nom des repertoire exportant les drivers +Set Fso = CreateObject("Scripting.FileSystemObject") +Set Shell = CreateObject("Wscript.Shell") + +Dim S_DP, S_Export +Dim ExportTab + +On error resume next + +Set Fso = CreateObject("Scripting.FileSystemObject") +If Fso.FileExists(GetPath & "ExportMDT.ini") Then + set inf= Fso.OpenTextFile(GetPath & "ExportMDT.ini") + While inf.AtEndOfStream <> True + Ligne = Inf.Readline + If instr(Ligne,"=") <> 0 Then + Temp = Split(Ligne,"=") + If Instr(UCase(Ligne),"TEXT_NOMDP") <> 0 Then S_DP = Trim(Temp(1)) + If Instr(UCase(Ligne),"TEXT_NOMREPEXPORT") <> 0 Then S_Export = Trim(Temp(1)) + End If + Wend + inf.close +End If + +if S_DP = "" Or S_Export = "" Then msgbox "Error INI" +'If Fso.FolderExists(S_Export) = True Then CodeRetour = Fso.DeleteFolder(S_Export,True) +If Fso.FolderExists(S_Export) = False Then CodeRetour = Fso.CreateFolder(S_Export) + + +' #################### export Drivers #################################### +wscript.echo "##### Drivers #####" +redim ExportTab(0) +Set xmlDoc = CreateObject("Microsoft.XMLDOM") +xmlDoc.Async = "false" +xmlDoc.Load(S_DP & "\control\DriverGroups.xml") +For Each personneElement In xmlDoc.selectNodes("/groups/group") + Name = personneElement.selectSingleNode("Name").text + If Name <> "hidden" and Name <> "default" Then + If Fso.FolderExists(S_Export & "\" & "Drivers") = False Then CodeRetour = Fso.CreateFolder(S_Export & "\" & "Drivers") + If Fso.FolderExists(S_Export & "\" & "Drivers\" & Name) = False Then CodeRetour = Fso.CreateFolder(S_Export & "\" & "Drivers\" & Name) + Set Member = personneElement.selectNodes("Member") + If Member.length > 0 Then + For Each MemberElement In Member + ExportTab(UBound(ExportTab)) = S_Export & "\" & "Drivers\" & Name & ";" & MemberElement.text + Redim Preserve ExportTab(UBound(ExportTab)+1) + Next + End If + End If +Next +Set xmlDoc = Nothing +Set xmlDoc = CreateObject("Microsoft.XMLDOM") +xmlDoc.Async = "false" +xmlDoc.Load(S_DP & "\control\Drivers.xml") +For Each guidElement In xmlDoc.selectNodes("/drivers/driver") + guid = guidElement.getAttribute("guid") + For i = 0 To (Ubound(ExportTab) -1) + temp = Split(ExportTab(i),";") + If Temp(1) = guid Then + Source = guidElement.selectSingleNode("Source").text + Source = S_DP & "\" & right(Source,Len(Source)-2) + Source = Left(Source, InStrRev(Source, "\")-1) + + wscript.echo Source + Temp2 = Split(Source,"\") + wscript.Echo Temp(0) & "\" & Temp2(Ubound(Temp2)) + If Fso.FolderExists(Source) = True Then + If Fso.FolderExists(Temp(0) & "\" & Temp2(Ubound(Temp2))) = False Then + CodeRetour = Fso.CopyFolder(Source,Temp(0) & "\" & Temp2(Ubound(Temp2)),True) + End If + End If + End If + Next +Next + + +' #################### export Packages #################################### +wscript.echo "##### packages #####" +redim ExportTab(0) +Set xmlDoc = Nothing +Set xmlDoc = CreateObject("Microsoft.XMLDOM") +xmlDoc.Async = "false" +xmlDoc.Load(S_DP & "\control\PackageGroups.xml") +For Each personneElement In xmlDoc.selectNodes("/groups/group") + Name = personneElement.selectSingleNode("Name").text + If Name <> "hidden" and Name <> "default" Then + If Fso.FolderExists(S_Export & "\" & "Packages") = False Then CodeRetour = Fso.CreateFolder(S_Export & "\" & "Packages") + If Fso.FolderExists(S_Export & "\" & "Packages\" & Name) = False Then CodeRetour = Fso.CreateFolder(S_Export & "\" & "Packages\" & Name) + Set Member = personneElement.selectNodes("Member") + If Member.length > 0 Then + For Each MemberElement In Member + ExportTab(UBound(ExportTab)) = S_Export & "\" & "Packages\" & Name & ";" & MemberElement.text + Redim Preserve ExportTab(UBound(ExportTab)+1) + Next + End If + End If +Next +Set xmlDoc = Nothing +Set xmlDoc = CreateObject("Microsoft.XMLDOM") +xmlDoc.Async = "false" +xmlDoc.Load(S_DP & "\control\Packages.xml") +For Each guidElement In xmlDoc.selectNodes("/packages/package") + guid = guidElement.getAttribute("guid") + For i = 0 To (Ubound(ExportTab) -1) + temp = Split(ExportTab(i),";") + If Temp(1) = guid Then + Source = guidElement.selectSingleNode("Source").text + Source = S_DP & "\" & right(Source,Len(Source)-2) + Source = Left(Source, InStrRev(Source, "\")-1) + wscript.echo Source + Temp2 = Split(Source,"\") + wscript.Echo Temp(0) & "\" & Temp2(Ubound(Temp2)) + If Fso.FolderExists(Temp(0) & "\" & Temp2(Ubound(Temp2))) = False Then CodeRetour = Fso.CopyFolder(Source,Temp(0) & "\",True) + + End If + Next +Next + +' #################### export Operating system #################################### +wscript.echo "##### OS #####" +redim ExportTab(0) +Set xmlDoc = Nothing +Set xmlDoc = CreateObject("Microsoft.XMLDOM") +xmlDoc.Async = "false" +xmlDoc.Load(S_DP & "\control\OperatingSystemGroups.xml") +For Each personneElement In xmlDoc.selectNodes("/groups/group") + Name = personneElement.selectSingleNode("Name").text + If Name <> "hidden" and Name <> "default" Then + If Fso.FolderExists(S_Export & "\" & "OS") = False Then CodeRetour = Fso.CreateFolder(S_Export & "\" & "OS") + If Fso.FolderExists(S_Export & "\" & "OS\" & Name) = False Then CodeRetour = Fso.CreateFolder(S_Export & "\" & "OS\" & Name) + Set Member = personneElement.selectNodes("Member") + If Member.length > 0 Then + For Each MemberElement In Member + ExportTab(UBound(ExportTab)) = S_Export & "\" & "OS\" & Name & ";" & MemberElement.text + Redim Preserve ExportTab(UBound(ExportTab)+1) + Next + End If + End If +Next +Set xmlDoc = Nothing +Set xmlDoc = CreateObject("Microsoft.XMLDOM") +xmlDoc.Async = "false" +xmlDoc.Load(S_DP & "\control\OperatingSystems.xml") +For Each guidElement In xmlDoc.selectNodes("/oss/os") + guid = guidElement.getAttribute("guid") + For i = 0 To (Ubound(ExportTab) -1) + temp = Split(ExportTab(i),";") + If Temp(1) = guid Then + + Source = guidElement.selectSingleNode("Source").text + Source = S_DP & "\" & right(Source,Len(Source)-2) + wscript.echo Source + Temp2 = Split(Source,"\") + wscript.Echo Temp(0) & "\" & Temp2(Ubound(Temp2)) + CodeRetour = Fso.CopyFolder(Source,Temp(0) & "\" & Temp2(Ubound(Temp2)),True) + + End If + Next +Next + +' #################### export applications #################################### +wscript.echo "##### Applications #####" +redim ExportTab(0) +Set xmlDoc = Nothing +Set xmlDoc = CreateObject("Microsoft.XMLDOM") +xmlDoc.Async = "false" +xmlDoc.Load(S_DP & "\control\ApplicationGroups.xml") +For Each personneElement In xmlDoc.selectNodes("/groups/group") + Name = personneElement.selectSingleNode("Name").text + If Name <> "hidden" and Name <> "default" Then + If Fso.FolderExists(S_Export & "\" & "Applications") = False Then CodeRetour = Fso.CreateFolder(S_Export & "\" & "Applications") + If Fso.FolderExists(S_Export & "\" & "Applications\" & Name) = False Then CodeRetour = Fso.CreateFolder(S_Export & "\" & "Applications\" & Name) + Set Member = personneElement.selectNodes("Member") + If Member.length > 0 Then + For Each MemberElement In Member + ExportTab(UBound(ExportTab)) = S_Export & "\" & "Applications\" & Name & ";" & MemberElement.text + Redim Preserve ExportTab(UBound(ExportTab)+1) + Next + End If + End If +Next +Set xmlDoc = Nothing +Set xmlDoc = CreateObject("Microsoft.XMLDOM") +xmlDoc.Async = "false" +xmlDoc.Load(S_DP & "\control\Applications.xml") +For Each guidElement In xmlDoc.selectNodes("/applications/application") + guid = guidElement.getAttribute("guid") + For i = 0 To (Ubound(ExportTab) -1) + temp = Split(ExportTab(i),";") + If Temp(1) = guid Then + Source = guidElement.selectSingleNode("Source").text + Source = S_DP & "\" & right(Source,Len(Source)-2) + wscript.echo Source + Temp2 = Split(Source,"\") + wscript.Echo Temp(0) & "\" & Temp2(Ubound(Temp2)) + + CodeRetour = Fso.CopyFolder(Source,Temp(0) & "\" & Temp2(Ubound(Temp2)),True) + + End If + Next +Next +Set xmlDoc = Nothing + + + + +Function GetPath() + Dim path + path = WScript.ScriptFullName + GetPath = Left(path, InStrRev(path, "\")) +End Function + + + diff --git a/ExportDesDossiersMDT/readme.md b/ExportDesDossiersMDT/readme.md new file mode 100644 index 0000000..7da4f20 --- /dev/null +++ b/ExportDesDossiersMDT/readme.md @@ -0,0 +1,18 @@ +# MDT — Export Drivers / Packages / OS / Apps (VBScript) + +Exports MDT content by reading *Control* XML and copying source folders to an export path, preserving group structure. + +## Configure +Create `ExportMDT.ini` next to the script: +```ini +TEXT_NOMDP=\\MDTServer\DeploymentShare$ ; MDT root (UNC or local path) +TEXT_NOMREPEXPORT=E:\MDT_Export ; Export destination +``` + +## Run +```bat +cscript //nologo ExportMDT.vbs +``` + +**Notes:** ensure read/write permissions and enough free disk space. +**Full article:** https://blog.wuibaille.fr/2025/08/mdt-export-drivers-packages-os-apps/ diff --git a/Win10_OOBE/ActivateW10OEM/ActivationW10OEM.ps1 b/Win10_OOBE/ActivateW10OEM/ActivationW10OEM.ps1 new file mode 100644 index 0000000..b908069 --- /dev/null +++ b/Win10_OOBE/ActivateW10OEM/ActivationW10OEM.ps1 @@ -0,0 +1,15 @@ +$ProductKey = (Get-WmiObject -Class SoftwareLicensingService).OA3xOriginalProductKey +cscript "c:\windows\system32\slmgr.vbs" -ipk $ProductKey +cscript "c:\windows\system32\slmgr.vbs" -ato + +$ta = Get-CimInstance -ClassName SoftwareLicensingProduct -Filter "PartialProductKey IS NOT NULL" | Where-Object -Property Name -Like "Windows*" +$active = $ta.LicenseStatus +$description = $ta.Description +write-host "--- $description ---" +if ($description -notlike "*OEM*") { + write-host "Erreur Activation" + $null = $Host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown") + + + +} \ No newline at end of file diff --git a/Win10_OOBE/ActivateW10OEM/install.cmd b/Win10_OOBE/ActivateW10OEM/install.cmd new file mode 100644 index 0000000..992d140 --- /dev/null +++ b/Win10_OOBE/ActivateW10OEM/install.cmd @@ -0,0 +1,4 @@ +powershell -noprofile -command "Set-ExecutionPolicy bypass LocalMachine" +powershell -file "%~dp0ActivationW10OEM.ps1" + +timeout 10 diff --git a/Win10_OOBE/Win10OOBE/install.cmd b/Win10_OOBE/Win10OOBE/install.cmd new file mode 100644 index 0000000..3e25674 --- /dev/null +++ b/Win10_OOBE/Win10OOBE/install.cmd @@ -0,0 +1 @@ +c:\windows\system32\sysprep\sysprep.exe /oobe /quit \ No newline at end of file diff --git a/Win10_OOBE/readme.md b/Win10_OOBE/readme.md new file mode 100644 index 0000000..90594d3 --- /dev/null +++ b/Win10_OOBE/readme.md @@ -0,0 +1,7 @@ +# MDT — OOBE & OEM Activation (Apps) + +These two **MDT applications** accompany the article on **managing Windows 10 OEM deployment with MDT**: +- **OOBE Mode** — launches Windows first-run experience (`sysprep /oobe`). +- **OEM Activation** — applies embedded OEM key and activates Windows. + +**Read the article:** https://blog.wuibaille.fr/2023/04/deploiement-de-windows-11-en-oobe-avec-mdt/