ssoma 0.2.0 - a bunch of updatesv0.2.0
commit13667968dfd66b7c5546dcbf8a648679ea5aba37
authorEric Wong <e@80x24.org>
Thu, 3 Mar 2016 03:30:08 +0000 (3 03:30 +0000)
committerEric Wong <e@80x24.org>
Thu, 3 Mar 2016 03:39:39 +0000 (3 03:39 +0000)
treeef3968775e71b73a3c3f707619e7d74462de418b
parent0a003894c77017e328ed7c0181a4381b7c3d4641
ssoma 0.2.0 - a bunch of updates

Most notably, this release fixes a potential bug where a ssoma
repository could be confused by MIME encoding in Message-ID headers.
While I have not seen any Message-ID with MIME encoding; this is a
potential attack vector to confuse message identification between
different implementations of ssoma.

There's also a bunch of minor improvements since 0.1.0 which was
released nearly 2 years ago:

26 changes since 0.1.0:
      ssoma: cleanup IMAP password warnings
      doc: remove HTML
      cleanup whitespace stripping
      disable case-insensitive option parsing
      Documentation/txt2pre: support #fragments and ftp://
      doc: generate README.html instead of index.html
      set author info on git commits
      Ssoma::Git: hoist out ensure_sha1 function
      ssoma-mda: Use the email subject as the commit message
      INSTALL: add missing reference to IPC::Run
      .gitignore: relax MYMETA pattern
      ssoma_repository: document header usage/removal
      mda: strip out the Bytes header, too
      ssoma-rm: do not commit changes on auto-removal miss
      README: add OpenSSL exception
      use Perl POD instead of pandoc-flavored Markdown
      doc: fix links to AGPL-3.0+ documentation
      doc: use links for our public email address
      documentation build fixes
      t/*.t: quiet down "git init"
      t/: try to ensure test output is stable
      t/*: use identifiable tempdir names
      copyright updates for 2016
      use Email::MIME::Header::header_raw to read Message-ID
      move scripts to script/ directory
      build: make syntax check target
INSTALL
Makefile.PL