Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • diffoscope diffoscope
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 132
    • Issues 132
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Reproducible BuildsReproducible Builds
  • diffoscopediffoscope
  • Merge requests
  • !94

Add graceful handling for UNIX sockets and named pipes (cf. issue #293)

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Brent Spillner requested to merge spillner/diffoscope:sockets_merge_request into master Dec 08, 2021
  • Overview 15
  • Commits 13
  • Pipelines 20
  • Changes 13

Add special recognition & handling code for UNIX domain sockets and named pipes rather than attempting to open them and inspect their contents. Prior to this patch, diffoscope treats them as regular files, which can lead to a crash or hang, including when recursing through directories or archives containing embedded socket endpoints. Request created from #293 (closed).

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: sockets_merge_request