Lance Stout
0e7486d7b4
Merge branch 'master' into develop
2013-01-04 03:00:43 -08:00
Lance Stout
6c0afb87b9
Add XEP-0048 support
2013-01-04 00:32:14 -08:00
Lance Stout
0d448b8221
Merge branch 'master' into develop
2012-10-19 00:15:21 -07:00
Lance Stout
e6c95f0a2a
Add support for XEP-0257: Client Certificate Management for SASL EXTERNAL
2012-10-19 00:06:45 -07:00
Lance Stout
a2c60a4911
Merge branch 'master' into develop
2012-09-28 11:02:57 -07:00
Lance Stout
ee9c4abd08
Add support for XEP-0091: Legacy Delayed Delivery
2012-09-26 01:47:45 -07:00
Lance Stout
b5b1c932c7
Add support for XEP-0013: Flexible Offline Message Retrieval
2012-09-26 01:47:05 -07:00
Lance Stout
ef974114ea
Add support for XEP-0313: Message Archive Management
...
NOTE: XEP-0313 is still very experimental, and there will likely be
API changes in the future.
2012-09-25 20:20:43 -07:00
Lance Stout
a6ca6701a0
Add XEP-0308 Last Message Correction support
2012-09-25 12:35:53 -07:00
Lance Stout
73ce9a5ecc
Merge branch 'master' into develop
2012-09-25 02:45:48 -07:00
Lance Stout
671f680bb3
Add support for XEP-0280 Message Carbons
2012-09-25 02:34:51 -07:00
Lance Stout
dfff19ffbf
Add XEP-0297: Stanza Forwarding support
2012-09-24 22:59:19 -07:00
Lance Stout
67147570e9
Merge branch 'master' into develop
2012-09-13 11:00:58 -07:00
Lance Stout
cf28d4586d
Add support for XEP-0049: Private XML Storage
2012-09-11 20:39:32 -07:00
Lance Stout
0016d9a638
Add support for XEP-0279: Server IP Check
2012-09-04 20:39:43 -07:00
Lance Stout
a88b9737ff
Add support for XEP-0235: OAuth over XMPP
2012-09-04 19:42:49 -07:00
Lance Stout
06a9d9fc30
Merge branch 'master' into develop
...
Conflicts:
sleekxmpp/thirdparty/__init__.py
2012-07-31 21:33:19 -07:00
Lance Stout
7c6ef18e4f
Add initial support for XEP-0016 Privacy Lists
2012-07-30 22:07:24 -07:00
Lance Stout
f8856467d5
Fix setup.py after moving SASL stuff.
2012-07-30 22:06:55 -07:00
Lance Stout
44ce01a70b
Merge branch 'master' into develop
2012-07-30 09:08:58 -07:00
Lance Stout
5ae6c8f8fa
Add support for XEP-0131: Standard Headers and Internet Metadata
2012-07-28 01:06:21 -07:00
Lance Stout
c42f1ad4c7
Merge branch 'master' into develop
2012-07-24 20:01:18 -07:00
Lance Stout
e4e18a416f
Add validation for JIDs.
2012-07-24 01:43:20 -07:00
Lance Stout
78f0325398
Merge branch 'master' into develop
2012-07-16 20:13:35 -07:00
Lance Stout
f6edaa56a6
Add plugin for XEP-0191: Simple Communications Blocking
2012-07-16 20:10:14 -07:00
Lance Stout
5027d00c10
Change packaging for XEP-0256 to just a single file.
2012-06-22 21:26:01 -07:00
Lance Stout
69ddeceb49
Add support for XEP-0256: Last Activity in Presence
2012-06-22 21:13:30 -07:00
Lance Stout
eb5df1aa37
Merge branch 'master' into develop
2012-06-20 23:46:13 -07:00
Lance Stout
bf0a157c5d
Add support for XEP-0221: Data Forms Media Element
2012-06-20 23:38:30 -07:00
Lance Stout
f49818be06
Add support for XEP-0186: Invisible Command
2012-06-20 23:37:39 -07:00
Lance Stout
5820d49cd4
Merge branch 'master' into develop
...
Conflicts:
sleekxmpp/basexmpp.py
2012-06-19 21:50:33 -07:00
Lance Stout
5c4f7bfe8b
Initial support for XEP-0258
2012-06-18 22:07:39 -07:00
Lance Stout
0b7f134021
Add initial XEP-0084 support.
...
It does not auto-retrieve and store avatars yet, but everything is there
to do so.
2012-06-18 22:07:17 -07:00
Lance Stout
378a42889f
Simplify and update XEP-0033 to latest plugin format.
2012-06-18 22:03:03 -07:00
Sandro Munda
cf9e89d0ae
Added the xep_0065 plugin in the setup.py
2012-06-09 18:45:58 +02:00
Lance Stout
f49311ef9e
Add better certificate handling.
...
Certificate host names are now matched (using DNS, SRV, XMPPAddr, and
Common Name), along with expiration check.
Scheduled event to reset the stream once the server's cert expires.
Handle invalid cert trust chains gracefully now.
2012-05-22 03:56:06 -07:00
Lance Stout
e48e50c6ff
Update setup.py with the latest plugins.
2012-04-09 21:45:19 -04:00
Lance Stout
73cabcb6ae
Add initial support for XEP-0198 for stream management.
2012-03-18 01:02:19 -07:00
Lance Stout
f759b0ada1
Add support for XEP-0108: User Activity.
2012-03-11 12:37:54 -07:00
Lance Stout
7d89fa27a8
Expand support of XEP-0172 (user nickname) to include PEP.
2012-03-11 00:22:28 -08:00
Lance Stout
10ec92f7c6
Add support for XEP-0107, User Mood.
2012-03-10 23:32:20 -08:00
Lance Stout
34b094561f
Add support for XEP-0080.
2012-03-10 12:54:31 -08:00
Lance Stout
549a9ab472
Add support for XEP-0118.
...
See examples/user_tune.py for a demonstration using the currently
playing song in iTunes.
2012-03-10 10:30:32 -08:00
Lance Stout
eb1a32fc90
Fix setup.py to include the rosterver stream feature plugin.
2012-03-08 16:21:22 -08:00
Lance Stout
261a501afc
Merge remote-tracking branch 'whooo/master' into develop
2012-02-03 15:23:01 +01:00
Lance Stout
bd52a5e6c1
Initial, mostly working XEP-0047 plugin.
...
This is inspired by the version from macdiesel and tomstrummer, but
their version was heavily linked with XEP-0096 and focused solely
on file transfer. This version is a more generic implementation.
2012-02-02 18:27:23 +01:00
Erik Larsson
2217c69757
Added plugin for XEP-0184
2012-02-02 14:29:27 +01:00
Lance Stout
02f4006153
Add basic start for a client side XEP-0077 plugin.
2012-01-19 02:37:36 -08:00
Lance Stout
c0074f95b1
update_caps() can now do presence broadcasting.
...
As part of adding this feature:
- fixed bug in update_caps() not assigning verstrings
- fixed xep_0004 typo
- can now use None as a roster key which will map to boundjid.bare
- fixed using JID objects in disco node handlers
- fixed failing test related to get_roster
Several of these bugs I've fixed before, so I either didn't push them
earlier, or I clobbered something when merging. *shrug*
2012-01-11 16:39:55 -08:00
Lance Stout
1674bd753e
Fix setup.py Unicode issue with README.rst
...
Fixes issue #135
2012-01-09 15:38:19 -08:00