1. 09 Oct, 2016 2 commits
  2. 25 Feb, 2016 1 commit
  3. 31 Aug, 2015 1 commit
  4. 23 Apr, 2015 1 commit
  5. 30 Jan, 2015 1 commit
    • Peter Tyser's avatar
      patman: Make dry-run output match real functionality · 2181830f
      Peter Tyser authored
      When run with the --dry-run argument patman prints out information
      showing what it would do.  This information currently doesn't line up
      with what patman/git send-email really do.  Some basic examples:
      - If an email address is addressed via "Series-cc" and "Patch-cc" patman
        shows that email address would be CC-ed two times.
      - If an email address is addressed via "Series-to" and "Patch-cc" patman
        shows that email address would be sent TO and CC-ed.
      - If an email address is addressed from a combination of tag aliases,
        get_maintainer.pl output, "Series-cc", "Patch-cc", etc patman shows
        that the email address would be CC-ed multiple times.
      
      Patman currently does try to send duplicate emails like the --dry-run
      output shows, but "git send-email" intelligently removes duplicate
      addresses so this patch shouldn't change the non-dry-run functionality.
      
      Change patman's output and email addressing to line up with the
      "git send-email" logic.  This trims down patman's dry-run output and
      prevents confusion about what patman will do when emails are actually
      sent.
      Signed-off-by: default avatarPeter Tyser <ptyser@xes-inc.com>
      Acked-by: default avatarSimon Glass <sjg@chromium.org>
      Tested-by: default avatarSimon Glass <sjg@chromium.org>
      2181830f
  6. 21 Sep, 2014 1 commit
  7. 24 Jul, 2013 1 commit
  8. 09 May, 2013 1 commit
  9. 08 Apr, 2013 2 commits
  10. 04 Apr, 2013 1 commit
  11. 31 Jan, 2013 3 commits
  12. 14 Nov, 2012 1 commit
  13. 15 Oct, 2012 1 commit
  14. 26 Sep, 2012 1 commit
  15. 02 Sep, 2012 3 commits
  16. 21 Apr, 2012 1 commit
    • Simon Glass's avatar
      Add 'patman' patch generation, checking and submission script · 0d24de9d
      Simon Glass authored
      What is this?
      
      =============
      
      This tool is a Python script which:
      - Creates patch directly from your branch
      - Cleans them up by removing unwanted tags
      - Inserts a cover letter with change lists
      - Runs the patches through checkpatch.pl and its own checks
      - Optionally emails them out to selected people
      
      It is intended to automate patch creation and make it a less
      error-prone process. It is useful for U-Boot and Linux work so far,
      since it uses the checkpatch.pl script.
      
      It is configured almost entirely by tags it finds in your commits.
      This means that you can work on a number of different branches at
      once, and keep the settings with each branch rather than having to
      git format-patch, git send-email, etc. with the correct parameters
      each time. So for example if you put:
      
      in one of your commits, the series will be sent there.
      
      See the README file for full details.
      END
      Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
      0d24de9d