| 
							
							
								 Patrick Niklaus | 8511256779 | Squashed 'third_party/libosmium/' content from commit 2282c84 git-subtree-dir: third_party/libosmium
git-subtree-split: 2282c8450bae55839372a2002db7ca754530d2fc | 2016-03-01 17:56:55 +01:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | ae85d86d8f | Remove libosmium | 2016-03-01 17:54:39 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 042740877c | Update dependency script to libosmium 2.6.1 | 2016-03-01 17:10:20 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | b787b993b6 | Adapt contract cucumber tests to new argparser output | 2016-03-01 16:43:34 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 51ae14ec23 | Extra ; | 2016-03-01 16:43:34 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 152f739527 | Adapts test data Makefile to no longer pass parameters to osrm-contract | 2016-03-01 16:43:34 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | da88cb6a43 | Extractor comments wrt. osrm-contract | 2016-03-01 16:43:34 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 52a8bb414c | Fixes Rakefile wrt. osrm-contract | 2016-03-01 16:43:34 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | a27902205b | Fixes spelling in changelog | 2016-03-01 16:43:34 +01:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 7fb5b9886e | Fix test data prepare | 2016-03-01 16:43:34 +01:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 8feb300d15 | Add changelog entry for breakage | 2016-03-01 16:43:34 +01:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 085bab749f | osrm-prepare -> osrm-contract | 2016-03-01 16:43:34 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 96a5e594b3 | Removes profiles from osrm-prepare, only needed in osrm-extract. Fixes #1950. | 2016-03-01 16:43:34 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 04765d82ba | Fixes undefined behavior via One-Definition-Rule violations Heuristic
    find . -type f -name '*.hpp' |xargs ag -B 1 '^([^inline][a-zA-Z0-9_&\*::])+ (.*)\((.*)\)$' | 2016-02-26 06:39:52 +01:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 47a9981571 | Disabling style failing the tests for now | 2016-02-25 01:08:23 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 0b45678ccc | Adapts Travis to run the formatter script checking for violations | 2016-02-25 01:07:00 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 19ac465fa4 | Provides a script to clang-format the repository in parallel | 2016-02-25 00:53:30 +01:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 69bc8a8b22 | Fix unpacking for self-loop nodes not in core. Fixes #1999 | 2016-02-21 01:38:06 +01:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | d0644bace9 | Merge pull request #1998 from mortada/develop fixed minor typos | 2016-02-19 17:39:28 -05:00 |  | 
			
				
					| 
							
							
								 Mortada Mehyar | aae02cd1be | fixed minor typos | 2016-02-18 23:05:11 -05:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 47d56676f1 | Don't bounds check by default in static rtree; fixes #1988 | 2016-02-17 18:20:27 -08:00 |  | 
			
				
					| 
							
							
								 Dane Springmeyer | efbaaf2f84 | Merge pull request #1994 from Project-OSRM/win-lock-types include boost/thread/lock_types.hpp | 2016-02-17 16:16:27 -08:00 |  | 
			
				
					| 
							
							
								 bergwerkgis | d38575a011 | include lock_types.hpp | 2016-02-17 22:54:45 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 908a9e9fa1 | Reorders Travis builds by most likely failing one | 2016-02-16 09:49:29 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 0ebabfad73 | Finish Travis build as soon as a single job failed. Manually cancelling obviously failing builds is getting cumbersome.
Hopefully this will speed things up as a side effect.
References:
- https://docs.travis-ci.com/user/customizing-the-build/#Fast-Finishing | 2016-02-16 09:49:29 -08:00 |  | 
			
				
					| 
							
							
								 karenzshea | 6ac3d902c9 | update help output test | 2016-02-16 18:43:06 +01:00 |  | 
			
				
					| 
							
							
								 karenzshea | 3beb8c825b | cf | 2016-02-16 18:43:06 +01:00 |  | 
			
				
					| 
							
							
								 karenzshea | b80e96547e | remove ini parsing | 2016-02-16 18:43:06 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 2679c1cf0a | correct handling of travel modes | 2016-02-16 01:35:04 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Patterson | 65183e94c6 | Use \n instead of std::endl to avoid unnecessary flushing.  Cleanup some newlines to avoid blank lines in debug output. | 2016-02-15 14:21:18 -08:00 |  | 
			
				
					| 
							
							
								 Daniel Patterson | 6b0fe683c9 | Expose the base type.  Going via the operator<< leaves us with invalid geojson. | 2016-02-15 13:25:55 -08:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | f14352f494 | modify turn angles and instructions | 2016-02-15 20:13:55 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | ab9426e260 | fix routing when requiring loop at a core node | 2016-02-15 18:26:39 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 27fe85ac8b | Dividable-by-three instead of next-dividable-by-three | 2016-02-12 18:10:44 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | eb6f01e65a | Rip out obsolete floating point header | 2016-02-12 16:30:01 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | a6d406d2c3 | Fix headers for JSON abstractions | 2016-02-12 15:46:24 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 4b8c0ac143 | Revert "Folds json_* utilities into json subfolder and adapts includes" This reverts commit cd039c69c0a92a35889e3c875b8eb53cf07377bb. | 2016-02-12 15:46:24 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | c9f0158fdb | Ifdef is_trivially_copyable<T> behind gcc >= 5 guard | 2016-02-12 15:46:24 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | aac21f932b | Refactors Base64 encoding and decoding, it's almost beautiful now | 2016-02-12 15:46:24 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | ec01c2a119 | Folds json_* utilities into json subfolder and adapts includes | 2016-02-12 15:46:24 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | fbef77a942 | Documents why not to use boost::irange in favor of our hand-written irange | 2016-02-12 15:46:24 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | f207d988f4 | Removes floating point epsilon comparator | 2016-02-12 15:46:24 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 60fc486cea | Prefix exception header guard with osrm prefix | 2016-02-12 15:46:24 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 978b70c998 | Adds a comment as to why the char to typed enum class transformation is not possible | 2016-02-12 15:46:24 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | ef171f3acd | Properly use typed math constants instead of impl. specific hacks PI is not in the stdlib, neither is 1/pi, pi*2 and so on. Instead
of relying on implementations providing these, use properly typed
math constants.
Main benefits:
- portable and
- returns constexpr, for compile-time computation
References:
- http://www.boost.org/doc/libs/1_60_0/libs/math/doc/html/math_toolkit/constants_intro.html
- http://www.boost.org/doc/libs/1_60_0/libs/math/doc/html/math_toolkit/constants.html | 2016-02-12 15:46:24 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 64b36807d3 | Transforms osrm_exception to exception | 2016-02-12 15:46:24 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 5de8f1803c | Folds mercator projections into coordinate_calculation | 2016-02-12 15:46:24 -08:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | d1c4a26791 | Remove .restriction reference | 2016-02-11 19:19:28 -08:00 |  | 
			
				
					| 
							
							
								 karenzshea | a647cb9836 | kick | 2016-02-11 17:36:49 -05:00 |  | 
			
				
					| 
							
							
								 karenzshea | 7398bed974 | Include real coordinates in debug geojson mode | 2016-02-11 17:09:20 -05:00 |  |