Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (5h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 06:00:35 UTC Now

2022-03-29 21:11:49 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 0.5.0

(pin)

2022-03-29 21:11:29 UTC MAIN commitmail json YAML

sysutils/felix: update to 0.5.0

enhancement:
    -Open files whether its extension in lowercase or uppercase d946b5f
    -Follow symlink if it leads to a directory dac7f88
        -Implement memoization of move when going to symlink dir 6860c5d
    -Print help by fx -h | fx --help 884180f

(pin)

2022-03-29 20:28:51 UTC MAIN commitmail json YAML

2022-03-29 20:28:29 UTC MAIN commitmail json YAML

scatterbrainedsearch: remove

no upstream any longer, enough grep implementations in pkgsrc

(wiz)

2022-03-29 20:27:54 UTC MAIN commitmail json YAML

maguro: remove

dead upstream, youtube downloaders need regular updating

(wiz)

2022-03-29 20:27:25 UTC MAIN commitmail json YAML

nanogrep: remove

No upstream for this any longer, enough grep implementations in pkgsrc

(wiz)

2022-03-29 20:07:41 UTC MAIN commitmail json YAML

2022-03-29 20:05:19 UTC MAIN commitmail json YAML

doc: Updated games/klavaro to 3.13

(wiz)

2022-03-29 20:05:09 UTC MAIN commitmail json YAML

klavaro: update to 3.13.

Version 3.12

- Turkish translation added.
- Indonesian support added.
- Linking with external GtkDatabox3 lib, version >= 1.0.0.
- Removed internal copy of old Gtkdatabox.

Version 3.10
- Tibetan support added.
- Missing Windows package for this, sorry.

Version 3.06
- New Windows packages from now on.

Version 3.05
- Instructions for using Shift.
- Explain custom basic lessons.
- Allow individual deletion of progress charts.

Version 3.04
- Bug fixes.

Version 3.03
- New language: Serbian!

Version 3.02
- New languages: Catalan and Croatian!

Version 3.01
- New languages: Slovenian and Punjabi!

Version 3.00

- Moved to GTK+3!
- Configurable goals and levels.
- New language added: Finnish, partially.

(wiz)

2022-03-29 20:03:07 UTC MAIN commitmail json YAML

doc/TODO: + scribus-1.5.8.

(wiz)

2022-03-29 19:59:50 UTC MAIN commitmail json YAML

scribus-qt5: despair

(nia)

2022-03-29 18:43:36 UTC MAIN commitmail json YAML

doc: Added x11/gtk3-nocsd version 3.0.8

(nia)

2022-03-29 18:43:17 UTC MAIN commitmail json YAML

add x11/gtk3-nocsd

gtk3-nocsd is a small module used to disable the client side window
decorations (CSDs) in GTK+ 3, which are used by many GNOME
applications.

A shared library is included which can be loaded with LD_PRELOAD to
override several Gdk and glib/gobject APIs used by GTK+ 3 to set up
CSDs.

A wrapper script is also included, which can be used as follows:

gtk3-nocsd gedit

(nia)

2022-03-29 18:40:09 UTC MAIN commitmail json YAML

kye: switch to egg.mk

Bump PKGREVISION.

(wiz)

2022-03-29 18:38:06 UTC MAIN commitmail json YAML

cint: fix configure args, now it fails later in the build

XXX: does anyone still use this?

(wiz)

2022-03-29 18:27:19 UTC MAIN commitmail json YAML

monitoring: fix PLIST

(wiz)

2022-03-29 18:16:25 UTC MAIN commitmail json YAML

distcc-pump: use setuptools, fix PLIST, bump PKGREVISION.

(wiz)

2022-03-29 18:07:01 UTC MAIN commitmail json YAML

2022-03-29 18:04:44 UTC MAIN commitmail json YAML

2022-03-29 17:48:53 UTC MAIN commitmail json YAML

ioping: fix patch checksum

(wiz)

2022-03-29 16:48:29 UTC MAIN commitmail json YAML

doc: Updated games/love11 to 11.4

(ryoon)

2022-03-29 16:47:53 UTC MAIN commitmail json YAML

love11: Update 11.4

Changelog:
LOVE 11.4 [Mysterious Mysteries]
--------------------------------

Released: 2022-01-02

* Added native arm64 support on macOS.
* Added a variant of love.filesystem.newFileData which accepts a Data object.
* Added Body:getLocalPoints.
* Added Font:getKerning.
* Added support for r16, rg16, and rgba16 pixel formats in Canvases.
* Added Shader:send(name, matrixlayout, data, ...) variant, whose argument order is more consistent than Shader:send(name, data, matrixlayout, ...).

* Changed all builds and platforms where LOVE provides LuaJIT to use LuaJIT 2.1 instead of 2.0.
* Changed love.timer.getTime to start at 0 when the module is first loaded.
* Changed certain out-of-Lua-memory situations to show a message box instead of instantly crashing.
* Changed the naming scheme of LOVE's embedded Lua files for improved integration with Lua chunkname APIs.

* Fixed build-time compatibility with Lua 5.4.
* Fixed code compatibility with math.mod and string.gfind when LuaJIT 2.1 is used.
* Fixed errors on some systems related to > 53 bit pointer addresses, when recent versions of LuaJIT 2.1 are used.
* Fixed the default error handler showing a blank screen on some mobile devices.
* Fixed drag-and-drop to open a love game on macOS causing love.event.quit("restart") to fail.
* Fixed fused macOS apps opening other love games when drag-and-drop is used (if the fused app hasn't already removed .love files from recognized document types).
* Fixed File:isEOF when called on a dropped file.
* Fixed support for > 2GB dropped files on desktops.
* Fixed ByteData and DataView missing Data:clone implementations.
* Fixed love.physics meter scale value persisting after love.event.quit("restart").
* Fixed audio to resume properly after interruption on iOS.
* Fixed love.graphics.newVideo to error instead of crash when an invalid video file is given.
* Fixed initial window creation to set the window's title during creation instead of after.
* Fixed the window's screen position when exiting fullscreen via love.window.setFullscreen.
* Fixed love.displayrotated being given a boolean instead of an enum string.
* Fixed memory corruption and a crash when drawing smooth lines.
* Fixed a crash in Canvas:newImageData when the pixel format's pixel byte size multiplied by its width isn't a multiple of 4.
* Fixed love.graphics.newVolumeImage when explicit mipmaps are provided.
* Fixed freezes and crashes in automatic batching when an AMD GPU is used.
* Fixed love.graphics.print and Image:replacePixels on more AMD/ATI GPUs.
* Fixed Font:setFallbacks to account for different DPI scales in each fallback font.
* Fixed Font:getWrap to not remove trailing newlines.
* Fixed Text:getWidth when the Text's string only contains spaces.
* Fixed a crash with some Intel graphics drivers on Linux.
* Fixed a hang with some Intel graphics drivers on Windows, by preventing gamma correct rendering on affected systems.
* Fixed a crash with some Intel graphics drivers on Windows when mipmapped Canvases are used.
* Fixed texture memory reported by love.graphics.getStats when a volume or array Canvas is created.
* Fixed DXT1 textures which use 1 bit alpha-cutout.
* Fixed rare issues where textures were not sent to shaders correctly.
* Fixed Shader:send(name, data, matrixlayout, ...).
* Fixed quad offsets in ParticleSystems when ParticleSystem:setOffset is not used.
* Fixed a performance issue with setting a small subrange of data in non-stream Meshes and SpriteBatches.
* Fixed rounded rectangles breaking if the rx or ry parameters are negative.
* Fixed rounded rectangle automatic points calculation when rx or ry are more than half the rectangle's size.
* Fixed source code compilation on Xcode 12+.
* Fixed source code compilation on Linux systems that don't provide posix_spawn APIs.

(ryoon)

2022-03-29 16:42:52 UTC MAIN commitmail json YAML

doc: Updated chat/weechat to 3.5

(ryoon)

2022-03-29 16:42:17 UTC MAIN commitmail json YAML

weechat: Update to 3.5

Changelog:
== Version 3.5 (2022-03-27)

New features::

  * core: search in message tags when tags are displayed with `/debug tags`
  * core: add support of date and tags in messages displayed in buffers with free content, add function printf_y_date_tags (issue #1746)
  * irc: add command /autojoin, add server option "autojoin_dynamic"
  * irc: add IRC message tags in messages displayed (issue #1680)
  * relay: add `zstd` (https://facebook.github.io/zstd/[Zstandard]) compression in weechat protocol, remove option `compression` from `init` command, rename option relay.network.compression_level to relay.network.compression
  * trigger: add variables `${tg_tag_irc_xxx}` containing IRC message tags (issue #1680)

Bug fixes::

  * core: fix memory leak when removing a line on a buffer with free content
  * core: remove obsolete option weechat.plugin.debug (issue #1744)
  * core: fix search of commands with UTF-8 chars in name when option weechat.look.command_incomplete is on (issue #1739)
  * core: fix display of hotlist in buflist after changing value of option weechat.look.hotlist_sort (issue #1733)
  * api: add function buffer_new_props (issue #1759)
  * api: fix add of infolist items in hashtable when prefix contains UTF-8 chars in function hashtable_add_from_infolist (issue #1739)
  * guile: remove disabling of guile gmp allocator with Guile ≥ 3.0.8
  * irc: fix completion of channel topic with UTF-8 chars (issue #1739)
  * irc: fix parsing of messages 311, 312, 327 (whois) and 314 (whowas) in case of missing parameters
  * irc: fix parsing of message 223 (m_filter) sent by InspIRCd server (issue #1751)
  * irc: fix parsing of message 338 (whois, host) sent by Rizon server (issue #1737)
  * irc: fix display of message 344 received as whois geo info (issue #1736)
  * irc: fix display of message 901 (you are now logged out) (issue #1758)
  * irc: fix display of IRC numeric messages with no parameters
  * python: fix crash in hook callbacks after script loading failure (issue #1740)
  * scripts: allow NULL in parameters "default_value" and "value" of function config_new_option (issue #1761)
  * scripts: auto-load scripts with supported extensions only (issue #1698)
  * tcl: add constant `$::weechat::WEECHAT_NULL` (issue #1761)
  * trigger: fix search of triggers with UTF-8 chars in name (issue #1739)
  * xfer: fix auto-accept of server/nick when the server name contains UTF-8 chars (issue #1739)

Tests::

  * core: add tests on GUI chat functions
  * core: add build of Debian packages in CI

Build::

  * debian: change dependency libargon2-0-dev to libargon2-dev (debian #1005703)
  * ruby: add detection of Ruby 3.1

(ryoon)

2022-03-29 14:05:01 UTC MAIN commitmail json YAML

doc: Updated textproc/lowdown to 0.11.2

(fcambus)

2022-03-29 14:04:50 UTC MAIN commitmail json YAML

lowdown: update to 0.11.2.

Version 0.11.2, 2022-03-27

Support native roff escapes instead of using Unicode escapes. (This is a
work in progress, as there are many.) This makes special characters usable
in sections and so on.

Fix a bogus free when running lowdown-diff(1). While here, handle differences
between totally-different files, where before we would error out.

Document how differences are displayed in each output mode, as well as how
metadata is a special case. Fix -tterm ANSI escape filtering for background
colour, allowing changes to be viewed again.

Fix a sneaky -tterm bug found by AFL where having the number of footnotes
change digit length (e.g., 9 to 10) within a table would cause an assertion.

Another big thanks to Michael Dexter in providing hardware for continuously
running AFL and finding some of these corner case bugs!

(fcambus)

2022-03-29 13:58:11 UTC MAIN commitmail json YAML

doc: Updated comms/tio to 1.36

(fcambus)

2022-03-29 13:58:00 UTC MAIN commitmail json YAML

tio: update to 1.36.

=== tio v1.36 ===

Changes since tio v1.35:

* Add support for defaults in config file

  If no section name is specified the configuration will be considered the
  default one.

  This allows to set e.g. a default color code for sections which do not
  configure a color code.

* Handle SIGHUP

  Handle SIGHUP so that the registered exit handlers are called to restore
  the terminal back to its orignal state.

* Add color configuration support

* Bypass unused result warnings

* Force dependency on libinih

  Configuration file support is considered a mandatory feature.

* Update headers

* Update AUTHORS

* Update man page

* Move string_to_long() to misc.c

* Update CircleCI config

* Update tio gif

* Update README

* Update LICENSE date

* Remove redundant COPYING file

Liam Beguin:

* Document configuration file options

* Add support for a configuration file

* misc: add _unused macro

  Some parameters are expected to be unused.
  Add a basic macro to mute these compiler warnings.

* options: expose string_to_long()

  Expose string_to_long() so that other source files can use it.

(fcambus)

2022-03-29 13:32:08 UTC MAIN commitmail json YAML

doc: Updated devel/nss to 3.76.1

(ryoon)

2022-03-29 13:31:37 UTC MAIN commitmail json YAML

nss: Update to 3.76.1

Changelog:
Change:
  - Bug 1756271 - Remove token member from NSSSlot struct.

(ryoon)

2022-03-29 10:46:08 UTC MAIN commitmail json YAML

doc/TODO: + gnucash-docs-4.10.1.

(wiz)

2022-03-29 10:43:38 UTC MAIN commitmail json YAML

textproc/zet: dead upstream

(pin)

2022-03-29 10:41:49 UTC MAIN commitmail json YAML

www/xurl: drop inactive project

(pin)

2022-03-29 10:40:45 UTC MAIN commitmail json YAML

sysutils/sfm: drop maintainer

Nearly dead project.

(pin)

2022-03-29 10:39:07 UTC MAIN commitmail json YAML

textproc/scatterbrainedsearch: drop maintainer

Abandoned project. Deleted repository.

(pin)

2022-03-29 10:37:07 UTC MAIN commitmail json YAML

x11/rterm: abandoned project

(pin)

2022-03-29 10:14:48 UTC MAIN commitmail json YAML

time/quest-tui: drop abandoned package

(pin)

2022-03-29 10:12:40 UTC MAIN commitmail json YAML

net/maguro: drop package

Abandoned upstream, project has been archived.

(pin)

2022-03-29 10:10:24 UTC MAIN commitmail json YAML

doc: Updated audio/ncspot to 0.9.7

(pin)

2022-03-29 10:09:54 UTC MAIN commitmail json YAML

audio/ncspot: update to 0.9.7

Maintenance
  -Fix error messages shown on successful commands (#711, #759)
  -Notification improvements (update existing notification, set application
    name) (#760)
  -Use Rodio backend for macOS builds (#772)
  -Dependency updates

(pin)

2022-03-29 10:08:33 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 0.4.3

(pin)

2022-03-29 10:08:15 UTC MAIN commitmail json YAML

sysutils/felix: update to 0.4.3

fix:
    cursor movement when deleting multiple items 3671755

improvement:
    remove unnecessary if/else 9513873

(pin)

2022-03-29 07:40:13 UTC MAIN commitmail json YAML

Updated devel/py-faker, www/py-nbconvert

(adam)

2022-03-29 07:39:58 UTC MAIN commitmail json YAML

py-nbconvert: updated to 6.4.5

6.4.4
-----
* HTMLExporter: Respect the embed_images flag for HTML blocks

(adam)

2022-03-29 07:24:12 UTC MAIN commitmail json YAML

py-faker: updated to 13.3.4

v13.3.4
* Bump actions/cache from 2 to 3.

v13.3.3
* Fix factory selection when Faker has been seeded.

(adam)

2022-03-29 07:17:26 UTC MAIN commitmail json YAML

Updated security/libgcrypt, net/wireshark

(adam)

2022-03-29 07:17:07 UTC MAIN commitmail json YAML

wireshark: updated to 3.6.3

Wireshark 3.6.3 Release Notes

What’s New

Bug Fixes

  The following bugs have been fixed:

    • Fuzz job crash output: fuzz-2022-01-19-7399.pcap Issue 17894[1].

    • TLS dissector incorrectly reports JA3 values Issue 17942[2].

    • "Wiki Protocol page" in packet details menu is broken - wiki
      pages not migrated to GitLab? Issue 17944[3].

    • Dissector bug, protocol PFCP display Flow Description IE value
      error in Additional Flow Description of PFD Management Request
      Message Issue 17951[4].

    • Bluetooth: Fails to open Log file for SCO connection Issue
      17964[5].

    • Fuzz job crash output: fuzz-2022-03-07-10896.pcap Issue 17984[6].

    • libwiretap: Save as ERF causes segmentation fault Issue 17989[7].

    • HTTP server returning multiple early hints shows too many
      responses in "Follow HTTP Stream" Issue 18006[8].

New and Updated Features

New Protocol Support

  There are no new protocols in this release.

Updated Protocol Support

  CSN.1, HTTP, IEEE 802.11, NTLM SSP, PFCP, PKTLOG, SSDP, TLS, and USB
  HID

New and Updated Capture File Support

  pcap and pcapng

New File Format Decoding Support

  There is no new or updated file format support in this release.

(adam)

2022-03-29 07:16:00 UTC MAIN commitmail json YAML

libgcrypt: updated to 1.10.1

Noteworthy changes in version 1.10.1 (2022-03-28)
-------------------------------------------------

* Bug fixes:
  - Fix minor memory leaks in FIPS mode.
  - Build fixes for MUSL libc.

* Other:
  - More portable integrity check in FIPS mode.
  - Add X9.62 OIDs to sha256 and sha512 modules.

(adam)

2022-03-28 23:10:44 UTC MAIN commitmail json YAML

2022-03-28 21:57:36 UTC MAIN commitmail json YAML

py-psutil: remove obsolete patch chunk

Ride PKGREVISION bump.

(wiz)

2022-03-28 21:50:43 UTC MAIN commitmail json YAML

py-psutil: NetBSD: read info about cached data from /proc/meminfo as well

Bump PKGREVISION.

(wiz)

2022-03-28 21:45:06 UTC MAIN commitmail json YAML

doc: Updated graphics/asymptote to 2.79

(riastradh)

2022-03-28 21:38:54 UTC MAIN commitmail json YAML

2022-03-28 21:38:32 UTC MAIN commitmail json YAML

print/tex-media9, ocgx2: media9 depends on ocgx2, not vice versa.

Bump PKGREVISIONs to force update with new dependency.

(riastradh)

2022-03-28 20:12:45 UTC MAIN commitmail json YAML

Updated misc/stellarium, net/py-scp

(adam)

2022-03-28 20:12:27 UTC MAIN commitmail json YAML

py-scp: updated to 0.14.4

0.14.4 (2022-02-23)
- Update type hints for pyright

0.14.3 (2022-02-15)
- Add type hints

(adam)

2022-03-28 20:10:38 UTC MAIN commitmail json YAML

stellarium: updated to 0.22.0

0.22.0 [2022-03-27]
The major changes of this version:
- AstroCalc: Eclipse Finder
- AstroCalc: RTS (Rises, Transits, Settings)
- Switch from Bortle scale to physical brightness values for light pollution.
- Allow tweaks for the atmosphere brightness/color model and tone mapping
- Several new calendars in the Calendars plugin
- Seasonal polar caps on Mars
- New and improved sky cultures
- Larger textures allowed in Scenery3D
- Improved OnlineQueries and Satellites plugin
- Many fixes in core and plugins.
- Technical preparations towards a major upgrade of the internal Qt framework.

(adam)

2022-03-28 19:48:29 UTC MAIN commitmail json YAML

coreutils: remove unrecognized configure option

(wiz)

2022-03-28 19:46:18 UTC MAIN commitmail json YAML

doc: Added devel/simde version 0.7.2

(bacon)

2022-03-28 19:46:09 UTC MAIN commitmail json YAML

devel/simde: Header-only library for SIMD intrinsics

The SIMDe header-only library provides fast, portable implementations
of SIMD intrinsics on hardware which doesn't natively support them,
such as calling SSE functions on ARM. There is no performance penalty
if the hardware supports the native implementation (e.g., SSE/AVX runs
at full speed on x86, NEON on ARM, etc.).

(bacon)

2022-03-28 19:41:39 UTC MAIN commitmail json YAML

Updated databases/sqlite3, databases/sqlite3-docs, databases/sqlite3-tcl, devel/lemon

(adam)

2022-03-28 19:38:27 UTC MAIN commitmail json YAML

sqlite3: updated to 3.38.2

Additional changes in version 3.38.2 (2022-03-26):

Fix another user-discovered problem with the new Bloom filter optimization that might cause an incorrect answer when doing a LEFT JOIN with a WHERE clause constraint that says that one of the columns on the right table of the LEFT JOIN is NULL. See forum thread 031e262a89b6a9d2.
Other minor patches. See the timeline for details.

(adam)

2022-03-28 19:34:35 UTC MAIN commitmail json YAML

Added geography/opencpn-plugin-plots version 2.2.12

(bouyer)

2022-03-28 19:33:14 UTC MAIN commitmail json YAML

Add opencpn-plugin-plots

(bouyer)

2022-03-28 19:32:44 UTC MAIN commitmail json YAML

Updated net/ndpi, net/ntopng

(adam)

2022-03-28 19:32:38 UTC MAIN commitmail json YAML

Add opencpn-plugin-plots version 2.2.12

OpenCPN is a free software (GPLv2) project to create a concise chart plotter
and navigation software, for use underway or as a planning tool. OpenCPN is
developed by a team of active sailors using real world conditions for
program testing and refinement.

This plugin is designed to monitor speed and course to make the changes to
sail sweep obvious. It may be used to better understand the sailing
characteristics of a particular sailing vessel, or for fine tuning to give
optimal results.

(bouyer)

2022-03-28 19:32:25 UTC MAIN commitmail json YAML

ntopng: updated to 5.2.1

ntopng 5.2 (February 2022)

Breakthroughs
* New ClickHouse support for storing historical data, replacing nIndex support (data migration available)
* Advanced Historical Flow Explorer, with the ability to define custom queries using JSON-based configurations
* New Historical Data Analysis page (including Score, Applications, Alerts, AS analysis), with the ability to define custom reports with charts
* Enhanced drill down from charts and historical flow data and alerts to PCAP data
* nEdge support for Ubuntu 20
* Enhanced support for Observation Points

Improvements
* Improve CPU utilization and memory footprint
* Improve historical data retention management for flows and timeseries
* Improve periodic activities handling, with support for strict and relaxed (delayed) tasks
* Improve filtering and analysis of the historical flows
* Improve alert explorer and filtering
* Improve Enterprise dashboard look and feel
* Improve the speedtest support and servers selection
* Improve support for ping and continuous ping (ICMP) for active monitoring
* Improve flow-direction handling
* Improve localization (including DE and IT translations)
* Improve IPS policies management
* Add IPS activities logging (e.g. block, unblock)
* Improve SNMP support
* Optimize polling of SNMP devices
* Improve SNMP v3 support
* Add more information including version
* Stateful SNMP alert to detect too many MACs on non-trunk
* Perform fat MIBs poll on average every 15 minutes
* Add preference to disable polling of SNMP fat MIBs
* Add more information to the historical flow data, including Latency, AS, Observation Points, SNMP interface, Host Pools
* Add detailed view of historical flows and alerts
* Add support for nProbe field L7_INFO
* Add ICMP flood alert
* Add Checks exclusion settings for subnets and for hosts and domains globally
* Add CDP support
* Add more regression tests
* Add support for obsolete client SSH version
* Add support for ERSPAN version 2 (type III)
* Add support for all the new nDPI Flow Risks added in nDPI 4.2
* Add extra info to service and periodicity map hosts
* Add Top Sites check
* REST API
* Getter for the bridge MIB
* Getter for LLDP adjacencies
* Check for BPF filters
* Score charts timeseries and analysis

Changes
* Encapsulated traffic is accounted for the lenght of the encapsulated packet and not of the original packet
* Remove nIndex support, including the flow explorer
* Remove MySQL historical flow explorer (export only)
* Hide LDAP password from logs

Fixes
* Fix a few memory leaks, double free, buffer overflow and invalid memory access
* Fix SQLite initialization
* Fix support for fragmented packets
* Fix IP validation in modals
* Fix netplan configuration manager
* Fix blog notifications
* Fix time range picker to support all browsers
* Fix binary application transfer name in alerts
* Fix glitches in chart drag operations
* Fix pools edit/remove
* Fix InfluxDB timeseries export
* Fix ELK memory leak
* Fix TLS version for obsolete TLS alerts when collecting flows
* Fix fields conversion in timeseries charts filters
* Fix some invalid nProbe field mapping
* Fix hosts Geomap
* Fix slow shutdown termination
* Fix wrong Call-ID 0 with RTP streams with no SIP stream associated
* Fix ping support for FreeBSD
* Fix active monitoring interface list
* Fix host names not always shown
* Fix host pools stats
* Fix UTF8 encoding issues in localization tools
* Fix time/timezone in forwarded syslog messages
* Fix unknown process alert
* Fix nil DOM javascript error
* Fix country not always shown in flow alerts
* Fix non-initialized traffic profiles
* Fix traffic profiles not working over ZMQ
* Fix syslog collection
* Fix async SNMP calls blocking the execution
* Fix CPU stats timeseries
* Fix InfluxDB attempts to alwa re-create retention policies
* Fix REST API ts.lua returning 24h data
* Fix processing of DNS packets under certain conditions
* Fix invalid space in SNMP Hostnames
* Fix REST API incompat. (/get/alert/severity/counters.lua, /get/alert/type/counters.lua)
* Fix map layout not saved correctly
* Fix LLDP topology for Juniper routers
* Fix not authorized error when editing SNMP devices
* Fix double 95perc, splitted avg and 95perc in sent/rcvd in charts
* Fix inconsistent local/remote timeseries
* Fix Risks generation in IPS policy configuration
* Fix deletion of sub-interface
* Fix deadline not honored when monitoring SNMP devices
* Fix traffic profiles on L7 protocols
* Fix TCP connection refused check
* Fix failures when the DB is not reacheable
* Fix segfault with View interfaces
* Fix hosts wrongly detected as Local
* Fix missing throughputs in countries

Misc
* Enforces proxy exclusions with env var `no_proxy`
* Move Lua engine to 5.4
* Major code review and cleanup

nEdge
* Add support for  Ubuntu 20
* Add ability to logout when using the Captive Portal
* Add per egress interface stats and timeseries
* Add active DHCP leases in UI and REST API
* Add daily/weekly/monthly quotas
* Add service and periodicity maps and alerts
* Fix Captive Portal not working due to invalid allowed interface
* Fix addition of static DHCP leases
* Fix factory reset
* Fix reboot button

ntopng 5.0 (August 2021)

Breakthroughs

* Advanced alerts engine with security features, including the detection of [attackers and victims](https://www.ntop.org/ntopng/how-attackers-and-victims-detection-works-in-ntopng/)
* Integration of 30+ [nDPI security risks](https://www.ntop.org/ndpi/how-to-spot-unsafe-communications-using-ndpi-flow-risk-score/)
* Generation of the `score` [indicator of compromise](https://www.ntop.org/ntopng/what-is-score-and-how-it-can-drive-you-towards-network-issues/) for hosts, interfaces and other network elements
* Ability to collect flows from hundredths of routers by means of [observation points](https://www.ntop.org/nprobe/collecting-flows-from-hundred-of-routers-using-observation-points/)
* Anomaly detection based on Double Exponential Smoothing (DES) to uncover possibly suspicious behaviors in the traffic and in the score
* Encrypted Traffic Analysis (ETA) with special emphasis on the TLS to uncover self-signed, expired, invalid certificates and other issues

New features

* Ability to configure alert exclusions for individual hosts to mitigate false positives
* FreeBSD / OPNsense / pfSense [packages](https://packages.ntop.org/)
* Ability to see the TX/RX traffic breakdown both for physical interfaces and when receiving traffic from nProbe
* Add support for ECS when exporting to Syslog
* Improved TCP analysis, including analysis of TCP flows with zero window and low goodput
* Ability to send alerts to Slack
* Implementation of a token-based REST API access

Improvements

* Reworked the execution of hosts and flows checks (formerly user scripts), yielding a reduced CPU load of about 50%
* Improved 100Kfps+ [NetFlow/sFlow collection performance](https://www.ntop.org/nprobe/netflow-collection-performance-using-ntopng-and-nprobe/)
* Drilldown of [nIndex](https://www.ntop.org/guides/ntopng/advanced_features/flows_dump.html#nindex) historical flows much more flexible
* Migration to Bootstrap 5
* Check malicious JA3 signatures against all TLS-based protocols
* Reworked Doh/DoT handling

Fixes

* Fixes SSRF and stored-XSS injected with malicious SSDP responses
* Fixes several leaks in NetworkInterface

Notes

* To ensure optimal performance and scalability and to prevent uneven resource utilization, the maximum number of interfaces handled by a single ntopng instance has been reduced to
* 16 (Enterprise M)
* 32 (Enterprise L)
* 8  (all other versions)
* REST API v1/ is deprecated and will be dropped in the next stable release in favor of REST API v2/
* The old alerts dashboard has been removed and replaced by an advanced alerts drilldown page with integrated charts

(adam)

2022-03-28 19:24:14 UTC MAIN commitmail json YAML

ndpi:updated to 4.2

nDPI4.2 (Feb 2022)

New Features
- Add a "confidence" field indicating the reliability of the classification
- Add risk exceptions for services and domain names via ndpi_add_domain_risk_exceptions()
- Add ability to report whether a protocol is encrypted

New Supported Protocols and Services
- Add protocol detection for:
  - Badoo
  - Cassandra
  - EthernetIP

Improvements
- Reduce memory footprint
- Improve protocol detection for:
  - BitTorrent
  - ICloud Private Relay
  - IMAP, POP3, SMTP
  - Log4J/Log4Shell
  - Microsoft Azure
  - Pandora TV
  - RTP
  - RTSP
  - Salesforce
  - STUN
  - Whatsapp
  - QUICv2
  - Zoom
- Add flow risk:
  - NDPI_CLEAR_TEXT_CREDENTIALS
  - NDPI_POSSIBLE_EXPLOIT (Log4J)
  - NDPI_TLS_FATAL_ALERT
  - NDPI_TLS_CERTIFICATE_ABOUT_TO_EXPIRE
- Update WhatsAPP and Instagram addresses
- Update the list of default ports for QUIC
- Update WindowsUpdate URLs
- Add support for the .goog Google TLD
- Add googletagmanager.com
- Add bitmaps and API for handling compressed bitmaps
- Add JA3 in risk exceptions
- Add entropy calculation to check for suspicious (encrypted) payload
- Add extraction of hostname in SMTP
- Add RDP over UDP dissection
- Add support for TLS over IPV6 in Subject Alt Names field
- Improve JSON and CSV serialization
- Improve IPv6 support for almost all dissectors
- Improve CI and unit tests, add arm64, armhf and s390x as part of CI
- Improve WHOIS detection, reduce false positives
- Improve DGA detection for skipping potential DGAs of known/popular domain names
- Improve user agent analysis
- Reworked HTTP protocol dissection including HTTP proxy and HTTP connect

Changes
- TLS obsolete protocol is set when TLS < 1.2 (used to be 1.1)
- Numeric IPs are not considered for DGA checks
- Differentiate between standard Amazon stuff (i.e market) and AWS
- Remove Playstation VUE protocol
- Remove pandora.tv from Pandora protocol
- Remove outdated SoulSeek dissector

Fixes
- Fix race conditions
- Fix dissectors to be big-endian friendly
- Fix heap overflow in realloc wrapper
- Fix errors in Kerberos, TLS, H323, Netbios, CSGO, Bittorrent
- Fix wrong tuple comparison
- Fix ndpi_serialize_string_int64
- Fix Grease values parsing
- Fix certificate mismatch check
- Fix null-dereference read for Zattoo with IPv6
- Fix dissectors initialization for XBox, Diameter
- Fix confidence for STUN classifications
- Fix FreeBSD support
- Fix old GQUIC versions on big-endian machines
- Fix aho-corasick on big-endian machines
- Fix DGA false positive
- Fix integer overflow for QUIC
- Fix HTTP false positives
- Fix SonarCloud-CI support
- Fix clashes setting the hostname on similar protocols (FTP, SMTP)
- Fix some invalid TLS guesses
- Fix crash on ARM (Raspberry)
- Fix DNS (including fragmented DNS) dissection
- Fix parsing of IPv6 packets with extension headers
- Fix extraction of Realm attribute in STUN
- Fix support for START-TLS sessions in FTP
- Fix TCP retransmissions for multiple dissectors
- Fix DES initialisation
- Fix Git protocol dissection
- Fix certificate mismatch for TLS flows with no client hello observed
- Fix old versions of GQUIC on big-endian machines

Misc
- Add tool for generating automatically the Azure IP list

nDPI 4.0 (July 2021)

New Features
- Add API for computing RSI (Relative Strenght Index)
- Add GeoIP support
- Add fragments management
- Add API for jitter calculation
- Add single exponential smoothing API
- Add timeseries forecasting support implementing Holt-Winters with confidence interval
- Add support for MAC to radi tree and expose the full API to applications
- Add JA3+, with ALPN and elliptic curve
- Add double exponential smoothing implementation
- Extended API for managing flow risks
- Add flow risk score
- New flow risks:
  - Desktop or File Sharing Session
  - HTTP suspicious content (useful for tracking trickbot)
  - Malicious JA3
  - Malicious SHA1
  - Risky domain
  - Risky AS
  - TLS Certificate Validity Too Long
  - TLS Suspicious Extension

New Supported Protocols and Services
- New protocols:
  - AmongUs
  - AVAST SecureDNS
  - CPHA (CheckPoint High Availability Protocol)
  - DisneyPlus
  - DTLS
  - Genshin Impact
  - HP Virtual Machine Group Management (hpvirtgrp)
  - Mongodb
  - Pinterest
  - Reddit
  - Snapchat VoIP calls
  - Tumblr
  - Virtual Asssitant (Alexa, Siri)
  - Z39.50
- Add protocols to HTTP as subprotocols
- Add detection of TLS browser type
- Add connectionless DCE/RPC detection

Improvements
  - 2.5x speed bump. Example ndpiReader with a long mixed pcap
      v3.4 - nDPI throughput:      1.29 M pps / 3.35 Gb/sec
      v4.0 - nDPI throughput:      3.35 M pps / 8.68 Gb/sec
- Improve detection/dissection of:
  - AnyDesk
  - DNS
  - Hulu
  - DCE/RPC (avoid false positives)
  - dnscrypt
  - Facebook (add new networks)
  - Fortigate
  - FTP Control
  - HTTP
    - Fix user-agent parsing
    - Fix logs when NDPI_ENABLE_DEBUG_MESSAGES is defined
  - IEC104
  - IEC60870
  - IRC
  - Netbios
  - Netflix
  - Ookla speedtest (detection over IPv6)
  - openspeedtest.com
  - Outlook / MicrosoftMail
  - QUIC
    - update to draft-33
    - improve handling of SNI
    - support for fragmented Client Hello
    - support for DNS-over-QUIC
  - RTSP
  - RTSP via HTTP
  - SNMP (reimplemented)
  - Skype
  - SSH
  - Steam (Steam Datagram Relay - SDR)
  - STUN (avoid false positives, improved Skype detection)
  - TeamViewer (add new hosts)
  - TOR (update hosts)
  - TLS
    - Certificate Subject matching
    - Check for common ALPNs
    - Reworked fingerprint calculation
    - Fix extraction for TLS signature algorithms
    - Fix ClientHello parsing
  - UPnP
  - wireguard
- Improve DGA detection
- Improve JA3
- Improve Mining detection
- Improve string matching algorithm
- Improve ndpi_pref_enable_tls_block_dissection
- Optimize speed and memory size
- Update ahocorasick library
- Improve subprotocols detection

Fixes
- Fix partial application matching
- Fix multiple segfault and leaks
- Fix uninitialized memory use
- Fix release of patterns allocated in ndpi_add_string_to_automa
- Fix return value of ndpi_match_string_subprotocol
- Fix setting of flow risks on 32 bit machines
- Fix TLS certificate threshold
- Fix a memory error in TLS JA3 code
- Fix false positives in Z39.50
- Fix off-by-one memory error for TLS-JA3
- Fix bug in ndpi_lru_find_cache
- Fix invalid xbox and playstation port guesses
- Fix CAPWAP tunnel decoding
- Fix parsing of DLT_PPP datalink type
- Fix dissection of QUIC initial packets coalesced with 0-RTT one
- Fix parsing of GTP headers
- Add bitmap boundary checks

Misc
- Update download category name
- Update category labels
- Renamed Skype in Skype_Teams (the protocol is now shared across these apps)
- Add IEC analysis wireshark plugin
- Flow risk visualization in Wireshark
- ndpiReader
  - add statistics about nDPI performance
  - fix memory leak
  - fix collecting of risks statistics
- Move installed libraries from /usr/local to /usr
- Improve NDPI_API_VERSION generation
- Update ndpi_ptree_match_addr prototype

(adam)

2022-03-28 17:08:09 UTC MAIN commitmail json YAML

ocaml-dune: honour PKGMANDIR

(tnn)

2022-03-28 15:59:22 UTC MAIN commitmail json YAML

gitea: don't download distfiles during build phase (convert to go-module.mk)

(tnn)

2022-03-28 15:59:17 UTC MAIN commitmail json YAML

doc: Added devel/py-allpairspy version 2.5.0

(schmonz)

2022-03-28 15:59:03 UTC MAIN commitmail json YAML

Add and enable py-allpairspy.

(schmonz)

2022-03-28 15:58:29 UTC MAIN commitmail json YAML

Add py-allpairspy, a pairwise test combinations generator.

AllPairs is an open source test combinations generator. It allows one to
create a set of tests using "pairwise combinations" method, reducing a
number of combinations of variables into a lesser set that covers most
situations. Features:

- Produces good enough dataset.
- Pythonic, iterator-style enumeration interface.
- Allows to filter out "invalid" combinations during search for the next
  combination.
- Goes beyond pairs! If/when required can generate n-wise combinations.

(schmonz)

2022-03-28 15:57:24 UTC MAIN commitmail json YAML

doc: Updated devel/py-approvaltests to 4.1.0

(schmonz)

2022-03-28 15:57:19 UTC MAIN commitmail json YAML

2022-03-28 15:51:46 UTC MAIN commitmail json YAML

R-tcltk2: mark as BROKEN

Infinite loop during build, see PR pkg/56696.

(wiz)

2022-03-28 15:27:21 UTC MAIN commitmail json YAML

doc: Updated devel/mob to 3.0.0

(schmonz)

2022-03-28 15:27:17 UTC MAIN commitmail json YAML

Update to 3.0.0. From the changelog:

- **NEW** Mob will automatically open the last modified file of the
  previous typist in your preferred IDE. Therefore, you need to set the
  configuration option `MOB_OPEN_COMMAND` to a command which opens your
  IDE. For example, the open command for IntelliJ is `idea %s`
- Add a Smiley face to Happy Collaborating message to make your day :)

(schmonz)

2022-03-28 14:38:50 UTC MAIN commitmail json YAML

2022-03-28 14:34:13 UTC MAIN commitmail json YAML

SDL: fix build on NetBSD/i386

XXX maybe pullup 2022Q1?

(tnn)

2022-03-28 14:14:26 UTC MAIN commitmail json YAML

2022-03-28 14:11:10 UTC MAIN commitmail json YAML

doc: Updated devel/taplo-lsp to 0.6.0

(wiz)

2022-03-28 14:11:01 UTC MAIN commitmail json YAML

taplo-cli: update to 0.6.0.

One of the reasons why I always kept postponing patches and updates
in this project was the fact that it was pretty hard to maintain.
When I originally wrote most of it, I barely had time and just
wanted to get features out ASAP.

The Even Better TOML has recently passed the 100K installs mark,
I felt that some cleanup and care was long overdue.

This PR is pretty much a rewrite and/or a major refactor of Taplo
with the only exception of the parser, which I would love to rewrite
as well but I'm already pushing my time-limits.

Features

* Rewrite of the DOM, it now uses a reference-counted implementation
  where each node is cheap to clone and to juggle around.
* Rewrite of the CLI as well, it is now a first-class citizen not
  just something quickly thrown together.
* Integration of jsonschema, most (all?) JSON Schema features are
  now supported and the limitations of the current implementation
  are non-existent.
* Support of schema store catalog and schemas
* The shared code between the CLI and the language server is now
  properly extracted into taplo-common, so the CLI and the LSP are
  no longer out of sync.
* The external environment is now abstracted away into a trait, so
  both the LSP and the CLI should run pretty much anywhere with
  minimal plumbing
* tracing is used for all logging
* Refactor and workspace support in the LSP
* All toml-test tests now pass
* Proper benchmarks via criterion (the new DOM is slightly slower
  initially due to allocations, but not too much)
* Completions and hover in the LSP (the building blocks are there,
  but the cursor queries require some plumbing)
* The LSP is part of the CLI as well, and the VSCode extension
  works with it, WASM bindings are yet to be reimplemented
* Flexible configuration options in the LSP
* Proper directives in TOML files (e.g. schema)

Breaking Changes

Probably a lot, but here are a few notable ones:

* The DOM API is completely different, although migration should
  be rather easy.
* Chrono feature has been removed, it can be reintroduced later
  though if needed.
* As with the DOM layout, error types have also changed.
* Date types are now separate syntax-kinds.
* Even though we had no MSRV policy, I clearly used 1.58 features
  during the rewrite
* The Even Better Toml vscode extension also gets a facelift with
  some configuration options changed

(wiz)

2022-03-28 13:42:26 UTC MAIN commitmail json YAML

doc: note freeze end for pkgsrc-2022Q1

(wiz)

2022-03-28 13:41:08 UTC pkgsrc-2022Q1 commitmail json YAML

doc: add CHANGES file for pkgsrc-2022Q1

(wiz)

2022-03-28 12:58:27 UTC MAIN commitmail json YAML

2022-03-28 11:31:30 UTC MAIN commitmail json YAML

doc: Updated www/zola to 0.15.3

(nikita)

2022-03-28 11:30:51 UTC MAIN commitmail json YAML

www/zola: Update to 0.15.3

Changelog taken from https://github.com/getzola/zola/releases

v0.15.3
Changes:
    96db523 Bump MSRV
    c9bc0a2 Ready for release
    a61fa3f That's going to be 0.15.3
    1b20aca config: Don't skip extra syntax loading if highlight_theme = css (#1732) [ #1723 ]
    684bc2d Fix shortcode handling in code-fences (#1720)
    ef3a16f make asset colocation find assets which have no extension (as opposed to ignoring them) (#1734)
    37b31cb templates/load_data: add an optional parameter headers (#1710)
    78132a8 add theme's robots.txt to tera with name "robots.txt" (#1722)
    faec345 remove compiler warning (#1698)
    5190b5e Add heuristic checking for HTML anchors (#1716)
    0b7e3cb Various comment cleanups (#1726)
    13e3596 Fix option in syntax highlighting docs (#1712)
    4d14c46 Reduce code repetition in CodeBlock::highlight (#1697)
    c5aa1a2 docs: Add missing punctuation
    4cef97a Next version
    14ccd89 Update themes gallery (#1737)
    baae4d7 Fix typo in docs (#1739)
    47773c2 Update themes gallery (#1728)
    2aac163 Improved Cloudflare Pages deployment guide (#1733)
    f4d312b simplify Layer0 deployment guide (#1727)
    25ab1bc docs: fix missing doublequote (#1719)
    ef26db8 docs: filter to main for example GH Pages config (#1715)
    fac80b7 fix thumbnails sqaushing/stretching (#1711)
    359de43 Fix typo (#1709)
    dbdacfa Remove marketing content
    9a5f520 Guide: Deploy Zola with Layer0 (#1704)
    bc51b5d Fix typo (#1706)
    75d9991 Update source-tag to v0.15.2 (#1703)
    3a71c8c Add films.mlcdf.fr to example sites (#1702)

v0.15.2
Changes:
    546623a Next version
    1ed1fdb Ready for 0.15.2
    501cf95 Merge pull request #1691 from getzola/next
    3155662 Fix HTML shortcodes [ #1689 ]
    5b0e1ed Next version
    927a840 Update macos ci image for release as well
    3625391 Set 0.15.1 date
    2ded7f5 dockerhub -> ghcr

v0.15.1
Changes:
    24007b2 Merge pull request #1682 from getzola/next
    d305c6c Merge pull request #1681 from thomasetter/ghcr-action
    3e8eb18 disable latest tag
    46027ec Update version
    22dcfb9 Test config.title in integration tests
    7ce4f75 Fix config data not getting to the templates [ #1687 ]
    9191a27 Fix markdown shortcodes
    3dbf811 Update macos ci image
    a996799 Update snapcraft.yaml
    720658c add GitHub action to deploy to the GitHub Container Registry (GHCR)

v0.15.0
Changes:
    a8a236f Merge pull request #1597 from getzola/next
    9fc60e1 Update pinned ci version
    445a95f Update deps
    b3139b7 Only find assets recursively for pages (#1677)
    51784aa Handle naked anchor link for internal links [ #1676 ]
    d8aebbd Update themes gallery (#1674)
    769264e Fix docs for get_url [ #1667 ]
    10a39e5 Mention config.mode
    35359fb Add generic template fallbacks to taxonomies (#1651)
    976ff6f Merge branch 'master' into next
    862149e Update pinned ci version
    ea3e782 Remove comparisons in README
    091995b Update deps
    c33b67c Ensure zola serve only reads from the public dir
    19125e8 Back to pest (#1665)
    662c2d3 Add 146parks.blog to example sites. (#1664)
    48e4fa0 fix typo (#1663)
    637b005 Shortcodes (#1640) [ #1475, #1355, #1655, #1601, #1600, #1500, #1320 ]
    ddb9b4e Update EXAMPLES.md (#1659)
    1434eeb Add check for export highlight theme CSS in Config (#1650)
    1bbca5c Use distroless instead of dockerize (#1643) [ #1642 ]
    e186f08 Fix page.updated's document. #1641 (#1644)
    19673f2 Update deps
    f8020a3 Show usage of latest github action version (#1638)
    7135a4f Add corona-effekt.orgatalk.de to list of example sites (#1636)
    7fa58ef Fix get_url resolving asset path to invalid url on Windows (#1632)
    aaa25ce Fix clippy warnings (#1618)
    dd0ce5c Make whitespace separation consistent/explicit (#1628)
    7a0cf26 Update changelog
    2e884e0 Remove duplicate call to load syntax/themes
    23064f5 Support custom syntax highlighting themes (#1499) [ #419 ]
    9946506 Update themes gallery (#1614)
    f0b1318 fix: crash on config change (#1616)
    8258305 Some more improvements to documentation (#1508)
    9f88d75 fix typo (#1613)
    9516328 Fix outdated i18n setup config
    b503d5c feat: add required argument to taxonomy functions (#1598)
    4086b07 Support colocating subfolders (#1582)
    4c4fad2 Adjust whitespace in expression delimiters (#1610)
    7af662c Add OrgaTalk wiki to list of example sites (#1611)
    84b75f9 [feature] Shortcodes and anchor-link.html can access lang context (#1609)
    eceb1bd Added prompt for when zola build output-dir mentions an existing directory. (#1558) [ #1378 ]
    5c428cc Merge pull request #1608 from southerntofu/bugfix-default-language
    2be1b41 config.default_language is exposed to templates
    2764031 Merge pull request #1606 from marier-nico/patch-1
    5a418e1 docs(configuration): move extra syntaxes to markdown
    c1267e8 Remove number of processed images from logs [ #1504 ]
    8e40720 Next

v0.14.1
Changes:
    3dcc080 Merge pull request #1553 from getzola/next
    1249d4d Prepare for 0.14.1
    f866e0b Update docker documentation usage with Zola 0.14.0 (#1594)
    f7a4ef2 Add draft to section variable in templates [ #1592 ]
    5ca2b29 Fix cachebust for files in the output path (#1586)
    8802e77 Update themes gallery (#1589)
    c658d17 cargo/manifests: allow user to use native-tls if ring is unsupported (#1587)
    56dcfec make clippy a bit happier (#1588)
    8b43667 Ensure code block contents are always escaped [ #1581 ]
    6a39253 Unravel errors on full site rebuild in serve [ #1398 ]
    88e5c6e Update deps
    85f68f8 Update minify and respect HTML spec
    17f3fe2 HTTP 404 instead of empty response if not found (#1580) [ #1578 ]
    28c3dac use provided config file path instead of name
    9275d93 Next version
    3bedb42 Fix languages docs [ #1567 ]
    e2f2f4f Briefly explain TOML tables (#1576)
    c06ef10 Merge pull request #1575 from getzola/create-pull-request/patch-1627914726
    8c98d11 Update themes gallery
    6a3f886 Merge pull request #1561 from mscherer/patch-1
    f38fd70 Fix uggla blog git repo location
    0f96381 Merge pull request #1557 from coastalwhite/local-devices-sidenote
    9d596c3 Merge pull request #1554 from herbygillot/patch-1
    365b15c Added sidenote on serving to local devices [ #1556 ]
    f8d3dab README: add MacPorts info
    fa00914 Mention paginator.current_index is 1-indexed [ #835 ]
    baba690 Update version of zola for docs + version of ubuntu for release

v0.14.0
Changes:
    b2354c6 Merge pull request #1293 from getzola/next
    ece6cb9 Update release date
    a5cc4dc Update processed images
    c0895b6 Update deps
    b89fc2c Merge branch 'master' into next
    8c3ce7d Update changelog
    4a87689 Add class based syntax higlighting + line numbers (#1531)
    57705aa Add permalink to Taxonomy (#1516)
    98b110b Add support for Norwegian search (#1547)
    6f22132 imgproc: Don't upscale images in the Fit op, fix a bug in comment in #1542 (#1545)
    96e28dd Docs: Fix resize_image and gallery shortcodes (#1543)
    ee85300 Mention load_data only works with utf-8 [ #1539 ]
    3e1a934 Fix tests and add note about translations
    06bee57 Revert "Exclude self from translation list for page/section"
    93900fb Add num_format filter (#1460)
    0a7692a Exclude self from translation list for page/section [ #1410 ]
    545e766 Allow functions to look into current theme static folder [ #1416 ]
    0cd1ea9 Avoid panic on invalid addr
    e62664b Unify {page,section}.assets [ #1510 ]
    8e9b779 Mention lang for get_taxonomy [ #1517 ]
    c49d62c Update deps
    1e6768b Remove search index for themes
    a8acf2c Cache get_image_metadata result
    312ffcb chore: update Vercel documentation (#1527)
    c0a0df4 Update resize_image docs
    1bf5cd7 Update docs + sandbox files
    0975b67 Hash imageproc on unified path
    38ddb1c cargo fmt
    9145af6 imageproc things for paths refactor (#1484)
    009d105 Automatically trim / on Tera fn calls dealing with files
    ae916eb Some more tweaks
    a736d33 Fix tests on Windows
    9e0cac6 Cleanup of get_url and get_file_hash
    7154e90 Update load_data
    7fb99ea Revamp the images template functions
    b0937fa Some more cleanup
    a977795 Split Tera functions in several files
    c728a86 Clear SITE_CONTENT on full reload
    6351591 hide search-results on blur (#1488)
    2289b2f Fix config loading [ #1512 ]
    16c123a Include path in the search index with include_path (#1509)
    7fab9b4 Improve docs (#1506)
    4c22996 Fix typos (#1505)
    b292f45 Fix|Docs: paginate_reversed is missing from example _index.md (#1501)
    1cecf60 Update Travis CI link to point to updated website (#1498)
    ff8805e Docs: Don't suggest/use a CSS framework (#1495)
    0ca311f Docs: Document variables with default values (#1493)
    6a84f1b Docs: weight ties sort sections in random order (#1492)
    4f023d8 Docs: Resize feeds image (#1485)
    14b1a35 Docs: Add highlight theme green to docs (#1486)
    e0498f2 CONTRIBUTING.md: Fix sublime syntaxes and themes directory names (#1483)
    aaa4f4e Fix highlighting
    c38d9e5 Do not clone ancestors when serializing
    fe79798 Remove unused code + rustfmt
    6038629 Docs: Move build_search_index to root level in config.toml (#1479)
    c393ded Better description for output-dir of zola serve
    ca4b5d5 Remove unused option [ #1477 ]
    70675ff Make sure that -i, -p and -u options take mandatory arguments (#1474)
    8ee6df0 Docs: Mention that the output directory will be deleted before build (#1472)
    22fcae4 Docs: Add second.md filename to directory structure overview (#1469)
    0596b99 Docs: Remove --watch-only flag (#1468)
    4140ab7 Specify default output directory (#1464)
    22c29fe Fix race condition in generating next/previous page references when using transparent mode. (#1456)
    f8c6ea2 Add new sorting: UpdateDate that sorts by meta.updated. (#1452)
    b244bcd Hide lines in code block (#1453)
    5365efe Add protobuf syntax highlighting
    dec5a85 Fix language in rss.xml [ #1442 ]
    5df6e03 Update MSRV
    1fab9c6 Update slotmap + handle in memory XML content type in zola serve [ #1308 ]
    fecc3cf Strip footnotes link from summaries [ #1282 ]
    998f700 Update themes gallery (#1449)
    3a5ae0f Update configuration.md (#1450)
    b2adfae Add Zig highlighting [ #1370 ]
    10c1739 Update pinned MSRV
    dc0c7df Update themes gallery (#1443)
    84fb2f3 Mention WSL2 filesystem [ #1440 ]
    dedd869 revise documentation for gh-pages (#1441)
    a0b92be doc(installation): add Debian package (#1432)
    80843cd u16 for anchor levels [ #1436 ]
    4f6528c Allow whitespace on the same line as closing front-matter chars
    e92e4f1 Tweaks to load_data + update deps
    1bd777f Add HTTP POST capability to load_data() (#1400)
    47b9207 link_checking: prevent rate-limiting (#1421)
    3346439 rendering: keep track of all internal links (#1424)
    4f7b960 Fix can not build with indexing-zh (#1433)
    421a251 Hash collision using the same quality level and incorrect quality for WebP (#1431)
    fc808f2 Some clippy fixes
    0afd31d cargo fmt
    d3caa56 Nest translations in languages options
    32433e7 Lang aware search indices settings
    187bc30 Serializing lang aware configs
    0812b60 Remove deprecated config options
    86b42fc Move taxonomies to language options dict
    7484138 Add a LanguageOption for the default language if there is none
    975800e Enforce unic valid language codes
    ba8939b If it's a directory, serve index.html instead (#1426)
    6e2595a doc(syntax-highlighting): fix available values (#1427)
    a9afb07 doc(content/page): fix typo (#1419)
    341ac3b Southerntofu bugfix index translations (#1417) [ #1332 ]
    5bf9ebc Feature: allow spaces between dashes in filename for page (#1323)
    1f75738 Add Cloudflare Pages support to README (#1396)
    226ff37 add Cloudflare Pages to docs (#1414)
    958ec2a Add CORS header (#1382)
    5b005b4 Allow frontmatter to have optional newline if no content (#1408)
    534174a feat: add base16-atelierdune-light highlight theme (#1406)
    940e479 Fix typo + do not include themes section in search index
    5964fc1 fixes #1401 (#1404)
    12c46a9 Add note on the requirement of paginate_by (#1403)
    25ef603 Error on invalid file/section
    67f9b94 Fix language specific non-internal urls for get_url. (#1381)
    ba0c384 Clarify where to define the theme in the .toml file (#1390)
    9487b6f Fix serve command when used with config option (#1385)
    51644a7 Handle random jetbrains temp files
    2a46e07 Add path to TaxonomyTerm [ #1336 ]
    d296930 Document conditional TOC rendering (#1376)
    7fc7ef4 Add tests for slug strategy in filenames with dates
    8630c79 Update outdated link (#1375)
    2bbd3bd Fix compute_hash
    0b94e09 Update changelog
    c26b94a Remove stray word (#1368)
    5ce082d Add Sourcehut Pages as deployment platform (#1365)
    3262f69 Single compute_hash fn + cargo fmt
    d3ab393 [WIP] Add support for base64-encoded hash values to 'get_file_hash' (#1339) [ #519 ]
    6d6df45 Make shortcodes work in markdown filter (#1358) [ #1350 ]
    3ba2d33 Copyright date always ending on current year (#1366)
    5d1d5d6 Update themes gallery (#1364)
    8eac5a5 WebP support in resize_image (#1360)
    d4db249 add force arg long switch to CLI (#1362)
    bf05a54 Add live reload tip for serving site with docker (#1352)
    d734b17 Fix "serve" subcommand for URL encoded static files (#1351)
    def9588 Add final directory structure to overview (#1348)
    3cb61c3 Support embed YouTube playlist (#1342)
    a65a2d5 Update minify-html dependency to version 0.4.2 (#1340)
    53456bd Don't panic for missing highlight theme (close #1299) (#1307)
    49b6087 Document Docker Hub (#1337)
    afd5da4 Improve documentation (#1335) [ #1295 ]
    aa57541 Force newline after front-matter [ #1287 ]
    cf86e93 Fix dir renaming not picked up by zola serve [ #1324 ]
    3b210d6 Use zola 0.13 for docs
    024144b cargo fmt
    34989a8 Fix panic in loading Page [ #1327 ]
    8e6c3f4 Update changelog + deps
    15e0ae6 load_data() template function takes a required boolean flag (closes #1209) (#1306)
    c531f8c Document how to get translation for active language (#1329)
    0298f81 Update to 2021 (#1321)
    92b5b4b Add sort_by title (#1315)
    6950759 Internal links are supported in markdown filter (#1318) [ #1296, #1316 ]
    14366da Fix fallback to syntax highlighting theme (closes #1309) (#1312)
    96fb798 Update test-case
    6330184 Merge pull request #1311 from southerntofu/bugfix-mimetype [ #1308 ]
    347208f serve command respects mime types (closes #1308)
    ca1a6dd Merge pull request #1305 from idolactivities/fix/1304-utf8-minification
    108986b Next version
    0a5181d Ensure minified HTML is truncated before converting to String [ #1304 ]
    9444b92 Merge pull request #1294 from getzola/create-pull-request/patch-1610200492
    8fe5fc9 Update themes gallery

v0.13.0
Changes:
    1ef8c85 Merge pull request #1189 from getzola/next
    b26a306 Update snapcraft
    63e1759 Add pagination example to docs [ #1237 ]
    779a15a Pass lang to 404 [ #1281 ]
    819cfc8 Cargo update
    ccad454 Percent decode paths on zola serve
    1a36c20 Fix html minification [ #1292 ]
    aa03a7f Fix highlighting [ #1291 ]
    3b074c1 Include "markdown" in list of config.toml sections (#1290)
    74bf676 Update MSRV
    877f441 Update reqwest
    c4260e0 Update hyper
    fc79225 Revert "update to tokio 1.0 (#1246)"
    741b6bf update to tokio 1.0 (#1246)
    6622078 DRY things a bit
    369fb40 move translation population and path collision checking to insert stage (#1272)
    b9b4ef9 Add data-lang on code blocks
    7540ecd Prefer custom syntax before built-in ones
    2362cf2 Move syntaxes around to make packing a two step process [ #1268 ]
    35e9f2b Remove blog page content enclosing paragraph tags in Overview (#1267)
    358446a Escape path for live reload. Fix #1247. (#1266)
    657905e Remove watch-only
    39870d8 Move extra_syntax to markup.rs
    96439df Add some debug log time
    fc8b406 Update syntaxes + replace js lang in rendering [ #1241, #1211 ]
    68cdfcb Fix panic with misnamed index section [ #1244 ]
    26b8ec6 Only watch sass if folder exists [ #1249 ]
    2d71a79 Fix site
    e984d6d Merge branch 'create-pull-request/patch-1607975269' into next
    e1af2c9 Merge branch 'next' into create-pull-request/patch-1607975269
    d620f93 Update themes gallery
    cc3e4f9 Update changelog + deps
    a210abc Add shortcode 'invocation' variable to allow a shortcode to track how… (#1236)
    a93063b search: Update elasticlunr.min.js to 0.9.6 (#1260) (#1261)
    679af5b add Allow: / to default robots.txt template (#1258)
    4754cb5 Yaml frontmatter (#990)
    f20c52b Re-use markdown parser for markdown filter
    59d3d8a Enable smart punctuation [ #740 ]
    5d2c25b Little docs tweak
    e58c2d6 More details on fs errors
    2c681f3 Add some external link markdown tweaking options [ #681, #695 ]
    047ce32 Clippy
    94634fe Move markdown config to its own section in config.toml
    2673466 Add bibtex support to load_data() (#1190)
    9228260 Update changelog
    361d4d6 Run cargo update (#1235) [ #1234 ]
    944cba0 Allow to specify default language in filenames (#1233)
    cb75334 fix typo (#1229)
    2154201 Expand taxonomy documentation with movie example (#1219)
    b1091bb Implemented emoji aliases support in markdown files (#1194)
    a26422d Update changelog
    c40fb91 Make sections draftable (#1218)
    da37db1 Enable YouTube privacy mode (#1201)
    6a31ccf Enable html minification (#1208)
    6ef8194 Add language class to code tag
    bc3a41f Update changelog
    575c38f Support output_dir in config.toml
    4f5d9bd Fixed site benches compilation
    5233cc9 Next version
    fce3e4b Update themes gallery (#1255)
    37e24c2 Get zola from alpine community repository (#1251)
    ec3669d Add NorthCon e.V. to list of example sites (#1248)
    f5a200e Fix RSS block example in documentation (#1210)
    29b0736 Merge pull request #1192 from getzola/create-pull-request/patch-1601714374
    531b48f Update themes gallery

v0.12.2
Changes:
    84ecd2a Merge pull request #1185 from getzola/next
    94c0165 Fix zola serve
    0230e32 Next version

v0.12.1
Changes:

    4bbf7a6 Merge pull request #1158 from getzola/next
    2fa83af Set release date
    7910363 Next version is 0.12.1
    ada6710 Fixed serve command failure caused by tokio-related issue (#1183)
    664cb14 Add test for continue reading after shortcode
    59d9d26 Fix shortcodes issues with newlines [ #1172 ]
    366e5c4 Avoid panics when binding addresses
    41e436f serve command exiting when web socket port is already in use (#1179)
    b313c97 Fix slugified taxonomies rendering [ #1177 ]
    f9ae897 Use platform-neutral path comparison for in-memory serving (fixes #1169) (#1175)
    c27f749 Fix #1165, improve situation for compile_sass errors (#1166)
    f7cd28c Fix a crash when --output_dir is used with serve (#1164)
    d939621 Allow site path to contain underscores (#1162)
    5a61139 Add better errors for minifying and upgrade crate
    826e701 Add line highlighting to code blocks (#1131)
    bff0193 Next version
    d04a52d Make gitlab CI example script faster (#1171)
    9f367ae Added description for github actions (#1163)
    9aa3515 Merge pull request #1159 from sburris0/master
    924100f Add Void Linux installation instructions

v0.12.0
Changes:
    2d1c954 Merge pull request #1038 from getzola/next
    935c4a5 Update changelog
    428b594 Fix documentation typos (#1157)
    b854cca Prepare for release
    ba240cd Change min Rust version in docs
    f786783 Update pulldown_cmark
    5bf1687 Use trim_start_matches instead of strip_prefix (#1156)
    d1ca1e3 Update themes gallery (#1153)
    2ac1d79 fix get_taxonomy_url to handle merged taxonomies properly (#1155)
    cc647f8 Make anchors always visible in docs
    e0068ef Remove mention from changelog
    6c2300f Disable minify_html for now
    c143d95 Reverse pagination (#1147) [ #1082, #1122, #1123, #1126, #1056, #1135, #1136 ]
    5ec3a9c Strip unc if it exists, fix #1110 #1129 (#1151)
    4f5fd63 Update deps + pinned
    0df3631 Add minify support (#1146) [ #1139, #766 ]
    d571dea Per section/subsection feeds (#1128)
    6e16dfd A Fix for the permalinks in #1136 (#1142) [ #1135 ]
    af0dd5e Fixed unsound errors (#1143)
    51a2213 Replaced all impl Default with derive(Default), where possible (#1141)
    159ce0f Fix toml parse error line number (kind of) (#1138)
    d198ad6 Doc add a missing arg to get_taxonomy_url (#1139) [ #766 ]
    05646ab add fix for (#1135) Taxonomies with identical slugs now get merged (#1136)
    7666043 Merge branch 'master' into next
    ffaf5e0 Do not unwrap on invalid utf8 in link checker [ #1134 ]
    278cc82 Change zola serve to load HTML from memory instead of disk (#1114)
    261a2ee Docs/configuration update (#1126) [ #1056 ]
    6379723 fix link (#1127)
    274a5be Fix title level of check command (#1125)
    282a755 Add feed autodiscovery documentation (#1123)
    c0e6c7e Adding my blog to the example list (#1124)
    6238171 Updating filetime to v0.2.12 for OpenBSD support (#1120)
    00eca98 Update themes gallery (#1122)
    6af7959 Making Chinese and Japanese search indexing optional... (#1115)
    4a3c156 Support anchors without quotes in link checker (#1118)
    b04be90 Fix benchmarks (#1113)
    39eed4f add OneHalf Light/Dark theme (#1116)
    b359cca adding OpenBSD installation instructions (#1109)
    b4c5e9a Update changelog
    b9296f7 Make current_path always start with a slash (#1101)
    28523ac Allow emitting newlines and whitespace in shortcodes and introduce markdown shortcodes (#1085)
    b003a47 Support relative links for root directory (fix #1028) (#1106)
    7e7bf2b Tables in config.extra can be merged with those in theme.extra (#1100)
    66aaf4e Use mod paths
    d7b5368 Extract some feed logic out of site/lib.rs
    5fe1036 Extract some Tera logic out of site/lib.rs
    d9123a8 Extract link_checking outside of site/lib.rs
    9be7bc0 Extract sass code out of site/lib.rs
    d7a557f Update livereload.js
    c3f59bc Fix pagination section memory issue (#1097)
    9f20af1 Update deps
    24d4784 Ignore sass directories starting with _ (#1084)
    97e7728 Merge branch 'hmble-patch-1'
    d242b6b Change wording a bit
    d21ac14 make text visible on markdown renderers (#1096)
    2514ad9 Add warning to not put taxonomies key in [extra] (#1095)
    ffd87dc Update syntect syntaxes
    b3d9fd9 Deployment guide for Vercel
    26a5a36 Zola is now available in the official Arch repos (#1089)
    50d092f Update themes gallery (#1082)
    fb994c7 Make search index configurable [ #961 ]
    c6a1c8b Clearer page sorting comment
    7cea0bb Clean up config a bit
    cb198ab Document get_taxonomy_url [ #956 ]
    b30394f Tweak a bit the test_site test
    e47decc Make themes more flexible (#1004)
    2230968 Update changelog
    530f918 Add --force/-f flag to init, for creation in non-empty dir (#1065)
    ade442a clippy + fmt + fix toml dates in extra arrays [ #1048 ]
    5e31a32 Add support for SVG files to get_image_metadata (Fixes #769) (#1063)
    47bd7c9 fix material-light theme link (#1066)
    752716f Not sure it changes anything but...
    351c9b7 Remove ja/zh in search index
    8d4056a Add GLSL and GDScrip syntax highlighting (#1060)
    2e9b7ba Enable task lists
    f41fab8 Start changelog
    c4154bb Don't panic on bad date strings (#1051) [ #993 ]
    6708f76 Implement get_file_hash (#1044)
    690dded Update snap
    f107d43 Update snap
    a27380e Merge pull request #1055 from apiraino/add-new-sublime-themes-2
    779c4dc Merge pull request #1057 from thomasetter/dockerignore
    a3b65b2 add .dockerignore file to reduce intermediate docker image size and build time
    bdeb2bd Add themes and syntect file
    ed0ae43 Clarify docs about adding a Sublime theme
    f138875 Merge pull request #1049 from bdjnk/patch-1
    1200cfc mention code block output change
    a9a3a2e Mention 0.11 breaking change [ #1047 ]
    b87f175 Remove unneeded build_timestamp on config
    b935dc6 Fix tests
    eb9e22c Update Changelog to mention taxonomy rss
    ee594cf Make alias template pass HTML validation
    d1f7434 Merge pull request #1039 from styfle/patch-1
    c7c4605 ZEIT Now => Vercel
    0d817ee Next version

(nikita)

2022-03-28 10:59:51 UTC MAIN commitmail json YAML

2022-03-28 10:59:32 UTC MAIN commitmail json YAML

2022-03-28 10:56:20 UTC MAIN commitmail json YAML

2022-03-28 10:53:06 UTC MAIN commitmail json YAML

2022-03-28 10:49:12 UTC MAIN commitmail json YAML

mk: revert local change

(tnn)

2022-03-28 10:45:26 UTC MAIN commitmail json YAML

2022-03-28 10:44:25 UTC MAIN commitmail json YAML

2022-03-28 10:43:41 UTC MAIN commitmail json YAML

2022-03-28 10:01:53 UTC MAIN commitmail json YAML

libsndfile: bump bl3.mk

(tnn)

2022-03-28 00:11:28 UTC MAIN commitmail json YAML

gnuradio-utils: does not depend on SDL. Was added by mistake.

(tnn)

2022-03-27 17:55:10 UTC MAIN commitmail json YAML

kicad: wants gettext tools

(tnn)

2022-03-27 17:27:59 UTC MAIN commitmail json YAML

u-boot.mk: fix bug that made do-configure non-retryable

(tnn)

2022-03-27 17:21:11 UTC MAIN commitmail json YAML

print/lilypond: Fix documentation build.

No revbump because this simply didn't build before.

(riastradh)

2022-03-27 17:20:50 UTC MAIN commitmail json YAML

doc: Updated audio/libsndfile to 1.1.0

(nia)

2022-03-27 17:20:40 UTC MAIN commitmail json YAML

libsndfile: Update to 1.1.0 to get the latest security fixes.

## [1.1.0] - 2022-03-27

### Added

* MPEG Encode/Decode Support.

  Uses libmpg123 for decode, liblame for encode. Encoding and decoding support
  is independent of each other and is split into separate files. MPEG support
  is generalized as subformats, `SF_FORMAT_MPEG_LAYER`(I,II,III) so that it
  might be used by other containers (`MPEG1WAVEFORMAT` for example), but also
  contains a major format `SF_FORMAT_MPEG` for 'mp3 files.'

  Encoding Status:
  * Layer III encoding
  * ID3v1 writing
  * ID3v2 writing
  * Lame/Xing Tag writing
  * Bitrate selection command
  * VBR or CBR

  Decoding Status:
  * Layers I/II/III decoding
  * ID3v1 reading
  * ID3v2 reading
  * Seeking
* New fuzzer for OSS-Fuzz, thanks @DavidKorczynski.
* This `CHANGELOG.md`. All notable changes to this project will be documented in
  this file. The old `NEWS` file has been renamed to `NEWS.OLD` and is no longer
  updated.
* Add support for decoding MPEG III Audio in WAV files.
* `SECURITY.md` file to give people instructions for reporting security
  vulnerabilities, thanks @zidingz.
* Support for [Vcpkg manifest mode](https://vcpkg.readthedocs.io/en/latest/users/manifests/).

  If you have problems with manifest mode, disable it with `VCPKG_MANIFEST_MODE`
  switch.
* [Export CMake targets from the build tree](https://cmake.org/cmake/help/latest/guide/importing-exporting/index.html#exporting-targets-from-the-build-tree)
* CIFuzz fuzzer, thanks to @AdamKorcz

### Changed

* `SFC_SET_DITHER_ON_READ` and `SFC_SET_DITHER_ON_WRITE` enums comments in
  public header, thanks @SmiVan.
* `ENABLE_SNDFILE_WINDOWS_PROTOTYPES` define is deprecated and not needed
  anymore.

  Previously, in order for the [`sf_wchar_open`()](http://libsndfile.github.io/libsndfile/api.html#open)
  function to become available on  the Windows platform, it was required to
  perform certain actions:

  ```c
  #include <windows.h>
  #define ENABLE_SNDFILE_WINDOWS_PROTOTYPES 1
  #including <sndfile.h>
  ```

  These steps are no longer required and the `sf_wchar_open`() function is
  always available on the Windows platform.
* Use UTF-8 as internal path encoding on Windows platform.

  This is an internal change to unify and simplify the handling of file paths.

  On the Windows platform, the file path is always converted to UTF-8 and
  converted to UTF-16 only for calls to WinAPI functions.

  The behavior of the functions for opening files on other platforms does not
  change.
* Switch to .xz over .bz2 for release tarballs.
* Disable static builds using Autotools by default. If you want static
  libraries, pass --enable-static to ./configure

### Fixed

* Typo in `docs/index.md`.
* Typo in `programs/sndfile-convert.c`, thanks @fjl.
* Memory leak in `caf_read_header`(), credit to OSS-Fuzz ([issue 30375](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=30375)).
* Stack overflow in `guess_file_type`(), thanks @bobsayshilol, credit to
  OSS-Fuzz ([issue 29339](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=29339)).
* Abort in fuzzer, thanks @bobsayshilol, credit to OSS-Fuzz
  ([issue 26257](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26257)).
* Infinite loop in `svx_read_header`(), thanks @bobsayshilol, credit to OSS-Fuzz
  ([issue 25442](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25442)).
* GCC and Clang pedantic warnings, thanks @bobsayshilol.
* Normalisation issue when scaling floating point data to `int` in
  `replace_read_f2i`(), thanks @bobsayshilol.
* Missing samples when doing a partial read of Ogg file from index till the end
  of file, thanks @arthurt.
* sndfile-salvage: Handle files > 4 GB on Windows OS
* Undefined shift in `dyn_get_32bit`(), credit to OSS-Fuzz
  ([issue 27366](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=27366)).
* Integer overflow in `nms_adpcm_update`(), credit to OSS-Fuzz
  ([issue 25522](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25522)).
* Integer overflow in `psf_log_printf`(), credit to OSS-Fuzz
  ([issue 28441](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28441)),
  ([issue 25624](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25624)).
* ABI version incompatibility between Autotools and CMake build on Apple
  platforms.

  Now ABI must be compatible with Autotools builds. Note that this change
  requires CMake >= 3.17 for building dylib on Apple platforms.

* Fix build with Autotools + MinGW toolchain on Windows platform.

  See https://github.com/msys2/MINGW-packages/issues/5803 for details.

### Security

* Heap buffer overflow in `wavlike_ima_decode_block`(), thanks @bobsayshilol,
  credit to OSS-Fuzz ([issue 25530](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25530)).
* Heap buffer overflow in `msadpcm_decode_block`(), thanks @bobsayshilol,
  credit to OSS-Fuzz ([issue 26803](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26803)).
* Heap buffer overflow in `psf_binheader_readf`(), thanks @bobsayshilol,
  credit to OSS-Fuzz ([issue 26026](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26026)).
* Index out of bounds in `psf_nms_adpcm_decode_block`(), credit to OSS-Fuzz
  ([issue 25561](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25561)).
* Heap buffer overflow in `flac_buffer_copy`(), thanks @yuawn,  @bobsayshilol.
* Heap buffer overflow in `copyPredictorTo24`(), thanks @bobsayshilol,
  credit to OSS-Fuzz ([issue 27503](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=27503)).
* Uninitialized variable in `psf_binheader_readf`(), thanks @shao-hua-li,
  credit to OSS-Fuzz ([issue 25364](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25364)).

(nia)

2022-03-27 17:03:28 UTC MAIN commitmail json YAML

2022-03-27 17:01:30 UTC MAIN commitmail json YAML

gcc10: disable libsanitizer on SunOS

It doesn't build properly for me even when using lang/gcc10 to self-host.

(tnn)

2022-03-27 15:41:11 UTC MAIN commitmail json YAML

hs-sqlite-simple: needs -lsqlite3

(tnn)

2022-03-27 15:11:19 UTC MAIN commitmail json YAML

visualvm: disable checks on prebuilt binaries

(nia)

2022-03-27 15:08:48 UTC MAIN commitmail json YAML

2022-03-27 15:06:11 UTC MAIN commitmail json YAML

gcc*: only use system zlib if it is native, else use bundled

This is the logic we have in gcc8. Replicate it to newer GCC packages.
Using pkgsrc zlib causes problems linking gcov(1) on at least Linux
and SunOS. It is not worth bend-over-backwards rpath-patching.

(tnn)

2022-03-27 15:01:09 UTC MAIN commitmail json YAML

eclipse: Disable checks for prebuilt binaries

(nia)

2022-03-27 14:34:35 UTC MAIN commitmail json YAML

devel/ruby-test-unit: not compatible with ruby31

Avoid building this package with Ruby 3.1 now since Ruby 3.1.1 contains
the same version of test-unit and cause conclicts.

Noted by wiz@.

(taca)

2022-03-27 14:17:55 UTC MAIN commitmail json YAML

ruby-activemodel70: fix typo

(wiz)

2022-03-27 14:08:33 UTC MAIN commitmail json YAML

2022-03-27 14:05:36 UTC MAIN commitmail json YAML

2022-03-27 13:41:06 UTC MAIN commitmail json YAML

google-glog: fix build on SunOS

(tnn)

2022-03-27 13:33:21 UTC MAIN commitmail json YAML

2022-03-27 13:17:34 UTC MAIN commitmail json YAML

fcitx5: handle xdg autostart .desktop file correctly. Bump.

(tnn)

2022-03-27 12:45:04 UTC MAIN commitmail json YAML

fcitx5: fix build on SunOS

XXX it still fails in Joyent's bulk builds due to missing libuuid but
I could not reproduce on SmartOS?

(tnn)

2022-03-27 12:04:05 UTC MAIN commitmail json YAML

2022-03-27 11:48:17 UTC MAIN commitmail json YAML

ibus: fix build on SunOS

(tnn)

2022-03-27 10:57:59 UTC MAIN commitmail json YAML

clisp: temporarily avoid failing RELRO/PIE checks for branch

(nia)

2022-03-27 10:53:39 UTC MAIN commitmail json YAML

apache-cassandra: skip more checks on foreign arch binaries

(nia)

2022-03-27 10:29:40 UTC MAIN commitmail json YAML

paros: disable RELRO/MKPIE checks for prebuilt binaries

(nia)

2022-03-27 10:26:53 UTC MAIN commitmail json YAML

2022-03-27 08:11:35 UTC MAIN commitmail json YAML

gnustep-back: disable MKPIE (for now) due to partial linking

(nia)

2022-03-27 06:59:08 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.28, broot-1.9.4, fluidsynth-2.2.6, gstreamer1-1.20.1,
  harfbuzz-4.1.0, keepassxc-2.7.0, ncspot-0.9.7, protobuf-3.20.0,
  restish-0.11.0, rust-analyzer-0.0.20220321,
  tor-browser-https-everywhere-2022.3.24, vala-0.56.0, webkit-gtk-2.36.0,
  wireshark-3.6.3.

(wiz)

2022-03-27 06:45:51 UTC MAIN commitmail json YAML

2022-03-27 06:43:12 UTC MAIN commitmail json YAML

2022-03-27 06:31:56 UTC MAIN commitmail json YAML

2022-03-27 06:30:00 UTC MAIN commitmail json YAML

2022-03-27 02:10:16 UTC MAIN commitmail json YAML

synergy: needs pkg-config

(tnn)

2022-03-27 02:06:44 UTC MAIN commitmail json YAML

2022-03-27 01:44:17 UTC MAIN commitmail json YAML

2022-03-27 00:46:27 UTC MAIN commitmail json YAML

kwayland: can't build on platforms without wayland

(tnn)

2022-03-27 00:39:57 UTC MAIN commitmail json YAML

kguiaddons: can't build on platforms without wayland

(tnn)

2022-03-26 23:19:32 UTC MAIN commitmail json YAML

2022-03-26 22:50:19 UTC MAIN commitmail json YAML

2022-03-26 22:36:20 UTC MAIN commitmail json YAML

2022-03-26 22:06:11 UTC MAIN commitmail json YAML

2022-03-26 21:52:36 UTC MAIN commitmail json YAML

hdf5: fix build on SunOS

(tnn)

2022-03-26 21:33:47 UTC MAIN commitmail json YAML

2022-03-26 21:10:59 UTC MAIN commitmail json YAML

2022-03-26 20:54:46 UTC MAIN commitmail json YAML

doc/TODO: + SDL_sound-2.0, libXvMC-1.0.13.

(wiz)

2022-03-26 20:37:09 UTC MAIN commitmail json YAML

qt5: omit wayland dependency in meta package if not supported

(tnn)

2022-03-26 19:48:21 UTC MAIN commitmail json YAML

avoid-duplicate.mk: defang per tech-pkg thread

(nia)

2022-03-26 19:25:51 UTC MAIN commitmail json YAML

2022-03-26 19:25:19 UTC MAIN commitmail json YAML

2022-03-26 19:24:29 UTC MAIN commitmail json YAML

doc: add backdated entry for devel/capstone (pkglint complained)

(tnn)

2022-03-26 19:19:33 UTC MAIN commitmail json YAML

doc: Updated lang/ocaml to 4.11.2nb1

(jaapb)

2022-03-26 19:19:07 UTC MAIN commitmail json YAML

PLIST fix for lang/ocaml for non-native architectures

This fixes the PLIST for architectures that do not use OCaml's native
compiler; other architectures should not be affected.

Thanks to Havard Eidnes and Martin Husemann for reporting the error.

(jaapb)

2022-03-26 15:24:30 UTC MAIN commitmail json YAML

2022-03-26 13:07:07 UTC MAIN commitmail json YAML

doc: Updated sysutils/ioping to 1.2nb1

(wiz)

2022-03-26 13:06:58 UTC MAIN commitmail json YAML

ioping: claim NetBSD is like FreeBSD

Still compiles and throws less warnings during build.

Bump PKGREVISION.

(wiz)

2022-03-26 12:14:25 UTC MAIN commitmail json YAML

qt5-qtwebkit: fix wrong NetBSD/evbarm patch, does not have asm/hwcap.h

package still does not build due to asm errors from FELightingNEON.cpp

(tnn)

2022-03-26 09:34:49 UTC MAIN commitmail json YAML

gimp: build-depend on vera-ttf

During the build gimp wants to convert svg files to png.
This reproducibly segfaults it's tooling if fontconfig cannot find any
fonts, which happens if bulk building with modular X.org.

(tnn)

2022-03-25 23:08:04 UTC MAIN commitmail json YAML

Note update of the "mutt" package to version 2.2.2

(tron)

2022-03-25 23:07:54 UTC MAIN commitmail json YAML

mutt: Update to version 2.2.2

This is a bug-fix release, fixing a few smaller issues.  Of note, the
<edit-fcc> and IMAP create/rename mailbox prompts were fixed to use the
mailbox history list.

(tron)

2022-03-25 17:56:08 UTC MAIN commitmail json YAML

Updated lang/python39, lang/python310, lang/py39-html-docs, lang/py310-html-docs

(adam)

2022-03-25 17:55:20 UTC MAIN commitmail json YAML

python310 py310-html-docs: updated to 3.10.4

Python 3.10.4 final

Core and Builtins

bpo-46968: Check for the existence of the 窶徭ys/auxv.h窶� header in faulthandler to avoid compilation problems in systems where this header doesn窶冲 exist. Patch by Pablo Galindo

Library

bpo-23691: Protect the re.finditer() iterator from re-entering.

bpo-42369: Fix thread safety of zipfile._SharedFile.tell() to avoid a 窶忝ipfile.BadZipFile: Bad CRC-32 for file窶� exception when reading a ZipFile from multiple threads.

bpo-38256: Fix binascii.crc32() when it is compiled to use zlib窶冂 crc32 to work properly on inputs 4+GiB in length instead of returning the wrong result. The workaround prior to this was to always feed the function data in increments smaller than 4GiB or to just call the zlib module function.

bpo-39394: A warning about inline flags not at the start of the regular expression now contains the position of the flag.

bpo-47061: Deprecate the various modules listed by PEP 594:

aifc, asynchat, asyncore, audioop, cgi, cgitb, chunk, crypt, imghdr, msilib, nntplib, nis, ossaudiodev, pipes, smtpd, sndhdr, spwd, sunau, telnetlib, uu, xdrlib

bpo-2604: Fix bug where doctests using globals would fail when run multiple times.

bpo-45997: Fix asyncio.Semaphore re-aquiring FIFO order.

bpo-47022: The asynchat, asyncore and smtpd modules have been deprecated since at least Python 3.6. Their documentation and deprecation warnings and have now been updated to note they will removed in Python 3.12 (PEP 594).

bpo-46421: Fix a unittest issue where if the command was invoked as python -m unittest and the filename(s) began with a dot (.), a ValueError is returned.

bpo-40296: Fix supporting generic aliases in pydoc.

(adam)

2022-03-25 17:54:37 UTC MAIN commitmail json YAML

python39 py39-html-docs: updated to 3.9.12

Python 3.9.12 final

Core and Builtins

bpo-46968: Check for the existence of the “sys/auxv.h” header in faulthandler to avoid compilation problems in systems where this header doesn’t exist. Patch by Pablo Galindo

Library

bpo-47101: hashlib.algorithms_available now lists only algorithms that are provided by activated crypto providers on OpenSSL 3.0. Legacy algorithms are not listed unless the legacy provider has been loaded into the default OSSL context.
bpo-23691: Protect the re.finditer() iterator from re-entering.
bpo-42369: Fix thread safety of zipfile._SharedFile.tell() to avoid a “zipfile.BadZipFile: Bad CRC-32 for file” exception when reading a ZipFile from multiple threads.
bpo-38256: Fix binascii.crc32() when it is compiled to use zlib’c crc32 to work properly on inputs 4+GiB in length instead of returning the wrong result. The workaround prior to this was to always feed the function data in increments smaller than 4GiB or to just call the zlib module function.
bpo-39394: A warning about inline flags not at the start of the regular expression now contains the position of the flag.
bpo-47061: Deprecate the various modules listed by PEP 594:
aifc, asynchat, asyncore, audioop, cgi, cgitb, chunk, crypt, imghdr, msilib, nntplib, nis, ossaudiodev, pipes, smtpd, sndhdr, spwd, sunau, telnetlib, uu, xdrlib
bpo-2604: Fix bug where doctests using globals would fail when run multiple times.
bpo-45997: Fix asyncio.Semaphore re-aquiring FIFO order.
bpo-47022: The asynchat, asyncore and smtpd modules have been deprecated since at least Python 3.6. Their documentation has now been updated to note they will removed in Python 3.12 (PEP 594).
bpo-46421: Fix a unittest issue where if the command was invoked as python -m unittest and the filename(s) began with a dot (.), a ValueError is returned.
bpo-40296: Fix supporting generic aliases in pydoc.
bpo-14156: argparse.FileType now supports an argument of ‘-’ in binary mode, returning the .buffer attribute of sys.stdin/sys.stdout as appropriate. Modes including ‘x’ and ‘a’ are treated equivalently to ‘w’ when argument is ‘-’. Patch contributed by Josh Rosenberg

(adam)

2022-03-25 15:16:25 UTC MAIN commitmail json YAML

(databases/apache-solr) Add REPLACE_BASH for solr-exporter

(mef)

2022-03-25 12:59:46 UTC MAIN commitmail json YAML

(databases/phpmyadmin) Fix build, +REPLACE_BASH for test.sh etc

(mef)

2022-03-25 11:39:06 UTC MAIN commitmail json YAML

ioping: fix build

Not every system has getopt_long_only.

(wiz)

2022-03-25 11:36:41 UTC MAIN commitmail json YAML

lshell: convert to egg.mk

Bump PKGREVISION.

(wiz)

2022-03-25 11:33:44 UTC MAIN commitmail json YAML

bmpanel2: add missing file to PLIST

Fix man page installation path.
Clean up some pkglint.

Bump PKGREVISION.

(wiz)

2022-03-25 11:27:34 UTC MAIN commitmail json YAML

2022-03-25 11:02:42 UTC MAIN commitmail json YAML

ccsm: add missing file to PLIST

Bump PKGREVISION

(wiz)

2022-03-25 10:46:05 UTC MAIN commitmail json YAML

2022-03-25 10:41:35 UTC MAIN commitmail json YAML

2022-03-25 10:37:30 UTC MAIN commitmail json YAML

newsbeuter: fix NetBSD iconv change

Should fix build on NetBSD<9.99.17

(wiz)

2022-03-25 10:30:25 UTC MAIN commitmail json YAML

rdigest: fix patch context so this builds again

(wiz)

2022-03-25 09:32:49 UTC MAIN commitmail json YAML

2022-03-25 08:37:11 UTC MAIN commitmail json YAML

doc: Updated graphics/tiff to 4.3.0nb1

(nia)

2022-03-25 08:36:37 UTC MAIN commitmail json YAML

2022-03-25 08:22:35 UTC MAIN commitmail json YAML

doc: Updated chat/weechat to 3.4.1

(nia)

2022-03-25 08:22:24 UTC MAIN commitmail json YAML

weechat: update to 3.4.1

This fixes a security bug where TLS certs are not verified properly.

(nia)

2022-03-24 20:17:03 UTC MAIN commitmail json YAML

py-WSGIProxy2: fix PLIST after setuptools update

(wiz)

2022-03-24 20:15:57 UTC MAIN commitmail json YAML

2022-03-24 19:53:54 UTC MAIN commitmail json YAML

2022-03-24 19:36:29 UTC MAIN commitmail json YAML

2022-03-24 19:26:14 UTC MAIN commitmail json YAML

p5-Padre-Plugin-XS: not make-jobs-safe

tries to use directory before it exists
blib/lib/auto/share/dist/Padre-Plugin-XS/locale isn't a directory at /usr/pkg/lib/perl5/vendor_perl/5.34.0/Locale/Msgfmt.pm line 21

(wiz)

2022-03-24 19:13:00 UTC MAIN commitmail json YAML

py-repoze.lru: fix PLIST after setuptools update

(wiz)

2022-03-24 19:12:13 UTC MAIN commitmail json YAML

py-iso-639: fix PLIST after setuptools update

(wiz)

2022-03-24 19:10:39 UTC MAIN commitmail json YAML

2022-03-24 18:59:43 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6597 - requested by bouyer
sysutils/xenkernel415: security fix
sysutils/xentools415: security fix

Revisions pulled up:
- sysutils/xenkernel415/Makefile                                1.4
- sysutils/xenkernel415/distinfo                                1.5
- sysutils/xenkernel415/patches/patch-xen_arch_x86_boot_build32.mk 1.2
- sysutils/xentools415/Makefile                                1.10
- sysutils/xentools415/distinfo                                1.7

---
  Module Name: pkgsrc
  Committed By: bouyer
  Date: Fri Mar  4 17:54:08 UTC 2022

  Modified Files:
  pkgsrc/sysutils/xenkernel415: Makefile distinfo
  pkgsrc/sysutils/xenkernel415/patches:
      patch-xen_arch_x86_boot_build32.mk
  pkgsrc/sysutils/xentools415: Makefile distinfo

  Log Message:
  Update xenkernel415 and xentools415 to 4.15.2
  Changes from 4.15.1 are bugfixes, some performance improvements and
  some security hardening. It also includes all fixes for XSA up to 395.

(bsiegert)

2022-03-24 16:35:31 UTC MAIN commitmail json YAML

2022-03-24 16:24:13 UTC MAIN commitmail json YAML

Fix LP64 bug because of buggy NetBSD fuse_opt.h

NetBSD has a base system fuse_opt.h with an error. see
http://mail-index.netbsd.org/tech-userlevel/2022/03/23/msg013349.html

Pull pkgsrc's FUSE buildlink3.mk to make sure we link with the right header
cVS: ----------------------------------------------------------------------

(manu)

2022-03-24 16:08:27 UTC MAIN commitmail json YAML

Make LTFS build and run on amd64

This includes two fixes submitted upstream:
https://github.com/LinearTapeFileSystem/ltfs/pull/346
https://github.com/LinearTapeFileSystem/ltfs/pull/345

While there, update the message about NetBSD requirement to drop
informations about now unsupported releases, and require NetBSD >= 8.0

(manu)

2022-03-24 10:16:13 UTC MAIN commitmail json YAML

Restore a SYSCONFDIR path substitution that had gone lost, probably as
a result of running mkpatches after 'make configure'.

(hauke)

2022-03-24 07:57:48 UTC MAIN commitmail json YAML

2022-03-24 07:56:01 UTC MAIN commitmail json YAML

zlib:  Fix a bug that can crash deflate on some input when using Z_FIXED.

Using upstream patch.

This bug was reported by Danilo Ramos of Eideticom, Inc. It has
lain in wait 13 years before being found! The bug was introduced
in zlib 1.2.2.2, with the addition of the Z_FIXED option. That
option forces the use of fixed Huffman codes. For rare inputs with
a large number of distant matches, the pending buffer into which
the compressed data is written can overwrite the distance symbol
table which it overlays. That results in corrupted output due to
invalid distances, and can result in out-of-bound accesses,
crashing the application.

The fix here combines the distance buffer and literal/length
buffers into a single symbol buffer. Now three bytes of pending
buffer space are opened up for each literal or length/distance
pair consumed, instead of the previous two bytes. This assures
that the pending buffer cannot overwrite the symbol table, since
the maximum fixed code compressed length/distance is 31 bits, and
since there are four bytes of pending space for every three bytes
of symbol space.

Bump PKGREVISION.

Fix some pkglint while here.

(wiz)

2022-03-24 00:02:25 UTC MAIN commitmail json YAML

2022-03-23 23:41:14 UTC MAIN commitmail json YAML

gitea: minor fix to the RC script

This sets the working directory to / before issuing commands to Gitea.
Fix from the pgsql script; it addresses the following issue when
managing Gitea:

  # /etc/rc.d/gitea restart
  Stopping gitea.
  sh: Cannot determine current working directory
  Starting gitea.
  sh: Cannot determine current working directory

(and then Gitea not starting again)

Bumps PKGREVISION.

During freeze, but leaf package AFAICT.

Tested on NetBSD/amd64.

(khorben)

2022-03-23 23:35:54 UTC MAIN commitmail json YAML

doc: Updated geography/qgis to 3.22.5

(gdt)

2022-03-23 23:35:39 UTC MAIN commitmail json YAML

geography/qgis: Update to 3.22.5

This is a micro-update; upstream change are minor/bugfixes.  (And,
upstream has a track record of micro updates not breaking anything.)

(gdt)

2022-03-23 23:07:23 UTC MAIN commitmail json YAML

kicad: use atomic64.mk for std::atomic<size_t>

(tnn)

2022-03-23 22:43:43 UTC MAIN commitmail json YAML

babl: only use Linux-specific neon instruction set detection on Linux

(tnn)

2022-03-23 22:27:34 UTC MAIN commitmail json YAML

babl: disable segfaulting mmx intrinsics with GCC7. Bump.

(tnn)

2022-03-23 21:16:54 UTC MAIN commitmail json YAML

doc: Updated math/R to 4.1.3nb1

(wiz)

2022-03-23 21:16:44 UTC MAIN commitmail json YAML