Commit Graph

  • e20610ab80 Merge pull request #197 from FlorianFieber/develop Lance Stout 2012-08-23 11:04:30 -07:00
  • 1ca0c46333 Special plugin loading case for xep_0115 no longer needed. Lance Stout 2012-08-23 00:23:32 -07:00
  • e510875f64 Fix certificate expiration scheduler Florian Fieber 2012-08-19 16:20:58 +02:00
  • f52a10b061 Fix get_blocked() in XEP-0191 Florian Fieber 2012-08-23 03:55:17 +02:00
  • 7d382a2bfd Merge pull request #195 from FlorianFieber/develop Lance Stout 2012-08-19 10:11:17 -07:00
  • 09bec1c4fe Fix certificate expiration scheduler Florian Fieber 2012-08-19 16:20:58 +02:00
  • ff28b0a005 Merge branch 'master' into develop Lance Stout 2012-08-17 10:18:11 -07:00
  • 8a03bd72ae Ensure that auth is done based on the original, requested JID and not on the bound JID. Lance Stout 2012-08-17 10:17:35 -07:00
  • a249f8736a Merge branch 'master' into develop Lance Stout 2012-08-14 11:06:54 -07:00
  • f0e1fc5aad Fix using PLAIN over older SSL method. Lance Stout 2012-08-14 11:06:36 -07:00
  • f09adf0014 Merge branch 'master' into develop Lance Stout 2012-08-14 09:55:05 -07:00
  • c6ac64ed2d Help prevent race condition dealing with auto_reconnect Lance Stout 2012-08-14 09:54:38 -07:00
  • 04dc68f5f6 Merge branch 'master' into develop Lance Stout 2012-08-13 11:12:41 -07:00
  • 92be051450 Handle Iq errors/timeouts in XEP-0153 hash reset. Lance Stout 2012-08-13 11:09:35 -07:00
  • 5c25208fb5 Merge branch 'master' into develop Lance Stout 2012-08-12 22:36:23 -07:00
  • 779c258e27 Fix ISO date parsing fallback. Lance Stout 2012-08-12 22:35:42 -07:00
  • 962dfad216 Merge branch 'master' into develop Lance Stout 2012-08-10 14:15:55 -07:00
  • f7a710e55b Add abort() method to kill the session and stop all processing without properly closing the stream. Lance Stout 2012-08-10 14:12:05 -07:00
  • 814a50e36f Fix handling state machine lock when quick exiting. Lance Stout 2012-08-10 14:11:44 -07:00
  • 230465b946 Fix unicode conversion utility. Lance Stout 2012-08-10 12:41:29 -07:00
  • d11a67702e Exit transition immediately if already in the desired state. Lance Stout 2012-08-10 12:41:02 -07:00
  • 4e12e228cb Fix tracking service name for DIGEST-MD5 Lance Stout 2012-08-10 12:40:28 -07:00
  • 4a94aeba49 Save a user's chosen, persistent nickname in the MUC roster data as 'alt_nick' Lance Stout 2012-08-07 19:33:17 -07:00
  • 14aa831169 Merge branch 'master' into develop Lance Stout 2012-08-07 16:45:20 -07:00
  • 295d23ccf3 Fix disco browser example to handle errors. Lance Stout 2012-08-07 16:44:52 -07:00
  • 75d904ed01 Merge branch 'master' into develop Lance Stout 2012-08-07 01:40:29 -07:00
  • aebcf6ff82 Re-add connection delay after exhausting DNS records. Lance Stout 2012-08-07 01:38:15 -07:00
  • 8c2ece3bca Ensure self._der_cert exists even if no certs are used. Lance Stout 2012-08-04 21:37:46 -07:00
  • 80a90a6221 Prevent auto_reconnect interference when disconnecting. Lance Stout 2012-08-04 21:10:45 -07:00
  • f81d5e4bd6 Merge branch 'master' into develop Lance Stout 2012-08-02 13:47:37 -07:00
  • 2324c90232 Ensure default authzids are handled. Lance Stout 2012-08-02 13:47:06 -07:00
  • 2f65fdbc76 Merge branch 'master' into develop Lance Stout 2012-08-01 23:03:56 -07:00
  • 59ff08174f Fix SASL exceptions in Py3 Lance Stout 2012-08-01 17:43:38 -07:00
  • 2f4149c7d0 Merge branch 'master' into develop Lance Stout 2012-08-01 11:11:54 -07:00
  • b84e359770 Use the proper mappings for nodeprep. Lance Stout 2012-08-01 11:11:40 -07:00
  • fb4275648c Merge branch 'master' into develop Lance Stout 2012-08-01 09:05:47 -07:00
  • 475ccfa8dc Use correct method for getting channel binding. Lance Stout 2012-08-01 09:04:58 -07:00
  • 267c24c8ef Fix encoding issue in Python3. Lance Stout 2012-08-01 09:04:41 -07:00
  • 06a9d9fc30 Merge branch 'master' into develop Lance Stout 2012-07-31 21:33:19 -07:00
  • 1383ca19b5 Fix disco in XEP-0050 plugin. Lance Stout 2012-07-31 09:20:29 -07:00
  • 4c3ff2abab Add XEP-0242 plugin for 2010 Client Compliance Lance Stout 2012-07-30 22:07:49 -07:00
  • 7c6ef18e4f Add initial support for XEP-0016 Privacy Lists Lance Stout 2012-07-30 22:07:24 -07:00
  • f8856467d5 Fix setup.py after moving SASL stuff. Lance Stout 2012-07-30 22:06:55 -07:00
  • 3bd84b8d27 Ignore roster updates with unrecognized subscription values. Lance Stout 2012-07-30 19:44:13 -07:00
  • bc8b5774ac Fix logging of SASL errors. Lance Stout 2012-07-30 19:43:49 -07:00
  • 8009b0485e Add stream feature for server support of subscription pre-approvals. Lance Stout 2012-07-30 19:30:01 -07:00
  • 8742a56b3e Actually commit file of byte and hash utilities. Lance Stout 2012-07-30 19:29:33 -07:00
  • a792bcdafe Ensure that sasl mechs that don't require security options work. Lance Stout 2012-07-29 21:56:36 -07:00
  • 167d1ce97b Add fields for setting client cert and key for SASL EXTERNAL. Lance Stout 2012-07-29 21:28:31 -07:00
  • 695cd95657 Update and integrate Suelta. Lance Stout 2012-07-29 17:22:16 -07:00
  • 44ce01a70b Merge branch 'master' into develop Lance Stout 2012-07-30 09:08:58 -07:00
  • e4b4c67637 Bump version to 1.1.10 sleek-1.1.10 1.1.10 Lance Stout 2012-07-30 09:04:15 -07:00
  • 422e77ae40 Don't wait to retry connection if out of DNS records. Lance Stout 2012-07-29 17:26:04 -07:00
  • 5ae6c8f8fa Add support for XEP-0131: Standard Headers and Internet Metadata Lance Stout 2012-07-28 01:06:21 -07:00
  • 54656b331a Restrict caps updates to available presences (not subscriptions, etc). Lance Stout 2012-07-27 15:51:35 -07:00
  • 9047b627a4 Only broadcast vCard hashes for available presences (not subscriptions, etc). Lance Stout 2012-07-27 15:48:15 -07:00
  • 6645a3be40 Compile JID pattern regex. Lance Stout 2012-07-27 11:24:01 -07:00
  • c2189b4ecd Merge branch 'master' into develop Lance Stout 2012-07-27 10:45:52 -07:00
  • e3fab66dfb Allow tasks to remove themselves during execution Jonas Wielicki 2012-07-27 13:14:20 +02:00
  • 5867f08bf1 Improve docs and fix typo in stringprep profiles. Lance Stout 2012-07-26 23:35:23 -07:00
  • a06fa2de67 Enhance plugin config with attribute accessors. Lance Stout 2012-07-26 23:04:16 -07:00
  • c9b2cf6043 Merge branch 'master' into develop Lance Stout 2012-07-26 12:24:34 -07:00
  • 35396d2977 Don't include a 'from' JID when requesting vCards as a client. Lance Stout 2012-07-26 11:55:54 -07:00
  • 3bff743d9f Fix logging statement for MUC invitations. Lance Stout 2012-07-26 11:53:07 -07:00
  • 5a878f829b Fix error with session binding in components. Lance Stout 2012-07-26 11:50:59 -07:00
  • 16ec0f151a Merge branch 'master' into develop Lance Stout 2012-07-25 01:47:26 -07:00
  • 26dc6e90ea Add example for setting an avatar. Lance Stout 2012-07-25 01:37:03 -07:00
  • 94c749fd5a Fix avatar hash advertising. Lance Stout 2012-07-25 01:36:31 -07:00
  • 7b80ed0807 Substitute a blank JID for the boundjid in API calls. Lance Stout 2012-07-25 01:33:44 -07:00
  • 98b7e8b10a Fix initializing plugins in stanzas with a language set. Lance Stout 2012-07-25 01:33:17 -07:00
  • c42f1ad4c7 Merge branch 'master' into develop Lance Stout 2012-07-24 20:01:18 -07:00
  • 9d8de7fc15 Fix publish vcard avatars, and PEP avatar metadata. Lance Stout 2012-07-24 19:43:39 -07:00
  • 70883086b7 Modify update_roster() to only change the information provided. Lance Stout 2012-07-24 16:48:24 -07:00
  • 9a08dfc7d4 Add support for using CDATA for escaping. Lance Stout 2012-07-24 03:25:55 -07:00
  • 3e43b36a9d Standardize importing of queue class. Lance Stout 2012-07-24 02:39:54 -07:00
  • 352ee2f2fd Fix JID validation bugs, add lots of tests. Lance Stout 2012-07-23 21:45:24 -07:00
  • 78aa5c3dfa Add more validation for 0 length JID components. Lance Stout 2012-07-23 03:10:04 -07:00
  • 613323b5fb Finish docstrings for jid.py Lance Stout 2012-07-23 02:56:53 -07:00
  • 6c4b01db8a Add plugin for advertising XEP-0106 support. Lance Stout 2012-07-23 02:13:19 -07:00
  • d06897a635 Add backwards compatibility shim for the old jid.py location. Lance Stout 2012-07-23 01:46:13 -07:00
  • 1600bb0aaf Cleanup and docs. Lance Stout 2012-07-23 01:46:01 -07:00
  • b5c9c98a8b Add JID escaping support. Lance Stout 2012-07-22 23:41:46 -07:00
  • e4e18a416f Add validation for JIDs. Lance Stout 2012-07-22 00:16:35 -07:00
  • 01cc0e6def Add 'by' attribute for error stanzas. Lance Stout 2012-07-23 21:48:19 -07:00
  • a3ec1af205 Merge branch 'master' into develop Lance Stout 2012-07-23 01:52:55 -07:00
  • d571d691a7 old clients still support xep-184/1.0 version ekini 2012-07-18 15:31:24 +07:00
  • ea3d39b50e added xep-0138 support (compression) ekini 2012-07-23 15:39:07 +07:00
  • 2e580304f9 Merge branch 'master' into develop Lance Stout 2012-07-22 14:02:26 -07:00
  • fb221a8dc0 Add XEP-0133 support, which just makes the appropriate XEP-0050 calls. Lance Stout 2012-07-22 13:40:22 -07:00
  • 459e1ed345 Handle Windows newlines in XEP-0027. Lance Stout 2012-07-22 12:15:46 -07:00
  • 6680c244f5 Fix deprecation warning for setting self.resource Lance Stout 2012-07-20 22:04:36 -07:00
  • 06423964ec Fix description of XEP-0222 plugin. Lance Stout 2012-07-20 22:03:17 -07:00
  • 5492e9028d Merge branch 'master' into develop Lance Stout 2012-07-20 18:15:54 -07:00
  • 474390fa00 Add example for retrieving avatars. Lance Stout 2012-07-20 18:10:14 -07:00
  • 81d3723084 Add event for vCard avatar update. Lance Stout 2012-07-20 18:07:27 -07:00
  • 32e798967e Fix see-other-host handling if no host is actually given. Also, limit number of consecutive redirection attempts. Lance Stout 2012-07-20 15:26:18 -07:00
  • 060c9ab679 Merge branch 'master' into develop Lance Stout 2012-07-20 00:25:32 -07:00
  • acd9c32a9f Bump version to 1.1.9 sleek-1.1.9 1.1.9 Lance Stout 2012-07-20 00:17:53 -07:00
  • b8581b0278 Of course Peter goes and changes the XEP title the day after I implement it. Lance Stout 2012-07-19 23:59:35 -07:00
  • 917faecdcb Fix issue of roster data being split across multiple rosters. Lance Stout 2012-07-19 23:54:18 -07:00