[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted ldaptor 0.0.43 (source all)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue,  7 Mar 2006 01:59:00 +0200
Source: ldaptor
Binary: python2.3-ldaptor ldaptor-doc python2.4-ldaptor python-ldaptor ldaptor-common ldaptor-webui ldaptor-utils
Architecture: source all
Version: 0.0.43
Distribution: unstable
Urgency: low
Maintainer: Tommi Virtanen <tv@debian.org>
Changed-By: Tommi Virtanen <tv@debian.org>
Description: 
 ldaptor-common - Pure-Python library for LDAP (common files)
 ldaptor-doc - Documentation for Ldaptor
 ldaptor-utils - Command-line LDAP utilities
 ldaptor-webui - Web user interface for editing LDAP directories
 python-ldaptor - Pure-Python library for LDAP
 python2.3-ldaptor - Pure-Python library for LDAP
 python2.4-ldaptor - Pure-Python library for LDAP
Changes: 
 ldaptor (0.0.43) unstable; urgency=low
 .
   * Applications changes:
     - ldaptor-ldap2dhcpconf:
       - hosts can now have bootFile attributes
       - support groups of DHCP hosts, possibly with bootFile attributes
     - webui:
       - In delete, instead of a special result page, redirect to search
         page on success. If current base DN was deleted, also go up to
         parent DN.
       - In webui edit, allow editing of entries even if they miss a 'must'
         field. The server should have never allowed that, but let's not
         break in any case.
       - Use webut.skin to make ldaptor webui skinnable. This allows
         embedding it seamlessly in a web site.
     - Add server support for
       - Adding entries.
       - Modifying entries.
       - Modifying DNs. Not deleting the old RDN is not yet supported.
       - Changing passwords with passwordModifyRequest, with general
         extendedRequest support.
 .
   * Documentation changes:
     - Explain some abbreviations in ldap intro document.
 .
   * API changes:
     - ldiftree.LDIFTreeEntry.children now always defers.
     - ldiftree.LDIFTreeEntry.lookup and ldiftree.get now accept strings as
       DNs.
     - Add LDIFTreeEntry.commit().
     - In ldiftree, show pure .dir entries as children too.  Requiring the
       .ldif file to be present forces simple use to have entries all the
       way up to root, e.g. "dc=com" and "dc=foo,dc=com". Still might not
       want missing .ldif files inside the valid tree.. need to get back to
       this later.
     - Make .match() *always* case-insensitive. The real solution would be
       case-insensitive if and by a method set in the attributeType syntax,
       as specified in the schema, etc. But we have no syntax support yet.
     - Add .move() to inmemory and ldiftree entries.
     - Remove LDAPModification_*. This is a non-compatible, but low-level
       API change. You probably should not have been using
       LDAPModification_* directly anyway, and the change to using delta
       should be easy. The new approach is make pureldap just handle
       sequences of sequences, and teach ldaptor.delta classes how to
       generate LDAPModifyRequests, with .asLDAP().
     - Give ReadOnlyInMemoryLDAPEntry a dummy commit method.
 .
   * Refactorings to adapt to Twisted APIs:
     - Refactor for twisted 1.3->2.2 and nevow 0.3.0->0.6.0.
 .
   * Bugfixes:
     - Fix ldaptor-ldap2dhcpconf, which has been totally broken since v0.0.32.
     - webui:
       - Do not leak LDAP connections in webui search.
       - Handle invalid search filters gracefully in advanced search.
       - Don't link to delete on the delete page.
       - Fix delete page header link targets.
       - In delete, do not redirect to search on error.
       - Always clear query arguments when creating a link.
       - Fix move, used to have whitespace in form action URL.
       - Fix move status message.
       - Make test tac set up a base DN. Otherwise, adding posixAccounts
         will fail because the search for uidNumbers requires a base.
       - Avoid i18nized string concatenation with plus.
       - Make webui delete success message more explicit.
     - Make LDAPFilter_substrings.substrings behave like a proper
       list. Otherwise e.match() will fail with an IndexError. Used to only
       trigger when receiving filters, that is, on the server end.
     - In BEROctetString, make sure we stringify the value before using it.
     - Improve ldiftree error reporting.
     - Fix perl invocation in makefile to work with new make backslash
       handling.
 .
   * Cleanups:
     - Add web interface tests, using twill. The old test-webui.tac for
       demo use is now called demo-webui-fi.tac.
     - Improved unit test coverage.
     - Better code reuse between entry, inmemory and ldiftree.
     - Unused import cleanup.
     - Whitespace cleanup.
 .
   * Packaging:
     - Depend on twisted >= 2.0 and nevow >= 0.6.0.
Files: 
 3622e2464a0a15b067e6898a6dda96a8 1324 admin optional ldaptor_0.0.43.dsc
 9ae108775e34325b6d1289c0b8765b9f 222978 admin optional ldaptor_0.0.43.tar.gz
 bb3a8ea9bf4046818f6ba928e8c4c865 33918 admin optional ldaptor-utils_0.0.43_all.deb
 68369e459c95461069d0b2d7679766d4 49448 admin optional ldaptor-webui_0.0.43_all.deb
 028dbd5304c86f6c41910e20091fe2fd 22592 python optional python-ldaptor_0.0.43_all.deb
 7211909d8c44051e6503317d296487cf 290122 python optional python2.3-ldaptor_0.0.43_all.deb
 50a0786c8365d23d2985472eefa2de2e 283496 python optional python2.4-ldaptor_0.0.43_all.deb
 ab3445650742855ecc6bc9051435ed59 1526426 doc optional ldaptor-doc_0.0.43_all.deb
 25f64372cfd2ae2c4d1a35438a94206f 23644 python optional ldaptor-common_0.0.43_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iQCVAwUBRA2BXIAGLnzk1H7BAQJgOAQA0YrxD2uaCuZ1CnV+Cgp9E+2ogkJ3UoI2
KS6KN1bpA5URTaPqrfzU5NDrMFqvOCNwj8DKANxVnm4AtOezQSacN8LGHpLaySoq
wyT8P3+U+RMDYMIDtwWUkr3WM3vCVBl5I+8sFUcTB1Dhz0YQKz4fDhRuuTScMX91
L9siOykQDXc=
=+pqE
-----END PGP SIGNATURE-----


Accepted:
ldaptor-common_0.0.43_all.deb
  to pool/main/l/ldaptor/ldaptor-common_0.0.43_all.deb
ldaptor-doc_0.0.43_all.deb
  to pool/main/l/ldaptor/ldaptor-doc_0.0.43_all.deb
ldaptor-utils_0.0.43_all.deb
  to pool/main/l/ldaptor/ldaptor-utils_0.0.43_all.deb
ldaptor-webui_0.0.43_all.deb
  to pool/main/l/ldaptor/ldaptor-webui_0.0.43_all.deb
ldaptor_0.0.43.dsc
  to pool/main/l/ldaptor/ldaptor_0.0.43.dsc
ldaptor_0.0.43.tar.gz
  to pool/main/l/ldaptor/ldaptor_0.0.43.tar.gz
python-ldaptor_0.0.43_all.deb
  to pool/main/l/ldaptor/python-ldaptor_0.0.43_all.deb
python2.3-ldaptor_0.0.43_all.deb
  to pool/main/l/ldaptor/python2.3-ldaptor_0.0.43_all.deb
python2.4-ldaptor_0.0.43_all.deb
  to pool/main/l/ldaptor/python2.4-ldaptor_0.0.43_all.deb



Reply to: