[Bug 17195] NamedPipe datagrams need to be _really_ datagrams

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Aug 11 12:24:26 CDT 2014


https://bugs.winehq.org/show_bug.cgi?id=17195

--- Comment #157 from Sebastian Lackner <sebastian at fds-team.de> ---
Time for more testing! :) I have just updated the patches:

https://github.com/compholio/wine-compholio/tree/namedpipe/patches/kernel32-Named_Pipe
(requires ./tools/make_requests)

The main remaining problem with the installers was that they try to change the
named pipe handle state before a client has connected (which fails, because
only a pseudo_fd has been assigned at that point). The updated patchset stores
the state in the server until the socket is finally created. Besides that I've
also cleaned up and reordered some parts, and have added support for
nonblocking named pipe modes.

I've tested with PDFXChange Editor and the Windows 8 SDK so far. In both cases
the patches let it start properly, but in order to finish the installation
successfully, you'll also need Erichs ACL patches:

https://github.com/compholio/wine-compholio/tree/master/patches/server-Stored_ACLs
https://github.com/compholio/wine-compholio/tree/master/patches/server-Inherited_ACLs
https://github.com/compholio/wine-compholio/tree/master/patches/server-Misc_ACL
https://github.com/compholio/wine-compholio/tree/master/patches/shell32-Default_Folder_ACLs
(requires ./tools/make_requests and autoreconf, run ./configure with
--with-xattr)

For those that want to test with _all_ the patches I mentioned above - here is
a merged patchfile:
http://ix.io/dQC

Regards,
Sebastian

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list