1. 13 2月, 2010 7 次提交
  2. 12 2月, 2010 3 次提交
  3. 11 2月, 2010 15 次提交
  4. 09 2月, 2010 11 次提交
  5. 08 2月, 2010 3 次提交
    • J
      Merge git://repo.or.cz/git-gui · 8051a030
      Junio C Hamano 提交于
      * git://repo.or.cz/git-gui:
        git-gui: update french translation
        git-gui: update Japanese translation
        git-gui: fix shortcut for menu "Commit/Revert Changes"
        git-gui: Quote git path when starting another gui in a submodule
        git-gui: update Italian translation
        git-gui: Update Swedish translation (520t0f0u)
        git-gui: use themed tk widgets with Tk 8.5
        git-gui: Update German translation (12 new or changed strings).
        git-gui: Update translation template
        git-gui: Remove unused icon file_parttick
        git-gui: use different icon for new and modified files in the index
        git-gui: set GIT_DIR and GIT_WORK_TREE after setup
        git-gui: update shortcut tools to use _gitworktree
        git-gui: handle bare repos correctly
        git-gui: handle non-standard worktree locations
        git-gui: Support applying a range of changes at once
        git-gui: Add a special diff popup menu for submodules
        git-gui: Use git diff --submodule when available
      8051a030
    • J
      Merge branch 'maint' · e7ec9de6
      Junio C Hamano 提交于
      * maint:
        archive: simplify archive format guessing
      e7ec9de6
    • R
      archive: simplify archive format guessing · fe12d8e8
      René Scharfe 提交于
      The code to guess an output archive's format consumed any --format
      options and built a new one.  Jonathan noticed that it does so in an
      unsafe way, risking to overflow the static buffer fmt_opt.
      
      Change the code to keep the existing --format options intact and to only
      add a new one if a format could be guessed based on the output file name.
      The new option is added as the first one, allowing the existing ones to
      overrule it, i.e. explicit --format options given on the command line win
      over format guesses, as before.
      
      To simplify the code further, format_from_name() is changed to return the
      full --format option, thus no potentially dangerous sprintf() calls are
      needed any more.
      Reported-by: NJonathan Nieder <jrnieder@gmail.com>
      Signed-off-by: NRene Scharfe <rene.scharfe@lsrfire.ath.cx>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      fe12d8e8
  6. 07 2月, 2010 1 次提交
    • J
      Fix invalid read in quote_c_style_counted · 84249819
      Jeff King 提交于
      This function did not work on strings that were not NUL-terminated. It
      reads through a length-bounded string, searching for characters in need of
      quoting. After we find one, we output the quoted character, then advance
      our pointer to find the next one. However, we never decremented the
      length, meaning we ended up looking at whatever random junk was stored
      after the string.
      
      This bug was not found by the existing tests because most code paths feed
      a NUL-terminated string. The notable exception is a directory name being
      fed by ls-tree.
      Signed-off-by: NJeff King <peff@peff.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      84249819