Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							a6a4fb0d49
							
						
					 | 
					
						
						
							
							Use global uturns parameter.
						
						
						
						
						
						
						
						Instead of previously per-via settings like uturns=true;false;true;; it
now only supports a global setting uturns=true. 
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3888942e8
							
						
					 | 
					
						
						
							
							improves consistency of fork handling
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							08e56956d6
							
						
					 | 
					
						
						
							
							Properly clip lines so that we don't get crazy coords with long linestrings (relative to tile coords)
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc027417d8
							
						
					 | 
					
						
						
							
							Include edge duration information.
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							f07da00dfe
							
						
					 | 
					
						
						
							
							Implement viewport code to fix simplification
						
						
						
						
						
						
						
						This fixes #2083 
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							6904851eb6
							
						
					 | 
					
						
						
							
							Consolidate math functions
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d70e1d47d
							
						
					 | 
					
						
						
							
							get_name_for_id -> GetNameForID
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							989b374d86
							
						
					 | 
					
						
						
							
							fix division by zero
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							9034d0c521
							
						
					 | 
					
						
						
							
							restructured to only return valid turns to the outside + cleanup
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							064eb8bca7
							
						
					 | 
					
						
						
							
							less new names, forks consider road classes, api clean-up
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							b63f3cc247
							
						
					 | 
					
						
						
							
							implement basic turn handling
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							64ace032f6
							
						
					 | 
					
						
						
							
							Don't sum up durations of merged steps since we do that in a different place now
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c4cb9fb1b
							
						
					 | 
					
						
						
							
							Limit zoomlevel to 18
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							d2bd2c7ec6
							
						
					 | 
					
						
						
							
							Fix shared memory
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							3058135f55
							
						
					 | 
					
						
						
							
							Enables the use of multiple segment-speed-files on the osrm-contract
						
						
						
						
						
						
						
						command line, and exposes the file name used for each edge in the debug
tiles. 
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba00871793
							
						
					 | 
					
						
						
							
							Fix ingestion fixed duration values from UnpackPath
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							dacd3b4833
							
						
					 | 
					
						
						
							
							fixes a broken assertion
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							94c465aeb9
							
						
					 | 
					
						
						
							
							fix merging of turn instructions
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							1b1bb780fe
							
						
					 | 
					
						
						
							
							Include reverse edges again
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ce18f1658
							
						
					 | 
					
						
						
							
							Formating and logging changes for turn classification
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							811372fca8
							
						
					 | 
					
						
						
							
							Handle case of dead-end edges by inserting an invalid turn
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							21a1a2da93
							
						
					 | 
					
						
						
							
							report depart/arrive in addition to waypoint
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							0be7ce2c0f
							
						
					 | 
					
						
						
							
							Remove the encoder/decoder dependecy from Hint
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							1109b8de16
							
						
					 | 
					
						
						
							
							Rename alternative -> alternatives
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							86a2b6eb07
							
						
					 | 
					
						
						
							
							Remove obsolete debug information
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							1af59e874d
							
						
					 | 
					
						
						
							
							Just return NoSegment in map matching if all candidates are empty
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							44c12afc3f
							
						
					 | 
					
						
						
							
							Fix missing capitalization of error codes
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							b01c2bc8b8
							
						
					 | 
					
						
						
							
							encapsulated into class
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							770d9833d1
							
						
					 | 
					
						
						
							
							improving fork handling on three-way turns
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6c2e86443
							
						
					 | 
					
						
						
							
							fix comparison for ramps on three-way turns
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							a4134db847
							
						
					 | 
					
						
						
							
							Minor auto iterator cleanup
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa56abcd58
							
						
					 | 
					
						
						
							
							Don't pass down unsnapped coordinates. All information is already there
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							611eafb4c6
							
						
					 | 
					
						
						
							
							Fix camMergeTrivially
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							afa62064fd
							
						
					 | 
					
						
						
							
							fixes roundabout counting
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							64933389ae
							
						
					 | 
					
						
						
							
							fixes assignment for basic turn types / invalid ramp assignment
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb84e6009d
							
						
					 | 
					
						
						
							
							Add edge id assertions
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b0b160f37
							
						
					 | 
					
						
						
							
							Don't pass shared_ptr down to functions
						
						
						
						
						
						
						
						"Don’t pass a smart pointer as a function parameter unless you want to
use or manipulate the smart pointer itself, such as to share or transfer
ownership."
Source:
http://herbsutter.com/2013/06/05/gotw-91-solution-smart-pointer-parameters/ 
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							458a1c8157
							
						
					 | 
					
						
						
							
							Hide functional road classification based on tags in implementation file
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							e1da384b62
							
						
					 | 
					
						
						
							
							Moves route assembly into implementation file
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							2985e73938
							
						
					 | 
					
						
						
							
							Puts step maneuver handling into implementation file
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5a67003fe
							
						
					 | 
					
						
						
							
							Removes penalizing move
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							4797d6f1e1
							
						
					 | 
					
						
						
							
							Uses static_casts for underlying type in post processing
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							426f773cb7
							
						
					 | 
					
						
						
							
							Fix asymmetry in min/max from using -max
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c39449263
							
						
					 | 
					
						
						
							
							Adapts MakeResponse to not pass vector by pointer
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							1062007e67
							
						
					 | 
					
						
						
							
							Fixes multi-line comment
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							ea81866e28
							
						
					 | 
					
						
						
							
							Runs scripts/format.sh
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b9c772d14
							
						
					 | 
					
						
						
							
							Fix coodinate include and unused warnings
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d1032a742
							
						
					 | 
					
						
						
							
							start of four way turns
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							a27f7326bd
							
						
					 | 
					
						
						
							
							improved fork handling
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba3f167b99
							
						
					 | 
					
						
						
							
							Fix crash on extracting Berlin in guidance
						
						
						
						
						
					 | 
					
						2016-03-31 18:58:52 +02:00 | 
					
					
						
						
							
							
							
						
					 |