On Thu, Feb 11, 2016 at 03:50:24PM +0100, Alexander Schrijver wrote:
>
> The patch below fixed it for me. (server_close_http calls str_match_free and
> server_close_http can be called more than once.)
>
> Index: patterns.c
> ===
> RC
On Sun, Feb 14, 2016 at 03:54:04PM +0100, Alexander Schrijver wrote:
> On Sun, Feb 14, 2016 at 12:20:53PM +0100, Martin Natano wrote:
> > Are you sure the issue you ran into is caused by server_close_http()
> > being called twice? The only caller thereof is server_free(), which also
> > frees the c
On Sun, Feb 14, 2016 at 12:20:53PM +0100, Martin Natano wrote:
> Are you sure the issue you ran into is caused by server_close_http()
> being called twice? The only caller thereof is server_free(), which also
> frees the client struct. This would result in use after free in
> server_close_http() ev
On 2016/02/11 13:59, Jérémie Courrèges-Anglas wrote:
> Alexander Bluhm writes:
>
> > On Mon, Feb 08, 2016 at 01:53:20PM +0100, Christian Ehrhardt wrote:
> >> The diff was initially done for 5.7, bluhm@ did the forward port
> >> to current. The resulting diff is below.
> >
> > I am running this di
On Sat, Feb 13, 2016 at 01:27:01PM -0700, Todd C. Miller wrote:
> GNU diff uses a superior (more modern) algorithm. Changing that
> means rewriting the guts of diff(1). The GNU diff code includes
> references to papers describing the algorithm.
Right. A task for a rainy day then.
Cheers
--
Be
On Thu, Feb 11, 2016 at 03:50:24PM +0100, Alexander Schrijver wrote:
> I ran into this issue when setting up my public_html folder using this
> configuration.
>
> prefork 2
>
> server "default" {
>listen on * port 80
>
>location match "/~*" {
> root "/users"
>}
> }
>
> types