| From: | Craig Ringer <craig(at)2ndquadrant(dot)com> |
|---|---|
| To: | Andres Freund <andres(at)anarazel(dot)de> |
| Cc: | PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
| Subject: | Re: Looks like we can enable AF_UNIX on Windows now |
| Date: | 2018-05-30 01:59:01 |
| Message-ID: | CAMsr+YFSTGAVis5vTxFEHJsxj7fuBp9HfLUCMrgS_hOC3tHrWQ@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
On 30 May 2018 at 09:53, Andres Freund <andres(at)anarazel(dot)de> wrote:
>
>
> On May 29, 2018 9:44:09 PM EDT, Craig Ringer <craig(at)2ndquadrant(dot)com>
> wrote:
> >https://blogs.msdn.microsoft.com/commandline/2017/12/19/af_
> unix-comes-to-windows/
> >
> >The latest Windows 10 update shipped with AF_UNIX socket support for
> >win32
> >sockets.
> >
> >It's not that exciting because it doesn't support socketpair() or fd
> >passing - yet. So really it doesn't offer us much more than we can
> >already
> >get with win32 named pipes. We can - and do - already get fd passing
> >with
> >DuplicateHandle anyway.
> >
> >Still, I thought it was interesting. We could probably just
> >conditionally
> >enable AF_UNIX sockets on new enough windows SDKs. Apparently if it's
> >not
> >supported by the OS runtime you get a graceful error.
>
> Last time I checked it didn't support transporting user identification
> though. Which means not that much value would be added. Is that still the
> case?
>
Right, so it is. I missed that.
They implemented unix sockets, except the interesting bits.
--
Craig Ringer http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Heikki Linnakangas | 2018-05-30 02:33:03 | Re: Supporting tls-server-end-point as SCRAM channel binding for OpenSSL 1.0.0 and 1.0.1 |
| Previous Message | David Rowley | 2018-05-30 01:57:56 | Re: Performance regression with PostgreSQL 11 and partitioning |