Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-08 | Don’t put the vCard/0084 tracebacks in the error log. | Emmanuel Gil Peyrot | |
2017-10-08 | Change all “not … in …” into “… not in …”. | Emmanuel Gil Peyrot | |
2017-10-08 | Add a cache for 0084 avatars. | Emmanuel Gil Peyrot | |
2017-10-08 | Add a cache for vCard avatars. | Emmanuel Gil Peyrot | |
2017-10-07 | ImageWin: Remove some Python 3.6+ syntax. | Emmanuel Gil Peyrot | |
2017-10-07 | Fix vCard avatars, and increase retrieve timeout to one minute. | Emmanuel Gil Peyrot | |
2017-10-07 | Display contact avatar in the roster. | Emmanuel Gil Peyrot | |
Implements XEP-0084 and XEP-0153. | |||
2017-10-07 | windows: Add an ImageWin. | Emmanuel Gil Peyrot | |
This adds an optional dependency on PIL. | |||
2017-10-07 | windows: Remove useless __init__ overrides. | Emmanuel Gil Peyrot | |
2017-10-07 | rostertab: Import shell_split globally. | Emmanuel Gil Peyrot | |
2017-10-07 | contact: Remove now-unused alias of presence to show. | Emmanuel Gil Peyrot | |
2017-10-07 | user: Fix typo. | Emmanuel Gil Peyrot | |
2017-10-07 | xhtml: Mark private functions with a leading underscore. | Emmanuel Gil Peyrot | |
2017-10-07 | xhtml: Split parse_css_color out of parse_css. | Emmanuel Gil Peyrot | |
2017-10-07 | asyncio.async() is deprecated since python 3.5 | mathieui | |
2017-10-07 | Fix #3334 (error when a service includes only the actor nick in a ban) | mathieui | |
2017-10-07 | Fix #3332 (showing a join for a type="unavailable" presence) | mathieui | |
When a user isn't in a room, but due to a component bug we receive a unavailable presence, we were showing a join. | |||
2017-09-28 | Rename parse_message_line to parse_log_line | mathieui | |
2017-09-28 | Add line start/end markers on the regex | mathieui | |
2017-09-28 | Use match groups instead of re.split because we don't want that | mathieui | |
2017-09-11 | Add a no-op command | Maxime “pep” Buquet | |
2017-08-27 | Remove reconnect_max_attemps (unused) | mathieui | |
2017-08-13 | Fix Logging - revert NARROW NO-BREAK SPACE (U+202F) to NO-BREAK SPACE (U+A0) | Georg Lukas | |
2017-08-07 | Fix reception of private messages (variable used but not defined) | louiz’ | |
2017-07-21 | Simplify double negation. | Emmanuel Gil Peyrot | |
2017-07-21 | Fix message correction | mathieui | |
2017-07-20 | Simplify /cycle as well | mathieui | |
2017-07-20 | Fix /server_cycle weirdness | mathieui | |
exit the rooms properly, call functions instead of full-blown commands, do not randomly focus stabs, etc | |||
2017-07-18 | handlers: Stop appending <replace/> elements on incoming messages. | Emmanuel Gil Peyrot | |
Fixes #3186. | |||
2017-06-27 | Fix the resource duplication when reconnecting while auto_reconnect is true. | Eijebong | |
The problem is that core.legitimate_disconnect is set to True in the on_connecting callback which is called before the session_end for some reasons. on_connecting sets core.legitimate_disconnect back to False so session_end thinks we've been disconnected and connects automagically adding a resource and thus duplicating everything. Moving the reset of legitimate_disconnect to the on_connected callback fixes the problem. | |||
2017-06-27 | Do not end log lines with a space | mathieui | |
… it's about time I fixed this | |||
2017-05-16 | Remove extra colon | mathieui | |
It creates a syntax error | |||
2017-05-15 | Add /add in conversation tabs. | Emmanuel Gil Peyrot | |
This is a quick shortcut to add someone to your roster when talking with them. Fixes #3313. Also fixes typos. | |||
2017-05-15 | Replace '/' with '-' in base64 hashes before saving an image. | Emmanuel Gil Peyrot | |
Fixes #3312. | |||
2017-05-15 | Send a <gone/> chatstate on /close. | Emmanuel Gil Peyrot | |
Fixes #3296. | |||
2017-05-15 | Merge /unquery and /close into OneToOneTab. | Emmanuel Gil Peyrot | |
2017-05-03 | Fix XHTML-IM, broken in the previous commit. | Emmanuel Gil Peyrot | |
2017-05-03 | Avoid some deprecation warnings when casting raw XML into bool. (thanks pypy3) | Emmanuel Gil Peyrot | |
2017-04-09 | Fix #3307 (add nickname to /join bookmark completion) | mathieui | |
2017-04-09 | Fix #3149 (wipe xmltab messages for real with /clear) | mathieui | |
2017-04-09 | Fix ssl warning tab | mathieui | |
It wasn’t blocking because the asyncio api slightly changed in december which prevent us from running another event loop while a first one was already running. This bypasses asyncio completely, thus avoiding future problems (hopefully the select() API won’t change soon) | |||
2017-04-06 | Fix inline muc images | mathieui | |
2017-04-01 | Add a pure-Python alternative to pooptmodule, for pypy3. | Emmanuel Gil Peyrot | |
2017-04-01 | Fix some typos in pooptmodule. | Emmanuel Gil Peyrot | |
2017-03-28 | self-ping: consider 'feature-not-implemented' a valid ping response | Georg Lukas | |
2017-03-26 | Fix #3299 (/message <muc> is buggy) | mathieui | |
Make /message <muc-bare-jid> send the message to the room instead of failing. | |||
2017-02-24 | Force xmlns when parsing self-generated xhtml-im (Fix #3274) | mathieui | |
2017-02-24 | Stop using SHA-1 for generated filenames. | Emmanuel Gil Peyrot | |
2017-02-13 | Don't override "id" and "type" builtins | mathieui | |
2017-02-13 | Remove a useless lambda | mathieui | |