| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-01-11 | Use Win32 Unicode APIs and expect all strings to be UTF-8 (fixes #1765) | Even Rouault | |
| For backward compatibility, if PROJ_LIB content is found to be not UTF-8 or pointing to a non existing directory, then an attempt at interpretating it in the ANSI page encoding is done. proj_context_set_search_paths() now assumes strings to be in UTF-8, and functions returning paths will also return values in UTF-8. | |||
| 2020-01-08 | Add capability to read resource files from the user writable directory | Even Rouault | |
| 2020-01-07 | network: handle opening remote grids whose local name has no extension | Even Rouault | |
| 2019-12-31 | Add a SQLite3 local cache of downloaded chunks | Even Rouault | |
| 2019-12-27 | Network: make CDN endpoint configurable either in proj.ini, ↵ | Even Rouault | |
| PROJ_NETWORK_ENDPOINT or proj_context_set_url_endpoint() | |||
| 2019-12-27 | Network: automatically use CDN resources when local resources not available, ↵ | Even Rouault | |
| and networking enabled | |||
| 2019-12-19 | Add proj_context_set_network_callbacks() with an empty implementation | Even Rouault | |
| 2019-12-19 | Add a FileManager and File class | Even Rouault | |
| 2019-12-01 | Enhance PROJ resource file lookup on Windows for bin\..\share\proj (#1755) | Joaquim | |
| This PR is Windows only. It adds the directory ``.....\bin\..\share\proj``, where ``....\bin`` is the directory hosting ``proj.dll``, to the list of places where ``proj.db`` is searched. In addition to what happens at build time, this PR ads also the ability to do that at run-time. This means that a structure like ....\bin\proj.exe, proj.dll, ... ....\share\proj\proj.db, ... will still find proj.db without needing to set the PROJ_LIB environment variable | |||
| 2019-10-28 | Various fixes/workarounds to make cppcheck 1.72 (Ubuntu 16.04) and ↵ | Even Rouault | |
| HEAD/1.90dev happy (fixes #1648) | |||
| 2019-05-29 | pj_open_lib_ex(): avoid off-by-one reading of name argument if strlen(name) ↵ | Even Rouault | |
| == 1 (fixes #1489) | |||
| 2019-05-29 | pj_open_lib() doc: specify that short_filename must not be null (refs #1489) | Even Rouault | |
| 2019-04-06 | pj_open_lib_ex(): avoid false positive Coverity Scan warning abount nullptr ↵ | Even Rouault | |
| dereference. CID 202725 | |||
| 2019-04-01 | paths set by user take priority over PROJ_LIB for search paths | snowman2 | |
| 2019-02-27 | Fix null dereference warning. | Elliott Sales de Andrade | |
| Counter-intuitively, this means removing checks for nullptr. The compiler sees these checks and thinks the one remaining dereference is missing a check. However, since pj_get_default_ctx cannot return nullptr, these tests are redundant. | |||
| 2019-01-09 | PROJ_LIB: support multiple paths supported by colon on Unix and semi-colon ↵ | Even Rouault | |
| on Windows (fixes #1150) | |||
| 2019-01-09 | proj.h: add proj_context_set_file_finder() and ↵ | Even Rouault | |
| proj_context_set_search_paths() (refs #1150) | |||
| 2018-12-30 | Merge projects.h into proj_internal.h | Even Rouault | |
| 2018-12-26 | cpp conversion: remove useless pj_, PJ_ and proj_ filename prefixes | Even Rouault | |
