summaryrefslogtreecommitdiff
path: root/slixmpp/jid.py
AgeCommit message (Collapse)Author
2016-10-04Set unset part of a JID to empty string instead of Nonemathieui
it breaks assumptions on the type of the value
2016-08-26Replace _format_jid with a JID method updating both bare and full at the ↵Emmanuel Gil Peyrot
same time.
2016-08-22Pre-compute JID bare and full forms, and store that in each JID.Emmanuel Gil Peyrot
This wins about 4s over a 54s real-world benchmark.
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 ↵Emmanuel Gil Peyrot
slixmpp.thirdparty.
2014-07-17Rename to slixmppFlorent Le Coz