From:
Stephen Frost <sfrost(at)snowman(dot)net>
To:
Andrew Dunstan <andrew(at)dunslane(dot)net>
Cc:
david_list(at)boreham(dot)org, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>,Bruce Momjian <bruce(at)momjian(dot)us>,Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>,pgsql-hackers(at)postgresql(dot)org,"Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>, mark(at)mark(dot)mielke(dot)cc,Martijn van Oosterhout <kleptog(at)svana(dot)org>,Mark Kirkwood <markir(at)paradise(dot)net(dot)nz>
Subject:
Re: TODO: GNU TLS
Date:
2007-01-02 19:18:23
Message-ID:
20070102191823.GE24675@kenobi.snowman.net (view raw or flat )
Thread:
2006-12-28 18:00:05 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-28 18:01:41 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-28 18:13:14 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-28 18:36:55 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-28 18:46:37 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-28 18:52:54 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-28 18:58:42 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-28 19:06:10 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-28 19:10:23 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-28 19:17:09 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2006-12-28 19:48:56 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-28 20:41:55 from mark(at)mark(dot)mielke(dot)cc
2006-12-28 21:32:55 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-28 20:29:48 from mark(at)mark(dot)mielke(dot)cc
2006-12-28 20:56:48 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-28 21:10:34 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2006-12-28 21:33:07 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-28 21:54:29 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-28 22:16:58 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2006-12-28 22:47:35 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2006-12-28 23:10:51 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-28 23:32:13 from mark(at)mark(dot)mielke(dot)cc
2006-12-29 02:34:05 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-29 05:08:37 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2006-12-29 10:54:00 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2006-12-29 13:52:08 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-29 15:58:37 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2006-12-29 16:37:12 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-29 06:47:48 from mark(at)mark(dot)mielke(dot)cc
2006-12-29 07:31:34 from Mark Kirkwood <markir(at)paradise(dot)net(dot)nz>
2006-12-29 14:52:08 from mark(at)mark(dot)mielke(dot)cc
2006-12-29 15:11:37 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2006-12-29 15:50:35 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-29 17:08:07 from mark(at)mark(dot)mielke(dot)cc
2006-12-29 18:24:16 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-29 18:32:34 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-29 18:39:19 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-29 19:16:05 from mark(at)mark(dot)mielke(dot)cc
2006-12-29 19:49:50 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-29 20:00:41 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-29 22:57:12 from Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
2006-12-29 23:21:50 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-29 23:56:56 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 00:09:42 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-30 00:43:53 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 00:58:33 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-30 01:12:47 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 15:15:50 from David Fetter <david(at)fetter(dot)org>
2006-12-30 15:38:15 from Magnus Hagander <magnus(at)hagander(dot)net>
2006-12-30 19:21:18 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 19:45:31 from Magnus Hagander <magnus(at)hagander(dot)net>
2006-12-30 01:01:01 from Theo Schlossnagle <jesus(at)omniti(dot)com>
2006-12-30 01:05:37 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-30 04:29:11 from Bruce Momjian <bruce(at)momjian(dot)us>
2006-12-30 04:39:40 from "Andrew Dunstan" <andrew(at)dunslane(dot)net>
2006-12-30 14:41:57 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 07:10:42 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2006-12-30 11:39:16 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2006-12-30 14:55:47 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 15:36:43 from Magnus Hagander <magnus(at)hagander(dot)net>
2006-12-30 16:14:16 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-30 17:05:14 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2006-12-30 17:26:12 from mark(at)mark(dot)mielke(dot)cc
2006-12-30 18:44:14 from Magnus Hagander <magnus(at)hagander(dot)net>
2006-12-30 19:26:17 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 18:05:23 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-30 19:28:10 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 19:48:53 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2007-01-01 22:07:47 from Chris Browne <cbbrowne(at)acm(dot)org>
2006-12-30 19:22:59 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 14:49:48 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-31 02:54:34 from David Boreham <david_list(at)boreham(dot)org>
2006-12-31 03:14:19 from Stephen Frost <sfrost(at)snowman(dot)net>
2007-01-02 18:20:20 from David Boreham <david_list(at)boreham(dot)org>
2007-01-02 18:29:35 from Stephen Frost <sfrost(at)snowman(dot)net>
2007-01-02 18:48:42 from David Boreham <david_list(at)boreham(dot)org>
2007-01-02 19:59:05 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2007-01-02 20:52:45 from David Boreham <david_list(at)boreham(dot)org>
2007-01-02 18:44:34 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2007-01-02 18:55:28 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-01-02 19:02:40 from David Boreham <david_list(at)boreham(dot)org>
2007-01-02 19:21:38 from Stephen Frost <sfrost(at)snowman(dot)net>
2007-01-02 19:18:23 from Stephen Frost <sfrost(at)snowman(dot)net>
2007-01-02 19:25:34 from David Boreham <david_list(at)boreham(dot)org>
2007-01-02 19:50:15 from Stephen Frost <sfrost(at)snowman(dot)net>
2007-01-02 19:51:27 from Bruce Momjian <bruce(at)momjian(dot)us>
2007-01-02 20:01:34 from Stephen Frost <sfrost(at)snowman(dot)net>
2007-01-02 20:04:23 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2007-01-02 20:07:30 from Stephen Frost <sfrost(at)snowman(dot)net>
2007-01-03 14:12:21 from Florian Weimer <fw(at)deneb(dot)enyo(dot)de>
2007-01-03 15:17:16 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 14:36:03 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 18:32:38 from Bruce Momjian <bruce(at)momjian(dot)us>
2006-12-30 19:50:28 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 18:38:59 from Bruce Momjian <bruce(at)momjian(dot)us>
2006-12-30 19:17:08 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 19:21:21 from Bruce Momjian <bruce(at)momjian(dot)us>
2006-12-30 19:44:28 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 20:29:09 from Bruce Momjian <bruce(at)momjian(dot)us>
2006-12-30 20:56:03 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 21:48:32 from Bruce Momjian <bruce(at)momjian(dot)us>
2006-12-30 21:56:15 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-30 22:03:23 from Bruce Momjian <bruce(at)momjian(dot)us>
2006-12-30 23:27:16 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2006-12-31 02:02:36 from Bruce Momjian <bruce(at)momjian(dot)us>
2006-12-31 03:15:44 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-31 03:18:04 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-31 04:03:22 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-31 04:21:29 from mark(at)mark(dot)mielke(dot)cc
2006-12-30 18:44:58 from Bruce Momjian <bruce(at)momjian(dot)us>
2006-12-30 19:12:02 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-29 15:38:42 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-29 08:59:41 from "Jochem van Dieten" <jochemd(at)gmail(dot)com>
2006-12-29 17:08:00 from August Zajonc <augustz(at)augustz(dot)com>
2006-12-29 18:33:03 from Stephen Frost <sfrost(at)snowman(dot)net>
2006-12-28 18:02:24 from Bruce Momjian <bruce(at)momjian(dot)us>
2006-12-28 18:14:25 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-31 14:25:42 from Markus Schiltknecht <markus(at)bluegap(dot)ch>
2006-12-31 14:59:29 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2006-12-31 15:42:42 from mark(at)mark(dot)mielke(dot)cc
2006-12-31 15:58:23 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2006-12-31 16:49:07 from Markus Schiltknecht <markus(at)bluegap(dot)ch>
2006-12-31 16:09:01 from Markus Schiltknecht <markus(at)bluegap(dot)ch>
Lists:
pgsql-hackers
* Andrew Dunstan (andrew(at)dunslane(dot)net) wrote:
> I suspect most postgres developers and companies would like to keep
> things as BSDish as possible. Dealing with a multitude of licenses might
> be fun for some, but many of us find it a pain in the neck.
It'd be great if PostgreSQL could use an SSL library with the same
license as PostgreSQL itself has. That'd certainly work for me.
Unfortunately, I'm not sure one exists (if anyone knows of one, please
mention it...). I don't like having to deal with lots of licenses
either but it's pretty much a fact of life in today's OSS world. I hope
you don't think I've gotten any enjoyment out of this, it's just a very
frustrating quagmire that I have to deal with.
> Also, do we really want to import the NSPR into Postgres? I suspect not.
> Of course, the only thing that people are tripping over license-wise is
> libpq. But I think we would want to keep that as lean and mean as
> possible, too.
erm, I'm not really sure what you're saying here but perhaps I can
clarify: I wasn't suggesting to add any serious amount of source code
to PostgreSQL - NSS would be used just as OpenSSL is today, and as
GNUTLS support was proposed, a seperate library which is distributed
independently of PostgreSQL but can be compiled against. I don't know
about the memory footprint of NSS, though if we care about that terribly
much it's my understanding that GNUTLS has a smaller footprint than
OpenSSL...
While somehow changing libpq to remove the issue it's unfortunately not
the only case. There are GPL'd PostgreSQL server extensions
(specifically PostGIS, at least) which are also affected.
Thanks,
Stephen
In response to
Responses
pgsql-hackers by date
Next :From: Stephen FrostDate: 2007-01-02 19:21:38
Subject : Re: TODO: GNU TLS
Previous :From : Tom LaneDate : 2007-01-02 19:08:24
Subject : Re: 8.2 Crash on Query