Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Log of /trunk/src/router+lib.c
Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Revision 2188 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 29 17:36:39 2024 UTC (6 months, 2 weeks ago) by amb
File length: 19171 byte(s)
Diff to previous 1958
Swap the order of arguments to calloc() function (new gcc warning).
Revision 1958 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 25 18:02:05 2018 UTC (6 years, 5 months ago) by amb
File length: 19165 byte(s)
Diff to previous 1889
Update some error messages for consistency.
Revision 1889 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 12 18:46:17 2016 UTC (8 years, 8 months ago) by amb
File length: 19145 byte(s)
Diff to previous 1826
Improve the error message when the default profiles, translations or tagging files cannot be found.
Revision 1826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 12 18:18:28 2015 UTC (9 years, 5 months ago) by amb
File length: 18950 byte(s)
Diff to previous 1825
Add the loop and reverse route options to the library. Increased the API version number.
Revision 1825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 7 19:00:51 2015 UTC (9 years, 5 months ago) by amb
File length: 19199 byte(s)
Diff to previous 1823
Fix a bug with the change to handle reverse and loop together.
Revision 1823 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 30 18:36:26 2015 UTC (9 years, 5 months ago) by amb
File length: 19200 byte(s)
Diff to previous 1818
When using --reverse and --loop together start at the first waypoint specified rather than the last one specified.
Revision 1818 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 28 18:59:37 2015 UTC (9 years, 5 months ago) by amb
File length: 19229 byte(s)
Diff to previous 1817
Include the version number of Routino that was used to compile the library into the library as a string variable.
Revision 1817 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 28 18:00:07 2015 UTC (9 years, 5 months ago) by amb
File length: 19128 byte(s)
Diff to previous 1813
Make router.c and router+lib.c more similar without changing the functionality.
Revision 1813 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 26 13:15:38 2015 UTC (9 years, 5 months ago) by amb
File length: 18996 byte(s)
Diff to previous 1810
Add a loop and reverse checkbox on the web page and replace the loop and reverse buttons with icons. Update router programs and scripts.
Revision 1810 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 24 17:31:36 2015 UTC (9 years, 5 months ago) by amb
File length: 18794 byte(s)
Diff to previous 1797
Fix a bug with freeing the waypoints if routing a loop.
Revision 1797 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 9 18:38:46 2015 UTC (9 years, 6 months ago) by amb
File length: 18765 byte(s)
Diff to previous 1795
Add a '--version' option to all executables to print the current version (defined in version.h).
Revision 1795 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 3 18:12:28 2015 UTC (9 years, 6 months ago) by amb
File length: 18268 byte(s)
Diff to previous 1792
Add in an HTML-all linked list formats that includes the full set of points and the HTML directions for the important ones.
Revision 1792 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 17 17:44:01 2015 UTC (9 years, 7 months ago) by amb
File length: 17407 byte(s)
Diff to previous 1784
Add a new API function to return the full names of the languages available in the translations XML file. Increase API version to 6.
Revision 1784 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 15 13:08:37 2015 UTC (9 years, 7 months ago) by amb
File length: 17311 byte(s)
Copied from: branches/libroutino/src/router+lib.c revision 1783
Diff to previous 1774
Merge libroutino branch back into the trunk.
Revision 1774 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 10 19:00:17 2015 UTC (9 years, 7 months ago) by amb
Original Path: branches/libroutino/src/router+lib.c
File length: 17311 byte(s)
Diff to previous 1771
Use 'use_stdout' instead of 'stdout' as a variable name (patch from Oliver Eichler).
Revision 1771 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 8 15:21:46 2015 UTC (9 years, 7 months ago) by amb
Original Path: branches/libroutino/src/router+lib.c
File length: 17299 byte(s)
Diff to previous 1768
Simplify the HTML generation by making more complex format strings when parsing the translations. Add another field to the API HTML format output (cumulative distance). Increase API version to 5.
Revision 1768 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 8 12:31:37 2015 UTC (9 years, 7 months ago) by amb
Original Path: branches/libroutino/src/router+lib.c
File length: 17230 byte(s)
Diff to previous 1767
Add a new output list format that contains a text version of the normal HTML output. Increase API version to 4.
Revision 1767 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 4 19:00:44 2015 UTC (9 years, 7 months ago) by amb
Original Path: branches/libroutino/src/router+lib.c
File length: 15826 byte(s)
Diff to previous 1765
Add a progress callback that reports routing progress and can abort the routing algorithm if required. Increase API version to 3.
Revision 1765 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 3 18:18:29 2015 UTC (9 years, 7 months ago) by amb
Original Path: branches/libroutino/src/router+lib.c
File length: 15821 byte(s)
Diff to previous 1758
Add a library API version number #define and variable and a function to compare the two.
Revision 1758 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 30 18:36:07 2015 UTC (9 years, 7 months ago) by amb
Original Path: branches/libroutino/src/router+lib.c
File length: 15560 byte(s)
Diff to previous 1756
Add the ability to request a linked list output representing the route when using the routino library.
Revision 1756 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 20 18:33:06 2015 UTC (9 years, 8 months ago) by amb
Original Path: branches/libroutino/src/router+lib.c
File length: 15262 byte(s)
Diff to previous 1755
Add options to the routing function to allow selection of the type of output files generated.
Revision 1755 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 20 18:05:01 2015 UTC (9 years, 8 months ago) by amb
Original Path: branches/libroutino/src/router+lib.c
File length: 14715 byte(s)
Diff to previous 1750
Add functions to the library to return the list of loaded translation languages and profile names.
Revision 1750 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 16 19:07:02 2015 UTC (9 years, 8 months ago) by amb
Original Path: branches/libroutino/src/router+lib.c
File length: 14314 byte(s)
Diff to previous 1749
Fix bug in last check-in.
Revision 1749 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 16 18:46:22 2015 UTC (9 years, 8 months ago) by amb
Original Path: branches/libroutino/src/router+lib.c
File length: 14298 byte(s)
Diff to previous 1748
Allow choosing a named translation, the first in the file or the built-in English one. Make the routers use the first in the file if no language is specified rather than the built-in one.
Revision 1748 - (view) (download) (as text) (annotate) - [select for diffs]
Added Thu Jul 16 18:34:22 2015 UTC (9 years, 8 months ago) by amb
Original Path: branches/libroutino/src/router+lib.c
File length: 14039 byte(s)
Diff to previous 1738
Validate profile parameters better when reading XML or router command line. Change the Profile data structure so that UpdateProfile() does not change the parts that are loaded from file so that it can be used multiple times on the same profile. Change the highway and props data to be between 0 and 1 rather than a percentage. Add a new function to the library to validate a profile and also update it.
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.