OpenConnect 9.12 release

David Woodhouse dwmw2 at infradead.org
Sat May 20 00:57:03 PDT 2023


They're like buses. Wait a year, and then three come along at once.

This fixes the MacOS and FreeBSD builds. I'd really like to get some
kind of CI on those.

It also increases the maximum size (of e.g. cookie) read from stdin to
4KiB and doesn't attempt to configure a WINS server address of 0.0.0.0.

The openconnect_set_sni() function added in v9.10 should not have been
retrospectively added to the @OPENCONNECT_5_8 library API. That's not
how symbol versions work. It's moved to @OPENCONNECT_5_9, and I've
finally implemented the tests I promised when I released v9.01 a year
ago. As a side-effect of sanity-testing the symbol versions, we now
also provide a symbols file to assist with Debian-style packages
getting their dependencies right (and use it in the OBS autobuilds).

https://www.infradead.org/openconnect/download/openconnect-9.12.tar.gz
https://www.infradead.org/openconnect/download/openconnect-9.12.tar.gz.asc

David Woodhouse (18):
      Fix Windows installer links
      Add dpkg-gensymbols template file and test for ABI violations
      Move openconnect_set_sni() to API v5.9
      Fix library dependencies for OBS Debian packages
      Attempt to put OBS libopenconnect5.symbols in the right place
      Slightly cleaner dpkg-gensymbols invocation
      Merge branch 'optipng' of gitlab.com:openconnect/openconnect
      Fix time_t handling in parsing F5 session timeout
      Disable explict setting of IP_PMTUDISC_DO on MacOS
      Fix link to OpenBSD port
      Fix unaligned accesses in ESP checksum calculation
      Always define 'environ' in POSIX systems
      Clean up ifreq_set_ifname() and use it from bsd_open_tun() too
      Use extended regular expressions in gensymbols.sed
      os-tcp-mtu.c: Explicitly include <netinet/in.h> for sockaddr_in(6|)
      Update changelog
      Update translations from GNOME
      Tag version 9.12

Dimitri Papadopoulos (3):
      Optimize PNG compression
      Increase limited read_stdin() max buffer size
      Ignore non-sensical NBNS/WINS server address

Mike Gilbert (1):
      Move JSON_CFLAGS before LIBPROXY_CFLAGS

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5965 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/openconnect-devel/attachments/20230520/54b78ff0/attachment.p7s>


More information about the openconnect-devel mailing list