git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [ANNOUNCE] Git v2.7.4 (and updates to older maintenance tracks)

From
Torsten Bögershausen <tboegi@web.de>
Date
Mar 18, 2016, 08:29 UTC
Message-ID
<56EBBC72.7000201@web.de>
In-Reply-To
<xmqqlh5gzuc8.fsf@gitster.mtv.corp.google.com>
Show 25 quoted lines
> Git v2.7.4 Release Notes
> ========================
> 
> Fixes since v2.7.3
> ------------------
> 
>  * Bugfix patches were backported from the 'master' front to plug heap
>    corruption holes, to catch integer overflow in the computation of
>    pathname lengths, and to get rid of the name_path API.  Both of
>    these would have resulted in writing over an under-allocated buffer
>    when formulating pathnames while tree traversal.
> 
> ----------------------------------------------------------------
> 
> Changes since v2.7.3 are as follows:
> 
> Jeff King (7):
>       add helpers for detecting size_t overflow
>       tree-diff: catch integer overflow in combine_diff_path allocation
>       http-push: stop using name_path
>       show_object_with_name: simplify by using path_name()
>       list-objects: convert name_path to a strbuf
>       list-objects: drop name_path entirely
>       list-objects: pass full pathname to callbacks
> 
If there is a new 2.7.x release, does it make sense to cherry-pick this one:
commit 7b6daf8d2fee1a9866b1d4eddbfaa5dbc42c5dbb
Author: Torsten Bögershausen <tboegi@web.de>
Date:   Sun Feb 28 21:09:44 2016 +0100
    config.mak.uname: use clang for Mac OS X 10.6
    
Previous: Junio C HamanoNext: Renato Botelho
Message 2 of 7 in “[ANNOUNCE] Git v2.7.4 (and updates to older maintenance tracks)”
  1. Junio C HamanoMar 17, 2016
  2. Torsten BögershausenMar 18, 2016
  3. Renato BotelhoMar 20, 2016
  4. Eric SunshineMar 20, 2016
  5. Jeff KingMar 20, 2016
  6. Eric SunshineMar 21, 2016
  7. Renato BotelhoMar 21, 2016

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.