Commit Graph

  • 9879c7af59 Make the XEP-0198 ack debug message less confusing. Lance Stout 2012-03-27 20:52:31 -07:00
  • fa4c52e499 Correct handling of acks for XEP-0198 under heavy load. Lance Stout 2012-03-21 13:00:43 -07:00
  • d5484808a7 Respect reattempt=False setting when reconnecting. Lance Stout 2012-03-21 10:28:26 -07:00
  • 1c83391948 Merge remote-tracking branch 'hansent/master' into develop Lance Stout 2012-03-20 11:50:57 -07:00
  • 59d1b8e131 Correct connect() documentation, don't delay attempts if reattempt=False. Lance Stout 2012-03-20 09:54:29 -07:00
  • 859822ff05 Fix unicode issues in test cases for Py3+ introduced by issue #150. Lance Stout 2012-03-19 14:24:45 -07:00
  • 3acc7d0914 Merge pull request #150 from correl/rpc_value_fixes Lance Stout 2012-03-19 14:06:36 -07:00
  • b077ef9150 Fix error in the registration example. Lance Stout 2012-03-19 06:05:15 -07:00
  • e2ce5ae222 Add example for using user location. Lance Stout 2012-03-18 23:42:03 -07:00
  • 73cabcb6ae Add initial support for XEP-0198 for stream management. Lance Stout 2012-03-18 01:02:19 -07:00
  • fbdf2bed49 Add out_sync filter category. Lance Stout 2012-03-18 00:59:45 -07:00
  • 33d01fb694 Fix requesting receipts on a message that has not been bound to a stream. Lance Stout 2012-03-16 23:42:55 -07:00
  • ab2e43d052 Re-add support for special case of 'presence' expiry value. Lance Stout 2012-03-16 23:42:34 -07:00
  • 0c24fbdb06 Add pubsub examples. Lance Stout 2012-03-16 23:18:59 -07:00
  • eb25998e72 Update subscription event expiry value to use time objects. Lance Stout 2012-03-16 23:16:17 -07:00
  • eafd2aee93 Add events for configuration and subscription notifications. Lance Stout 2012-03-16 23:12:38 -07:00
  • a6f3d740a2 Fix error when assigning form values that include booleans. Lance Stout 2012-03-16 22:02:21 -07:00
  • 19a6f61b44 Fix requiring receipt request messages to have ID values. Lance Stout 2012-03-16 22:01:56 -07:00
  • 58e0f1e6c3 Expand support for XEP-0184. Lance Stout 2012-03-16 10:51:25 -07:00
  • 96ff2d43c0 Explicitly set the desired SASL mech to ANONYMOUS if no username is provided. Lance Stout 2012-03-13 12:24:41 -07:00
  • 1b00b7e8df Correct handling SASL auth failures when forcing the use of a specific mechanism. Lance Stout 2012-03-13 11:07:14 -07:00
  • 7284ceb90c Move feature_rosterver to new system. Lance Stout 2012-03-12 20:04:11 -07:00
  • 24ec448b7f Move feature_starttls to new system. Lance Stout 2012-03-12 19:57:20 -07:00
  • ed5a2f400d Move feature_session to new system. Lance Stout 2012-03-12 19:52:20 -07:00
  • 9596616b42 Move feature_mechanisms to new system. Lance Stout 2012-03-12 19:50:27 -07:00
  • 8d38fb511b Move feature_bind to new system. Lance Stout 2012-03-12 19:41:49 -07:00
  • 5a2cbbb731 Move XEP-0172 to new system. Lance Stout 2012-03-12 19:30:49 -07:00
  • 32d6f85649 Move XEP-0118 to the new system. Lance Stout 2012-03-12 19:21:54 -07:00
  • a2b47e5749 Move XEP-0108 to new system. Lance Stout 2012-03-12 19:18:03 -07:00
  • 14d4062f4a Move XEP-0107 to new system. Lance Stout 2012-03-12 19:11:00 -07:00
  • 67972c5e84 Move XEP-0080 to the new system. Lance Stout 2012-03-12 19:06:54 -07:00
  • 3467ac18cc Move XEP-0163 to new system. Lance Stout 2012-03-12 16:53:41 -07:00
  • cabf27424f Cleanup plugin import logic. Lance Stout 2012-03-12 19:00:32 -07:00
  • 162e955bd6 Enable using post_init() to resolve circular dependencies. Lance Stout 2012-03-12 11:06:30 -07:00
  • 57d761b8a2 Move XEP-0115 to the new system. Lance Stout 2012-03-12 10:01:17 -07:00
  • 8b2023225c Remove extra logging statement, add backward compatible references. Lance Stout 2012-03-12 09:56:48 -07:00
  • f8f2b541db Handle loading plugins on demand. Lance Stout 2012-03-12 09:43:24 -07:00
  • 9d645ad5cd Update the list of all stream feature plugins. Lance Stout 2012-03-12 09:42:56 -07:00
  • 610d366bdb Ensure the adhoc command items node exists. Lance Stout 2012-03-12 09:41:35 -07:00
  • 64c46562d3 Move XEP-0249 to the new system. Lance Stout 2012-03-12 00:36:48 -07:00
  • 87d6ade06d Move XEP-0224 to new system. Lance Stout 2012-03-12 00:32:39 -07:00
  • 4a009515c1 Move XEP-0203 to new system. Lance Stout 2012-03-12 00:29:00 -07:00
  • 6497857495 Move XEP-0202 to new system. Lance Stout 2012-03-12 00:22:42 -07:00
  • 5a324c01de Move XEP-0199 to new system. Lance Stout 2012-03-12 00:18:33 -07:00
  • 17279de4a3 Move XEP-0184 to new system. Lance Stout 2012-03-11 23:47:41 -07:00
  • 34a7a62c35 Move XEP-0128 to new system. Lance Stout 2012-03-11 23:35:06 -07:00
  • 2305cc61fd Move XEP-0092 to new system. Lance Stout 2012-03-11 23:07:40 -07:00
  • 2f677c98f8 Move XEP-0086 to new system. Lance Stout 2012-03-11 23:01:45 -07:00
  • 3fda053606 Move XEP-0085 to the new system. Lance Stout 2012-03-11 22:56:07 -07:00
  • 6d855ec06c Move XEP-0082 to new system. Lance Stout 2012-03-11 22:42:30 -07:00
  • 23cc62fe7c Move XEP-0078 to new system. Lance Stout 2012-03-11 22:40:38 -07:00
  • 26ea67d211 Move XEP-0045 to new system. Lance Stout 2012-03-11 22:36:37 -07:00
  • d43cd9fa54 Move XEP-0033 to new system. Lance Stout 2012-03-11 22:35:26 -07:00
  • 6f337b5425 Move XEP-0012 to new system. Lance Stout 2012-03-11 22:30:02 -07:00
  • d104a5fe75 Move XEP-0009 to new system. Lance Stout 2012-03-11 22:27:40 -07:00
  • cdd69c6842 Move XEP-0077 to the new system. Lance Stout 2012-03-11 22:15:25 -07:00
  • 4a3a9067d4 Move XEP-0066 to new system. Lance Stout 2012-03-11 22:08:19 -07:00
  • 1aecb2293a Move XEP-0060 to new system. Lance Stout 2012-03-11 21:37:13 -07:00
  • ad8fd91b7a Move XEP-0050 to new system. Lance Stout 2012-03-11 21:20:05 -07:00
  • 1f5a3a4445 Move XEP-0047 to new system. Lance Stout 2012-03-11 21:15:01 -07:00
  • be363e0b46 Move XEP-0004 to new system. Lance Stout 2012-03-11 20:56:46 -07:00
  • a104cd6dae Tidy up disco plugin. Lance Stout 2012-03-11 20:43:21 -07:00
  • e287282782 Moving backwards compatibility shims to __init__ files. Lance Stout 2012-03-11 18:40:30 -07:00
  • 8b06d10415 Update XEP-0030 and XEP-0059 to new system. Lance Stout 2012-03-11 18:30:47 -07:00
  • 1a153487c3 Add tests for new plugin manager. Lance Stout 2012-03-11 18:30:15 -07:00
  • 01b2499915 Introduce new plugin system. Lance Stout 2012-03-11 18:09:45 -07:00
  • 9f43d31bf5 Add setting for maximum number of reconnection attempts. Lance Stout 2012-03-12 16:19:18 -07:00
  • a318beded4 Update plugin list and use correct names. Lance Stout 2012-03-11 16:32:16 -07:00
  • 5f4b528e6b Ensure that result stanzas are returned, as expected. Lance Stout 2012-03-11 16:13:19 -07:00
  • f759b0ada1 Add support for XEP-0108: User Activity. Lance Stout 2012-03-11 12:37:54 -07:00
  • 7d89fa27a8 Expand support of XEP-0172 (user nickname) to include PEP. Lance Stout 2012-03-11 00:22:28 -08:00
  • 10ec92f7c6 Add support for XEP-0107, User Mood. Lance Stout 2012-03-10 23:32:20 -08:00
  • 58d2f317a0 Fix plugin loading logs for XEP-0118 and XEP-0163. Lance Stout 2012-03-10 23:31:54 -08:00
  • 34b094561f Add support for XEP-0080. Lance Stout 2012-03-10 12:54:31 -08:00
  • 91155444c0 Resolve plugin dependency chains with XEP-0115. Lance Stout 2012-03-10 12:48:35 -08:00
  • 7f71ac7e0a Add user tune feature to disco, not just notifications. Lance Stout 2012-03-10 10:54:24 -08:00
  • e5fc59a4c6 Ensure post init works for XEP-0118. Lance Stout 2012-03-10 10:44:53 -08:00
  • 549a9ab472 Add support for XEP-0118. Lance Stout 2012-03-10 10:30:32 -08:00
  • 09720dcf42 Fix XEP-0163's updating of caps. Lance Stout 2012-03-10 10:20:06 -08:00
  • ec044affd4 Only auto-broadcast caps changes after a session has started. Lance Stout 2012-03-10 10:19:43 -08:00
  • af39945009 Add XEP-0163 plugin. Lance Stout 2012-03-10 09:23:47 -08:00
  • 78a50d0237 Add support for pubsub notification events. Lance Stout 2012-03-10 00:07:56 -08:00
  • 861d279b08 Correct missing pubsub#event stanzas and interfaces. Lance Stout 2012-03-10 00:07:15 -08:00
  • eb1a32fc90 Fix setup.py to include the rosterver stream feature plugin. Lance Stout 2012-03-08 16:21:22 -08:00
  • 4610a6615c Add tests for roster versioning. Lance Stout 2012-03-07 16:11:59 -08:00
  • 4cb8a8d389 Modify the cert event to provide the PEM encoded cert in all cases. Lance Stout 2012-03-07 15:03:35 -08:00
  • a71823dc04 Add support for roster versioning. Lance Stout 2012-03-07 11:44:07 -08:00
  • d41ada6b66 Cleanup logging when loading a custom plugin. Lance Stout 2012-03-05 11:30:36 -08:00
  • fdfe2cd64f Propagate save option when setting a roster backend. Lance Stout 2012-03-05 11:28:10 -08:00
  • 7b51c6f5cc Save existing roster content when setting a new backend. Lance Stout 2012-03-05 11:12:13 -08:00
  • be7f07ad12 Prevent excess loading from the roster db. Lance Stout 2012-03-05 11:11:35 -08:00
  • 830db11b41 Ensure that roster nodes aren't empty strings. Lance Stout 2012-03-05 11:08:57 -08:00
  • 53bcd33e1d Let disconnect() wait for its lock for a few seconds. Lance Stout 2012-02-22 07:57:13 -08:00
  • e3d596c9fa Update XEP-0085 plugin to work with both ElementTree and cElementTree Lance Stout 2012-02-19 20:28:31 -08:00
  • ecd6ad6930 Fix incompatibility with clearing an element between ElementTree and cElementTree Lance Stout 2012-02-19 20:27:53 -08:00
  • c36073b40e xml.etree.ElementTree raises ExpatError instead of SyntaxError or ParseError. Lance Stout 2012-02-19 20:27:19 -08:00
  • afe0d16797 Centralize references to ET to make switching implementations easier. Lance Stout 2012-02-19 20:26:40 -08:00
  • 977fcc0632 Fix instances of using undefined variables. Lance Stout 2012-02-18 11:56:10 -08:00
  • 94b57d232d More pyflakes cleanup. Lance Stout 2012-02-18 11:44:05 -08:00
  • 7cdedb2ec0 More import cleanup based on pyflakes. Lance Stout 2012-02-18 11:40:34 -08:00