Routino SVN Repository Browser

Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino

ViewVC logotype

Contents of /trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 568 - (show annotations) (download)
Wed Dec 29 09:41:42 2010 UTC (14 years, 3 months ago) by amb
File size: 20851 byte(s)
Added the uncontrolled (not auto-generated) files from routino-1.0.

1 2009-04-08 Andrew M. Bishop <amb@gedanken.demon.co.uk>
2
3 Version 1.0 released
4
5 2009-04-08 Andrew M. Bishop <amb@gedanken.demon.co.uk>
6
7 * Makefile: New file.
8
9 * src/Makefile: Fix dependency file generation.
10
11 * doc/USAGE.txt, doc/TAGGING.txt, doc/README.txt, doc/INSTALL.txt, doc/ALGORITHM.txt:
12 New file.
13
14 * src/Makefile, src/filedumper.c, src/files.c, src/functions.h, src/nodes.c, src/nodes.h,
15 src/nodesx.c, src/nodesx.h, src/optimiser.c, src/osmparser.c, src/planetsplitter.c,
16 src/profiles.c, src/profiles.h, src/results.c, src/results.h, src/router.c, src/segments.c,
17 src/segments.h, src/segmentsx.c, src/segmentsx.h, src/superx.c, src/superx.h, src/types.h,
18 src/ways.h, src/waysx.c, src/waysx.h:
19 Changed the license to Affero GPLv3.
20
21 2009-04-07 Andrew M. Bishop <amb@gedanken.demon.co.uk>
22
23 * src/planetsplitter.c: Remove the --help-profile command line option.
24
25 2009-03-28 Andrew M. Bishop <amb@gedanken.demon.co.uk>
26
27 * src/optimiser.c:
28 Fix file headers (again) and fix segment distance/duration for abbreviated text
29 output.
30
31 2009-03-24 Andrew M. Bishop <amb@gedanken.demon.co.uk>
32
33 * src/osmparser.c, src/profiles.c, src/types.h, src/ways.c:
34 Added highway=path; defaults to foot=yes but also is defaulted for bicycle and
35 horse transport.
36
37 2009-03-23 Andrew M. Bishop <amb@gedanken.demon.co.uk>
38
39 * src/optimiser.c: Fixed the header in the output text files.
40
41 * src/osmparser.c:
42 Add parsing for *=designated allowing passage along a highway.
43
44 * src/profiles.h, src/router.c, src/profiles.c:
45 Add a function to output default profiles as perl data structures.
46
47 2009-03-21 Andrew M. Bishop <amb@gedanken.demon.co.uk>
48
49 * src/nodesx.c:
50 Handle duplicated nodes (e.g. from concatenated input files).
51
52 * src/optimiser.c: Add a header to the output text files.
53
54 2009-03-07 Andrew M. Bishop <amb@gedanken.demon.co.uk>
55
56 * src/optimiser.c:
57 Renamed the *.txt output to *-all.txt and added a new shorted *.txt output.
58
59 * src/router.c: Renamed the --no-print option to --no-output.
60
61 2009-03-04 Andrew M. Bishop <amb@gedanken.demon.co.uk>
62
63 * src/nodes.c: Fix bug with finding nearest node.
64
65 2009-03-03 Andrew M. Bishop <amb@gedanken.demon.co.uk>
66
67 * src/superx.c: Fix the merging of super-segments.
68
69 2009-03-01 Andrew M. Bishop <amb@gedanken.demon.co.uk>
70
71 * src/profiles.c, src/profiles.h:
72 Added more limits (weight, height, width, length).
73
74 * src/segments.c: Use the lower speed from the profile and the way.
75
76 * src/osmparser.c: Added more limits (weight, height, width, length).
77 Added highway=living_street and highway=services.
78
79 * src/ways.c, src/ways.h, src/optimiser.c, src/router.c, src/segmentsx.c, src/superx.c,
80 src/types.h:
81 Added more limits (weight, height, width, length).
82
83 * src/waysx.c, src/waysx.h:
84 Added a function to test if two ways are the same.
85
86 2009-02-28 Andrew M. Bishop <amb@gedanken.demon.co.uk>
87
88 * src/nodesx.c:
89 Round the node location to avoid if falling into the wrong bin.
90
91 * src/nodesx.c, src/planetsplitter.c, src/segmentsx.c, src/waysx.c:
92 Move print statements from planetsplitter into individual functions.
93
94 * src/Makefile: Compile with optimisation and no profiling.
95
96 * src/profiles.c, src/router.c:
97 Add new command line options to make it more CGI friendly.
98
99 2009-02-27 Andrew M. Bishop <amb@gedanken.demon.co.uk>
100
101 * src/profiles.c, src/profiles.h, src/router.c:
102 Print out Javascript code containing the profiles.
103
104 2009-02-24 Andrew M. Bishop <amb@gedanken.demon.co.uk>
105
106 * src/segmentsx.h, src/superx.c, src/nodesx.c, src/segments.c, src/segments.h,
107 src/segmentsx.c:
108 Remove segment->next1 since it always points at the next segment or nowhere.
109
110 * src/profiles.c: Remove track from valid types for most transports.
111
112 2009-02-15 Andrew M. Bishop <amb@gedanken.demon.co.uk>
113
114 * src/functions.h, src/optimiser.c, src/router.c:
115 Change some function names.
116
117 * src/osmparser.c: Add in tests for motorcar=1 etc.
118
119 * src/nodes.c, src/nodes.h, src/router.c:
120 The search to find a node given the lat/long now searches harder.
121
122 * src/optimiser.c: Better test for failing to find a route.
123
124 * src/router.c: Change --only-super to --super.
125
126 * src/nodesx.c, src/optimiser.c, src/osmparser.c, src/router.c, src/segments.c,
127 src/segmentsx.c, src/types.h, src/nodes.c:
128 Store radians rather than degrees.
129
130 * src/segments.c, src/segmentsx.c:
131 Change to sinf(), cosf(), sqrtf(), asinf() functions.
132
133 * src/optimiser.c:
134 Set the sortby parameter to the minimum distance/duration consistent with the
135 travelled distance/duration and the remaining straight line distance with the
136 fastest possible speed.
137
138 * src/filedumper.c, src/nodes.c, src/nodes.h, src/nodesx.c, src/types.h:
139 Add macros for handling lat/long to bin conversions.
140
141 * src/osmparser.c: Handle oneway=1 and oneway=-1.
142
143 2009-02-10 Andrew M. Bishop <amb@gedanken.demon.co.uk>
144
145 * src/results.c, src/results.h:
146 Added a new 'sortby' entry to the Result.
147 Changed node_t to index_t.
148
149 * src/router.c: Changed node_t to index_t.
150
151 * src/nodes.c, src/segments.c, src/segments.h:
152 Change the Distance() function to return distance_t.
153
154 2009-02-08 Andrew M. Bishop <amb@gedanken.demon.co.uk>
155
156 * src/optimiser.c, src/results.c, src/results.h, src/router.c, src/superx.c:
157 Calculate quickest or shortest, not both.
158
159 * src/optimiser.c, src/profiles.c, src/router.c:
160 Give appropriate error messages if start or end of route are not possible.
161
162 2009-02-07 Andrew M. Bishop <amb@gedanken.demon.co.uk>
163
164 * src/results.c:
165 Slight speedup by doing a linear search when looking up results and not storing
166 in sorted order.
167
168 * src/superx.h, src/superx.c, src/waysx.h, src/waysx.c, src/segmentsx.h, src/segmentsx.c,
169 src/nodesx.h, src/nodesx.c:
170 New file.
171
172 * src/ways.h, src/Makefile, src/filedumper.c, src/functions.h, src/nodes.c, src/nodes.h,
173 src/optimiser.c, src/osmparser.c, src/planetsplitter.c, src/router.c, src/segments.c,
174 src/segments.h, src/types.h, src/ways.c:
175 Split the extended data types from the normal data types.
176
177 * src/nodes.c: Return NULL if the node cannot be found.
178
179 * src/Makefile, src/filedumper.c, src/optimiser.c, src/router.c:
180 Add new command line options.
181
182 * src/supersegments.c: Fix some status messages.
183
184 * src/optimiser.c, src/types.h: Routing works with super-nodes now.
185
186 2009-02-06 Andrew M. Bishop <amb@gedanken.demon.co.uk>
187
188 * src/ways.c, src/segments.c, src/segments.h, src/supersegments.c, src/types.h, src/nodes.c,
189 src/nodes.h, src/optimiser.c, src/osmparser.c, src/planetsplitter.c, src/functions.h:
190 Segments now not duplicated in database.
191 Routing with all nodes works, not with super-nodes.
192
193 2009-02-04 Andrew M. Bishop <amb@gedanken.demon.co.uk>
194
195 * src/router.c: Fix usage output.
196
197 * src/ways.c, src/ways.h: Only sort once, don't store the index.
198
199 * src/planetsplitter.c, src/router.c:
200 Use '--*' command line arguments, not '-*'.
201
202 * src/nodes.c, src/router.c, src/segments.c, src/ways.c:
203 Make sure that nodes, segments and ways could be loaded.
204
205 * src/nodes.h, src/optimiser.c, src/router.c, src/segments.c, src/segments.h,
206 src/supersegments.c, src/types.h, src/filedumper.c, src/nodes.c:
207 Sort the nodes geographically and take coordinates as command line arguments.
208
209 2009-02-02 Andrew M. Bishop <amb@gedanken.demon.co.uk>
210
211 * src/ways.c, src/ways.h, src/nodes.c, src/nodes.h, src/osmparser.c, src/segments.c,
212 src/segments.h, src/supersegments.c, src/types.h:
213 More variable and function name changes.
214
215 2009-02-01 Andrew M. Bishop <amb@gedanken.demon.co.uk>
216
217 * src/profiles.c, src/router.c, src/segments.c, src/segments.h, src/supersegments.c,
218 src/ways.c, src/ways.h, src/files.c, src/functions.h, src/nodes.c, src/nodes.h,
219 src/optimiser.c, src/osmparser.c, src/planetsplitter.c, src/filedumper.c:
220 Rename some variable types.
221
222 2009-01-31 Andrew M. Bishop <amb@gedanken.demon.co.uk>
223
224 * src/segments.c, src/segments.h, src/supersegments.c, src/types.h, src/ways.c, src/ways.h,
225 src/functions.h, src/nodes.c, src/nodes.h, src/optimiser.c, src/planetsplitter.c,
226 src/profiles.h, src/router.c:
227 Intermediate version during code cleanup.
228
229 * src/optimiser.c, src/planetsplitter.c, src/router.c, src/segments.c, src/segments.h,
230 src/functions.h, src/nodes.h:
231 Intermediate checkin, routing now working.
232
233 * src/Makefile:
234 Don't print out anything when creating the dependencies directory.
235
236 * src/planetsplitter.c, src/router.c:
237 Add command line options to specify the directory and filename prefix.
238
239 2009-01-30 Andrew M. Bishop <amb@gedanken.demon.co.uk>
240
241 * src/results.c, src/planetsplitter.c: Remove gcc warning.
242
243 * src/Makefile: Move dependencies to subdir.
244
245 * src/osmparser.c: Remove gcc warning.
246
247 2009-01-29 Andrew M. Bishop <amb@gedanken.demon.co.uk>
248
249 * src/functions.h, src/nodes.c, src/nodes.h, src/optimiser.c, src/planetsplitter.c,
250 src/router.c, src/segments.c, src/segments.h, src/supersegments.c:
251 Intermediate version while transitioning data format for nodes and segments.
252
253 2009-01-28 Andrew M. Bishop <amb@gedanken.demon.co.uk>
254
255 * src/Makefile, src/functions.h, src/nodes.c, src/nodes.h, src/optimiser.c, src/osmparser.c,
256 src/planetsplitter.c, src/segments.c, src/segments.h, src/supersegments.c, src/ways.c,
257 src/ways.h:
258 Intermediate version while transitioning data format for nodes and segments.
259
260 2009-01-27 Andrew M. Bishop <amb@gedanken.demon.co.uk>
261
262 * src/Makefile, src/functions.h, src/nodes.c, src/nodes.h, src/optimiser.c,
263 src/planetsplitter.c, src/router.c, src/segments.c, src/segments.h, src/supersegments.c,
264 src/ways.c, src/ways.h:
265 Intermediate version while transitioning data format for nodes and segments.
266
267 2009-01-26 Andrew M. Bishop <amb@gedanken.demon.co.uk>
268
269 * src/osmparser.c, src/planetsplitter.c, src/segments.c, src/segments.h,
270 src/supersegments.c, src/ways.c, src/ways.h, src/filedumper.c, src/files.c, src/functions.h,
271 src/optimiser.c:
272 Change Segment to contain index of way not its real ID.
273 Don't store the real way ID to save space.
274
275 2009-01-25 Andrew M. Bishop <amb@gedanken.demon.co.uk>
276
277 * src/segments.c, src/segments.h:
278 Slightly speed up the Duration calculation by changing the macro.
279
280 * src/osmparser.c, src/profiles.c, src/ways.c, src/ways.h:
281 Fix misspelling of Unclassified.
282
283 * src/planetsplitter.c, src/segments.c, src/segments.h, src/supersegments.c, src/ways.h,
284 src/optimiser.c:
285 Change the segment->way so that it contains the index of the way, not the id.
286
287 * src/profiles.c, src/profiles.h: New file.
288
289 * src/ways.c, src/ways.h, src/Makefile, src/functions.h, src/optimiser.c, src/osmparser.c,
290 src/planetsplitter.c, src/router.c, src/segments.c, src/segments.h:
291 Added profiles to define speed and allowed highways.
292 Added new options to planetsplitter and router to use the profiles.
293
294 2009-01-24 Andrew M. Bishop <amb@gedanken.demon.co.uk>
295
296 * src/optimiser.c: Changed some variable names for clarity.
297
298 * src/planetsplitter.c: Print more information about progress.
299 Don't quit until 99.9% unchanged.
300
301 * src/optimiser.c, src/results.c, src/results.h, src/supersegments.c:
302 Change the Results structure so that the real data doesn't need to be realloc().
303 Add functions to access the first and subsequent elements of the Results structure.
304
305 2009-01-23 Andrew M. Bishop <amb@gedanken.demon.co.uk>
306
307 * src/osmparser.c, src/planetsplitter.c:
308 Fix bug with not specifying a method of transport.
309
310 * src/optimiser.c, src/router.c: Proper check that it was unroutable.
311
312 * src/functions.h, src/optimiser.c, src/planetsplitter.c, src/supersegments.c:
313 Remove "iteration" as function argument.
314
315 * src/functions.h, src/optimiser.c, src/osmparser.c, src/planetsplitter.c, src/router.c,
316 src/ways.c, src/ways.h:
317 Add command line options to planetsplitter and router.
318 Select transport type (must be allowed on way for parsing).
319 Select highway types (ignore when parsing or routing).
320
321 * src/ways.h, src/functions.h, src/optimiser.c, src/osmparser.c, src/router.c,
322 src/segments.c, src/segments.h, src/ways.c:
323 Add enumerated type Transport.
324 Replace variables of AllowType with Transport where more appropriate.
325 Replace AllowType with Allowed.
326 Replace WayType with Highway.
327
328 * src/osmparser.c: Only include ways that are not Way_Unknown type.
329
330 * src/osmparser.c: Include permissive access.
331
332 * src/functions.h, src/optimiser.c, src/results.c, src/results.h, src/router.c:
333 Create a large or small results structure depending on how many nodes are
334 expected.
335
336 2009-01-22 Andrew M. Bishop <amb@gedanken.demon.co.uk>
337
338 * src/results.h: Increase the number of bins to 64k.
339
340 * src/optimiser.c, src/osmparser.c, src/segments.c, src/segments.h, src/supersegments.c:
341 Remove INVALID_DISTANCE and INVALID_DURATION.
342
343 * src/optimiser.c, src/osmparser.c, src/supersegments.c, src/ways.c, src/ways.h:
344 Removed the Way_TYPE() macro.
345
346 * src/results.c, src/results.h, src/optimiser.c:
347 Move queue functions into results.c.
348
349 * src/filedumper.c, src/nodes.c, src/nodes.h, src/planetsplitter.c, src/router.c:
350 Nodes, Segments, Ways - Nodes, Segments, Ways.
351
352 * src/filedumper.c, src/nodes.c, src/nodes.h, src/segments.c, src/segments.h, src/ways.c,
353 src/ways.h:
354 Remove the choice of indexed or non-indexed data structures.
355
356 2009-01-21 Andrew M. Bishop <amb@gedanken.demon.co.uk>
357
358 * src/optimiser.c:
359 Various small speed-ups including not-reversing direction.
360
361 * src/functions.h, src/optimiser.c, src/osmparser.c, src/router.c, src/segments.c,
362 src/segments.h, src/supersegments.c, src/ways.c, src/ways.h:
363 Calculate way speeds at routing time.
364
365 * src/supersegments.c:
366 Add reverse-oneway segments when creating supernodes.
367 Check incoming oneway streets as well as outgoing ones.
368
369 * src/osmparser.c: Don't change speed on roundabouts.
370
371 2009-01-20 Andrew M. Bishop <amb@gedanken.demon.co.uk>
372
373 * src/planetsplitter.c:
374 Add command line options for skipping parsing and iteration limit.
375
376 * src/optimiser.c, src/osmparser.c, src/segments.c, src/segments.h, src/supersegments.c:
377 Remove duration from segment, calculate duration depending on speed.
378
379 2009-01-19 Andrew M. Bishop <amb@gedanken.demon.co.uk>
380
381 * src/functions.h, src/optimiser.c, src/planetsplitter.c, src/supersegments.c:
382 Iteratively calculate the super-segments.
383
384 * src/ways.h: Redefine Way_TYPE() to include one-way status.
385
386 2009-01-18 Andrew M. Bishop <amb@gedanken.demon.co.uk>
387
388 * src/optimiser.c, src/supersegments.c:
389 Fix problems with way-type matching and duplicated/missing super-segments.
390
391 * src/functions.h, src/optimiser.c, src/router.c: Print out a GPX file.
392
393 * src/optimiser.c, src/filedumper.c, src/functions.h, src/planetsplitter.c, src/router.c,
394 src/segments.c, src/segments.h, src/supersegments.c, src/ways.c, src/ways.h:
395 Added Super-Ways and allow user to select method of transport.
396
397 * src/segments.c: Fix for changes made to ways.
398
399 * src/supersegments.c:
400 Ensure that supernodes are inserted wherever the way type changes.
401
402 * src/osmparser.c: Fill in the extra way information.
403
404 * src/ways.h:
405 Store more information about a way (allowed modes of transport).
406
407 * src/filedumper.c: Fix output printing.
408
409 * src/router.c: Print an error if no route can be found.
410
411 * src/optimiser.c:
412 Fix bugs when start and/or finish nodes are supernodes.
413
414 2009-01-17 Andrew M. Bishop <amb@gedanken.demon.co.uk>
415
416 * src/Makefile: Add the option to create assembler output files.
417
418 * src/optimiser.c, src/results.c, src/results.h, src/supersegments.c:
419 Change the contents of the results data structure.
420
421 * src/router.c: Added an option to not print the result.
422
423 2009-01-16 Andrew M. Bishop <amb@gedanken.demon.co.uk>
424
425 * src/optimiser.c, src/results.h, src/router.c:
426 Speed optimisation by changing the contents of the Results structure.
427
428 * src/optimiser.c:
429 Don't bother calculating the distance to go, it takes too long.
430
431 2009-01-14 Andrew M. Bishop <amb@gedanken.demon.co.uk>
432
433 * src/planetsplitter.c: Remove bad segments and non-way nodes.
434
435 * src/nodes.c, src/nodes.h: Remove nodes which are not in highways.
436 Fix the sorting and create indexes after sorting, not before saving.
437
438 * src/segments.c, src/segments.h:
439 Remove bad segments (repeated consecutive nodes and duplicate segments).
440 Fix the sorting and create indexes after sorting, not before saving.
441
442 * src/supersegments.c: Use invalid distances properly.
443
444 * src/ways.c:
445 Fix the sort algorithm and update the indexes after sorting, not before saving.
446
447 * src/optimiser.c: Fix the bug with merging the results.
448 Fix the bug with not clearing the results structure properly.
449
450 * src/osmparser.c:
451 Add segments that correspond to the wrong way along one-way routes with an
452 invalid distance.
453
454 2009-01-11 Andrew M. Bishop <amb@gedanken.demon.co.uk>
455
456 * src/functions.h, src/optimiser.c, src/router.c:
457 Routes correctly using super-nodes (not Lands End to John O'Groats though).
458
459 * src/filedumper.c, src/functions.h, src/optimiser.c, src/planetsplitter.c, src/router.c,
460 src/segments.h, src/supersegments.c:
461 Replace Junction with SuperNode.
462
463 * src/nodes.c, src/nodes.h, src/segments.h, src/ways.c, src/ways.h:
464 Some small changes to the nodes, segments and ways functions.
465
466 * src/Makefile, src/filedumper.c, src/functions.h, src/optimiser.c, src/planetsplitter.c,
467 src/results.h, src/router.c, src/segments.c, src/segments.h, src/supersegments.c:
468 Working version with supersegments and junctions.
469
470 2009-01-10 Andrew M. Bishop <amb@gedanken.demon.co.uk>
471
472 * src/ways.c, src/ways.h, src/osmparser.c, src/segments.c:
473 Store more information about ways.
474
475 * src/results.h, src/results.c: New file.
476
477 * src/Makefile, src/optimiser.c:
478 Move the results data type into new files.
479
480 * src/nodes.h, src/segments.h, src/ways.h:
481 Increase the increment for the indexed array case.
482
483 * src/ways.h, src/Makefile, src/filedumper.c, src/functions.h, src/nodes.c, src/nodes.h,
484 src/optimiser.c, src/osmparser.c, src/planetsplitter.c, src/router.c, src/segments.c,
485 src/segments.h, src/supersegments.c, src/ways.c:
486 About to add the super-segment functionality using Segments data type to hold
487 them.
488
489 * src/functions.h, src/types.h:
490 Changed after nodes, ways and segment changes.
491
492 2009-01-09 Andrew M. Bishop <amb@gedanken.demon.co.uk>
493
494 * src/segments.h: New file.
495
496 * src/segments.c:
497 Changed the format of the segments data type to match the nodes.
498
499 * src/nodes.h: Enable indexed arrays.
500
501 * src/ways.h: New file.
502
503 * src/ways.c:
504 Changed the format of the ways data type to match the nodes.
505
506 * src/nodes.c, src/nodes.h:
507 Changed the format of the nodes data type again.
508
509 2009-01-07 Andrew M. Bishop <amb@gedanken.demon.co.uk>
510
511 * src/nodes.h: New file.
512
513 * src/nodes.c: Lots of modifications:
514 Two data structures - in memory (pointers) and in file (array).
515 Data is hashed into multiple bins.
516 Each function takes a nodes structure as an argument.
517
518 2009-01-06 Andrew M. Bishop <amb@gedanken.demon.co.uk>
519
520 * src/supersegments.c: New file.
521
522 * src/Makefile, src/filedumper.c, src/functions.h, src/planetsplitter.c, src/types.h:
523 Added SuperSegments data type, but it does nothing yet.
524
525 * src/optimiser.c:
526 Tried to optimise the Queue data type. It was slower than the original.
527
528 2009-01-05 Andrew M. Bishop <amb@gedanken.demon.co.uk>
529
530 * src/filedumper.c: Print out the longest segment.
531
532 * src/optimiser.c:
533 Some optimisations. Increase the number of result bins and change
534 find_insert_result() into insert_result().
535
536 2009-01-04 Andrew M. Bishop <amb@gedanken.demon.co.uk>
537
538 * src/optimiser.c: Introduced some new data types to simplify the code.
539
540 * src/filedumper.c: Print more useful information.
541
542 * src/segments.c, src/types.h, src/ways.c, src/filedumper.c, src/functions.h, src/nodes.c,
543 src/optimiser.c, src/osmparser.c, src/planetsplitter.c:
544 Changed the node, way and segment functions and data types.
545 Removed 'alloced', shortened the prototype array.
546 Remove the automatic sorting of the data.
547 Added assert statements.
548
549 2009-01-03 Andrew M. Bishop <amb@gedanken.demon.co.uk>
550
551 * src/ways.c: New file.
552
553 * src/router.c, src/types.h, src/Makefile, src/filedumper.c, src/functions.h,
554 src/optimiser.c, src/osmparser.c, src/planetsplitter.c:
555 Added the ways to the output.
556
557 2009-01-02 Andrew M. Bishop <amb@gedanken.demon.co.uk>
558
559 * src/optimiser.c, src/osmparser.c, src/segments.c, src/types.h:
560 Added macros to convert between distance/km and duration/hours/minutes.
561 Shortened the Segment data type with shorter distances and durations.
562
563 2009-01-01 Andrew M. Bishop <amb@gedanken.demon.co.uk>
564
565 * src/functions.h, src/nodes.c, src/planetsplitter.c, src/segments.c, src/types.h:
566 Remove the functions to initialise the node and segment arrays.
567
568 * src/optimiser.c, src/router.c, src/Makefile: Print out the results.
569
570 2008-12-31 Andrew M. Bishop <amb@gedanken.demon.co.uk>
571
572 * src/types.h, src/segments.c, src/router.c, src/planetsplitter.c, src/osmparser.c,
573 src/optimiser.c, src/nodes.c, src/functions.h, src/files.c, src/filedumper.c, src/Makefile:
574 New file.
575