Commit Graph

1490 Commits

Author SHA1 Message Date
Anton Ryzhov 805f1c0e39 Use timeout constants instead of magic numbers in scheduler and event loop
Set default wait timeout as max() of previous values
2013-06-20 18:30:07 +04:00
Anton Ryzhov 7430a8ca40 Some optimizations in scheduler 2013-06-20 18:30:07 +04:00
Anton Ryzhov 1776e2edcc Skip EINTR errors on raw sockets 2013-06-20 18:29:53 +04:00
Lance Stout 4864b07e13 Explicitly use Unicode 3.2 for StringPrep profiles.
See http://labs.spotify.com/2013/06/18/creative-usernames/
2013-06-19 00:28:11 -07:00
Lance Stout 13c919773e Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop 2013-06-07 19:00:42 -04:00
Lance Stout ed3a4fb8d4 Add support for XEP-0319, idle presence 2013-06-07 19:00:22 -04:00
Florian Zeitz a9e7d489b8 Properly set itemID for XEP-0084 metadata 2013-06-07 13:29:28 +02:00
Lance Stout 4a590d1497 Simplify stream method unregistration process 2013-05-26 14:53:28 -07:00
Lance Stout 82e1508d6f Make stream initiation methods unregisterable. 2013-05-26 14:50:01 -07:00
Lance Stout 400f08db9d Fix crash conditions in IBB 2013-05-22 14:27:14 -07:00
Lance Stout e48b650caa Fix encrypting with GPG 2013-05-22 11:59:17 -07:00
Eric Hansen 85fd14f47f .stripped() would result in error 2013-05-22 09:16:49 -04:00
Joachim Lindborg b7adaafb3e First test stanza 2013-05-17 12:18:00 +02:00
Lance Stout d0bba87cdd Only remap component namespaces for top level stream elements. 2013-05-14 14:28:16 -07:00
Lance Stout 2cc75d4bbd Update copyright years, and license for Suelta 2013-05-13 14:09:28 -07:00
Lance Stout 24bd591faa Update copyright for sasl modules. 2013-05-13 13:33:04 -07:00
Lance Stout 2e9ccd0623 Merge branch 'si_file_transfer' into develop 2013-05-11 12:48:47 -07:00
Lance Stout 7b49c82210 Add support for XEP-0152: Reachability Addresses 2013-05-11 12:22:56 -07:00
Klaudiusz Staniek 3279697128 Fix in tzoffset and _get_fixed_offset_tz
The tzoffset object is constructed with offset in minutes not in
seconds.
2013-05-09 20:59:00 +02:00
Lance Stout 60cfab995f Try preventing strptime thread safety problems.
Fixes #231
2013-04-27 03:56:20 -07:00
Lance Stout 8ec18bdb2c Carry scheduled kwargs all the way 2013-04-23 11:09:04 -07:00
Lance Stout 7ac75de19d Make XMLMasks match properly for components. 2013-04-01 20:57:16 -07:00
Lance Stout fae39e1ab4 Fix some errors in the IBB plugin. 2013-03-29 13:16:18 -07:00
Lance Stout 3732139fc3 Save progress on SI file transfer 2013-03-29 13:16:18 -07:00
Anton Ryzhov 481971928c failed_auth data returned
Manual updated
2013-03-28 22:41:00 +04:00
Anton Ryzhov 020197718f Event index documentation updated 2013-03-28 22:09:33 +04:00
Anton Ryzhov a0c77c04a5 XMLStream proxy_error event duplicated with connection_failed
SASL `no_auth` event duplicated with `failed_auth`
2013-03-28 22:09:33 +04:00
Anton Ryzhov 620ee9719f Changed failed_auth event according to manual 2013-03-28 22:09:33 +04:00
Anton Ryzhov c0d02d9935 Remove roster_received event 2013-03-28 22:09:33 +04:00
Anton Ryzhov 01356d23e5 Log events triggering 2013-03-28 20:44:37 +04:00
Lance Stout 8b73c2bcff Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop 2013-03-11 16:42:15 -07:00
Lance Stout 9ba5b644cf Add XEP-0196 for User Gaming, from mathieui 2013-03-11 16:26:26 -07:00
Patrick Horn 01abd6a705 Correct argument order by using keyword for keepalive. 2013-03-06 21:35:07 -08:00
Lance Stout 44e2b5d945 Bump version in prep for 1.2.0 2013-02-28 11:53:24 -08:00
Lance Stout 82bbe5d1a6 Merge branch 'develop' 2013-02-25 09:53:35 -08:00
Lance Stout a1d71d31e8 Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop 2013-02-22 10:08:35 -08:00
Lance Stout 766e0b685d Clear out iterable data when resetting Disco items. 2013-02-22 10:07:19 -08:00
Anton Ryzhov d9906756cf Don't use internally deprecated methods 2013-02-22 01:48:03 +04:00
Lance Stout 9a45ebd98b Merge branch 'develop' 2013-02-19 01:01:09 -08:00
Lance Stout 7f9ff9d0e7 Use requested_jid instead of boundjid during binding. 2013-02-18 11:56:04 -08:00
Anton Ryzhov 6dd4456b11 Fixed resource generation via uuid 2013-02-18 23:41:13 +04:00
Lance Stout c30c47d291 Add XEP-0020 support. 2013-02-15 10:36:31 -08:00
Lance Stout d8c9662302 Resolve most Python3.3 related issues.
Tests now run successfully. Occasionally get single error related to
duplicated payload data in pubsub items when copying stanza values.
2013-02-14 01:24:09 -08:00
Lance Stout ec5e819b16 Merge branch 'develop' 2013-02-12 09:38:57 -08:00
Lance Stout 55e50ad979 Add XEP-0079 Advanced Message Processing plugin. 2013-02-12 01:30:44 -08:00
Lance Stout 99ecb166d3 More caps cleanup 2013-02-11 20:01:53 -08:00
Lance Stout cdeae7e72f Make legacy caps log more useful, until we support legacy caps. 2013-02-11 19:53:57 -08:00
Lance Stout fbf79755d7 Track which verstrings are being checked, so we don't request duplicates. 2013-02-11 19:49:38 -08:00
Lance Stout 78bd21b7cf Support using messages for IBB data transfer. 2013-02-11 18:08:34 -08:00
Lance Stout 88c7c29954 Ensure gmail last result time and tid are always updated. 2013-02-10 11:55:49 -08:00