index
:
poezio
ci-test
keepalive-log
main
new-tabs
no-resource
pubsub
roezio
self-ping
slix
slots_test
test-ci
v0.12-fixes
v0.8-fixes
xdg-desktop-portal
console XMPP client in python3
louiz@louiz.org
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2022-03-16
plugins/b64: change encrypt signature, fix import order
Maxime “pep” Buquet
2022-03-16
plugins/b64: adapt to E2EEPlugin.decrypt sign change
Maxime “pep” Buquet
2022-03-16
Changelog: E2EEPlugin changes
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: _decrypt_wrapper doesn't need a return type
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: Ensure all encrypted messages we handle are processed
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: Use f-string
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: Add TODO in _encrypt filter
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: quit _encrypt filter as soon as we seen encrypted tags
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: allow normal message to pass through again when not encrypting
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: check all encrypted tags in _decrypt and _encrypt
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: drop message if tab is None and doesn't contain encrypted tag
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: let already encrypted messages through
Maxime “pep” Buquet
2022-03-11
xhtml: Add a newline after a blockquote
Emmanuel Gil Peyrot
2022-03-07
Don't silently traceback when trying to message someone privately in a MUC
southerntofu
2022-03-01
impromptu: types, fstrings, naming
Maxime “pep” Buquet
2022-03-01
impromptu: wait for subject instead of self-presence
Maxime “pep” Buquet
2022-03-01
impromptu: Ensure a room is empty before joining
Maxime “pep” Buquet
2022-03-01
plugin_e2ee: ignore mypy failures with passthrough metaclass param
Maxime “pep” Buquet
2022-03-01
plugin_e2ee: encrypt: also search tabs for barejids if not found
Maxime “pep” Buquet
2022-03-01
plugin_e2ee: don't fail on tab.jid if tab is None
Maxime “pep” Buquet
2022-03-01
plugin_e2ee: allow decrypt call to be async
Maxime “pep” Buquet
2022-03-01
fix: do not traceback on encrypted payloads without a tab open
mathieui
2022-02-25
clean: remove unused imports
mathieui
2022-02-25
internal: remove unused get_text_window
mathieui
2022-02-25
internal: make the other message handlers async
mathieui
2022-02-25
internal: move and split muc message handling
mathieui
2022-02-25
bookmark: Add logging on InvalidJid
Maxime “pep” Buquet
2022-02-25
bookmark nick: Treat empty string as no nick
Maxime “pep” Buquet
2022-02-25
Ensure /bookmark{,_local} and /join use the proper tab object
Maxime “pep” Buquet
2022-02-15
fix #3553: muclisttab not joining
mathieui
2022-02-11
fix default dataform field handling (#3554)
mathieui
2022-02-10
internal: use async events where possible
mathieui
2022-02-10
internal: add a trigger_async method for events
mathieui
2022-02-10
Add a /sticker plugin
Emmanuel Gil Peyrot
2022-02-06
fix: remove fixes.has_identity which is now unused
mathieui
2022-02-06
internal: make most core.handlers async
mathieui
2022-01-30
muc: clear the users buffer even if we do not think we are connected
mathieui
2022-01-30
ChangeLog: Add impromptu pronouceable names
Maxime “pep” Buquet
2022-01-30
Update changelog for ca_cert_path
Maxime “pep” Buquet
2022-01-30
Try to guess CA bundle path
Maxime “pep” Buquet
2022-01-29
ci: fix mypy job setup
mathieui
2022-01-29
ci: fix mypy analysis
mathieui
2022-01-29
Fix /color completion
Bastien Orivel
2021-12-25
impromptu: pronounceable MUC names
Maxime “pep” Buquet
2021-12-25
Handle logging <destroy/> with no reason nor altroom
Maxime “pep” Buquet
2021-12-24
impromptu: add room jid in invite info message
Maxime “pep” Buquet
2021-12-24
impromptu: Wait for the self-presence to configure and invite
Maxime “pep” Buquet
2021-12-24
destroy_room: Allow empty altroom argument
Maxime “pep” Buquet
2021-12-22
Log <destroy/> payload in the info buffer
Maxime “pep” Buquet
2021-12-22
/disco plugin: Add error handling
Emmanuel Gil Peyrot
[prev]
[next]