You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by bu...@apache.org on 2014/03/13 08:23:39 UTC

svn commit: r901390 - in /websites/staging/directory/trunk/content: ./ apacheds/news.html mavibot/news.html

Author: buildbot
Date: Thu Mar 13 07:23:39 2014
New Revision: 901390

Log:
Staging update by buildbot for directory

Modified:
    websites/staging/directory/trunk/content/   (props changed)
    websites/staging/directory/trunk/content/apacheds/news.html
    websites/staging/directory/trunk/content/mavibot/news.html

Propchange: websites/staging/directory/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Mar 13 07:23:39 2014
@@ -1 +1 @@
-1577041
+1577047

Modified: websites/staging/directory/trunk/content/apacheds/news.html
==============================================================================
--- websites/staging/directory/trunk/content/apacheds/news.html (original)
+++ websites/staging/directory/trunk/content/apacheds/news.html Thu Mar 13 07:23:39 2014
@@ -131,11 +131,150 @@
 
 
 <h1 id="news">News</h1>
+<p><h2 class="news">ApacheDS 2.0.0-M16 released <em>posted on March 13th, 2014</em></h2></p>
+<p>The Apache Directory team is pleased to announce the release of ApacheDS 2.0.0-M16, the sixteenth milestone towards a 2.0 version.</p>
+<p>ApacheDS is an extensible and embeddable directory server entirely written in Java, which has been certified LDAPv3 compatible by the Open Group. Besides LDAP it supports Kerberos 5 and the Change Password Protocol. It has been designed to introduce triggers, stored procedures, queues and views to the world of LDAP which has lacked these rich constructs.</p>
+<p>Downloads are available <a href="downloads.html">here</a></p>
+<p>Here is the release note for Apache Directory ApacheDS 2.0.0-M16:</p>
+<p><b>Bugs</b></p>
+<div class="codehilite"><pre><span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1092 <span class="o">-</span> <span class="n">org</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">directory</span><span class="p">.</span><span class="n">server</span><span class="p">.</span><span class="n">dns</span><span class="p">.</span><span class="n">store</span><span class="p">.</span><span class="n">RecordStore</span> <span class="n">not</span> <span class="n">support</span> <span class="n">ordered</span> <span class="n">multiple</span> <span class="n">resource</span> <span class="n">record</span> <span class="n">answers</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1252 <span class="o">-</span> <span class="n">Server</span> <span class="n">tools</span> <span class="n">dump</span> <span class="n">command</span> <span class="n">broken</span> <span class="n">due</span> <span class="n">to</span> <span class="n">use</span> <span class="n">of</span> <span class="n">old</span> <span class="n">paths</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1412 <span class="o">-</span> <span class="n">Modifying</span> <span class="n">the</span> <span class="n">schema</span> <span class="n">with</span> <span class="n">more</span> <span class="n">than</span> <span class="n">one</span> <span class="nb">mod</span> <span class="n">may</span> <span class="n">fail</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1471 <span class="o">-</span> <span class="n">Providing</span> <span class="n">a</span> <span class="n">right</span> <span class="nb">fix</span> <span class="k">for</span> <span class="n">DIRSERVER</span><span class="o">-</span>1459
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1761 <span class="o">-</span> <span class="n">Unable</span> <span class="n">to</span> <span class="n">use</span> <span class="n">external</span> <span class="n">keystore</span> <span class="k">for</span> <span class="n">SSL</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1810 <span class="o">-</span> <span class="n">Test</span> <span class="k">case</span> <span class="n">org</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">directory</span><span class="p">.</span><span class="n">server</span><span class="p">.</span><span class="n">replication</span><span class="p">.</span><span class="n">ClientServerReplicationIT</span><span class="p">.</span><span class="n">testModDn</span><span class="p">()</span> <span class="n">fails</span> <span class="n">permanently</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1845 <span class="o">-</span> <span class="n">Sporadic</span> <span class="n">failure</span> <span class="n">on</span> <span class="n">CollectivAttributeServiceIT</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1855 <span class="o">-</span> <span class="n">java</span><span class="p">.</span><span class="n">lang</span><span class="p">.</span><span class="n">IllegalStateException</span><span class="p">:</span> <span class="n">Can</span><span class="o">&#39;</span><span class="n">t</span> <span class="n">overwrite</span> <span class="n">cause</span> <span class="n">at</span> <span class="n">org</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">directory</span><span class="p">.</span><span class="n">server</span><span class="p">.</span><span class="n">core</span><span class="p">.</span><span class="n">authz</span><span class="p">.</span><span class="n">GroupCache</span><span class="p">.</span><span class="n">initialize</span><span class="p">(</span><span class="n">GroupCache</span><span class="p">.</span><span class="n">java</span><span class="p">:</span>190<span cl
 ass="p">)</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1860 <span class="o">-</span> <span class="n">Invalid</span> <span class="n">DN</span> <span class="n">in</span> <span class="n">returned</span> <span class="n">entry</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1870 <span class="o">-</span> <span class="n">Persistent</span> <span class="n">control</span> <span class="n">is</span> <span class="n">not</span> <span class="n">decoded</span> <span class="n">properly</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1873 <span class="o">-</span> <span class="n">Searching</span> <span class="n">on</span> <span class="n">member</span> <span class="n">attribute</span> <span class="p">(</span><span class="n">multivalued</span><span class="p">)</span> <span class="k">for</span> <span class="n">groups</span> <span class="n">is</span> <span class="n">not</span> <span class="n">working</span> <span class="n">as</span> <span class="n">expected</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1884 <span class="o">-</span> <span class="n">Incorrect</span> <span class="nb">length</span> <span class="n">specified</span> <span class="n">in</span> <span class="n">PaswordUtil</span><span class="p">.</span><span class="n">splitCredentials</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1885 <span class="o">-</span> <span class="n">The</span> <span class="n">JDBM</span> <span class="n">index</span> <span class="n">cache</span> <span class="n">configuration</span> <span class="n">is</span> <span class="n">not</span> <span class="n">used</span> <span class="n">at</span> <span class="n">all</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1888 <span class="o">-</span> <span class="n">Some</span> <span class="n">pwdPolicy</span> <span class="n">schema</span> <span class="n">AT</span> <span class="n">are</span> <span class="n">incorrect</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1894 <span class="o">-</span> <span class="n">Multi</span><span class="o">-</span><span class="n">Master</span> <span class="n">replicated</span> <span class="n">startup</span> <span class="n">does</span> <span class="n">not</span> <span class="n">complete</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1900 <span class="o">-</span> <span class="n">Password</span> <span class="n">hashing</span> <span class="n">interceptor</span> <span class="n">is</span> <span class="n">not</span> <span class="n">encrypting</span> <span class="n">the</span> <span class="n">passwords</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1902 <span class="o">-</span> <span class="n">Concurrent</span> <span class="n">reads</span> <span class="n">cause</span> <span class="n">LDAP</span><span class="p">:</span><span class="n">Error</span> 80<span class="p">,</span> <span class="n">LDAP</span><span class="p">:</span> <span class="n">Error</span> 1 <span class="n">and</span> <span class="n">LDAP</span><span class="p">:</span> <span class="n">error</span> <span class="n">code</span> 49 <span class="n">errors</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1905 <span class="o">-</span> <span class="n">KeytabDecoder</span> <span class="n">should</span> <span class="n">use</span> <span class="s">&#39;/&#39;</span> <span class="n">instead</span> <span class="n">of</span> <span class="s">&#39;\&#39;</span> <span class="n">to</span> <span class="n">separate</span> <span class="n">principal</span> <span class="n">name</span> <span class="n">components</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1906 <span class="o">-</span> <span class="n">We</span> <span class="n">still</span> <span class="n">store</span> <span class="n">entryUUID</span> <span class="n">associated</span> <span class="n">with</span> <span class="s">&#39;top&#39;</span> <span class="n">in</span> <span class="n">the</span> <span class="n">OC</span> <span class="n">index</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1909 <span class="o">-</span> <span class="n">Integer</span> <span class="n">cannot</span> <span class="n">be</span> <span class="n">cast</span> <span class="n">to</span> <span class="n">java</span><span class="p">.</span><span class="n">lang</span><span class="p">.</span><span class="n">Long</span> <span class="n">in</span> <span class="n">JdbmTable</span> <span class="n">prevents</span> <span class="n">service</span> <span class="n">start</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1911 <span class="o">-</span> <span class="n">Incorrect</span> <span class="n">installation</span> <span class="n">presumption</span> <span class="n">toward</span> <span class="n">user</span> <span class="n">naming</span> <span class="n">convention</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1917 <span class="o">-</span> <span class="n">Class</span> <span class="n">Cast</span> <span class="n">Exception</span> <span class="n">when</span> <span class="n">doing</span> <span class="n">paged</span> <span class="n">search</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1921 <span class="o">-</span> <span class="n">Indexes</span> <span class="n">dont</span> <span class="n">work</span> <span class="n">on</span> <span class="n">distinguishedNameMatch</span> <span class="n">attributeType</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1922 <span class="o">-</span> <span class="n">Not</span> <span class="n">Operator</span> <span class="n">in</span> <span class="n">Ldap</span> <span class="n">Filter</span> <span class="n">on</span> <span class="n">Indexed</span> <span class="n">Attributes</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1928 <span class="o">-</span> <span class="n">PasswordPolicy</span> <span class="n">should</span> <span class="n">be</span> <span class="n">ignored</span> <span class="n">from</span> <span class="n">Admin</span> <span class="n">session</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1932 <span class="o">-</span> <span class="n">Password</span> <span class="n">policy</span> <span class="n">pwdMinAge</span> <span class="n">check</span> <span class="n">should</span> <span class="n">check</span> <span class="k">for</span> <span class="n">required</span> <span class="n">reset</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1948 <span class="o">-</span> <span class="n">NPE</span> <span class="n">in</span> <span class="n">AuthenticationInterceptor</span> <span class="n">when</span> <span class="n">password</span> <span class="n">policy</span> <span class="n">is</span> <span class="n">in</span> <span class="n">place</span> <span class="n">and</span> <span class="n">user</span> <span class="n">does</span> <span class="n">not</span> <span class="n">have</span> <span class="n">a</span> <span class="n">pwdChangedTime</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1953 <span class="o">-</span> &quot;<span class="n">entryDn</span>&quot; <span class="n">attribute</span> <span class="n">is</span> <span class="n">not</span> <span class="n">returned</span> <span class="n">when</span> <span class="n">requested</span> <span class="n">along</span> <span class="n">with</span> <span class="n">wildcard</span> <span class="n">attribute</span> <span class="n">symbol</span> <span class="o">*</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1954 <span class="o">-</span> <span class="n">Second</span> <span class="n">startup</span> <span class="n">of</span> <span class="n">an</span> <span class="n">embedded</span> <span class="n">server</span> <span class="n">fails</span> <span class="p">(</span><span class="n">after</span> <span class="n">an</span> <span class="n">ungraceful</span> <span class="n">shutdown</span> <span class="n">of</span> <span class="n">the</span> <span class="n">first</span> <span class="n">startup</span><span class="p">)</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1955 <span class="o">-</span> <span class="n">Directory</span> <span class="n">Apacheds</span> <span class="n">sends</span> <span class="n">wrong</span> <span class="n">empty</span> <span class="n">response</span> <span class="k">for</span> <span class="n">password</span> <span class="n">policy</span> <span class="n">request</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1957 <span class="o">-</span> <span class="n">chpass</span><span class="o">/</span><span class="n">passwd</span> <span class="n">failure</span> <span class="p">(</span><span class="n">Linux</span><span class="p">)</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1959 <span class="o">-</span> <span class="n">Certificates</span> <span class="n">corruption</span> <span class="n">during</span> <span class="n">replication</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1961 <span class="o">-</span> <span class="n">Searches</span> <span class="n">wth</span> <span class="n">Object</span> <span class="n">level</span> <span class="n">scope</span> <span class="n">and</span> <span class="n">non</span><span class="o">-</span><span class="n">existing</span> <span class="n">attribute</span> <span class="n">assertion</span> <span class="n">in</span> <span class="n">filter</span> <span class="n">are</span> <span class="n">not</span> <span class="n">working</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1962 <span class="o">-</span> <span class="n">Replication</span> <span class="n">Consumer</span> &quot;<span class="n">Enabled</span>&quot; <span class="n">checkbox</span> <span class="n">not</span> <span class="n">working</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1963 <span class="o">-</span> <span class="n">Add</span> <span class="n">contextCSN</span> <span class="n">attribute</span> <span class="n">to</span> <span class="n">the</span> <span class="n">list</span> <span class="n">of</span> <span class="n">ignored</span> <span class="n">attributes</span> <span class="n">in</span> <span class="n">ReplicationConsumerImpl</span>
+</pre></div>
+
+
+<p><b>Improvements</b></p>
+<div class="codehilite"><pre><span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1081 <span class="o">-</span> <span class="n">Injecting</span> <span class="n">more</span> <span class="n">information</span> <span class="n">in</span> <span class="n">the</span> <span class="n">opContext</span> <span class="n">structure</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1294 <span class="o">-</span> <span class="n">Add</span> <span class="nb">size</span><span class="p">()</span> <span class="n">and</span> <span class="n">hasNext</span><span class="p">()</span> <span class="k">methods</span> <span class="n">to</span> <span class="n">cursors</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1338 <span class="o">-</span> <span class="n">Allow</span> <span class="n">non</span><span class="o">-</span><span class="n">Jdbm</span> <span class="n">schema</span> <span class="n">partition</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1460 <span class="o">-</span> <span class="n">Add</span> <span class="n">locale</span> <span class="n">to</span> <span class="n">configuration</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1534 <span class="o">-</span> <span class="n">Improving</span> <span class="n">implementation</span> <span class="n">of</span> <span class="n">loading</span> <span class="n">LDIF</span> <span class="n">files</span> <span class="n">during</span> <span class="n">startup</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1601 <span class="o">-</span> <span class="n">New</span> <span class="n">index</span> <span class="n">to</span> <span class="n">add</span> <span class="p">:</span> <span class="n">PrescriptiveACI</span><span class="p">,</span> <span class="n">member</span><span class="p">,</span> <span class="n">uniqueMember</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1634 <span class="o">-</span> <span class="n">Add</span> <span class="n">a</span> <span class="n">DN</span> <span class="n">cache</span> <span class="k">for</span> <span class="n">Stores</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1676 <span class="o">-</span> <span class="n">Provide</span> <span class="n">a</span> <span class="n">set</span> <span class="n">of</span> <span class="n">error</span> <span class="n">codes</span> <span class="n">along</span> <span class="n">with</span> <span class="n">an</span> <span class="n">AuthenticationException</span> <span class="n">to</span> <span class="n">indicate</span> <span class="n">its</span> <span class="n">root</span> <span class="n">cause</span><span class="p">.</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1716 <span class="o">-</span> <span class="n">Add</span> <span class="n">a</span> <span class="n">ParentIdAndRdn</span> <span class="n">cache</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1920 <span class="o">-</span> <span class="n">Refactor</span> <span class="n">DefaultDirectoryServiceFactory</span><span class="o">/</span><span class="n">DefaultDirectoryService</span> <span class="k">for</span> <span class="n">extensability</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1926 <span class="o">-</span> <span class="n">Supply</span> <span class="n">Entry</span> <span class="n">to</span> <span class="n">PasswordValidator</span> <span class="n">instead</span> <span class="n">of</span> <span class="n">username</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1935 <span class="o">-</span> <span class="n">Include</span> <span class="n">password</span> <span class="n">policy</span> <span class="n">control</span> <span class="n">in</span> <span class="n">the</span> <span class="n">password</span> <span class="n">modify</span> <span class="n">extended</span> <span class="n">operation</span> <span class="n">response</span> <span class="k">if</span> <span class="n">requested</span>
+</pre></div>
+
+
+<p><b>New Features</b></p>
+<div class="codehilite"><pre><span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>264 <span class="o">-</span> <span class="n">Add</span> <span class="n">Support</span> <span class="k">for</span> <span class="n">Sort</span> <span class="n">Control</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>265 <span class="o">-</span> <span class="n">In</span><span class="o">-</span><span class="n">memory</span> <span class="n">backend</span> <span class="n">storage</span> <span class="n">support</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>442 <span class="o">-</span> <span class="n">Synchronize</span> <span class="n">suffix</span> <span class="n">entries</span> <span class="n">in</span> <span class="n">configuration</span> <span class="n">with</span> <span class="n">entry</span> <span class="n">on</span> <span class="n">disk</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1030 <span class="o">-</span> <span class="n">Add</span> <span class="n">CascadeControl</span> <span class="n">and</span> <span class="n">add</span> <span class="n">functionality</span> <span class="n">to</span> <span class="n">cascade</span> <span class="n">modify</span> <span class="n">and</span> <span class="n">delete</span> <span class="n">effects</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1246 <span class="o">-</span> <span class="n">Add</span> <span class="n">shell</span> <span class="n">scripts</span> <span class="n">and</span> <span class="n">batch</span> <span class="n">files</span> <span class="k">for</span> <span class="n">clients</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1263 <span class="o">-</span> <span class="n">Add</span> <span class="n">authz</span> <span class="n">schema</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1852 <span class="o">-</span> <span class="n">Sort</span> <span class="n">the</span> <span class="n">entry</span> <span class="n">based</span> <span class="n">on</span> <span class="n">the</span> <span class="n">DN</span> <span class="n">before</span> <span class="n">returning</span> <span class="n">them</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1886 <span class="o">-</span> <span class="n">Add</span> <span class="n">configuration</span> <span class="n">schema</span> <span class="n">elements</span> <span class="k">for</span> <span class="n">Mavibot</span> <span class="n">partition</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1889 <span class="o">-</span> <span class="n">Credentials</span> <span class="n">cache</span> <span class="k">for</span> <span class="n">Kerberos</span>
+<span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>1898 <span class="o">-</span> <span class="n">Authentication</span> <span class="n">mechanism</span><span class="p">:</span> <span class="n">PKCS5S2</span>
+</pre></div>
+
+
+<p><b>Task</b></p>
+<div class="codehilite"><pre><span class="o">*</span> <span class="n">DIRSERVER</span><span class="o">-</span>575 <span class="o">-</span> <span class="n">Convert</span> <span class="n">all</span> <span class="n">non</span><span class="o">-</span><span class="n">forwarding</span> <span class="p">(</span><span class="n">out</span> <span class="n">of</span> <span class="n">band</span><span class="p">)</span> <span class="n">nextInterceptor</span> <span class="n">calls</span> <span class="n">to</span> <span class="n">use</span> <span class="n">the</span> <span class="n">proxy</span> <span class="n">with</span> <span class="n">bypass</span> <span class="n">instructions</span>
+</pre></div>
+
+
+<p>We have also fixed many Kerberos related issues :</p>
+<p><b>Bugs</b></p>
+<div class="codehilite"><pre><span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>28 <span class="o">-</span> <span class="n">Allow</span> <span class="n">setting</span> <span class="n">searchBaseDN</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>30 <span class="o">-</span> <span class="n">Decoding</span> <span class="n">incoming</span> <span class="n">request</span> <span class="n">over</span> <span class="n">TCP</span> <span class="n">fails</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>96 <span class="o">-</span> <span class="n">Unable</span> <span class="n">to</span> <span class="n">obtain</span> <span class="n">ticket</span> <span class="n">after</span> <span class="n">changing</span> <span class="n">the</span> <span class="n">password</span>
+</pre></div>
+
+
+<p><b>Tasks</b></p>
+<div class="codehilite"><pre><span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>31 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">Authenticator</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>32 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">EncTicketPart</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>33 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">AS</span><span class="o">-</span><span class="n">REQ</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>34 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">AS</span><span class="o">-</span><span class="n">REP</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>35 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">TGS</span><span class="o">-</span><span class="n">REQ</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>36 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">TGS</span><span class="o">-</span><span class="n">REP</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>37 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">AP</span><span class="o">-</span><span class="n">REQ</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>38 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">AP</span><span class="o">-</span><span class="n">REP</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>39 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">KRB</span><span class="o">-</span><span class="n">SAFE</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>40 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">KRB</span><span class="o">-</span><span class="n">PRIV</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>41 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">KRB</span><span class="o">-</span><span class="n">CRED</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>42 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">EncASRepPart</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>43 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">EncTGSRepPart</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>44 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">EncAPRepPart</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>45 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">EncKrbPrivPart</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>46 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">EncKrbCredPart</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>47 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">KRB</span><span class="o">-</span><span class="n">ERROR</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>48 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">PA</span><span class="o">-</span><span class="n">DATA</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>49 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">Checksum</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>50 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">TransitedEncoding</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>51 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">KDC</span><span class="o">-</span><span class="n">REQ</span><span class="o">-</span><span class="n">BODY</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>52 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">KDC</span><span class="o">-</span><span class="n">REP</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>53 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">EncKDCRepPart</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>54 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">LastReq</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>55 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">KRB</span><span class="o">-</span><span class="n">SAFE</span><span class="o">-</span><span class="n">BODY</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>56 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">KrbCredInfo</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>57 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">METHOD</span><span class="o">-</span><span class="n">DATA</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>58 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">TYPED</span><span class="o">-</span><span class="n">DATA</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>59 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">PA</span><span class="o">-</span><span class="n">ENC</span><span class="o">-</span><span class="n">TIMESTAMP</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>60 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">PA</span><span class="o">-</span><span class="n">ENC</span><span class="o">-</span><span class="n">TS</span><span class="o">-</span><span class="n">ENC</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>61 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">ETYPE</span><span class="o">-</span><span class="n">INFO</span><span class="o">-</span><span class="n">ENTRY</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>62 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">ETYPE</span><span class="o">-</span><span class="n">INFO</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>63 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">ETYPE</span><span class="o">-</span><span class="n">INFO2</span><span class="o">-</span><span class="n">ENTRY</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>64 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">ETYPE</span><span class="o">-</span><span class="n">INFO2</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>65 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">AD</span><span class="o">-</span><span class="n">IF</span><span class="o">-</span><span class="n">RELEVANT</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>66 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">AD</span><span class="o">-</span><span class="n">KDCIssued</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>67 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">AD</span><span class="o">-</span><span class="n">AND</span><span class="o">-</span><span class="n">OR</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>68 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">AD</span><span class="o">-</span><span class="n">MANDATORY</span><span class="o">-</span><span class="n">FOR</span><span class="o">-</span><span class="n">KDC</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>69 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">Ticket</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>70 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">EncryptedData</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>71 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">PrincipalName</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>72 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">HostAddresses</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>73 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">HostAddress</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>74 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">AuthorizationData</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>75 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">EncryptionKey</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>76 <span class="o">-</span> <span class="n">Create</span> <span class="n">the</span> <span class="n">KDC</span><span class="o">-</span><span class="n">REQ</span> <span class="n">grammar</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>77 <span class="o">-</span> <span class="n">Adapt</span> <span class="n">the</span> <span class="n">error</span> <span class="n">messages</span> <span class="n">we</span> <span class="n">use</span> <span class="n">in</span> <span class="n">grammars</span>
+<span class="o">*</span> <span class="n">DIRKRB</span><span class="o">-</span>78 <span class="o">-</span> <span class="n">Add</span> <span class="n">tests</span> <span class="k">for</span> <span class="n">all</span> <span class="n">the</span> <span class="n">grammars</span>
+</pre></div>
+
+
 <h2 class="news">ApacheDS 2.0.0-M15 released <em>posted on August 18th, 2013</em></h2>
 
 <p>The Apache Directory team is pleased to announce the release of ApacheDS 2.0.0-M15, the fifteenth milestone towards a 2.0 version.</p>
 <p>ApacheDS is an extensible and embeddable directory server entirely written in Java, which has been certified LDAPv3 compatible by the Open Group. Besides LDAP it supports Kerberos 5 and the Change Password Protocol. It has been designed to introduce triggers, stored procedures, queues and views to the world of LDAP which has lacked these rich constructs.</p>
-<p>Here is the release note for Apache Directory ApacheDS 2.0.0-M13:</p>
+<p>Here is the release note for Apache Directory ApacheDS 2.0.0-M15:</p>
 <p><b>Bugs</b></p>
 <ul>
 <li><a href="https://issues.apache.org/jira/browse/DIRSERVER-1325">DIRSERVER-1325</a> - Simple Authentication can not be disabled</li>

Modified: websites/staging/directory/trunk/content/mavibot/news.html
==============================================================================
--- websites/staging/directory/trunk/content/mavibot/news.html (original)
+++ websites/staging/directory/trunk/content/mavibot/news.html Thu Mar 13 07:23:39 2014
@@ -139,6 +139,22 @@
 <p>This version brings some new improvements in the API and the performances. The In-memory and Persisted B-trees classes have
 been moved into the same package, to avoid exposing the methods to the external world. We also have shared the common methods.</p>
 <p>Some specific exceptions have been created.</p>
+<p>Here is the list of fixed issues :</p>
+<p><b>Bug</b></p>
+<div class="codehilite"><pre><span class="o">*</span> <span class="n">MAVIBOT</span><span class="o">-</span>20 <span class="o">-</span> <span class="n">Btree</span> <span class="n">created</span> <span class="n">with</span> <span class="n">the</span> <span class="n">duplicateValues</span> <span class="n">flag</span> <span class="n">to</span> <span class="n">false</span> <span class="n">still</span> <span class="n">accept</span> <span class="n">duplicate</span> <span class="n">values</span>
+</pre></div>
+
+
+<p></b>Improvements</b></p>
+<div class="codehilite"><pre><span class="o">*</span> <span class="n">MAVIBOT</span><span class="o">-</span>25 <span class="o">-</span> <span class="n">Don</span><span class="o">&#39;</span><span class="n">t</span> <span class="n">update</span> <span class="n">the</span> <span class="n">RMHeader</span> <span class="k">for</span> <span class="n">each</span> <span class="n">free</span> <span class="n">page</span> <span class="n">we</span> <span class="n">get</span>
+<span class="o">*</span> <span class="n">MAVIBOT</span><span class="o">-</span>27 <span class="o">-</span> <span class="n">Aggregate</span> <span class="n">the</span> <span class="n">Persisted</span> <span class="n">and</span> <span class="n">InMemory</span> <span class="n">common</span> <span class="k">methods</span>
+<span class="o">*</span> <span class="n">MAVIBOT</span><span class="o">-</span>28 <span class="o">-</span> <span class="n">Move</span> <span class="n">the</span> <span class="n">Persited</span> <span class="n">and</span> <span class="n">InMemory</span> <span class="n">classes</span> <span class="n">into</span> <span class="n">the</span> <span class="n">same</span> <span class="n">package</span>
+<span class="o">*</span> <span class="n">MAVIBOT</span><span class="o">-</span>29 <span class="o">-</span> <span class="n">Use</span> <span class="n">a</span> <span class="n">BtreeFactory</span> <span class="n">to</span> <span class="n">create</span> <span class="n">BTrees</span>
+<span class="o">*</span> <span class="n">MAVIBOT</span><span class="o">-</span>30 <span class="o">-</span> <span class="n">Replace</span> <span class="n">the</span> <span class="n">RuntimeException</span> <span class="n">by</span> <span class="n">specific</span> <span class="n">exceptions</span>
+<span class="o">*</span> <span class="n">MAVIBOT</span><span class="o">-</span>33 <span class="o">-</span> <span class="n">Serializer</span> <span class="n">and</span> <span class="n">comparator</span> <span class="n">should</span> <span class="n">be</span> <span class="n">static</span> <span class="n">instances</span>
+</pre></div>
+
+
 <p>This is by far not the latest milestone, the next one will bring major changes : revisions support, transaction support.</p>
 <p><strong>ApacheDS</strong> has already been tested with <strong>Mavibot 1.0.-M4-SNAPSHOT</strong></p>
 <p>Downloads are available <a href="downloads.html">here</a></p>