nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							383f164a09 
							
						 
					 
					
						
						
							
							branch: rename config section upon moving  
						
						 
						
						
						
					 
					
						2012-10-25 17:42:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							0b98a8a424 
							
						 
					 
					
						
						
							
							branch: remove config section upon deletion  
						
						 
						
						
						
					 
					
						2012-10-25 17:42:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							cd1ef82253 
							
						 
					 
					
						
						
							
							test: extract make_head_orphaned() logic  
						
						 
						
						
						
					 
					
						2012-10-20 12:07:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							209e34fa70 
							
						 
					 
					
						
						
							
							tests: leverage git_repository_detach_head()  
						
						 
						
						
						
					 
					
						2012-10-20 12:01:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							8b05bea870 
							
						 
					 
					
						
						
							
							errors: deploy GIT_EORPHANEDHEAD usage  
						
						 
						
						
						
					 
					
						2012-10-19 22:01:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							0532e7bb87 
							
						 
					 
					
						
						
							
							branch: allow deletion of branch when HEAD's missing  
						
						 
						
						
						
					 
					
						2012-10-19 21:23:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							6251de1d17 
							
						 
					 
					
						
						
							
							branches: cover EEXISTS propagation upon moving  
						
						 
						
						
						
					 
					
						2012-10-11 14:09:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							62993b6158 
							
						 
					 
					
						
						
							
							branches: propagate EEXISTS upon creation  
						
						 
						
						
						
					 
					
						2012-10-11 14:08:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							0c78f685eb 
							
						 
					 
					
						
						
							
							branch: introduce git_branch_is_head()  
						
						 
						
						
						
					 
					
						2012-10-07 21:03:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							b52b6571af 
							
						 
					 
					
						
						
							
							branch: enhance branch moving test coverage  
						
						 
						
						
						
					 
					
						2012-10-07 21:03:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							e16fc07f7e 
							
						 
					 
					
						
						
							
							refspec: No remote tracking ref from a fetchspec-less remote  
						
						 
						
						
						
					 
					
						2012-09-13 22:31:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vicent Marti 
							
						 
					 
					
						
						
						
						
							
						
						
							1c947daa80 
							
						 
					 
					
						
						
							
							branch: Change git_branch_delete to take a ref  
						
						 
						
						
						
					 
					
						2012-08-26 18:00:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Peek 
							
						 
					 
					
						
						
						
						
							
						
						
							e60af90498 
							
						 
					 
					
						
						
							
							Test trailing space after ref oid  
						
						 
						
						
						
					 
					
						2012-08-09 14:39:43 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Peek 
							
						 
					 
					
						
						
						
						
							
						
						
							6ab6829097 
							
						 
					 
					
						
						
							
							Parse ref oids without trailing newline  
						
						 
						
						
						
					 
					
						2012-08-09 12:39:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vicent Marti 
							
						 
					 
					
						
						
						
						
							
						
						
							51e1d80846 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'arrbee/tree-walk-fixes' into development  
						
						 
						
						... 
						
						
						
						Conflicts:
	src/notes.c
	src/transports/git.c
	src/transports/http.c
	src/transports/local.c
	tests-clar/odb/foreach.c 
						
					 
					
						2012-08-06 12:41:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Belfer 
							
						 
					 
					
						
						
						
						
							
						
						
							5dca201072 
							
						 
					 
					
						
						
							
							Update iterators for consistency across library  
						
						 
						
						... 
						
						
						
						This updates all the `foreach()` type functions across the library
that take callbacks from the user to have a consistent behavior.
The rules are:
* A callback terminates the loop by returning any non-zero value
* Once the callback returns non-zero, it will not be called again
  (i.e. the loop stops all iteration regardless of state)
* If the callback returns non-zero, the parent fn returns GIT_EUSER
* Although the parent returns GIT_EUSER, no error will be set in
  the library and `giterr_last()` will return NULL if called.
This commit makes those changes across the library and adds tests
for most of the iteration APIs to make sure that they follow the
above rules. 
						
					 
					
						2012-08-03 17:08:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vicent Marti 
							
						 
					 
					
						
						
						
						
							
						
						
							f0244463ad 
							
						 
					 
					
						
						
							
							branch: Add repository argument to create  
						
						 
						
						... 
						
						
						
						Yes, we can get the repository from the owner of the object, but having
it marked explicitly makes the API more consistent. 
						
					 
					
						2012-07-27 18:49:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							fb910281d6 
							
						 
					 
					
						
						
							
							branch: introduce git_branch_tracking()  
						
						 
						
						
						
					 
					
						2012-07-24 16:09:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							bf9e8cc86b 
							
						 
					 
					
						
						
							
							branch: make git_branch_move() reference based  
						
						 
						
						
						
					 
					
						2012-07-24 16:09:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							eed378b669 
							
						 
					 
					
						
						
							
							branch: introduce git_branch_lookup()  
						
						 
						
						
						
					 
					
						2012-07-24 16:09:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							b308c11e4e 
							
						 
					 
					
						
						
							
							branch: change git_branch_create() to make it return a reference  
						
						 
						
						
						
					 
					
						2012-07-24 16:09:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							326ca710a0 
							
						 
					 
					
						
						
							
							branch: remove useless header  
						
						 
						
						
						
					 
					
						2012-07-24 16:09:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							5b07111529 
							
						 
					 
					
						
						
							
							tests: add test commit with angle brackets in the author name  
						
						 
						
						
						
					 
					
						2012-07-11 20:40:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							d046945cef 
							
						 
					 
					
						
						
							
							Fix MSVC compilation errors  
						
						 
						
						
						
					 
					
						2012-06-22 16:42:37 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Schubert 
							
						 
					 
					
						
						
						
						
							
						
						
							f7292a990c 
							
						 
					 
					
						
						
							
							tests-clar: mark unused variables  
						
						 
						
						
						
					 
					
						2012-06-22 10:13:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							d4827081ea 
							
						 
					 
					
						
						
							
							branch: drop git_branch_list()  
						
						 
						
						
						
					 
					
						2012-06-21 18:51:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							a8fd805e2f 
							
						 
					 
					
						
						
							
							branch: add git_branch_foreach()  
						
						 
						
						
						
					 
					
						2012-06-21 18:51:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frederick Ros 
							
						 
					 
					
						
						
						
						
							
						
						
							fa45d25f38 
							
						 
					 
					
						
						
							
							Fix issue  #763  
						
						 
						
						
						
					 
					
						2012-06-13 17:35:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Straub 
							
						 
					 
					
						
						
						
						
							
						
						
							763b838152 
							
						 
					 
					
						
						
							
							Fixing rev-parse-induced Travis errors.  
						
						 
						
						
						
					 
					
						2012-06-07 13:22:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Straub 
							
						 
					 
					
						
						
						
						
							
						
						
							56a5000d58 
							
						 
					 
					
						
						
							
							Merge branch 'development' into rev-parse  
						
						 
						
						... 
						
						
						
						Conflicts:
	src/util.h
	tests-clar/refs/branches/listall.c 
						
					 
					
						2012-06-05 12:52:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vicent Martí 
							
						 
					 
					
						
						
						
						
							
						
						
							59d91979d8 
							
						 
					 
					
						
						
							
							Merge pull request  #710  from libgit2/breaking-changes  
						
						 
						
						... 
						
						
						
						Break everything before the release 
						
					 
					
						2012-05-18 13:53:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vicent Martí 
							
						 
					 
					
						
						
						
						
							
						
						
							904b67e69f 
							
						 
					 
					
						
						
							
							errors: Rename error codes  
						
						 
						
						
						
					 
					
						2012-05-18 01:48:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vicent Martí 
							
						 
					 
					
						
						
						
						
							
						
						
							e172cf082e 
							
						 
					 
					
						
						
							
							errors: Rename the generic return codes  
						
						 
						
						
						
					 
					
						2012-05-18 01:26:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vicent Martí 
							
						 
					 
					
						
						
						
						
							
						
						
							2e2e97858d 
							
						 
					 
					
						
						
							
							Properly tag all enums with a _t  
						
						 
						
						
						
					 
					
						2012-05-18 01:26:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							392eced6f0 
							
						 
					 
					
						
						
							
							branch: retrieve symbolic references when listing the branches  
						
						 
						
						
						
					 
					
						2012-05-18 00:26:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vicent Martí 
							
						 
					 
					
						
						
						
						
							
						
						
							1c3a5a0302 
							
						 
					 
					
						
						
							
							Merge pull request  #693  from nulltoken/topic/enhance_branch_move_test_coverage  
						
						 
						
						... 
						
						
						
						branch: cover with test that moving a non existing branch returns ENOTFOUND 
						
					 
					
						2012-05-14 11:25:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							48ce97dd96 
							
						 
					 
					
						
						
							
							branch: cover with test that moving a non existing branch returns ENOTFOUND  
						
						 
						
						
						
					 
					
						2012-05-13 11:03:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							341a7136f6 
							
						 
					 
					
						
						
							
							branch: make git_branch_delete() return GIT_ENOTFOUND when the branch doesn't exist  
						
						 
						
						
						
					 
					
						2012-05-13 10:30:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Straub 
							
						 
					 
					
						
						
						
						
							
						
						
							92ad5a5cda 
							
						 
					 
					
						
						
							
							Rebasing onto libgit2/development: cleanup.  
						
						 
						
						
						
					 
					
						2012-05-11 11:55:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Straub 
							
						 
					 
					
						
						
						
						
							
						
						
							d13c1a8b60 
							
						 
					 
					
						
						
							
							Fixing broken tests.  
						
						 
						
						
						
					 
					
						2012-05-11 11:35:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vicent Martí 
							
						 
					 
					
						
						
						
						
							
						
						
							e1f6f94a92 
							
						 
					 
					
						
						
							
							tests: Remove unused file  
						
						 
						
						
						
					 
					
						2012-04-11 19:17:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							4615f0f71b 
							
						 
					 
					
						
						
							
							branch: add git_branch_move()  
						
						 
						
						
						
					 
					
						2012-04-10 21:39:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nulltoken 
							
						 
					 
					
						
						
						
						
							
						
						
							731df57080 
							
						 
					 
					
						
						
							
							Add basic branch management API: git_branch_create(), git_branch_delete(), git_branch_list()  
						
						 
						
						
						
					 
					
						2012-04-10 21:39:03 +02:00