Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							ddde7e1ea6 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-29 13:24:48 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							4dfae26be7 
							
						 
					 
					
						
						
							
							add cluster  
						
						
						
					 
					
						2022-10-26 19:30:27 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							40805f7058 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-25 20:26:20 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							8e3fa70eb0 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-25 15:54:59 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							41ff79aa1d 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 17:00:36 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							6dfb7d4ede 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 16:57:01 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							71a638a14f 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 16:42:47 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							4fd4c3b563 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 16:24:07 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							242c07443a 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 16:07:34 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							1047cc1bfd 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 16:06:13 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							9c7d75d7d4 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 16:01:57 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							3f0ded653d 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 16:01:13 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							61810b9205 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 15:59:51 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							8273e8b0e2 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 15:13:42 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							dd04760982 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 14:38:42 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							768c33127a 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 14:26:10 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							251ffe4a50 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 14:18:52 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							53f2da5d5e 
							
						 
					 
					
						
						
							
							Implement NodeJS based server fully replicating osrm-routed  
						
						
						
					 
					
						2022-10-23 13:56:21 +02: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 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d65e8c7d1e 
							
						 
					 
					
						
						
							
							Fix bindings compilation on latest Node ( #6416 )  
						
						
						
					 
					
						2022-10-18 21:59:39 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e5f1f4add 
							
						 
					 
					
						
						
							
							5.27.1 release ( #6409 )  
						
						... 
						
						
						
						* Bookkeeping for 5.27.1 release
* Reset for next release 
						
					 
					
						2022-10-14 23:04:41 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d160a9b5d 
							
						 
					 
					
						
						
							
							Revert back to using custom HTTP parser instead of Boost.Beast ( #6407 )  
						
						
						
					 
					
						2022-10-14 14:37:33 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d143de597d 
							
						 
					 
					
						
						
							
							Fix bug with large HTTP requests leading to Bad Request in osrm-routed. ( #6403 )  
						
						
						
					 
					
						2022-10-13 16:53:49 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4026ed54c0 
							
						 
					 
					
						
						
							
							Add support for surface=metal,grass_paver,woodchips in bicyle profile ( #6395 )  
						
						
						
					 
					
						2022-10-11 11:09:56 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. H 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							895e4bf6d5 
							
						 
					 
					
						
						
							
							Adds cucumber scenario for u turn restrictions at intersection ( #4484 )  
						
						
						
					 
					
						2022-10-10 22:27:27 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb90d587be 
							
						 
					 
					
						
						
							
							Release 5.27 ( #6392 )  
						
						... 
						
						
						
						* Bookkeeping for 5.27.0 release.
* Prep rc.1
* Final 5.27 release tag
* Reset for next release 
						
					 
					
						2022-10-10 17:54:01 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							284e110f2e 
							
						 
					 
					
						
						
							
							Actually match the tag naming conventions ( #6393 )  
						
						... 
						
						
						
						Wasn't matching on release candidates, nor any of the previous special tags convention. 
						
					 
					
						2022-10-06 22:08:36 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac1edc7675 
							
						 
					 
					
						
						
							
							Prepare scoped Node package ( #6386 )  
						
						... 
						
						
						
						In case we're not able to get access to the unscoped credentials.
Scoped packages are also the recommended approach for projects
managed by a team of developers. 
						
					 
					
						2022-10-06 21:05:51 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7be9039f53 
							
						 
					 
					
						
						
							
							Get rid of Mason ( #6387 )  
						
						
						
					 
					
						2022-10-06 14:13:12 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52b516e943 
							
						 
					 
					
						
						
							
							Use clang-format from CI base image ( #6391 )  
						
						
						
					 
					
						2022-10-06 12:50:31 +02:00 
						 
				 
			
				
					
						
							
							
								Nils 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3c03307cb 
							
						 
					 
					
						
						
							
							Add conanbuildinfo.json ( #6388 )  
						
						
						
					 
					
						2022-10-04 18:08:41 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a4b4648f4 
							
						 
					 
					
						
						
							
							Improve performance of JSON rendering ( #6380 )  
						
						
						
					 
					
						2022-10-03 21:43:51 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41fd947ebd 
							
						 
					 
					
						
						
							
							Update docs to reflect recent build and dependency changes ( #6383 )  
						
						
						
					 
					
						2022-10-02 19:55:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e328031661 
							
						 
					 
					
						
						
							
							Add issue templates for bug reporting, features, and questions. ( #6385 )  
						
						... 
						
						
						
						Primarily to educate bug reporters that demo site != default settings,
but also to help organise and auto-assign new issues. 
						
					 
					
						2022-10-02 17:45:35 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7daa7e641 
							
						 
					 
					
						
						
							
							Gracefully handle no-turn intersections in guidance processing. ( #6382 )  
						
						... 
						
						
						
						Badly constructed OSM intersections can create OSRM intersection
views that have no valid turns.
The guidance code for segregated intersections tries to look
ahead to the second intersection to ensure lanes are  announced
intuitively.
Currently, OSRM assumes there are always turns at the second
intersection that we should consider. This commit corrects
this assumption so that it can now handle badly constructed
OSM intersections with no turns. 
						
					 
					
						2022-10-01 14:35:08 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21888334dd 
							
						 
					 
					
						
						
							
							Do not generate intermediate .osrm file in osrm-extract. ( #6354 )  
						
						
						
					 
					
						2022-09-30 14:29:10 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							395cc6e9df 
							
						 
					 
					
						
						
							
							Add timestamps for logs ( #6375 )  
						
						
						
					 
					
						2022-09-30 14:28:52 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							902bfc7806 
							
						 
					 
					
						
						
							
							Refactor CMake code related to compiler warnings, enable some additional warnings ( #6355 )  
						
						
						
					 
					
						2022-09-30 11:42:36 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c5d99b4cb 
							
						 
					 
					
						
						
							
							Improve performance of map matching via getPathDistance optimization ( #6378 )  
						
						
						
					 
					
						2022-09-29 22:27:19 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef8f3d7508 
							
						 
					 
					
						
						
							
							Ensure u-turn exists in intersection view ( #6376 )  
						
						... 
						
						
						
						Due to some rather complex logic that tries to calculate intersection
angles by looking further up the road, it's possible to return
an intersection view that is missing a u-turn - something which
is assumed to exist in later guidance calculations.
We apply a fix here by ensuring the u-turn is always included in
the returned view. 
						
					 
					
						2022-09-27 13:49:12 +01:00 
						 
				 
			
				
					
						
							
							
								Louis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							660cea8fcc 
							
						 
					 
					
						
						
							
							Bicycle surface speeds ( #6212 )  
						
						
						
					 
					
						2022-09-23 17:54:55 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be353630d5 
							
						 
					 
					
						
						
							
							Fix a couple of warnings found by PVS Studio ( #6372 )  
						
						
						
					 
					
						2022-09-22 23:28:12 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b834810d5 
							
						 
					 
					
						
						
							
							Build Node bindings on Windows ( #6334 )  
						
						... 
						
						
						
						Extends CI to build NodeJS bindings for Windows. 
						
					 
					
						2022-09-20 20:43:13 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c65ea2194 
							
						 
					 
					
						
						
							
							Configure cross-compilation for Apple Silicon ( #6360 )  
						
						... 
						
						
						
						Adds support for Apple Silicon binaries for NodeJS bindings. 
						
					 
					
						2022-09-17 13:00:53 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96f5780f06 
							
						 
					 
					
						
						
							
							Update CI to use clang-tidy 14 ( #6353 )  
						
						
						
					 
					
						2022-08-31 23:39:47 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c003ac1055 
							
						 
					 
					
						
						
							
							Pin revisions of Conan dependencies ( #6351 )  
						
						
						
					 
					
						2022-08-31 09:59:53 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a638f3568 
							
						 
					 
					
						
						
							
							Optimize RestrictionParser performance ( #6344 )  
						
						
						
					 
					
						2022-08-30 21:08:52 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2cf957148b 
							
						 
					 
					
						
						
							
							Support floats for speed value in traffic updates CSV ( #6327 )  
						
						
						
					 
					
						2022-08-30 15:34:46 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b17cbb4c47 
							
						 
					 
					
						
						
							
							Support OSM traffic signal directions ( #6153 )  
						
						... 
						
						
						
						Currently OSRM parses traffic signal nodes without consideration
for the direction in which the signal applies. This can lead
to duplicated routing penalties, especially when a forward and backward
signal are in close proximity on a way.
This commit adds support for directed signals to the extraction and
graph creation. Signal penalties are only applied in the direction
specified by the OSM tag.
We add the assignment of traffic directions to the lua scripts,
maintaining backwards compatibility with the existing boolean
traffic states.
As part of the changes to the internal structures used for tracking
traffic signals during extraction, we stop serialising/deserialising
signals to the `.osrm` file. The traffic signals are only used by
`osrm-extract` so whilst this is a data format change, it will not
break any existing user processes. 
						
					 
					
						2022-08-30 10:36:49 +01:00