Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from OSGeo:master #58

Merged
merged 125 commits into from
Dec 8, 2023
Merged

[pull] master from OSGeo:master #58

merged 125 commits into from
Dec 8, 2023

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    5238ac8 View commit details
    Browse the repository at this point in the history
  2. Revert "ogr_proj_p.cpp: disable pthread_atfork() optimization on MacOS (

    fixes #8497)"
    
    This reverts commit 84717b5.
    
    This is no longer needed since commit 5238ac8
    cf comment #8909 (comment)
    rouault committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    a8134e1 View commit details
    Browse the repository at this point in the history
  3. JP2KAK: make result of RasterIO() consistent depending if it is calle…

    …d directly or through VRT, with non-nearest upsampling (fixes #8911)
    rouault committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    ffb383b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    37851b0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    102a690 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    49448df View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    831f39c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    36e1940 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd01fa1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    34e0689 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d797a1b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    47662cb View commit details
    Browse the repository at this point in the history
  7. alg: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    5544182 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7534d15 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c19a7fc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    848cbbb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    aa52aa9 View commit details
    Browse the repository at this point in the history
  12. ERS: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    4ca9a6c View commit details
    Browse the repository at this point in the history
  13. GIF: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    1048def View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4bcf737 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7257bee View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    cf1d740 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    397c0ac View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b27cbdf View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    07fce56 View commit details
    Browse the repository at this point in the history
  20. MRF: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    b071d1f View commit details
    Browse the repository at this point in the history
  21. MSG: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    259f3fa View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a94de37 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    998a1ab View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e6b49d7 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    f786a62 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    dc092cc View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    067ebd8 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    34eaa5d View commit details
    Browse the repository at this point in the history
  29. R: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    3201990 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    f96a97e View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    5ab106e View commit details
    Browse the repository at this point in the history
  32. RMF: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    964522f View commit details
    Browse the repository at this point in the history
  33. TSX: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    368d8c5 View commit details
    Browse the repository at this point in the history
  34. VRT: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    abc102a View commit details
    Browse the repository at this point in the history
  35. WCS: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    a67f6b9 View commit details
    Browse the repository at this point in the history
  36. WMS: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    ab45869 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    56caefb View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    531c98b View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    dbcc7e9 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    e244529 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    c036519 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    d636413 View commit details
    Browse the repository at this point in the history
  43. GNM: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    a9bfb63 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    6e07fac View commit details
    Browse the repository at this point in the history
  45. AVC: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    cfed2da View commit details
    Browse the repository at this point in the history
  46. DWG: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    b5e5b84 View commit details
    Browse the repository at this point in the history
  47. DXF: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    875702e View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    b48f5dc View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    b968fc1 View commit details
    Browse the repository at this point in the history
  50. ILI: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    6e75d2f View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    a6a6d38 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    5ae7ccc View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    e77bdd0 View commit details
    Browse the repository at this point in the history
  54. MVT: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    c31d301 View commit details
    Browse the repository at this point in the history
  55. NTF: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    e02d643 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    6dfb205 View commit details
    Browse the repository at this point in the history
  57. PG: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    d6536cb View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    74d5379 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    5c23d8d View commit details
    Browse the repository at this point in the history
  60. SVG: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    6ee3de8 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    5e14781 View commit details
    Browse the repository at this point in the history
  62. VFK: CMAKE_UNITY_BUILD fixes

    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    8646278 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    b9938e0 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    97c784f View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    f6ab8e5 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    0832f94 View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    5d217e9 View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    9664c19 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    a982241 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    52bd0b4 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    9586149 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    cae93d6 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    94d2095 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    d589bd7 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    27cf4e2 View commit details
    Browse the repository at this point in the history
  76. NITF: fix undefined behavior when using NITFGetField() several times …

    …in the same statement
    
    This is not a bug of MSVC. Just that our code was using undefined
    behavior.
    https://en.cppreference.com/w/c/language/eval_order mentions:
    "the expression f1() + f2() + f3() is parsed as (f1() + f2()) + f3() due
    to left-to-right associativity of operator+, but the function call to f3
    may be evaluated first, last, or between f1() or f2() at run time."
    rouault committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    7104ec6 View commit details
    Browse the repository at this point in the history
  77. Merge pull request #8804 from rouault/cmake_UNITY_BUILD

    Make build compatible of -DCMAKE_UNITY_BUILD=ON for faster builds
    rouault authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    d398f64 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    30ab9e7 View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    117e57f View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    5a4d0ed View commit details
    Browse the repository at this point in the history
  81. Merge pull request #8919 from mdsumner/patch-7

    configoptions.rst: a few typos
    rouault authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    d88a1df View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    0d4d875 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Configuration menu
    Copy the full SHA
    980712b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7072991 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc7f901 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ce76311 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f0708c6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b98c49e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b53012e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cdfdbe1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e432166 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    88840bd View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d7e62e7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    69bc4b4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    46a6ec3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7d9082f View commit details
    Browse the repository at this point in the history
  15. GetExtent3D(): better docs, and make sure that it takes into account …

    …attribute and spatial filters (in shapefile implementation)
    rouault committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    527b78a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c3ef817 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #8909 from rouault/OSRPJContextHolder_pthread_atfork

    OSRPJContextHolder: call pthread_atfork() once for the process
    rouault authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    8183c5f View commit details
    Browse the repository at this point in the history
  18. GPKG: add GetExtent3D semi-fast implementation (#8910)

    Followup #8806:
    - provide a semi-fast impplementation for GPKG
    - use infinity for unknown/unset MinZ and MaxZ instead of NaN
    elpaso authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    f355cc1 View commit details
    Browse the repository at this point in the history
  19. Merge pull request #8913 from rouault/fix_8911

    JP2KAK: improve non-nearest upsampling, and refactor how overviews work
    rouault authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    5c4886d View commit details
    Browse the repository at this point in the history
  20. Merge pull request #8914 from rouault/ogcapi_self

    OGCAPI: make it robust to missing 'type' on 'self' link (fixes #8912)
    rouault authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    da4c2e7 View commit details
    Browse the repository at this point in the history
  21. Merge pull request #8916 from rouault/update_dependency_requirements

    Update dependency requirements according to RFC98
    rouault authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    736b980 View commit details
    Browse the repository at this point in the history
  22. Merge pull request #8920 from rouault/fix_8918

    Rasterization: avoid burning pixel that we only touch (with an empty intersection) (fixes #8918)
    rouault authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    43baec3 View commit details
    Browse the repository at this point in the history
  23. Merge pull request #8921 from rouault/getextent3d_filters

    GetExtent3D(): better docs, and make sure that it takes into account …
    rouault authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    ca9f878 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    9e9ff0a View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7a1830a View commit details
    Browse the repository at this point in the history
  26. /vsicurl/: re-emit HTTP error code next times we try opening a resour…

    …ce that failed the first time (fixes #8922)
    rouault committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    6a90d25 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    2e18f32 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    fcd2474 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Merge pull request #8928 from rouault/ogrinfo_extent3D

    ogrinfo: add a -extent3D switch
    rouault authored Dec 7, 2023
    Configuration menu
    Copy the full SHA
    0ffb25d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9f631c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a097c8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #8933 from dbaston/remove-redundant-clang-format-c…

    …heck
    
    CI: Remove redundant clang-format check
    rouault authored Dec 7, 2023
    Configuration menu
    Copy the full SHA
    f014e7b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9ffd8d3 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Merge pull request #8927 from rouault/fix_8922

    /vsicurl/: re-emit HTTP error code next times we try opening a resource that failed the first time (fixes #8922)
    rouault authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    ae830f5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #8934 from rouault/parquet_metadata

    Parquet: support reading and writing layer metadata
    rouault authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    363fb81 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    849226c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ffd100b View commit details
    Browse the repository at this point in the history