1. 30 Nov, 2018 1 commit
  2. 22 Jul, 2018 2 commits
    • Alberto Bertogli's avatar
    • Alberto Bertogli's avatar
      docs/man: Make generate script use git timestamps · a2fa1d07
      Alberto Bertogli authored
      When regenerating the manpages, the mtime of the pod files is used.
      That mtime can change based on file and repository manipulations,
      because git does not preserve mtimes.
      
      This causes unnecessary regenerations which require manual cleanups in
      order to avoid cluttering the history unnecessarily.
      
      This patch makes the generate script set the mtime of the pod files to
      the time of the last git commit that affected them, if they have not
      changed since. This avoids unnecessary changes and makes the script
      easier to use.
      
      There's one file that needed adjustment to match its last commit time,
      that is also included here.
      a2fa1d07
  3. 14 Jul, 2018 1 commit
  4. 06 Jun, 2018 1 commit
  5. 04 Jun, 2018 1 commit
  6. 24 May, 2018 1 commit
    • Alberto Bertogli's avatar
      chasquid-util: Add domaininfo-remove · 4373f56a
      Alberto Bertogli authored
      This patch adds a chasquid-util subcommand to remove a domain
      information entry.
      
      The main use case is to manually allow a security level downgrade, after
      performing manual verification.
      4373f56a
  7. 04 Apr, 2018 1 commit
    • Alberto Bertogli's avatar
      docs: Add man pages · 24af22ac
      Alberto Bertogli authored
      This patch adds man pages for chasquid's main commands and
      configuration. They are generated using pod2man (commonly used for this,
      and included with perl in most distributions).
      
      The generated man pages are included to avoid introducing a dependency
      for such simple task, similar to how we handle protocol buffer generated
      files.
      24af22ac
  8. 04 Mar, 2018 1 commit
  9. 02 Mar, 2018 1 commit
    • Alberto Bertogli's avatar
      docs: Add a how-to guide · 12b856a3
      Alberto Bertogli authored
      This patch adds a brief how-to guide for setting up an email server with
      Debian, dovecot and chasquid.
      
      It is incomplete, but has enough information that it's ok to include it.
      12b856a3
  10. 10 Feb, 2018 1 commit
    • Alberto Bertogli's avatar
      chasquid: Dovecot support (experimental) · d39d3aaf
      Alberto Bertogli authored
      This patch adds dovecot support to the chasquid daemon, using the
      internal dovecot library added in previous patches.
      
      Dovecot support is still considered EXPERIMENTAL and may be reverted, or
      changed in backwards-incompatible ways.
      
      The patch also adds the corresponding integration test, which brings up
      a dovecot server with a custom configuration, and tests chasquid's
      authentication against it.  If dovecot is not installed, the test is
      skipped.
      d39d3aaf
  11. 03 Nov, 2016 1 commit