summaryrefslogtreecommitdiff
path: root/slixmpp/jid.py
AgeCommit message (Expand)Author
2022-08-21JID: Make node and resource setters accept NoneEmmanuel Gil Peyrot
2021-11-18jid: Improve error reporting on IDNA validation failureEmmanuel Gil Peyrot
2021-07-04typing: reorder jid.bare settermathieui
2021-07-03jid: reorder properties for mypymathieui
2021-03-07JID: add some forgotten type hintsmathieui
2021-02-05global: rewrite copyright notice to use commentsmathieui
2019-08-25fix a typo in the invalidjid exception name casemathieui
2019-05-07Revert part of previous commit. Return NotImplemented when object is not a va...Maxime “pep” Buquet
2019-05-07jid: return not equal if value can't be converted to JIDMaxime “pep” Buquet
2019-04-07slixmpp/jid: add typesMaxime “pep” Buquet
2018-08-20jid: Make property aliases proper aliases.Emmanuel Gil Peyrot
2016-10-04Set unset part of a JID to empty string instead of Nonemathieui
2016-08-26Replace _format_jid with a JID method updating both bare and full at the same...Emmanuel Gil Peyrot
2016-08-22Pre-compute JID bare and full forms, and store that in each JID.Emmanuel Gil Peyrot
2016-08-21Micro-optimise _format_jid.Emmanuel Gil Peyrot
2015-06-22Store None instead of '' for unset parts of a JID.Emmanuel Gil Peyrot
2015-06-20Rework slixmpp.jid’s JID classes to make them more efficient.Emmanuel Gil Peyrot
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-12Properly consider malformed IPv6 domains as invalid.Emmanuel Gil Peyrot
2014-09-01Always use OrderedDict from collections, and remove its implementation in sli...Emmanuel Gil Peyrot
2014-07-17Rename to slixmppFlorent Le Coz