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

Fixes for GUnixFDList related issues #1506

Merged
merged 9 commits into from
Nov 14, 2024
Merged

Fixes for GUnixFDList related issues #1506

merged 9 commits into from
Nov 14, 2024

Commits on Nov 14, 2024

  1. clipboard: Don't complete an invocation when we sent an error already

    This also makes sure the selection_read_done won't crash when the
    backend call fails.
    swick authored and jadahl committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    896ac3d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58e9875 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    81a6d08 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c4becc View commit details
    Browse the repository at this point in the history
  5. open-uri: Handle out of range FD indecies

    swick authored and jadahl committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    57d1c7a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    88473ef View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c351188 View commit details
    Browse the repository at this point in the history
  8. sealed-fd: Handle more error conditions in from_handle

    This allows passing in a GVariant and GUnixFDList directly from the DBus
    APIs without having to do pre condition checking in the caller.
    swick authored and jadahl committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    7ae6c23 View commit details
    Browse the repository at this point in the history
  9. Always close fd returned from g_unix_fd_list_get

    Mostly by assining to an owning g_autofd variable. It also makes sure
    the variables get cleared to -1 where applicable.
    
    This also includes a change to take a lock before accessing the data
    protected by the lock.
    swick authored and jadahl committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    137a3b6 View commit details
    Browse the repository at this point in the history