Changeset 56:fa1511cccfe2 in ralphm-patches
- Timestamp:
- Nov 23, 2011, 9:47:17 AM (9 years ago)
- Branch:
- default
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
release-0.7.0.patch
r55 r56 1 1 # HG changeset patch 2 # Parent 5d8f1609aaf3de21cb75fa330ef96fa41144e51e2 # Parent bbb746f7971831cb09e1539bfd3fefe862c3cc9e 3 3 WORK IN PROGRESS Release Wokkel 0.7.0. 4 4 5 diff -r 5d8f1609aaf3 NEWS 6 --- a/NEWS Wed Nov 09 18:44:36 2011 +0100 7 +++ b/NEWS Wed Nov 09 18:47:32 2011 +0100 8 @@ -1,3 +1,55 @@ 9 +0.7.0 (xxxx-xx-xx) 10 +================== 5 diff -r bbb746f79718 MANIFEST.in 6 --- a/MANIFEST.in Mon Nov 14 20:53:11 2011 +0100 7 +++ b/MANIFEST.in Wed Nov 23 09:42:40 2011 +0100 8 @@ -1,2 +1,4 @@ 9 include NEWS 10 include LICENSE 11 +include doc/examples/*.py 12 +include doc/examples/*.tac 13 diff -r bbb746f79718 NEWS 14 --- a/NEWS Mon Nov 14 20:53:11 2011 +0100 15 +++ b/NEWS Wed Nov 23 09:42:40 2011 +0100 16 @@ -1,3 +1,61 @@ 17 +0.7.0pre1 (2011-11-22) 18 +====================== 11 19 + 12 20 +Features 13 21 +-------- 14 + - Add support for type checking incoming Data Forms submissions against 15 + field definitions. 16 + - Add public function for extracting Data Forms from stanzas. 22 + - Added method wokkel.data_form.Form.typeCheck for type checking incoming Data 23 + Forms submissions against field definitions. 24 + - Added method wokkel.data_form.Form.makeFields to add fields from a 25 + dictionary mapping field names to values. 26 + - Added public function wokkel.data_form.findForm for extracting Data Forms 27 + from stanzas. 17 28 + - PubSubRequest.options is now a wokkel.data_form.Form. 18 + - wokkel.data_form.Form can be used as a read-only dictionary.19 + - Add support for configuration options in Publish-Subscribe node create29 + - wokkel.data_form.Form can now be used as a read-only dictionary. 30 + - Added support for configuration options in Publish-Subscribe node create 20 31 + requests. 21 + - Add support for subscription options in Publish-Subscribe subscribe22 + requests .23 + - Add support for Publish Subscribe subscription identifiers.24 + - wokkel.pubsub.Item can be used to send out notifications, too.25 + - Add a twistd plugin to set up a basic XMPP server that accepts component26 + connections and provides s 2s(dialback) connectivity.27 + - Add support for managing affiliations of Publish-Subscribe nodes,32 + - Added support for subscription options in Publish-Subscribe subscribe 33 + requests (#63). 34 + - Added support for Publish Subscribe subscription identifiers. 35 + - wokkel.pubsub.Item can now be used to send out notifications, too. 36 + - Added a twistd plugin to set up a basic XMPP server that accepts component 37 + connections and provides server-to-server (dialback) connectivity. 38 + - Added support for managing affiliations of Publish-Subscribe nodes, 28 39 + server-side. 29 + - Add iq request (set/get) tracking to StreamManager and provide a new base40 + - Added iq request (set/get) tracking to StreamManager and provide a new base 30 41 + class for such requests: wokkel.generic.Request. Unlike 31 42 + twisted.words.protocols.jabber.xmlstream.IQ, Such requests can be queued 32 43 + until the connection is initialized, with timeouts running from the moment 33 44 + `request` was called (instead of when it was sent over the wire). 34 + - Add support for Delayed Delivery information formats. 45 + - Added support for Delayed Delivery information formats. 46 + - Added support for XMPP Multi-User Chat, client side (#24). 35 47 + 36 48 +Fixes 37 49 +----- 38 50 + 39 + - Make sure ping handler marks incoming ping requests as handled, so40 + theFallbackHandler doesn't respond, too. (#66)51 + - XMPP Ping handler now marks incoming ping requests as handled, so the 52 + FallbackHandler doesn't respond, too. (#66) 41 53 + - Incorporate Twisted changes for component password hashes. 42 + - Complete test coverage for Data Forms.43 + - Ma ke sure Data Forms field labels don't get overwritten (#60)44 + - Correctly report Service Discovery identity for legacy PubSubService45 + use (#64).54 + - Completed test coverage for Data Forms. 55 + - Made sure Data Forms field labels don't get overwritten (#60). 56 + - Service Discovery identity is now reported correctly for legacy 57 + PubSubService use (#64). 46 58 + - Various smaller Service Discovery fixes for PubSubService. 47 + - Complete test coverage for Service Discovery support. 48 + - Ignore Publish Subscribe events with stanza type error. 49 + - Properly parse Publish Subscribe requests with multiple 'verbs' (#72). 50 + - Return feature-not-implemented error for Publish Subscribe requests that 51 + have no legacy support in PubSubService (#70). 52 + - Make sure Publish Subscribe subscription elements have the correct namespace 53 + when sent out. 54 + - Incorporate Twisted changes for passing on a reason Failure upon stream 59 + - Completed test coverage for Service Discovery support. 60 + - Publish Subscribe events with stanza type error are now ignored (#69). 61 + - Publish Subscribe requests with multiple 'verbs' are now properly parsed 62 + (#72). 63 + - Publish Subscribe requests that have no legacy support in PubSubService will 64 + now result in a feature-not-implemented error (#70). 65 + - Publish Subscribe subscription elements now have the correct namespace when 66 + sent out. 67 + - Incorporated Twisted changes for passing on a reason Failure upon stream 55 68 + disconnect. 56 + - Fix race condition and nesting errors for new subprotocol handlers (#48). 57 + - Reimplement Service Discovery requests using new Request. By reusing common 58 + code, this fixes a problem with requests without addressing (#73). 69 + - Fixed race condition and nesting issues when adding subprotocol handlers to 70 + their StreamManager (#48). 71 + - Reimplemented Service Discovery requests using new Request class. By reusing 72 + common code, this fixes a problem with requests without addressing (#73). 59 73 + 60 74 + … … 62 76 ================== 63 77 78 diff -r bbb746f79718 README 79 --- a/README Mon Nov 14 20:53:11 2011 +0100 80 +++ b/README Wed Nov 23 09:42:40 2011 +0100 81 @@ -1,4 +1,4 @@ 82 -Wokkel 0.6.3 83 +Wokkel 0.7.0pre1 84 85 What is this? 86 ============= 87 @@ -13,7 +13,8 @@ 88 ============ 89 90 - Python 2.4 or later. 91 - - Twisted 8.0.0 or later. 92 + - Twisted 10.0.0 or later. 93 + - python-dateutil 94 95 96 Resources 97 @@ -43,7 +44,10 @@ 98 - Christopher Zorn 99 - Jack Moffitt 100 - Mike Malone 101 - - Pablo Martin 102 + - Pablo MartÃn 103 + - Fabio Forno 104 + - Kandaurov Oleg 105 + - JérÃŽme Poisson 106 107 108 Author 109 diff -r bbb746f79718 debian/changelog 110 --- a/debian/changelog Mon Nov 14 20:53:11 2011 +0100 111 +++ b/debian/changelog Wed Nov 23 09:42:40 2011 +0100 112 @@ -1,3 +1,9 @@ 113 +wokkel (0.7.0) testing; urgency=low 114 + 115 + * Release Wokkel 0.7.0 116 + 117 + -- 118 + 119 wokkel (0.6.3-0ubuntu1) jaunty; urgency=low 120 121 * Initial release. 122 diff -r bbb746f79718 setup.py 123 --- a/setup.py Mon Nov 14 20:53:11 2011 +0100 124 +++ b/setup.py Wed Nov 23 09:42:40 2011 +0100 125 @@ -6,7 +6,7 @@ 126 from setuptools import setup 127 128 setup(name='wokkel', 129 - version='0.6.3', 130 + version='0.7.0pre1', 131 description='Twisted Jabber support library', 132 author='Ralph Meijer', 133 author_email='ralphm@ik.nu', 134 @@ -20,4 +20,9 @@ 135 'twisted.plugins', 136 ], 137 package_data={'twisted.plugins': ['twisted/plugins/server.py']}, 138 + zip_safe=False, 139 + install_requires=[ 140 + 'Twisted >= 10.0.0', 141 + 'python-dateutil', 142 + ], 143 ) -
series
r55 r56 1 1 release-0.7.0.patch 2 pubsub_client_example.patch 2 3 3 4 copy_xmppim.patch #+c2s
Note: See TracChangeset
for help on using the changeset viewer.