Age | Commit message (Collapse) | Author |
|
|
|
The logger often operates on filenames for log files and assumes that
jid == filename, but MUC-PM filenames are `muc@domain\nick` (jidstr)
instead of `muc@domain/nick` (jid) and the former is not a valid JID.
This patch fixes the places where jid and jidstr are mixed up.
|
|
preliminary to more typing added to slixmpp, fix things in advance
|
|
this is duplicating effort and going through re._compile once more
approximately slows down the log parsing by 15%
|
|
tangentially fix #3432 (but it was not relevant for a while)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
in reverse order
|
|
|
|
|
|
|
|
|
|
Now that our baseline is Python 3.7, we can rely on type annotations to
be lazily evaluated.
|
|
This reflects reality, despite the default values of the code.
We still need a better solution (singleton?).
|
|
we MAM now
|
|
|
|
|
|
on getting Link Mauve to ever run tests
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also fixes:
- release the message log mmap when we are done with it
- Write the right character in log lines
|
|
|
|
|
|
|
|
|
|
|
|
|