Saturday, September 14, 2019

Re: [UPDATE] www/links+ 1.19 -> 2.20.1

On 9/12/19 7:05 PM, TronDD wrote:
> Update to 2.20.1 which includes a secrity fix for a DNS leak when using tor and
> an OpenBSD specific libevent fix.
>
> I've also disabled the new zstd support.
>
> Tim.

Committed. Thanks.

~Brian

> RELEASE 2.20.1 ===
>
> Sun Sep 1 09:02:57 CEST 2019 mikulas:
>
> Fixed an error "ERROR: event_base_loop failed: Bad file descriptor"
> if the user quits the master instance on OpenBSD.
>
> OpenBSD uses an old libevent-1.4.15 and it doesn't handle calling
> event_reinit from event handler.
>
> libevent-2.1.11 also doesn't allow calling event_reinit from event
> handler, so it is fixed as well.
>
> === RELEASE 2.20 ===
>
> Mon Aug 26 18:21:43 CEST 2019 mikulas:
>
> Security bug fixed: when links was connected to tor, it would send real
> dns requests outside the tor network when the displayed page contains
> <link rel="dns-prefetch" href="http://host.domain/">.
>
> This bug is present in links-2.15 to links-2.19.
>
> Found by Shi Tian <shitian@cock.li>
>
> Sat Aug 24 15:21:03 CEST 2019 Shi Tian <shitian@cock.li>:
>
> Fix a crash if:
> External fonts are used
> Rendering is optimized for LCD
> The document contains some characters with zero width
>
> Thu Aug 22 18:47:06 CEST 2019 mikulas:
>
> Accept file urls in the form file://localhost/usr/bin/ or
> file://hostname/usr/bin/ according to RFC 8089
>
> Sat Aug 17 10:20:45 CEST 2019 mikulas:
>
> Fixed a memory leak of the SSL structure
>
> Sun Aug 4 15:01:06 CEST 2019 mikulas:
>
> Try to open the file "/dev/input/mice" and use it instead of gpm.
> (the user must be in the "input" group)
> This results in smooth mouse movement on the framebuffer.
>
> Sat Aug 3 18:20:54 CEST 2019 mikulas:
>
> Report "Lynx/Links" user agent when searching on Google so that
> Google returns non-css page
>
> Sat Apr 27 19:17:07 CEST 2019 mikulas:
>
> Support the zstd compression algorithm
>
> Sun Apr 21 19:32:26 CEST 2019 mikulas:
>
> Fix mouse dragging not being reported in xterm
>
> Sun Apr 7 20:18:20 CEST 2019 mikulas:
>
> Use proper cookie expiry
>
>
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/www/links+/Makefile,v
> retrieving revision 1.66
> diff -u -p -r1.66 Makefile
> --- Makefile 12 Jul 2019 20:50:48 -0000 1.66
> +++ Makefile 12 Sep 2019 22:41:49 -0000
> @@ -1,7 +1,7 @@
> # $OpenBSD: Makefile,v 1.66 2019/07/12 20:50:48 sthen Exp $
>
> COMMENT= graphics and text browser
> -VER= 2.19
> +VER= 2.20.1
> DISTNAME= links-${VER}
> PKGNAME= links+-${VER}
> CATEGORIES= www
> @@ -21,7 +21,7 @@ LIB_DEPENDS= archivers/bzip2 \
> archivers/xz
>
> CONFIGURE_STYLE= gnu
> -CONFIGURE_ARGS+= --with-ssl --without-brotli --without-lzip
> +CONFIGURE_ARGS+= --with-ssl --without-brotli --without-lzip --without-zstd
>
> FLAVORS= no_x11
> FLAVOR?=
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/www/links+/distinfo,v
> retrieving revision 1.36
> diff -u -p -r1.36 distinfo
> --- distinfo 2 May 2019 03:01:25 -0000 1.36
> +++ distinfo 12 Sep 2019 22:41:49 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (links-2.19.tar.gz) = NymfgE8iyUW/Y+Iqe8RBi7uBRLQQwM7XC4Lr5vnjyCs=
> -SIZE (links-2.19.tar.gz) = 7056633
> +SHA256 (links-2.20.1.tar.gz) = F2GSCOdbtFiQmCs3uDTHDPnFa2+fmKrbeH79aojbfoY=
> +SIZE (links-2.20.1.tar.gz) = 7064204
>

No comments:

Post a Comment