Commit graph

  • 53bcd33e1d Let disconnect() wait for its lock for a few seconds. develop Lance Stout 2012-02-22 07:57:13 -0800
  • e3d596c9fa Update XEP-0085 plugin to work with both ElementTree and cElementTree Lance Stout 2012-02-19 20:28:31 -0800
  • ecd6ad6930 Fix incompatibility with clearing an element between ElementTree and cElementTree Lance Stout 2012-02-19 20:27:53 -0800
  • c36073b40e xml.etree.ElementTree raises ExpatError instead of SyntaxError or ParseError. Lance Stout 2012-02-19 20:27:19 -0800
  • afe0d16797 Centralize references to ET to make switching implementations easier. Lance Stout 2012-02-19 20:26:40 -0800
  • 977fcc0632 Fix instances of using undefined variables. Lance Stout 2012-02-18 11:56:10 -0800
  • 94b57d232d More pyflakes cleanup. Lance Stout 2012-02-18 11:44:05 -0800
  • 7cdedb2ec0 More import cleanup based on pyflakes. Lance Stout 2012-02-18 11:40:34 -0800
  • 676324805e Use JID objects when dealing with roster items. Lance Stout 2012-02-18 11:39:47 -0800
  • 7d74a7b027 More extraneous import cleanup. Lance Stout 2012-02-17 14:59:56 -0800
  • 9d5eb864d1 More import cleanups based on pyflakes results. Lance Stout 2012-02-17 14:41:31 -0800
  • 86a482e032 Fix pyflakes complaints for XEP-0115 plugin. Lance Stout 2012-02-17 11:40:51 -0800
  • c43c7be86c Make last_xml usage a little more explict. Lance Stout 2012-02-17 11:40:07 -0800
  • c58462f154 Fix undeclared variable usage for reconnect. Lance Stout 2012-02-17 11:12:48 -0800
  • 31d3e3b2b6 Updated XEP-0009 to handle unicode strings rpc_value_fixes Correl Roush 2012-02-17 12:24:44 -0500
  • fb2582e53b Fix fixing remove_stanza() Lance Stout 2012-02-16 07:25:44 -0800
  • d807613117 Don't retrieve cert until a connection is made. Lance Stout 2012-02-16 07:02:56 -0800
  • 6d922d00c3 Fix remove_stanza(). Lance Stout 2012-02-16 07:02:19 -0800
  • 61ea84093b Don't shutdown completely after handling SyntaxError. Lance Stout 2012-02-10 19:28:12 -0800
  • e76d6a481f Fix undefined variable references when DNS timeouts. Lance Stout 2012-02-10 19:20:17 -0800
  • c1357717d9 Use '=' as base64 value for empty string SASL results. Lance Stout 2012-02-09 22:01:11 -0800
  • ca5145c210 Fix IPv6 query logging. Lance Stout 2012-02-10 06:46:51 +0100
  • 1a272fd276 Add support for querying and connecting to IPv6 addresses. Lance Stout 2012-02-09 21:28:28 -0800
  • 952260b423 Add ssl_cert event (direct). Lance Stout 2012-02-04 14:16:37 +0100
  • caa967105c Add more XEP-0047 tests. Lance Stout 2012-02-03 16:29:38 +0100
  • d565e4be20 Fix XEP-0184 imports Lance Stout 2012-02-03 16:08:27 +0100
  • 85dd005abc Fix infinite callback loop. Lance Stout 2012-02-03 16:03:46 +0100
  • 021c57205f Don't assume data is ASCII in saslprep. Lance Stout 2012-02-03 16:01:54 +0100
  • 261a501afc Merge remote-tracking branch 'whooo/master' into develop Lance Stout 2012-02-03 15:23:01 +0100
  • 9a38a101d2 Added fritzy to the copyright for xep_0184 Erik Larsson 2012-02-03 15:17:01 +0100
  • 4665c5cf1a Fix data stanza based on test results. Lance Stout 2012-02-02 19:19:50 +0100
  • bd52a5e6c1 Initial, mostly working XEP-0047 plugin. Lance Stout 2012-02-02 18:27:23 +0100
  • f98e5a03de Fix typo s/is_set/is_set() Lance Stout 2012-02-02 18:14:48 +0100
  • 2217c69757 Added plugin for XEP-0184 Erik Larsson 2012-02-02 14:29:27 +0100
  • 3ab7c8bcc3 Make socket_error run as a direct event to ensure that it is handled. Lance Stout 2012-01-28 18:54:46 -0800
  • 8f25acd0f3 Bump version number in develop branch to 1.0.1dev. Lance Stout 2012-01-25 20:44:41 -0800
  • 999f1932cc Merge pull request #138 from rhcarvalho/patch-2 Lance Stout 2012-01-25 20:41:45 -0800
  • 69940a8ab9 Fix a few typos. Lance Stout 2012-01-24 00:07:31 -0800
  • 13158e3cdf Revert the X-GOOGLE-TOKEN mech to not perform HTTP requests. Lance Stout 2012-01-23 23:58:40 -0800
  • f06589c913 Merge pull request #140 from rhcarvalho/patch-3 Lance Stout 2012-01-23 10:53:19 -0800
  • 2735b680b9 Fix ValueError when line has more than one '='. Rodolfo Carvalho 2012-01-22 18:32:32 -0200
  • 5f1d4ce433 Set default argument value. Rodolfo Henrique Carvalho 2012-01-22 01:53:07 -0200
  • 25f87607aa Add support for X-GOOGLE-TOKEN. Lance Stout 2012-01-21 00:44:03 -0800
  • f81fb6af44 Require explicitly setting access_token value. Lance Stout 2012-01-21 00:19:59 -0800
  • bb0a5186d6 Handle SASLCancelled and SASLError exceptions. Lance Stout 2012-01-21 00:19:08 -0800
  • baad907422 Add missing SASL <abort /> stanza Lance Stout 2012-01-21 00:17:49 -0800
  • 1022fc0060 Make things work with Python3's byte semantics. Lance Stout 2012-01-20 02:27:30 -0800
  • 3a22d798f8 Allow attempting multiple SASL mechs during a single stream. Lance Stout 2012-01-20 02:01:08 -0800
  • 71ea430c62 Add support for X-FACEBOOK-PLATFORM SASL mechanism. Lance Stout 2012-01-20 01:24:05 -0800
  • 0d2125e737 Add an extra config dict to store SASL credentials. Lance Stout 2012-01-20 01:08:25 -0800
  • 02f4006153 Add basic start for a client side XEP-0077 plugin. Lance Stout 2012-01-19 02:37:36 -0800
  • b25668b5b7 Fix detecting end of result set paging. Lance Stout 2012-01-18 19:57:49 -0800
  • bb3080e829 Merge branch 'docs' into develop Lance Stout 2012-01-18 15:36:18 -0800
  • bd85e95398 Gah, too many branch conflicts. Lance Stout 2012-01-18 15:34:49 -0800
  • 22cc194ed8 Merge branch 'docs' of github.com:fritzy/SleekXMPP into docs Lance Stout 2012-01-18 15:34:12 -0800
  • 79b71228c1 Fix some more merge conflicts. Lance Stout 2012-01-18 15:31:45 -0800
  • fd515d807c Add example of accessing plugins to the README. Lance Stout 2012-01-18 15:22:19 -0800
  • 4f4c121d9b Fix merge errors and bot example. Lance Stout 2012-01-18 15:16:56 -0800
  • 72e1ab47fc Merge branch 'docs' into develop Lance Stout 2012-01-18 15:04:33 -0800
  • 3575084640 Update home page to include bot example, and example of using a plugin. Lance Stout 2012-01-18 14:24:23 -0800
  • 1e01903072 Revert "Remove stream feature handlers on session_start." Lance Stout 2012-01-18 11:51:00 -0800
  • 3672856ab4 Fix roster key issue for non-JID keys. Lance Stout 2012-01-17 23:10:14 -0800
  • 86d8736dcc Hash JIDs based on full JID string. Lance Stout 2012-01-17 23:03:48 -0800
  • 2923f56561 Pre-parse StanzaPath paths to speed up matching. Lance Stout 2012-01-17 22:28:44 -0800
  • 4274f49ada Remove stream feature handlers on session_start. Lance Stout 2012-01-17 22:14:24 -0800
  • a4b27ff031 Merge pull request #137 from rhcarvalho/patch-1 Lance Stout 2012-01-16 11:44:42 -0800
  • f49b6fa79f Use jid.bare as a key instead of a JID instance. Rodolfo Henrique Carvalho 2012-01-16 16:59:45 -0200
  • 7b854a190e Tidy up and update the plugin __init__ file. Lance Stout 2012-01-15 22:51:59 -0800
  • 947d1ffbb3 Fix xep_0030 reference warning. Lance Stout 2012-01-14 17:12:39 -0800
  • de35848500 Don't serialize XML unless we need to. Lance Stout 2012-01-14 10:54:48 -0800
  • 1ae219025a Don't dump exception logs for XML stream parsing errors. Lance Stout 2012-01-12 22:26:15 -0800
  • e8b2dd6698 Update Roster stanza to use RosterItem substanzas. Lance Stout 2012-01-12 17:21:43 -0800
  • c0074f95b1 update_caps() can now do presence broadcasting. Lance Stout 2012-01-11 16:39:55 -0800
  • a79ce1c35e Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop Lance Stout 2012-01-10 20:05:25 -0800
  • 1eb69f7075 Make the roster easier to inspect. Lance Stout 2012-01-10 20:03:22 -0800
  • a86935a42f Make get_roster(block=False) work properly. Lance Stout 2012-01-10 19:57:38 -0800
  • 1674bd753e Fix setup.py Unicode issue with README.rst Lance Stout 2012-01-09 15:38:19 -0800
  • 6b9a55e62d Sync with Suelta. Lance Stout 2012-01-07 00:19:08 -0500
  • c578ddeb1a Add support for MSN with X-MESSENGER-OAUTH2 SASL support. Lance Stout 2012-01-06 23:31:58 -0500
  • 8ef7188dae Fix client_roster when the bare JID changes after binding. Lance Stout 2012-01-06 23:30:14 -0500
  • 738ec92b8e Fix a few typos. Lance Stout 2012-01-05 13:11:42 -0500
  • be9e26b4a3 Apply Te-Je's MUC guide patch. Lance Stout 2012-01-05 13:09:20 -0500
  • b345c227b2 More &yet branding Lance Stout 2012-01-05 13:07:44 -0500
  • c7e95c8dec Add &yet contact info Lance Stout 2012-01-05 12:28:30 -0500
  • 3a4e3d3f51 Update doc settings to new theme, add examples, use 1.0 Lance Stout 2012-01-05 12:13:06 -0500
  • 8fd2efa2fa Merge branch 'develop-1.1' into develop Lance Stout 2012-01-05 11:33:47 -0500
  • 97378998a5 Break the docs out into their own branch. Lance Stout 2012-01-05 11:31:54 -0500
  • 79f1aa0e1b Update version and README for 1.0 release. master Lance Stout 2012-01-03 17:04:15 -0500
  • fb5a6a7d71 Merge pull request #132 from rhcarvalho/master Lance Stout 2012-01-02 13:10:46 -0800
  • 7d1c5f4a2b Fix a typo in several files. Rodolfo Carvalho 2012-01-02 18:59:39 -0200
  • 6b6995bb0b Merge branch 'develop' into develop-1.1 Lance Stout 2011-12-31 21:17:01 -0500
  • 27c658922e Fix handing caps in Python3, allow update_caps() call before process() Lance Stout 2011-12-31 21:15:40 -0500
  • 1b0fd76b45 Merge pull request #131 from rhcarvalho/master Lance Stout 2011-12-31 17:27:57 -0800
  • 35954cdc90 Fix a few holes in caps. Lance Stout 2011-12-31 19:18:00 -0500
  • 46e93bea09 Remove unused import. Rodolfo Carvalho 2011-12-31 20:14:24 -0200
  • cbc6a0296b Ask interactively for missing command line arguments. Rodolfo Carvalho 2011-12-31 19:54:14 -0200
  • cc63bef179 Remove unused imports in the examples. Rodolfo Carvalho 2011-12-31 19:50:53 -0200
  • cbcfa156c4 Add missing import. Rodolfo Carvalho 2011-12-31 19:48:03 -0200
  • fa912aeb84 Merge branch 'develop' into develop-1.1 Lance Stout 2011-12-31 12:34:17 -0500
  • 4a12e1059a Add proxy docs. Lance Stout 2011-12-31 12:33:32 -0500