[osrm] 07/22: Merge tag 'upstream/5.0.2+ds'
Sebastiaan Couwenberg
sebastic at moszumanska.debian.org
Fri Apr 29 22:44:14 UTC 2016
This is an automated email from the git hooks/post-receive script.
sebastic pushed a commit to branch master
in repository osrm.
commit 6f6a1bc9fe9fe0d5c164be73b62d678fa13cb423
Merge: c59e9a9 73910a9
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Fri Apr 29 23:13:40 2016 +0200
Merge tag 'upstream/5.0.2+ds'
Upstream version 5.0.2+ds
.cncc.style | 14 +
.eslintrc | 28 +
.gitignore | 10 +
.travis.yml | 190 +-
CHANGELOG.md | 98 +
CMakeLists.txt | 350 +-
Doxyfile.in | 1 +
Gemfile | 7 -
Gemfile.lock | 35 -
LICENCE.TXT | 2 +-
README.md | 1 +
Rakefile | 190 -
algorithms/bfs_components.hpp | 174 -
algorithms/coordinate_calculation.cpp | 273 -
algorithms/coordinate_calculation.hpp | 82 -
algorithms/douglas_peucker.cpp | 164 -
algorithms/douglas_peucker.hpp | 81 -
algorithms/geospatial_query.hpp | 180 -
algorithms/graph_compressor.hpp | 62 -
algorithms/object_encoder.hpp | 89 -
algorithms/polyline_compressor.cpp | 128 -
algorithms/polyline_compressor.hpp | 51 -
algorithms/polyline_formatter.cpp | 56 -
algorithms/route_name_extraction.hpp | 162 -
appveyor-build.bat | 53 +-
appveyor.yml | 11 +-
benchmarks/static_rtree.cpp | 152 -
build-local.bat | 3 +-
cmake/CPackDebianConfig.cmake | 15 +-
cmake/FindLua52.cmake | 2 +-
cmake/FindSTXXL.cmake | 2 +-
cmake/FingerPrint-Config.cmake | 12 +-
cmake/cmake_options_script.py | 10 +-
cmake/cmake_uninstall.cmake.in | 21 +
cmake/pkgconfig.in | 6 +-
cmake/postinst.in | 2 -
config/cucumber.yml | 9 -
contractor/contractor_options.cpp | 142 -
contractor/processing_chain.cpp | 441 -
contractor/processing_chain.hpp | 84 -
cucumber.js | 11 +
data_structures/compressed_edge_container.hpp | 69 -
data_structures/coordinate.cpp | 87 -
data_structures/edge_based_node.hpp | 113 -
data_structures/external_memory_node.cpp | 66 -
data_structures/external_memory_node.hpp | 57 -
data_structures/fixed_point_number.hpp | 216 -
data_structures/hidden_markov_model.hpp | 170 -
data_structures/hilbert_value.cpp | 100 -
data_structures/hilbert_value.hpp | 49 -
data_structures/import_edge.cpp | 113 -
data_structures/import_edge.hpp | 108 -
data_structures/internal_route_result.hpp | 87 -
data_structures/lru_cache.hpp | 97 -
data_structures/matrix_graph_wrapper.hpp | 70 -
data_structures/node_based_graph.hpp | 103 -
data_structures/node_id.hpp | 41 -
data_structures/original_edge_data.hpp | 63 -
data_structures/phantom_node.cpp | 105 -
data_structures/phantom_node.hpp | 162 -
data_structures/query_node.hpp | 85 -
data_structures/rectangle.hpp | 203 -
data_structures/route_parameters.cpp | 179 -
data_structures/search_engine.hpp | 69 -
data_structures/search_engine_data.cpp | 93 -
data_structures/search_engine_data.hpp | 61 -
data_structures/segment_information.hpp | 80 -
data_structures/static_kdtree.hpp | 260 -
data_structures/turn_instructions.hpp | 105 -
data_structures/upper_bound.hpp | 77 -
data_structures/xor_fast_hash.hpp | 115 -
data_structures/xor_fast_hash_storage.hpp | 101 -
descriptors/description_factory.cpp | 249 -
descriptors/description_factory.hpp | 96 -
descriptors/descriptor_base.hpp | 87 -
descriptors/gpx_descriptor.hpp | 94 -
descriptors/json_descriptor.hpp | 403 -
docker/Dockerfile | 2 -
example/CMakeLists.txt | 33 +
example/cmake/FindLibOSRM.cmake | 65 +
example/cmake/FindTBB.cmake | 283 +
example/example.cpp | 85 +
extract.cpp | 89 -
extractor/edge_based_graph_factory.cpp | 702 --
extractor/edge_based_graph_factory.hpp | 142 -
extractor/extraction_node.hpp | 38 -
extractor/extraction_way.hpp | 129 -
extractor/extractor_options.cpp | 230 -
extractor/first_and_last_segment_of_way.hpp | 89 -
extractor/restriction_parser.hpp | 77 -
extractor/scripting_environment.cpp | 175 -
extractor/scripting_environment.hpp | 60 -
extractor/speed_profile.hpp | 16 -
features/bicycle/access.feature | 5 +-
features/bicycle/access_node.feature | 5 +-
features/bicycle/area.feature | 79 +-
features/bicycle/bridge.feature | 34 +-
features/bicycle/destination.feature | 46 +-
features/bicycle/ferry.feature | 22 +-
features/bicycle/maxspeed.feature | 6 +-
features/bicycle/mode.feature | 118 +-
features/bicycle/names.feature | 8 +-
features/bicycle/oneway.feature | 10 +-
features/bicycle/pushing.feature | 48 +-
features/bicycle/ref.feature | 10 +-
features/bicycle/restrictions.feature | 94 +-
features/bicycle/roundabout.feature | 30 -
features/bicycle/stop_area.feature | 8 +-
features/bicycle/turn_penalty.feature | 16 +-
features/car/access.feature | 6 +-
features/car/advisory.feature | 35 +-
features/car/bridge.feature | 30 +-
features/car/destination.feature | 46 +-
features/car/ferry.feature | 38 +-
features/car/link.feature | 30 +-
features/car/maxspeed.feature | 18 +-
features/car/mode.feature | 18 +-
features/car/names.feature | 8 +-
features/car/oneway.feature | 10 +-
features/car/restrictions.feature | 120 +-
features/car/roundabout.feature | 30 -
features/car/shuttle_train.feature | 20 +-
features/car/traffic.feature | 47 +
features/foot/access.feature | 4 +-
features/foot/access_node.feature | 4 +-
features/foot/area.feature | 78 +-
features/foot/ferry.feature | 24 +-
features/foot/names.feature | 8 +-
features/foot/ref.feature | 10 +-
features/foot/restrictions.feature | 94 +-
features/foot/roundabout.feature | 18 +-
features/guidance/continue.feature | 90 +
features/guidance/end-of-road.feature | 123 +
features/guidance/fork.feature | 284 +
features/guidance/merge.feature | 52 +
features/guidance/motorway.feature | 218 +
features/guidance/new-name.feature | 135 +
features/guidance/ramp.feature | 229 +
features/guidance/rotary-bike.feature | 167 +
features/guidance/rotary.feature | 262 +
features/guidance/roundabout-bike.feature | 166 +
features/guidance/roundabout.feature | 261 +
features/guidance/suppressed.feature | 66 +
features/guidance/turn.feature | 813 ++
.../options/{prepare => contract}/files.feature | 15 +-
.../options/{prepare => contract}/help.feature | 32 +-
.../options/{prepare => contract}/invalid.feature | 6 +-
.../options/{prepare => contract}/version.feature | 10 +-
features/options/extract/help.feature | 6 -
features/options/routed/files.feature | 10 +-
features/options/routed/help.feature | 27 -
features/options/routed/invalid.feature | 3 +-
features/raster/weights.feature | 65 +-
features/step_definitions/data.js | 273 +
features/step_definitions/data.rb | 192 -
features/step_definitions/distance_matrix.js | 81 +
features/step_definitions/distance_matrix.rb | 66 -
features/step_definitions/hooks.js | 30 +
features/step_definitions/matching.js | 174 +
features/step_definitions/matching.rb | 124 -
features/step_definitions/nearest.js | 53 +
features/step_definitions/nearest.rb | 51 -
features/step_definitions/options.js | 69 +
features/step_definitions/options.rb | 57 -
features/step_definitions/requests.js | 57 +
features/step_definitions/requests.rb | 46 -
features/step_definitions/routability.js | 120 +
features/step_definitions/routability.rb | 78 -
features/step_definitions/routing.js | 16 +
features/step_definitions/routing.rb | 165 -
features/step_definitions/timestamp.js | 13 +
features/step_definitions/timestamp.rb | 7 -
features/step_definitions/trip.js | 142 +
features/step_definitions/trip.rb | 121 -
features/support/build_osm.js | 165 +
features/support/config.js | 115 +
features/support/config.rb | 16 -
features/support/data.js | 340 +
features/support/data.rb | 325 -
features/support/data_classes.js | 85 +
features/support/env.js | 126 +
features/support/env.rb | 98 -
features/support/exception_classes.js | 132 +
features/support/exceptions.js | 15 +
features/support/exceptions.rb | 62 -
features/support/file.rb | 34 -
features/support/fuzzy.js | 5 +
features/support/fuzzy.rb | 32 -
features/support/hash.js | 37 +
features/support/hash.rb | 63 -
features/support/hooks.js | 37 +
features/support/hooks.rb | 35 -
features/support/http.js | 51 +
features/support/http.rb | 37 -
features/support/launch.js | 5 +
features/support/launch.rb | 137 -
features/support/launch_classes.js | 163 +
features/support/log.js | 90 +
features/support/log.rb | 88 -
features/support/osm_parser.rb | 25 -
features/support/osmlib.rb | 14 -
features/support/route.js | 171 +
features/support/route.rb | 181 -
features/support/run.js | 40 +
features/support/run.rb | 28 -
features/support/shared_steps.js | 194 +
features/support/shortcuts.rb | 3 -
features/support/table_patch.js | 11 +
features/testbot/64bit.feature | 4 +-
features/testbot/alternative.feature | 16 +-
features/testbot/alternative_loop.feature | 29 +
features/testbot/bad.feature | 8 +-
features/testbot/basic.feature | 170 +-
features/testbot/bearing.feature | 150 +-
features/testbot/bearing_param.feature | 44 +-
features/testbot/compression.feature | 6 +-
.../{uturn.feature => continue_straight.feature} | 47 +-
features/testbot/datastore.feature | 8 +-
features/testbot/distance.feature | 136 +-
features/testbot/distance_matrix.feature | 100 +-
features/testbot/duration.feature | 18 +-
features/testbot/example.feature | 30 +-
features/testbot/fastest.feature | 12 +-
features/testbot/ferry.feature | 76 +-
features/testbot/fixed.feature | 4 +-
features/testbot/geometry.feature | 8 +-
features/testbot/graph.feature | 8 +-
features/testbot/load.feature | 18 +-
features/testbot/loop.feature | 24 +-
features/testbot/matching.feature | 50 +
features/testbot/matching_turns.feature | 121 -
features/testbot/mode.feature | 154 +-
features/testbot/oneway.feature | 44 +-
features/testbot/opposite.feature | 6 +-
features/testbot/origin.feature | 24 +-
features/testbot/overlap.feature | 20 +-
features/testbot/penalty.feature | 46 +-
features/testbot/planetary.feature | 12 +-
features/testbot/post.feature | 83 -
features/testbot/projection.feature | 20 +-
features/testbot/protobuffer.feature | 156 -
features/testbot/roundabout.feature | 76 -
features/testbot/snap.feature | 98 +-
features/testbot/speed.feature | 6 +-
features/testbot/status.feature | 52 +-
features/testbot/time.feature | 134 +-
features/testbot/trip.feature | 15 +
features/testbot/turns.feature | 123 -
features/testbot/utf.feature | 8 +-
features/testbot/via.feature | 146 +-
features/timestamp/timestamp.feature | 11 -
include/contractor/contractor.hpp | 96 +
.../contractor/contractor_config.hpp | 55 +-
.../contractor}/crc32_processor.hpp | 34 +-
.../contractor/graph_contractor.hpp | 560 +-
.../contractor}/query_edge.hpp | 36 +-
include/engine/api/base_api.hpp | 64 +
include/engine/api/base_parameters.hpp | 90 +
include/engine/api/json_factory.hpp | 94 +
include/engine/api/match_api.hpp | 119 +
.../engine/api/match_parameters.hpp | 65 +-
include/engine/api/nearest_api.hpp | 57 +
.../engine/api/nearest_parameters.hpp | 45 +-
include/engine/api/route_api.hpp | 190 +
include/engine/api/route_parameters.hpp | 96 +
include/engine/api/table_api.hpp | 135 +
include/engine/api/table_parameters.hpp | 110 +
.../engine/api/tile_parameters.hpp | 89 +-
include/engine/api/trip_api.hpp | 111 +
.../engine/api/trip_parameters.hpp | 33 +-
include/engine/base64.hpp | 141 +
.../engine/bearing.hpp | 29 +-
include/engine/datafacade/datafacade_base.hpp | 153 +
include/engine/datafacade/internal_datafacade.hpp | 658 ++
include/engine/datafacade/shared_datafacade.hpp | 718 ++
include/engine/douglas_peucker.hpp | 81 +
include/engine/engine.hpp | 88 +
.../engine_config.hpp} | 39 +-
include/engine/geospatial_query.hpp | 469 +
include/engine/guidance/assemble_geometry.hpp | 81 +
include/engine/guidance/assemble_leg.hpp | 174 +
include/engine/guidance/assemble_overview.hpp | 24 +
include/engine/guidance/assemble_route.hpp | 22 +
include/engine/guidance/assemble_steps.hpp | 145 +
include/engine/guidance/leg_geometry.hpp | 54 +
include/engine/guidance/post_processing.hpp | 44 +
include/engine/guidance/route.hpp | 20 +
include/engine/guidance/route_leg.hpp | 29 +
include/engine/guidance/route_step.hpp | 41 +
include/engine/guidance/step_maneuver.hpp | 45 +
include/engine/guidance/toolkit.hpp | 63 +
include/engine/hint.hpp | 81 +
include/engine/internal_route_result.hpp | 63 +
.../engine/map_matching}/bayes_classifier.hpp | 47 +-
.../engine/map_matching/hidden_markov_model.hpp | 140 +
.../engine/map_matching/matching_confidence.hpp | 58 +
include/engine/map_matching/sub_matching.hpp | 25 +
include/engine/phantom_node.hpp | 214 +
include/engine/plugins/match.hpp | 48 +
include/engine/plugins/nearest.hpp | 26 +
include/engine/plugins/plugin_base.hpp | 285 +
include/engine/plugins/table.hpp | 35 +
include/engine/plugins/tile.hpp | 35 +
include/engine/plugins/trip.hpp | 54 +
include/engine/plugins/viaroute.hpp | 47 +
include/engine/polyline_compressor.hpp | 31 +
.../routing_algorithms}/alternative_path.hpp | 209 +-
.../routing_algorithms}/direct_shortest_path.hpp | 104 +-
.../engine/routing_algorithms}/many_to_many.hpp | 171 +-
.../engine/routing_algorithms}/map_matching.hpp | 260 +-
include/engine/routing_algorithms/routing_base.hpp | 903 ++
.../engine/routing_algorithms}/shortest_path.hpp | 345 +-
include/engine/search_engine_data.hpp | 42 +
.../engine/status.hpp | 24 +-
.../engine/trip}/trip_brute_force.hpp | 46 +-
.../engine/trip}/trip_farthest_insertion.hpp | 62 +-
.../engine/trip}/trip_nearest_neighbour.hpp | 47 +-
include/engine/trip/trip_tabu_search.hpp | 41 +
include/extractor/compressed_edge_container.hpp | 57 +
include/extractor/edge_based_edge.hpp | 80 +
include/extractor/edge_based_graph_factory.hpp | 134 +
include/extractor/edge_based_node.hpp | 76 +
include/extractor/external_memory_node.hpp | 56 +
.../extractor}/extraction_containers.hpp | 53 +-
.../extractor}/extraction_helper_functions.hpp | 54 +-
include/extractor/extraction_node.hpp | 19 +
include/extractor/extraction_way.hpp | 58 +
{extractor => include/extractor}/extractor.hpp | 45 +-
.../extractor}/extractor_callbacks.hpp | 51 +-
.../extractor/extractor_config.hpp | 64 +-
.../extractor/first_and_last_segment_of_way.hpp | 60 +
include/extractor/graph_compressor.hpp | 38 +
include/extractor/guidance/classification_data.hpp | 67 +
include/extractor/guidance/constants.hpp | 32 +
include/extractor/guidance/discrete_angle.hpp | 19 +
include/extractor/guidance/intersection.hpp | 66 +
.../extractor/guidance/intersection_generator.hpp | 68 +
.../extractor/guidance/intersection_handler.hpp | 71 +
include/extractor/guidance/motorway_handler.hpp | 51 +
include/extractor/guidance/roundabout_handler.hpp | 71 +
include/extractor/guidance/toolkit.hpp | 404 +
include/extractor/guidance/turn_analysis.hpp | 63 +
include/extractor/guidance/turn_classification.hpp | 123 +
include/extractor/guidance/turn_handler.hpp | 74 +
include/extractor/guidance/turn_instruction.hpp | 135 +
.../extractor}/internal_extractor_edge.hpp | 90 +-
include/extractor/node_based_edge.hpp | 143 +
include/extractor/original_edge_data.hpp | 42 +
include/extractor/profile_properties.hpp | 48 +
include/extractor/query_node.hpp | 51 +
.../extractor}/raster_source.hpp | 49 +-
.../extractor}/restriction.hpp | 38 +-
.../extractor}/restriction_map.hpp | 57 +-
include/extractor/restriction_parser.hpp | 58 +
include/extractor/scripting_environment.hpp | 54 +
{algorithms => include/extractor}/tarjan_scc.hpp | 62 +-
.../extractor}/travel_mode.hpp | 27 +-
.../tribool.hpp => include/osrm/bearing.hpp | 18 +-
include/osrm/coordinate.hpp | 47 +-
.../osrm/engine_config.hpp | 16 +-
include/osrm/json_container.hpp | 75 +-
.../osrm/match_parameters.hpp | 18 +-
.../osrm/nearest_parameters.hpp | 18 +-
include/osrm/osrm.hpp | 116 +-
.../osrm/osrm_fwd.hpp | 44 +-
include/osrm/route_parameters.hpp | 94 +-
util/fingerprint.cpp => include/osrm/status.hpp | 15 +-
.../osrm/storage_config.hpp | 16 +-
include/osrm/strong_typedef.hpp | 68 -
.../osrm/table_parameters.hpp | 18 +-
.../osrm/tile_parameters.hpp | 18 +-
.../osrm/trip_parameters.hpp | 18 +-
include/server/api/base_parameters_grammar.hpp | 142 +
include/server/api/match_parameter_grammar.hpp | 74 +
include/server/api/nearest_parameter_grammar.hpp | 43 +
include/server/api/parameters_parser.hpp | 49 +
include/server/api/parsed_url.hpp | 37 +
include/server/api/route_parameters_grammar.hpp | 80 +
include/server/api/table_parameter_grammar.hpp | 59 +
include/server/api/tile_parameter_grammar.hpp | 48 +
include/server/api/trip_parameter_grammar.hpp | 68 +
include/server/api/url_parser.hpp | 29 +
include/server/connection.hpp | 72 +
include/server/http/compression_type.hpp | 21 +
include/server/http/header.hpp | 34 +
include/server/http/reply.hpp | 45 +
include/server/http/request.hpp | 26 +
include/server/request_handler.hpp | 37 +
include/server/request_parser.hpp | 76 +
{server => include/server}/server.hpp | 60 +-
include/server/service/base_service.hpp | 39 +
include/server/service/match_service.hpp | 33 +
include/server/service/nearest_service.hpp | 33 +
include/server/service/route_service.hpp | 33 +
include/server/service/table_service.hpp | 33 +
include/server/service/tile_service.hpp | 33 +
include/server/service/trip_service.hpp | 33 +
include/server/service/utils.hpp | 29 +
include/server/service_handler.hpp | 41 +
include/storage/shared_barriers.hpp | 39 +
include/storage/shared_datatype.hpp | 136 +
.../storage/shared_memory.hpp | 128 +-
.../request.hpp => include/storage/storage.hpp | 33 +-
.../storage/storage_config.hpp | 88 +-
include/util/assert.hpp | 20 +
{util => include/util}/bearing.hpp | 34 +-
{data_structures => include/util}/binary_heap.hpp | 41 +-
include/util/cast.hpp | 49 +
include/util/container.hpp | 20 +
include/util/coordinate.hpp | 187 +
include/util/coordinate_calculation.hpp | 74 +
.../util}/deallocating_vector.hpp | 58 +-
{util => include/util}/dist_table_wrapper.hpp | 36 +-
.../util}/dynamic_graph.hpp | 63 +-
include/util/exception.hpp | 30 +
include/util/fingerprint.hpp | 39 +
{util => include/util}/fingerprint_impl.hpp.in | 47 +-
include/util/for_each_pair.hpp | 45 +
{util => include/util}/graph_loader.hpp | 79 +-
{util => include/util}/graph_utils.hpp | 26 +-
include/util/hilbert_value.hpp | 18 +
include/util/integer_range.hpp | 58 +
include/util/io.hpp | 127 +
.../util}/iso_8601_duration_parser.hpp | 34 +-
include/{osrm => util}/json_container.hpp | 74 +-
include/util/json_deep_compare.hpp | 158 +
include/util/json_logger.hpp | 62 +
{util => include/util}/json_renderer.hpp | 46 +-
include/util/json_util.hpp | 58 +
include/util/lua_util.hpp | 54 +
{util => include/util}/make_unique.hpp | 32 +-
include/util/matrix_graph_wrapper.hpp | 51 +
include/util/name_table.hpp | 31 +
include/util/node_based_graph.hpp | 95 +
{data_structures => include/util}/percent.hpp | 34 +-
{data_structures => include/util}/range_table.hpp | 59 +-
include/util/rectangle.hpp | 182 +
.../util}/shared_memory_vector_wrapper.hpp | 69 +-
include/util/simple_logger.hpp | 55 +
{data_structures => include/util}/static_graph.hpp | 65 +-
{data_structures => include/util}/static_rtree.hpp | 384 +-
include/util/std_hash.hpp | 41 +
{util => include/util}/string_util.hpp | 36 +-
include/util/strong_typedef.hpp | 84 +
{util => include/util}/timing_util.hpp | 34 +-
{util => include/util}/trigonometry_table.hpp | 64 +-
typedefs.h => include/util/typedefs.hpp | 35 +-
include/util/vector_tile.hpp | 37 +
include/util/version.hpp.in | 10 +
include/util/viewport.hpp | 51 +
include/util/web_mercator.hpp | 127 +
include/util/xor_fast_hash.hpp | 71 +
include/util/xor_fast_hash_storage.hpp | 84 +
library/osrm_impl.cpp | 183 -
library/osrm_impl.hpp | 71 -
package.json | 39 +
plugins/distance_table.hpp | 247 -
plugins/hello_world.hpp | 106 -
plugins/match.hpp | 417 -
plugins/nearest.hpp | 128 -
plugins/plugin_base.hpp | 136 -
plugins/timestamp.hpp | 62 -
plugins/trip.hpp | 398 -
plugins/viaroute.hpp | 215 -
prepare.cpp | 109 -
profiles/bicycle.lua | 87 +-
profiles/car.lua | 69 +-
profiles/foot.lua | 31 +-
profiles/lib/access.lua | 4 +-
profiles/rasterbot.lua | 11 +-
.../{rasterbot-interp.lua => rasterbotinterp.lua} | 11 +-
profiles/testbot.lua | 37 +-
routed.cpp | 198 -
routing_algorithms/routing_base.hpp | 687 --
scripts/check_taginfo.py | 51 +
scripts/format.sh | 22 +
scripts/install_node.sh | 9 +
scripts/modernize.sh | 15 +-
scripts/poly2req.js | 132 +
scripts/tidy.sh | 10 +-
scripts/timer.sh | 12 +
scripts/update_depdendencies.sh | 4 +-
server/api_grammar.hpp | 122 -
server/connection.hpp | 95 -
server/data_structures/datafacade_base.hpp | 126 -
server/data_structures/internal_datafacade.hpp | 469 -
server/data_structures/shared_barriers.hpp | 60 -
server/data_structures/shared_datafacade.hpp | 503 -
server/data_structures/shared_datatype.hpp | 196 -
server/http/header.hpp | 54 -
server/http/reply.hpp | 65 -
server/request_handler.cpp | 177 -
server/request_handler.hpp | 59 -
server/request_parser.cpp | 393 -
server/request_parser.hpp | 98 -
src/benchmarks/CMakeLists.txt | 20 +
src/benchmarks/static_rtree.cpp | 115 +
src/contractor/contractor.cpp | 686 ++
src/engine/api/json_factory.cpp | 224 +
src/engine/douglas_peucker.cpp | 128 +
src/engine/engine.cpp | 190 +
src/engine/engine_config.cpp | 27 +
src/engine/guidance/assemble_overview.cpp | 103 +
src/engine/guidance/assemble_route.cpp | 30 +
src/engine/guidance/assemble_steps.cpp | 82 +
src/engine/guidance/post_processing.cpp | 503 +
src/engine/hint.cpp | 59 +
src/engine/plugins/match.cpp | 199 +
src/engine/plugins/nearest.cpp | 49 +
src/engine/plugins/table.cpp | 76 +
src/engine/plugins/tile.cpp | 457 +
src/engine/plugins/trip.cpp | 245 +
src/engine/plugins/viaroute.cpp | 131 +
src/engine/polyline_compressor.cpp | 128 +
src/engine/search_engine_data.cpp | 80 +
.../extractor}/compressed_edge_container.cpp | 140 +-
src/extractor/edge_based_graph_factory.cpp | 482 +
.../extractor}/extraction_containers.cpp | 284 +-
{extractor => src/extractor}/extractor.cpp | 373 +-
.../extractor}/extractor_callbacks.cpp | 126 +-
{algorithms => src/extractor}/graph_compressor.cpp | 101 +-
src/extractor/guidance/classification_data.cpp | 53 +
src/extractor/guidance/intersection.cpp | 31 +
src/extractor/guidance/intersection_generator.cpp | 255 +
src/extractor/guidance/intersection_handler.cpp | 307 +
src/extractor/guidance/motorway_handler.cpp | 524 +
src/extractor/guidance/roundabout_handler.cpp | 257 +
src/extractor/guidance/turn_analysis.cpp | 100 +
src/extractor/guidance/turn_handler.cpp | 1171 ++
.../extractor}/raster_source.cpp | 91 +-
.../extractor}/restriction_map.cpp | 43 +-
.../extractor}/restriction_parser.cpp | 469 +-
src/extractor/scripting_environment.cpp | 183 +
src/osrm/osrm.cpp | 54 +
src/server/api/parameters_parser.cpp | 101 +
src/server/api/url_parser.cpp | 86 +
{server => src/server}/connection.cpp | 64 +-
{server => src/server}/http/reply.cpp | 45 +-
src/server/request_handler.cpp | 151 +
src/server/request_parser.cpp | 299 +
src/server/service/match_service.cpp | 73 +
src/server/service/nearest_service.cpp | 72 +
src/server/service/route_service.cpp | 69 +
src/server/service/table_service.cpp | 90 +
src/server/service/tile_service.cpp | 51 +
src/server/service/trip_service.cpp | 73 +
src/server/service_handler.cpp | 54 +
datastore.cpp => src/storage/storage.cpp | 465 +-
src/storage/storage_config.cpp | 38 +
{tools => src/tools}/.gitignore | 0
src/tools/components.cpp | 233 +
src/tools/contract.cpp | 160 +
src/tools/extract.cpp | 161 +
src/tools/io-benchmark.cpp | 325 +
src/tools/routed.cpp | 349 +
src/tools/springclean.cpp | 82 +
src/tools/store.cpp | 105 +
src/tools/unlock_all_mutexes.cpp | 20 +
src/util/assert.cpp | 29 +
src/util/coordinate.cpp | 100 +
src/util/coordinate_calculation.cpp | 326 +
src/util/exception.cpp | 21 +
src/util/fingerprint.cpp | 2 +
src/util/hilbert_value.cpp | 84 +
src/util/name_table.cpp | 65 +
{util => src/util}/simple_logger.cpp | 36 +-
taginfo.json | 148 +-
test/data/Makefile | 54 +
test/data/data.md5sum | 2 +
third_party/variant/.clang-format | 89 +
third_party/variant/.gitignore | 3 +
third_party/variant/.travis.yml | 133 +-
third_party/variant/.ycm_extra_conf.py | 40 +
third_party/variant/Jamroot | 8 +-
third_party/variant/LICENSE_1_0.txt | 23 +
third_party/variant/Makefile | 44 +-
third_party/variant/README.md | 92 +-
third_party/variant/doc/other_implementations.md | 15 +
third_party/variant/doc/standards_effort.md | 28 +
third_party/variant/optional.hpp | 39 +-
third_party/variant/recursive_wrapper.hpp | 133 +-
third_party/variant/scripts/build-appveyor.bat | 2 +-
third_party/variant/scripts/linux.sh | 59 -
third_party/variant/scripts/osx.sh | 20 -
.../scripts/run_compilation_failure_tests.sh | 50 +
third_party/variant/test/bench_variant.cpp | 52 +-
third_party/variant/test/binary_visitor_test.cpp | 40 +-
.../variant/test/boost_variant_hello_world.cpp | 7 +-
third_party/variant/test/catch.hpp | 8683 --------------
.../compilation_failure/default_constructor.cpp | 22 +
.../test/compilation_failure/empty_typelist.cpp | 11 +
.../variant/test/compilation_failure/equality.cpp | 11 +
.../variant/test/compilation_failure/get_type.cpp | 10 +
.../variant/test/compilation_failure/is_type.cpp | 10 +
.../mutating_visitor_on_const.cpp | 24 +
.../test/compilation_failure/no-reference.cpp | 9 +
third_party/variant/test/include/catch.hpp | 11613 +++++++++++++++++++
third_party/variant/test/optional_unit.cpp | 82 -
.../variant/test/our_variant_hello_world.cpp | 20 +
.../variant/test/recursive_wrapper_test.cpp | 67 +-
.../variant/test/reference_wrapper_test.cpp | 42 +-
third_party/variant/test/t/binary_visitor_1.cpp | 7 +
third_party/variant/test/t/binary_visitor_2.cpp | 7 +
third_party/variant/test/t/binary_visitor_3.cpp | 7 +
third_party/variant/test/t/binary_visitor_4.cpp | 7 +
third_party/variant/test/t/binary_visitor_5.cpp | 7 +
third_party/variant/test/t/binary_visitor_6.cpp | 7 +
third_party/variant/test/t/binary_visitor_impl.hpp | 204 +
third_party/variant/test/t/issue21.cpp | 48 +
third_party/variant/test/t/mutating_visitor.cpp | 36 +
third_party/variant/test/t/optional.cpp | 102 +
third_party/variant/test/t/recursive_wrapper.cpp | 158 +
third_party/variant/test/t/sizeof.cpp | 52 +
third_party/variant/test/t/unary_visitor.cpp | 127 +
third_party/variant/test/t/variant.cpp | 570 +
third_party/variant/test/unique_ptr_test.cpp | 68 +-
third_party/variant/test/unit.cpp | 314 +-
third_party/variant/test/variant_hello_world.cpp | 22 -
third_party/variant/variant.gyp | 20 +-
third_party/variant/variant.hpp | 635 +-
third_party/variant/variant_io.hpp | 32 +-
third_party/variant/vcbuild.bat | 8 -
tools/check-hsgr.cpp | 112 -
tools/components.cpp | 257 -
tools/io-benchmark.cpp | 348 -
tools/simpleclient.cpp | 97 -
tools/springclean.cpp | 102 -
tools/unlock_all_mutexes.cpp | 51 -
unit_tests/CMakeLists.txt | 76 +
unit_tests/algorithms/douglas_peucker.cpp | 104 -
unit_tests/algorithms/duration_parsing.cpp | 64 -
unit_tests/algorithms/geometry_string.cpp | 74 -
unit_tests/algorithms/string_util.cpp | 65 -
unit_tests/data_structures/coordinate.cpp | 50 -
unit_tests/data_structures/dynamic_graph.cpp | 93 -
unit_tests/data_structures/static_rtree.cpp | 480 -
unit_tests/engine/base64.cpp | 78 +
unit_tests/engine/douglas_peucker.cpp | 121 +
unit_tests/engine/geometry_string.cpp | 45 +
unit_tests/engine/guidance_assembly.cpp | 20 +
unit_tests/engine_tests.cpp | 7 +
.../compressed_edge_container.cpp | 7 +-
.../{algorithms => extractor}/graph_compressor.cpp | 125 +-
.../raster_source.cpp | 44 +-
unit_tests/extractor_tests.cpp | 7 +
unit_tests/library/args.hpp | 16 +
unit_tests/library/coordinates.hpp | 35 +
unit_tests/library/equal_json.hpp | 28 +
unit_tests/library/fixture.hpp | 21 +
unit_tests/library/limits.cpp | 139 +
unit_tests/library/match.cpp | 64 +
unit_tests/library/nearest.cpp | 116 +
unit_tests/library/route.cpp | 322 +
unit_tests/library/table.cpp | 162 +
unit_tests/library/tile.cpp | 135 +
unit_tests/library/trip.cpp | 153 +
unit_tests/library/waypoint_check.hpp | 24 +
unit_tests/library_tests.cpp | 7 +
unit_tests/mocks/mock_datafacade.hpp | 178 +
unit_tests/server/parameters_io.hpp | 59 +
unit_tests/server/parameters_parser.cpp | 316 +
unit_tests/server/url_parser.cpp | 102 +
unit_tests/server_tests.cpp | 7 +
unit_tests/util/bearing.cpp | 37 +-
.../{data_structures => util}/binary_heap.cpp | 34 +-
unit_tests/util/coordinate_calculation.cpp | 301 +
unit_tests/util/duration_parsing.cpp | 40 +
unit_tests/util/dynamic_graph.cpp | 66 +
unit_tests/util/io.cpp | 42 +
.../{data_structures => util}/range_table.cpp | 38 +-
unit_tests/util/rectangle.cpp | 107 +
.../{data_structures => util}/static_graph.cpp | 53 +-
unit_tests/util/static_rtree.cpp | 474 +
unit_tests/util/string_util.cpp | 41 +
unit_tests/util/viewport.cpp | 25 +
unit_tests/util/web_mercator.cpp | 74 +
unit_tests/util_tests.cpp | 27 -
util/cast.hpp | 69 -
util/compute_angle.cpp | 54 -
util/compute_angle.hpp | 42 -
util/container.hpp | 111 -
util/datastore_options.hpp | 282 -
util/debug_geometry.hpp | 198 -
util/fingerprint.hpp | 61 -
util/ini_file.hpp | 51 -
util/integer_range.hpp | 80 -
util/json_util.hpp | 103 -
util/lua_util.hpp | 65 -
util/matching_debug_info.hpp | 155 -
util/mercator.cpp | 40 -
util/mercator.hpp | 38 -
util/osrm_exception.cpp | 43 -
util/routed_options.hpp | 284 -
util/simple_logger.hpp | 74 -
util/std_hash.hpp | 72 -
util/version.hpp.in | 37 -
util/xml_renderer.hpp | 137 -
697 files changed, 52071 insertions(+), 36430 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/osrm.git
More information about the Pkg-grass-devel
mailing list