Skip to content
Snippets Groups Projects
  1. Mar 22, 2018
  2. Feb 27, 2018
    • Junio C Hamano's avatar
      Merge branch 'ys/bisect-object-id-missing-conversion-fix' into maint · 38e79b1f
      Junio C Hamano authored
      Fix for a commented-out code to adjust it to a rather old API change.
      
      * ys/bisect-object-id-missing-conversion-fix:
        bisect: debug: convert struct object to object_id
      38e79b1f
    • Junio C Hamano's avatar
      Merge branch 'sb/submodule-update-reset-fix' into maint · 14890e91
      Junio C Hamano authored
      When resetting the working tree files recursively, the working tree
      of submodules are now also reset to match.
      
      * sb/submodule-update-reset-fix:
        submodule: submodule_move_head omits old argument in forced case
        unpack-trees: oneway_merge to update submodules
        t/lib-submodule-update.sh: fix test ignoring ignored files in submodules
        t/lib-submodule-update.sh: clarify test
      14890e91
    • Junio C Hamano's avatar
      Merge branch 'ab/commit-m-with-fixup' into maint · c1ab3b8a
      Junio C Hamano authored
      "git commit --fixup" did not allow "-m<message>" option to be used
      at the same time; allow it to annotate resulting commit with more
      text.
      
      * ab/commit-m-with-fixup:
        commit: add support for --fixup <commit> -m"<extra message>"
        commit doc: document that -c, -C, -F and --fixup with -m error
      c1ab3b8a
    • Junio C Hamano's avatar
      Merge branch 'nd/ita-wt-renames-in-status' into maint · 12accdc0
      Junio C Hamano authored
      "git status" after moving a path in the working tree (hence making
      it appear "removed") and then adding with the -N option (hence
      making that appear "added") detected it as a rename, but did not
      report the  old and new pathnames correctly.
      
      * nd/ita-wt-renames-in-status:
        wt-status.c: handle worktree renames
        wt-status.c: rename rename-related fields in wt_status_change_data
        wt-status.c: catch unhandled diff status codes
        wt-status.c: coding style fix
        Use DIFF_DETECT_RENAME for detect_rename assignments
        t2203: test status output with porcelain v2 format
      12accdc0
  3. Feb 15, 2018
  4. Feb 12, 2018
    • Ramsay Jones's avatar
      Makefile: suppress a sparse warning for pack-revindex.c · 54360a19
      Ramsay Jones authored
      
      Sparse has, for a long time, been issuing the following warning against
      the pack-revindex.c file:
      
            SP pack-revindex.c
        pack-revindex.c:64:23: warning: memset with byte count of 262144
      
      This results from a unconditional check, with a hard-coded limit, which
      is really only appropriate for the kernel source code. (The check is for
      a 'large' byte count in a call to memcpy(), memset(), copy_from_user()
      and copy_to_user() functions).
      
      A recent release of sparse (v0.5.1) has introduced some options to allow
      this check to be turned off (-Wno-memcpy-max-count) or to specify the
      actual limit used (-fmemcpy-max-count=COUNT), rather than a hard-coded
      limit of 100000.
      
      In order to suppress the warning, add a target for pack-revindex.sp that
      adds the '-Wno-memcpy-max-count' option to the SPARSE_FLAGS variable.
      
      Signed-off-by: default avatarRamsay Jones <ramsay@ramsayjones.plus.com>
      Signed-off-by: default avatarJunio C Hamano <gitster@pobox.com>
      54360a19
Loading