Daniel J. Hofmann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b98431e8e6 
							
						 
					 
					
						
						
							
							Use BaseDataFacades in guidance and prevent ODR violations with inline  
						
						 
						
						
						
					 
					
						2016-06-21 00:49:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c8781855e 
							
						 
					 
					
						
						
							
							handle steep off-ramps  
						
						 
						
						
						
					 
					
						2016-06-21 00:47:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04e334e3e2 
							
						 
					 
					
						
						
							
							Make storage blocks aligned to 4 bytes for ARM NEON/VFP instructions  
						
						 
						
						... 
						
						
						
						Aligned blocks prevent bus errors in NEON/VFP instructions.
Block pointers are aligned to 4 bytes, that is guaranteed
by aligned mmaped-pointers, the 4 bytes size of the CANARY block and
aligned sizes of blocks. 
						
					 
					
						2016-06-20 22:45:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12d4832037 
							
						 
					 
					
						
						
							
							Fix platform-independent data in data files  
						
						 
						
						
						
					 
					
						2016-06-20 22:45:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							543e4fb57d 
							
						 
					 
					
						
						
							
							Fix rounding issue in query coordinates by using toFixed  
						
						 
						
						... 
						
						
						
						that internally uses boost::numeric_cast<std::int32_t>
instead of static_cast<std::int32_t> 
						
					 
					
						2016-06-20 22:45:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							911d1e81b6 
							
						 
					 
					
						
						
							
							Make explicit promotion to int64_t  
						
						 
						
						... 
						
						
						
						to avoid incorrect promotions for 32 bit size_t 
						
					 
					
						2016-06-20 22:45:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae06300c17 
							
						 
					 
					
						
						
							
							Fix unused variables warnings in crc32  
						
						 
						
						
						
					 
					
						2016-06-20 22:43:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							306744e5cb 
							
						 
					 
					
						
						
							
							fix roundabout-handling when name changes  
						
						 
						
						
						
					 
					
						2016-06-17 11:02:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ca32898a1 
							
						 
					 
					
						
						
							
							move guidance decision into debug header  
						
						 
						
						
						
					 
					
						2016-06-15 11:30:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9a0beb4e8 
							
						 
					 
					
						
						
							
							Fix shared memory encoding for node-ids  
						
						 
						
						
						
					 
					
						2016-06-12 20:50:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							033dc0a72d 
							
						 
					 
					
						
						
							
							Pre-allocate up-front whenever possible  
						
						 
						
						
						
					 
					
						2016-06-09 16:06:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							312e86eb58 
							
						 
					 
					
						
						
							
							handle merge on collapsed instructions  
						
						 
						
						
						
					 
					
						2016-06-06 11:55:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							1dfdb38d4a 
							
						 
					 
					
						
						
							
							improve collapse-handling  
						
						 
						
						
						
					 
					
						2016-06-06 10:05:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							dfa762bccc 
							
						 
					 
					
						
						
							
							Pronunciation.  
						
						 
						
						... 
						
						
						
						Spelling is hard. Maybe this time. /cc @themarex @systemed 
						
					 
					
						2016-06-02 16:35:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							801cc72691 
							
						 
					 
					
						
						
							
							Sync with Clang38 Format  
						
						 
						
						
						
					 
					
						2016-06-02 14:43:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lauren Budorick 
							
						 
					 
					
						
						
						
						
							
						
						
							058b8c3b31 
							
						 
					 
					
						
						
							
							Template vector  
						
						 
						
						
						
					 
					
						2016-06-02 14:27:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lauren Budorick 
							
						 
					 
					
						
						
						
						
							
						
						
							ae3ccb009e 
							
						 
					 
					
						
						
							
							Formatting [ci skip]  
						
						 
						
						
						
					 
					
						2016-06-02 14:27:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lauren Budorick 
							
						 
					 
					
						
						
						
						
							
						
						
							0c60a2aef8 
							
						 
					 
					
						
						
							
							Minor cleanups + comments  
						
						 
						
						
						
					 
					
						2016-06-02 14:27:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lauren Budorick 
							
						 
					 
					
						
						
						
						
							
						
						
							44fdf86702 
							
						 
					 
					
						
						
							
							IT WORKS  
						
						 
						
						
						
					 
					
						2016-06-02 14:27:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lauren Budorick 
							
						 
					 
					
						
						
						
						
							
						
						
							1659bbf7b1 
							
						 
					 
					
						
						
							
							Refining packed_vector.hpp  
						
						 
						
						... 
						
						
						
						* Rename to std::vector-like APIs (push_back, at)
* Add size, reserve, capacity methods 
						
					 
					
						2016-06-02 14:27:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lauren Budorick 
							
						 
					 
					
						
						
						
						
							
						
						
							46b58fba83 
							
						 
					 
					
						
						
							
							Packed vector cleanups and unit test  
						
						 
						
						
						
					 
					
						2016-06-02 14:27:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lauren Budorick 
							
						 
					 
					
						
						
						
						
							
						
						
							84da86ba4a 
							
						 
					 
					
						
						
							
							Add packed vector sketch  
						
						 
						
						
						
					 
					
						2016-06-02 14:27:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lauren Budorick 
							
						 
					 
					
						
						
						
						
							
						
						
							a4ac07866a 
							
						 
					 
					
						
						
							
							Recreate feature/expose_node_ids  
						
						 
						
						
						
					 
					
						2016-06-02 14:27:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							448f8377fb 
							
						 
					 
					
						
						
							
							Sync with Clang38 Format  
						
						 
						
						
						
					 
					
						2016-06-02 13:14:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6edc565c01 
							
						 
					 
					
						
						
							
							Add destinations API feature  
						
						 
						
						
						
					 
					
						2016-06-02 12:00:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							58d6e8f4d0 
							
						 
					 
					
						
						
							
							handle short summaries correctly  
						
						 
						
						
						
					 
					
						2016-06-02 00:26:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bdc66049a5 
							
						 
					 
					
						
						
							
							fix INVALID_NAME_ID vs INVALID_NAMEID -> EMPTY_NAMEID  
						
						 
						
						
						
					 
					
						2016-06-01 23:19:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a53775fb3 
							
						 
					 
					
						
						
							
							Expose pronunciation in RouteStep  
						
						 
						
						... 
						
						
						
						Uses name:pronunciation by default for cars. 
						
					 
					
						2016-06-01 23:17:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25d3c4b843 
							
						 
					 
					
						
						
							
							Updated change log and adjusted format  
						
						 
						
						
						
					 
					
						2016-05-29 07:39:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							371c06d66d 
							
						 
					 
					
						
						
							
							Change size of QueryCandidate from 32 to 24 bytes  
						
						 
						
						
						
					 
					
						2016-05-29 07:39:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e5c978719 
							
						 
					 
					
						
						
							
							Reduce ramIndex file size  
						
						 
						
						... 
						
						
						
						PR #2472 : the bottom-most node of the r-tree contains
only a single index to a leaf node, so out of 532 bytes
only 4 are used. 
						
					 
					
						2016-05-29 07:39:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							843f1a6356 
							
						 
					 
					
						
						
							
							Set LeafNode alignment to LEAF_PAGE_SIZE bytes  
						
						 
						
						... 
						
						
						
						References:
- https://github.com/Project-OSRM/osrm-backend/pull/2348#issuecomment-219804408 
- http://stackoverflow.com/questions/15523537/alignas-specifier-vs-attribute-aligned-c11 
- http://stackoverflow.com/questions/7895869/cross-platform-alignx-macro  
						
					 
					
						2016-05-29 07:39:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e16eab6ec 
							
						 
					 
					
						
						
							
							Format with clang-format 3.8  
						
						 
						
						
						
					 
					
						2016-05-27 21:05:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6de2ca71c 
							
						 
					 
					
						
						
							
							Really place annotations in RouteLeg and not Route  
						
						 
						
						
						
					 
					
						2016-05-27 16:46:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							262354f733 
							
						 
					 
					
						
						
							
							Rename annotate to annotations  
						
						 
						
						
						
					 
					
						2016-05-26 23:35:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6865853776 
							
						 
					 
					
						
						
							
							Not everything is a NodeID!  
						
						 
						
						
						
					 
					
						2016-05-26 22:50:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbc79dd49f 
							
						 
					 
					
						
						
							
							ExtractionContainers already owns its data  
						
						 
						
						
						
					 
					
						2016-05-26 22:50:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Patterson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d03797e53 
							
						 
					 
					
						
						
							
							Distinguish between offramps and sliproads.  
						
						 
						
						
						
					 
					
						2016-05-26 21:31:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							089e60fa1e 
							
						 
					 
					
						
						
							
							Remove obsolete timer code  
						
						 
						
						
						
					 
					
						2016-05-26 20:25:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							254ee07942 
							
						 
					 
					
						
						
							
							Add new sanity check assertions to UnpackPath  
						
						 
						
						
						
					 
					
						2016-05-23 23:15:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bf8bd2230 
							
						 
					 
					
						
						
							
							Remove invalid assertion.  
						
						 
						
						... 
						
						
						
						This ports the matching change from RoutingBase. 
						
					 
					
						2016-05-23 23:15:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5225f07cb 
							
						 
					 
					
						
						
							
							Fix   #2413  by converting enums to unsigned char constants  
						
						 
						
						
						
					 
					
						2016-05-23 18:33:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57321979ae 
							
						 
					 
					
						
						
							
							Remove leftover debugging code  
						
						 
						
						
						
					 
					
						2016-05-19 16:44:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95af72c70c 
							
						 
					 
					
						
						
							
							Make intersection backwards compatible  
						
						 
						
						... 
						
						
						
						For `depart` and `arrive` `step.intersections[0].{bearings|entry}` will have
only one entry. 
						
					 
					
						2016-05-19 16:44:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d150df1c5c 
							
						 
					 
					
						
						
							
							format  
						
						 
						
						
						
					 
					
						2016-05-19 16:44:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d9aa65e78 
							
						 
					 
					
						
						
							
							intersection classes with variable degree of discretization  
						
						 
						
						
						
					 
					
						2016-05-19 16:44:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f3942558f 
							
						 
					 
					
						
						
							
							version using discrete values stored directly at intersection  
						
						 
						
						
						
					 
					
						2016-05-19 16:43:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba074b0116 
							
						 
					 
					
						
						
							
							initial version of intersection classification  
						
						 
						
						
						
					 
					
						2016-05-19 16:43:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mathias Gug 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9178bb8c7 
							
						 
					 
					
						
						
							
							Fix build on windows.  
						
						 
						
						
						
					 
					
						2016-05-18 19:13:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mathias Gug 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							520b29d0d5 
							
						 
					 
					
						
						
							
							Use const for option. Include proper header files.  
						
						 
						
						
						
					 
					
						2016-05-18 19:13:18 +02:00