Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-12 | Move XEP-0045 to new system. | Lance Stout | |
Still needs updating to the new format. | |||
2011-11-19 | Tidy up logging calls. | Lance Stout | |
2011-11-20 | This change stops sleekxmpp from spending huge amounts of time unnecessarily ↵ | Vijay Pandurangan | |
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. Note that using % in a string will _always_ perform the sting substitutions, because the strings are constructed before the function is called. So log.debug('%s' % expensiveoperation()) will take about the same CPU time whether or not the logging level is DEBUG or INFO. if you use , no substitutions are performed unless the string is actually logged | |||
2011-10-10 | Fix MUC methods to optionally specify the sending JID. | Lance Stout | |
Should fix issue #107 | |||
2011-10-04 | Fix missing import statement. | Lance Stout | |
Fixes issue #105 | |||
2011-08-17 | Update plugins that use Iq stanzas to work with new exceptions. | Lance Stout | |
2011-01-27 | xep_0045: fix the 'to' value when configuring room | Florent Le Coz | |
2010-12-16 | Fixed specifying 'from' values in XEP-0045 plugin. | Lance Stout | |
Methods now accept either an ifrom or mfrom parameter to specify a 'from' value. Client connections should not need to use these, but component connections must use them. | |||
2010-12-16 | Added MUC invite handler to XEP-0045 plugin. | Lance Stout | |
Originally contributed by damium/romeira, with some modifications. Also, converted tabs to spaces to prepare for future cleanup. | |||
2010-12-16 | Use boundjid in plugins instead of the deprecated accessors. | Lance Stout | |
Originally contributed by skinkie, with a few modifications. | |||
2010-11-10 | Add a groupchat_subject event | Florent Le Coz | |
Use this event to get notified of the subject changes (or to get the subject of the room when joining one) | |||
2010-11-06 | Logging no longer uses root logger. | Lance Stout | |
Each module should now log into its own logger. | |||
2010-10-17 | Default history is 0 | Florent Le Coz | |
2010-10-17 | MUC leave message and MUC history request | Florent Le Coz | |
It is now possible to ask for "any number of history stanzas" when joining a muc (with history=None). Also we use "maxchars" when asking NO history ("0") since it's a MUST in the XEP. And you can specify a message when leaving a MUC. | |||
2010-09-23 | added room events for specific rooms, added buildForm to xep_0004 plugin | Nathan Fritz | |
2010-07-20 | Upated xep_0045 to use old_0004 for now. | Lance Stout | |
2010-07-20 | Updated license notices to use the correct MIT format. Also corrected ↵ | Lance Stout | |
references to nonexistant license.txt to LICENSE. | |||
2010-07-19 | stanza should not have setValues/getValues because that conflicts with ↵ | Nathan Fritz | |
attribute accessors | |||
2010-07-19 | Condensed all of the stanzaPlugin functions into a single ↵ | Lance Stout | |
registerStanzaPlugin function. Updated plugins and tests to use new function. | |||
2010-05-12 | fixed a rather large memory leak | Nathan Fritz | |
2010-05-11 | refactored presence tracking and fixed jidInRoom | Nathan Fritz | |
2010-04-07 | replaced usage of deprecated iq result on send. Fixed old send result to use ↵ | Nathan Fritz | |
stanzas instead of ElementTree | |||
2010-03-26 | fixed bug #7 -- muc roster leak | Nathan Fritz | |
2010-03-04 | added muc functionality | Nathan Fritz | |
2010-01-20 | unhandled iq's should only respond to errors when type=get/set | Nathan Fritz | |
2009-12-17 | * fixed many stanza bugs | Nathan Fritz | |
* 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-09-25 | bugfixes | Nathan Fritz | |
2009-09-01 | * fixed some python3 transition bugs | Nathan Fritz | |
* added status options to muc joining | |||
2009-08-31 | * converted sleekxmpp to Python 3.x | Nathan Fritz | |
* 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-06-03 | moved seesmic branch to trunk | Nathan Fritz | |