osrm-backend/src/util
Karen Shea 799a677e7a Conditional turn restriction support (#3841)
* optionally include condition and via node coords in InputRestrictionContainer

* only write conditionals to disk, custom serialization for restrictions

* conditional turn lookup, reuse timezone validation from
extract-conditionals

* adapt updater to use coordinates/osm ids, remove internal to external map

* add utc time now parameter to contraction

* only compile timezone code where libshp is found, adapt test running

* slight refactor, more tests

* catch invalid via nodes in restriction parsing, set default cucumber
origin to guinée

* add another run to test mld routed paths

* cosmetic review changes

* Simplify Timezoner for windows build

* Split declaration and parsing parts for opening hours

* adjust conditional tests to run without shapefiles

* always include parse conditionals option

* Adjust travis timeout

* Added dummy TZ shapefile with test timezone polygons

* [skip ci] update changelog
2017-05-11 12:13:52 +02:00
..
guidance refactor route step / intermediate intersections 2016-12-22 08:33:27 +01:00
assert.cpp Move geometry ids, name_ids and travel_modes to EdgeBasedNodeData 2017-05-03 21:59:38 +00:00
conditional_restrictions.cpp Conditional turn restriction support (#3841) 2017-05-11 12:13:52 +02:00
coordinate_calculation.cpp Restore --max-wait and file_lock for osrm-datastore 2017-01-14 01:14:29 +01:00
coordinate.cpp Refactor logging, improve error handling workflow, clang-format. (#3385) 2016-12-06 12:30:46 -08:00
exception.cpp Transforms osrm_exception to exception 2016-02-12 15:46:24 -08:00
fingerprint.cpp Replace fingerprint with semver-based scheme. (#3467) 2017-01-06 13:45:08 -08:00
geojson_debug_policies.cpp refactor merging of segregated roads 2017-01-03 12:32:51 +01:00
log.cpp Refactor logging, improve error handling workflow, clang-format. (#3385) 2016-12-06 12:30:46 -08:00
name_table.cpp Fingerprint .names 2017-04-18 12:01:06 +00:00
opening_hours.cpp Conditional turn restriction support (#3841) 2017-05-11 12:13:52 +02:00
timezones.cpp Conditional turn restriction support (#3841) 2017-05-11 12:13:52 +02:00