Commit graph

307327 commits

Author SHA1 Message Date
markd
d72f651f36 tex-*: add TEXLIVE_UNVERSIONED=yes 2019-12-06 19:29:29 +00:00
markd
0a1040a111 tex-*: add TEXLIVE_UNVERSIONED=yes 2019-12-06 19:13:21 +00:00
markd
8533543d24 tex-*: add TEXLIVE_UNVERSIONED=yes 2019-12-06 19:00:17 +00:00
bouyer
5d099e17ae Updated sysutils/xenkernel411 to 4.11.2nb3 2019-12-06 17:31:13 +00:00
bouyer
ee9a80ad67 Apply upstream patch for XSA306 security issue.
Bump PKGREVISION
2019-12-06 17:30:28 +00:00
jperkin
a8bfcff30e rspamd: Disable inotify on SunOS, assumes Linux. 2019-12-06 16:37:52 +00:00
jperkin
053276c028 weechat: Spell Python_EXECUTABLE correctly. 2019-12-06 15:39:06 +00:00
nros
16a69f5f2a Fix use glib with c++ compilers that define __STDC_VERSION__
Some c++ compilers define __STDC_VERSION__ but don't provide _Static_assert
This causes usage of glib to break on these compilers.
2019-12-06 14:36:58 +00:00
leot
0de8c1284f doc/pkgsrc.*: regen 2019-12-06 14:31:11 +00:00
leot
a3c1496ac3 doc: Adjust case of NetBSD.org 2019-12-06 14:30:12 +00:00
leot
e2463aaa6f doc/pkgsrc.*: regen 2019-12-06 14:28:11 +00:00
leot
78e2f5f9c4 Update information to current reality (pkg-vulnerabilities is maintained by
pkgsrc Security Team and update pkg-vulnerabilities URL to the PGP signed one).
2019-12-06 14:20:44 +00:00
jperkin
8f34e3c411 mysql57-client: Limit SunPro fix to SunPro. 2019-12-06 14:05:11 +00:00
nia
1b8894651c doc: Updated security/gnutls to 3.6.11.1 2019-12-06 14:00:49 +00:00
nia
a743d901b9 gnutls: Update to 3.6.11.1
Not sure of 3.6.11.1's specific changes - possibly fixing an incorrectly
generated tarball?

These changes from apply:

* Version 3.6.11 (released 2019-12-01)

** libgnutls: Use KERN_ARND for the system random number generator on NetBSD.
   This syscall provides an endless stream of random numbers from the kernel's
   ChaCha20-based random number generator, without blocking or requiring an open file
   descriptor.

** libgnutls: Corrected issue with TLS 1.2 session ticket handling as client
   during resumption (#841).

** libgnutls: gnutls_base64_decode2() succeeds decoding the empty string to
   the empty string. This is a behavioral change of the API but it conforms
   to the RFC4648 expectations (#834).

** libgnutls: Fixed AES-CFB8 implementation, when input is shorter than
   the block size. Fix backported from nettle.

** certtool: CRL distribution points will be set in CA certificates even when
   non self-signed (#765).

** gnutls-cli/serv: added raw public-key handling capabilities (RFC7250).
   Key material can be set via the --rawpkkeyfile and --rawpkfile flags.

** API and ABI modifications:
No changes since last version.
2019-12-06 14:00:08 +00:00
wen
a0439e52aa Updated devel/p5-Type-Tiny to 1.006000 2019-12-06 13:39:41 +00:00
wen
0aae1824cc Update to 1.006000
Update DEPENDS

Upstream changes:
1.006000        2019-11-12

 [ Documentation ]
 - Links to Type::Tiny on GitHub/Travis/AppVeyor/Coveralls in Type::Tiny
   pod.
 - Minor correction to POD header for Type::Params
   Jonas B Nielsen++
   <https://github.com/tobyink/p5-type-tiny/pull/43>
 - Types::Standard documentation fix.
   Lucas Buchala++
   <https://github.com/tobyink/p5-type-tiny/pull/48>

 [ Test Suite ]
 - Improve test coverage.

 [ Packaging ]
 - Bump minimum required version of Exporter::Tiny to 1.000000.
 - Type::Tiny::XS 0.016 is recommended.

 [ Other ]
 - Added: Type::Library now supports `of` and `where` options when
   importing type constraints.
 - Added: Type::Params multisig function now supports custom error
   messages.
   Benct Philip Jonsson++
   <https://github.com/tobyink/p5-type-tiny/pull/44>
 - Added: Type::Params named_to_list feature.
   <https://rt.cpan.org/Ticket/Display.html?id=128337>
 - Added: Type::Params signatures with slurpy hashrefs now allow true
   hashrefs to be passed to them.
 - Added: Type::Tiny::Enum now has a `unique_values` method.
   <https://rt.cpan.org/Ticket/Display.html?id=129650>
 - Added: Types::Standard ArrayRef parameterized type can now take a second
   parameter, the minimum array length.
 - Better implementation of is_subtype_of/is_supertype_of and related
   functions.
 - Don't use Int from Type::Tiny::XS unless version 0.016 is available.
   <https://rt.cpan.org/Ticket/Display.html?id=130411>
 - Eliminate memory cycles created by coderef overloading in Type::Tiny and
   Type::Coercion.
   Fixes RT#130823.
   Ivanov Anton++
   <https://rt.cpan.org/Ticket/Display.html?id=130823>
 - Eval::TypeTiny's API is now considered to be stable.
 - Fix Types::Standard's LazyLoad implementation.
 - The `values` attribute of Type::Tiny::Enum now preserves order.
   Fixes RT#129650.
   Daniel Schröer++
   <https://rt.cpan.org/Ticket/Display.html?id=129650>
 - Tidy up Type::Tiny namespace a little by fully-referencing some
   functions instead of importing them.
 - Tweaks to Type::Tiny and Type::Coercion to avoid unnecessarily loading
   overload.pm and overloading.pm.
 - Types::TypeTiny::TypeTiny->has_coercion is now true.

1.005_004       2019-11-11

 [ Documentation ]
 - Types::Standard documentation fix.
   Lucas Buchala++
   <https://github.com/tobyink/p5-type-tiny/pull/48>

 [ Other ]
 - Added: Type::Tiny::Enum now has a `unique_values` method.
   <https://rt.cpan.org/Ticket/Display.html?id=129650>
 - Don't use Int from Type::Tiny::XS unless version 0.016 is available.
   <https://rt.cpan.org/Ticket/Display.html?id=130411>
 - Eliminate memory cycles created by coderef overloading in Type::Tiny and
   Type::Coercion.
   Fixes RT#130823.
   Ivanov Anton++
   <https://rt.cpan.org/Ticket/Display.html?id=130823>
 - The `values` attribute of Type::Tiny::Enum now preserves order.
   Fixes RT#129650.
   Daniel Schröer++
   <https://rt.cpan.org/Ticket/Display.html?id=129650>

1.005_003       2019-02-26

 [ Test Suite ]
 - Improve test coverage.

 [ Other ]
 - Fix Types::Standard's LazyLoad implementation.

1.005_002       2019-01-29

 - Added: Type::Params named_to_list feature.
   <https://rt.cpan.org/Ticket/Display.html?id=128337>

1.005_001       2019-01-23

 - Added: Type::Library now supports `of` and `where` options when
   importing type constraints.

1.005_000       2019-01-20

 [ Bug Fixes ]
 - Fix spelling in error message for Types::Common::String
   LowerCaseSimpleStr.
   Robert Rothenberg++
   <https://github.com/tobyink/p5-type-tiny/pull/47>

 [ Documentation ]
 - Fix Type::Params documentation error.
   Nelo Onyiah++
   <https://github.com/tobyink/p5-type-tiny/pull/45>
 - Fix Types::Standard documentation error: incorrect third-party module
   name.
   Nelo Onyiah++
   <https://github.com/tobyink/p5-type-tiny/pull/46>
 - Minor correction to POD header for Type::Params
   Jonas B Nielsen++
   <https://github.com/tobyink/p5-type-tiny/pull/43>

 [ Packaging ]
 - Bump minimum required version of Exporter::Tiny to 1.000000.

 [ Other ]
 - Added: Type::Params multisig function now supports custom error
   messages.
   Benct Philip Jonsson++
   <https://github.com/tobyink/p5-type-tiny/pull/44>
 - Added: Types::Standard ArrayRef parameterized type can now take a second
   parameter, the minimum array length.
 - Better implementation of is_subtype_of/is_supertype_of and related
   functions.
 - Eval::TypeTiny's API is now considered to be stable.
 - Tidy up Type::Tiny namespace a little by fully-referencing some
   functions instead of importing them.
 - Tweaks to Type::Tiny and Type::Coercion to avoid unnecessarily loading
   overload.pm and overloading.pm.
 - Type::Params signatures with slurpy hashrefs now allow true hashrefs to
   be passed to them.
 - Types::TypeTiny::TypeTiny->has_coercion is now true.
2019-12-06 13:38:53 +00:00
wen
c79a7cc32d Updated archivers/p5-Archive-Extract to 0.86 2019-12-06 13:27:22 +00:00
wen
bd6f26af3c - Update to 0.86
Upstream changes:
0.86    Thu Dec  5 20:53:07 GMT 2019
* Fix RT#131072 which was due to tar.exe and CRLF line endings

0.84    Wed Dec  4 21:20:04 GMT 2019
* Fix RT#119084 - won't compile on MSWin32 with taint

0.82    Fri Nov 22 19:09:35 GMT 2019
* Correctly compare version string for Archive::Tar (#7)
* Remove duplicate entry from the MANIFEST file. (#6)
* Treat minix the same as NetBSD
2019-12-06 13:26:27 +00:00
leot
b8d1bd6eb7 zbar: Belatedly add (accidentally missed) options.mk
Thanks to <wiz>!
2019-12-06 08:03:00 +00:00
mrg
e258480030 don't --disable-debug if CFLAGS contains -g. 2019-12-06 05:38:02 +00:00
nia
b83d5cac60 libmpdclient: python for build only 2019-12-06 00:15:39 +00:00
wiz
33eb67f565 zbar: comment out options.mk inclusion, it doesn't currently exist. 2019-12-05 23:58:06 +00:00
nia
152d717f42 doc: Updated emulators/dosbox-x to 0.82.24 2019-12-05 22:56:44 +00:00
nia
6c80f117dd dosbox-x: Update to 0.82.24
0.82.24
  - FDC emulation now allows READ command to look for
    sector numbers that are out of range in order to
    support booter games that read out of range sector
    numbers as part of their copy protection.
  - Windows SDL1 window resizing fixed to avoid snapping
    and jumping issues when the window is sized down
    to the point the menu bar doubles or triples in
    height due to menu item wrapping.
  - FDC clear DMA terminal count automatically (with a
    warning printed to the log) at beginning of FDC
    read/write (PC-98 booter game Star Cruiser).
  - FDC DMA read/write failure now causes FDC to signal
    an error, and the debug output will say so.
  - FDC debug output now shows motor bits in the correct
    order, not backwards
  - CONFIG.COM and MIXER.COM are now registered only at
    DOS kernel startup, to resolve their disappearance
    after RE-DOS or guest system reset.
  - Some OpenGL cleanup and fixes for when compiling for
    Mac OS X Catalina.
  - Shell startup now prints the actual mapper binding
    (whatever it is) for the Host key instead of assuming
    F12/F11.
  - "Ro" key in PC-98 mode in the mapper interface now
    clarifies that it is Ro / _ since the shift state is
    the underscore.
  - Shell startup code fixed to show F11 for Windows and
    F12 for other platforms properly instead of always
    showing F11.
  - Added BOOT option --pc98-graphics to start up with
    graphics layer enabled in order to run HDI images
    using QMOUSE and games that expect NEC MOUSE.COM
    behavior of showing graphics layer on driver init.
  - BOOT now hides graphics layer on startup in PC-98 mode
    to reflect real hardware.
  - INT 33h mouse emulation now enables graphics layer
    on mouse startup and INT 33h AX=0 to imitate NEC
    MOUSE.COM behavior seen on real PC-98 hardware. This is
    needed for some Orange House games that assume this
    behavior, without which the graphics are invisible.
  - INT 33h define range functions now include separate
    range correction for text mode vs graphics mode.
  - Help sections in Configuration GUI have been improved,
    they are now easier to browse and read. (aybe)
  - CONFIG: added description for 'securemode' (aybe).
  - Integer properties are now correctly saved when
    they have been changed in configuration GUI (aybe).
  - Some scenarios with command history could display
    garbage characters from previous/next command (aybe).
  - Fixed all hard disk images created by IMGMAKE having
    VHD footers. (Allofich)
  - Windows Visual Studio solution: (aybe)
    - cleaned and clarified project properties for projects
    - removed configurations that didn't make sense
    - fixed broken debugging
    - consolidated to use single versions of SDK and IDE
    - enabled faster builds (multi-processor compilation)
    - fixed broken builds, e.g. ARM, ARM64
2019-12-05 22:56:23 +00:00
nia
5d1009d3f3 doc: Updated audio/libmpdclient to 2.17 2019-12-05 22:47:12 +00:00
nia
08c7cbaec6 libmpdclient: Update to 2.17
libmpdclient 2.17 (2019/12/04)
* search: add mpd_search_add_db_songs_to_playlist()
* idle: support event "partition"
* support MPD protocol 0.19
  - "listneighbors"
* support MPD protocol 0.22
  - "getfingerprint"
* support tags "MPD_TAG_LABEL", "MPD_TAG_MUSICBRAINZ_WORKID", "Grouping",
  "Work", "Conductor"
* support MPD partitions
* mpd_async_set_keepalive() returns bool
* mpd_connection_set_keepalive() returns bool
* fix build failure on Haiku
2019-12-05 22:46:49 +00:00
sevan
863d545b7b Skip trying to make use of a 64bit ABI on Darwin as the system libraries on
Tiger lack support and it doesn't work out too great on Leopard either, though
it's much better than the former release.
2019-12-05 22:19:56 +00:00
sevan
94c8d9e260 sysutils/shelldap 2019-12-05 21:31:51 +00:00
sevan
1ba9c1c1c1 Update to shelldap 1.5.1
2019-10-13  v1.5.1

	* Repair SASL authentications, add a 'sasluser' option


2019-06-26  v1.5.0

	* Default display attributes can set as an option

	* Support user specific aliases

	* Manage configuration file from within the shell

	* Improvements to 'ls -l' output

	* Mirror command line flags with those of openldap tools

	* Documentation improvements


2017-06-07  v1.4.0

	* Optionally support server side pagination controls.

	* Documentation spelling corrections.


2016-01-12  v1.3.2

	* Don't test for optional perl modules by string eval().

	* Migration to BitBucket for issue tracking and downloads.
	  Primary repository is still (and will continue to be) martini.nu.

	* Fix anonymous binds when SASL is not used.

	* Allow the period character when moving an entry by DN.

	* Allow editor arguments in your .shelldap.rc or EDITOR environment
	  variable when editing files externally.


2015-03-04  v1.3.1

	* Use the system definied tempdir instead of hardcoding /tmp.
2019-12-05 21:29:25 +00:00
adam
798cac862c Updated net/wireshark, graphics/gnuplot 2019-12-05 18:42:27 +00:00
adam
5731055d18 gnuplot: updated to 5.2.8
Changes in 5.2.8
* CHANGE user-visible GPVAL_TERM_HCHAR GPVAL_TERM_VCHAR (help debug font issues)
* CHANGE placement of ylabel (compromise 5.2.7 and earlier versions)
* CHANGE make strstrt() aware of UTF8, e.g. strstrt("αβγ5", "5") returns 4
* FIX "set timestamp" from "save" must not include a justification
* FIX set cntrparam levels increment <base>, <factor> for logscale z
* FIX character pointtypes should inherit plot coloring like normal pointtypes
* FIX bad autoscaling of linked y2 axis
* FIX prevent infinite loop from unbounded interation in a non-data plot command
* FIX dimensions reported by "stats matrix every"
* FIX extent of boxplot whiskers could be off by one point
* FIX mix unbounded iteration and functions in a single plot command
* FIX reverse history search with readline=builtin
* FIX qt: suppress off-by-one ysize
* FIX cairo: suppress off-by-one ysize
* FIX gd: apply alpha to brushstroke lines
* FIX tikz: fixes to accommodate lua 5.3 and newer pgf
* FIX wxt: ExportToFile widget disabled in persist mode
* FIX qt: handling of modifier keys (ctrl alt shift) for keyboard events
* FIX wxt: handling of modifier keys (ctrl alt shift) for keyboard events
* FIX fig: dashtype "solid" was not passed through correctly to transfig
* FIX gd: incorrect line spacing of multiline label
2019-12-05 18:42:05 +00:00
adam
6225650794 wireshark: updated to 3.0.7
Wireshark 3.0.7 Release Notes

What’s New

The Windows and macOS installers now ship with Qt 5.12.6. They
previously shipped with Qt 5.12.5.

Bug Fixes

The following vulnerabilities have been fixed:

  • wnpa-sec-2019-22[1] CMS dissector crash. Bug 15961[2].
    CVE-2019-19553[3].

The following bugs have been fixed:

  • ws_pipe_wait_for_pipe() can wait on closed handles. Bug 15696[4].

  • Support for 11ax in PEEKREMOTE. Bug 15740[5].

  • The temporary file …<U+200B> could not be opened: Invalid argument. Bug
    15751[6].

  • Reassembling of the two TLS records is not working correctly. Bug
    16109[7].

  • Display Filter Area: Dropdown Missing pkt_comment and
    tcp.options.sack_perm (likely others). Bug 16130[8].

  • Display Filter autocompletion should be disabled. Bug 16132[9].

  • BGP Linkstate IP Reachability information is incorrect. Bug
    16144[10].

  • NGAP: ExpectedUEActivityBehaviour decode error. Bug 16145[11].

  • HomePlug AV dissector: MMTYPE and FMI fields are dissected
    incorrectly. Bug 16158[12].

  • JPEG files cannot be saved on Windows with french language. Bug
    16165[13].

  • X11 --display interpreted as --display-filter which maps to -Y
    option. Bug 16167[14].

  • "Create new file automatically after" not working with extcap.
    Bug 16178[15].

  • Encrypted TLS alerts sometimes listed as decrypted. Bug
    16180[16].

  • The "Remove Wireshark from the system path" package has "Add
    Wireshark to the system PATH" as its title. Bug 16200[17].

  • tshark -T ek -x causes get_field_data: code should not be
    reached. Bug 16218[18].

  • Crash on Go → Next/Previous Packet in Conversation when no packet
    is selected.
2019-12-05 18:41:30 +00:00
nros
f788e910c4 Fix xygrib on OSX
Don't create app bundles on osx since this breaks installation as seen
in MacOSX bulk builds.
2019-12-05 17:56:15 +00:00
jperkin
72d95e091d grafana: Move go-package.mk to before bsd.prefs.mk.
We need to ensure the *_SUPPORTED variables from go/version.mk are set before
being used in bsd.prefs.mk
2019-12-05 15:36:25 +00:00
adam
b7b76442ee Updated sysutils/py-xattr, devel/py-daemon 2019-12-05 14:51:19 +00:00
adam
952d44bcef py-daemon: updated to 2.2.4
Version 2.2.4

Bugs Fixed:
* Run the Setuptools `egg-info` command as part of the `build`
  command.
* Create the socket and catch “non-socket” errors.
* Only deal with a range of file descriptors if the range is not empty.
* Declare Twine as a build dependency.
* Reformat the change log entries with keepachangelog.com sub-sections.

Changed:
* Upgrade Tox dependency to version “3.7.0”.
* Significant speed-up to discovery of file descriptors to close.
* Refactor the build system to use Makefile modules for each topic.
2019-12-05 14:51:01 +00:00
adam
0327ec96c2 py-xattr: updated to 0.9.7
Version 0.9.7
* Fix xattr().update() in Python 3
2019-12-05 14:46:43 +00:00
sjmulder
8dc58aac49 doc: Updated sysutils/nnn to 2.8.1 2019-12-05 13:46:55 +00:00
sjmulder
13d56989f4 sysutils/nnn: update to 2.8.1
Changes:
 - Fix always archiving current file
 - More elaborate docs on selection changes
2019-12-05 13:46:08 +00:00
jperkin
15396dac32 tcl: Explicitly disable tzdata for now.
Fixes PLIST install failures on Darwin.
2019-12-05 11:23:44 +00:00
nros
900911c257 Drop ftp.cyrusimap.org from MASTER_SITES
ftp.cyrusimap.org has been down for months. Asked about this on the
cyrus-info mailinglist months ago with no responses. So lets drop it from
MASTER_SITES.
The directory old on the ftp is also available in the http download so I
added that to MASTER_SITES as well.
2019-12-05 10:57:54 +00:00
adam
696bc7dcd9 Updated devel/py-importlib-metadata, net/py-zmq 2019-12-05 10:02:35 +00:00
adam
b5110ed529 py-zmq: updated to 18.1.1
18.1.1
- Fix race condition when shutting down ZAP thread while events are still processing (only affects tests)
- Publish wheels for Python 3.8 on all platforms
- Stop publishing wheels for Python 3.4 on Windows
- Sources generated with Cython 0.29.14
2019-12-05 10:02:12 +00:00
adam
b820dd7b4e py-importlib-metadata: updated to 1.2.0
1.2.0:
Once again, drop support for Python 3.4.
2019-12-05 10:00:35 +00:00
adam
a5c596cd3b Updated mail/dovecot2, mail/dovecot2-pigeonhole, multimedia/x265, textproc/py-validators 2019-12-05 09:43:13 +00:00
adam
681d116c55 py-validators: updated to 0.14.1
0.14.1:
- Updated domain validator regex to not allow numeric only TLDs
- Allow for idna encoded domains
2019-12-05 09:42:43 +00:00
adam
abc90f434b dovecot-pigeonhole: updated to 0.5.9
v0.5.9:
+ Added events for Sieve and ManageSieve, see
  https://doc.dovecot.org/admin_manual/list_of_events/#pigeonhole
+ Pigeonhole: Implement the Sieve "special-use" extension described in
  RFC 8579.
- duplicate: Test only compared the handles which would cause
  different values to be cached as the same duplicate test. Fix to also
  compare the actual hashes.
- imap_sieve_filter: IMAP FILTER Command had various bugs in error
  handling. Errors may have been duplicated for each email, errors
  may have been missing entirely, command tag and ERRORS/WARNINGS
  parameters were swapped.
2019-12-05 09:37:35 +00:00
adam
18015d94d0 dovecot2: updated to 2.3.9
v2.3.9:
* Changed several event field names for consistency and to avoid
  conflicts in parent-child event relationships:
   * SMTP server command events: Renamed "name" to "cmd_name"
   * Events inheriting from a mailbox: Renamed "name" to "mailbox"
   * Server connection events have only "remote_ip", "remote_port",
     "local_ip" and "local_port".
   * Removed duplicate "client_ip", "ip" and "port".
   * Mail storage events: Removed "service" field.
     Use "service:<name>" category instead.
   * HTTP client connection events: Renamed "host" to "dest_host" and
     "port" to "dest_port"
* auth: Drop Postfix socketmap support. It hasn't been working
  with recent Postfix versions for a while now.
* push-notification-lua: The "subject" field is now decoded to UTF8
  instead of kept as MIME-encoded.
+ push-notification-lua: Added new "from_address", "from_display_name",
  "to_address" and "to_display_name" fields. The display names are
  decoded to UTF8.
+ Added various new fields to existing events.
  See http://doc.dovecot.net/admin_manual/list_of_events.html
+ Add lmtp_add_received_header setting. It can be used to prevent LMTP
  from adding "Received:" headers.
+ doveadm: Support SSL/STARTTLS for proxied doveadm connections based on
  doveadm_ssl setting and proxy ssl/tls settings.
+ Log filters support now "service:<name>", which matches all events for
  the given service. It can also be used as a category.
+ lib: Use libunwind to get abort backtraces with function names
  where available.
+ lmtp: When the LMTP proxy changes the username (from passdb lookup)
  add an appropriate ORCPT parameter.
- lmtp: Add lmtp_client_workarounds setting to implement workarounds for
  clients that send MAIL and RCPT commands with additional spaces before
  the path and for clients that omit <> brackets around the path.
  See example-config/conf.d/20-lmtp.conf.
- lda/lmtp: Invalid MAIL FROM addresses were rejcted too aggressively.
  Now mails from addresses with unicode characters are delivered, but
  their Return-Path header will be <> instead of the given MAIL FROM
  address.
- lmtp: The lmtp_hdr_delivery_address setting is ignored.
- imap: imap_command_finished event's "args" and "human_args" parameters
  were always empty.
- mbox: Seeking in zlib and bzip2 compressed input streams didn't work
  correctly.
- imap-hibernate: Process crashed when client got destroyed while it was
  attempted to be unhibernated, and the unhibernation fails.
- *-login: Proxying may have crashed if SSL handshake to the backend
  failed immediately. This was unlikely to happen in normal operation.
- *-login: If TLS handshake to upstream server failed during proxying,
  login process could crash due to invalid memory access.
- *-login: v2.3 regression: Using SASL authentication without initial
  response may have caused SSL connections to hang. This happened often
  at least with PHP's IMAP library.
- *-login: When login processes are flooded with authentication attempts
  it starts logging errors about "Authentication server sent unknown id".
  This is still expected. However, it also caused the login process to
  disconnect from auth server and potentially log some user's password
  in the error message.
- dict-sql: SQL prepared statements were not shared between sessions.
  This resulted in creating a lot of prepared statements, which was
  especially inefficient when using Cassandra backend with a lot of
  Cassandra nodes.
- auth: auth_request_finished event didn't have success=yes parameter
  set for successful authentications.
- auth: userdb dict - Trying to list users crashed.
- submission: Service could be configured to allow anonymous
  authentication mechanism and anonymous user access.
- LAYOUT=index: Corrupted dovecot.list.index caused folder creation to
  panic.
- doveadm: HTTP server crashes if request target starts with double "/".
- dsync: Remote dsync started hanging if the initial doveadm
  "dsync-server" command was sent in the same TCP packet as the
  following dsync handshake. v2.3.8 regression.
- lib: Several "input streams" had a bug that in some rare situations
  might cause it to access freed memory. This could lead to crashes or
  corruption.
  The only currently known effect of this is that using zlib plugin with
  external mail attachments (mail_attachment_dir) could cause fetching
  the mail to return a few bytes of garbage data at the beginning of the
  header. Note that the mail wasn't saved corrupted, but fetching it
  caused corrupted mail to be sent to the client.
- lib-storage: If a mail only has quoted content, use the quoted text
  for generating message snippet (IMAP PREVIEW) instead of returning
  empty snippet.
- lib-storage: When vsize header was rebuilt, newly calculated message
  sizes were added to dovecot.index.cache instead of being directly
  saved into vsize records in dovecot.index.
- lib: JSON generator was escaping UTF-8 characters unnecessarily.
2019-12-05 09:34:06 +00:00
adam
7f253b19f8 x265: updated to 3.2.1
3.2.1:
No release notes.
2019-12-05 09:32:49 +00:00