ÿþ<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=Content-Type content="text/html; charset=unicode"> <meta name=ProgId content=Word.Document> <meta name=Generator content="Microsoft Word 12"> <meta name=Originator content="Microsoft Word 12"> <link rel=File-List href="fileacl_changelog_files/filelist.xml"> <title>Welcome to FILEACL v2</title> <link rel=themeData href="fileacl_changelog_files/themedata.thmx"> <link rel=colorSchemeMapping href="fileacl_changelog_files/colorschememapping.xml"> <!--[if gte mso 9]><xml> <w:WordDocument> <w:Zoom>110</w:Zoom> <w:SpellingState>Clean</w:SpellingState> <w:TrackMoves>false</w:TrackMoves> <w:TrackFormatting/> <w:HyphenationZone>21</w:HyphenationZone> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>FR</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--> <style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;} h1 {mso-style-priority:9; mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 1 Char"; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; mso-pagination:widow-orphan; mso-outline-level:1; font-size:24.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; font-weight:bold;} h2 {mso-style-priority:9; mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 2 Char"; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:2; font-size:14.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; font-weight:bold; font-style:italic;} a:link, span.MsoHyperlink {mso-style-noshow:yes; mso-style-priority:99; color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {mso-style-noshow:yes; mso-style-priority:99; color:blue; text-decoration:underline; text-underline:single;} p {mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;} span.Heading1Char {mso-style-name:"Heading 1 Char"; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 1"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:14.0pt; font-family:"Cambria","serif"; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; color:#365F91; mso-themecolor:accent1; mso-themeshade:191; font-weight:bold;} span.Heading2Char {mso-style-name:"Heading 2 Char"; mso-style-noshow:yes; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 2"; mso-ansi-font-size:13.0pt; mso-bidi-font-size:13.0pt; font-family:"Cambria","serif"; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; color:#4F81BD; mso-themecolor:accent1; font-weight:bold;} p.sourceweb, li.sourceweb, div.sourceweb {mso-style-name:sourceweb; mso-style-noshow:yes; mso-style-priority:99; mso-style-unhide:no; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; background:#E6E6E6; font-size:12.0pt; font-family:"Courier New"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; color:blue;} p.body, li.body, div.body {mso-style-name:body; mso-style-noshow:yes; mso-style-priority:99; mso-style-unhide:no; margin-top:3.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:124.75pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; letter-spacing:-.25pt;} span.SpellE {mso-style-name:""; mso-spl-e:yes;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:10.0pt; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt;} @page Section1 {size:595.3pt 841.9pt; margin:70.85pt 70.85pt 70.85pt 70.85pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:135683070; mso-list-template-ids:1721260000;} @list l0:level1 {mso-level-number-format:bullet; mso-level-text:·ð; mso-level-tab-stop:36.0pt; mso-level-number-position:left; text-indent:-18.0pt; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l1 {mso-list-id:180246044; mso-list-template-ids:-1839441140;} @list l1:level1 {mso-level-number-format:bullet; mso-level-text:·ð; mso-level-tab-stop:36.0pt; mso-level-number-position:left; text-indent:-18.0pt; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l2 {mso-list-id:282002304; mso-list-template-ids:-761122440;} @list l2:level1 {mso-level-number-format:bullet; mso-level-text:·ð; mso-level-tab-stop:36.0pt; mso-level-number-position:left; text-indent:-18.0pt; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l2:level2 {mso-level-tab-stop:72.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l2:level3 {mso-level-tab-stop:108.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l2:level4 {mso-level-tab-stop:144.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l2:level5 {mso-level-tab-stop:180.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l2:level6 {mso-level-tab-stop:216.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l2:level7 {mso-level-tab-stop:252.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l2:level8 {mso-level-tab-stop:288.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l2:level9 {mso-level-tab-stop:324.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l3 {mso-list-id:491411192; mso-list-template-ids:1586501980;} @list l3:level1 {mso-level-number-format:bullet; mso-level-text:·ð; mso-level-tab-stop:36.0pt; mso-level-number-position:left; text-indent:-18.0pt; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l3:level2 {mso-level-tab-stop:72.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l3:level3 {mso-level-tab-stop:108.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l3:level4 {mso-level-tab-stop:144.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l3:level5 {mso-level-tab-stop:180.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l3:level6 {mso-level-tab-stop:216.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l3:level7 {mso-level-tab-stop:252.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l3:level8 {mso-level-tab-stop:288.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l3:level9 {mso-level-tab-stop:324.0pt; mso-level-number-position:left; text-indent:-18.0pt;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} --> </style> <!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style> <![endif]--> <meta http-equiv=Content-Language content=fr> <!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="4098"/> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1"/> </o:shapelayout></xml><![endif]--> </head> <body lang=FR link=blue vlink=blue style='tab-interval:35.4pt'> <div class=Section1> <p><b><span lang=EN-US style='mso-ansi-language:EN-US'>What's new? :</span></b><span lang=EN-US style='mso-ansi-language:EN-US'> <o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>3.0.1.5 <span style='mso-tab-count:1'>            </span>create Execute2 method for invocation by JavaScript or other scripting language that do not support Output parameters, read the output of the Execute2 method on the Output Property added /FULLRAWSECDESC that gives a full security descriptor (not just the DACL)<o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'><o:p>&nbsp;</o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>3.0.1.4 <span style='mso-tab-count:1'>            </span>long hunt for the lost buffer :( FILEACLCOM.dll does not leak a byte anymore!<o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'><o:p>&nbsp;</o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>3.0.1.3 <span style='mso-tab-count:1'>            </span>corrected the /VERBOSE bug as well as changed the behavior of /QUOTE when not in /BATCH mode, <o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'><span style='mso-tab-count:2'>                        </span>add the quotes even for the root drive<o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>3.0.1.2 <span style='mso-tab-count:1'>            </span>corrected two bugs : <o:p></o:p></span></p> <p style='margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt; margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language:EN-US'>- /O with a SID would truncate the last part from a SID<o:p></o:p></span></p> <p style='margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt; margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language:EN-US'>- /NODIRS was not <span class=SpellE>impling</span> /FILES<o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>3.0.1.1<span style='mso-tab-count:1'> </span>corrected a <span class=SpellE>sid</span> lookup optimization bug where <span class=SpellE>fileacl</span> was confused by some well known <span class=SpellE>sids</span> (<span class=SpellE>thanksWilfred</span> Wong)<o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>3.0.1.0<span style='mso-tab-count:1'> </span>corrected a printing bug that prevented FILEACL COM version from writing to a file<o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>3.0.0.9<span style='mso-tab-count:1'> </span>corrected pointer bug in SAM lookup, correct unsigned long integer SID bug<span style='mso-spacerun:yes'>  </span>!!!. Thanks to <span class=SpellE>Rytis</span> <span class=SpellE>Lietuvaitis</span> for those one.<o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>3.0.0.8<span style='mso-tab-count:1'> </span>corrected SAM lookup logic when using DFS shares (for settings ACLs)<o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>3.0.0.7<span style='mso-tab-count:1'> </span>corrected SAM lookup logic when using DFS shares<o:p></o:p></span></p> <p style='margin-left:70.5pt;text-indent:-70.5pt'><span lang=EN-US style='mso-ansi-language:EN-US'>3.0.0.6 <span style='mso-tab-count:1'>            </span>corrected bug that would not write textual SID if the SID is not found<br> corrected bug that would prevent /INHERIT /SUB /FILES without ACE<o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>3.0.0.5<span style='mso-tab-count:1'> </span>corrected the /BATCH error that has been wrong for DENY since 2.9.4 <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>3.0.0.4<span style='mso-tab-count:1'> </span>corrected /SIMPLE /OWNER combination that failed (thanks to Robin)<o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>3.0.0.3<span style='mso-tab-count:1'> </span>corrected two bugs in /BATCH and /BATCHREAL thanks to Franco <span class=SpellE>Fassio</span><br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;First /BATCH was not quoting the directory names as expected, second, /BATCHREAL was not&nbsp; including /PROTECT at the end of the first line <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>3.0.0.2<span style='mso-tab-count:1'> </span>re-activated /BATCHREAL which was lost somewhere <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>3.0.0.1<span style='mso-tab-count:1'> </span>corrected a bug with the COM interface thanks to Daniel <span class=SpellE>Merriott</span> <o:p></o:p></span></p> <p class=MsoNormal><span lang=EN-US style='mso-fareast-font-family:"Times New Roman"; mso-ansi-language:EN-US'>3.0.0.0<span style='mso-tab-count:1'> </span>Large code refactoring, added cached credential to speed up <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.9.0.7<span style='mso-tab-count:1'> </span>Small bug fixes&nbsp; <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.9.0.6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Added /OUTPUT, /ANSI and /UNICODE to handle output file <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.9.0.5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Corrected ACL overflow with very large ACLs <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.9.0.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Corrected <span class=SpellE>RWXDDc</span> (every right except ownership and write permissions) may appear as  F (Full Access) in display mode. Use /ADVANCED to show detailed rights. <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.9.0.3 (<span class=SpellE>nov</span> 04) <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;added /TARGETDC /TARGETUSER, /TARGETPWD and /NODISCONNECT &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.9.0.1 (<span class=SpellE>sept</span> 04) <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;added /SILENT option and corrected a bug thanks to Dave Heap <o:p></o:p></span></p> <p style='margin-left:35.4pt;text-indent:35.4pt'><span lang=EN-US style='mso-ansi-language:EN-US'>corrected dependencies in fileaclcom.dll that would require msvcrt71.dll ! <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.9.0.1 <o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; added /SILENT option and corrected a bug in <span class=SpellE>CreateAcl</span> when no <span class=SpellE>pRights</span> structure was passed <o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; thanks to Dave Heap <o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; corrected dependencies in fileaclcom.dll that would require msvcrt71.dll ! <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>&nbsp;2.9.0.0 <o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; First version of the COM interface <o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Beware of the UNICODE macro in the COM project file <o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; huge factorization in the code , <o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; thread safe, no more <span class=SpellE>globals</span>, every global <span class=SpellE>parameteres</span> are passed to each function within the &quot;<span class=SpellE>Globals</span>*&quot; pointer <o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; added 'N' rights that map to 0 permissions but is not interpreted as &quot;do not put permissions but rather as &quot;put zero access permissions&quot; <o:p></o:p></span></p> <p style='margin:0cm;margin-bottom:.0001pt'><span lang=EN-US style='mso-ansi-language: EN-US'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Thanks to Norm Schulz for testing <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.8.1.2 problem with files seem to be solved <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.8.1.1 converted the whole stuff to Unicode and fixed some minor bugs <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.8.0.6 added /quote as default for /batch mode + small memory leak correction <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.8.0.4 empty DACL corrected + enable /NOINHERITED in /RAWSECDESC mode <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.8.0.3 minor bug fix <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.8.0.2 (April 2004) Documented the /ADVANCED option, fixed Dc (delete <span class=SpellE>subdir</span> ) right&nbsp; bad interpretation in display mode<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; works (again) on NT 4.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.8.0.1 (March 2004) Added Inheritance specification including propagation block after first level<br> &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Corrected a display problem for multiple permissions aces <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.8.4 Corrected /BATCH problem <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.8.3&nbsp; Corrected a regression from 2.7.8.2 when used in the <span class=SpellE>localsystem</span> context <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.8.2 Corrected problem with cluster virtual names, added a <span class=SpellE>filemask</span> feature to scope only specific files (and no <span class=SpellE>dirs</span>)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;Just use <span class=SpellE>fileacl</span> c:\temp\*.exe & & . To use it. <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.8.0 New feature : Error Codes, better stability with /FORCE <o:p></o:p></span></p> <ul style='margin-top:0cm' type=disc> <li class=MsoNormal style='mso-list:l3 level1 lfo3;tab-stops:list 36.0pt'><span lang=EN-US style='mso-fareast-font-family:"Times New Roman";mso-ansi-language: EN-US'>Got rid of <span class=SpellE>forcesecdescread</span> function that used <span class=SpellE>backupRead</span> to read security descriptor <o:p></o:p></span></li> <li class=MsoNormal style='mso-list:l3 level1 lfo3;tab-stops:list 36.0pt'><span lang=EN-US style='mso-fareast-font-family:"Times New Roman";mso-ansi-language: EN-US'>Removed all unreferenced variable </span><span style='mso-fareast-font-family: "Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-list:l3 level1 lfo3;tab-stops:list 36.0pt'><span lang=EN-US style='mso-fareast-font-family:"Times New Roman";mso-ansi-language: EN-US'>Corrected a bad buffer in <span class=SpellE>AddSecurityRighsts</span> (<span class=SpellE>tokinfo</span>) <o:p></o:p></span></li> <li class=MsoNormal style='mso-list:l3 level1 lfo3;tab-stops:list 36.0pt'><span lang=EN-US style='mso-fareast-font-family:"Times New Roman";mso-ansi-language: EN-US'>Rewrote argument parsing to deal with &quot;c:\&quot; kind of files with quotes (suggested by <o:p></o:p></span></li> </ul> <p class=MsoNormal style='margin-left:36.0pt'><span lang=EN-US style='font-size:10.0pt;mso-ansi-language:EN-US'>Jérôme <span class=SpellE>Labriet</span>)</span><span lang=EN-US style='mso-ansi-language:EN-US'> </span></p> <ul style='margin-top:0cm' type=disc> <li class=MsoNormal style='mso-list:l2 level1 lfo6;tab-stops:list 36.0pt'><span lang=EN-US style='mso-fareast-font-family:"Times New Roman";mso-ansi-language: EN-US'>Corrected problem when /O was before /S or other perm with the /REPLACE flag <o:p></o:p></span></li> <li class=MsoNormal style='mso-list:l2 level1 lfo6;tab-stops:list 36.0pt'><span lang=EN-US style='mso-fareast-font-family:"Times New Roman";mso-ansi-language: EN-US'>Added Error Codes </span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-list:l2 level1 lfo6;tab-stops:list 36.0pt'><span lang=EN-US style='mso-fareast-font-family:"Times New Roman";mso-ansi-language: EN-US'>Corrected problem with setting ownership under Windows 2003 <o:p></o:p></span></li> </ul> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.7.4 Changed /BATCH behavior not to print quotes in any situation on root drives due to problem handling file name with trailing backslash <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.7.3 Corrected /BATCH problem with owner thanks to Andria <span class=SpellE>Henintsoa</span> (again) <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.7.2 Corrected Write perms right not being displayed in standard mode thanks to Andria <span class=SpellE>Henintsoa</span> <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.7.1 Corrected a glitch in /BATCH /OWNER option with a misplaced <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.7.0 Added /REMOVEDENY option to remove any deny ace from source ACL <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.6.9 corrected the problem with &quot;c:\&quot;&nbsp; /quote <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.6.8 Corrected bug about directories with names beginning with a dot (thanks to Laurent.MAZIER@teleca.fr) <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.6.7 Added the /QUOTE option upon very good suggestion from jerome.labriet@ac-besancon.fr <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.6.6 Fixed bad behavior when using SID form for trustees <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.6.5 Minor fixes in recursive mode <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.6.4 Minor fixes <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.6.1 Recompiled with VC 7.0 + minor doc changes <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.6 Fixed a Handle Leak and /FILES with only /INHERIT (Inheritance bit only, no rights) <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.5 Added /NODIRS option to treat only files and not Directory <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.4 Corrected a problem with Access Deny aces and synchronize right <span class=SpellE>beeing</span> wrongly added to a deny ace <br> corrected a problem with U/R/R type rights <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.3 [WIN2K] added /RAWSECDESC which prints the security descriptor textually with <span class=SpellE>ConvertSecurityDescriptorToStringSecurityDescriptor</span> Corrected a bug in /INHERIT with no arguments. added a <span class=SpellE>createacl</span> case <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.2 Fixed some /batch option display problems <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.7.1 many improvements, auto-propagation for Windows 2000, batch mode ... <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.6.7 fixed a small bug with /force where you have read but not write access on <span class=SpellE>ressource</span> <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.6.6 fixed new Win2K account lookup problem<br> fixed /FORCE problem with recursive features <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.6.5 corrected bad file mask due to Win2k compliance (null mask) <o:p></o:p></span></p> <p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'>2.6.4 corrected bad mask for DENY + only one ace (0x3) for folder/files/subfolders in WIN2K <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.6.3 corrected problem with accounts in different domains <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.6.2 better support for DENY access, sorting ACEs DENY first , other after ! <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.6.1 reworked the <span class=SpellE>examinemask</span> function to make it generic (use with <span class=SpellE>regacl</span>) added support for special file and named pipes (\\.\a: ...) removed filtering of 0 mask as well as NULL PACL <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.6.0 : W2K compliant added 0x10 inheritance + special WRITE access masks bug repair : <span class=SpellE>LookupAccountName</span> was passed a null pointer in some cases ! <o:p></o:p></span></p> <p><span lang=EN-US style='mso-ansi-language:EN-US'>2.5.3 : code cleanup, added <span class=SpellE>currentworkingdir</span> /RAWSID /RAWMASK 2.5.2 : added FAT detection <o:p></o:p></span></p> </div> </body> </html>