Vicent Marti 
							
						 
					 
					
						
						
						
						
							
						
						
							737b505116 
							
						 
					 
					
						
						
							
							hashsig: Export as a sys header  
						
						
						
					 
					
						2014-10-01 12:03:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jakub Čajka 
							
						 
					 
					
						
						
						
						
							
						
						
							d99e547173 
							
						 
					 
					
						
						
							
							Fixed merge REUC test for big-endian 64-bit  
						
						
						
					 
					
						2014-09-26 12:12:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ciro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							3b2cb2c91e 
							
						 
					 
					
						
						
							
							Factor 40 and 41 constants from source.  
						
						
						
					 
					
						2014-09-16 13:07:04 +02:00 
						 
				 
			
				
					
						
							
							
								Vicent Marti 
							
						 
					 
					
						
						
						
						
							
						
						
							c1bf2942fc 
							
						 
					 
					
						
						
							
							Merge pull request  #2455  from ethomson/equal_oid  
						
						... 
						
						
						
						Introduce `cl_assert_equal_oid` 
						
					 
					
						2014-07-02 15:29:25 +02:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							967f5a76b1 
							
						 
					 
					
						
						
							
							git_checkout_index: checkout other indexes  
						
						... 
						
						
						
						git_checkout_index can now check out other git_index's (that are not
necessarily the repository index).  This allows checkout_index to use
the repository's index for stat cache information instead of the index
data being checked out.  git_merge and friends now check out their
indexes directly instead of trying to blend it into the running index. 
						
					 
					
						2014-07-01 17:32:15 -04:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							0cee70ebb7 
							
						 
					 
					
						
						
							
							Introduce cl_assert_equal_oid  
						
						
						
					 
					
						2014-07-01 14:40:16 -04:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							eff531e103 
							
						 
					 
					
						
						
							
							Modify GIT_MERGE_CONFIG -> GIT_MERGE_PREFERENCE  
						
						
						
					 
					
						2014-05-27 20:58:20 -05:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							a3622ba6cc 
							
						 
					 
					
						
						
							
							Move GIT_MERGE_CONFIG_* to its own enum  
						
						
						
					 
					
						2014-05-27 20:49:20 -05:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							d362093f9e 
							
						 
					 
					
						
						
							
							Introduce GIT_MERGE_CONFIG_* for merge.ff settings  
						
						... 
						
						
						
						git_merge_analysis will now return GIT_MERGE_CONFIG_NO_FASTFORWARD
when merge.ff=false and GIT_MERGE_CONFIG_FASTFORWARD_ONLY when
merge.ff=true 
						
					 
					
						2014-05-27 20:49:16 -05:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							a4e2c36a66 
							
						 
					 
					
						
						
							
							merge: checkout default shouldn't clobber given  
						
						
						
					 
					
						2014-04-23 19:43:35 -04:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							26564d80aa 
							
						 
					 
					
						
						
							
							merge: default checkout strategy for should be SAFE  
						
						
						
					 
					
						2014-04-23 19:42:50 -04:00 
						 
				 
			
				
					
						
							
							
								Jacques Germishuys 
							
						 
					 
					
						
						
						
						
							
						
						
							6fefb7af84 
							
						 
					 
					
						
						
							
							Capture conflict information in MERGE_MSG for revert and merge  
						
						
						
					 
					
						2014-04-14 16:16:22 +02:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							976634c467 
							
						 
					 
					
						
						
							
							Introduce git_merge_head_id  
						
						
						
					 
					
						2014-03-31 11:43:38 -05:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							58c2b1c421 
							
						 
					 
					
						
						
							
							UNBORN implies FAST_FORWARD  
						
						
						
					 
					
						2014-03-20 09:35:22 -07:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							ac584fcfd3 
							
						 
					 
					
						
						
							
							Introduce GIT_MERGE_ANALYSIS_UNBORN  
						
						
						
					 
					
						2014-03-20 09:25:11 -07:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							97f3462ae6 
							
						 
					 
					
						
						
							
							git_merge_status -> git_merge_analysis  
						
						
						
					 
					
						2014-03-20 09:25:10 -07:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							d9fdee6e4c 
							
						 
					 
					
						
						
							
							Remove git_merge_result as it's now unnecessary  
						
						
						
					 
					
						2014-03-20 09:25:09 -07:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							5aa2ac6de1 
							
						 
					 
					
						
						
							
							Update git_merge_tree_opts to git_merge_options  
						
						
						
					 
					
						2014-03-20 09:25:08 -07:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							02105a27f0 
							
						 
					 
					
						
						
							
							Change signature of git_merge to take merge and checkout opts  
						
						
						
					 
					
						2014-03-20 09:25:07 -07:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							1c0b6a38ba 
							
						 
					 
					
						
						
							
							Remove fastforward / uptodate from git_merge  
						
						
						
					 
					
						2014-03-20 09:25:06 -07:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							ccb308273a 
							
						 
					 
					
						
						
							
							Add git_merge_status to provide info about an upcoming merge  
						
						
						
					 
					
						2014-03-20 09:25:06 -07:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							05d47768ca 
							
						 
					 
					
						
						
							
							Introduce git_merge_file for consumers  
						
						
						
					 
					
						2014-03-20 09:25:05 -07:00 
						 
				 
			
				
					
						
							
							
								Ben Straub 
							
						 
					 
					
						
						
						
						
							
						
						
							6affd71f33 
							
						 
					 
					
						
						
							
							git_checkout_opts -> git_checkout_options  
						
						
						
					 
					
						2014-03-06 09:44:51 -08:00 
						 
				 
			
				
					
						
							
							
								Ben Straub 
							
						 
					 
					
						
						
						
						
							
						
						
							a2ce19ca68 
							
						 
					 
					
						
						
							
							Prevent user's merge.conflictstyle from breaking tests  
						
						
						
					 
					
						2014-02-05 13:35:26 -08:00 
						 
				 
			
				
					
						
							
							
								Ben Straub 
							
						 
					 
					
						
						
						
						
							
						
						
							5c8be32559 
							
						 
					 
					
						
						
							
							Fix a few references to changed function signatures  
						
						
						
					 
					
						2014-02-05 13:32:45 -08:00 
						 
				 
			
				
					
						
							
							
								Ben Straub 
							
						 
					 
					
						
						
						
						
							
						
						
							0de2c4e3a3 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'libgit2/development' into bs/more-reflog-stuff  
						
						
						
					 
					
						2014-02-05 13:15:57 -08:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							bb13d39162 
							
						 
					 
					
						
						
							
							Test that emulates a strange filter implementation  
						
						
						
					 
					
						2014-02-03 19:56:34 -08:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							16eb8b7c06 
							
						 
					 
					
						
						
							
							Tests merging staged files identical to result  
						
						
						
					 
					
						2014-02-03 19:56:34 -08:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							b60149eced 
							
						 
					 
					
						
						
							
							Tests merge when changes exist in workdir/index  
						
						
						
					 
					
						2014-02-03 19:56:33 -08:00 
						 
				 
			
				
					
						
							
							
								Ben Straub 
							
						 
					 
					
						
						
						
						
							
						
						
							586be3b889 
							
						 
					 
					
						
						
							
							Add reflog parameters to git_reset  
						
						
						
					 
					
						2014-02-03 15:05:55 -08:00 
						 
				 
			
				
					
						
							
							
								Carlos Martín Nieto 
							
						 
					 
					
						
						
						
						
							
						
						
							a1bbc0ce20 
							
						 
					 
					
						
						
							
							merge: rename _oid() -> id()  
						
						... 
						
						
						
						Following the rest of the series, use 'id' when refering to the value. 
						
					 
					
						2014-01-25 08:15:44 +01:00 
						 
				 
			
				
					
						
							
							
								Carlos Martín Nieto 
							
						 
					 
					
						
						
						
						
							
						
						
							d541170c77 
							
						 
					 
					
						
						
							
							index: rename an entry's id to 'id'  
						
						... 
						
						
						
						This was not converted when we converted the rest, so do it now. 
						
					 
					
						2014-01-25 08:15:44 +01:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							0ef19fe14c 
							
						 
					 
					
						
						
							
							Merge submodules  
						
						
						
					 
					
						2014-01-20 18:07:17 -05:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							db3462ce77 
							
						 
					 
					
						
						
							
							Support union merges  
						
						
						
					 
					
						2014-01-20 17:15:15 -05:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							0e1ba46cfb 
							
						 
					 
					
						
						
							
							Remove the "merge none" flag  
						
						... 
						
						
						
						The "merge none" (don't automerge) flag was only to aide in
merge trivial tests.  We can easily determine whether merge
trivial resulted in a trivial merge or an automerge by examining
the REUC after automerge has completed. 
						
					 
					
						2014-01-20 17:15:14 -05:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							6891a862bb 
							
						 
					 
					
						
						
							
							Load merge.conflictstyle setting from config  
						
						
						
					 
					
						2014-01-20 17:15:13 -05:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							e651e8e2b5 
							
						 
					 
					
						
						
							
							Introduce diff3 mode for checking out conflicts  
						
						
						
					 
					
						2014-01-20 17:15:13 -05:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							6b92c99bcb 
							
						 
					 
					
						
						
							
							Don't try to merge binary files  
						
						
						
					 
					
						2014-01-20 17:15:12 -05:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							c1d648c5c6 
							
						 
					 
					
						
						
							
							merge_file should use more aggressive levels  
						
						... 
						
						
						
						The default merge_file level was XDL_MERGE_MINIMAL, which will
produce conflicts where there should not be in the case where
both sides were changed identically.  Change the defaults to be
more aggressive (XDL_MERGE_ZEALOUS) which will more aggressively
compress non-conflicts.  This matches git.git's defaults.
Increase testing around reverting a previously reverted commit to
illustrate this problem. 
						
					 
					
						2014-01-20 17:15:11 -05:00 
						 
				 
			
				
					
						
							
							
								Carlos Martín Nieto 
							
						 
					 
					
						
						
						
						
							
						
						
							0b28217bda 
							
						 
					 
					
						
						
							
							refs: remove the _with_log differentiation  
						
						... 
						
						
						
						Any well-behaved program should write a descriptive message to the
reflog whenever it updates a reference. Let's make this more prominent
by removing the version without the reflog parameters. 
						
					 
					
						2014-01-15 13:32:43 +01:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							5588f07360 
							
						 
					 
					
						
						
							
							Clean up warnings  
						
						
						
					 
					
						2013-12-09 11:40:44 -05:00 
						 
				 
			
				
					
						
							
							
								Edward Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							eac938d96e 
							
						 
					 
					
						
						
							
							Bare naked merge and rebase  
						
						
						
					 
					
						2013-12-03 10:18:53 -05:00 
						 
				 
			
				
					
						
							
							
								Ben Straub 
							
						 
					 
					
						
						
						
						
							
						
						
							1782038144 
							
						 
					 
					
						
						
							
							Rename tests-clar to tests  
						
						
						
					 
					
						2013-11-14 14:05:52 -08:00