add missing includes <string> and <limits>
workaround incomplete std::shared_ptr compatibility of old boost versions
remove unused function parameters
reformatting RequestHandler
reformatting RequestHandler
Fix lto option in gcc 4.9 by using gcc-ar / gcc-ranlib
return gracefully instead of failing of geometry is only a single node
use less than 4GB on 32 bits. fixes #1008
Merge branch 'lto-fix' of https://github.com/TheMarex/Project-OSRM into TheMarex-lto-fix
Merge branch 'TheMarex-lto-fix' into develop
fix regression in debug build
Simple fix that improves runtime of edge based egde generation by 26%
Add atan based on lookup table. Again 6% improvement.
Merge branch 'TheMarex-atan-perf' into develop
remove boost::thread from Server
use std::packaged_task and std::future to simulate boost::thread::timed_join()
minor reformatting
add parantheses to fix compiler warning
use std::abs instead of hand-rolled substitute
leave early to reduce scope nesting