Skip to content
go-maildir v0.1.0

This is the initial go-maildir release.

Ben Burwell (5):
      go mod init
      Guess likely filename before resorting to Glob
      Add Filename benchmark
      Implement Copy function
      Handle mail files with no separator

Lukas Senger (30):
      initial commit
      os agnostic paths
      remove Headers func
      make Filename public
      make into actual package
      more useful error
      global Separator for non standard systems
      add key generator
      basic flag (reading) support
      fix lost error
      add SetInfo
      useless slash removed
      fix some hardcodes separators
      add SetFlags
      add directory structure creation
      delivery mechanism
      add move and purge
      add method to clean tmp
      stop adding S flag
      switch flag api to string
      add Abort() and delivery timeout
      small documentation update
      Add MIT license
      Fix Move and Purge
      Add tests
      Don't abort creating if main directory exists
      Add workaround for offlineimap
      Add some documentation on flags
      Improve Unseen() documentation
      Add UnseenCount to show number of messages in new

Simon Ser (14):
      Don't expose Separator
      Rename README.md and LICENSE
      Don't expose Filename
      Add Flag
      Don't expose Key
      Don't expose CreateMode
      Replace Header/Message with Open
      Rename Purge to Remove
      Update Open doc string
      Add basic maildirpp package
      Re-export Filename
      Document concurrency guarantees
      Don't automatically abort a delivery after 24 hours
      Simplify Delivery.{Close,Abort}

Thorben Günther (1):
      Handle invalid mailfiles.

crasm (1):
      Don't error if the maildir tree exists