File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change 1+ Git 2.31.1 Release Notes
2+ ========================
3+ 
4+ Fixes since v2.31
5+ -----------------
6+ 
7+  * The fsmonitor interface read from its input without making sure
8+    there is something to read from.  This bug is new in 2.31
9+    timeframe.
10+ 
11+  * The data structure used by fsmonitor interface was not properly
12+    duplicated during an in-core merge, leading to use-after-free etc.
13+ 
14+  * "git bisect" reimplemented more in C during 2.30 timeframe did not
15+    take an annotated tag as a good/bad endpoint well.  This regression
16+    has been corrected.
17+ 
18+  * Fix macros that can silently inject unintended null-statements.
19+ 
20+  * CALLOC_ARRAY() macro replaces many uses of xcalloc().
21+ 
22+  * Update insn in Makefile comments to run fuzz-all target.
23+ 
24+  * Fix a corner case bug in "git mv" on case insensitive systems,
25+    which was introduced in 2.29 timeframe.
26+ 
27+ Also contains various documentation updates and code clean-ups.
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments