This is an automated email from the git hooks/post-receive script. tille pushed a change to branch upstream in repository osrm.
from 733f53b Imported Upstream version 0.3.4 new 4afb219 Imported Upstream version 0.4.2 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: .clang-format | 54 + .gitignore | 12 +- .travis.yml | 54 + AUTHORS.TXT | 11 - Algorithms/BFSComponentExplorer.h | 148 ++ Algorithms/Bresenham.h | 49 - Algorithms/CRC32.cpp | 85 -- Algorithms/CRC32.h | 45 - Algorithms/DouglasPeucker.cpp | 183 +++ Algorithms/DouglasPeucker.h | 149 +- Algorithms/ExtractRouteNames.h | 169 +++ Algorithms/IteratorBasedCRC32.h | 185 ++- Algorithms/ObjectToBase64.h | 100 +- Algorithms/PolylineCompressor.cpp | 118 ++ Algorithms/PolylineCompressor.h | 151 +- Algorithms/StronglyConnectedComponents.h | 628 ++++---- CMakeLists.txt | 344 ++++- Contractor/ContractionCleanup.h | 261 ---- Contractor/Contractor.h | 1313 ++++++++++------- Contractor/EdgeBasedGraphFactory.cpp | 1049 ++++++++----- Contractor/EdgeBasedGraphFactory.h | 234 ++- Contractor/GeometryCompressor.cpp | 227 +++ Contractor/GeometryCompressor.h | 65 + Contractor/TemporaryStorage.cpp | 226 +-- Contractor/TemporaryStorage.h | 165 +-- DataStructures/BinaryHeap.h | 340 +++-- DataStructures/ConcurrentQueue.h | 120 +- DataStructures/Coordinate.cpp | 446 ++++++ DataStructures/Coordinate.h | 108 -- DataStructures/DeallocatingVector.h | 487 +++--- DataStructures/DynamicGraph.h | 443 +++--- DataStructures/EdgeBasedNode.h | 90 ++ DataStructures/GridEdge.h | 82 -- DataStructures/HashTable.h | 125 +- DataStructures/HilbertValue.cpp | 100 ++ DataStructures/HilbertValue.h | 104 +- DataStructures/ImportEdge.cpp | 107 ++ DataStructures/ImportEdge.h | 218 ++- DataStructures/ImportNode.cpp | 64 + DataStructures/ImportNode.h | 71 +- DataStructures/InputReaderFactory.h | 127 +- DataStructures/JSONContainer.h | 237 +++ DataStructures/LRUCache.h | 87 +- DataStructures/MercatorUtil.h | 38 - DataStructures/NNGrid.h | 602 -------- DataStructures/NodeBasedGraph.h | 166 +++ DataStructures/NodeCoords.h | 69 - DataStructures/NodeInformationHelpDesk.h | 159 -- DataStructures/OriginalEdgeData.h | 60 + DataStructures/Percent.h | 127 +- DataStructures/PhantomNodes.h | 225 ++- DataStructures/QueryEdge.h | 94 +- DataStructures/QueryNode.h | 85 ++ DataStructures/RangeTable.h | 231 +++ DataStructures/RawRouteData.h | 80 + DataStructures/Restriction.h | 155 +- DataStructures/RestrictionMap.cpp | 224 +++ DataStructures/RestrictionMap.h | 126 ++ DataStructures/RouteParameters.cpp | 89 ++ DataStructures/SearchEngine.cpp | 89 -- DataStructures/SearchEngine.h | 96 +- DataStructures/SearchEngineData.cpp | 105 +- DataStructures/SearchEngineData.h | 79 +- DataStructures/SegmentInformation.h | 92 +- DataStructures/SharedMemoryFactory.h | 370 +++++ DataStructures/SharedMemoryVectorWrapper.h | 156 ++ DataStructures/SimpleStack.h | 71 - DataStructures/StaticGraph.h | 279 ++-- DataStructures/StaticKDTree.h | 245 +-- DataStructures/StaticRTree.h | 1557 +++++++++++--------- DataStructures/TimingUtil.h | 50 - DataStructures/TurnInstructions.h | 132 +- DataStructures/XORFastHash.h | 84 +- DataStructures/XORFastHashStorage.h | 107 +- Descriptors/BaseDescriptor.h | 94 +- Descriptors/DescriptionFactory.cpp | 253 +--- Descriptors/DescriptionFactory.h | 233 ++- Descriptors/GPXDescriptor.h | 141 +- Descriptors/JSONDescriptor.h | 777 +++++----- Extractor/BaseParser.cpp | 187 +-- Extractor/BaseParser.h | 82 +- Extractor/ExtractionContainers.cpp | 566 ++++--- Extractor/ExtractionContainers.h | 96 +- Extractor/ExtractionHelperFunctions.h | 122 +- Extractor/ExtractionWay.h | 79 + Extractor/ExtractorCallbacks.cpp | 255 ++-- Extractor/ExtractorCallbacks.h | 86 +- Extractor/ExtractorStructs.h | 260 +--- Extractor/InternalExtractorEdge.h | 120 ++ Extractor/PBFParser.cpp | 1056 +++++++------ Extractor/PBFParser.h | 119 +- Extractor/ScriptingEnvironment.cpp | 195 +-- Extractor/ScriptingEnvironment.h | 70 +- Extractor/XMLParser.cpp | 583 ++++---- Extractor/XMLParser.h | 68 +- Gemfile.lock | 30 +- Include/osrm/Coordinate.h | 105 ++ Include/osrm/Header.h | 53 + Include/osrm/Reply.h | 74 + Include/osrm/RouteParameters.h | 83 ++ Include/osrm/ServerPaths.h | 38 + LICENCE.TXT | 683 +-------- Library/OSRM.h | 52 + Library/OSRM_impl.cpp | 167 +++ Library/OSRM_impl.h | 65 + Plugins/BasePlugin.h | 63 +- Plugins/DistanceTablePlugin.h | 146 ++ Plugins/HelloWorldPlugin.h | 135 +- Plugins/LocatePlugin.h | 152 +- Plugins/NearestPlugin.h | 171 +-- Plugins/PluginMapFactory.h | 34 - Plugins/RawRouteData.h | 45 - Plugins/RouteParameters.h | 107 -- Plugins/TimestampPlugin.h | 106 +- Plugins/ViaRoutePlugin.h | 397 +++-- README.TXT => README.md | 17 +- Rakefile | 62 +- RoutingAlgorithms/AlternativePathRouting.h | 1129 +++++++++----- RoutingAlgorithms/BasicRoutingInterface.h | 512 +++++-- RoutingAlgorithms/ManyToManyRouting.h | 264 ++++ RoutingAlgorithms/ShortestPathRouting.h | 399 +++-- Server/APIGrammar.h | 54 +- Server/BasicDatastructures.h | 157 -- Server/Connection.cpp | 174 +++ Server/Connection.h | 247 ++-- Server/DataStructures/BaseDataFacade.h | 125 ++ Server/DataStructures/InternalDataFacade.h | 430 ++++++ Server/DataStructures/QueryObjectsStorage.cpp | 100 -- Server/DataStructures/QueryObjectsStorage.h | 47 - Server/DataStructures/SharedBarriers.h | 60 + Server/DataStructures/SharedDataFacade.h | 398 +++++ Server/DataStructures/SharedDataType.h | 190 +++ Server/Http/CompressionType.h | 41 + Server/Http/Reply.cpp | 123 ++ Server/Http/Request.h | 48 + Server/RequestHandler.cpp | 142 ++ Server/RequestHandler.h | 138 +- Server/RequestParser.cpp | 306 ++++ Server/RequestParser.h | 345 +---- Server/Server.h | 166 ++- Server/ServerConfiguration.h | 28 - Server/ServerFactory.h | 107 +- Tools/componentAnalysis.cpp | 102 -- Tools/components.cpp | 136 ++ Tools/io-benchmark.cpp | 348 +++++ Tools/simpleclient.cpp | 131 ++ Tools/unlock_all_mutexes.cpp | 52 + Util/Azimuth.h | 79 +- Util/BaseConfiguration.h | 107 -- Util/BoostFileSystemFix.h | 147 ++ Util/ComputeAngle.h | 57 + Util/ContainerUtils.h | 71 +- Util/DataStoreOptions.h | 284 ++++ Util/FingerPrint.cpp.in | 106 ++ Util/FingerPrint.h | 60 + Util/GitDescription.cpp.in | 29 + Util/GitDescription.h | 33 + Util/GraphLoader.h | 533 +++---- Util/IniFileUtil.h | 49 + Util/InputFileUtil.h | 46 - Util/LinuxStackTrace.h | 156 -- Util/LuaUtil.h | 81 +- Util/MachineInfo.h | 109 +- Util/MercatorUtil.h | 43 + Util/OSRMException.h | 46 + Util/OpenMPWrapper.h | 34 - Util/ProgramOptions.h | 270 ++++ Util/SimpleLogger.h | 158 ++ Util/StdHashExtensions.h | 73 + Util/StringUtil.h | 353 +++-- Util/TimingUtil.h | 39 + Util/TrigonometryTables.h | 790 ++++++++++ appveyor.yml | 67 + cmake/CheckCXXCompilerFlag.cmake | 29 + cmake/FindLua52.cmake | 82 ++ cmake/FindLuaJIT.cmake | 93 ++ cmake/FindLuabind.cmake | 4 +- cmake/FindSTXXL.cmake | 2 +- cmake/FindTBB.cmake | 283 ++++ cmake/FingerPrint-Config.cmake | 10 + cmake/GetGitRevisionDescription.cmake.in | 38 + cmake/cmake_options_script.py | 45 + cmake/pkgconfig.in | 11 + config/cucumber.yml | 8 +- contractor.ini | 1 - createHierarchy.cpp | 276 ---- datastore.cpp | 575 ++++++++ extractor.cpp | 339 +++-- extractor.ini | 2 - features/bicycle/access.feature | 322 ++-- features/bicycle/access_node.feature | 116 +- features/bicycle/area.feature | 186 +-- features/bicycle/barrier.feature | 68 +- features/bicycle/cycleway.feature | 150 +- features/bicycle/destination.feature | 134 +- features/bicycle/ferry.feature | 120 +- features/bicycle/maxspeed.feature | 130 +- features/bicycle/mode.feature | 146 +- features/bicycle/names.feature | 66 +- features/bicycle/oneway.feature | 252 ++-- features/bicycle/pushing.feature | 200 +-- features/bicycle/ref.feature | 76 +- features/bicycle/restrictions.feature | 574 ++++---- features/bicycle/roundabout.feature | 30 + features/bicycle/stop_area.feature | 58 +- features/bicycle/surface.feature | 40 + features/bicycle/train.feature | 70 +- features/bicycle/turn_penalty.feature | 42 +- features/bicycle/way.feature | 73 +- features/car/access.feature | 266 ++-- features/car/barrier.feature | 66 +- features/car/destination.feature | 134 +- features/car/ferry.feature | 48 +- features/car/maxspeed.feature | 113 +- features/car/names.feature | 56 +- features/car/oneway.feature | 132 +- features/car/restrictions.feature | 561 +++---- features/car/roundabout.feature | 30 + features/car/shuttle_train.feature | 52 +- features/car/speed.feature | 24 + features/car/way.feature | 58 +- features/foot/access.feature | 95 ++ features/foot/access_node.feature | 50 + features/foot/area.feature | 103 ++ features/foot/barrier.feature | 39 + features/foot/ferry.feature | 63 + features/foot/maxspeed.feature | 31 +- features/foot/names.feature | 33 + features/foot/oneway.feature | 110 +- features/foot/ref.feature | 41 + features/foot/restrictions.feature | 288 ++++ features/foot/roundabout.feature | 34 + features/foot/surface.feature | 15 + features/foot/way.feature | 56 +- features/investigate/weird.feature | 42 - features/locate/locate.feature | 197 +++ features/nearest/pick.feature | 128 +- features/nearest/projection.feature | 184 +-- features/options/extract/files.feature | 30 + features/options/extract/help.feature | 47 + features/options/extract/invalid.feature | 12 + features/options/extract/version.feature | 22 + features/options/prepare/files.feature | 30 + features/options/prepare/help.feature | 50 + features/options/prepare/invalid.feature | 12 + features/options/prepare/version.feature | 22 + features/options/routed/files.feature | 27 + features/options/routed/help.feature | 77 + features/options/routed/invalid.feature | 19 + features/options/routed/version.feature | 22 + features/step_definitions/data.rb | 59 +- .../step_definitions/{nearest.rb => locate.rb} | 22 +- features/step_definitions/nearest.rb | 12 +- features/step_definitions/options.rb | 49 + features/step_definitions/requests.rb | 25 +- features/step_definitions/routability.rb | 99 +- features/step_definitions/routing.rb | 153 +- features/stress/launch.feature | 102 +- features/support/config.rb | 18 - features/support/cucumber.rb | 6 +- features/support/data.rb | 160 +- features/support/env.rb | 41 +- features/support/exceptions.rb | 17 +- features/support/file.rb | 42 +- features/support/fuzzy.rb | 20 +- features/support/hash.rb | 16 +- features/support/hooks.rb | 21 +- features/support/launch.rb | 44 +- features/support/{nearest.rb => locate.rb} | 8 +- features/support/log.rb | 35 +- features/support/nearest.rb | 2 +- features/support/osm_parser.rb | 18 +- features/support/route.rb | 129 +- features/support/run.rb | 18 + features/testbot/bad.feature | 144 +- features/testbot/basic.feature | 519 ++++--- features/testbot/bearing.feature | 348 +++-- features/testbot/bearing_param.feature | 170 +-- features/testbot/bug.feature | 23 - features/testbot/bugs.feature | 5 + features/testbot/distance.feature | 452 +++--- features/testbot/duration.feature | 66 +- features/testbot/example.feature | 59 +- features/testbot/fastest.feature | 62 +- features/testbot/ferry.feature | 332 ++--- features/testbot/fixed.feature | 26 + features/testbot/geometry.feature | 30 + features/testbot/graph.feature | 37 +- features/testbot/impedance.feature | 161 +- features/testbot/loop.feature | 78 + features/testbot/maxspeed.feature | 65 +- features/testbot/mode.feature | 40 +- features/testbot/oneway.feature | 44 + features/testbot/opposite.feature | 32 +- features/testbot/origin.feature | 128 +- features/testbot/overlap.feature | 39 + features/testbot/penalty.feature | 332 ++--- features/testbot/planetary.feature | 168 +-- features/testbot/projection.feature | 38 + features/testbot/protobuffer.feature | 156 ++ features/testbot/roundabout.feature | 76 + features/testbot/routes.feature | 58 +- features/testbot/snap.feature | 306 ++-- features/testbot/speed.feature | 31 + features/testbot/status.feature | 67 + features/testbot/time.feature | 448 +++--- features/testbot/turns.feature | 220 +-- features/testbot/utf.feature | 34 +- features/testbot/via.feature | 124 +- features/timestamp/timestamp.feature | 19 +- prepare.cpp | 523 +++++++ profile.lua | 1 + profiles/bicycle.lua | 575 ++++---- profiles/car.lua | 289 ++-- profiles/examples/postgis.lua | 82 ++ profiles/foot.lua | 312 ++-- profiles/testbot.lua | 181 +-- routed.cpp | 270 ++-- server.ini | 11 - test/contractor.ini | 1 - test/extractor.ini | 1 - typedefs.h | 82 +- win/createHierarchy.vcproj | 459 ------ win/extractor.vcproj | 532 ------- win/getopt.c | 1260 ---------------- win/getopt.h | 189 --- win/osrm.sln | 29 - win/osrm.vsprops | 39 - win/routed.vcproj | 459 ------ win/unistd.h | 30 - 330 files changed, 31598 insertions(+), 21819 deletions(-) create mode 100644 .clang-format create mode 100644 .travis.yml delete mode 100644 AUTHORS.TXT create mode 100644 Algorithms/BFSComponentExplorer.h delete mode 100644 Algorithms/Bresenham.h delete mode 100644 Algorithms/CRC32.cpp delete mode 100644 Algorithms/CRC32.h create mode 100644 Algorithms/DouglasPeucker.cpp create mode 100644 Algorithms/ExtractRouteNames.h create mode 100644 Algorithms/PolylineCompressor.cpp delete mode 100644 Contractor/ContractionCleanup.h create mode 100644 Contractor/GeometryCompressor.cpp create mode 100644 Contractor/GeometryCompressor.h create mode 100644 DataStructures/Coordinate.cpp delete mode 100644 DataStructures/Coordinate.h create mode 100644 DataStructures/EdgeBasedNode.h delete mode 100644 DataStructures/GridEdge.h create mode 100644 DataStructures/HilbertValue.cpp create mode 100644 DataStructures/ImportEdge.cpp create mode 100644 DataStructures/ImportNode.cpp create mode 100644 DataStructures/JSONContainer.h delete mode 100644 DataStructures/MercatorUtil.h delete mode 100644 DataStructures/NNGrid.h create mode 100644 DataStructures/NodeBasedGraph.h delete mode 100644 DataStructures/NodeCoords.h delete mode 100644 DataStructures/NodeInformationHelpDesk.h create mode 100644 DataStructures/OriginalEdgeData.h create mode 100644 DataStructures/QueryNode.h create mode 100644 DataStructures/RangeTable.h create mode 100644 DataStructures/RawRouteData.h create mode 100644 DataStructures/RestrictionMap.cpp create mode 100644 DataStructures/RestrictionMap.h create mode 100644 DataStructures/RouteParameters.cpp delete mode 100644 DataStructures/SearchEngine.cpp create mode 100644 DataStructures/SharedMemoryFactory.h create mode 100644 DataStructures/SharedMemoryVectorWrapper.h delete mode 100644 DataStructures/SimpleStack.h delete mode 100644 DataStructures/TimingUtil.h create mode 100644 Extractor/ExtractionWay.h create mode 100644 Extractor/InternalExtractorEdge.h create mode 100644 Include/osrm/Coordinate.h create mode 100644 Include/osrm/Header.h create mode 100644 Include/osrm/Reply.h create mode 100644 Include/osrm/RouteParameters.h create mode 100644 Include/osrm/ServerPaths.h create mode 100644 Library/OSRM.h create mode 100644 Library/OSRM_impl.cpp create mode 100644 Library/OSRM_impl.h create mode 100644 Plugins/DistanceTablePlugin.h delete mode 100644 Plugins/PluginMapFactory.h delete mode 100644 Plugins/RawRouteData.h delete mode 100644 Plugins/RouteParameters.h rename README.TXT => README.md (52%) create mode 100644 RoutingAlgorithms/ManyToManyRouting.h delete mode 100644 Server/BasicDatastructures.h create mode 100644 Server/Connection.cpp create mode 100644 Server/DataStructures/BaseDataFacade.h create mode 100644 Server/DataStructures/InternalDataFacade.h delete mode 100644 Server/DataStructures/QueryObjectsStorage.cpp delete mode 100644 Server/DataStructures/QueryObjectsStorage.h create mode 100644 Server/DataStructures/SharedBarriers.h create mode 100644 Server/DataStructures/SharedDataFacade.h create mode 100644 Server/DataStructures/SharedDataType.h create mode 100644 Server/Http/CompressionType.h create mode 100644 Server/Http/Reply.cpp create mode 100644 Server/Http/Request.h create mode 100644 Server/RequestHandler.cpp create mode 100644 Server/RequestParser.cpp delete mode 100644 Server/ServerConfiguration.h delete mode 100644 Tools/componentAnalysis.cpp create mode 100644 Tools/components.cpp create mode 100644 Tools/io-benchmark.cpp create mode 100644 Tools/simpleclient.cpp create mode 100644 Tools/unlock_all_mutexes.cpp delete mode 100644 Util/BaseConfiguration.h create mode 100644 Util/BoostFileSystemFix.h create mode 100644 Util/ComputeAngle.h create mode 100644 Util/DataStoreOptions.h create mode 100644 Util/FingerPrint.cpp.in create mode 100644 Util/FingerPrint.h create mode 100644 Util/GitDescription.cpp.in create mode 100644 Util/GitDescription.h create mode 100644 Util/IniFileUtil.h delete mode 100644 Util/InputFileUtil.h delete mode 100644 Util/LinuxStackTrace.h create mode 100644 Util/MercatorUtil.h create mode 100644 Util/OSRMException.h delete mode 100644 Util/OpenMPWrapper.h create mode 100644 Util/ProgramOptions.h create mode 100644 Util/SimpleLogger.h create mode 100644 Util/StdHashExtensions.h create mode 100644 Util/TimingUtil.h create mode 100644 Util/TrigonometryTables.h create mode 100644 appveyor.yml create mode 100644 cmake/CheckCXXCompilerFlag.cmake create mode 100644 cmake/FindLua52.cmake create mode 100644 cmake/FindLuaJIT.cmake create mode 100644 cmake/FindTBB.cmake create mode 100644 cmake/FingerPrint-Config.cmake create mode 100644 cmake/GetGitRevisionDescription.cmake.in create mode 100644 cmake/cmake_options_script.py create mode 100644 cmake/pkgconfig.in delete mode 100644 contractor.ini delete mode 100644 createHierarchy.cpp create mode 100644 datastore.cpp delete mode 100644 extractor.ini create mode 100644 features/bicycle/roundabout.feature create mode 100644 features/bicycle/surface.feature create mode 100644 features/car/roundabout.feature create mode 100644 features/car/speed.feature create mode 100644 features/foot/access.feature create mode 100644 features/foot/access_node.feature create mode 100644 features/foot/area.feature create mode 100644 features/foot/barrier.feature create mode 100644 features/foot/ferry.feature create mode 100644 features/foot/names.feature create mode 100644 features/foot/ref.feature create mode 100644 features/foot/restrictions.feature create mode 100644 features/foot/roundabout.feature create mode 100644 features/foot/surface.feature delete mode 100644 features/investigate/weird.feature create mode 100644 features/locate/locate.feature create mode 100644 features/options/extract/files.feature create mode 100644 features/options/extract/help.feature create mode 100644 features/options/extract/invalid.feature create mode 100644 features/options/extract/version.feature create mode 100644 features/options/prepare/files.feature create mode 100644 features/options/prepare/help.feature create mode 100644 features/options/prepare/invalid.feature create mode 100644 features/options/prepare/version.feature create mode 100644 features/options/routed/files.feature create mode 100644 features/options/routed/help.feature create mode 100644 features/options/routed/invalid.feature create mode 100644 features/options/routed/version.feature copy features/step_definitions/{nearest.rb => locate.rb} (72%) create mode 100644 features/step_definitions/options.rb copy features/support/{nearest.rb => locate.rb} (66%) create mode 100644 features/support/run.rb delete mode 100644 features/testbot/bug.feature create mode 100644 features/testbot/bugs.feature create mode 100644 features/testbot/fixed.feature create mode 100644 features/testbot/geometry.feature create mode 100644 features/testbot/loop.feature create mode 100644 features/testbot/oneway.feature create mode 100644 features/testbot/overlap.feature create mode 100644 features/testbot/projection.feature create mode 100644 features/testbot/protobuffer.feature create mode 100644 features/testbot/roundabout.feature create mode 100644 features/testbot/speed.feature create mode 100644 features/testbot/status.feature create mode 100644 prepare.cpp create mode 120000 profile.lua create mode 100644 profiles/examples/postgis.lua delete mode 100644 server.ini delete mode 100644 test/contractor.ini delete mode 100644 test/extractor.ini delete mode 100644 win/createHierarchy.vcproj delete mode 100644 win/extractor.vcproj delete mode 100644 win/getopt.c delete mode 100644 win/getopt.h delete mode 100644 win/osrm.sln delete mode 100644 win/osrm.vsprops delete mode 100644 win/routed.vcproj delete mode 100644 win/unistd.h -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/osrm.git _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel