Joey Hess 
								
							 
						 
						
							
							
								
							
							
	6174c748af  
						 
						
							
							
								
								
								refactor  
							
							 
							
							
							
						 
						
							2012-11-09 23:12:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	62fa648455  
						 
						
							
							
								
								
								xmpp git push is working!  
							
							 
							
							... 
							
							
							
							Various final bug fixes, and tweaks that got it working.
Currently pushes a hardcoded ref, which needs to be fixed, etc. 
							
						 
						
							2012-11-09 17:40:59 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	47c032a748  
						 
						
							
							
								
								
								run xmpp push actions in separate thread from xmpp client  
							
							 
							
							... 
							
							
							
							Took me a while to figure out why the xmpp client was not receiving git xmpp
push messages after a push started. 
							
						 
						
							2012-11-09 16:04:55 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	232b61e946  
						 
						
							
							
								
								
								fix git push startup  
							
							 
							
							
							
						 
						
							2012-11-09 15:03:16 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	13547aa659  
						 
						
							
							
								
								
								add canpush xmpp command  
							
							 
							
							
							
						 
						
							2012-11-09 14:34:06 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	82ccb385e3  
						 
						
							
							
								
								
								use xmpp::user@host for xmpp remotes  
							
							 
							
							... 
							
							
							
							Inject the required git-remote-xmpp into PATH when running xmpp git push.
Rest of the time it will not be in PATH, and git won't be able to talk to
xmpp remotes. 
							
						 
						
							2012-11-09 13:35:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	fb3b9412e4  
						 
						
							
							
								
								
								xmpp push control flow  
							
							 
							
							... 
							
							
							
							It might even work, although nothing yet triggers XMPP pushes.
Also added a set of deferred push messages. Only one push can run at a
time, and unrelated push messages get deferred. The set will never grow
very large, because it only puts two types of messages in there, that
can only vary in the client doing the push. 
							
						 
						
							2012-11-08 16:46:29 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	0238e4ba07  
						 
						
							
							
								
								
								hooked up XMPP git push send/receive (but not yet control flow)  
							
							 
							
							
							
						 
						
							2012-11-08 14:04:41 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	af44b7ec15  
						 
						
							
							
								
								
								built IO side of xmppReceivePack  
							
							 
							
							
							
						 
						
							2012-11-06 16:36:44 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f6bcab3f57  
						 
						
							
							
								
								
								cleanup  
							
							 
							
							
							
						 
						
							2012-11-06 16:08:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	dbbd65e035  
						 
						
							
							
								
								
								note  
							
							 
							
							
							
						 
						
							2012-11-06 15:57:18 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	33d2c05665  
						 
						
							
							
								
								
								implemented IO side of xmppPush; xmpp side still todo  
							
							 
							
							
							
						 
						
							2012-11-06 10:54:12 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	68a5c98acc  
						 
						
							
							
								
								
								xmppgit now actually works  
							
							 
							
							... 
							
							
							
							But I could not find a way to implement it using just FD piping; it
has to copy the data. 
							
						 
						
							2012-11-06 10:14:00 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	cb7523b9e8  
						 
						
							
							
								
								
								add xmppgit command; roughed out xmpp push protocol and design  
							
							 
							
							
							
						 
						
							2012-11-06 00:59:20 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	da6fb44446  
						 
						
							
							
								
								
								finished XMPP pairing!  
							
							 
							
							... 
							
							
							
							This includes keeping track of which buddies we're pairing with, to know
which PairAck are legitimate. 
							
						 
						
							2012-11-05 17:43:17 -04:00