summaryrefslogtreecommitdiff
path: root/navit/map
Commit message (Collapse)AuthorAgeFilesLines
* Fix:core:Remove binfile map encryption supportSebastian Leske2017-11-031-23/+1
| | | | | | Remove support for decrypting an encrypted binfile map. The feature is not used, and removing it will let us remove the problematic dependency on OpenSSL (see trac 1350).
* Fix:core:Fix compiler warningsSebastian Leske2017-09-221-2/+2
| | | | Fix warnings from -Wextra.
* Update:Allow zipcode or town seamless searchR7363jandegr2017-03-091-14/+36
| | | | | | * postcodesearch * postcodesearch
* Merge branch 'trunk' into trac/1341trac/1341Pierre Grandin2016-12-018-9/+11
|\ | | | | | | | | | | | | Conflicts: navit/Makefile.am navit/xpm/Makefile.am po/Makefile.am
| * Fix:map_csv:If we cannot open a CSV map file, log error and return failure.Sebastian Leske2016-10-311-1/+3
| |
| * Refactor:core:For plugins, use term 'category' instead of 'type'.Sebastian Leske2016-10-318-8/+8
| | | | | | | | | | | | | | Use the term 'category' for all plugins with the same API (GUI plugins, map plugins etc.). This used to be called 'type', which was confusing, because in the XML config, 'type' refers to what is called 'name' in the code.
* | Removing autotools supportPierre GRANDIN2015-12-319-121/+0
|/
* Fixed trac 1316, Use-after-free bug in binfile.cPierre GRANDIN2015-08-261-1/+1
|
* Fix:map_binfile:Log map file name with warnings and errors.sleske2015-01-191-10/+11
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6001 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Change all logging at lvl_error/warning to lvl_debug, unless it ↵sleske2014-11-2212-224/+224
| | | | | | looks like an error message.|#1269, part 5 git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5967 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Refactor:core:Introduce enum for debug levels, and use it everywhere.|First ↵sleske2014-11-2212-281/+281
| | | | | | part of #1269. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5960 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:map_binfile:Limit housenumber search region by town boundary. Removes ↵mdankov2014-11-031-35/+107
| | | | | | false positives when a single street flows through a few adjacent towns. Related to #1243| great work jandegr git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5919 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map/csv:Do not use g_hash_table_get_values function to keep ↵mdankov2014-10-291-16/+15
| | | | | | compatibility with glib 2.0 found on Maemo4 @ N810. Fixes #1263 git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5917 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Fix warnings for incorrect format strings: use %td, %zu.sleske2014-08-313-23/+24
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5880 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_binfile:correct cut and paste error in duplicate_equal function ↵woglinde2014-08-151-1/+1
| | | | | | found by coverity git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5875 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Refactor:map_binfile:remove trailing whitespaceswoglinde2014-08-151-61/+61
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5874 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_csv:Fix do not evaluate pointers before null check, found by coveritywoglinde2014-08-091-5/+10
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5854 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_csv:Remove trailing whitespaceswoglinde2014-08-091-33/+33
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5853 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Refactor:core:Add some Doxygen comments.sleske2014-05-291-4/+4
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5781 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_csv:Default to utf-8 encoding. Use proper encoding to write csv file.mdankov2014-04-011-9/+23
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5765 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_textfile:Default to utf-8 encoding.mdankov2014-04-011-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5764 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Use LONGLONG_(HEX_)FMT instead of %Ld/%lld/%Lx.sleske2013-08-291-2/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5622 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_binfile:Correctly handle streets with house number interpolationmartin-s2013-08-271-4/+8
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5610 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_binfile:Correctly use house number index if presentmartin-s2013-08-261-3/+5
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5602 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:map_filter:Allow filtering by idmartin-s2013-08-231-1/+6
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5591 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Fix warnings from pointer type problems.|Part of #1154.sleske2013-08-111-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5571 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Fix warnings for unused functions, usually by removing them.|Part ↵sleske2013-08-111-6/+6
| | | | | | of #1154. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5570 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_mg:Fix warnings by removing loads of dead code.|Part of #1154.sleske2013-08-111-240/+0
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5566 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Fix warnings for unused functions by removing them.|Part of #1154.sleske2013-08-112-76/+0
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5565 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Fix warnings from unused variables.|Part of #1154.sleske2013-08-112-8/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5564 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Fix warnings from dbg statements.|Part of #1154.sleske2013-08-113-3/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5563 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_binfile:Made index searches for house numbers work againmartin-s2013-05-051-3/+5
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5479 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_binfile:Do not return housenumber search result in unindexed search ↵mdankov2013-05-041-1/+2
| | | | | | if street name is not specified for a given item. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5474 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:map_binfile:Switch to use new linguistics_compare function.mdankov2013-05-031-48/+10
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5471 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:map_binfile:Improve street search speed by analysing only one selected ↵mdankov2013-04-241-3/+20
| | | | | | point of each street segment found. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5447 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_binfile:Do not include street in duplicate hash if this segment ↵mdankov2013-04-211-29/+77
| | | | | | didn't fit town boundary. Improve street search perfomance by storing non-matching street names in duplicate hash. Related to #1106. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5443 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_binfile:Do town boundary checking for street search after name check ↵mdankov2013-04-201-3/+3
| | | | | | is done. Seems to give a slight performance benefit. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5440 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_binfile:Fix house number search regression introduced with 5436. ↵mdankov2013-04-131-11/+9
| | | | | | Increase default house number search area to make it suitable for small streets. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5437 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:map_binfile:Do house number search around whole street. Fixes #1106 and, ↵mdankov2013-04-121-4/+32
| | | | | | probably, a few of its duplicates. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5436 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:map_binfile:Use exact town polygons instead of their bounding boxes for ↵mdankov2013-03-171-11/+61
| | | | | | street search. Do not find streets of nearby towns. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5415 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map_binfile:Improve readability of map_parse_country_binfile().mdankov2013-02-071-25/+29
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5369 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:map_binfile:Utilize maptool experimental feature to speed up the town ↵mdankov2013-02-061-0/+21
| | | | | | search. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5368 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:map_binfile:Let map searches be case insensitive for accented latin and ↵mdankov2012-12-191-16/+34
| | | | | | Cyrillic git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5297 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map/csv:Few memleaks removed.mdankov2012-11-181-0/+4
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5275 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map/csv:Properly load csv map from file. Fixes #1081 "Missing speedcams" ↵mdankov2012-11-171-10/+11
| | | | | | bug. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5273 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:core:Better waypoints handling, see #1040 |Based on ideas & patches from ↵mdankov2012-11-091-3/+5
| | | | | | pini and antiram git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5264 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Introduce constants WORLD_BOUNDINGBOX_* for size of the world.sleske2012-11-051-2/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5258 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:map:Adds in forgotten prototypesgeoghegan2012-10-031-0/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5244 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Suppress bogus warning if bookmark.txt or destination.txt do not ↵sleske2012-07-052-1/+6
| | | | | | (yet) exist. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5183 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Reduce debug output, use dbg() instead of printf.sleske2012-07-051-8/+7
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5182 ffa7fe5e-494d-0410-b361-a75ebd5db220