Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							6979763292 
							
						 
					 
					
						
						
							
							Refactor the vector tile constants  
						
						
						
					 
					
						2016-04-15 14:48:21 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							ae45ad1ad2 
							
						 
					 
					
						
						
							
							fix r-tree abort location  
						
						
						
					 
					
						2016-04-14 11:40:36 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							589767fe6d 
							
						 
					 
					
						
						
							
							uturns -> continue_straight  
						
						
						
					 
					
						2016-04-12 23:16:02 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d6407e5095 
							
						 
					 
					
						
						
							
							Fixes regression introduced in 8ff8dc.  
						
						... 
						
						
						
						References:
- 8ff8dc7200 
						
					 
					
						2016-04-12 21:12:08 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							8ff8dc7200 
							
						 
					 
					
						
						
							
							Try ulong_long, requires ifdef  
						
						
						
					 
					
						2016-04-12 18:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							669e2a767a 
							
						 
					 
					
						
						
							
							Another missed irange  
						
						
						
					 
					
						2016-04-12 18:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							2b4f9feeab 
							
						 
					 
					
						
						
							
							Forgot a irange fix  
						
						
						
					 
					
						2016-04-12 18:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							1554916639 
							
						 
					 
					
						
						
							
							Include <iterator> for back_inserter  
						
						
						
					 
					
						2016-04-12 18:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							32a3651231 
							
						 
					 
					
						
						
							
							Changed windows encoded size to 104  
						
						
						
					 
					
						2016-04-12 18:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							7416653874 
							
						 
					 
					
						
						
							
							Force correct type deduction for irange on windows  
						
						
						
					 
					
						2016-04-12 18:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							621ed970da 
							
						 
					 
					
						
						
							
							Fix assertions about hint size for windows  
						
						
						
					 
					
						2016-04-12 18:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							bf2ab3d8af 
							
						 
					 
					
						
						
							
							One-Definition-Rule violation in viewport  
						
						
						
					 
					
						2016-04-12 12:17:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							43725bae89 
							
						 
					 
					
						
						
							
							Fix Radius Calculation for points collinear in latidue  
						
						
						
					 
					
						2016-04-12 11:25:59 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							5052c4ae3a 
							
						 
					 
					
						
						
							
							Move projection function into own header and inline  
						
						
						
					 
					
						2016-04-09 17:31:36 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							4886d46d91 
							
						 
					 
					
						
						
							
							Use DouglasPeucker with squaredEuclideanDistance  
						
						
						
					 
					
						2016-04-09 17:26:27 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							67834def5f 
							
						 
					 
					
						
						
							
							Switch to uint64 for distance measurements in StaticRTree  
						
						
						
					 
					
						2016-04-09 17:26:27 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							c51ffeb65a 
							
						 
					 
					
						
						
							
							Switch StaticRTree leaf size to 256 elements per leaf  
						
						... 
						
						
						
						This increses query performance dramatically for queries with a lot of
coordinates. However it increases the internal memory usage of the
StaticRTree also 4x. 
						
					 
					
						2016-04-09 17:26:27 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							68ee4eab61 
							
						 
					 
					
						
						
							
							Switch squaredEuclideanDistance to uint64_t  
						
						
						
					 
					
						2016-04-09 01:38:22 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							8a2bd09fd0 
							
						 
					 
					
						
						
							
							Adapts all grammars to use expectation parsers without backtracking.  
						
						... 
						
						
						
						Sequence parsers using `>>` allow for backtracking, expectation parsers
`>` do not. This allows us to properly report the position where parsing
failed, by catching the expectation_failure exception and adapting the
iterator ourselves.
References:
- https://github.com/Project-OSRM/osrm-backend/pull/2188 
- https://github.com/Project-OSRM/osrm-backend/issues/2168 
- http://www.boost.org/doc/libs/1_55_0/libs/spirit/doc/html/spirit/qi/reference/operator/expect.html  
						
					 
					
						2016-04-08 21:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							def89ac079 
							
						 
					 
					
						
						
							
							Conform to v5 spec and support "unlimited" as radiuses value.  
						
						... 
						
						
						
						Supersedes: https://github.com/Project-OSRM/osrm-backend/pull/2231 
Thanks to Michael Krasnyk (@oxidase) for figuring out the reason for the
segfault earlier:
> https://github.com/Project-OSRM/osrm-backend/pull/2231#issuecomment-207114226  
						
					 
					
						2016-04-08 21:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							fe08726387 
							
						 
					 
					
						
						
							
							Fix BOOST_FUSION_ADAPT_STRUCT parameters for ParsedURL  
						
						... 
						
						
						
						Fix build error: macro "BOOST_FUSION_ADAPT_STRUCT" passed 5 arguments, but takes just 2
https://travis-ci.org/Project-OSRM/osrm-backend/builds/121406444  
						
					 
					
						2016-04-08 21:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							9bb4a68599 
							
						 
					 
					
						
						
							
							Fixes grammar includes and formats them  
						
						
						
					 
					
						2016-04-08 21:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							58ebadd7b3 
							
						 
					 
					
						
						
							
							Fix   #2173  with a no_trailing_dot_policy  
						
						... 
						
						
						
						no_trailing_dot_policy rejects parsing exp, exp_n, nan, inf
and rejects parsing a fractional part if detects ".Fmt".
For Fmt = 'j', 's', 'o', 'n':
 42.foo    rule parses 42.
 42.json   rule parses 42
 42..json  rule parses 42.
Reference:
- https://github.com/Project-OSRM/osrm-backend/pull/2222#issuecomment-206206239  
						
					 
					
						2016-04-08 21:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							cae06ba2c1 
							
						 
					 
					
						
						
							
							Fix type "osrm::server::api::ParsedURL ()"  
						
						
						
					 
					
						2016-04-08 21:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							0274afa0f7 
							
						 
					 
					
						
						
							
							Allow 4.json and 4.3.json format; needs -lit(".") >> -lit("json") hack^Wworkaround  
						
						... 
						
						
						
						Rainer Deyke's workaround without the need to do ugly backtracking.
References:
- http://lists.boost.org/boost-users/2016/03/85960.php 
- https://github.com/Project-OSRM/osrm-backend/issues/2173#issuecomment-204342785  
						
					 
					
						2016-04-08 21:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d3dbca374d 
							
						 
					 
					
						
						
							
							Do not modify the end iterator for parameter parsing, too  
						
						
						
					 
					
						2016-04-08 21:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6f0b6a8158 
							
						 
					 
					
						
						
							
							Re-factor URL parser: make grammar stateless  
						
						
						
					 
					
						2016-04-08 21:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							b25cd6aaf2 
							
						 
					 
					
						
						
							
							Moving from references is a bad idea in parameter parsers, too  
						
						
						
					 
					
						2016-04-08 21:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							891ff7dd80 
							
						 
					 
					
						
						
							
							Do not modify the end iterator, make const  
						
						
						
					 
					
						2016-04-08 21:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							fcbf527ba5 
							
						 
					 
					
						
						
							
							refactor of turn analysis into turn handlers  
						
						
						
					 
					
						2016-04-08 18:14:43 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							dfd180a292 
							
						 
					 
					
						
						
							
							fixing unit tests  
						
						
						
					 
					
						2016-04-08 11:21:14 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							fa0a5040e5 
							
						 
					 
					
						
						
							
							adding tests for guidance  
						
						
						
					 
					
						2016-04-08 10:43:22 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							43413ff980 
							
						 
					 
					
						
						
							
							Add license to storage and storage config exposed in public API,  closes   #2036  
						
						
						
					 
					
						2016-04-07 10:41:32 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							4d864b8267 
							
						 
					 
					
						
						
							
							fix warnings in compilation on clang  
						
						
						
					 
					
						2016-04-06 18:44:42 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							f2443c64db 
							
						 
					 
					
						
						
							
							adds distinction between rotaries/rounabouts  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							eaf9993dd9 
							
						 
					 
					
						
						
							
							Removes summary from legs property  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							470d7600b8 
							
						 
					 
					
						
						
							
							fixes 2219  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							97401ad99a 
							
						 
					 
					
						
						
							
							Disable steps and alternatives by default  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							12608889e2 
							
						 
					 
					
						
						
							
							Fix 'ok' -> 'Ok'  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							6e50b5fc60 
							
						 
					 
					
						
						
							
							Filter segments correctly by bounding box  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							c6c25e609b 
							
						 
					 
					
						
						
							
							Initial libosrm API docs  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							89d56e1cd1 
							
						 
					 
					
						
						
							
							fix duration of direct connection  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							ef1fb08723 
							
						 
					 
					
						
						
							
							fix cucumber tests and issues  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							006a8833d3 
							
						 
					 
					
						
						
							
							Fix some of the accidental forced loops in viaroute  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							2c4ba90abb 
							
						 
					 
					
						
						
							
							Remove leftover hello_world and timestamp plugins  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							30a9bc3179 
							
						 
					 
					
						
						
							
							Fix mathematical assumptions in StaticRTree  
						
						... 
						
						
						
						StaticRTree now uses projected coordinates internally. That means we can
use a euclidean distance measure (squared distance) for sorting the
query queue. 
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							f9350a276c 
							
						 
					 
					
						
						
							
							fix same segment routes  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							2219b6507c 
							
						 
					 
					
						
						
							
							correctly handle roundabouts in a wide set of special cases  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							09931d7ad8 
							
						 
					 
					
						
						
							
							Removes server-side support for POST requests.  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Lauren Budorick 
							
						 
					 
					
						
						
						
						
							
						
						
							49e2cb6c36 
							
						 
					 
					
						
						
							
							Fix raster_source + tests  
						
						
						
					 
					
						2016-04-05 22:59:14 +02:00