Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							f4189d9487 
							
						 
					 
					
						
						
							
							Fix formatting  
						
						
						
					 
					
						2022-12-10 16:08:22 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							f983d626ac 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into dl_using_keyword  
						
						
						
					 
					
						2022-12-10 16:02:53 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73b2a86a95 
							
						 
					 
					
						
						
							
							Move vector in CSVFilesParser instead copying it ( #6470 )  
						
						
						
					 
					
						2022-12-03 17:53:56 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2044398dfd 
							
						 
					 
					
						
						
							
							Add CI job which builds OSRM with gcc 12 ( #6455 )  
						
						
						
					 
					
						2022-11-28 16:29:43 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							095b726a92 
							
						 
					 
					
						
						
							
							Use <boost/iterator/function_output_iterator.hpp> instead of deprecated <boost/function_output_iterator.hpp> ( #6458 )  
						
						
						
					 
					
						2022-11-16 21:09:54 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18dcd27a9b 
							
						 
					 
					
						
						
							
							Use node-api instead of NAN  ( #6452 )  
						
						
						
					 
					
						2022-11-16 15:44:36 +01:00 
						 
				 
			
				
					
						
							
							
								Frédéric Rodrigo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1b3efe260 
							
						 
					 
					
						
						
							
							Remove at:urban maxspeed, partial revert of  2bbb347f57 ( #6450 )  
						
						
						
					 
					
						2022-11-11 21:52:54 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d10523440 
							
						 
					 
					
						
						
							
							Upgrade to clang-tidy 15 ( #6439 )  
						
						
						
					 
					
						2022-11-06 22:45:35 +01:00 
						 
				 
			
				
					
						
							
							
								Frédéric Rodrigo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bbb347f57 
							
						 
					 
					
						
						
							
							Car profile, add new specific country speed limit at:urban, ca-on:rural and es:trunk ( #6443 )  
						
						
						
					 
					
						2022-11-06 21:27:03 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f82d0c9ba 
							
						 
					 
					
						
						
							
							Get rid of unused functions in util/json_util.hpp ( #6446 )  
						
						
						
					 
					
						2022-11-06 21:13:04 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aeaf5e0735 
							
						 
					 
					
						
						
							
							Merge pull request  #6433  from Project-OSRM/replace_boost_stringref  
						
						... 
						
						
						
						Replace boost::string_ref with std::string_view 
						
					 
					
						2022-11-06 15:54:18 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a186e6f49 
							
						 
					 
					
						
						
							
							Remove C++14 references from README and package.json ( #6438 )  
						
						
						
					 
					
						2022-11-06 15:20:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ea168c26c 
							
						 
					 
					
						
						
							
							Merge pull request  #6445  from Project-OSRM/dl_drop_gcc7  
						
						... 
						
						
						
						Drop GCC7 support 
						
					 
					
						2022-11-06 15:08:14 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							a12625afac 
							
						 
					 
					
						
						
							
							Drop GCC7 support  
						
						
						
					 
					
						2022-11-06 13:33:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							8bff55cd85 
							
						 
					 
					
						
						
							
							[CPP17] Modernize: Replace typedef with using statements  
						
						
						
					 
					
						2022-11-06 13:21:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							bb4fd93fab 
							
						 
					 
					
						
						
							
							Fix formatting  
						
						
						
					 
					
						2022-11-06 12:26:37 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							b13820f520 
							
						 
					 
					
						
						
							
							Use std::back_inserter  
						
						
						
					 
					
						2022-11-06 12:19:32 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc12b6c365 
							
						 
					 
					
						
						
							
							Merge pull request  #6441  from Project-OSRM/python2_deprecation  
						
						
						
					 
					
						2022-11-06 08:21:16 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							cb515ba42f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into replace_boost_stringref  
						
						
						
					 
					
						2022-11-05 17:31:06 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							634e7fe392 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into python2_deprecation  
						
						
						
					 
					
						2022-11-05 17:29:57 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ab8728807 
							
						 
					 
					
						
						
							
							Apply workaround for Conan installation issue on CI ( #6442 )  
						
						
						
					 
					
						2022-11-05 16:56:16 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ae5190937 
							
						 
					 
					
						
						
							
							Fix npm audit warnings in NPM package ( #6437 )  
						
						
						
					 
					
						2022-11-04 12:19:39 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c1fefd6e 
							
						 
					 
					
						
						
							
							Fix formatting, pass by value  
						
						
						
					 
					
						2022-11-04 11:49:54 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							6fa7bd8abd 
							
						 
					 
					
						
						
							
							Upgrade check_tackinfo.py to Python3  
						
						
						
					 
					
						2022-11-04 11:47:40 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							7359d6a21b 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into replace_boost_stringref  
						
						
						
					 
					
						2022-11-04 11:43:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							5dda33fa88 
							
						 
					 
					
						
						
							
							More efficient toLower implementation  
						
						
						
					 
					
						2022-11-04 11:42:37 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							5280ca4e16 
							
						 
					 
					
						
						
							
							Pass string_view by value  
						
						
						
					 
					
						2022-11-04 11:41:02 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							2c02d4e5ab 
							
						 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						
						
					 
					
						2022-11-01 12:10:48 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54d486ae12 
							
						 
					 
					
						
						
							
							Drop support of Node 12 & 14 ( #6431 )  
						
						
						
					 
					
						2022-11-01 08:23:08 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							afe34456b9 
							
						 
					 
					
						
						
							
							Delete CloudFormation templates ( #6435 )  
						
						... 
						
						
						
						There is no need in them - it seems they were needed to manage some Mapbox S3 bucket which we have no access to anyway. 
						
					 
					
						2022-10-31 13:22:13 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f75d6f22b 
							
						 
					 
					
						
						
							
							Merge pull request  #6429  from Project-OSRM/less_boost_unordered  
						
						... 
						
						
						
						Replace boost::unordered_{map/set} with std, also remove code duplication 
						
					 
					
						2022-10-30 22:17:48 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							85e6a854aa 
							
						 
					 
					
						
						
							
							Fix missing includes (on Windows)  
						
						
						
					 
					
						2022-10-30 22:08:29 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							12f49d6f24 
							
						 
					 
					
						
						
							
							Stray whitespace  
						
						
						
					 
					
						2022-10-30 20:11:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							7149547645 
							
						 
					 
					
						
						
							
							Fix formatting  
						
						
						
					 
					
						2022-10-30 20:10:09 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							565959b389 
							
						 
					 
					
						
						
							
							Remove util/string_view header  
						
						
						
					 
					
						2022-10-30 20:01:46 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							5c9d0d152c 
							
						 
					 
					
						
						
							
							Remove usage of StringView typedef  
						
						
						
					 
					
						2022-10-30 19:53:26 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							274dcc58a5 
							
						 
					 
					
						
						
							
							Remove superflous std::hash specialization  
						
						
						
					 
					
						2022-10-30 19:21:06 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							d06b23d819 
							
						 
					 
					
						
						
							
							More fixes  
						
						
						
					 
					
						2022-10-30 14:08:17 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							91e9623b31 
							
						 
					 
					
						
						
							
							Fix formatting  
						
						
						
					 
					
						2022-10-30 14:06:19 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							0021ccef59 
							
						 
					 
					
						
						
							
							Replace boost::string_ref with std::string_view  
						
						
						
					 
					
						2022-10-30 13:59:59 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							061f0a1f14 
							
						 
					 
					
						
						
							
							Fix includes  
						
						
						
					 
					
						2022-10-30 11:43:28 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60e283312c 
							
						 
					 
					
						
						
							
							Fix typo historgram -> histogram ( #6427 )  
						
						
						
					 
					
						2022-10-30 08:34:00 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							f97e18d285 
							
						 
					 
					
						
						
							
							Fix formatting  
						
						
						
					 
					
						2022-10-29 23:01:38 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							7b73b977ff 
							
						 
					 
					
						
						
							
							Replace boost::unordered_{map/set} with std, also remove code duplication  
						
						
						
					 
					
						2022-10-29 22:57:14 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d468f2897 
							
						 
					 
					
						
						
							
							Make edge metrics strongly typed ( #6421 )  
						
						... 
						
						
						
						This change takes the existing typedefs for weight, duration and
distance, and makes them proper types, using the existing Alias
functionality.
Primarily this is to prevent bugs where the metrics are switched,
but it also adds additional documentation. For example, it now
makes it clear (despite the naming of variables) that most of the
trip algorithm is running on the duration metric.
I've not made any changes to the casts performed between metrics
and numeric types, they now just more explicit. 
						
					 
					
						2022-10-28 15:16:12 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16685d0de9 
							
						 
					 
					
						
						
							
							Add link to Discord server ( #6422 )  
						
						
						
					 
					
						2022-10-26 11:22:28 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82897791d1 
							
						 
					 
					
						
						
							
							Update actions/cache to v3 ( #6420 )  
						
						
						
					 
					
						2022-10-24 00:52:15 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ad432c5b2 
							
						 
					 
					
						
						
							
							Fix adding traffic signal penalties during compression ( #6419 )  
						
						... 
						
						
						
						Weight and duration penalties are flipped in the lambda function
that applies penalties from traffic signals.
Duration is in deciseconds, whilst weight is multipled by
10^weight_precision, with weight_precision being 1 by default.
Therefore, for default routability profile, the penalties end up
being the same, hence why no tests picked this up.
If distance weight is used however, it will incorrectly apply an
additional penalty to the weight, and not add the traffic signal
delay to the duration in the routing graph.
To confuse things further, in some API responses the values are
correct because they use geometry data instead, but it's still
possible that a sub-optimal route was selected.
However, given the distance weight is in meters, and the additional
penalty per traffic light would be 20, it's unlikely this would
have changed the routing results.
In any case, we correct the function to apply the arguments correctly. 
						
					 
					
						2022-10-23 14:59:12 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1d2c15995 
							
						 
					 
					
						
						
							
							Handle snapping parameter for all plugins in NodeJs bindings, but not for Route only ( #6417 )  
						
						
						
					 
					
						2022-10-22 16:49:35 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb1bb7a15b 
							
						 
					 
					
						
						
							
							Fix annotations=true handling in NodeJS bindings & libosrm ( #6415 )  
						
						
						
					 
					
						2022-10-19 08:35:18 +02:00