history of server/display.go at 15e9011315e8e7cae218026acb51a820fc858efc
2026-10-22
| 6ef41f0 | fix(server): expose global metadata before advertisement filtering GPG Verified | 4/4 | brice | |
| e13fc36 | feat(server): add global filtering and writable fd interest GPG Verified | 2/4 | brice |
2026-10-13
| 634f823 | perf(server): wait for the event loop in the Go netpoller GPG Verified | brice | ||
| 6ec2cf9 | test(server): make the lost-wake test hang instead of timing it GPG Verified | brice | ||
| 046f9f0 | fix(server): guard Do wake against a closed eventfd and harden Post tests GPG Verified | brice | ||
| 58529e2 | feat(server): add non-blocking Display.Post and Display.AddFD GPG Verified | brice |
2026-09-30
| 5d81d73 | fix(server): report errno from CreateClient, harden client tests and docs GPG Verified | brice | ||
| b9309cb | feat(server): add client fd, adoption and destroy listeners GPG Verified | brice | ||
| 4b5fcbc | docs(server): clarify peer credential namespace semantics GPG Verified | brice | ||
| ef8c520 | feat(server): add Client.Credentials for peer PID, UID and GID GPG Verified | brice |
2026-09-29
| 44e253e | fix(server): mark bare resources gone after Destroy GPG Verified | brice | ||
| 894fe61 | feat(server): support wl_fixes registry destruction and global removal acks GPG Verified | brice |
2026-09-27
| ad674f5 | fix(server): retry wl_event_loop_dispatch interrupted by signals GPG Verifiedtag v0.5.0 | brice | ||
| 72a8075 | fix(server): read the id libwayland allocates for server-created resources GPG Verified | brice | ||
| f0a709a | perf(server): post events and call libwayland without per-call allocations GPG Verified | brice | ||
| d481123 | perf(server): cache request metadata and call hot libwayland symbols directly GPG Verified | brice |
2026-09-24
| be4f2d7 | feat(server): removable globals for output hotplug GPG Verified | brice | ||
| 29a3b98 | feat(server): expose the client PID from socket credentials GPG Verified | brice | ||
| 089cffc | fix(server): wake the display loop on Do instead of waiting for the dispatch timeout GPG Verified | brice |
2026-09-23
| c5f3abc | feat(server): add Display.Close for cleanup before Run GPG Verified | brice | ||
| 2717424 | feat(server): return from Display.Do once the display loop stops GPG Verified | brice | ||
| 90ef96b | fix(server): make events on destroyed resources safe no-ops GPG Verified | brice | ||
| adae91e | feat(wlgen): generate typed server bindings from protocol XML GPG Verified | brice | ||
| 54d04f6 | feat(server): prove libwayland-server bindings without cgo GPG Verified | brice |