retitle 505744 Please package new upstream release (1.0.1) thanks Josh Triplett <[email protected]> (14/11/2008): > PyXMPP had its last release in 2005. It has seen a lot of development > since then. Please consider packaging upstream's SVN snapshots, > perhaps in experimental.
A new upstream release is even out. To catch further developments, here's a watch file: ,---[ debian/watch ]--- | version=3 | http://pyxmpp.jajcus.net/downloads/ pyxmpp-([0-9.]+)\.tar\.gz `--- Attached is a diff of the ChangeLog files. Mraw, KiBi.
--- ../pyxmpp-1.0.0/ChangeLog 2005-12-26 17:58:01.000000000 +0100 +++ ./ChangeLog 2009-01-17 19:28:30.000000000 +0100 @@ -1,3 +1,386 @@ +2009-01-17 18:28 +0000 [r686-687] Jacek Konieczny <[email protected]> + + * Makefile, README, CHANGES, .cvslog (removed): + - Version: 1.0.1 + + * doc/Makefile: + - updated for new epydoc and docutils + +2009-01-17 18:08 +0000 [r685] Jacek Konieczny <[email protected]> + + * auxtools/svn2log.py: + - svn2log.py updated to use the standard ElementTree interface + instead of pyxml + +2009-01-17 17:53 +0000 [r684] Jacek Konieczny <[email protected]> + + * pyxmpp/stanza.py: + - use docCopyNode() and reconciliateNs() to make sure namespaces + references are correct – fixes "python only" implementation + +2008-12-05 18:25 +0000 [r683] Jacek Konieczny <[email protected]> + + * pyxmpp/jabber/clientstream.py, pyxmpp/sasl/digest_md5.py: + - Python 2.6 update: use 'hashlib' module instead of 'md5' and + 'sha' when available + +2008-12-05 17:09 +0000 [r682] Jacek Konieczny <[email protected]> + + * pyxmpp/exceptions.py: + - Python 2.6 update: usage of deprecated BaseException.message + dropped + +2008-12-05 07:18 +0000 [r681] Jacek Konieczny <[email protected]> + + * pyxmpp/streamtls.py: + - small TLS improvements from Ron Frederick + +2008-08-21 06:24 +0000 [r680] Jacek Konieczny <[email protected]> + + * pyxmpp/jabber/clientstream.py: + - login after registration fix by andrew.p.Hahn (fixes #26) + +2008-08-08 11:34 +0000 [r679] Jacek Konieczny <[email protected]> + + * pyxmpp/sasl/digest_md5.py: + - allow spaces between challenge and response parameters (RFC 2831, + section 7.1, '#' rule; needed for jabberd2 compatibility) + +2008-08-08 11:22 +0000 [r678] Jacek Konieczny <[email protected]> + + * pyxmpp/stream.py, pyxmpp/client.py, pyxmpp/streamsasl.py, + pyxmpp/sasl/__init__.py, pyxmpp/sasl/gssapi.py (added): + - GSSAPI SASL support by Jelmer Vernooij + +2008-05-06 07:49 +0000 [r677] Jacek Konieczny <[email protected]> + + * pyxmpp/jabber/dataforms.py, tests/dataforms.py: + - dataforms API and tests fixes + +2007-08-30 07:29 +0000 [r676] Jacek Konieczny <[email protected]> + + * pyxmpp/stanza.py: + - .get_to() and get_from() documentation fix (correct return type) + - set_to() and set_from() fixed to expect JID as argument (unicode + should still work) + +2007-06-28 08:36 +0000 [r675] Jacek Konieczny <[email protected]> + + * pyxmpp/jabber/vcard.py: + - last fix applied to two other occurences of the buf (closes #13, + again) + +2007-06-27 07:20 +0000 [r673] Jacek Konieczny <[email protected]> + + * pyxmpp/jabber/vcard.py: + - RFC2425 parsing of VCardImage and attribute initialization fix + (closes #13) + +2007-06-26 07:26 +0000 [r672] Jacek Konieczny <[email protected]> + + * pyxmpp/jabber/vcard.py: + - fixed #12 + +2007-05-09 12:05 +0000 [r671] Jacek Konieczny <[email protected]> + + * pyxmpp/presence.py: + - make 'deny', not 'accept' response in make_deny_response + +2007-02-21 09:18 +0000 [r670] Jacek Konieczny <[email protected]> + + * pyxmpp/stanza.py: + - as_xml() already adds content to the stanza ('if' changed to + 'elif') + +2007-02-03 19:31 +0000 [r669] Jacek Konieczny <[email protected]> + + * pyxmpp/interface_micro_impl.py, pyxmpp/interface.py, + pyxmpp/interfaces.py, tests/interface.py: + - interfaces API improvements + +2007-01-05 16:24 +0000 [r668] Jacek Konieczny <[email protected]> + + * pyxmpp/stanzaprocessor.py: + - return feature-not-implemented error if no handler is found for + otherwise valid stanza (thanks to Maciek Niedzielski) + +2006-12-11 16:48 +0000 [r667] Jacek Konieczny <[email protected]> + + * pyxmpp/streamtls.py: + - typo + +2006-12-03 15:40 +0000 [r666] Jacek Konieczny <[email protected]> + + * pyxmpp/jabber/disco.py: + - set_identities() fix + +2006-12-03 07:56 +0000 [r665] Jacek Konieczny <[email protected]> + + * pyxmpp/client.py: + - XMPP-IM, not XHTML-IM, of course. Thanks machekku. + +2006-11-03 13:53 +0000 [r664] Jacek Konieczny <[email protected]> + + * pyxmpp/exceptions.py: + - docstring for JIDMalformedProtocolError fixed + +2006-10-25 06:48 +0000 [r663] Jacek Konieczny <[email protected]> + + * pyxmpp/stanza.py: + - include serialized stanza in the 'stanza has no error' exception + +2006-10-24 08:36 +0000 [r662] Jacek Konieczny <[email protected]> + + * configure.py: + - do not try to print M2Crypto version if M2Crypto is not available + +2006-09-29 06:16 +0000 [r661] Jacek Konieczny <[email protected]> + + * pyxmpp/sasl/digest_md5.py: + - hopefuly fixed processing of 'additional data with success' + +2006-09-28 11:43 +0000 [r660] Jacek Konieczny <[email protected]> + + * pyxmpp/sasl/digest_md5.py: + - do not put serv-name in digest-uri if it is same as host + +2006-09-06 18:46 +0000 [r659] Jacek Konieczny <[email protected]> + + * pyxmpp/streamtls.py: + - Stream.tls_is_certificate_valid() method added to check + certificate subject name against stream peer name + +2006-09-01 21:08 +0000 [r657-658] Jacek Konieczny <[email protected]> + + * README, pyxmpp/streamtls.py, pyxmpp/exceptions.py: + - M2Crypto 0.16 support added, support for older M2Crypto version + dropped + + * pyxmpp/jabber/delay.py, pyxmpp/jabber/vcard.py, + pyxmpp/jabber/dataforms.py: + - exception handling unification (more ProtocolErrors raised) + +2006-08-31 20:13 +0000 [r656] Jacek Konieczny <[email protected]> + + * pyxmpp/client.py, pyxmpp/interface.py (added), + examples/echobot_old.py (added), pyxmpp/interfaces.py, + pyxmpp/jabber/client.py, CHANGES, examples/echobot.py: + - interface based API created to easily add various stanza handlers + in separate components. + +2006-08-31 10:17 +0000 [r655] Jacek Konieczny <[email protected]> + + * MANIFEST.in: + - missing files added: build.cfg and configure.py + +2006-08-29 20:12 +0000 [r654] Jacek Konieczny <[email protected]> + + * pyxmpp/interface_micro_impl.py (added), tests/all.py, + pyxmpp/interfaces.py (added), tests/interface.py (added): + - Zope Interface API infrastructure added with very simplified + fallback implementation + +2006-08-27 20:49 +0000 [r653] Jacek Konieczny <[email protected]> + + * pyxmpp/stanzaprocessor.py, examples/echobot.py: + - now stanza handlers may return stanzas which should be send as + the response to the handled event. + +2006-08-27 19:41 +0000 [r652] Jacek Konieczny <[email protected]> + + * pyxmpp/clientstream.py, pyxmpp/jabberd/component.py, + pyxmpp/stream.py, pyxmpp/client.py, + pyxmpp/jabber/clientstream.py, pyxmpp/streambase.py, + pyxmpp/jabberd/componentstream.py: + - "owner" attribute added to stream classes. May be used to get + right Client or Component class for a stream or stanza. May be + useful for multi-account clients + +2006-08-27 19:26 +0000 [r651] Jacek Konieczny <[email protected]> + + * pyxmpp/iq.py, pyxmpp/stanza.py, pyxmpp/message.py, + pyxmpp/presence.py, pyxmpp/streambase.py: + - stream attribute added to Stanza objects + +2006-08-26 20:32 +0000 [r649-650] Jacek Konieczny <[email protected]> + + * pyxmpp/stanzaprocessor.py: + - a little docstring improvement + + * pyxmpp/stanzaprocessor.py, examples/echocomponent.py: + - automatic handling of ProtocolError exceptions (catching them + generating XMPP errors) at the stanza dispatcher + +2006-08-26 20:09 +0000 [r648] Jacek Konieczny <[email protected]> + + * pyxmpp/iq.py, pyxmpp/client.py, pyxmpp/streamsasl.py, + pyxmpp/streamtls.py, pyxmpp/jabber/clientstream.py, + pyxmpp/exceptions.py (added), pyxmpp/jabber/muccore.py, CHANGES, + pyxmpp/message.py, pyxmpp/streambase.py, pyxmpp/jabber/disco.py, + pyxmpp/error.py, pyxmpp/clientstream.py, + pyxmpp/jabberd/component.py, pyxmpp/stanza.py, + pyxmpp/xmppstringprep.py, pyxmpp/xmlextra.py, pyxmpp/presence.py, + pyxmpp/jid.py, pyxmpp/jabberd/componentstream.py, pyxmpp/all.py: + - exception handling improvements, part one + +2006-08-26 18:27 +0000 [r647] Jacek Konieczny <[email protected]> + + * pyxmpp/iq.py, pyxmpp/jabber/muc.py, pyxmpp/jabber/register.py, + pyxmpp/streamtls.py, pyxmpp/streamsasl.py, pyxmpp/roster.py, + pyxmpp/client.py, pyxmpp/jabber/simple.py, + pyxmpp/jabber/clientstream.py, pyxmpp/jabber/delay.py, + pyxmpp/jabber/vcard.py, pyxmpp/streambase.py, + pyxmpp/sasl/digest_md5.py, pyxmpp/jabber/disco.py, + pyxmpp/error.py, pyxmpp/objects.py, pyxmpp/sasl/core.py, + pyxmpp/clientstream.py, pyxmpp/jabber/all.py, pyxmpp/utils.py, + pyxmpp/stanza.py, pyxmpp/jabberd/all.py, + pyxmpp/xmppstringprep.py, pyxmpp/cache.py, + pyxmpp/jabber/client.py, pyxmpp/xmlextra.py, + pyxmpp/sasl/plain.py, pyxmpp/jabber/dataforms.py, pyxmpp/jid.py, + pyxmpp/jabberd/componentstream.py, pyxmpp/all.py: + - copyright headers updated + +2006-08-26 18:18 +0000 [r646] Jacek Konieczny <[email protected]> + + * pyxmpp/objects.py, pyxmpp/__init__.py, CHANGES, + pyxmpp/jabber/disco.py, tests/data/disco_info_in.txt: + - CachedPropertyObject class and its usage in pyxmpp.jabber.disco + removed + +2006-08-18 13:54 +0000 [r645] Jacek Konieczny <[email protected]> + + * pyxmpp/jabber/delay.py: + - __cmp__ implementation fixed for Delay objects + +2006-08-18 12:14 +0000 [r644] Jacek Konieczny <[email protected]> + + * configure.py: + - fix error occuring when executing via 'python configure.py' + +2006-07-23 21:26 +0000 [r643] Jacek Konieczny <[email protected]> + + * README, build.cfg (added), setup.py, configure.py (added): + - simple configure.py script (fixes #2) + +2006-07-23 21:02 +0000 [r642] Jacek Konieczny <[email protected]> + + * pyxmpp/roster.py: + - docstings about __iter__, __contains__ and __getitem__ usage + +2006-07-23 20:26 +0000 [r641] Jacek Konieczny <[email protected]> + + * pyxmpp/roster.py: + - mapping interface for Roster object (__getitem__ gets item by + jid) + +2006-07-18 17:22 +0000 [r640] Jacek Konieczny <[email protected]> + + * pyxmpp/streambase.py: + - fixed problem with non-ascii characters in JID during + resource-binding + +2006-07-13 19:16 +0000 [r639] Jacek Konieczny <[email protected]> + + * pyxmpp/iq.py, pyxmpp/stanzaprocessor.py: + - generate <bad-request/> error for <iq/> stanzas with invalid + type, as the RFC requires (fixes #3) + +2006-07-12 15:43 +0000 [r638] Jacek Konieczny <[email protected]> + + * pyxmpp/streamtls.py, pyxmpp/streambase.py: + - catch all socket.errors (patch by Winfried Tilanus) + +2006-07-10 06:12 +0000 [r637] Jacek Konieczny <[email protected]> + + * README: + - typos + +2006-06-04 20:38 +0000 [r636] Jacek Konieczny <[email protected]> + + * pyxmpp/error.py, tests/message.py, tests/presence.py, + tests/data/stream_info.txt, tests/data/stream.xml, setup.py, + pyxmpp/xmlextra.py, tests/ns_operations.py: + - s/pyxmpp.jabberstudio.org/pyxmpp.jajcus.net/ + +2006-06-04 20:28 +0000 [r635] Jacek Konieczny <[email protected]> + + * pyxmpp/jabber/muc.py: + - address updated + +2006-06-03 19:40 +0000 [r634] Jacek Konieczny <[email protected]> + + * doc/Makefile, doc/template.html: + - www template fixed + - doc Makefile updated for docutils-0.4 (which generate better + XHTML) + +2006-05-31 20:31 +0000 [r633] Jacek Konieczny <[email protected]> + + * README, doc/Makefile, doc/template.html: + - updated after migration to the new site (pyxmpp.jajcus.net) + +2006-05-29 11:57 +0000 [r631-632] Jacek Konieczny <[email protected]> + + * test (removed): + - notification test done (closes #1) + + * test (added): + - notification test (refs #1) + +2006-05-28 20:55 +0000 [r630] Jacek Konieczny <[email protected]> + + * README.Repository_moved (removed): + - not needed here (in the new repository) + +2006-05-28 20:35 +0000 [r629] Jacek Konieczny <[email protected]> + + * README.Repository_moved (added): + - an important notice + +2006-04-09 13:55 +0000 [r628] Jacek Konieczny <[email protected]> + + * pyxmpp/roster.py: + - Roster.__contains__() for useful 'in' operator + +2006-04-09 13:41 +0000 [r627] Jacek Konieczny <[email protected]> + + * pyxmpp/roster.py: + - Roster.items property and an iteration iterface + +2006-03-27 10:06 +0000 [r626] Jacek Konieczny <[email protected]> + + * examples/echobot.py: + - ugly typo + +2006-03-27 07:53 +0000 [r625] Jacek Konieczny <[email protected]> + + * pyxmpp/client.py: + - request roster before sending the initial presence + +2006-03-26 17:46 +0000 [r624] Jacek Konieczny <[email protected]> + + * examples/echobot.py: + - handle 'unavailable' presence and don't use 'available' presence + type (None type should be used instead) + +2006-03-24 19:36 +0000 [r623] Jacek Konieczny <[email protected]> + + * pyxmpp/jabber/vcard.py: + - vCard query element name is 'vCard', not 'query'! (thanks to + Winfried Tilanus) + +2006-01-01 19:28 +0000 [r622] Jacek Konieczny <[email protected]> + + * tests/ns_operations.py: + - compatibility fixes for older libxml2 (xmlNode.ns() fails there + when node does not have namespace) + +2006-01-01 19:23 +0000 [r621] Jacek Konieczny <[email protected]> + + * pyxmpp/jabber/delay.py: + - convert 'from' from UTF-8 to Unicode before passing to JID + constructor + 2005-12-26 16:54 +0000 [r620] Jacek Konieczny <[email protected]> * Makefile: *** Version: 1.0.0 ***
signature.asc
Description: Digital signature

