Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Log of /trunk/src/router.c
Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Revision 622 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 5 15:41:48 2011 UTC (14 years, 1 month ago) by amb
File length: 21605 byte(s)
Diff to previous 617
Include the option to obey turn restrictions in the profile for each transport type.
Revision 617 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 30 14:21:36 2011 UTC (14 years, 1 month ago) by amb
File length: 21404 byte(s)
Diff to previous 608
Ensure that the first/last node and first/last segment of the Results structure are filled in properly.
Revision 608 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 29 16:00:10 2011 UTC (14 years, 1 month ago) by amb
File length: 21417 byte(s)
Diff to previous 605
When finding a normal route check for turn relations (considering previous segment). When finding turn relations convert fake segments into real ones.
Revision 605 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 24 19:32:49 2011 UTC (14 years, 1 month ago) by amb
File length: 21405 byte(s)
Diff to previous 542
Finds routes and obeys turn restrictions (only tested with very simple route and restrictions, more turn restriction testing and regression testing required).
Revision 542 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 18 15:19:33 2010 UTC (14 years, 3 months ago) by amb
File length: 21232 byte(s)
Diff to previous 532
Add a Relations data type and write out the turn relations that have been read in. Still doesn't perform the required processing after reading the data or use the information for routing.
Revision 532 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 27 14:56:37 2010 UTC (14 years, 3 months ago) by amb
File length: 21057 byte(s)
Diff to previous 531
Split functions.h into fakes.h, sorting.h and the remainder in functions.h.
Revision 531 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 27 14:43:55 2010 UTC (14 years, 3 months ago) by amb
File length: 21038 byte(s)
Diff to previous 519
Move some of the complexity from router.c to optimiser.c.
Revision 519 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 13 14:22:28 2010 UTC (14 years, 4 months ago) by amb
File length: 21612 byte(s)
Diff to previous 491
Add an option to make the output more suitable for a log file.
Revision 491 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 15 18:19:36 2010 UTC (14 years, 6 months ago) by amb
File length: 21398 byte(s)
Diff to previous 490
Bug fix for last change.
Revision 490 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 15 18:15:37 2010 UTC (14 years, 6 months ago) by amb
File length: 21401 byte(s)
Diff to previous 488
Improve the usage information to tell which command line argument was in error.
Revision 488 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 15 17:41:28 2010 UTC (14 years, 6 months ago) by amb
File length: 20748 byte(s)
Diff to previous 481
Usage message has wrong option name.
Revision 481 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 5 18:26:01 2010 UTC (14 years, 6 months ago) by amb
File length: 20756 byte(s)
Diff to previous 456
Use the installed tagging.xml, profiles.xml or translations.xml files as the fallback option if no other given.
Revision 456 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 23 14:31:53 2010 UTC (14 years, 8 months ago) by amb
File length: 20051 byte(s)
Diff to previous 449
Move the fake nodes and segments to a new file.
Revision 449 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 12 17:59:42 2010 UTC (14 years, 8 months ago) by amb
File length: 24610 byte(s)
Diff to previous 431
Create a files.h header and put some of the most heavily used files.c functions into it and make them inline.
Revision 431 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 28 17:56:26 2010 UTC (14 years, 8 months ago) by amb
File length: 24590 byte(s)
Diff to previous 421
Don't crash if start and finish are the same point.
Revision 421 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 31 12:34:45 2010 UTC (14 years, 9 months ago) by amb
File length: 24550 byte(s)
Diff to previous 410
Fix the code that should stop routing if no segment is found.
Revision 410 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 29 10:37:12 2010 UTC (14 years, 9 months ago) by amb
File length: 24512 byte(s)
Diff to previous 409
Stricter check on specified profile before routing.
Revision 409 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 29 10:23:34 2010 UTC (14 years, 9 months ago) by amb
File length: 24541 byte(s)
Diff to previous 407
Ensure that if no segment is found the routing stops.
Revision 407 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 28 18:50:31 2010 UTC (14 years, 9 months ago) by amb
File length: 24534 byte(s)
Diff to previous 380
Make sure that some profiles are loaded.
Revision 380 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 24 16:48:11 2010 UTC (14 years, 11 months ago) by amb
File length: 24372 byte(s)
Diff to previous 375
Merged the three functions to output the head/body/tail of the results back into a single function. Added the '--output-none' option.
Revision 375 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 24 12:42:57 2010 UTC (14 years, 11 months ago) by amb
File length: 24035 byte(s)
Diff to previous 362
Add the copyright information into the translations.xml file instead of the separate copyright.txt file.
Revision 362 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 10 18:38:35 2010 UTC (14 years, 11 months ago) by amb
File length: 24075 byte(s)
Diff to previous 359
Fix usage information.
Revision 359 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 10 18:33:20 2010 UTC (14 years, 11 months ago) by amb
File length: 24075 byte(s)
Diff to previous 342
Added file of translations and language selection.
Revision 342 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 30 17:58:35 2010 UTC (14 years, 11 months ago) by amb
File length: 22885 byte(s)
Diff to previous 341
Improve the program help messages.
Revision 341 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Mar 29 18:20:06 2010 UTC (14 years, 11 months ago) by amb
File length: 19680 byte(s)
Diff to previous 336
Added command line option to specify a file containing profiles. Added command line option to select profile by name from loaded set. Use XML parser to read in the profiles.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.