Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								5a22594174 
								
							 
						 
						
							
							
								
								Merge pull request  #93  from ros2/malloc_experiment  
							
							 
							
							... 
							
							
							
							Prevent malloc(0) in memory strategy 
							
						 
						
							2015-08-25 16:43:06 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								677f4d47fe 
								
							 
						 
						
							
							
								
								Prevent malloc of size 0 in memory strategy  
							
							 
							
							
							
						 
						
							2015-08-25 13:50:12 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								953e0b6467 
								
							 
						 
						
							
							
								
								Merge pull request  #96  from ros2/intra_process_segfault  
							
							 
							
							... 
							
							
							
							check intra-process subscription handle before dereference 
							
						 
						
							2015-08-25 13:00:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								59dc29a3bf 
								
							 
						 
						
							
							
								
								check intra-process subscription handle before derefencing  
							
							 
							
							
							
						 
						
							2015-08-25 13:00:01 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								7f016cdff8 
								
							 
						 
						
							
							
								
								Merge pull request  #73  from ros2/intra_process  
							
							 
							
							... 
							
							
							
							Implement intra process communications for Pub/Sub 
							
						 
						
							2015-08-21 13:29:26 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								12b939cf5a 
								
							 
						 
						
							
							
								
								fixes to address comments and CI failures  
							
							 
							
							
							
						 
						
							2015-08-20 17:14:20 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								aedc494f8f 
								
							 
						 
						
							
							
								
								implement intra process comms  
							
							 
							
							... 
							
							
							
							this involves changes in the executor, node,
publisher, and subscription classes
I'd like a more decoupled way to integrate this
into the executor and node but I was unable to
find a good way to do so. 
							
						 
						
							2015-08-18 18:48:13 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								fb4e836da0 
								
							 
						 
						
							
							
								
								changed default arguments for Node  
							
							 
							
							... 
							
							
							
							changes how the default context is gotten and
adds an option for enabling/disabling intra
process comms 
							
						 
						
							2015-08-18 18:46:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								5568cc2326 
								
							 
						 
						
							
							
								
								allow storing arbitrary singletons in the Context  
							
							 
							
							
							
						 
						
							2015-08-18 18:43:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								94bf5ffb8c 
								
							 
						 
						
							
							
								
								adding the intra process manager class  
							
							 
							
							
							
						 
						
							2015-08-18 18:42:00 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								747a0191c2 
								
							 
						 
						
							
							
								
								added the mapped ring buffer class for intra-pc  
							
							 
							
							
							
						 
						
							2015-08-18 18:41:40 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gerkey 
								
							 
						 
						
							
							
							
							
								
							
							
								b9bf46ebd4 
								
							 
						 
						
							
							
								
								Merge pull request  #90  from ros2/parameter_cleanup  
							
							 
							
							... 
							
							
							
							This fixes the order of parameters returned 
							
						 
						
							2015-08-18 14:33:56 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								ea94fde05c 
								
							 
						 
						
							
							
								
								Merge pull request  #88  from ros2/typedef-using  
							
							 
							
							... 
							
							
							
							Replace usage of typedef with using 
							
						 
						
							2015-08-18 12:12:50 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								f3ad5b6dcc 
								
							 
						 
						
							
							
								
								fix regression of  #89  
							
							 
							
							
							
						 
						
							2015-08-17 16:30:21 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tully Foote 
								
							 
						 
						
							
							
							
							
								
							
							
								55da675bce 
								
							 
						 
						
							
							
								
								reorder iteration to fix output ordering  
							
							 
							
							
							
						 
						
							2015-08-17 13:36:26 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								dcab14e9bc 
								
							 
						 
						
							
							
								
								Merge pull request  #89  from ros2/use_secure_functions  
							
							 
							
							... 
							
							
							
							use _dupenv_s, strerror_s and strerror_r 
							
						 
						
							2015-08-17 11:48:09 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								e04a2db825 
								
							 
						 
						
							
							
								
								use _dupenv_s, strerror_s and strerror_r  
							
							 
							
							
							
						 
						
							2015-08-16 15:01:45 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								59a399bbff 
								
							 
						 
						
							
							
								
								Replace usage of typedef with using  
							
							 
							
							
							
						 
						
							2015-08-14 15:35:30 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								adfee27b59 
								
							 
						 
						
							
							
								
								Merge pull request  #87  from ros2/refactor_smart_ptr_macros  
							
							 
							
							... 
							
							
							
							refactored the smart ptr class macros 
							
						 
						
							2015-08-14 15:28:24 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								32160febc1 
								
							 
						 
						
							
							
								
								refactored the smart ptr class macros  
							
							 
							
							
							
						 
						
							2015-08-14 13:17:08 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								28175f458d 
								
							 
						 
						
							
							
								
								Merge pull request  #84  from ros2/spin_some  
							
							 
							
							... 
							
							
							
							Add Executor::spin_some 
							
						 
						
							2015-08-13 15:07:55 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								5a704c772a 
								
							 
						 
						
							
							
								
								Add Executor::spin_some  
							
							 
							
							
							
						 
						
							2015-08-13 15:03:34 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								872edfc743 
								
							 
						 
						
							
							
								
								Clean up StaticMemoryStrategy, implement method chaining for ObjectPoolBounds struct  
							
							 
							
							
							
						 
						
							2015-08-13 12:00:04 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								e57b049aeb 
								
							 
						 
						
							
							
								
								Merge pull request  #81  from ros2/realtime_cleanup  
							
							 
							
							... 
							
							
							
							Configure StaticMemoryStrategy, pointer/reference correctness 
							
						 
						
							2015-08-10 15:56:20 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								75ea0b7cfc 
								
							 
						 
						
							
							
								
								allocate object pools for StaticMemoryStrategy in constructor, clean up pointers/references in executor  
							
							 
							
							
							
						 
						
							2015-08-10 15:54:01 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								b8bcf2a9ae 
								
							 
						 
						
							
							
								
								Merge pull request  #72  from ros2/topic_information  
							
							 
							
							... 
							
							
							
							provide API to retrieve topic information 
							
						 
						
							2015-08-10 13:11:19 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								c2c275b78e 
								
							 
						 
						
							
							
								
								provide API to retrieve topic information  
							
							 
							
							
							
						 
						
							2015-08-10 09:07:06 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								44c296f7ab 
								
							 
						 
						
							
							
								
								Remove thread from Timer, remove guard conditions for timers  
							
							 
							
							
							
						 
						
							2015-08-07 17:23:24 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								a4154a2424 
								
							 
						 
						
							
							
								
								Merge pull request  #71  from ros2/qos  
							
							 
							
							... 
							
							
							
							Added support for QoS profiles 
							
						 
						
							2015-08-07 08:49:24 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								90f71aa28e 
								
							 
						 
						
							
							
								
								Added support for QoS profiles  
							
							 
							
							
							
						 
						
							2015-08-06 17:47:48 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								3f2df48fef 
								
							 
						 
						
							
							
								
								Merge pull request  #80  from ros2/fix_erase_while_iterating  
							
							 
							
							... 
							
							
							
							fix erase while iterating 
							
						 
						
							2015-08-05 10:11:44 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								89b45d3dfc 
								
							 
						 
						
							
							
								
								fix erasing elements while iterating the container  
							
							 
							
							
							
						 
						
							2015-08-05 10:05:28 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								2418947a3e 
								
							 
						 
						
							
							
								
								Merge pull request  #66  from ros2/wait_timeout  
							
							 
							
							... 
							
							
							
							Pass timeout duration to invocation of rmw_wait 
							
						 
						
							2015-08-04 19:24:41 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								3829c945e4 
								
							 
						 
						
							
							
								
								Refactor to pass std::chrono::duration to executor spin, wait_for_work  
							
							 
							
							
							
						 
						
							2015-08-04 19:21:25 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								69dcd0c566 
								
							 
						 
						
							
							
								
								throw exception if environment variable is not an integer ( #78 )  
							
							 
							
							
							
						 
						
							2015-08-04 18:15:26 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								780ddf4367 
								
							 
						 
						
							
							
								
								Merge pull request  #78  from ros2/domain_id  
							
							 
							
							... 
							
							
							
							add domain id to rmw_create_node 
							
						 
						
							2015-08-04 17:13:35 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tully Foote 
								
							 
						 
						
							
							
							
							
								
							
							
								93f68e4869 
								
							 
						 
						
							
							
								
								Merge pull request  #79  from ros2/charstar_params  
							
							 
							
							... 
							
							
							
							adding char * constructor for ParameterVarient 
							
						 
						
							2015-08-04 16:43:50 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tully Foote 
								
							 
						 
						
							
							
							
							
								
							
							
								442d1e5e0a 
								
							 
						 
						
							
							
								
								adding char * constructor for ParameterVarient  fixes   #75  using delegated constructor  
							
							 
							
							
							
						 
						
							2015-08-04 16:26:12 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								4a3167b713 
								
							 
						 
						
							
							
								
								add domain id to rmw_create_node  
							
							 
							
							
							
						 
						
							2015-08-04 15:56:39 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								84c5edd5b7 
								
							 
						 
						
							
							
								
								Merge pull request  #74  from ros2/subscriber_not_deregistering  
							
							 
							
							... 
							
							
							
							callback group must only store weak ptrs 
							
						 
						
							2015-08-04 11:15:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								726ec916e7 
								
							 
						 
						
							
							
								
								callback group must only store weak ptrs  
							
							 
							
							
							
						 
						
							2015-08-04 09:39:29 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								38bbcdac79 
								
							 
						 
						
							
							
								
								Merge pull request  #70  from ros2/fix_busy_loop  
							
							 
							
							... 
							
							
							
							fix busy loop in spin_node_until_future_complete() 
							
						 
						
							2015-07-29 12:18:22 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								4972f7a711 
								
							 
						 
						
							
							
								
								fix busy loop in spin_node_until_future_complete()  
							
							 
							
							
							
						 
						
							2015-07-29 09:26:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								9faac188e1 
								
							 
						 
						
							
							
								
								Merge pull request  #68  from ros2/fix_warnings  
							
							 
							
							... 
							
							
							
							fix type conversion warnings 
							
						 
						
							2015-07-29 09:23:18 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								4a21953c8e 
								
							 
						 
						
							
							
								
								fix type conversion warnings  
							
							 
							
							
							
						 
						
							2015-07-27 17:47:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								b1db8a8196 
								
							 
						 
						
							
							
								
								Merge pull request  #67  from ros2/fix_windows_bad_token  
							
							 
							
							... 
							
							
							
							workaround for Windows build 
							
						 
						
							2015-07-24 18:10:28 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								f5c3792f5c 
								
							 
						 
						
							
							
								
								Workaround for windows build  
							
							 
							
							
							
						 
						
							2015-07-24 18:07:50 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								e16cef54cc 
								
							 
						 
						
							
							
								
								Merge pull request  #64  from ros2/msg_memory_strategy  
							
							 
							
							... 
							
							
							
							Create MessageMemoryStrategy for subscribers 
							
						 
						
							2015-07-24 15:06:45 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								74a216a65b 
								
							 
						 
						
							
							
								
								Message memory pool strategy  
							
							 
							
							
							
						 
						
							2015-07-24 15:05:53 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								e3b6eee8c1 
								
							 
						 
						
							
							
								
								add explicit build type  
							
							 
							
							
							
						 
						
							2015-07-23 11:18:30 -07:00