Patrick Niklaus
64574c779f
[skip ci] Backport 5.9 changelog
2017-07-19 17:02:29 +00:00
Daniel J. Hofmann
64e4b7eaa0
Introduces a construction whitelist in profiles
2017-07-19 16:24:45 +00:00
Daniel J. Hofmann
48824c4c8a
Normalizes spaces in profiles
2017-07-19 16:24:45 +00:00
Daniel J. Hofmann
ababeb3a69
Makes construction=minor ways routable again, see #4258
2017-07-19 16:24:45 +00:00
Mateusz Loskot
cfa2a63323
Set OSRM_BUILD_DIR based on CMake build dir
...
For typical local workflow, CMake can auto-configure most
of the environment, for convenience.
2017-07-19 12:57:04 +00:00
Patrick Niklaus
9418f5613a
Update sol2 to v2.17.5
2017-07-18 21:11:03 +00:00
Patrick Niklaus
22a3e06e1c
Merge commit 'b91c2f0299722e64a6945808d64c3397c35811d0' into third_party/update_dependencies
2017-07-18 21:08:32 +00:00
Patrick Niklaus
b91c2f0299
Squashed 'third_party/libosmium/' changes from c1f34c455..9fd2348c6
...
9fd2348c6 Release v2.11.3
ed708286e Fix namespace.
835df8a7f Fix multipolygon assembler.
0979ab529 Fix areas assembler algorithm.
801f84c62 Bugfix: Invalid use of iterators.
f85653820 Read OPL file correctly even if trailing newline in file missing.
a31571c0f Release v2.11.2
a3903b368 Use minimum size of 64 bytes for buffers.
b86bafefe Release v2.11.1
32ebf736c Updated change log.
632ea5198 Bugfix: Call get_creator_function() in main thread.
ddc79eee7 Add test for not correctly handled unsupported_file_format_error.
86197a14f Bugfix: Terminate called on full buffer.
4340be8ad Fix the Filter::count() method.
git-subtree-dir: third_party/libosmium
git-subtree-split: 9fd2348c6956b6e1b930b50850e99eb31207ed50
2017-07-18 21:08:32 +00:00
Patrick Niklaus
07416c7a46
Bump versions to latest releases
2017-07-18 21:08:05 +00:00
Patrick Niklaus
440dccb81b
Move classes to intersection object and don't emit notifications
2017-07-18 16:48:22 +00:00
Emil Tin
e413b25cd9
profiles api v2
2017-07-18 10:09:22 +00:00
Daniel J. Hofmann
5ece65cade
Trigger lane anticipation based on distance, see discussion in #4260
2017-07-18 11:23:46 +02:00
Moritz Kobitzsch
c0c9ec1c7b
changelog, consistent deprecated documentation
2017-07-18 11:23:46 +02:00
Moritz Kobitzsch
f2f00b99e0
remove usage of use-lane completely
2017-07-18 11:23:46 +02:00
Moritz Kobitzsch
7b755d6f8b
deprecate use-lane -- the information can be found in the intersections array
2017-07-18 11:23:46 +02:00
Daniel J. Hofmann
7d63301039
Only enables -fopenmp in case the user wants stxxl
2017-07-17 19:19:10 +02:00
Patrick Niklaus
49f0b1eb59
Add abstraction to change the data facade at compile time
2017-07-17 11:40:55 +00:00
Michael Krasnyk
b2ed46efb5
Check activation index of EntryClass and warn if activation failed
2017-07-13 22:14:41 +00:00
Daniel J. Hofmann
58b61c68a3
Exposes EngineConfig system-wide limits in Node.js bindings, resolves #4226
2017-07-13 21:48:48 +00:00
Moritz Kobitzsch
30b8225812
only consider allowed entries when continuing on motorways
2017-07-13 08:59:01 +00:00
Moritz Kobitzsch
54530a14e9
add test indicating missdetection of continuing on motorways
2017-07-13 08:59:01 +00:00
Daniel Patterson
ee8ffcf57b
Include osrm-customize when doing 'make install'
2017-07-12 22:11:42 +00:00
Daniel J. Hofmann
5e9397fcca
Canonicalizes all OSM string list handling in the profiles
2017-07-12 22:09:01 +00:00
Patrick Niklaus
8508834e50
Bump version to 5.10
2017-07-11 08:25:57 +00:00
Michael Krasnyk
924a8a7e38
Remove STXXL from OSM parsing and enable in CMake by default
2017-07-11 08:23:26 +00:00
Michael Krasnyk
960e9178ba
Updated ChangeLog
2017-07-11 08:23:26 +00:00
Michael Krasnyk
a3257ff651
Added STXXL configuration
2017-07-11 08:23:26 +00:00
Michael Krasnyk
960f9ba29a
Don't use stxxl vector in contractor
2017-07-11 08:23:26 +00:00
Michael Krasnyk
3940cc1641
Switch from stxxl::vector to std::vector in extractor
2017-07-11 08:23:26 +00:00
Michael Krasnyk
a498ba6537
Removed external_to_internal_node_id_map container
2017-07-11 08:23:26 +00:00
Daniel J. Hofmann
5b5a907023
Makes tile size checks strict, resolves #4177
2017-07-10 12:19:53 +02:00
Daniel J. Hofmann
c1cb3ebff7
Fixes Node.js bindings always enabling alternatives when using boolean overload
2017-07-10 10:44:15 +02:00
Daniel J. Hofmann
6a555a477b
Discards construction and proposed ways, resolves #4230
2017-07-10 10:34:20 +02:00
Daniel J. Hofmann
175d27691d
Fixes line endings, related to #4235
2017-07-10 07:26:17 +00:00
Emil Tin
5ede5577d1
avoid fuzzy ferry test
2017-07-07 16:16:13 +00:00
Emil Tin
0bfbe5ad16
handle startpoint in bicycle profile, add tests
2017-07-07 16:16:13 +00:00
Daniel J. Hofmann
54ceb05420
Implements Alternatives for MLD
2017-07-07 16:12:46 +00:00
Patrick Niklaus
fef0344be0
Don't use bool flags on ExternalMemoryNode because they blow up the struct
2017-07-07 13:24:34 +00:00
Lev Dragunov
b12fee5c0a
Load graph before creating a server
2017-07-06 21:18:24 +00:00
Daniel J. Hofmann
1ef75c7a61
Bundles nan, node-cmake and node-pre-gyp for bootstrapping node-osrm, resolves #4216
...
Building `node-osrm` from source requires nan, node-cmake and
node-pre-gyp npm packages already \*. In order to bootstrap we
bundle these dev packages in the bundle we publish to npm.
\* See `src/nodejs/CMakeLists.txt`
Check `npm pack` - we now expect to see a `node_modules` directory
with nan, node-cmake, and node-pre-gyp already there.
2017-07-06 14:40:43 +00:00
Daniel J. Hofmann
8c5ac84f0c
Lets approaches cuke test run under testbot profile, resolves #4181
...
🥒 🚗 -> 🤖
2017-07-06 14:40:21 +00:00
Patrick Niklaus
44739f2dc3
Allow users to specify a class for each way
...
This adds the ability to mark ways with a user-defined
class in the profile. This class information will be included
in the response as property of the RouteStep object.
2017-07-06 09:17:49 +00:00
Patrick Niklaus
d52d530cbe
Fix indentation and dead-code from c&p in cucumber to silence eslint
2017-07-05 07:57:46 +00:00
Patrick Niklaus
5fb00ff7bf
[skip ci] Revert back gitattributes, was unrelated to OSX
2017-07-04 22:49:30 +00:00
Moritz Kobitzsch
4c7aa8f1c0
only consider narrow turns onto through streets straight
2017-07-04 22:03:04 +00:00
Moritz Kobitzsch
2522f70f86
add test case illustrating 4205
2017-07-04 22:03:04 +00:00
Mateusz Loskot
e47e8ed335
Add .gitattributes
...
Add the good default options as recommended by GitHub.
Helps to work around issues when using hybrid environments like
the Bash On Windows (see #4228 ).
2017-07-04 20:59:35 +00:00
Daniel J. Hofmann
2927b491c3
Updates Changelog with Exit Numbers
2017-07-04 20:58:19 +00:00
Daniel J. Hofmann
ba2a0b3566
Adds more exits cucumber scenarios
2017-07-04 20:58:19 +00:00
Moritz Kobitzsch
98caa0bcd9
adjust name-table checks for increased name table size
2017-07-04 20:58:19 +00:00