Project OSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3125c2e5e
							
						
					 | 
					
						
						
							
							Merge pull request #18 from sivetic/master
						
						
						
						
						
						
						
						Pull request for AUTHORS.TXT 
						
					 | 
					
						2011-10-05 10:44:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasa Ivetic
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a8ed01b8f
							
						
					 | 
					
						
						
							
							Merge branch 'master' of git://github.com/DennisOSRM/Project-OSRM
						
						
						
						
						
					 | 
					
						2011-10-05 12:31:40 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasa Ivetic
							
						 
					 | 
					
						
						
						
						
							
						
						
							35a2dad993
							
						
					 | 
					
						
						
							
							Added myself to author list as per Dennis' request
						
						
						
						
						
					 | 
					
						2011-10-05 12:24:06 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasa Ivetic
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f04305c12
							
						
					 | 
					
						
						
							
							Fixed available sys memory calc to work in KBs.  Changed to boost::uint64_t for Visual C++ compilation
						
						
						
						
						
					 | 
					
						2011-10-06 01:20:41 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasa Ivetic
							
						 
					 | 
					
						
						
						
						
							
						
						
							a69d378b84
							
						
					 | 
					
						
						
							
							Added files necessary for Windows compilation with Visual Studio 2008
						
						
						
						
						
					 | 
					
						2011-10-06 01:16:50 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasa Ivetic
							
						 
					 | 
					
						
						
						
						
							
						
						
							a9ce528744
							
						
					 | 
					
						
						
							
							Added Visual Studio/.stxxl/lib files to ignore
						
						
						
						
						
					 | 
					
						2011-10-06 01:14:18 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							aae7027ac6
							
						
					 | 
					
						
						
							
							No hardcoded speedprofile anymore
						
						
						
						
						
					 | 
					
						2011-10-05 19:08:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							0745341d49
							
						
					 | 
					
						
						
							
							Getting debug output displayed right
						
						
						
						
						
					 | 
					
						2011-10-05 18:35:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasa Ivetic
							
						 
					 | 
					
						
						
						
						
							
						
						
							68ecc270f7
							
						
					 | 
					
						
						
							
							Added Visual Studio/.stxxl/lib files to ignore
						
						
						
						
						
					 | 
					
						2011-10-05 11:20:58 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasa Ivetic
							
						 
					 | 
					
						
						
						
						
							
						
						
							5132c84dfa
							
						
					 | 
					
						
						
							
							Merged for loop changes pulled down from upstream
						
						
						
						
						
					 | 
					
						2011-10-05 11:19:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasa Ivetic
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ec648217a
							
						
					 | 
					
						
						
							
							Added files necessary for Windows compilation with Visual Studio 2008
						
						
						
						
						
					 | 
					
						2011-10-05 11:04:57 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasa Ivetic
							
						 
					 | 
					
						
						
						
						
							
						
						
							e603a41fb6
							
						
					 | 
					
						
						
							
							Fixed available sys memory calc to work in KBs.  Changed to boost::uint64_t for Visual C++ compilation
						
						
						
						
						
					 | 
					
						2011-10-05 11:04:01 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							89e4d4ac30
							
						
					 | 
					
						
						
							
							Fixes issue #17
						
						
						
						
						
					 | 
					
						2011-10-05 18:02:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasa Ivetic
							
						 
					 | 
					
						
						
						
						
							
						
						
							789cb99292
							
						
					 | 
					
						
						
							
							OpenMP 2.0 for variable must be an int
						
						
						
						
						
					 | 
					
						2011-10-05 11:00:32 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f440610b6
							
						
					 | 
					
						
						
							
							Adding a little do{}while(false); safety to macros
						
						
						
						
						
					 | 
					
						2011-10-05 17:57:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf8de234be
							
						
					 | 
					
						
						
							
							reflects change of _Way member name
						
						
						
						
						
					 | 
					
						2011-10-04 18:38:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							cd03ad9207
							
						
					 | 
					
						
						
							
							struct _Egde now has constructor to also set nameid
						
						
						
						
						
					 | 
					
						2011-10-04 18:33:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							b1f2f2786c
							
						
					 | 
					
						
						
							
							speedprofile is now represented as hash table and operator[] const() has
						
						
						
						
						
						
						
						been defined. 
						
					 | 
					
						2011-10-04 17:32:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							1db1b4e5ae
							
						
					 | 
					
						
						
							
							Removed commented speed profile
						
						
						
						
						
					 | 
					
						2011-10-04 16:27:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ec4487297
							
						
					 | 
					
						
						
							
							Added newly used boost headers to SConstruct
						
						
						
						
						
					 | 
					
						2011-10-04 16:00:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							88bd5aefe0
							
						
					 | 
					
						
						
							
							Ignoring unwanted files
						
						
						
						
						
					 | 
					
						2011-10-04 15:54:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							a73d79b138
							
						
					 | 
					
						
						
							
							Ignore unwanted files
						
						
						
						
						
					 | 
					
						2011-10-04 15:50:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							cd9a01bdf0
							
						
					 | 
					
						
						
							
							Ignore unwanted files
						
						
						
						
						
					 | 
					
						2011-10-04 15:49:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f65370d19
							
						
					 | 
					
						
						
							
							removed fixed speed profile
						
						
						
						
						
					 | 
					
						2011-10-04 15:45:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							54de6d4afb
							
						
					 | 
					
						
						
							
							Speeds are integers
						
						
						
						
						
					 | 
					
						2011-10-04 15:44:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							858adeb9db
							
						
					 | 
					
						
						
							
							DEBUG output macro introduced
						
						
						
						
						
					 | 
					
						2011-10-04 15:43:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							109279d0b5
							
						
					 | 
					
						
						
							
							Boost Property Tree provides the speed profile from an ini file
						
						
						
						
						
						
						
						Memory leak fixed, issue #11, thanks sivetic
Typo fixed
for loop replaced by boost's FOREACH 
						
					 | 
					
						2011-10-04 15:42:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							c4fb8f74ac
							
						
					 | 
					
						
						
							
							Updated speed profiles to include pier ways
						
						
						
						
						
					 | 
					
						2011-10-04 15:33:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							528d0a2899
							
						
					 | 
					
						
						
							
							Fixing signed to unsigned comparison warning
						
						
						
						
						
					 | 
					
						2011-10-04 15:32:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							faba474def
							
						
					 | 
					
						
						
							
							Added basic ini file for speed profiles
						
						
						
						
						
					 | 
					
						2011-10-04 15:11:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							7dc17ae693
							
						
					 | 
					
						
						
							
							Making find() return a const_iterator ensures that the function is const
						
						
						
						
						
						
						
						and does not allocate any unnecessary RAM. 
						
					 | 
					
						2011-10-04 15:07:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							482edd0b02
							
						
					 | 
					
						
						
							
							Switching Hashtable from google sparsehash to boost::unordered_map
						
						
						
						
						
					 | 
					
						2011-10-04 10:28:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DennisOSRM
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1b723e5e1
							
						
					 | 
					
						
						
							
							Missing includes added
						
						
						
						
						
					 | 
					
						2011-10-04 10:14:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							89c9ca183f
							
						
					 | 
					
						
						
							
							Windows RAM info, thanks sivetic
						
						
						
						
						
					 | 
					
						2011-09-28 17:24:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							54d8a362fc
							
						
					 | 
					
						
						
							
							Windows support, thanks sivetic
						
						
						
						
						
					 | 
					
						2011-09-28 17:22:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c4c1ce878
							
						
					 | 
					
						
						
							
							Further FreeBSD compile fixes, thanks tolmaion
						
						
						
						
						
					 | 
					
						2011-09-28 17:11:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							816657347f
							
						
					 | 
					
						
						
							
							Function installCrashHandler() in Util/LinuxStackTrace.h shall not be const equally in debug and normal build, thanks tolmaion
						
						
						
						
						
					 | 
					
						2011-09-28 17:09:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							8533b5d0a2
							
						
					 | 
					
						
						
							
							fix extractor to run correctly on machines with more than 32bit mem range, thanks tolmaion
						
						
						
						
						
					 | 
					
						2011-09-28 17:02:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							2523f845d2
							
						
					 | 
					
						
						
							
							FreeBSD compile fix, thanks tolmaion
						
						
						
						
						
					 | 
					
						2011-09-28 17:00:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							30cffd2563
							
						
					 | 
					
						
						
							
							Fix build with GCC 4.2, thanks tolmaion
						
						
						
						
						
					 | 
					
						2011-09-28 16:51:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							bcb39b9e69
							
						
					 | 
					
						
						
							
							performance fixes
						
						
						
						
						
					 | 
					
						2011-08-07 10:56:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							a5c94c4630
							
						
					 | 
					
						
						
							
							ArrayStorage instead of hash maps
						
						
						
						
						
					 | 
					
						2011-08-07 09:48:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5813ae18b
							
						
					 | 
					
						
						
							
							making destructor virtual
						
						
						
						
						
					 | 
					
						2011-08-06 21:13:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							4919f72060
							
						
					 | 
					
						
						
							
							Minor fixes
						
						
						
						
						
					 | 
					
						2011-08-06 18:31:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8b0f96251
							
						
					 | 
					
						
						
							
							compression of polylines is now a lot faster
						
						
						
						
						
					 | 
					
						2011-08-06 17:48:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3bcd262099
							
						
					 | 
					
						
						
							
							parameter can be made const
						
						
						
						
						
					 | 
					
						2011-08-04 17:08:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							ff3de43ec6
							
						
					 | 
					
						
						
							
							A bit of code-cleanup.
						
						
						
						
						
					 | 
					
						2011-08-04 17:07:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							79083e7585
							
						
					 | 
					
						
						
							
							Compile fixes for FreeBSD, see ticket #56
						
						
						
						
						
					 | 
					
						2011-08-04 16:32:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							29fb07446a
							
						
					 | 
					
						
						
							
							replacing stringstream by plain string is faster
						
						
						
						
						
					 | 
					
						2011-07-29 16:41:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							a816630f2f
							
						
					 | 
					
						
						
							
							Hack to make distance calculation more robust
						
						
						
						
						
					 | 
					
						2011-07-29 15:56:25 +00:00 | 
					
					
						
						
							
							
							
						
					 |