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 <shit...@cock.li>
Sat Aug 24 15:21:03 CEST 2019 Shi Tian <shit...@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