PList::Email::MIME: Filter '/' and '\' from message-id
plist.cgi: Show email counts in header
plist.pl: Fix help string
PList::Index: Add function db_treeid() and in db_graph() returns only ids and type
PList::Index: Start replacing db_subtree() with new implementation which using db_graph() which is faster
PList::Index: Check for errors in db_tree()
plist.pl: db_tree() can return undef
PList::Index: Rewrite db_roots(), now use only GROUP BY treeid
PList::Index: db_tree: If rid is 2, then id is treeid
plist.cgi: Use treeid for db_tree when possible
plist.pl: Do not print id and messageid in command get-roots (it does not make sense anymore)
PList::Index: db_tree() returns also emails hash
plist.cgi: Use also emails hash from db_tree()
plist.pl: Use also emails hash from db_tree()
plist.cgi: Do not call db_email in action tree, it is not needed
plist.pl: Do not use db_email()
PList::Index: Remove db_email(), it is not used anymore
PList::Index: db_graph: Add support for descending order
PList::Index: db_tree: Fix ordering, by default returns ascending order
plist.pl: Fix index_tree_get (show emails in ascending order)