summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-20Add a Cython version of slixmpp.stringprep, using libidn.Emmanuel Gil Peyrot
This makes the validation of a JID a *lot* faster.
2015-06-20Move stringprep and idna support in a different module than slixmpp.jid.Emmanuel Gil Peyrot
2015-06-20Remove JID cache, to better test for performance.Emmanuel Gil Peyrot
2015-06-20Fix test_jid to not use deprecated ways to create JID objects, and add it a ↵Emmanuel Gil Peyrot
few more tests.
2015-06-18add hash param to file metadataAnirudh
2015-06-14XEP-0030: return the iq.send() future when sending a disco#info or disco#items.Emmanuel Gil Peyrot
2015-06-12Properly consider malformed IPv6 domains as invalid.Emmanuel Gil Peyrot
2015-06-05Fixed typo.Sangeeth Saravanaraj
2015-05-28Removed duplicate propertyJoshua Downer
2015-05-25Change to roster migration exampleSteven Roose
I did have the chance to test the script yet, but it seems like that line should be outside the for loop.
2015-05-14xep-0323: removed deadcodeJoshua Downer
2015-05-14xep-0323: spellingJoshua Downer
2015-05-14xep-0323: unused importJoshua Downer
2015-05-13Fixed importsJoshua Downer
Removed unused modules/packages and added getpass, which was missing.
2015-05-12Allow the use of a custom loop instead of asyncio.get_event_loop()mathieui
2015-05-08Advertize the disco#info feature in our disco#infomathieui
Actually a MUST in XEP-0030
2015-05-06Make syntax highlighting for XML lazy, to only call pygments when debug logs ↵Emmanuel Gil Peyrot
are enabled. Makes poezio about 11% faster when sending/receiving messages.
2015-05-01Merge pull request #363 from sangeeths/xep_0332Mike Taylor
XEP_332: Prefixed request and response with "http"
2015-05-01Misc updates for send_error()Sangeeth Saravanaraj
2015-05-01data need not be prefixed with http..Sangeeth Saravanaraj
2015-04-29Prefixed request, response and data with http. Avoided (plugin_attrib) name ↵Sangeeth Saravanaraj
collision with other plugins.
2015-04-28Merge pull request #345 from sangeeths/xep_0332Mike Taylor
XEP-0332: HTTP over XMPP transport
2015-04-28Merge remote-tracking branch 'origin/develop' into xep_0332Sangeeth Saravanaraj
2015-04-21Fix some disco testsmathieui
The targeted JID was a bare JID, which is wrong since the XEP specifies that such disco requests are handled by the server.
2015-04-19Merge branch 'ibb' of http://linkmauve.fr/git/slixmppmathieui
2015-04-19XEP-0047: fix examples.Emmanuel Gil Peyrot
2015-04-19XEP-0047: use coroutines for send(), sendall() and the new sendfile().Emmanuel Gil Peyrot
2015-04-19XEP-0047: prevent any unneededly large or useless bytes slice.Emmanuel Gil Peyrot
2015-04-19XEP-0047: use asyncio’s Queue implementation, to prevent any possibility ↵Emmanuel Gil Peyrot
of deadlock.
2015-04-14XEP-0047: make open_stream() return a future that will be set to the stream ↵Emmanuel Gil Peyrot
object.
2015-04-14XEP-0047: replace threading events with simple booleans.Emmanuel Gil Peyrot
2015-04-14XEP-0047: allow only one window over the stream.Emmanuel Gil Peyrot
2015-04-14XEP-0047: announce the correct stanza type if message is selected.Emmanuel Gil Peyrot
2015-04-14XEP-0047: return the correct error type on not-acceptable (example 5).Emmanuel Gil Peyrot
2015-04-14XEP-0047: don’t answer with an unauthorized error when block-size is too big.Emmanuel Gil Peyrot
2015-04-14XEP-0047: remove now-useless threading locks.Emmanuel Gil Peyrot
2015-04-14XEP-0047: prevent tracebacks in stanza reading.Emmanuel Gil Peyrot
2015-04-13basexmpp: Add a message_error eventmathieui
The "message" event only receives messages with a body, and error messages don’t necessarily have it. Removing the body requirement from the "message" event could lean to unhandled conditions in existing code.
2015-04-11Merge pull request #187 from ekini/xep_0138Mike Taylor
added xep-0138 support (compression)
2015-04-11Merge pull request #316 from rakoo/developMike Taylor
Extend AtomEntry capabilities
2015-04-11Merge branch 'hildjj-develop' into developbear (Mike Taylor)
2015-04-11Merge branch 'develop' of https://github.com/hildjj/SleekXMPP into ↵bear (Mike Taylor)
hildjj-develop
2015-04-11bump to version v1.4Mike Taylor
2015-04-11remove python v3.1 - v3.3 from tox.iniMike Taylor
2015-04-11Merge pull request #313 from mayflower/developMike Taylor
Proposing #310 again in fixed version
2015-04-11Merge pull request #297 from keith-gray-powereng/developMike Taylor
Fixed a unicode error in xep_0065 on Python 3
2015-04-11Merge pull request #329 from FlySnake/send_queue_overflowMike Taylor
In queues added option to remove first element on addind new if queue is full
2015-04-11Merge pull request #328 from FlySnake/developMike Taylor
On initial connect use delay if connection failed
2015-04-11Merge pull request #331 from mathieui/developMike Taylor
Fix the element name for retrieving certs in XEP-0257
2015-04-11Merge pull request #348 from gribouille-dev/tor_fixesMike Taylor
Makes XEP-0009 compatible with Python 2 & 3.