Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSRM 5.0 API #1935

Merged
merged 359 commits into from Apr 8, 2016
Merged

OSRM 5.0 API #1935

merged 359 commits into from Apr 8, 2016
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Apr 5, 2016

  1. Copy the full SHA
    5e5f72a View commit details
    Browse the repository at this point in the history
  2. Minor auto iterator cleanup

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    ba5f0af View commit details
    Browse the repository at this point in the history
  3. fix comparison for ramps on three-way turns

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    f769478 View commit details
    Browse the repository at this point in the history
  4. improving fork handling on three-way turns

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    06aa6de View commit details
    Browse the repository at this point in the history
  5. encapsulated into class

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    eb3f550 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    d2590f1 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    0ca21db View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    7e679ab View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    6c00ccc View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    5f457bf View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    0b3289e View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    298f68c View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    29cf9e0 View commit details
    Browse the repository at this point in the history
  14. report depart/arrive in addition to waypoint

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    c439594 View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    10097a9 View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    ea93d56 View commit details
    Browse the repository at this point in the history
  17. Include reverse edges again

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    b5739cb View commit details
    Browse the repository at this point in the history
  18. fix merging of turn instructions

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    d7dd6ac View commit details
    Browse the repository at this point in the history
  19. fixes a broken assertion

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    ac9a4d1 View commit details
    Browse the repository at this point in the history
  20. Fix durations in UnpackPath

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    c9c2d81 View commit details
    Browse the repository at this point in the history
  21. Copy the full SHA
    80f0086 View commit details
    Browse the repository at this point in the history
  22. Enables the use of multiple segment-speed-files on the osrm-contract

    command line, and exposes the file name used for each edge in the debug
    tiles.
    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    11b356e View commit details
    Browse the repository at this point in the history
  23. Fixup for last commit

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    0f04fe7 View commit details
    Browse the repository at this point in the history
  24. Fix shared memory

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    4bbb587 View commit details
    Browse the repository at this point in the history
  25. Limit zoomlevel to 18

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    8218d5a View commit details
    Browse the repository at this point in the history
  26. Fix foward/backwad swap

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    4e8fe89 View commit details
    Browse the repository at this point in the history
  27. Copy the full SHA
    4309ccf View commit details
    Browse the repository at this point in the history
  28. implements relative position feature based on coordinates

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    29fff4f View commit details
    Browse the repository at this point in the history
  29. implement basic turn handling

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    a674028 View commit details
    Browse the repository at this point in the history
  30. less new names, forks consider road classes, api clean-up

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    71c0d52 View commit details
    Browse the repository at this point in the history
  31. restructured to only return valid turns to the outside + cleanup

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    0cc23de View commit details
    Browse the repository at this point in the history
  32. fix division by zero

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    7bab34e View commit details
    Browse the repository at this point in the history
  33. Copy the full SHA
    ea93f6f View commit details
    Browse the repository at this point in the history
  34. Copy the full SHA
    5c01878 View commit details
    Browse the repository at this point in the history
  35. Consolidate math functions

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    50738f8 View commit details
    Browse the repository at this point in the history
  36. Copy the full SHA
    a77574b View commit details
    Browse the repository at this point in the history
  37. Implement viewport code to fix simplification

    This fixes #2083
    TheMarex committed Apr 5, 2016
    Copy the full SHA
    879ccfc View commit details
    Browse the repository at this point in the history
  38. Include edge duration information.

    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    4e8ccd6 View commit details
    Browse the repository at this point in the history
  39. Properly clip lines so that we don't get crazy coords with long lines…

    …trings (relative to tile coords)
    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    663a7c5 View commit details
    Browse the repository at this point in the history
  40. Copy the full SHA
    30a3ab6 View commit details
    Browse the repository at this point in the history
  41. improves consistency of fork handling

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    253496c View commit details
    Browse the repository at this point in the history
  42. Use global uturns parameter.

    Instead of previously per-via settings like uturns=true;false;true;; it
    now only supports a global setting uturns=true.
    TheMarex committed Apr 5, 2016
    Copy the full SHA
    e10e891 View commit details
    Browse the repository at this point in the history
  43. Adds .properties file to osrm-extract ouput

    This file contains global properties set by the lua
    profile, such as enabling uturns at vias and penalties.
    This file will be consumed by the server.
    TheMarex committed Apr 5, 2016
    Copy the full SHA
    71c336d View commit details
    Browse the repository at this point in the history
  44. Copy the full SHA
    a781c36 View commit details
    Browse the repository at this point in the history
  45. Address PR comments

    Renamed lua_function_exists and removes unused print function
    TheMarex committed Apr 5, 2016
    Copy the full SHA
    38db495 View commit details
    Browse the repository at this point in the history
  46. print -> io.write

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    1b1274f View commit details
    Browse the repository at this point in the history
  47. Copy the full SHA
    cb8bfa0 View commit details
    Browse the repository at this point in the history
  48. Copy the full SHA
    87fbfc6 View commit details
    Browse the repository at this point in the history
  49. Check all streams

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    39b3cab View commit details
    Browse the repository at this point in the history
  50. Copy the full SHA
    1e753e9 View commit details
    Browse the repository at this point in the history
  51. post processing moved onto route-steps, looses sync with geometry seg…

    …ments
    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    e82bc20 View commit details
    Browse the repository at this point in the history
  52. fix initial maneuvers

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    59fbb28 View commit details
    Browse the repository at this point in the history
  53. added list of intersections to the step-maneuver, not in api so far

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    2472c5d View commit details
    Browse the repository at this point in the history
  54. syncronize geometry and steps after post-processing

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    51a4cf5 View commit details
    Browse the repository at this point in the history
  55. Fix boost geometry constructor.

    Versions older than 1.58 don't support the initializer-list form.
    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    95c78ea View commit details
    Browse the repository at this point in the history
  56. Copy the full SHA
    419cf9e View commit details
    Browse the repository at this point in the history
  57. Install storage_config.hpp

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    59163cb View commit details
    Browse the repository at this point in the history
  58. Copy the full SHA
    ec1a84c View commit details
    Browse the repository at this point in the history
  59. Fix hint size

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    d67ce81 View commit details
    Browse the repository at this point in the history
  60. Formats parameter parser unit tests

    daniel-j-h authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    ca130e1 View commit details
    Browse the repository at this point in the history
  61. Copy the full SHA
    79cf188 View commit details
    Browse the repository at this point in the history
  62. Copy the full SHA
    f948380 View commit details
    Browse the repository at this point in the history
  63. RFC 4648 Test Vectors

    daniel-j-h authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    735b325 View commit details
    Browse the repository at this point in the history
  64. Copy the full SHA
    a7aa27c View commit details
    Browse the repository at this point in the history
  65. Make Hint encoding safe for passing them as GET parameter in URLs

    Thanks @TheMarex for flagging this!
    daniel-j-h authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    b6b59e5 View commit details
    Browse the repository at this point in the history
  66. Copy the full SHA
    3c5f6bd View commit details
    Browse the repository at this point in the history
  67. Copy the full SHA
    c3e7e96 View commit details
    Browse the repository at this point in the history
  68. Provide correct Base64 implementation.

    Phew, this was painful. Turns out most hints out there on how to use the
    Boost serialization iterators are wrong. Here's why:
    
        transform_width<6, 8>
    
    needs an input stream of length: common multiple of 6 and 8.
    
    That is, the padding needs to happen _before_ using the provided
    iterators, otherwise the behavior is undefined!
    
    See: http://www.boost.org/doc/libs/1_60_0/boost/archive/iterators/transform_width.hpp
    
    Thanks @MoKob for pointing that out to me!
    
    We also need to manually add as many padding chars "=" to the encoded
    result as many bytes we had to append to the input to conform to the
    rule above.
    
    Decoding then knows the number of padding chars by counting for "=" and
    then using it in order to split off the last bytes from the decoded
    result.
    daniel-j-h authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    0f0db4c View commit details
    Browse the repository at this point in the history
  69. Copy the full SHA
    1486098 View commit details
    Browse the repository at this point in the history
  70. Copy the full SHA
    061b2b6 View commit details
    Browse the repository at this point in the history
  71. Sentinel spelling

    daniel-j-h authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    803fbf2 View commit details
    Browse the repository at this point in the history
  72. Copy the full SHA
    e55af0c View commit details
    Browse the repository at this point in the history
  73. Copy the full SHA
    9d893d6 View commit details
    Browse the repository at this point in the history
  74. Copy the full SHA
    7ed474a View commit details
    Browse the repository at this point in the history
  75. Copy the full SHA
    099a805 View commit details
    Browse the repository at this point in the history
  76. Copy the full SHA
    c22453f View commit details
    Browse the repository at this point in the history
  77. Copy the full SHA
    88052cd View commit details
    Browse the repository at this point in the history
  78. Copy the full SHA
    224c66e View commit details
    Browse the repository at this point in the history
  79. Copy the full SHA
    890e0f4 View commit details
    Browse the repository at this point in the history
  80. Copy the full SHA
    ee61ae3 View commit details
    Browse the repository at this point in the history
  81. Copy the full SHA
    210da11 View commit details
    Browse the repository at this point in the history
  82. Copy the full SHA
    9ec4622 View commit details
    Browse the repository at this point in the history
  83. Copy the full SHA
    843a4b8 View commit details
    Browse the repository at this point in the history
  84. Copy the full SHA
    5beaab9 View commit details
    Browse the repository at this point in the history
  85. Copy the full SHA
    61c9c69 View commit details
    Browse the repository at this point in the history
  86. Mismatched tag in fwd decl

    daniel-j-h authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    4441381 View commit details
    Browse the repository at this point in the history
  87. Copy the full SHA
    d4f7f19 View commit details
    Browse the repository at this point in the history
  88. Copy the full SHA
    8be93a0 View commit details
    Browse the repository at this point in the history
  89. Copy the full SHA
    e70f0ee View commit details
    Browse the repository at this point in the history
  90. Copy the full SHA
    8e47743 View commit details
    Browse the repository at this point in the history
  91. Copy the full SHA
    df608e8 View commit details
    Browse the repository at this point in the history
  92. Copy the full SHA
    51d153a View commit details
    Browse the repository at this point in the history
  93. Copy the full SHA
    82ee08f View commit details
    Browse the repository at this point in the history
  94. Copy the full SHA
    baf7822 View commit details
    Browse the repository at this point in the history
  95. Copy the full SHA
    bc78248 View commit details
    Browse the repository at this point in the history
  96. Copy the full SHA
    3da27c0 View commit details
    Browse the repository at this point in the history
  97. Copy the full SHA
    4025cbd View commit details
    Browse the repository at this point in the history
  98. Make tests build by default

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    d51eefa View commit details
    Browse the repository at this point in the history
  99. Copy the full SHA
    b65ba5c View commit details
    Browse the repository at this point in the history
  100. Add route fixture test

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    a964bec View commit details
    Browse the repository at this point in the history
  101. Copy the full SHA
    1fd66f5 View commit details
    Browse the repository at this point in the history
  102. Copy the full SHA
    f4cfde7 View commit details
    Browse the repository at this point in the history
  103. Copy the full SHA
    5829bbe View commit details
    Browse the repository at this point in the history
  104. Copy the full SHA
    fda4656 View commit details
    Browse the repository at this point in the history
  105. Copy the full SHA
    5b33efe View commit details
    Browse the repository at this point in the history
  106. fixes missing overrides in mock data facade

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    db26d2b View commit details
    Browse the repository at this point in the history
  107. Copy the full SHA
    cc09df1 View commit details
    Browse the repository at this point in the history
  108. Use simpler coordinates for tests.

    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    c47f6e2 View commit details
    Browse the repository at this point in the history
  109. perform zero-length segment removal

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    5e6d638 View commit details
    Browse the repository at this point in the history
  110. Copy the full SHA
    e9be9dd View commit details
    Browse the repository at this point in the history
  111. Add more files to be renamed; fix launch error

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    9752cb8 View commit details
    Browse the repository at this point in the history
  112. start fixing URLs

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    8ac403a View commit details
    Browse the repository at this point in the history
  113. WIP: race conditions and stalling server

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    8947c78 View commit details
    Browse the repository at this point in the history
  114. ensure all nodes are written as decimals

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    7a764ce View commit details
    Browse the repository at this point in the history
  115. Copy the full SHA
    25e40d7 View commit details
    Browse the repository at this point in the history
  116. Fixes: double callbacks and untested headers

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    908e3a2 View commit details
    Browse the repository at this point in the history
  117. Mode changes, guidance comments, fix turns

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    126d2f8 View commit details
    Browse the repository at this point in the history
  118. Add stopgap for #2159

    miccolis authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    e5ebf74 View commit details
    Browse the repository at this point in the history
  119. Copy the full SHA
    958199f View commit details
    Browse the repository at this point in the history
  120. Removing unneeded stopgap

    miccolis authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    07f3e2d View commit details
    Browse the repository at this point in the history
  121. test query params are an object

    miccolis authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    6a65261 View commit details
    Browse the repository at this point in the history
  122. Update alternatives flag

    miccolis authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    a33edd1 View commit details
    Browse the repository at this point in the history
  123. eslinting

    miccolis authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    f34de84 View commit details
    Browse the repository at this point in the history
  124. #2155 is fixed

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    6244063 View commit details
    Browse the repository at this point in the history
  125. Copy the full SHA
    fd000ca View commit details
    Browse the repository at this point in the history
  126. Return first alternative in tests

    miccolis authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    d48ee84 View commit details
    Browse the repository at this point in the history
  127. update osrm-routed options menu

    karenzshea authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    91567ca View commit details
    Browse the repository at this point in the history
  128. head/destination -> depart/arrive to reflect guidance API changes; mi…

    …nor fixes for roundabout tests
    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    2f79347 View commit details
    Browse the repository at this point in the history
  129. Copy the full SHA
    eba5f7d View commit details
    Browse the repository at this point in the history
  130. Copy the full SHA
    c726001 View commit details
    Browse the repository at this point in the history
  131. Fix testbot turns

    miccolis authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    8621b18 View commit details
    Browse the repository at this point in the history
  132. Copy the full SHA
    6ae3315 View commit details
    Browse the repository at this point in the history
  133. enter_roundabout -> roundabout-exit (these are still off by one @MoKob

    …?)
    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    926290d View commit details
    Browse the repository at this point in the history
  134. Fix guidance/roundabout spacing

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    8c0f47f View commit details
    Browse the repository at this point in the history
  135. rm console.log my bad

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    c8a8859 View commit details
    Browse the repository at this point in the history
  136. Distance matrix fixes

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    4b6a85a View commit details
    Browse the repository at this point in the history
  137. Status fixes

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    c7f3645 View commit details
    Browse the repository at this point in the history
  138. Copy the full SHA
    08cb6d1 View commit details
    Browse the repository at this point in the history
  139. make eslint happy

    miccolis authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    70a086a View commit details
    Browse the repository at this point in the history
  140. Fix trips + matchLocation

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    e8035ce View commit details
    Browse the repository at this point in the history
  141. Fix staticrtree benchmark

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    5c8b754 View commit details
    Browse the repository at this point in the history
  142. Copy the full SHA
    7174baa View commit details
    Browse the repository at this point in the history
  143. Update pushing test to reflect better guidance

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    e942f6e View commit details
    Browse the repository at this point in the history
  144. Fix alternatives option test, chdirs on fail, spacing

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    a4d6544 View commit details
    Browse the repository at this point in the history
  145. Fix double shutdown

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    5647e6c View commit details
    Browse the repository at this point in the history
  146. Fix route/bearing param

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    164fb09 View commit details
    Browse the repository at this point in the history
  147. return geometry from new API

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    4b60fc4 View commit details
    Browse the repository at this point in the history
  148. Fix raster_source + tests

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    49e2cb6 View commit details
    Browse the repository at this point in the history
  149. Rm unnecessary io.write

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    7ce0c0e View commit details
    Browse the repository at this point in the history
  150. Copy the full SHA
    09931d7 View commit details
    Browse the repository at this point in the history
  151. correctly handle roundabouts in a wide set of special cases

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    2219b65 View commit details
    Browse the repository at this point in the history
  152. Removed debug code

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    cd9addf View commit details
    Browse the repository at this point in the history
  153. fix same segment routes

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    f9350a2 View commit details
    Browse the repository at this point in the history
  154. Fix mathematical assumptions in StaticRTree

    StaticRTree now uses projected coordinates internally. That means we can
    use a euclidean distance measure (squared distance) for sorting the
    query queue.
    TheMarex committed Apr 5, 2016
    Copy the full SHA
    30a9bc3 View commit details
    Browse the repository at this point in the history
  155. .json hotfix

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    35c501c View commit details
    Browse the repository at this point in the history
  156. Remove one more compass column; update polyline encoding tests

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    8725e2f View commit details
    Browse the repository at this point in the history
  157. Copy the full SHA
    6dda899 View commit details
    Browse the repository at this point in the history
  158. Copy the full SHA
    2c4ba90 View commit details
    Browse the repository at this point in the history
  159. Remove arrive filter

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    825a422 View commit details
    Browse the repository at this point in the history
  160. Fix routability now that we don't chop off a step

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    c06f2a5 View commit details
    Browse the repository at this point in the history
  161. unbreak the zombiekilling

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    cbc8b64 View commit details
    Browse the repository at this point in the history
  162. Colorize test result diff output.

    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    497da1d View commit details
    Browse the repository at this point in the history
  163. Copy the full SHA
    d6e4dc0 View commit details
    Browse the repository at this point in the history
  164. Copy the full SHA
    8111baa View commit details
    Browse the repository at this point in the history
  165. Copy the full SHA
    006a883 View commit details
    Browse the repository at this point in the history
  166. Adjust threshold when trimming steps (needs to be bigger).

    Also, when trimming the last step, we need to copy name values from the new next-to-last step, otherwise
    we can still end up with an arrive step on a different road to the last maneuver.
    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    97722ad View commit details
    Browse the repository at this point in the history
  167. Update bicycle tests to reflect not cutting off arrive step

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    d09827b View commit details
    Browse the repository at this point in the history
  168. Copy the full SHA
    5beaf69 View commit details
    Browse the repository at this point in the history
  169. Fix some via tests

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    e4e85e6 View commit details
    Browse the repository at this point in the history
  170. Fix code of InternalError

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    f45daad View commit details
    Browse the repository at this point in the history
  171. Update car features to reflect not cutting off arrival instruction

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    1a8097f View commit details
    Browse the repository at this point in the history
  172. Update foot features to reflect not cutting off arrive instruction

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    e502566 View commit details
    Browse the repository at this point in the history
  173. Update raster features to reflect not cutting off arrive instruction

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    2e6e3bf View commit details
    Browse the repository at this point in the history
  174. start updating testbot fixtures (TODO: the rest)

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    d1e2aa5 View commit details
    Browse the repository at this point in the history
  175. Copy the full SHA
    7e790c1 View commit details
    Browse the repository at this point in the history
  176. Copy the full SHA
    acfd6ab View commit details
    Browse the repository at this point in the history
  177. Copy the full SHA
    97c550d View commit details
    Browse the repository at this point in the history
  178. Add missing arrive instruction.

    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    6b6597e View commit details
    Browse the repository at this point in the history
  179. Add missing arrive instruction.

    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    d829a39 View commit details
    Browse the repository at this point in the history
  180. Add missing arrive instruction.

    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    8c44084 View commit details
    Browse the repository at this point in the history
  181. Add missing arrive instruction.

    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    ca3e8ef View commit details
    Browse the repository at this point in the history
  182. Add missing arrival instructions

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    5a71acb View commit details
    Browse the repository at this point in the history
  183. Copy the full SHA
    2f702f6 View commit details
    Browse the repository at this point in the history
  184. Add missing arrival instruction.

    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    29a2447 View commit details
    Browse the repository at this point in the history
  185. Add missing arrival instruction.

    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    75979d7 View commit details
    Browse the repository at this point in the history
  186. Add missing arrival instruction.

    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    96f49f3 View commit details
    Browse the repository at this point in the history
  187. Add missing arrival instruction.

    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    1333841 View commit details
    Browse the repository at this point in the history
  188. Add arrival instruction

    Lauren Budorick authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    4c88fe0 View commit details
    Browse the repository at this point in the history
  189. Add missing arrival instruction.

    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    e60ebee View commit details
    Browse the repository at this point in the history
  190. fix cucumber tests and issues

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    ef1fb08 View commit details
    Browse the repository at this point in the history
  191. fix duration of direct connection

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    89d56e1 View commit details
    Browse the repository at this point in the history
  192. Fix context returned in JSON error (had null bytes).

    Update status test cases to match new API.
    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    2cf1901 View commit details
    Browse the repository at this point in the history
  193. Remove leftover debug output.

    danpat authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    9b52dd8 View commit details
    Browse the repository at this point in the history
  194. Initial libosrm API docs

    daniel-j-h authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    c6c25e6 View commit details
    Browse the repository at this point in the history
  195. Copy the full SHA
    069388e View commit details
    Browse the repository at this point in the history
  196. Copy the full SHA
    76b410b View commit details
    Browse the repository at this point in the history
  197. Bump osrm version

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    b17491e View commit details
    Browse the repository at this point in the history
  198. Copy the full SHA
    c540c85 View commit details
    Browse the repository at this point in the history
  199. Copy the full SHA
    6e50b5f View commit details
    Browse the repository at this point in the history
  200. Copy the full SHA
    3343882 View commit details
    Browse the repository at this point in the history
  201. Fix 'ok' -> 'Ok'

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    1260888 View commit details
    Browse the repository at this point in the history
  202. Fix tests for

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    c209e31 View commit details
    Browse the repository at this point in the history
  203. Copy the full SHA
    29c2a11 View commit details
    Browse the repository at this point in the history
  204. Copy the full SHA
    59f5e36 View commit details
    Browse the repository at this point in the history
  205. Copy the full SHA
    97401ad View commit details
    Browse the repository at this point in the history
  206. Copy the full SHA
    4f1ca20 View commit details
    Browse the repository at this point in the history
  207. Copy the full SHA
    849baea View commit details
    Browse the repository at this point in the history
  208. fixes 2219

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    470d760 View commit details
    Browse the repository at this point in the history
  209. Removes summary from legs property

    daniel-j-h authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    eaf9993 View commit details
    Browse the repository at this point in the history
  210. Fix broken uturns test

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    9578725 View commit details
    Browse the repository at this point in the history
  211. Copy the full SHA
    278ec04 View commit details
    Browse the repository at this point in the history
  212. adds distinction between rotaries/rounabouts

    Moritz Kobitzsch authored and TheMarex committed Apr 5, 2016
    Copy the full SHA
    f2443c6 View commit details
    Browse the repository at this point in the history
  213. Adapt benchmarking script

    TheMarex committed Apr 5, 2016
    Copy the full SHA
    a33bd9d View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2016

  1. Copy the full SHA
    b20de76 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f2d70d9 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    8b6da4d View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    954caa6 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    83b86bf View commit details
    Browse the repository at this point in the history
  6. Start modularizing the CMake buildsystem

    The main reason for modularizing the unit tests was to split off
    libboost_unit_test_framework from the osrm toolchain binaries.
    
    Now only the unit test binaries link against it, unblocking
    binary distribution without unit test library dependencies.
    
    I started this on v4 a couple of weeks ago and hit a -llua5 issue on
    Travis. By now v5 diverged quite a bit (especially in the code that I
    have to stare at for debugging the issues).
    
    #2073
    
    Let's bring this to v5+ only.
    
    This is blocking:
    
    - #2065
    - #2197 (comment)
    daniel-j-h authored and TheMarex committed Apr 6, 2016
    Copy the full SHA
    b1ed268 View commit details
    Browse the repository at this point in the history
  7. Modularize benchmarks subproject

    daniel-j-h authored and TheMarex committed Apr 6, 2016
    Copy the full SHA
    a516245 View commit details
    Browse the repository at this point in the history
  8. fix warnings in compilation on clang

    Moritz Kobitzsch authored and TheMarex committed Apr 6, 2016
    Copy the full SHA
    4d864b8 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2016

  1. Copy the full SHA
    43413ff View commit details
    Browse the repository at this point in the history
  2. start match test

    karenzshea authored and TheMarex committed Apr 7, 2016
    Copy the full SHA
    407da8b View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    6033c05 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    dea1277 View commit details
    Browse the repository at this point in the history
  5. Add missing -lz to fix linking of server-tests

    Dane Springmeyer authored and TheMarex committed Apr 7, 2016
    Copy the full SHA
    56ba2cb View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2016

  1. adding tests for guidance

    Moritz Kobitzsch committed Apr 8, 2016
    Copy the full SHA
    fa0a504 View commit details
    Browse the repository at this point in the history
  2. fixing unit tests

    Moritz Kobitzsch committed Apr 8, 2016
    Copy the full SHA
    dfd180a View commit details
    Browse the repository at this point in the history
  3. refactor of turn analysis into turn handlers

    Moritz Kobitzsch authored and TheMarex committed Apr 8, 2016
    Copy the full SHA
    fcbf527 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    6643e7f View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    891ff7d View commit details
    Browse the repository at this point in the history
  6. Align Spirit rules for URL parser

    daniel-j-h authored and TheMarex committed Apr 8, 2016
    Copy the full SHA
    64cb134 View commit details
    Browse the repository at this point in the history
  7. Extra semicolon

    daniel-j-h authored and TheMarex committed Apr 8, 2016
    Copy the full SHA
    6a81a9d View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    66eb90d View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    d270250 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    b25cd6a View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    6f0b6a8 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    d3dbca3 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    221f70a View commit details
    Browse the repository at this point in the history
  14. Allow 4.json and 4.3.json format; needs -lit(".") >> -lit("json") hac…

    …k^Wworkaround
    
    Rainer Deyke's workaround without the need to do ugly backtracking.
    
    References:
    - http://lists.boost.org/boost-users/2016/03/85960.php
    - #2173 (comment)
    daniel-j-h authored and TheMarex committed Apr 8, 2016
    Copy the full SHA
    0274afa View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    cae06ba View commit details
    Browse the repository at this point in the history
  16. Fix #2173 with a no_trailing_dot_policy

    no_trailing_dot_policy rejects parsing exp, exp_n, nan, inf
    and rejects parsing a fractional part if detects ".Fmt".
    For Fmt = 'j', 's', 'o', 'n':
     42.foo    rule parses 42.
     42.json   rule parses 42
     42..json  rule parses 42.
    
    Reference:
    - #2222 (comment)
    oxidase authored and TheMarex committed Apr 8, 2016
    Copy the full SHA
    58ebadd View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    996a27d View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    9bb4a68 View commit details
    Browse the repository at this point in the history
  19. Fix BOOST_FUSION_ADAPT_STRUCT parameters for ParsedURL

    Fix build error: macro "BOOST_FUSION_ADAPT_STRUCT" passed 5 arguments, but takes just 2
    https://travis-ci.org/Project-OSRM/osrm-backend/builds/121406444
    oxidase authored and TheMarex committed Apr 8, 2016
    Copy the full SHA
    fe08726 View commit details
    Browse the repository at this point in the history
  20. Conform to v5 spec and support "unlimited" as radiuses value.

    Supersedes: #2231
    
    Thanks to Michael Krasnyk (@oxidase) for figuring out the reason for the
    segfault earlier:
    
    > #2231 (comment)
    daniel-j-h authored and TheMarex committed Apr 8, 2016
    Copy the full SHA
    def89ac View commit details
    Browse the repository at this point in the history
  21. Adapts all grammars to use expectation parsers without backtracking.

    Sequence parsers using `>>` allow for backtracking, expectation parsers
    `>` do not. This allows us to properly report the position where parsing
    failed, by catching the expectation_failure exception and adapting the
    iterator ourselves.
    
    References:
    - #2188
    - #2168
    - http://www.boost.org/doc/libs/1_55_0/libs/spirit/doc/html/spirit/qi/reference/operator/expect.html
    daniel-j-h authored and TheMarex committed Apr 8, 2016
    Copy the full SHA
    8a2bd09 View commit details
    Browse the repository at this point in the history
  22. Copy the full SHA
    2539fd5 View commit details
    Browse the repository at this point in the history
  23. Copy the full SHA
    45bcb22 View commit details
    Browse the repository at this point in the history
  24. Adapt status cucumber tests

    TheMarex committed Apr 8, 2016
    Copy the full SHA
    cb18c1a View commit details
    Browse the repository at this point in the history