Re: Core Guile bindings

2016-10-12 Thread Thompson, David
On Wed, Oct 12, 2016 at 3:18 PM, Panicz Maciej Godek wrote: > > > 2016-10-12 20:21 GMT+02:00 Thompson, David : >> >> >> My understanding is that these symbols have been part of the default >> environment for so long that a lot of code would break

Re: Core Guile bindings

2016-10-12 Thread Panicz Maciej Godek
2016-10-12 20:21 GMT+02:00 Thompson, David : > > My understanding is that these symbols have been part of the default > environment for so long that a lot of code would break if they were > removed, so they will be staying for the foreseeable future. > > On the other

Re: Core Guile bindings

2016-10-12 Thread Thompson, David
On Wed, Oct 12, 2016 at 2:18 PM, Panicz Maciej Godek wrote: > I've noticed that Guile core contains some bindings that shouldn't > necessarily be globally available. In particular, it provides a set of > socket-related functions with very general names, such as "select" or

Core Guile bindings

2016-10-12 Thread Panicz Maciej Godek
I've noticed that Guile core contains some bindings that shouldn't necessarily be globally available. In particular, it provides a set of socket-related functions with very general names, such as "select" or "bind", that some programmers may want to use for their own purposes. It is obvious that

Re: Guile security vulnerability w/ listening on localhost + port (with fix)

2016-10-12 Thread Thompson, David
On Wed, Oct 12, 2016 at 11:49 AM, Nala Ginrut wrote: > But maybe we should provide both just like what php-fpm does? And let users > choose which one to use, localhost:port or unix socket. This is what Guile already does. - Dave

Re: Guile security vulnerability w/ listening on localhost + port (with fix)

2016-10-12 Thread Nala Ginrut
On Tue, 2016-10-11 at 09:01 -0500, Christopher Allan Webber wrote: > The Guile team has just pushed out a new commit on the Guile stable-2.0 > branch addressing a security issue for Guile.  There will be a release > shortly as well.  The commit is > 08c021916dbd3a235a9f9cc33df4c418c0724e03, or for

GNU Guile 2.0.13 released [security fixes]

2016-10-12 Thread Ludovic Courtès
We are pleased to announce GNU Guile release 2.0.13, the next maintenance release for the 2.0.x stable series, containing important security fixes. This release contains 44 commits by 11 people over 4 months. Guile is an implementation of the Scheme programming language. It is designed to help