Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							bfde117ff5 
							
						 
					 
					
						
						
							
							Mismatched tag in fwd decl  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							4bb7e734f9 
							
						 
					 
					
						
						
							
							Make unit tests compile again after rebasing  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							f16a865420 
							
						 
					 
					
						
						
							
							Make Tile plugin validate its parameters,  fixes   #2109  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							c087a11659 
							
						 
					 
					
						
						
							
							Make Route plugin validate its parameters  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							de1f1b8ab3 
							
						 
					 
					
						
						
							
							Makes Nearest plugin adhere to v5 spec for precondition violations,  fixes   #2108  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							665f93c92f 
							
						 
					 
					
						
						
							
							Unit test for Route service; some failing where v5 spec is unclear  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e1d9d9c218 
							
						 
					 
					
						
						
							
							Unit tests for Tile service; plugin needs improvements: see  #2109  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							09c40db4ad 
							
						 
					 
					
						
						
							
							Unit tests for Nearest service; one test failing: see  #2108  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							cb212a7315 
							
						 
					 
					
						
						
							
							Makes table plugin adhere to v5 spec for limit violations,  fixes   #2100  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							9dbd437233 
							
						 
					 
					
						
						
							
							Adapts our Travis config to continuously run the library unit tests  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							fea6c2731a 
							
						 
					 
					
						
						
							
							Tests for config level constraints; table failing: see  #2100  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							1d11701034 
							
						 
					 
					
						
						
							
							Initial unit tests setup for typed libosrm services  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							28fe1600ae 
							
						 
					 
					
						
						
							
							Puts auto-generated monaco test files on gitignore  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							7ccb3a6327 
							
						 
					 
					
						
						
							
							Library tests build system integration  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							5edc332e49 
							
						 
					 
					
						
						
							
							Add guidance assembly unit test stub  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e68c057139 
							
						 
					 
					
						
						
							
							Sentinel spelling  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							943a2d4ab7 
							
						 
					 
					
						
						
							
							Explicitely construct coordinate and phantom node  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							5b00bb81e3 
							
						 
					 
					
						
						
							
							Adapts all unit tests and benchmarks to compile under v5 again  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e050f15cf8 
							
						 
					 
					
						
						
							
							Provide correct Base64 implementation.  
						
						... 
						
						
						
						Phew, this was painful. Turns out most hints out there on how to use the
Boost serialization iterators are wrong. Here's why:
    transform_width<6, 8>
needs an input stream of length: common multiple of 6 and 8.
That is, the padding needs to happen _before_ using the provided
iterators, otherwise the behavior is undefined!
See: http://www.boost.org/doc/libs/1_60_0/boost/archive/iterators/transform_width.hpp 
Thanks @mokob for pointing that out to me!
We also need to manually add as many padding chars "=" to the encoded
result as many bytes we had to append to the input to conform to the
rule above.
Decoding then knows the number of padding chars by counting for "=" and
then using it in order to split off the last bytes from the decoded
result. 
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							0acf7f7400 
							
						 
					 
					
						
						
							
							Adds round trip tests for RFC 4648 Test Vectors and equality checks  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							9abfb7ea3b 
							
						 
					 
					
						
						
							
							Makes hint Equatable and Printable for tests  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							8a4551500d 
							
						 
					 
					
						
						
							
							Make Hint encoding safe for passing them as GET parameter in URLs  
						
						... 
						
						
						
						Thanks @TheMarex for flagging this! 
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d0c534e5fa 
							
						 
					 
					
						
						
							
							Completely re-write base64 logic, make API suck less in doing so  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							822bb97a5f 
							
						 
					 
					
						
						
							
							RFC 4648 Test Vectors  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6cd3b8bc00 
							
						 
					 
					
						
						
							
							Object Encoder -> Base64, kill false dependencies while doing so  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a145520b5b 
							
						 
					 
					
						
						
							
							Adapts Hint encoding and decoding to new fixed data facade  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							3d75d15361 
							
						 
					 
					
						
						
							
							Formats parameter parser unit tests  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							8dd3fe3173 
							
						 
					 
					
						
						
							
							Fix hint size  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							0bb1b04170 
							
						 
					 
					
						
						
							
							Always safe the absolute path to .fileIndex  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							11629e0538 
							
						 
					 
					
						
						
							
							Install storage_config.hpp  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Aleksei Potov 
							
						 
					 
					
						
						
						
						
							
						
						
							6462ea14a2 
							
						 
					 
					
						
						
							
							compilation error on debian jessie with boost 1.54  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							993c4796c1 
							
						 
					 
					
						
						
							
							Fix boost geometry constructor.  
						
						... 
						
						
						
						Versions older than 1.58 don't support the initializer-list form. 
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							b11d3ad1ba 
							
						 
					 
					
						
						
							
							syncronize geometry and steps after post-processing  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							9681d662cb 
							
						 
					 
					
						
						
							
							added list of intersections to the step-maneuver, not in api so far  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							6a5ffc126a 
							
						 
					 
					
						
						
							
							fix initial maneuvers  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							7bf2cb1917 
							
						 
					 
					
						
						
							
							post processing moved onto route-steps, looses sync with geometry segments  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							2b0a1bbb63 
							
						 
					 
					
						
						
							
							Simplify the timestamp handling  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							31297d1c9f 
							
						 
					 
					
						
						
							
							Check all streams  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							4e854399b6 
							
						 
					 
					
						
						
							
							std::string -> boost::filesystem::path  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							17adeaf3e2 
							
						 
					 
					
						
						
							
							Only allow to specify the common base path  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							cf92e52b86 
							
						 
					 
					
						
						
							
							print -> io.write  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							250acf6a2a 
							
						 
					 
					
						
						
							
							Address PR comments  
						
						... 
						
						
						
						Renamed lua_function_exists and removes unused print function 
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							49c852917f 
							
						 
					 
					
						
						
							
							Use uturn default from .properties file  
						
						
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							3467696f8a 
							
						 
					 
					
						
						
							
							Adds .properties file to osrm-extract ouput  
						
						... 
						
						
						
						This file contains global properties set by the lua
profile, such as enabling uturns at vias and penalties.
This file will be consumed by the server. 
						
					 
					
						2016-03-31 18:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							1f853385d5 
							
						 
					 
					
						
						
							
							Make gcc 4.8 happy and disable protected because of lambdas  
						
						
						
					 
					
						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