Nathan Fritz
f159328dc4
Merge branch 'master' of github.com:fritzy/SleekXMPP
2010-01-27 15:09:45 -08:00
Nathan Fritz
a4ec7413e4
fixed 2.6 compatibility for componentxmpp
2010-01-27 15:09:23 -08:00
Nathan Fritz
65dd83d4e1
Merge branch 'master' of github.com:fritzy/SleekXMPP
2010-01-25 10:40:50 -08:00
Nathan Fritz
6e4c1128ec
removed stupid monkeypatch for filesocket
2010-01-25 10:40:44 -08:00
Nathan Fritz
3dbd496de8
fixed presence['type'] w/ show value bug and added test to prove
2010-01-23 01:08:21 -08:00
Nathan Fritz
6b130eb947
unhandled iq's should only respond to errors when type=get/set
2010-01-20 01:42:53 -08:00
Nathan Fritz
7a9a86af3d
fixed matcher bug introduced with stanza matching
2010-01-15 21:36:53 -08:00
Nathan Fritz
e39a2395d7
xep 30 and 50 always reply from jid iq sent to
2010-01-15 21:07:28 -08:00
Nathan Fritz
5345e9a46b
fixed bug from duplicate append methods in stanzabase
2010-01-14 07:37:44 -08:00
Nathan Fritz
6e1aa0690f
Completed basic test coverage of xmlns http://jabber.org/protocol/pubsub stanzas
2010-01-13 09:04:05 -08:00
Nathan Fritz
d14045f5a6
added stanza.get(key, defaultvalue)
2010-01-09 13:17:08 -08:00
Nathan Fritz
2193d5c962
added filesocket.py for 2.6 compatibility
2010-01-08 07:45:26 -08:00
Nathan Fritz
13d7328886
muc message stanza enhancements
2010-01-08 23:08:12 +00:00
Nathan Fritz
218c7318e0
* added tests
2010-01-08 07:01:19 +00:00
Nathan Fritz
137ef61523
* fix to xep 78
2010-01-08 06:06:44 +00:00
Nathan Fritz
a8ff3586d3
* python 2.6 compatibility
2010-01-08 06:03:02 +00:00
Nathan Fritz
0af468b435
* fixed stanza.keys()
2010-01-08 05:26:37 +00:00
Nathan Fritz
8e3168e145
* added first stanza tests
...
* added stanza.keys()
* stanza.getValues() now return substanzas and plugins
* stanza.setValues() now can read substanzas and plugins
* stanzas can now be iterable if stanza.subitem is set to a class
2010-01-08 01:45:11 +00:00
Nathan Fritz
b54221f2a9
* pubsub#owner and pubsub namespace stanzas written
2010-01-07 23:52:52 +00:00
Nathan Fritz
093644ffbd
* major stanza improvements
...
* raise XMPPError in handler to reply with error stanza
* started work on pubsub stanzas
2010-01-05 21:56:48 +00:00
Nathan Fritz
805afa4bc1
* fixed unhandled iqs
2009-12-22 10:05:53 +00:00
Nathan Fritz
07018c0afa
* fixed many stanza bugs
...
* added stanza unhandled (unhandled iqs now reply with feature-not-implemented)
* added stanza exceptions (stanzas may now reply with exceptions when their handler raises an exception)
2009-12-17 01:54:22 +00:00
Nathan Fritz
6897a0b57c
* added error, htmlim, roster, and nick stanza plugins
2009-12-15 04:37:10 +00:00
Nathan Fritz
ca044a4934
makeMessage and makePresence now use new stanza classes
...
fixed component usage of stanzas
2009-12-15 04:31:46 +00:00
Nathan Fritz
8854509ccd
* started converstion to stanza objects
2009-12-11 01:29:46 +00:00
Nathan Fritz
a031dd24a6
tweaked stanzas for easy use
2009-12-10 07:33:59 +00:00
Nathan Fritz
007b04dd30
* added proper message and iq stanzas. presence left to do
2009-12-10 01:23:03 +00:00
Nathan Fritz
6be17ebbe2
* clean up offline contacts
2009-11-11 03:14:16 +00:00
Nathan Fritz
1fa1f7dcc6
* added init option for component namespace
2009-10-29 03:22:50 +00:00
Nathan Fritz
a22100bb38
* namespace tweak for components
2009-10-29 03:12:32 +00:00
Nathan Fritz
44aa526635
* fixed bugs with XEP 50 for components
...
* configuration-less nodes
2009-10-29 02:34:23 +00:00
Nathan Fritz
8dbf53594b
* fixed bug with setting boolean values in forms
...
* added setValues to forms
2009-10-27 01:05:30 +00:00
Nathan Fritz
f84f02acff
x:data form improvements
2009-10-19 08:35:15 +00:00
Nathan Fritz
e3a5211b6d
* fixes
2009-10-19 05:27:00 +00:00
Nathan Fritz
14331e2c96
* added form update
2009-10-19 05:18:36 +00:00
Nathan Fritz
349b1c0b28
* added form merging
2009-10-19 05:16:43 +00:00
Nathan Fritz
a18051c164
* fixed type-o
2009-10-05 18:18:37 +00:00
Nathan Fritz
5dc967a360
removed apply()s from xep 50
2009-10-05 17:44:59 +00:00
Nathan Fritz
2349f849e3
bugfixes
2009-09-25 17:35:10 +00:00
Nathan Fritz
e59d43ff3e
* fixed unavailable status in sendPresence
...
* fixed jabber:client filtering for components
2009-09-15 18:42:47 +00:00
Nathan Fritz
cb360c9479
* fixes
2009-09-05 07:38:29 +00:00
Nathan Fritz
5593848490
* gmail plugin now works in python3
2009-09-01 17:27:39 +00:00
Nathan Fritz
b9f7af885c
* fixed some python3 transition bugs
...
* added status options to muc joining
2009-09-01 17:24:52 +00:00
Nathan Fritz
32ef496502
added module config for number of threads
2009-09-01 00:06:46 +00:00
Nathan Fritz
436841fa6f
brought components over to python 3.x
2009-08-31 23:02:19 +00:00
Nathan Fritz
05c9ea5c1d
* converted sleekxmpp to Python 3.x
...
* sleekxmpp no longer spawns threads for callback handlers -- there are now two threads: one for handlers and one for reading. callback handlers can get results from the read queue directly with the "wait" handler which is used in .send() for the reply catching argument.
2009-08-31 22:46:31 +00:00
Nathan Fritz
00d46ee2b0
* fixed xmlstream bugs with unexpected disconnect
2009-08-21 00:26:57 +00:00
Nathan Fritz
9cbc29149f
fixed typo
2009-07-11 22:17:49 +00:00
Nathan Fritz
7a15d14c93
added incoming_filter
2009-07-11 21:46:31 +00:00
Nathan Fritz
171bb30e83
base message and presence events detect xmlns being used
2009-07-11 20:47:03 +00:00