1. 30 5月, 2020 1 次提交
    • S
      patman: Suppress empty changelog entries · b0436b94
      Sean Anderson 提交于
      Patman outputs a line for every edition of the series in every patch,
      regardless of whether any changes were made. This can result in many
      redundant lines in patch changelogs, especially when a patch did not exist
      before a certain revision. For example, the existing behaviour could result
      in a changelog of
      
      Changes in v7: None
      Changes in v6: None
      Changes in v5:
      - Make a change
      
      Changes in v4: None
      
      Changes in v3:
      - New
      
      Changes in v2: None
      
      With this patch applied and with --no-empty-changes, the same patch would
      look like
      
      (no changes since v5)
      
      Changes in v5:
      - Make a change
      
      Changes in v3:
      - New
      
      This is entirely aesthetic, but I think it reduces clutter, especially for
      patches added later on in a series.
      Signed-off-by: NSean Anderson <seanga2@gmail.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      b0436b94
  2. 27 4月, 2020 2 次提交
  3. 16 4月, 2020 1 次提交
  4. 14 11月, 2019 1 次提交
  5. 05 11月, 2019 1 次提交
  6. 28 10月, 2019 1 次提交
  7. 11 7月, 2019 3 次提交
  8. 23 6月, 2018 1 次提交
  9. 07 5月, 2018 1 次提交
    • T
      SPDX: Convert all of our single license tags to Linux Kernel style · 83d290c5
      Tom Rini 提交于
      When U-Boot started using SPDX tags we were among the early adopters and
      there weren't a lot of other examples to borrow from.  So we picked the
      area of the file that usually had a full license text and replaced it
      with an appropriate SPDX-License-Identifier: entry.  Since then, the
      Linux Kernel has adopted SPDX tags and they place it as the very first
      line in a file (except where shebangs are used, then it's second line)
      and with slightly different comment styles than us.
      
      In part due to community overlap, in part due to better tag visibility
      and in part for other minor reasons, switch over to that style.
      
      This commit changes all instances where we have a single declared
      license in the tag as both the before and after are identical in tag
      contents.  There's also a few places where I found we did not have a tag
      and have introduced one.
      Signed-off-by: NTom Rini <trini@konsulko.com>
      83d290c5
  10. 12 9月, 2017 1 次提交
  11. 09 6月, 2017 4 次提交
  12. 08 2月, 2017 1 次提交
  13. 09 10月, 2016 2 次提交
  14. 25 2月, 2016 1 次提交
  15. 31 8月, 2015 1 次提交
  16. 24 4月, 2015 1 次提交
  17. 31 1月, 2015 1 次提交
    • P
      patman: Make dry-run output match real functionality · 2181830f
      Peter Tyser 提交于
      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: NPeter Tyser <ptyser@xes-inc.com>
      Acked-by: NSimon Glass <sjg@chromium.org>
      Tested-by: NSimon Glass <sjg@chromium.org>
      2181830f
  18. 22 9月, 2014 1 次提交
  19. 24 7月, 2013 1 次提交
  20. 10 5月, 2013 1 次提交
  21. 09 4月, 2013 2 次提交
  22. 05 4月, 2013 1 次提交
  23. 01 2月, 2013 3 次提交
  24. 14 11月, 2012 1 次提交
  25. 16 10月, 2012 1 次提交
  26. 27 9月, 2012 1 次提交
  27. 02 9月, 2012 3 次提交
  28. 21 4月, 2012 1 次提交
    • S
      Add 'patman' patch generation, checking and submission script · 0d24de9d
      Simon Glass 提交于
      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: NSimon Glass <sjg@chromium.org>
      0d24de9d