summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-05Merge pull request #366 from jdowner/develop-iot-cleanupMike Taylor
Minor cleanup of IoT plugin
2015-07-05Merge pull request #369 from stevenroose/patch-2Mike Taylor
Change to roster migration e
2015-07-05Merge pull request #370 from jdowner/develop-jidMike Taylor
Removed duplicate property
2015-07-05Merge pull request #380 from anirudh-chhangani/XEP-0096-add-hash-paramMike Taylor
add hash metadata for file transfer
2015-07-03Merge pull request #382 from sangeeths/initialize_certificateMike Taylor
Initialize certfile, keyfile and ca_certs in XMLStream. Added **kwargs to ClientXMPP, BaseXMPP and XMLStream.
2015-07-03Added **kwargs to ClientXMPP, BaseXMPP and XMLStream so that certfile, ↵Sangeeth Saravanaraj
keyfile and ca_certs can be initialized.
2015-06-22Merge branch 'jid' of http://git.linkmauve.fr/slixmppmathieui
2015-06-22Update the INSTALL file, and add a point about Cython.Emmanuel Gil Peyrot
2015-06-22Store None instead of '' for unset parts of a JID.Emmanuel Gil Peyrot
2015-06-21Add a wrapper to get_info/get_items functionsmathieui
(and fix caps in the process)
2015-06-20Rework slixmpp.jid’s JID classes to make them more efficient.Emmanuel Gil Peyrot
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)