Commits

Author Commit Message Labels Comments Date
Cameron Simpson
cs.fileutils: lockfile(): replace block param with timeout param
Cameron Simpson
cs.nodedb.csvdb: remove obsolete block=True parameter from lockfile() invocation
Cameron Simpson
cs/nodedb.node: NodeDB.__exit__: if exiting from an exception, just report any exceptions from .close(), thus allowing pristine reporting of the original exception for debug
Cameron Simpson
cs.timeutils: new class TimeoutError for reporting timeouts
Cameron Simpson
cs.fileutils: report delays in obtaining a lockfile
Cameron Simpson
uring: defunct
Cameron Simpson
sshto, ssh-unhupped: ssh sends SIGHUP to its ProxyCommand - ignore it and dispense with post output message filtering
Cameron Simpson
acon, scr: obsolete acon script
Cameron Simpson
cs.app.maildb: learn-addresses: add --ungrouped mode to only learn addresses not already in groups
Cameron Simpson
cs-aliases-add-email: run in parallel
Cameron Simpson
cs.app.mailfiler: just log failed deliveries instead of aborting
Cameron Simpson
mydb, rigmydb: move to bin-cs, proabbly discard later
Cameron Simpson
lastvalue: remove ancient commented out code
Cameron Simpson
con: stunningly special purpose and possibly unused these days - move to bin-cs
Cameron Simpson
cs.app.mailfiler: autocreate Maildirs when filing, adjust some logging
Cameron Simpson
cs.mailutils: provide make_maildir() to construct new Maildir, add create parameter to Maildir initialiser, adjust .add_folder() to match
Cameron Simpson
cs.connect: _BufferFile: permorm .close in a lock, update docstrings
Cameron Simpson
cs.connect: bugfix call to len(), fix bounds arithmetic in read(), remove debug; cs.connect_tests: add a basic test with some short writes
Cameron Simpson
cs.connect: _BufferFile now a full class, DataQueue: rename .sent to .upto, add .write and .read
Cameron Simpson
cs.connect_tests: initial trite test for DataQueue.write()
Cameron Simpson
cs.logutils: commented out probe for bad format string
Cameron Simpson
cs.connect_tests: renamed DataQueue.sent() to DataQueue.upto()
Cameron Simpson
cs.connect_tests: initial tests of an empty _BufferFile
Cameron Simpson
cs.connect_tests: test out of range calls to .sent()
Cameron Simpson
cs.misc: tmpdir(): docstring and close tidyup
Cameron Simpson
cs.connect: facilities for connections, part 1: start on DataBuffer, to hold queued data for persistent connections
Cameron Simpson
cs.app.maildb: edit-group: utf-8 encoding for edit file
Cameron Simpson
cs.app.maildb: edit-group: strip dups
Cameron Simpson
cs.app.maildb: add edit-group operation
Cameron Simpson
cs.nodedb.csvdb: _updater bugfix: move write_csvrow inside follow on loop, add rewrite() method to force CSV file overwrite
  1. Prev
  2. Next