Commit graph

  • 9a5e2ae768 Merge branch 'develop' into develop-1.1 Lance Stout 2011-12-31 02:16:08 -0500
  • f9cd051209 Add echo component briefing. Lance Stout 2011-12-31 02:00:54 -0500
  • e0545bf0bc Merge branch 'develop' into develop-1.1 Lance Stout 2011-12-31 01:29:12 -0500
  • 03bc38f7e3 Add docs on using Iq stanzas. Lance Stout 2011-12-31 01:28:41 -0500
  • 4e23a4e08e Merge pull request #130 from rhcarvalho/master Lance Stout 2011-12-30 20:14:54 -0800
  • d817d64c65 Enable caps stream feature. Lance Stout 2011-12-30 22:34:57 -0500
  • 8a29ec67ac Add XEP-0115 plugin. Lance Stout 2011-12-30 21:45:25 -0500
  • 6722b0224a Add option to disable condensing and converting form values. Lance Stout 2011-12-30 21:43:39 -0500
  • 8eb225bdec Add option for disabling identity and feature deduplication. Lance Stout 2011-12-30 20:53:18 -0500
  • a7df76a275 Add 'supports' and 'has_identity' node handlers. Lance Stout 2011-12-30 20:52:44 -0500
  • efae8f3369 Automatically use local disco based on the JID. Lance Stout 2011-12-30 20:51:41 -0500
  • a11e6c0b77 Be more lenient on required arguments to disco node handlers. Lance Stout 2011-12-30 20:51:02 -0500
  • 1bb0b38868 Make the disco logs nicer. Lance Stout 2011-12-30 20:50:15 -0500
  • 8cafa8578f Update examples to use the block'' argument instead of the deprecated threaded''. Rodolfo Carvalho 2011-12-30 17:25:03 -0200
  • b74ea47650 Fix docstring of a method of Message stanzas. Rodolfo Carvalho 2011-12-30 17:08:32 -0200
  • 2dc230a68b Replace pydns with dnspython in the comments of the examples. Rodolfo Carvalho 2011-12-30 00:08:05 -0200
  • 4df1641689 Add set_info disco handler. Lance Stout 2011-12-28 11:46:13 -0500
  • 5ef0b96d5c Fix caching for clients. Lance Stout 2011-12-28 11:37:05 -0500
  • d979b5f2b9 Add caching support to xep_0030. Lance Stout 2011-12-28 10:07:33 -0500
  • 1a61bdb302 Ensure that stanza plugins work as expected if the XML is appended. Lance Stout 2011-12-28 09:53:22 -0500
  • e8545dd2bc Merge branch 'develop-1.1' of github.com:fritzy/SleekXMPP into develop-1.1 Lance Stout 2011-12-27 18:05:55 -0500
  • 2f2ebb37e4 Merge branch 'develop' into develop-1.1 Lance Stout 2011-12-27 18:05:42 -0500
  • 522f0dac16 Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop Lance Stout 2011-12-27 18:03:08 -0500
  • cd5ae944ec Merge pull request #128 from correl/rpc_value_conversion_fix Lance Stout 2011-12-27 15:03:01 -0800
  • 42a86fe0d4 Disconnect when a SyntaxError is found. Lance Stout 2011-12-27 18:01:26 -0500
  • e928b9c434 XEP-0009: Updated tests to work in python 3 rpc_value_conversion_fix Correl Roush 2011-12-20 21:19:51 -0500
  • fb55d9e9d1 Add comma to fix pubsub error conditions. Lance Stout 2011-12-20 12:30:35 -0500
  • 74e7e5a291 Merge pull request #125 from correl/rpc_value_conversion_fix Lance Stout 2011-12-20 09:29:03 -0800
  • 6c58b8cc4b XEP-0009: Updated RPC value conversion code Correl Roush 2011-12-20 02:03:06 -0500
  • 2b3d11a7a5 XEP-0009: Added value conversion unit tests Correl Roush 2011-12-20 02:01:34 -0500
  • 9950208d06 Fixes Issue #123: Corrected boolean xml to python conversion Correl Roush 2011-12-16 17:41:16 +0000
  • a67e16d1b7 Merge pull request #122 from correl/acl_check_fix Lance Stout 2011-12-15 16:14:29 -0800
  • c98a22e065 Fixed Issue 93: ACL.check jid parameter should be a string value acl_check_fix Correl Roush 2011-12-15 21:58:33 +0000
  • 8f9d1bcfe0 Merge branch 'develop-1.1' of github.com:fritzy/SleekXMPP into develop-1.1 Lance Stout 2011-12-15 12:04:14 -0800
  • a7a2fd1d5b Merge branch 'develop' into develop-1.1 Lance Stout 2011-12-15 12:03:52 -0800
  • d496417deb Allow XEP-0082 to return datetime objects without having to format and reparse. Lance Stout 2011-12-15 12:02:08 -0800
  • f6e30edbc4 Log received data AFTER filtering. Lance Stout 2011-12-14 21:14:27 -0800
  • 45ed68006f Add tests for filters. Lance Stout 2011-12-13 20:05:31 -0800
  • dcb0d8b00e Merge branch 'develop' into develop-1.1 Lance Stout 2011-12-13 09:38:27 -0800
  • 116bb6e1b9 Use OrderedDicts instead of regular dictionaries when returning values from forms. Lance Stout 2011-12-13 09:00:45 -0800
  • 9c6dde5d22 Ensure that item fields have the proper type. Lance Stout 2011-12-13 08:59:39 -0800
  • cb635dcd5a Add parameter docs for add_filter. Lance Stout 2011-12-12 22:37:19 -0800
  • eff3330e75 Add support for incoming/outgoing filters. Lance Stout 2011-12-12 22:17:07 -0800
  • fc8a13df5a Allow disco info/items handlers to return full Iq stanzas. Lance Stout 2011-12-12 19:38:32 -0800
  • 85e9042db6 Pass the Iq stanza to disco item handlers. Lance Stout 2011-12-12 16:34:24 -0800
  • 62e6d6fb4c Fix iterable substanzas when added as normal plugin. Lance Stout 2011-12-11 17:04:58 -0800
  • 16c72e8efd Use UTC for xep_0082.date. Lance Stout 2011-12-09 23:59:33 -0800
  • efe1b9f5a9 Allow sending stanzas on session_end. Lance Stout 2011-12-09 23:56:39 -0800
  • 65dbddb6b6 Fix logging when loading plugins. Lance Stout 2011-12-09 20:57:08 -0800
  • 2a67a31120 Prevent hang when terminating during delayed connection. Lance Stout 2011-12-07 22:16:58 -0800
  • a720c3348b Updated last bit of core files to use new API format. Lance Stout 2011-12-05 20:37:47 -0800
  • 79ac60b6e8 Fix example boilerplate code syntax. Lance Stout 2011-12-05 08:57:57 -0800
  • e01c2d222a More doc updates Lance Stout 2011-12-05 08:55:05 -0800
  • 8922e2050a Update the API docs for XMLStream Lance Stout 2011-12-04 20:35:17 -0800
  • a85891c611 Add API docs for the scheduler Lance Stout 2011-12-04 16:43:05 -0800
  • 2586fdffda Update api docs for handlers and matchers Lance Stout 2011-12-04 16:26:14 -0800
  • c9dc9ec11e Update supported XEP list Lance Stout 2011-12-04 15:39:49 -0800
  • b9332142c9 Update api docs for JID Lance Stout 2011-12-04 13:42:46 -0800
  • b7b53362e1 Ensure that adhoc command clients have form plugin registered. Lance Stout 2011-12-04 01:24:35 -0800
  • 68cf66a5fe Ensure that saving a roster item includes the correct subscription value. Lance Stout 2011-11-28 15:00:35 -0800
  • 4eb7eeb40f Send the encoded data (bytes) and not the str, on the socket. Florent Le Coz 2011-11-25 01:42:23 +0800
  • a1d64fa215 Experimental support for handling SSL write errors. Lance Stout 2011-11-23 23:59:05 -0800
  • 5f44c0e678 Add docs for filesocket Lance Stout 2011-11-22 16:33:38 -0800
  • b87c4d786d Update tostring docs, plus more doc cleanup Lance Stout 2011-11-22 16:25:33 -0800
  • 329b0df3f6 Some more docs house cleaning Lance Stout 2011-11-22 15:25:24 -0800
  • 6906c15e8e Update docs for tostring Lance Stout 2011-11-22 15:25:02 -0800
  • ff5421cefc Moar docs! Lance Stout 2011-11-21 23:28:19 -0800
  • 4498e992a2 Add more stanzabase docs Lance Stout 2011-11-21 23:17:39 -0800
  • 2d610dfdc8 Fix stream handler test for multiple handlers to exist properly. Lance Stout 2011-11-21 22:03:43 -0800
  • 2b0a05ee32 Update stanzabase docs Lance Stout 2011-11-21 21:50:40 -0800
  • bc2d0ee9a8 Update docs index Lance Stout 2011-11-20 17:29:54 -0800
  • 862a2a1440 Ensure that reconnection happens properly after connection loss. Lance Stout 2011-11-20 12:18:37 -0800
  • fba60ffff1 Convert daemon threads back into normal threads. Lance Stout 2011-11-20 12:15:39 -0800
  • d1a945a305 Tidy up logging some more Lance Stout 2011-11-19 19:18:43 -0800
  • 685b9ab102 Fix logging exceptions from formatting issues. Lance Stout 2011-11-19 19:08:27 -0800
  • 24f27c0fe3 Pass generic connection errors to XMLStream.exception() Lance Stout 2011-11-19 19:01:07 -0800
  • 3019c82d8a Use a list comprehension instead of filter() to work with Python3. Lance Stout 2011-11-19 18:49:18 -0800
  • f9d0b55ca3 Add unit test for copying stanzas when passed to events. Lance Stout 2011-11-19 18:43:38 -0800
  • b54cc97e4c Merge remote-tracking branch 'vijayp/master' into HEAD Lance Stout 2011-11-19 18:23:26 -0800
  • e3b9d5abbf double copy Vijay Pandurangan 2011-11-19 16:03:17 -0800
  • 2332970cf2 elide unnecessary copy Vijay Pandurangan 2011-11-19 16:02:41 -0800
  • 48af3d3322 remove unnecessary copies when only one handler matches. This was taking up ~ 15% of CPU on moderate load. Vijay Pandurangan 2011-11-19 15:59:38 -0800
  • 429c94d6a9 Tidy up logging calls. Lance Stout 2011-11-19 12:07:57 -0800
  • deb52ad350 This change stops sleekxmpp from spending huge amounts of time unnecessarily computing logging data that may never be used. This is a HUGE performance improvement; in some of my test runs, unnecessary string creation was accounting for > 60% of all CPU time. Vijay Pandurangan 2011-11-20 03:30:44 +0800
  • 6f3cc77bb5 This change stops sleekxmpp from spending huge amounts of time unnecessarily computing logging data that may never be used. This is a HUGE performance improvement; in some of my test runs, unnecessary string creation was accounting for > 60% of all CPU time. Vijay Pandurangan 2011-11-19 11:30:44 -0800
  • 1baf139ca4 Bump next release version to 1.0-RC4 Lance Stout 2011-11-18 16:40:17 -0800
  • 7945b3e738 Remove the config_component example in favor of echo_component. Lance Stout 2011-11-18 16:26:02 -0800
  • d4c1ff5309 Also fire changed_status when the status text changes for a resource. Lance Stout 2011-11-18 13:57:41 -0800
  • 22868c3924 Fix changed_status event Lance Stout 2011-11-18 13:37:57 -0800
  • 2de1be188c Add echo component example. Lance Stout 2011-11-17 12:25:56 -0800
  • 9faecec2db Simplify boilerplate example. Lance Stout 2011-11-14 12:00:21 -0800
  • 5d7111fe3b Update list of stable releases. Lance Stout 2011-11-14 11:46:07 -0800
  • 0c86f8288d No need to continue processing loop if an error ocurred and auto_reconnect=False. Lance Stout 2011-11-14 11:21:05 -0800
  • 5a6a65fd9f Fix typo Lance Stout 2011-11-14 11:20:53 -0800
  • 43c4d23896 Explicitly test for inequality in JIDs. Lance Stout 2011-11-14 09:15:43 -0800
  • 9f9e8db814 Add use_ssl parameter to ClientXMPP.connect Lance Stout 2011-11-11 01:52:18 -0800
  • b8efcc7cf0 Don't just call self.disconnect in self.reconnect. Lance Stout 2011-11-08 07:01:49 -0800
  • 2f29d18e53 Use setuptools if available. Lance Stout 2011-11-08 07:01:16 -0800
  • 888e286a09 Continue trying to reconnect, even if the attempt fails. Lance Stout 2011-11-07 01:13:34 -0800
  • 1a93a187f0 Fix a crash when removing a contact. Lance Stout 2011-11-06 08:33:03 -0800