Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: postgresql-cfbot/postgresql
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: cf/5882~1
Choose a base ref
...
head repository: postgresql-cfbot/postgresql
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: cf/5882
Choose a head ref
  • 3 commits
  • 2 files changed
  • 2 contributors

Commits on Jun 30, 2025

  1. Make safeguard against incorrect fd flags for fsync more portable.

    The current code assumed that O_RDONLY is defined as 0, but this is not
    universally the case. To fix this, mask the flags with O_ACCMODE and
    assert that they are O_RDONLY for directories or not O_RDONLY for files.
    
    Co-authored-by: Samuel Thibault
    mbanck authored and Commitfest Bot committed Jun 30, 2025
    Configuration menu
    Copy the full SHA
    c661341 View commit details
    Browse the repository at this point in the history
  2. Make sure IOV_MAX is defined.

    We stopped defining IOV_MAX on non-Windows systems since 75357ab under
    the assumption that every non-Windows system defines it in limits.h
    already. However, the GNU (Hurd) system does not define this limit.
    
    As POSIX does not mandate IOV_MAX be defined, define it to 16 if it is
    undefined.
    
    Co-authored-by: Christoph Berg
    mbanck authored and Commitfest Bot committed Jun 30, 2025
    Configuration menu
    Copy the full SHA
    f776458 View commit details
    Browse the repository at this point in the history
  3. [CF 5882] GNU/Hurd portability patches

    This branch was automatically generated by a robot using patches from an
    email thread registered at:
    
    https://commitfest.postgresql.org/patch/5882
    
    The branch will be overwritten each time a new patch version is posted to
    the thread, and also periodically to check for bitrot caused by changes
    on the master branch.
    
    Patch(es): https://www.postgresql.org/message-id/[email protected]
    Author(s): Michael Banck
    Commitfest Bot committed Jun 30, 2025
    Configuration menu
    Copy the full SHA
    229a672 View commit details
    Browse the repository at this point in the history
Loading