[dovecot/core] 21e4a5: doveadm-print: Add "formatted" print formatter

GitHub noreply at github.com
Fri Feb 26 13:06:07 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 21e4a561c2983f7ff02c0503c9bad8e4f45cee8a
      https://github.com/dovecot/core/commit/21e4a561c2983f7ff02c0503c9bad8e4f45cee8a
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/Makefile.am
    A src/doveadm/doveadm-print-formatted.c
    M src/doveadm/doveadm-print-private.h
    M src/doveadm/doveadm-print.h
    M src/doveadm/doveadm.c

  Log Message:
  -----------
  doveadm-print: Add "formatted" print formatter

This allows using the header names as %{variables} in the format string.


  Commit: 8fdbe2f47df7cbe4ffe163e7c13f52d2649a0dfb
      https://github.com/dovecot/core/commit/8fdbe2f47df7cbe4ffe163e7c13f52d2649a0dfb
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-log.c

  Log Message:
  -----------
  doveadm-log: Use doveadm_print() for output


  Commit: 0ed5452f5fcff082087622e473d790403f66a0e2
      https://github.com/dovecot/core/commit/0ed5452f5fcff082087622e473d790403f66a0e2
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-log.c

  Log Message:
  -----------
  doveadm-log: Use ver2 structure


  Commit: fb8519306c326ba8384280a67479963e583c785a
      https://github.com/dovecot/core/commit/fb8519306c326ba8384280a67479963e583c785a
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-cmd.c
    M src/doveadm/doveadm-cmd.h

  Log Message:
  -----------
  doveadm-cmd: Constify doveadm_cmd_param_*() usage


  Commit: cd75585e26420cef09cc699c6e02ab46e21937d1
      https://github.com/dovecot/core/commit/cd75585e26420cef09cc699c6e02ab46e21937d1
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/client-connection-http.c
    M src/doveadm/doveadm-cmd.c
    M src/doveadm/doveadm-cmd.h
    M src/doveadm/doveadm-mail.c
    M src/doveadm/doveadm-stats.c

  Log Message:
  -----------
  doveadm: Remove return value from ver2 cmd() - doveadm_exit_code is enough


  Commit: 844929a7bd6e9d21f0a8cdb3a19f4620a17cdeca
      https://github.com/dovecot/core/commit/844929a7bd6e9d21f0a8cdb3a19f4620a17cdeca
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-mail-altmove.c
    M src/doveadm/doveadm-mail.c
    M src/doveadm/doveadm-mail.h

  Log Message:
  -----------
  doveadm-altmove: Use ver2 structures


  Commit: adff71f502609e9b2378c16e5680b7fee94a03b1
      https://github.com/dovecot/core/commit/adff71f502609e9b2378c16e5680b7fee94a03b1
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-mail-batch.c

  Log Message:
  -----------
  doveadm-batch: Fixed it to work with ver2 commands.


  Commit: e1d08b1c39c63de92f0e914064a508bbf6c6fcc5
      https://github.com/dovecot/core/commit/e1d08b1c39c63de92f0e914064a508bbf6c6fcc5
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-mail-deduplicate.c
    M src/doveadm/doveadm-mail.c
    M src/doveadm/doveadm-mail.h

  Log Message:
  -----------
  doveadm-deduplicate: Use ver2 structures


  Commit: 977f08d645b1779527c0938bbb848b61064839c3
      https://github.com/dovecot/core/commit/977f08d645b1779527c0938bbb848b61064839c3
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-mail-expunge.c
    M src/doveadm/doveadm-mail.c
    M src/doveadm/doveadm-mail.h

  Log Message:
  -----------
  doveadm-expunge: Use ver2 structures


  Commit: a893aaa999856b1ba6e4541890016767aaa283c7
      https://github.com/dovecot/core/commit/a893aaa999856b1ba6e4541890016767aaa283c7
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-mail-flags.c
    M src/doveadm/doveadm-mail.c
    M src/doveadm/doveadm-mail.h

  Log Message:
  -----------
  doveadm-flags: Use ver2 structures


  Commit: ae8c89c81de5d867bd1359fb9c438dd8771210c7
      https://github.com/dovecot/core/commit/ae8c89c81de5d867bd1359fb9c438dd8771210c7
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-mail-import.c
    M src/doveadm/doveadm-mail.c
    M src/doveadm/doveadm-mail.h

  Log Message:
  -----------
  doveadm-import: Use ver2 structures


  Commit: f2c25ca2e1872b407b5b0f6be30513f43dce4e01
      https://github.com/dovecot/core/commit/f2c25ca2e1872b407b5b0f6be30513f43dce4e01
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-mail.c

  Log Message:
  -----------
  doveadm-force-resync: Use ver2 structures


  Commit: 949c3973edcf50aebf4b9039cf151e6ba601e849
      https://github.com/dovecot/core/commit/949c3973edcf50aebf4b9039cf151e6ba601e849
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-mail.c

  Log Message:
  -----------
  doveadm-purge: Use ver2 structures


  Commit: c874dcb48156e0225ea13d4b66ecfbd32b4fd44d
      https://github.com/dovecot/core/commit/c874dcb48156e0225ea13d4b66ecfbd32b4fd44d
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-mail-search.c
    M src/doveadm/doveadm-mail.c
    M src/doveadm/doveadm-mail.h

  Log Message:
  -----------
  doveadm-search: Use ver2 structures


  Commit: 57a2881cb841fdfeb0631f8065070bbc547d4618
      https://github.com/dovecot/core/commit/57a2881cb841fdfeb0631f8065070bbc547d4618
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/plugins/acl/doveadm-acl.c

  Log Message:
  -----------
  doveadm-acl: Use ver2 structures


  Commit: e47f08b87b409b42acf353c3156c21e1ccc35ac4
      https://github.com/dovecot/core/commit/e47f08b87b409b42acf353c3156c21e1ccc35ac4
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/plugins/fts/doveadm-fts.c

  Log Message:
  -----------
  doveadm-fts: Use ver2 structures


  Commit: 76160a8259273a4388970041d5acde6152e349ba
      https://github.com/dovecot/core/commit/76160a8259273a4388970041d5acde6152e349ba
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-mail.c

  Log Message:
  -----------
  doveadm: Fully populate mail_cmd in ver2 wrapper


  Commit: 1a40f0bdea5ec994d110d9780afbb6635651d85c
      https://github.com/dovecot/core/commit/1a40f0bdea5ec994d110d9780afbb6635651d85c
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-mail-mailbox-status.c

  Log Message:
  -----------
  doveadm-mailbox-status: Fixed declaring and processing args


  Commit: 79ec87ea6861e2dd447f69ab44a7cc4e4fce3fdd
      https://github.com/dovecot/core/commit/79ec87ea6861e2dd447f69ab44a7cc4e4fce3fdd
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/client-connection-http.c
    M src/doveadm/doveadm-cmd.c
    M src/doveadm/doveadm-cmd.h

  Log Message:
  -----------
  doveadm-cmd: Add CMD_PARAM_IP


  Commit: db8b229230860a6c12daa0017a49396986368897
      https://github.com/dovecot/core/commit/db8b229230860a6c12daa0017a49396986368897
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-cmd.c
    M src/doveadm/doveadm-cmd.h

  Log Message:
  -----------
  doveadm: Code cleanup - coding style fixes for doveadm_cmd_param*() accessors


  Commit: 4ae632e126d92dca465870ad5d7f9341025d6ba4
      https://github.com/dovecot/core/commit/4ae632e126d92dca465870ad5d7f9341025d6ba4
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-mail-copymove.c
    M src/doveadm/doveadm-mail.c
    M src/doveadm/doveadm-mail.h

  Log Message:
  -----------
  doveadm-copymove: Use ver2 structures


  Commit: 2d83aa5eebd1bb710ca2fc21316b89442f027f3d
      https://github.com/dovecot/core/commit/2d83aa5eebd1bb710ca2fc21316b89442f027f3d
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-mail-flags.c
    M src/doveadm/doveadm-mail.c

  Log Message:
  -----------
  doveadm-flags: Support giving flags as an array.


  Commit: 7616a1520f0d8ee5cc96f6b044c7fde1a9f9798c
      https://github.com/dovecot/core/commit/7616a1520f0d8ee5cc96f6b044c7fde1a9f9798c
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/doveadm-cmd.c
    M src/doveadm/doveadm-cmd.h
    M src/doveadm/doveadm-penalty.c

  Log Message:
  -----------
  doveadm-penalty: Convert to ver2 infra


  Commit: 79bbb900ffba886779474dfb04c41408f0ba0602
      https://github.com/dovecot/core/commit/79bbb900ffba886779474dfb04c41408f0ba0602
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/client-connection.c
    M src/doveadm/doveadm-cmd.c
    M src/doveadm/doveadm-cmd.h
    M src/doveadm/doveadm.c

  Log Message:
  -----------
  doveadm: Added struct doveadm_cmd_attributes, which is passed around instead of argc/argv


  Commit: 50e4970035d1278597d13cac6c5ae26e7af93025
      https://github.com/dovecot/core/commit/50e4970035d1278597d13cac6c5ae26e7af93025
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M src/doveadm/client-connection-http.c
    M src/doveadm/client-connection.c
    M src/doveadm/doveadm-cmd.h
    M src/doveadm/doveadm-mail.c
    M src/doveadm/doveadm-mail.h

  Log Message:
  -----------
  doveadm: Pass through mail_storage_service_input fields in doveadm_cmd_attributes


Compare: https://github.com/dovecot/core/compare/42fcc708268a...50e4970035d1


More information about the dovecot-cvs mailing list