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

Accepted ldaptor 0.0.21 (all source)



-----BEGIN PGP SIGNED MESSAGE-----

Format: 1.7
Date: Sun, 29 Feb 2004 00:23:15 +0200
Source: ldaptor
Binary: python2.3-ldaptor ldaptor-doc python2.2-ldaptor python-ldaptor ldaptor-webui ldaptor-utils
Architecture: source all
Version: 0.0.21
Distribution: unstable
Urgency: low
Maintainer: Tommi Virtanen <tv@debian.org>
Changed-By: Tommi Virtanen <tv@debian.org>
Description: 
 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.2-ldaptor - Pure-Python library for LDAP
 python2.3-ldaptor - Pure-Python library for LDAP
Closes: 223632 232022 232255
Changes: 
 ldaptor (0.0.21) unstable; urgency=low
 .
   * Documentation changes:
     - Added document "Introduction to LDAP".
     - Added example web-based application, a simple addressbook
       search, and slides demonstrating how one might write one
       incrementally. These might not make much sense without
       the talk (or even with it), my apologies for that.
     - Upgrade to docbook-slides 3.2.0.
     - Allow xsltproc to use net in case the XML catalog isn't well
       setup -- will re-enable --nonet when docbook-slides registers
       with xml-core.
 .
   * API changes:
     - Add a new utility function
       ldapconnector.LDAPClientCreator.connectAnonymously(), which does
       an anonymous bind on behalf of the caller.
     - Allow ldaptor.apps.webui.htmlify.htmlify_attributes() to work on
       sets and sequences alike.
     - Search supports new sizeLimitIsNonFatal flag, that makes
       sizeLimitExceeded errors from server just truncate the result
       list instead of aborting the search.
     - Implement LDAPExtendedResponse.
 .
   * Refactorings to adapt to Ldaptor APIs:
 .
   * Refactorings to adapt to Twisted APIs:
     - Adapt to Twisted changing Options superclass from UserDict to
       dict: Options mixins can no longer inherit Options, as otherwise
       python2.3 throws a TypeError: Cannot create a consistent method
       resolution order (MRO) for bases. Closes: #232255, 223632,
       232022.
     - Add twisted newcred support.
     - Partial woven support (twisted.web.widgets is deprecated, but
       now woven is deprecated too, in favor of newov! I can't keep
       up!)
       - Woven integration of the basic LDAP objects.
       - ldaptor-webui search, delete and change_password
     - Ldaptor-webui refactoring
       - newcred and simpleguard
       - get rid of twisted.internet.app
 .
   * Internal refactorings:
     - Refactor LDAP filter parsing to have all the things looking like
       (key=...) in one function.
     - Refactor ldaperrors to actually use the exception classes.
     - Modularize the experimental LDAP server implementation.
 .
   * Bugfixes:
     - Fix webui moves: typo in variable name, handle
       distinguishednames as objects and not strings.
     - Make sure the port number is an integer before using it in
       LDAPConnector.
     - Add proper stringification to LDAPClientConnectionLostException;
       used to cause tuple index errors in LDAPException.__str__().
     - Make URLs like http://localhost:38980/dc=example,dc=com (no
       trailing slash) work in ldaptor-webui.
     - In ldaptor-webui search, do not show the default twisted form
       error screen when there was no form submitted. Ugly workaround
       that provides default values instead of '', I can't seem to find
       a nicer way.
 .
   * Cleanups:
     - Remove unused methods and imports.
     - Remove BidirDict, it's not used anymore.
     - Remove debug prints.
     - Move from equality comparison to identity comparison when
       comparing against None. Cleaner and should even be faster.
     - Cleanup doc/Makefile
       - split the massive "do all" target into smaller targets
       - protect targets against missing parent directories of target
         file
       - move the HTML diff files and such out of doc/examples/
     - Cleanup LDAPException stringification, protect against
       exceptions with neither arguments nor class attribute name.
     - Cleanup indentation.
     - Pychecker cleanups.
 .
   * Packaging:
     - Add build-depends needed for generating the documentation.
     - Move examples/ to doc/examples/
     - Make sure the documents can be built automatically.
     - Build-Depend on things needed for generating the documentation.
     - Add a new binary package, ldaptor-doc, that will contain the
       documentation.
     - Depend on a new enough version of Twisted.
 .
   * Administrivia:
     - Edit TODO notes.
     - Ignore documentation generated files.
     - Add unit test coverage checking.
     - When rsyncing documentation to pyramid.twistedmatrix.com, rsync
       the full directories of slides, not just the index.html.
Files: 
 02d2798fa94f51d13c97208a66baf47d 795 admin optional ldaptor_0.0.21.dsc
 d4afb71023154d3187fc98b1e49d0949 132234 admin optional ldaptor_0.0.21.tar.gz
 af3cbab172de3849f8230914a261251d 9464 python optional python-ldaptor_0.0.21_all.deb
 a16c3c1508bc8df0ecb5c96e4ad014ac 47058 python optional python2.2-ldaptor_0.0.21_all.deb
 93ac42a2d9fcf777cbfaccdfcffb57e0 47072 python optional python2.3-ldaptor_0.0.21_all.deb
 8fa4da41e00a5aeeed082ac2bb98cde7 28692 admin optional ldaptor-webui_0.0.21_all.deb
 c9af5dbb148cb647dd66a57c4186c6eb 19500 admin optional ldaptor-utils_0.0.21_all.deb
 5db0266915fca9765ce1ebbc040ee38c 1011754 doc optional ldaptor-doc_0.0.21_all.deb

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

iQCVAwUBQEEWCoAGLnzk1H7BAQFOoAP9Fzs6GuTn87vXvqxrF1yJGLivO+9Y5MOQ
tldlwef47bqBb14rWRW2CjGqHjfqXY6+n4Wn6kQQSQUFlSfaT/H8RcayDq1wvPRm
2yojH/cF7UZIGnN3HK4LmR42mgWk+3PEH5ExmzdIUvqr/AQh7IkqQX5N+1mMOGce
JjsRJK3s9bo=
=z6Aa
-----END PGP SIGNATURE-----


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



Reply to: