Fix Nominatim search non-latin queries
Submitting query to Nominatim with non-latin characters fails and no
results are displayed. Using the data-urlencode option of curl encodes
the query properly.
Use XDG_CACHE_HOME consistently
previously only the save/load state scripts actually respected the
variable, which breaks the routeing scripts. which both assume ~/.cache
Signed-off-by: Robert Günzler <r@gnzler.io>
Remove unneeded cast, use curl.curl_off_t for progress_dl_{now,total} directly
Fix mobroute integration script for mobroute CLI 0.7.0 (-rp becomes -p)
Explicitly cast curl_off_t values to avoid cross build errors
Signal unused param at function signature
Zero initialize all arguments in jsonapi_execute_parseargs
Corrects segfault when building with -Doptimize=ReleaseSafe in which args
are printed with undefined memory thus potentially causing crash.
Fix memory leak; use arena allocator within jsonapi_execute
Fix JSON API link in README
Fix path for shellpipe savestate referenced
Cleanup keybindings in default config a bit i/u state save/load; v for URL
Cleanup routing scripts prompts to be less verbose
Cleanup JSON api doc a bit
Prefer HTTPS where possible