Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								9064648c23 
								
							 
						 
						
							
							
								
								Merge pull request  #17  from ros2/launch_package  
							
							 
							
							... 
							
							
							
							add rclcpp::shutdown() function 
							
						 
						
							2015-03-28 10:25:47 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								e720daf1a7 
								
							 
						 
						
							
							
								
								add rclcpp::shutdown() function  
							
							 
							
							
							
						 
						
							2015-03-27 12:18:19 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								bf61c2d196 
								
							 
						 
						
							
							
								
								Merge pull request  #16  from ros2/type-support-handle  
							
							 
							
							... 
							
							
							
							Use new type support infrastructure 
							
						 
						
							2015-03-26 12:00:28 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								7bd8f9cf76 
								
							 
						 
						
							
							
								
								Use new type support infrastructure  
							
							 
							
							
							
						 
						
							2015-03-26 10:40:25 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								3619cd880d 
								
							 
						 
						
							
							
								
								Merge pull request  #14  from ros2/windows  
							
							 
							
							... 
							
							
							
							Windows support 
							
						 
						
							2015-03-20 17:51:34 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								30d7eb269e 
								
							 
						 
						
							
							
								
								add a clarifying comment  
							
							 
							
							
							
						 
						
							2015-03-20 13:25:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								fd208336d3 
								
							 
						 
						
							
							
								
								[style] replace tabs with spaces  
							
							 
							
							
							
						 
						
							2015-03-20 13:25:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								81c4900e01 
								
							 
						 
						
							
							
								
								[windows] fix symbol exporting  
							
							 
							
							
							
						 
						
							2015-03-20 13:25:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								22b53b991d 
								
							 
						 
						
							
							
								
								[windows] workaround for compiler error in Windows  
							
							 
							
							... 
							
							
							
							See: https://connect.microsoft.com/VisualStudio/feedback/details/1179590  
							
						 
						
							2015-03-20 13:25:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								1e5b98f167 
								
							 
						 
						
							
							
								
								[windows] fix compiler errors and warnings  
							
							 
							
							
							
						 
						
							2015-03-20 13:25:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								5a03ec1d0e 
								
							 
						 
						
							
							
								
								[windows] use macro to declare thread local storage  
							
							 
							
							
							
						 
						
							2015-03-20 13:25:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								2a9b82bfba 
								
							 
						 
						
							
							
								
								[windows] use unsigned long to fix warning  
							
							 
							
							
							
						 
						
							2015-03-20 13:25:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								cadc8e76e1 
								
							 
						 
						
							
							
								
								Merge pull request  #15  from ros2/disambiguate-linking  
							
							 
							
							... 
							
							
							
							Use type support handle functions from the rmw implementation 
							
						 
						
							2015-03-20 11:43:09 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								9f6ffc47cb 
								
							 
						 
						
							
							
								
								Removed unused include  
							
							 
							
							
							
						 
						
							2015-03-19 19:12:44 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								edbf7745db 
								
							 
						 
						
							
							
								
								Use type support handle functions from the rmw implementation  
							
							 
							
							
							
						 
						
							2015-03-18 18:14:37 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								3dae09f243 
								
							 
						 
						
							
							
								
								Merge pull request  #11  from ros2/services-post-api-review  
							
							 
							
							... 
							
							
							
							Add support for services in rclcpp 
							
						 
						
							2015-03-09 12:01:30 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								2a4363f63f 
								
							 
						 
						
							
							
								
								Merge pull request  #12  from ros2/use_ament_lint_auto  
							
							 
							
							... 
							
							
							
							use ament_lint_auto 
							
						 
						
							2015-03-07 10:32:26 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								c29b353c21 
								
							 
						 
						
							
							
								
								use ament_lint_auto  
							
							 
							
							
							
						 
						
							2015-03-07 01:24:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								bb8cad74ee 
								
							 
						 
						
							
							
								
								Fix order of parameters  
							
							 
							
							
							
						 
						
							2015-03-06 15:40:37 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								858671a864 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into services-post-api-review  
							
							 
							
							
							
						 
						
							2015-03-06 12:51:42 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								9daec001e2 
								
							 
						 
						
							
							
								
								Added support for RTI Connext services. Update rmw_take* signatures  
							
							 
							
							
							
						 
						
							2015-03-06 12:11:22 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								61b78366bc 
								
							 
						 
						
							
							
								
								moving rmw_implementation to the rmw repo  
							
							 
							
							
							
						 
						
							2015-03-05 13:01:53 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								25c8c567b4 
								
							 
						 
						
							
							
								
								fixes to get services compiling  
							
							 
							
							
							
						 
						
							2015-03-04 21:15:04 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								209a31c815 
								
							 
						 
						
							
							
								
								replacing ros_middleware with rmw  
							
							 
							
							
							
						 
						
							2015-03-04 16:32:51 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								35cf3952e3 
								
							 
						 
						
							
							
								
								updated to use new C rmw api  
							
							 
							
							
							
						 
						
							2015-03-03 22:54:36 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								9d63b20893 
								
							 
						 
						
							
							
								
								Removed unused response object  
							
							 
							
							
							
						 
						
							2015-01-16 17:16:41 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								2ae1339eba 
								
							 
						 
						
							
							
								
								Merge pull request  #7  from ros2/request_reply  
							
							 
							
							... 
							
							
							
							Added support for services 
							
						 
						
							2015-01-16 16:34:23 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								444b56c281 
								
							 
						 
						
							
							
								
								Extend async_request to take accept a callback as an argument  
							
							 
							
							
							
						 
						
							2015-01-15 18:24:45 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								8332480c85 
								
							 
						 
						
							
							
								
								Added support for asynchronous clients  
							
							 
							
							
							
						 
						
							2015-01-13 18:32:14 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								f26bed380d 
								
							 
						 
						
							
							
								
								Pass response object as parameter  
							
							 
							
							
							
						 
						
							2015-01-12 14:36:42 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								af3709f040 
								
							 
						 
						
							
							
								
								Removed timeouts  
							
							 
							
							
							
						 
						
							2015-01-09 17:42:25 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								e91563640e 
								
							 
						 
						
							
							
								
								Do not pass RequestId to the server callback. Use RequestId from rpc.h  
							
							 
							
							
							
						 
						
							2015-01-09 17:14:27 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								3e0621a1ff 
								
							 
						 
						
							
							
								
								Added support for timeouts  
							
							 
							
							
							
						 
						
							2015-01-08 14:49:47 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								4b290d66e8 
								
							 
						 
						
							
							
								
								Refactored to split request messages  
							
							 
							
							
							
						 
						
							2015-01-08 10:58:51 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								180c0f9016 
								
							 
						 
						
							
							
								
								Move request header to a separate structure  
							
							 
							
							
							
						 
						
							2015-01-07 14:15:46 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								81040198e1 
								
							 
						 
						
							
							
								
								Added support for services  
							
							 
							
							
							
						 
						
							2014-12-16 18:21:00 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								f9337a5f32 
								
							 
						 
						
							
							
								
								add CONTRIBUTING.md  
							
							 
							
							
							
						 
						
							2014-11-17 15:18:58 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								4adfc8ec52 
								
							 
						 
						
							
							
								
								use project(.. NONE)  
							
							 
							
							
							
						 
						
							2014-09-23 18:18:37 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								3e3d54815b 
								
							 
						 
						
							
							
								
								update sigaction detection to support os x  
							
							 
							
							
							
						 
						
							2014-09-22 20:42:33 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								2121e6f88f 
								
							 
						 
						
							
							
								
								add explicit dependency on middleware implementations  
							
							 
							
							
							
						 
						
							2014-09-22 20:23:39 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								573abaa2b6 
								
							 
						 
						
							
							
								
								deal with CMake double expansion  
							
							 
							
							
							
						 
						
							2014-09-13 10:20:50 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								ea889664ea 
								
							 
						 
						
							
							
								
								added primitive support for component style nodes  
							
							 
							
							
							
						 
						
							2014-09-08 14:37:52 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								860f478294 
								
							 
						 
						
							
							
								
								[style] fix indention  
							
							 
							
							
							
						 
						
							2014-09-03 20:08:32 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								bc7b340fc3 
								
							 
						 
						
							
							
								
								Merge pull request  #1  from ros2/executors  
							
							 
							
							... 
							
							
							
							Added support for executors 
							
						 
						
							2014-09-03 17:51:09 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								7d8e60dd61 
								
							 
						 
						
							
							
								
								changed signal handling to consider sigaction  
							
							 
							
							... 
							
							
							
							Specifically we must always use sa_sigaction and
then when chaining to the original signal handler
we must determine if it is a sa_sigaction or a
sa_handler type function and call it accordingly. 
							
						 
						
							2014-09-03 17:49:13 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								7820b5380b 
								
							 
						 
						
							
							
								
								fix compiler warning  
							
							 
							
							
							
						 
						
							2014-09-03 17:47:57 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								d474d0e3b4 
								
							 
						 
						
							
							
								
								add sigint singal handler chaining, err checking  
							
							 
							
							
							
						 
						
							2014-09-02 18:30:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								f77e6d7d56 
								
							 
						 
						
							
							
								
								executors: refactor spin_node_some  
							
							 
							
							... 
							
							
							
							This allowed me to unify populate_all_handles and
populate_all_handles_with_node into a single
function wait_for_work. This means that
spin_node_some now adds, then removes a node
to the executor for calling wait_for_work. That
implies I also added the remove_node function and
while I was at it I put some more robust checking
and wait interruption into add_node. 
							
						 
						
							2014-09-02 15:29:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								0f9351ac21 
								
							 
						 
						
							
							
								
								executor: correctly mark some functions virtual  
							
							 
							
							
							
						 
						
							2014-09-02 15:26:24 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								35b51c5b61 
								
							 
						 
						
							
							
								
								add some TODO's in the code to track known issues  
							
							 
							
							
							
						 
						
							2014-09-02 14:46:51 -07:00