Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							c0fdcb381a 
							
						 
					 
					
						
						
							
							Fix MVS compilation.  
						
						
						
					 
					
						2015-11-25 00:27:37 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							aeaf0e7ba8 
							
						 
					 
					
						
						
							
							Fix unit test compilation  
						
						
						
					 
					
						2015-11-25 00:27:20 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							6dada4e347 
							
						 
					 
					
						
						
							
							Fix impossible route status message  
						
						
						
					 
					
						2015-11-25 00:27:20 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							61f015eef6 
							
						 
					 
					
						
						
							
							Fix match plugin status codes  
						
						
						
					 
					
						2015-11-25 00:27:20 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							d843521839 
							
						 
					 
					
						
						
							
							Preserve information about big components  
						
						... 
						
						
						
						This uses a bit flag to differenciate between small and big components
and keeps the ids for both. This makes it possible to give better
error messages. 
						
					 
					
						2015-11-25 00:27:20 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							420369fe13 
							
						 
					 
					
						
						
							
							Fix off-by-one in via_indices  
						
						
						
					 
					
						2015-11-24 21:05:18 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							71bf1edc5e 
							
						 
					 
					
						
						
							
							Run Modernizer  
						
						
						
					 
					
						2015-11-21 22:17:55 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							d06ac519ab 
							
						 
					 
					
						
						
							
							Only build using calng 3.8, gcc 4.8 & 5.0  
						
						
						
					 
					
						2015-11-20 19:52:22 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							50512b52e1 
							
						 
					 
					
						
						
							
							Remove -m parameter from routed as it conflicts. Use the long names instead.  
						
						
						
					 
					
						2015-11-20 18:50:14 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							543e77b9be 
							
						 
					 
					
						
						
							
							Add pre-turn bearing as last field to instruction  
						
						
						
					 
					
						2015-11-20 16:06:33 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							783d455bd7 
							
						 
					 
					
						
						
							
							Add support for advisory speed limits  
						
						... 
						
						
						
						This adds support for the maxspeed:advisory class of speed tags. 
						
					 
					
						2015-11-19 21:25:12 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							6c35272fe2 
							
						 
					 
					
						
						
							
							Remove obsolte code as we use a turn function now  
						
						
						
					 
					
						2015-11-19 21:25:12 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							6955978a62 
							
						 
					 
					
						
						
							
							Remove commented out line in windows build script.  History is what git is for.  
						
						
						
					 
					
						2015-11-19 15:02:42 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							27d87dff79 
							
						 
					 
					
						
						
							
							Remove some accidentally merged changes.  
						
						
						
					 
					
						2015-11-19 15:00:29 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							d8ca58a04e 
							
						 
					 
					
						
						
							
							Merge pull request  #1785  from Project-OSRM/feature/weight_debugging  
						
						... 
						
						
						
						Adds ability to dump GeoJSON with detailed edge weight info. 
						
					 
					
						2015-11-19 12:01:08 -05:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							ce34798685 
							
						 
					 
					
						
						
							
							Merge pull request  #1782  from Mapotempo/pkgconfig  
						
						... 
						
						
						
						Fix pkgconfig cmake template 
						
					 
					
						2015-11-19 11:42:34 -05:00 
						 
				 
			
				
					
						
							
							
								Fabien Girard 
							
						 
					 
					
						
						
						
						
							
						
						
							16fd5249dd 
							
						 
					 
					
						
						
							
							Fix pkgconfig cmake template  
						
						
						
					 
					
						2015-11-19 17:38:04 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							b9a4c322a7 
							
						 
					 
					
						
						
							
							Add ability to debug routing graph visually by dumping  
						
						... 
						
						
						
						annotated GeoJSON during processing. 
						
					 
					
						2015-11-19 10:41:44 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							673bf356e4 
							
						 
					 
					
						
						
							
							Merge pull request  #1764  from Project-OSRM/edge_segment_lookup  
						
						... 
						
						
						
						Enable per-segment speed updates just before contraction. 
						
					 
					
						2015-11-18 16:15:04 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							6228412e61 
							
						 
					 
					
						
						
							
							Enable just-before-contraction updates to edge weights.  For small  
						
						... 
						
						
						
						datasets, this enables things like traffic-based updates in the
shortest possible processing turnaround time. 
						
					 
					
						2015-11-18 16:14:08 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							578d947e2d 
							
						 
					 
					
						
						
							
							Comment out failing bearing test - wontfix this problem for now  
						
						
						
					 
					
						2015-11-18 14:08:12 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							72629d0081 
							
						 
					 
					
						
						
							
							Fix test cases for level cache command-line option.  
						
						
						
					 
					
						2015-11-18 11:48:28 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							d7989f19cf 
							
						 
					 
					
						
						
							
							Fix bug in bearing filter related to reverse edges.  Fix tests to catch it.  Still one outstanding test failure that looks like a problem in the viaroute results.  
						
						
						
					 
					
						2015-11-18 10:57:20 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							8b11cdbf61 
							
						 
					 
					
						
						
							
							Merge pull request  #1780  from Project-OSRM/build_shared_libs  
						
						... 
						
						
						
						Enable building of shared libraries on Travis. 
						
					 
					
						2015-11-18 09:56:59 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							5c1f76e3cf 
							
						 
					 
					
						
						
							
							Build shared libraries on a selection of platforms.  
						
						
						
					 
					
						2015-11-18 09:54:33 -05:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							63ba6018f3 
							
						 
					 
					
						
						
							
							Cache the node priorities between runs  
						
						... 
						
						
						
						This speeds up processings on the same dataset significantly by creating
a .level file that saves the level in which a node was contracted.
It removes the need for expensive recomputation of priorities and such.
Use with care! Running `osrm-extract` again will invalidate .level
files. 
						
					 
					
						2015-11-18 00:56:33 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							8f3482561b 
							
						 
					 
					
						
						
							
							Rename great_circle_distance->haversine_distance, and euclidean_distance->great_circle_distance, because that's what they actually are.  
						
						
						
					 
					
						2015-11-17 17:10:06 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							13ceeb191c 
							
						 
					 
					
						
						
							
							Merge pull request  #1766  from Project-OSRM/feature/bearing_selection  
						
						... 
						
						
						
						Add bearing support to all plugins, add optional range to bearing parameter. 
						
					 
					
						2015-11-17 16:41:34 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							1536d1c044 
							
						 
					 
					
						
						
							
							Add bearing filter support to viaroute, trip, nearest, and distance  
						
						... 
						
						
						
						table plugins.
Make bearing range configurable by adding a comma-separated second part
to the bearing paramenter, like so:
    b=<bearing:0-359>(,<range:0-180>)
If no range is supplied, it defaults to +/- 10 degrees. 
						
					 
					
						2015-11-17 16:35:20 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							16b6c26d6e 
							
						 
					 
					
						
						
							
							Merge pull request  #1774  from Project-OSRM/feature/match_summary  
						
						... 
						
						
						
						Add a route summary to each match result. 
						
					 
					
						2015-11-17 15:32:00 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							c7e30e2266 
							
						 
					 
					
						
						
							
							Add a summary to each match result showing distance and duration.  
						
						... 
						
						
						
						Helpful for comparing how long the routing engine thinks the matched
trace should take to travel. 
						
					 
					
						2015-11-17 15:28:21 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							d5e4495f89 
							
						 
					 
					
						
						
							
							Merge pull request  #1723  from Project-OSRM/i_like_travis  
						
						... 
						
						
						
						New Travis CI integration - upgrades Linux builds to Ubuntu trusty, simplifies dependency installation because system packages are now available for most things. 
						
					 
					
						2015-11-17 15:26:29 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							963960a44c 
							
						 
					 
					
						
						
							
							Switch Travis builds over to trusty for Linux (simpler dependency installs), build  
						
						... 
						
						
						
						with mutliple compilers, fix debug builds.
OSX builds are disabled until we fix  #1778  
						
					 
					
						2015-11-17 15:15:31 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							a62c10321c 
							
						 
					 
					
						
						
							
							Update variant to 91ba0301a672ea0a3131390d44d304c5493de84a, specifically this commit:  39a631394e, which fixes  https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68073  under GCC 5.2.1.  
						
						... 
						
						
						
						Fixes  #1758  
						
					 
					
						2015-11-03 21:56:26 -08:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							bb49e03435 
							
						 
					 
					
						
						
							
							Merge pull request  #1743  from c0nk/wip-build  
						
						... 
						
						
						
						Don't generate files in source tree 
						
					 
					
						2015-10-22 16:32:28 -04:00 
						 
				 
			
				
					
						
							
							
								Kal Conley 
							
						 
					 
					
						
						
						
						
							
						
						
							38e7b1a262 
							
						 
					 
					
						
						
							
							Remove non-existent git_sha.cpp from .gitignore  
						
						
						
					 
					
						2015-10-19 21:33:10 +02:00 
						 
				 
			
				
					
						
							
							
								Kal Conley 
							
						 
					 
					
						
						
						
						
							
						
						
							a00d3dfc00 
							
						 
					 
					
						
						
							
							Don't generate util/version.hpp in source tree  
						
						
						
					 
					
						2015-10-19 21:33:10 +02:00 
						 
				 
			
				
					
						
							
							
								Kal Conley 
							
						 
					 
					
						
						
						
						
							
						
						
							cd458e7a44 
							
						 
					 
					
						
						
							
							Don't generate util/fingerprint_impl.hpp in source tree  
						
						
						
					 
					
						2015-10-19 21:33:10 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							3f82570469 
							
						 
					 
					
						
						
							
							Merge pull request  #1740  from c0nk/develop  
						
						... 
						
						
						
						Fix various bugs 
						
					 
					
						2015-10-19 20:31:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kal Conley 
							
						 
					 
					
						
						
						
						
							
						
						
							a8642bd208 
							
						 
					 
					
						
						
							
							Fix segmentation fault when "hsgrdata" unset  
						
						
						
					 
					
						2015-10-19 20:13:02 +02:00 
						 
				 
			
				
					
						
							
							
								Kal Conley 
							
						 
					 
					
						
						
						
						
							
						
						
							b404c79ca4 
							
						 
					 
					
						
						
							
							Fix json renderer always rendering arrays empty  
						
						
						
					 
					
						2015-10-19 20:13:02 +02:00 
						 
				 
			
				
					
						
							
							
								Kal Conley 
							
						 
					 
					
						
						
						
						
							
						
						
							29c75337f2 
							
						 
					 
					
						
						
							
							Fix segmentation fault when sizeof(size_t) < sizeof(int64_t)  
						
						
						
					 
					
						2015-10-19 20:13:02 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							fca4aeb50b 
							
						 
					 
					
						
						
							
							Merge pull request  #1741  from Project-OSRM/oom_messages  
						
						... 
						
						
						
						Catch `std::bad_alloc` at the top and translate to human readable messages 
						
					 
					
						2015-10-19 19:29:53 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							1dfa2d6e91 
							
						 
					 
					
						
						
							
							Catch bad_alloc and provide human reasable error messages  
						
						
						
					 
					
						2015-10-19 18:18:11 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							79650ca3fd 
							
						 
					 
					
						
						
							
							Flatten main executable entry points by using functional try blocks  
						
						
						
					 
					
						2015-10-19 18:18:11 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							fd84827e51 
							
						 
					 
					
						
						
							
							Don't use stalling in core search  
						
						
						
					 
					
						2015-10-19 17:11:03 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							78283a0e0e 
							
						 
					 
					
						
						
							
							Check if memory locking should be done before locking unconditionally  
						
						
						
					 
					
						2015-10-19 16:23:18 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							993321e971 
							
						 
					 
					
						
						
							
							Lock by default, set fail on error  
						
						
						
					 
					
						2015-10-19 16:23:18 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							f7a1e2f652 
							
						 
					 
					
						
						
							
							Flatten routed by using functional try-catch blocks  
						
						
						
					 
					
						2015-10-19 16:23:18 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e75be68466 
							
						 
					 
					
						
						
							
							Only lock the virtual address space when shared memory was requested  
						
						... 
						
						
						
						In addition, some improvements:
- unlock only when locking succeeded
- scoped exception safe RAII locker
Reference:
- https://github.com/Project-OSRM/osrm-backend/issues/1698#issuecomment-144003177  
						
					 
					
						2015-10-19 16:23:18 +02:00