madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://"]
  insteadOf = madduck:

ignore scratch dir
[etc/offlineimap.git] / .offlineimap /
2022-07-03 martin f. krafftignore scratch dir master
2022-03-22 martin f. krafftLose --fqdn from hostname call because of MacOSX stupidity
2022-03-22 martin f. krafftAutomate SSH keypair setup
2022-03-22 martin f. krafftfixup! Ensure we use the right SSH key
2022-03-22 martin f. krafftAdd instructions to SSH call
2022-03-22 martin f. krafftEnsure we use the right SSH key
2022-03-22 martin f. krafftadd server-side config comment
2020-12-30 martin f. krafftreadying for offlineimap3
2020-03-22 martin f. krafftencapsulate preauthtunnel in script
2019-12-12 martin f. krafftMove SSH config from command line to a file
2019-10-31 martin f. krafftrename ssh key file to include host and not algo
2018-07-20 martin f. krafftexclude duplicate folders
2017-08-23 martin f. krafftadd v6 address to known hosts
2016-01-28 martin f. krafftnew imap host
2015-11-02 martin f. krafftexclude retrain parent folder from mbnames
2015-11-02 martin f. krafftupdate prioritised list
2015-10-29 martin f. krafftfix sorting
2014-04-05 martin f. krafftAmend functions for new upstream version
2012-10-01 martin f. krafftimproved exludes
2012-08-27 martin f. krafftmigrate to fs-layout dovecot
2012-07-02 martin f. krafftprioritise new folders
2012-05-13 martin f. krafftmigrate to offlineimap 6.5
2011-12-22 martin f. krafftprioritise immo
2011-12-22 martin f. krafftcleanup
2011-12-22 martin f. krafftrefactor to support independent runs across accounts
2011-12-17 martin f. krafftexclude the sent folder
2010-09-13 martin f. krafftadd poor man's priorities to bulk account
2010-06-23 martin f. krafftadd bulk account, remove full run logic
2010-06-23 martin f. krafftrename seamus to main account
2010-06-11 martin f. krafftsync store on every run
2010-03-24 martin f. krafftuse a function call per folder to determine whether...
2010-03-24 martin f. krafftrework logic when to do partial syncs 2
2010-03-24 martin f. krafftrework logic when to do partial syncs
2010-03-24 martin f. krafftglobalise common settings in helper file
2010-03-24 martin f. krafftadd utf-8 coding header
2010-03-20 martin f. krafftenable partial syncs
2009-03-01 martin f. krafftMerge branch 'master' of ssh://
2009-01-05 martin f. krafftlimit mbnames to main account
2008-12-27 martin f. krafftdo not write mbnames for logcheck account
2008-10-24 martin f. krafftonly ignore actual retrain folders in mbnames
2008-09-17 martin f. krafftfix syntax problem
2008-09-17 martin f. krafftprioritise phd mailbox
2008-07-15 martin f. krafftdo not sync Sent
2008-07-15 martin f. krafftdo not sync Trash
2008-06-16 martin f. krafftignore files
2008-05-14 martin f. krafftreenable pubkey auth
2008-05-05 martin f. krafftinitial checkin