Commits

Author Commit Message Labels Comments Date
Cameron Simpson
cs.appmaildb: MailDB.addrtexts_to_AddressNodes: change signature from (self, addrtexts) to (self, *addrtexts)
Cameron Simpson
cs.app.maildb: redo MailDB.{address_group,address_groups} properties
Cameron Simpson
cs.nodedb.node: Node: use an RLock instead of a Lock for ._lock
Cameron Simpson
cs.app.mailfiler: FilteringState: initialise default_rule to None
Cameron Simpson
Automated merge with file:///Users/cameron/hg/css
Cameron Simpson
cs.app.mailfiler: comment the REs
Cameron Simpson
cs.app.mailfiler: rename outer_state to filter_modes for clarity
Cameron Simpson
cs.app.mailfiler: rename "state" to "filtering" to clarify that it is the current filtering state in use by this pass over the rules
Cameron Simpson
cs.app.mailfiler: rename RuleState to FilteringState for clarity
Cameron Simpson
cs.app.mailfiler: opening comment tweak
Cameron Simpson
cs.timeutils: TimeoutError inherits from Exception, not StandardError
Cameron Simpson
cs::Lock::Lockdir: use $LOCKDIR or ~/.locks, ignore tmpdir
Cameron Simpson
OK: add -q: quiet, only report failures
Cameron Simpson
dlog: only use nonportable "date -d" if $DLOG_WHEN is set
Cameron Simpson
email-add-spam-subject: stop emailing rule diffs on new subjects
Cameron Simpson
email-add-spam-subject: quote chars in regexp using a white list - safer
Cameron Simpson
email-add-spam-subject: escape "+" too
Cameron Simpson
email-add-spam-subject: escape a heap of other regexp characters
Cameron Simpson
email-add-spam-subject: make spam matches quick rules
Cameron Simpson
cs.app.mailfiler: some logic cleanups, add sanity check to FilterReport factory, remove bogus .default_rule from Rule initialiser, bugfix: handle final rules after the yield, put in some debug() calls
Cameron Simpson
email-add-spam-subject: record message subject as spam rule
Cameron Simpson
cpmysql: do not compress .grants files - too small and it makes everything else harder
Cameron Simpson
Automated merge with file:///Users/cameron/hg/css
Cameron Simpson
cs.app.mailfiler: extend the usage message
Cameron Simpson
mailfiler.1.pod: minor fixes
Cameron Simpson
mailfiler.1.pod: POD format text for mailfiler(1) manpage
Cameron Simpson
mailfiler.5.pod: POD format text for mailfiler(5) manpage
Cameron Simpson
alert: if no -t title, infer from leading FOO: in message
Cameron Simpson
alert: add +D to suppress dlog backend, using to aovid feedback loops relaying remote alerts
Cameron Simpson
alert: only use terminal-notifier on Darwin
  1. Prev
  2. Next