Removed rpms ============ - funkload - gemrb - libddcutil3 - libhydrogen-core1 - libmeep7 - libunibreak3 - pkipplib Added rpms ========== - Fragments - Fragments-lang - RigelEngine - SVT-AV1 - SVT-AV1-devel - SecLists - awf-gtk2 - awf-gtk3 - awf-gtk4 - bottom - broot - cramfsswap - diff-so-fancy - docker-compose - docker-compose-switch - docker-machine-driver-kvm2 - enigma - epub2txt2 - font-manager - font-manager-common - font-manager-lang - font-viewer - fx - gede - giac - giac-devel - giac-doc - giac-lang - git-repo - glab - glab-bash-completion - glab-doc - glab-fish-completion - glab-zsh-completion - gnome-podcasts - gnome-podcasts-lang - gnome-tour - gnome-tour-lang - gpuvis - helvum - hut - hut-bash-completion - hut-fish-completion - hut-zsh-completion - ip2unix - jc - jira-cli - libSvtAv1Dec0 - libSvtAv1Enc1 - libddcutil4 - libflux-devel - libflux0_161_0 - libgiac0 - libhs5-vectorscan5 - libhydrogen-core-1_1_1 - libjavamapscript - libmapserver2 - libmeep27 - libmpdec++3 - libmpdec3 - libnng1 - liboqs-devel - liboqs0 - libpocl2 - libsixel-bash-completion - libsixel-devel - libsixel-utils - libsixel-zsh-completion - libsixel1 - libstl-thumb - libunibreak5 - macchina - mangohud - mapserver - mapserver-devel - mathmod - mfgtools - micro-editor - minikube - minikube-bash-completion - moolticute - mpdecimal-devel - nautilus-font-manager - nemo-font-manager - nng-devel - opengreedy - orage - orage-lang - pam_ssh_agent_auth - perl-PkgConfig - perl-mapscript - pgbackrest - pocl - pocl-devel - procmon - profile-sync-daemon - profile-sync-daemon-zsh-completion - python3-qpageview - radare2 - radare2-devel - radare2-zsh-completion - renameutils - renderdoc - renderdoc-devel - restund - ritchie-cli - rmw - rmw-lang - sevctl - sharpfont - sharpfont-devel - spotify-qt - sqlmap - starship - stl-thumb - stl-thumb-devel - syncplay-client - syncplay-common - syncplay-server - thunar-font-manager - vectorscan-devel - vectorscan-examples - xcas Package Source Changes ====================== CorsixTH +- Update to version 0.66: + * New Features/Enhancements: + - Direct Zoom has been improved and is now enabled by default + - Nurses can now leave the ward without disturbing her patients + - Patients with Serious Radiation now glow a beautiful shade of + green + - Patients with Jellyitis now wobble wobble wobble + - The Hotkeys menu has been overhauled to make it easier to use + - You can now reset your zoom level by pressing '0' + - A new fax code cheat has been added! + - The replace machine prompt will now tell you the new strength + before purchase (can be disabled in configuration settings) + - A machine's dynamic info will tell you the strength a machine + can be upgraded to if you replaced it (can be disabled in + configuration settings) + - Support ffmpeg v5. + * Changes: + - Improved pee and vomit conditions + - Patients will no longer queue for reception until nearby + - The Adviser will no longer queue repetitive messages + - Dropdown menus will now close when clicked outside of + - Non-visual diseases can now be delayed in the level config of + a custom game + - Gamelog.txt will now contain system information instead of + within the window title + - Patients no longer become fed up and leave the hospital if + already in their treatment room + * Bug Fixes: + - Checking for updates should now work moving forward (promise) + - All cured trophy bugfix now properly applied from 0.65.1 + - Firing staff from a multi-use object now ensures they leave + the hospital + - Missing config and hotkey values will now use default values + - Fixed an instance where an emergency fax could show the wrong + cure + - Sound effect boundary is now properly applied on window + resize + - The cheats menu is now immediately usable after typing the + cheat code on a fax + - User action while paused setting no longer uses configuration + default + - Quick Save and Quick Load behaviour has been improved + - The cheats menu dialog will no longer slide off the screen + - You can now purchase plots while wall transparency is on + - Playback of movie audio on surround sound systems is improved + - Resolved formatting issues with numbers after loading a save + * Updated translations. + Jamulus +- Update to 3.8.2 + * Client: Added selection option for level meter style (#1688, #2352, #2356). + (contributed by @henkdegroot, @hoffie, @pgScorpio, @pljones) + * Client: On Windows, if no driver found while installing, the "Run Jamulus" + option will not be checked (#2103). + (contributed by @henkdegroot) + * Client: on macOS, corrected minimum OS version number for Legacy installer from 10.13 to 10.10. + Legacy installer will now install correctly on macOS Yosemite or newer (#2223). + (contributed by @softins) + * Client: Added Vibraphone to list of instruments (#2043, #2080, #2158). + (contributed by @DavidSavinkoff, @softins, photo by @vibraphon) + * Client: Added Conductor to list of instruments (#2140). + (contributed by @henkdegroot) + * Client: Fix wrong display of Unicode characters at line wrap and settings screen (#1994, #2274). + (contributed by @djfun, @pljones, @hoffie) + * Client: Fixed incorrect operation of feedback detection on first connect in run (#2120). + (contributed by @softins) + * Client: Added option always to show one's own fader first (#1809). + (contributed by @ngocdh) + * Client: Improved regex to highlight URLs in the chat window, avoiding terminating punctuation. + Also migrated from deprecated QRegExp to QRegularExpression, for future compatibility with + Qt6 (#2124, #2272, #2273). + (contributed by @softins, @corrados, @hoffie) + * Client: Improved keyboard control of the list of Custom Directories (#2129). + (contributed by @pljones) + * Client: Added the connected server name to the heading in the mixer panel (#2173). + (contributed by @pljones) + * Client: Enhanced the ASIO driver detection during installation on Windows (#2149). + (contributed by @henkdegroot) + * Client: On Windows, hide the ASIO button in the version that uses JACK instead (#2215). + (contributed by @henkdegroot) + * Client: Improved the "What's this?" text displayed for Buffer Delay (#2232). + (contributed by @henkdegroot) + * Client: Accelerator key clash between Settings button and Settings menu corrected (#2248). + (contributed by @henkdegroot) + * Client: Added option code 'o' in --ctrlmidich for "Mute Myself" (#2334). + (contributed by @henkdegroot) + * Client/Server: Output from --help and --version is now sent to StdOut instead of StdErr (#2244). + (contributed by @henkdegroot) + * Client/Server: Improved the version output on the command line to give more detail and Qt version (#2187). + (contributed by @henkdegroot) + * Client/Server: Added version and Jamulus URL to the Windows uninstall information registered when installing (#2201). + (contributed by @henkdegroot) + * Client/Server: Some improvements to text related to localisation (#2085). + (Contributed by @BLumia) + * GUI: Improved Connect Dialog help texts (#2121). + (contributed by @pljones) + * GUI: Translations have been updated: + Dutch, by @henkdegroot and @jerogee (#2371, #2314) + French, by @jujudusud (#2329, #2320, #2381) + German, by @ann0see, @rolamos and @hoffie (#2349, #2387) + Italian, by @dzpex (#2327) + Polish, by @SeeLook (#2375, #2331) + Portuguese Brazilian, by @melcon (#2369, #2358) + Portuguese European, by @melcon (#2368) + Simplified Chinese, by @BLumia (#2313, #2391) + Slovak, by @jose1711 (#2348) + Spanish, by @ignotus666 (#2378, #2326) + Swedish, by @softins (#2364) + Server: Fixed incorrect German translation (#2137). + (contributed by @rolamos) + * Server: Improved management and allocation of free channels, so that a new client always gets the + lowest available channel number. Improves operation of clients with MIDI faders (#2151). + (contributed by @softins) + * Server: Improved the icon that is displayed in the Windows system tray for a server (#2231). + (contributed by @henkdegroot) + * Bugfix: IPv6 address formatting and obfuscation has been improved (#2343). + (contributed by @rdica, @hoffie, @softins) + * Windows Installer: Updated NSIS to v3.08 (#2208). + (contributed by @ann0see) + * Android: Some internal improvements to the experimental Android port buffer handling (#1528, #2237). + (contributed by @j-santander, @softins) + * Documentation: Enhanced the iOS compilation guide and signing instructions (#2139, #2315). + (contributed by @ann0see, @RobyDati) + * Documentation: Added a man page for Jamulus, from the Debian project (#2180). + (contributed by @mirabilos) + * Build: Raspijamulus build script has been improved to work with the latest Raspberry Pi OS releases and to include a newer JACK version (#2267). + (contributed by @corrados, @softins) + * Internal: Improved accelerator key detection (#2061). + (contributed by @softins) + * Internal: A hypothetical CodeQL-detected multiplication overflow in sound buffer handling has been fixed (#2292, #2297). + (contributed by @softins) + * Internal: Changed "Central" to "Directory" in names of variables and functions (#2079). + (contributed by @pljones) + * Internal: Corrected "Protcol" to "Protocol" in names of variables and functions (#2146). + (contributed by @atsampson) + * Internal: Some code reordering, particularly of the settings initialisation (#2174, #2177). + (contributed by @pljones) + * Internal: Removed unneeded submodules from tools directory, and replaced with a RELATED-PROJECTS document (#2196). + (contributed by @softins) + * Internal: Improved generation of the changelog for the Debian package, using dch (#2138). + (contributed by @npostavs) + * Internal: Improved powershell redirect handling when building for Windows in Github (#2225). + (contributed by @henkdegroot) + * Internal: Prepared autobuild logic for upcoming Qt6 compatibility (#2328). + (contributed by @hoffie, @softins) + * Internal: Release build process has been refactored and uses pinned dependencies for better reproducibility now (#2345, #2336). + (contributed by @hoffie, @softins) + * Internal: Moved documentation files into docs/ folder to clean up root folder (#2283). + (contributed by @ann0see) + OpenRGB +- Disable link time optimization as this causes a segfault during + startup when loading in controllers. + +- Update to version 0.7 + New Features: + * Improved plugin architecture - Plugins can now be easily + installed from Settings and are versioned to ensure + compatibility. + + Plugins include effects engine, E1.31 receiver, visual map + editor, and more. + * Settings tabs for various configurable features so you don't + have to manually edit settings file + + E1.31 Devices + + Serial Devices + + QMK OpenRGB Protocol + + Philips Hue + + Philips Wiz + + Yeelight + * Log console + + Log console can be enabled in settings, allows to view the + log in the GUI under Information + * Save To Device + + On supported controllers, the Save To Device button allows + you to save the selected mode and color configuration to + device internal memory + * Brightness Control + + On supported controllers, you can adjust the brightness + with the Brightness slider + * Autostart Settings + + Configure OpenRGB to automatically start on login in the + Settings tab + + Configure auto-start options such as start server, load + profile, and more + * Zone resize dialog prompts users to resize uninitialized + zero-size zones + New Device Support: + * Additional GPUs added to detection list from Gigabyte, ASUS, + MSI, EVGA, Sapphire, and more + * Additional MSI Mystic Light motherboards tested and added + * Logitech mouse issues from 0.6 have been fixed + * Logitech G213 keyboard modes + * Philips Hue (normal and Entertainment mode) support + * Corsair Commander Core + * HyperX Alloy Origins Core + * Alienware G5 SE + * ASUS ROG Pugio and general improvements for ASUS mice + * ASUS ROG Throne headset stand + * ASUS ROG Strix Scope + * Additional Razer devices added to Razer Controller + * Obinslab Anne Pro 2 + * ASUS Aura SMBus controller renamed to ENE SMBus controller + and expanded + + Conflict with Crucial DRAM fixed + + ASUS 3xxx GPU support added, these GPUs use an ENE + controller + + XPG Spectrix S40G NVMe SSD (ENE controller), requires + running as Administrator/root + * HP Omen 30L + * Cooler Master RGB Controller + * Cooler Master ARGB Controller direct mode + * Wooting keyboard improvements + * Blinkinlabs BlinkyTape + * Alienware AW510K Keyboard + * Corsair K100 keyboard + * SteelSeries Rival 600 + * SteelSeries Rival 7x0 + * Logitech G915, G915 TKL + * Logitech G Pro + * Sinowealth 0016 keyboard + * Fix HyperX device flickering, especially HyperX FPS RGB + * Re-enable all Crucial DRAM addresses, should fix missing + Crucial detection + * Gigabyte RGB Fusion 2 GPUs + * EVGA 3xxx GPUs + * EVGA KINGPIN 1080Ti and 1080 FTW2 + * ASUS Strix Evolve mouse + * MSI GPU direct mode + Bug Fixes: + + Fixed a detection issue with USB interface/page/usage + values + + Improved layouts and keymaps of many devices + + Improve log manager formatting + + Fix issues with WMI multiple initialization + + Several small UI improvements + + Fix crash when using certain Logitech mice (G502 Hero and + G502 PS) + + Fix crash related to unloading plugins + Known Issues: + * Some newly added NVIDIA GPU controllers don't work on Linux. + This seems to be an issue with NVIDIA's proprietary driver's + I2C and SMBus functionality. + + ASUS Aura 3xxx (ENE) GPUs + + EVGA 3xxx GPUs + * Redragon M711 wave effect doesn't work + * Some Corsair mice do not have specific LED labels + * Some Razer keyboards are missing key maps + * Asus Addressable number of channels may be incorrect + Notes: + * Due to changes in device names, existing profiles you have + saved from previous versions may not work and will need to + be recreated. Same goes for saved addressable controller + sizes. + * If upgrading from a release prior to OpenRGB 0.6, it is + recommended to disable OpenRazer or OpenRazer-win32 in the + settings. This allows use of the new Razer controller with + better device support. + * Due to plugin versioning change, you may have to delete your + old plugins manually before OpenRGB will install new ones. + To do this, go to the Settings tab, under General Settings + click Open Settings Folder. Close OpenRGB, then delete the + plugins folder in this directory. Reopen OpenRGB and you can + install new plugins from the settings tab. +- Refresh OpenRGB-use_system_libs.patch +- Drop OpenRGB-Logitch_G502_detect.patch and + OpenRGB-Logitch_G502_PID.patch (merged upstream) +- Add OpenRGB-fix_return_in_nonvoid.patch + R-base +- CHANGES IN R 4.2.1: + NEW FEATURES: + * New function utils::findCRANmirror() to find out if a CRAN mirror + has been selected, otherwise fallback to the main site. This + behaves in the same way as tools::CRAN_package_db() and is + intended for packages wishing to access CRAN for purposes other + than installing packages. + The need for this was shown by a day when the main CRAN website + was offline and a dozen or so packages which had its URL + hardcoded failed their checks. + INSTALLATION on a UNIX-ALIKE: + * The libraries searched for by --with-blas (without a value) now + include BLIS (after OpenBLAS but before ATLAS). And on macOS, + the Accelerate framework (after ATLAS). (This is patterned after + the AX_BLAS macro from the Autoconf Archive.) + * The included LAPACK sources have been updated to 3.10.1. + UTILITIES: + * The (full path to) the command tidy to be used for HTML + validation can be set by environment variable R_TIDYCMD. + * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a + false value will override R CMD check --as-cran and turn off HTML + validation. This provides a way to circumvent a problematic + tidy. + The 2006 version that ships with macOS is always skipped. + C-LEVEL FACILITIES: + * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX + and SINT_MIN in header R.h are deprecated. + BUG FIXES: + * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336 + by preventing/detecting an integer overflow reliably. + * tar(., files=*) now produces correctly the warning about invalid + uid or gid of files, fixing PR#18344, reported by Martin Morgan. + * tk_choose.files() with multi = FALSE misbehaved on paths + containing spaces (PR#18334) (regression introduced in R 4.0.0). + * sort(x, partial = ind, *) now works correctly notably for the + non-default na.last = FALSE or TRUE, fixing PR#18335 reported by + James Edwards. + * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used + for checking .Rd cross-references in R CMD check (as documented) + and not for other uses looking for a CRAN mirror. + * The search for a CRAN mirror when checking packages now uses + getOption("repos") if that specifies a CRAN mirror, even when it + does not also specify all three Bioconductor repositories (as was + previously required). + * The HTML code generated by tools::Rd2HTML() has been improved to + pass tidy 5.8.0. + +- CHANGES IN R 4.2.0: + SIGNIFICANT USER-VISIBLE CHANGES: + * The formula method of aggregate() now matches the generic in + naming its first argument x (resolving PR#18299 by Thomas + Soeiro). + This means that calling aggregate() with a formula as a named + first argument requires name formula in earlier versions of R and + name x now, so portable code should not name the argument (code + in many packages did). + * Calling && or || with either argument of length greater than one + now gives a warning (which it is intended will become an error). + * Calling if() or while() with a condition of length greater than + one gives an error rather than a warning. Consequently, + environment variable _R_CHECK_LENGTH_1_CONDITION_ no longer has + any effect. + * Windows users should consult the WINDOWS section below for some + profound changes including + * Support for 32-bit builds has been dropped. + * UTF-8 locales are used where available. + * The default locations for the R installation and personal + library folder have been changed. + Thanks to Tomas Kalibera for months of work on the Windows port + for this release. + NEW FEATURES: + * matrix(x, n, m) now warns in more cases where length(x) differs + from n * m, as suggested by Abby Spurdle and Wolfgang Huber in + Feb 2021 on the R-devel mailing list. + This warning can be turned into an error by setting environment + variable _R_CHECK_MATRIX_DATA_ to TRUE: R CMD check --as-cran + does so unless it is already set. + * Function file_test() in package utils gains tests for symlinks, + readability and writability. + * capabilities("libxml") is now false. + The description of capabilities("http/ftp") now reflects that it + refers to the default method, no longer the internal one. + * simplify2array() gains an except argument for controlling the + exceptions used by sapply(). + * Environment variables R_LIBS_USER and R_LIBS_SITE are both now + set to the R system default if unset or empty, and can be set to + NULL to indicate an empty list of user or site library + directories. + * The warning for axis()(-like) calls in cases of relatively small + ranges (typically in log-scale situations) is slightly improved + _and_ suppressed from explicit calls to .axisPars() as has always + been the intention. + * The contrasts setter function `contrasts<-` gains an explicit + default how.many = NULL rather than just using missing(how.many). + * grid.pretty() gains a new optional argument n = 5. + * There is a new function .pretty() with option bounds as a + technical-utility version of pretty(). It and pretty() gain a + new argument f.min with a better than back-compatible default. + * Function grDevices::axisTicks() and related functions such as + graphics::axis() work better, notably for the log scale; partly + because of the pretty() improvements, but also because care is + taken e.g., when ylim is finite but diff(ylim) is infinite. + * nclass.FD() gains a digits option. + * The R Mathlib internal C function bd0() (called indirectly from a + dozen probability density and distribution functions such as + dpois(), dbinom(), dgamma(), pgamma() _etc_) has been + complemented by a more sophisticated and (mostly) more accurate C + function ebd0(), currently called only by internal dpois_raw() + improving accuracy for R level dpois() and potentially others + calling it such as dnbinom(), dgamma() or pgamma(). (Thanks to + Morten Welinder's PR#15628.) + * write.ftable() gains sep = " " argument as suggested by Thomas + Soeiro. + * The names of the locale categories supported by R's + Sys.getlocale() and Sys.setlocale() are now provided by variable + .LC.categories in the base namespace. + * The Date and POSIXt methods for hist() and the histogram method + for plot() now also use the new default col = "lightgray" in + consistency with the corresponding change to hist()'s default for + R 4.0.0. + * hist.default() gains new fuzz argument, and the histogram plot + method no longer uses fractional axis ticks when displaying + counts ("Frequency"). + * mapply() and hence Map() now also obey the "max-or-0-if-any" + recycling rule, such that, e.g., Map(`+`, 1:3, 1[0]) is valid + now. + * as.character() for "hexmode" or "octmode" objects now + fulfils the important basic rule as.character(x)[j] === + as.character(x[j]). + * The set utility functions, notably intersect() have been tweaked + to be more consistent and symmetric in their two set arguments, + also preserving a common mode. + * substr(ch, start,end) <- new now e.g., preserves names(ch); ditto + for substring(), thanks to a patch from Brodie Gaslam. + * plot() gains a extend.ylim.f argument, in partial response to + PR#15285; further PR#17784 is fixed thanks to several + contributors and a patch by Elin Waring. The Cook's dist + contours get customizable via cook.col and cook.lty with a + different default color and their legend is nicer by default and + customizable via cook.legendChanges. + * Attempting to subset an object that is not subsettable now + signals an error of class notSubsettableError. The + non-subsettable object is contained in the object field of the + error condition. + * Subscript-out-of-bounds errors are now signaled as errors of + class subscriptOutOfBoundsError. + * Stack-overflow errors are now signaled as errors inheriting from + class stackOverflowError. See ?stackOverflowError for more + details. + * New partly experimental Sys.setLanguage() utility, solving the + main problem of PR#18055. + * gettext() and gettextf() get a new option trim = TRUE which when + set to false allows translations for strings such as "Execution + halted\n" typical for C code. + * An experimental implementation of hash tables is now available. + See ?hashtab for more details. + * identical() gains a extptr.as.ref argument for requesting that + external pointer objects be compared as reference objects. + * reorder() gets an argument decreasing which it passes to sort() + for level creation; based on the wish and patch by Thomas Soeiro + in PR#18243. + * as.vector() gains a data.frame method which returns a simple + named list, also clearing a long standing 'FIXME' to enable + as.vector(, mode="list"). This breaks code relying + on as.vector() to return the unchanged data frame. + * legend() is now vectorized for arguments cex, x.intersp, and + text.width. The latter can now also be specified as a vector + (one element for each column of the legend) or as NA for + computing a proper column wise maximum value of strwidth(legend). + The argument y.intersp can be specified as a vector with one + entry for each row of the legend. + legend() also gains new arguments title.cex and title.font. + Thanks to Swetlana Herbrandt. + * Deparsing no longer remaps attribute names dim, dimnames, levels, + names and tsp to historical S-compatible names (which structure() + maps back). + * sample() and sample.int() have additional sanity checks on their + size and n arguments. + all.equal.numeric() gains a sanity check on its tolerance + argument - calling all.equal(a, b, c) for three numeric vectors + is a surprisingly common error. + mean(na.rm =), rank(na.last =), barplot(legend.text =), + boxplot(), contour(drawlabels =), polygon(border =) and + methods::is(class2 =) have more robust sanity checks on their + arguments. + R CMD Rd2pdf (used by R CMD check) has a more robust sanity check + on the format of \alias{} commands. + * psigamma(x, deriv) for negative x now also works for deriv = 4 + and 5; their underlying C level dpsifn() is documented in + 'Writing R Extensions'. + * The HTML help system now uses HTML5 (wish of PR#18149). + * ks.test() now provides exact p-values also with ties and MC + p-values in the two-sample (Smirnov) case. By Torsten Hothorn. + * ks.test() gains a formula interface, with y ~ 1 for the + one-sample (Kolmogorov) test and y ~ group for the two-sample + (Smirnov) test. Contributed by Torsten Hothorn. + * The return value from ks.test() now has class c("ks.test", + "htest") - packages using try() need to take care to use + inherits() and not == on the class. + * New functions psmirnov(), qsmirnov() and rsmirnov() in package + stats implementing the asymptotic and exact distributions of the + two-sample Smirnov statistic. + * iconv() now allows sub = "c99" to use C99-style escapes for UTF-8 + inputs which cannot be converted to encoding to. + * In a forward pipe |> expression it is now possible to use a named + argument with the placeholder _ in the rhs call to specify where + the lhs is to be inserted. The placeholder can only appear once + on the rhs. + * The included LAPACK sources have been updated to version 3.10.0, + except for the four Fortran 77 routines which 3.10.0 has + re-implemented in Fortran 90 (where the older versions have been + retained as the R build process does not support Fortran 90). + * path.expand() and most other uses of tilde expansion now warn if + a path would be too long if expanded. (An exception is + file.exists(), which silently returns false.) + * trunc(, *) now supports units = "months" or "years" for + consistency with the POSIXt method, thanks to Dirk Eddelbuettel's + proposal in PR#18099. + * list2DF() now checks that its arguments are of the same length, + rather than use recycling. + * The HTML help system has several new features: LaTeX-like math + can be typeset using either KaTeX or MathJax, usage and example + code is highlighted using Prism, and for dynamic help the output + of examples and demos can be shown within the browser if the + knitr package is installed. These features can be disabled by + setting the environment variable _R_HELP_ENABLE_ENHANCED_HTML_ to + a false value. + GRAPHICS: + * The graphics engine version, R_GE_version, has been bumped to 15 + and so packages that provide graphics devices should be + reinstalled. + * The grid package now allows the user to specify a "vector" of + pattern fills. The fill argument to gpar() accepts a list of + gradients and/or patterns and the functions linearGradient(), + radialGradient(), and pattern() have a new group argument. + Points grobs (data symbols) can now also have a pattern fill. + The grobCoords() function now returns a more informative and + complex result. + * The grid package has new functions for drawing isolated groups: + grid.group(), grid.define(), and grid.use(). These functions add + compositing operators and affine transformations to R's graphics + capabilities. + The grid package also has new functions for stroking and filling + paths: grid.stroke(), grid.fill(), and grid.fillStroke(). + A new function as.path() allows the user to specify the fill rule + for a path that is to be used for clipping, stroking, or filling; + available options are "winding" and "evenodd". A new function + as.mask() allows the user to specify the type of a mask; + available options are "alpha" and "luminance". + These new features are only supported so far (at most) on the + Cairo-based graphics devices and on the pdf() device. + * dev.capabilities() reports on device support for the new + features. + * par() now warns about unnamed non-character arguments to prevent + misuse such as {usr <- par("usr"); par(usr)}. + INSTALLATION: + * Facilities for accessing ftp:// sites are no longer tested + (except _pro tem_ for curlGetHeaders()) as modern browsers have + removed support. + * R can now be built with DEFS = -DSTRICT_R_HEADERS . + PACKAGE INSTALLATION: + * R CMD INSTALL no longer tangles vignettes. This completes an R + CMD build change in R 3.0.0 and affects packages built before R + 3.0.2. Such packages should be re-made with R CMD build to have + the tangled R code of vignettes shipped with the tarball. + * USE_FC_LEN_T will become the default: this uses the correct + prototypes for Fortran BLAS/LAPACK routines called from C/C++, + and requires adjustment of most such calls - see 'Writing R + Extensions' SS6.6.2. (This has been supported since R 3.6.2.) + * Package installation speed for packages installed with + keep.source has been improved. This resolve the issue reported by + Ofek Shilon in PR#18236. + UTILITIES: + * R CMD check can optionally report files/directories left behind + in home, /tmp (even though TMPDIR is set) and other directories. + See the "R Internals" manual for details. + * R CMD check now reports byte-compilation errors during + installation. These are not usually fatal but may result in + parts of the package not being byte-compiled. + * _R_CHECK_DEPENDS_ONLY_ can be applied selectively to examples, + tests and/or vignettes in R CMD check: see the "R Internals" + manual. + * _R_CHECK_SRC_MINUS_W_IMPLICIT_ now defaults to true: recent + versions of Apple clang on macOS have made implicit function + declarations in C into a compilation error. + * R CMD check --as-cran makes use of the environment variable + AUTORECONF. See the "R Internals" manual SS8 for further details. + * R CMD check --use-valgrind also uses valgrind when re-building + vignettes as some non-Sweave vignettes unhelpfully comment out + all their code when R CMD check runs vignettes. + * Errors in re-building vignettes (unless there are LaTeX errors) + are reported by R CMD check as ERROR rather than WARNING when + running vignettes has been skipped (as it frequently is in CRAN + checks and by --as-cran). + * R CMD Rd2pdf gains a --quiet option that is used by R CMD build + when building the PDF package manual. + * R CMD Rd2pdf now always runs LaTeX in batch mode, consistent with + Texinfo >= 6.7. The --batch option is ignored. + * R CMD build and R CMD check now include the Rd file name and line + numbers in the error message of an \Sexpr evaluation failure. + * For packages using the \doi Rd macro (now an install-time \Sexpr) + but no other dynamic Rd content, R CMD build now produces a + smaller tarball and is considerably faster - skipping temporary + package installation. + C-LEVEL FACILITIES: + * The non-API header R_ext/R-ftp-http.h is no longer provided, as + the entry points it covered are now all defunct. + * A number of non-API declarations and macro definitions have been + moved from the installed header Rinternals.h to the internal + header Defn.h. Packages that only use entry points and + definitions documented to be part of the API as specified in + 'Writing R Extensions' SS6 should not be affected. + * The macro USE_RINTERNALS no longer has any effect when compiling + package code. Packages which also use R_NO_REMAP will need to + ensure that the remapped names are used for calls to API + functions that were formerly also made available as macros. + * The deprecated legacy S-compatibility macros PROBLEM, MESSAGE, + ERROR, WARN, WARNING, RECOVER, ... are no longer defined in + R_exts/RS.h (included by R.h). Replace these by calls to + Rf_error and Rf_warning (defined in header R_ext/Error.h included + by R.h). + Header R_ext/RS.h no longer includes R_ext/Error.h. + * Header R_ext/Constants.h (included by R.h) when included from C++ + now includes the C++ header cfloat rather than the C header + float.h (now possible as C++11 is required). + * The legacy S-compatibility macros DOUBLE_* in R_ext/Constants.h + (included by R.h) are deprecated. + * The deprecated S-compatibility macros SINGLE_* in + R_ext/Constants.h (included by R.h) have been removed. + * R_Calloc, R_Free and R_Realloc are preferred to their unprefixed + forms and error messages now use the prefix. These forms were + introduced in R 3.4.0 and are available even when + STRICT_R_HEADERS is defined. + * rmultinom has been documented in 'Writing R Extensions' SS6 so is + now part of the R API. + * Similarly, Rtanpi, called from R level tanpi() is now part of the + R API. + * The long-deprecated, undocumented and non-API entry point call_R + is no longer declared in R_ext/RS.h (included by R.h). + * The header S.h which has been unsupported since Jan 2016 has been + removed. Use R.h instead. + DEPRECATED AND DEFUNCT: + * The (non-default and deprecated) method = "internal" for + download.file() and url() no longer supports http:// nor ftp:// + URIs. (It is used only for file:// URIs.) + On Windows, download.file(method = "wininet") no longer supports + ftp:// URIs. (It is no longer the default method, which is + "libcurl" and does.) + On Windows, the deprecated method = "wininet" now gives a warning + for http:// and https:// URIs for both download.file() and url(). + (It is no longer the default method.) + * On Windows, the command-line option --max-mem-size and + environment variable R_MAX_MEM_SIZE are defunct. The memory + allocation limit was important for 32-bit builds, but these are + no longer supported. + * default.stringsAsFactors() is now formally deprecated, where that + was only mentioned on its regular help page, previously. So it + now gives a warning if called. + * unix.time() is defunct now; it had been deprecated since R 3.4.0. + BUG FIXES: + * Setting digits = 0 in format(), print.default() (and hence + typically print()) or options() is again invalid. Its behaviour + was platform-dependent, and it is unclear what "zero significant + digits" should mean (PR#18098). + * Messages from C code in the cairo section of package grDevices + are now also offered for translation, thanks to Michael Chirico's + PR#18123. + * mean(x) with finite x now is finite also without "long.double" + capability. + * R CMD Rd2pdf no longer leaves an empty build directory behind + when it aborts due to an already existing output file. (Thanks + to Sebastian Meyer's PR#18141.) + * density(x, weights = w, na.rm = TRUE) when anyNA(x) is true, now + removes weights "in parallel" to x, fixing PR#18151, reported by + Matthias Gondan. Additionally, it gets a subdensity option. + * Conversion of \Sexpr[]{} to LaTeX or HTML no longer + produces long blocks of empty lines when itself contains + several lines all producing empty output. Thanks to a report and + patch by Ivan Krylov posted to R-devel. + * R CMD build no longer fails if a package vignette uses child + documents and inst/doc exists. (Thanks to Sebastian Meyer's + PR#18156.) + * When an R documentation ('help' source) file man/foo.Rd in a + package has \donttest{..} examples with a syntax error, it is now + signalled as ERROR and with correct line numbers relating to the + * -Ex.R file, thanks to Duncan Murdoch and Sebastian Meyer's + reports and patch proposals in PR#17501. + * Improved determination of the correct translation domain in + non-base packages, addressing the combination of PR#18092 and + PR#17998 (#c6) with reports and _augmented_ patch #2904 by + Suharto Anggono. + Note that "R-base" is no longer the default domain e.g., for + top-level calls to gettext(); rather translation needs explicit + domain = * specification in such cases. + * identical(attrib.as.set=FALSE) now works correctly with data + frames with default row names (Thanks to Charlie Gao's PR#18179). + * txtProgressBar() now enforces a non-zero width for argument char, + without which no progress can be visible. + * dimnames(table(d)) is more consistent in the case where d is a + list with a single component, thanks to Thomas Soeiro's report to + R-devel. + Further, table(d1, d2) now gives an error when d1 and d2 are data + frames as suggested by Thomas in PR#18224. + * Fix for drawing semi-transparent lines and fills on the native + Windows graphics device (PR#18219 and PR#16694). Thanks to Nick + Ray for helpful diagnosis on Bugzilla. + * The deparser now wraps sub-expressions such as if(A) .. with + parentheses when needed; thanks to Duncan Murdoch's PR#18232 and + Lionel Henry's patches there. + * remove.packages() no longer tries to uninstall Priority: base + packages, thanks to a report and suggestions by Colin Fay in + PR#18227. + * win.metafile() now has xpinch and ypinch arguments so that the + user can override Windows' (potentially wrong) guess at device + dimensions. + * x[i] and x[[i]] for non-integer i should now behave in all cases + as always documented: the index used is equivalent to + as.integer(i) unless that would overflow where trunc(i) is used + instead; thanks to Suharto Anggono's report and patch proposals + in PR#17977. + * asOneSidedFormula() now associates the resulting formula with the + global environment rather than the evaluation environment created + for the call. + * $name now matches the field name case-insensitively, + consistent with bibentry() creation and the replacement method. + * cbind() failed to detect some length mismatches with a mixture of + time-series and non-time-series inputs. + * The default LaTeX style file Sweave.sty used by the RweaveLatex + driver no longer loads the obsolete ae package; thanks to a + report by Thomas Soeiro in PR#18271. Furthermore, it now skips + \usepackage[T1]{fontenc} for engines other than pdfTeX (if + detected) or if the new [nofontenc] option is used. + * smooth.spline() now stores its logical cv argument more safely, + fixing a rare bug when printing, and also stores n. + * smooth.spline(x,y,*) now computes the cv.crit statistic + correctly, also when is.unsorted(x), fixing PR#18294. + * The data.frame method of rbind() now warns when binding + not-wholly-recycling vectors, by analogy to the default method + (for matrices). + * setAs() finds the correct class for name to when multiple + packages define a class with that name. Thanks to Gabor Csardi + for the report. + * Fix for detaching a package when two classes of the same name are + present in method signatures for the same generic. Thanks to + Gabor Csardi for the report. + * match.arg("", c("", "a", "B")) gives a better error message, in + part from PR#17959, thanks to Elin Waring. + * R CMD Sweave --clean no longer removes pre-existing files or + subdirectories (PR#18242). + * The quartz() device no longer splits polylines into subpaths. + That has caused narrowly-spaced lines with many points to always + look solid even when dashed line type was used due to dash phase + restarts. + * Deparsing constructs such as quote(1 + `!`(2) + 3) works again as + before R 3.5.0, thanks to the report and patch in PR#18284 by + Suharto Anggono. + * as.list(f) for a factor f now keeps names(f), fixing PR#18309. + * qbeta(.001, .9, .009) and analogous qf() calls now return a + correct value instead of NaN or wrongly 1, all with a warning; + thanks to the report by Ludger Goeminne in PR#18302. + * plot.lm() failed to produce the plot of residuals vs. factor + levels (i.e., which=5 when leverages are constant) for models + with character predictors (PR#17840). + * interaction.plot(..., xtick = TRUE) misplaced the x-axis line + (PR#18305). + * Not strictly fixing a bug, format()ing and print()ing of + non-finite Date and POSIXt values NaN and +/-Inf no longer show + as NA but the respective string, e.g., Inf, for consistency with + numeric vector's behaviour, fulfilling the wish of PR#18308. + * R CMD check no longer runs test scripts generated from + corresponding .Rin files twice and now signals an ERROR if + processing an .Rin script fails. + * tools::Rd2txt() used for plain-text help pages now renders \hrefs + (if tools::Rd2txt_options(showURLs = TRUE)) and \urls with + percent-encoding and standards-compliant delimiting style (angle + brackets and no URL: prefix). \email is now rendered with a + mailto: prefix. + +- CHANGES IN R 4.1.3: + NEW FEATURES: + * The default version of Bioconductor has been changed to 3.14. + (This is used by setRepositories and the menus in GUIs.) + UTILITIES: + * R CMD check --as-cran has a workaround for a bug in versions of + file up to at least 5.41 which mis-identify DBF files last + changed in 2022 as executables. + C-LEVEL FACILITIES: + * The legacy S-compatibility macros SINGLE_* in R_ext/Constants.h + (included by R.h) are deprecated and will be removed in R 4.2.0. + BUG FIXES: + * Initialization of self-starting nls() models with initialization + functions following the pre-R-4.1.0 API (without the ... + argument) works again for now, with a deprecation warning. + * Fixed quoting of ~autodetect~ in Java setting defaults to avoid + inadvertent user lookup due to leading ~, reported in PR#18231 by + Harold Gutch. + * substr(., start, stop) <- v now treats _negative_ stop values + correctly. Reported with a patch in PR#18228 by Brodie Gaslam. + * Subscripting an array x without dimnames by a + length(dim(x))-column character matrix gave "random" non-sense, + now an error; reported in PR#18244 by Mikael Jagan. + * ...names() now matches names(list(...)) closely, fixing PR#18247. + * all.equal(*, scale = s) now works as intended when length(s) > 1, + partly thanks to Michael Chirico's PR#18272. + * print(x) for long vectors x now also works for named atomic + vectors or lists and prints the correct number when reaching the + getOption("max.print") limit; partly thanks to a report and + proposal by Hugh Parsonage to the R-devel list. + * all.equal(, *) no longer signals a deprecation + warning. + * reformulate(*, response=r) gives a helpful error message now when + length(r) > 1, thanks to Bill Dunlap's PR#18281. + * Modifying globalCallingHandlers inside withCallingHandlers() now + works or fails correctly, thanks to Henrik Bengtsson's PR#18257. + * hist(, breaks = "days") and hist(, breaks = "secs") + no longer fail for inputs of length 1. + * qbeta(.001, .9, .009) and similar cases now converge correctly + thanks to Ben Bolker's report in PR#17746. + * window(x, start, end) no longer wrongly signals "'start' cannot + be after 'end'", fixing PR#17527 and PR#18291. + * data() now checks that its (rarely used) list argument is a + character vector - a couple of packages passed other types and + gave incorrect results. + * which() now checks its arr.ind argument is TRUE rather coercing + to logical and taking the first element - which gave incorrect + results in package code. + * model.weights() and model.offset() more carefully extract their + model components, thanks to Ben Bolker and Tim Taylor's R-devel + post. + * list.files(recursive = TRUE) now shows all broken symlinks + (previously, some of them may have been omitted, PR#18296). + arch-install-scripts +- New upstream release 27 + * update pseudofs and fsck lists + axel +- Update to 2.17.11: + * Fixed a deadlock in conn_info + * Fixed build on FreeBSD (workaround for hidden typedefs) + * Added SPDX license information + * Improved reporting of HTTP status codes + * Source-code simplifications + * Buildsystem improvements + + Check intmax_t >= int64_t on Mac OS X + + Improved output when pkg-config is unavailable + * Implemented percentage output mode for piping + * Fixed typos + * Added Turkish Translation + bat +- Update to version 0.21.0: + * assets/create.sh + * Bump to v0.21.0 + * Make `INI` syntax register as handler of `.inf` files + * release-checklist.md: Don't recommend `--allow-dirty` to cargo publish + * release-checklist.md: Recommend looking at the tip of master for `-h` and `man` + * release-checklist.md: Recommend `--locked` for `cargo install` + * release-checklist.md: Recommend a single git grep command for MSRV + * CHANGELOG.md: Clean up and tweak + * Bump to syntect 5.0.0 to e.g. start lazy-loading syntaxes (#2181) + * Simplify release-checklist.md by printing `-h`, `--help` and `man` in CI (#2183) + * Bump assets/syntaxes/02_Extra/Zig from `87ecbca` to `1a4a384` (#2136) + * Add `--relative` to `batdiff` in README.md (#2172) + * printer.rs: De-duplicate code to highlight long lines + * Limit nix features + * Add a --style=default option (#2119) + * Bump assets/syntaxes/02_Extra/Nginx from `15a1db1` to `65f5a63` + * Skip syntax highlighting for long lines (#2165) + * Add support for BusyBox less as pager (#2162) + * Bump nix from 0.23.1 to 0.24.1 + * Bump flate2 from 1.0.22 to 1.0.23 + * Bump thiserror from 1.0.30 to 1.0.31 + * Run `cargo clippy --fix --all-targets --all-features` with Rust 1.60 + * Add mapping for Unix mail spool (#2156) + * Bump assets/syntaxes/02_Extra/Fish from `cd95616` to `98316d4` + * Syntax: add cmd-help (#2148) + * bug_report.md template: Explicitly ask for steps + * bug_report.md template: Mention some already reported bugs + * Print info about custom assets in --diagnostics + * Lock regex crate at min 1.5.5 for CVE-2022-24713 + * Allow configuring show_nonprintable from PrettyPrinter + * Bump git2 from 0.14.1 to 0.14.2 + * Bump once_cell from 1.9.0 to 1.10.0 + * Bump regex from 1.5.4 to 1.5.5 + * Bump semver from 1.0.6 to 1.0.7 + * Bump assets/syntaxes/02_Extra/Fish from `2c254cc` to `cd95616` + * Syntax: [Log] highlight escape characters in double quoted strings + * Include contents of custom assets `metadata.yaml` in `--diagnostics` + * Bump shell-words from 1.0.0 to 1.1.0 + * Bump git2 from 0.13.25 to 0.14.1 + * Updated test names + * correctly handle multiple tabs in one line + * add show_all_tabstops_long integration test + * add show_all_tabstops integration test + * Correctly render tab stops + * Syntax: add clang-format (#2076) + * Bump serial_test from 0.5.1 to 0.6.0 + * Bump semver from 1.0.4 to 1.0.6 + * Bump predicates from 2.1.0 to 2.1.1 + * release-checklist: Remind where to push tags in forks + +- Update to version 0.20.0 + * New style component header-filesize to show size of the displayed + file in the header. + * Use underline for line highlighting on ANSI + * Fix bash completion on bash 3.x and bash-completion 1.x. +- Update to version 0.19.0 + * Reduce startup time in loop-through mode by 90%. + * Load themes lazily to make bat start 25% faster when disregarding + syntax load time. + * Python syntax highlighting no longer suffers from abysmal performance + in specific scenarios. + * Fix for poor performance when ANSI escape sequences are piped to bat + * Fix for incorrect handling of ANSI escape sequences when + using --wrap=never + * Load custom assets as fast as integrated assets + * Support for x:-delta (minus) syntax in line ranges + * Support for --ignored-suffix argument. + * $BAT_CONFIG_DIR is now a recognized environment variable. It has + precedence over $XDG_CONFIG_HOME + * Support for x:+delta syntax in line ranges (e.g. 20:+10) + * Add new --acknowledgements option that gives credit to theme and + syntax definition authors + * Fix: First line not shown in diff context. + * Fix: Do not ignore syntaxes that handle file names with + a *.conf extension. + bird +- Update to version 2.0.10 + * BGP performance improvements + * BFD: New 'strict bind' option + * RPKI: VRF support + * Allow use of 240.0.0.0/4 as a private range + * BIRD client uses exit status to report errors + * Important bugfixes + +- Update to version 2.0.9 + * BGP: Flowspec validation procedure + * Babel: MAC authentication support + * Routing table configuration blocks + * Optional prefix trie in routing table for faster LPM/interval + queries + * CLI: New 'show route in ' command + * Filter: Faster (16-way) prefix sets + * Filter: MPLS label route attribute + * Filter: Operators to pick community components + * Filter: Operators to find minimum and maximum element of lists + * BGP: New 'free bind' option + * BGP: Log route updates that were changed to withdraws + * BGP: Improved 'invalid next hop' error reporting + * OSPF: Allow ifaces with host address as unnumbered PtP or PtMP + ifaces + * OSPF: All packets on PtP networks should be sent to + AllSPFRouters address + * Support for Blake2s and Blake2b hash functions + * Security keys / passwords can be entered in hexadecimal digits + * Memory statistics split into Effective and Overhead + * New option 'netlink rx buffer' to specify netlink socket buffer + size + * Many bugfixes + cacti +- cacti 1.2.21: + * Add a CLI script to install/enable/disable/uninstall plugins + * Add log message when purging DS stats and poller repopulate + * A collection of bug fixes + cacti-spine +- cacti-spine 1.2.21: + * Disable DES if Net-SNMP doesn't have it + cflow +- update to 1.7: + * Multiple start functions are allowed + * New option --target=FUNCTION + * New output format: dot + The '-f dot' (or '--format=dot') option instructs cflow to output + graph as a description in DOT language, suitable as input to graphviz + programs. + * Bugfixes: + * * CVE-2019-16165 + * * CVE-2019-16166 + * * Fix parsing of K&R style function declarations + * * Improve parsing of typecasts + * * Fix recursive call detection + chromium +- Chromium 106.0.5249.91 (boo#1203808): + * CVE-2022-3370: Use after free in Custom Elements + * CVE-2022-3373: Out of bounds write in V8 +- includes changes from 106.0.5249.61: + * CVE-2022-3304: Use after free in CSS + * CVE-2022-3201: Insufficient validation of untrusted input in Developer Tools + * CVE-2022-3305: Use after free in Survey + * CVE-2022-3306: Use after free in Survey + * CVE-2022-3307: Use after free in Media + * CVE-2022-3308: Insufficient policy enforcement in Developer Tools + * CVE-2022-3309: Use after free in Assistant + * CVE-2022-3310: Insufficient policy enforcement in Custom Tabs + * CVE-2022-3311: Use after free in Import + * CVE-2022-3312: Insufficient validation of untrusted input in VPN + * CVE-2022-3313: Incorrect security UI in Full Screen + * CVE-2022-3314: Use after free in Logging + * CVE-2022-3315: Type confusion in Blink + * CVE-2022-3316: Insufficient validation of untrusted input in Safe Browsing + * CVE-2022-3317: Insufficient validation of untrusted input in Intents + * CVE-2022-3318: Use after free in ChromeOS Notifications +- drop patches: + * chromium-104-tflite-system-zlib.patch + * chromium-105-AdjustMaskLayerGeometry-ceilf.patch + * chromium-105-Trap-raw_ptr.patch + * chromium-105-browser_finder-include.patch + * chromium-105-raw_ptr-noexcept.patch +- add patches + * chromium-106-ffmpeg-duration.patch + * chromium-106-AutofillPopupControllerImpl-namespace.patch + davix +- Update to version 0.8.2 + * New Features + - [DMC-1310] - Parse IP stack performance markers in Davix HTTP-TPC + - [DMC-1320] - Compute S3v4 URI signatures for HTTP TPC calls + * Issues + - [davix/issues/97] - Address copyrighted song lyrics in codebase + - [root-project/root/issues/9072] - HTTP basic authentication and Davix + * Improvements + - [DMC-1318] - Better HTTP Copy error message in Davix + - [davix/pull/95] - Fix CMake warning + - Improve build and release scripts to also accept tags containing release number + +- Update to version 0.8.1: + * Epic + - [DMC-1267] - Davix with libcurl backend + - Huge refactoring to accommodate both libneon and libcurl backends, + as well as improved testing + * Bug fixes + - [D-MC-1259] - Gfal2-python pread(offset, count): Partial Content + request not working against EOS storage + - [DMC-1279] - Davix with libcurl backend does not load certificate + via callback functions + - [DMC-1291] - Davix fails to parse IPv6-format hostname during + certificate verification + - [davix/issues/71] - davix-get failing auth with DAVIX_USE_LIBCURL + - [DMC-1209] - Davix Redirection Cache causes Segfault when + encountering relative path + - [DMC-1243] - Davix hangs if url starts with 'https' is used with + S3/Swift credentials in command + - [davix/pull/54] - Really add '\0' after printed X.509 data + - [davix/pull/66] - Initialize session factory members + - [davix/pull/70] - Fix return value of HttpIO::readFull + * New Features + - [DMC-1221] - Introduce a filter to avoid exposing sensitive + information (such as bearer tokens) in Davix debug output + - [DMC-1238] - Add SWIFT support in Davix + - [DMC-1268] - Add CS3API support in Davix + * Changes + - [davix/pull/83] - Remove reva-specific credentials management + * Improvements + - [DMC-1025] - Allow HEAD-free open through posix API + - [DMC-1245] - Add leading 0 to Adler32 checksum format in Davix + * Drop davix-non-void-function.patch + * Drop davix-link-against-libdl.patch + ddcutil +- Update to version 1.2.2: + + Improve handling of and messages regarding DDC communication + failures with errno EBUSY. In particular, this error occurs + when driver ddcci is loaded. + + Command **detect**: If DDC communication fails with error + EBUSY, report the display as "Busy" instead of "Invalid" and + suggest use of option ***--force-slave-address***. + + Command **environment**: Suggest use of option + * **--force-slave-address*** if driver ddcci is detected. + + Messages re EBUSY errors are always written to the system log. + + Command **detect**: + - Do not report the EDID source unless there is a value to + show. This value is set only for USB connected monitors. + - Show extended output based on option ***--verbose***, not + undocumented option ***--very-verbose***. + - Report color bit depth if EDID version >= 1.4 + + Command **environment**: Simplify the exploration of sysfs. + + API changes: + - Field latest_sl_values in struct DDCA_Feature_Metadata struct + is no longer set, + - API function ddca_report_display_info(): include binary + serial number. + + Building and porting: + - When building ddcutil, allow for building a static library if + * *configure** option ***--enable-static*** is set. Linux + distributions frown on packaging static libraries, but if a + user wants to build it who am I to judge. By default, static + libraries are not built. + - Replace use of Linux specific function **__assert_fail()** + with **exit()** in traced assertions. **__assert_fail** is + used in the Linux implementation of **assert()**, but is not + in the C specification. This can present a problem in + porting ddcutil. + + Code cleanup: + - Delete incomplete, experimental code for asynhronous feature + access, including files src/ddc/ddc_async.c/h. + - Remove unused files src/util/output_sink.c/h. + + Fixed + - Only write Starting/Terminating messages to the system log if + option ***--syslog*** is specified. + - Avoid compilation warnings when assert() statments are + disabled (NDEBUG is defined). + - Fixed a segfault in the debug/trace code of + ddca_get_display_refs(). + +- Rename libddcutil3 subpackage to libddcutil4, making the package + name actually match the provided library. conflict the wrongly + named package. + +- update to 1.2.1: + * User Defined Features, which have existed for some time, are now formally + available. + * Option --mccs now applies to getvcp, setvcp, and dumpvcp as well as vcpinfo. + * Workaround for EDID reading issu with recent kernels and i915/docking stations + * Configuration file ddcutilrc, located on the XDG config path (normally + $HOME/.config/ddcutil/ddcutilrc) is processed by both ddcutil and + libddcutil. + * Monitor capabilities strings are cached to improve performance of the + capabilities command. + * Partial workarounds for problems in DRM video drivers (e.g. i915, AMDGPU) + when monitors are connected to a docking station. The monitor may not be + detected (because no EDID is reported), or the monitor may appear as two + different /dev/i2c devices. + * When probing /dev/i2c devices for monitors, ddcutil could put AMD Navi2 + devices (e.g. RX6000 series) into an inconsistent state. This is because + the devices expose an I2C devices for the SMU. Display detection is + modified to avoid probing these devices. + * Option -enable-capabilities-cache is now the default. + * Command ddcutil --verbose reports the raw EDID. + * Major events are written to the system log. These include starting, + stopping, and severe internal errors. + * Fix for github issue #178: Error detecting i2c-dev kernel module. The + checks are now performed using libkmod. + * libddcutil trace output can be redirected to a file. + * The shared library file name is libddcutil.so.4.1.0 + frescobaldi +- Update to 3.2: + * Make frescobaldi work with python 3.10 + * New preference feature: music view preference for "Strict + Paging": when enabled, the pageup/pagedown keys always page to + the previous or next page instead of simply scrolling a + screenful + * Improvements to the Score Wizard, contributed by Benjamin + Johnson (#1343): + - Various new instruments, mostly guitar, synth and bass + related + - New command File->New->Score Wizard from current document, + which reads some properties and score setup from the current + document + * qpageview is not an separate package + * Bugfixes + * Translation updates +- Added python3-qpageview to Requires + +- lilypond is not available on i586, so exclude that arch + +- Portmidi has been updated. Change the libpormidi recommends + accordingly + hydrogen +- update to 1.1.1: + * Keyboard cursor-driven pattern, song and note properties editing + * Note selection and movement in pattern editors + * New OSC commands (new song, open song, save song (as), quit, + * toggle looped playback, toggle timeline, toggle Jack transport, + * toggle Jack timebase master, add/delete timeline marker, + * toggle song/pattern playback mode) + * NSM support reworked + * Deprecating JACK-session + * Instrument main pitch shift offset + * Custom pattern size support with representation in note values + * Custom pan law support in mixer + * Audio output device selection in CoreAudio (macOS) and PortAudio (Windows) + * Preferences dialog 'OK' bug + * Audio problems when using LADSPA plugins with PulseAudio + * MIDI crashes and other issues on 64-bit Windows + * Missing tags and markers + * Inability to control audio latency on Windows (PortAudio) +- add release-version.patch to avoid devel-build warning +- drop fix-version-soversion.patch: this needs to be, if at all + upstreamed + kid3 +- Update ot 3.9.2 + * New: + + Support DSDIFF (DFF) files. + + MP4: Support for audio book chapters, only with Mp4v2Metadata plugin. + + Norwegian Nynorsk translation. + * Improved: + + Allow playlist file name formats to be edited. + + URLs with search results from web browser can be entered in the import + dialogs (Amazon, Discogs, gnudb.org, MusicBrainz). + + New style for macOS icon. + + kid3-cli: Encoding detection for text file import and export. + + kid3-cli: Set rating as star count with 'set ratingstars'. + + Build with latest mp4v2 library. + * Fixed: + + Wrong frames are changed if track number is changed when importing. + + MP4: Editing of free form atoms with four letter names. + + Amazon import. + +- Update to version 3.9.1 + * New: + + Slovenian translation. + * Fixed: + + Crash when tags are displayed in the file list, a tag is + removed and then saved or when the tag is reverted. + + With "Filename Format/Use for playlist and folder names" it + is not possible to rename a folder to multiple path + components when a string replacement for "/" is configured. + + With "Filename Format/Use for playlist and folder names", + when path components in folders or playlists contain a ".", + the part after the dot is not formatted. + + Discogs import. + + MP4: "No Tag" is not displayed in file list for files without + metadata. + + MP4: Metadata is not stripped from files when tag is removed + (requires new TagLib). + + Android: Import with HTTPS (Discogs, MusicBrainz) fails with + "Error: TLS initialization failed". + +- Update to version 3.9.0 + * New: + + Support for custom quick access frames. + + Support standard tags as columns in the file list. + + Option to use file format for playlist and folder names. + + Basque and Icelandic translations. + + kid3-cli: Command 'execute' to run QML scripts. + + QML: Scripts to export and import in JSON format. + * Improved: + + KDE: Separate state config from settings config. + + kid3-cli: Allow setting frame values from a file and storing + to a file. + * Fixed: + + Discogs import. + + Get tags from file names with spaces before the extension. + + QML: Added support for Tag 3 where it was missing. + + Android: Quick access frames configuration. + libunibreak +- update to 5.0: + * Update the data to conform to Unicode 14 + * Add per_code_point variants of utf8 and utf16 functions + * Do not always break after the last character + +- update to 4.3: + * conform to Unicode 13 + * Change the handling of ellipses as per UAX# 14-45 + * Fix the handling of leading spaces + +- Update to version 4.1: + * Update the code and data to conform to Unicode 11.0.0, especially + adding support for extended pictographs in word and grapheme breaking + * ZWJ support has been much improved (it was broken) + * Make minor tweaks to the project files +- run tests - added: + + LineBreakTest.txt, + + WordBreakTest.txt and + + GraphemeBreakTest.txt + from http://www.unicode.org/Public/UNIDATA/auxiliary/ to run the + tests offline +- spec file cleanup: + + put documentation into devel package + + use %%license macro, if possible + libupnp -- Update to release 1.4.12 +- Update to release 1.14.13 + * http: RecvMessage: Fix potential allocation failure + +- Update to release 1.14.12 -- Update to release 1.4.10 +- Update to release 1.14.10 link-grammar +- Update to version 5.10.5: + + English dict: broader handling of ellipsis. + + Updated Thai dicts. + + Fix Thai regex's to work even with basic C++ regex lib. + + Performance improvements. + +- Update to version 5.10.4: + + English dict: fix relative clause, per mailing list. + + Remove assorted length restrictions on word-size. + + Add missing files for building link-generator on Windows. + + Strip the internally added "._I" from subscripted idioms. + + New: Provisional Thai dictionary. +- Changes from version 5.10.3: + + Remove `node.js/package-lock.json` from tarball distribution. + + Fix Windows MSVC build break. + + Fix memory leak in the "!" link-parser command. + + Add C++ regex support. It is now the default for MSVC builds. + + Fix spell-guess for run-on words. + + Port link-generator to MS-Windows. + + Fix apostrophe handling for link-generator w/sqlite3 dicts. +- Changes from version 5.10.2: + + Fix python install path. + + Fix size in brand-new `link-generator` (hits 32-bit & ARM). +- Changes from version 5.10.1: + + Fix perl bindings build fail. +- Changes from version 5.10.0: + + Expanded English vocabulary + + Support dictionary "#define allow-duplicate-words true". + + Fix crash for sentences containing wildcard words. + + Add the ability to use underbars in connector names. Connector + names starting with underbar are reserved for internal use. + + Connector names starting with "ID" are no longer reserved. * + ".I" subscripts are no longer reserved; "._" subscripts are + reserved. These last two changes introduce linkage + incompatibilities. + + Fix parsing with nulls when using an sqlite3 dictionary. + + Fix regexes for NetBSD when using libc regexes. + + English dict: fix many "how?" questions. + + English dict: fix conditional sentences. +- Changes from version 5.9.1: + + Fix build break when SQLite3 is not installed. +- Changes from version 5.9.0: + + Use #define for custom configuration in dictionaries. + + Panic-mode fixes and extensions. In link-parser see !help + panic_variables. + + English dict: fix silly mistake with "I love cats and dogs". + + Disable maintainer-mode in `configure.ac`. + + Fix very rare crash/corruption introduced in v.5.8.1. + + English dict: fix problems with "just/only". + + English dict: work on hesitation markers. + + Fix multi-threading mem-leak. + + Provide emscripten javascript wrapper for the command-line + parser. + + Public API shared library entry points exported automatically. + + Provide bindings for the Vala programming language. + + Increase number of allowed idiom expressions. + + Replace O(n^2) idiom loading algo by an O(n log n) algo. + + Disable SAT solver by default. + + New tool: Sentence generator! This is an experimental + prototype. +- Changes from version 5.8.1: + + Fix macOS/SunOS build break. + + English dict: fix numerical identifiers used as adjectives. + + English dict: fix post-posed Latin adjectival modifiers. + + Merge upstream gentoo patches. + + Make -O3 default for CFLAGS/CXXFLAGS, but overridable by the + user. + + English dict: fix look_at, listen_to person-action + + English dict: fix verb "felt" with object-action. + + English dict: fix why-perform-action questions. + + Fix race condition in spell-guesser. +- Changes from version 5.8.0: + + Java bindings: Remove the obsolete senses API. + + swig-4.0 compatibility bug fix. + + English dict: Fixes to support questions ending in WH-words. + + Copy (merge) Richard van der Dys `node.js` bindings. + + English dict: Provide head and tail markers for all + conjunctions. + + Remove the Python 2 bindings. + + Add dialect support to the library. + + English dict: support for archaic/poetic abbreviations + + English dict: introduce OH link for vocatives/invocations. + + English dict: improved parsing of imperatives. + + Add !!word/ link-parser command for displaying extended word + dict info. +- Add flex BuildRequires, new dependency. +- Add py310.patch, and pass PYTHON_NOVERSIONCHECK=1 + PYTHON=%{__python3} PYTHON_VERSION=%{python3_version} to + configure as configure does not yet understand version 3.10. + -- Update to version 5.0.8: - + Fix handling of initial letters in ordered lists. - + Fix another serious error in constituent printing, introduced - in 4.8.0. - + New emoticon support was clobbering certain number expressions. - + Misc English dict fixes, more verb-wall connectors. -- Changes from version 5.0.7: - + Compile fixes in SAT solver. - + Add missing verb-wall connectors for is, hasn't, haven't, - hadn't, etc. - + Remove verb-wall connector for imperative verbs. - + Fix serious error in constituent printing, introduced in 5.0.3. - + Fix old bug in command-line handling of options. - + Fix parsing of various ordered lists, including some tables of - contents. -- Ensure perl bindings are installed in vendorlib instead of - sitelib (by replacnig the perl calls using sed in configure). -- Create new subpackage perl-clinkgrammar; require the same from - the -devel package. - meep +- Disable '2D_convergence' test on all archs to avoid build + failures. + +- Update to version 1.22.0: + * Too many changes, see included NEWS.md or + https://github.com/NanoComp/meep/blob/v1.22.0/NEWS.md +- Build with openMP. +- Fix meep.pc pkgconfig file. +- Drop disable_test_tumbleweed.patch, use XFAIL_TESTS instead. + Reenable on all archs but x86_64, disable also on 15.x +- Remove latex2html BuildRequires, doc uses Markdown now. + +- Update to version 1.9.0: + * Adjoint solver to compute sensitivity of solution to material + perturbations (#795). + * Experimental do_averaging feature for user-defined material + functions (#771, #791). + * Periodic boundaries support in near2far via nperiods option + (#769, #789). + * Capture more output in Python notebooks (#785, #807). + * dft-energy feature (#744, #747). + * Eigenmode sources are normalized to unit power (#728). + * Fix interpolation of DFT slice output (#787). + * Bug fix in run-k-points (#779). + * Eigenmode sources for negative angles (#752). + * Various other minor bugfixes, build fixes, documentation + improvements, tutorials, etcetera. +- increase somajor to 14 +- add patch disable_test_tumbleweed.patch to disable failing test + on Tumbleweed (boo#1130438) + +- Update to version 1.8.0: + * Add `--without-scheme` flag to `./configure` (#705) + * Improve error messages in Python interface (#699) + * Allow `kguess` to specify MPB lattice vector for launching + oblique waveguide modes (#675) + * Allow user materials when checking for conductivity (#689) + * Add `split_chunks_evenly` flag to `Simulation` constructor. + Setting to `False` will improve parallel simulation performance + by dividing chunks based on work instead of size (#681) + * Added `Simulation.visualize_chunks()` to visualize the chunk + layout (#671) + * Improved stability of lorentzian susceptibility (#666) + * Get array metadata for `get_array` and `get_dft_array` (#655) + * Add ability to get a source slice as a numpy array (#652) + * Fixed performance issues in ModeSolver.find_k (#644) + * Add `force_all_components` flag to `Simulation` constructor + * Expose `run_k_point` to access more Harminv data (#626) + * Various other bug fixes, documentation improvements, etc. +- drop patch: + namespace-for-complex-literals.patch: included in release +- require libctl >= 4.2 +- remove libmeepgeom package as it was merged into libmeep +- increase somajor to 13 +- don't build with C++14 support anymore, as meep now works fine + with C++11 again + +- Update to version 1.7.0: + * See /usr/share/meep/NEWS.md +- update so version to 12 +- add patch: + * namespace-for-complex-literals.patch: fixes build failure +- drop patch: + * meep_change_protos_with_harminv_complex.patch +- add libmeepgeom library +- correct doc file names +- use c++14 for complex_literals + -- remove conditional BuildRequires for blas and lapack since - recent lapack now build correctly for all suse version - -- Update BuildRequires in keeping with lapack package naming - changes -- Spec file cleanups -- Modify License tag in confomity with spdx.org specifications. - mosh +- Update to version 1.4.0.rc1: + * Bump release candidate to 1.4.0-rc1 + * Actually evaluate the github actions contains() expression for prerelease + * Fetch forcibly while fetching tags + * Tag mosh 1.4.0 Release Candidate + * Audit and fix up format strings + * Switch macOS multi-arch to x86_64+arm64 + * Add -Wno-unused-parameter + * Remove obsolete Travis CI configuration + * Add macOS release steps to Github Actions + * Add release action on Linux + +- Update to version -1.3.2+20211210: + * Don't sometimes hang just after launching ssh + * Only use CLOCK_MONOTONIC_RAW with __APPLE__ systems. + * Add tmux and alacritty to title_term_types + * .gitignore: fix path + * .gitignore: add compile_commands.json + * fixed the irc channel link in README + * Use CLOCK_MONOTONIC_RAW when available + netdata +- Drop netdata-smartd-log-path.patch +- Update to 1.36.0 (go.d.plugin 0.35.0) + Collectors + * New + + Add PgBouncer collector (go.d/pgbouncer) + gh#netdata/netdata#748 + + Add WireGuard collector (go.d/wireguard) + gh#netdata/netdata#744 + + Add PostgresSQL collector (go.d/postgres) + gh#netdata/netdata#718 + + Add Chrony collector (go.d/chrony) + gh#netdata/netdata#678 + + Add Kubernetes State collector (go.d/k8s_state) + gh#netdata/netdata#673 + * Improvements + + Add WireGuard description and icon to dashboard info + gh#netdata/netdata#13483 + + Resolve nomad containers name (cgroups.plugin) + gh#netdata/netdata#13481 + + Update postgres dashboard info + gh#netdata/netdata#13474 + + Improve Chrony dashboard info + gh#netdata/netdata#13371 + + Improve config file parsing error message (python.d) + gh#netdata/netdata#13363 + + Add fstype label to disk charts (diskspace.plugin) + gh#netdata/netdata#13245 + + Add support for loadin modules from user plugin directories + (python.d) + gh#netdata/netdata#13214 + + Add user plugin dirs to environment variables + gh#netdata/netdata#13203 + + Add second data collection job that tries to read from + '/var/lib/smartmontools/' (python.d/smartd) + gh#netdata/netdata#13188 + + Add type label for network interfaces (proc.plugin) + gh#netdata/netdata#13187 + + Add k8s_state dashboard_info + gh#netdata/netdata#13181 + + Add dimension per physical link state to the + "Interface Physical Link State" chart (proc.plugin) + gh#netdata/netdata#13176 + + Add dimension per operational state to the + "Interface Operational State" chart (proc.plugin) + gh#netdata/netdata#13167 + + Add dimension per duplex state to the + "Interface Duplex State" chart (proc.plugin) + gh#netdata/netdata#13165 + + Add cargo/rustc/bazel/buck to apps_groups.conf (apps.plugin) + gh#netdata/netdata#13143 + + Add a separate thread for slow mountpoints in the diskspace + plugin (diskspace.plugin) + gh#netdata/netdata#13067 + + Add simple dimension algorithm guess logic when algorithm is + not set (go.d/snmp) + gh#netdata/netdata#737 + + Add common stub_status locations (go.d/nginx) + gh#netdata/netdata#702 + * Bug fixes + + Fix cgroup name detection for docker containers in containerd + cgroup (cgroups.plugin) + gh#netdata/netdata#13470 + + Fix not handling log rotation (python.d/smartd) + gh#netdata/netdata#13460 + + Fix kubepods patterns to filter pods when using Kind cluster + (cgroups.plugin) + gh#netdata/netdata#13324 + + Fix 'zmstat*' pattern to exclude zoneminder scripts + (apps.plugin) + gh#netdata/netdata#13314 + + Fix kubepods name resolution in a kind cluster + (cgroups.plugin) + gh#netdata/netdata#13302 + + Fix extensive error logging (cgroups.plugin) + gh#netdata/netdata#13274 + + Fix qemu VMs and LXC containers name resolution + (cgroups.plugin) + gh#netdata/netdata#13220 + + Fix duplicate mountinfo (proc.plugin) + gh#netdata/netdata#13215 + + Fix removing netdev chart labels (cgroups.plugin) + gh#netdata/netdata#13200 + + Fix import collection for py3.10+ (python.d) + gh#netdata/netdata#13136 + + Fix not setting connection timeout for pymongo4+ + (python.d/mongodb) + gh#netdata/netdata#13135 + + Fix not handling slow setting spec.NodeName for Pods + (go.d/k8s_state) + gh#netdata/netdata#717 + + Fix empty charts when ServerMPM is prefork + gh#netdata/netdata#715 + + Fix parsing multiple values in nginx upstream_response_time + (go.d/web_log) + gh#netdata/netdata#711 + + Fix collecting metrics for Nodes with dots in name + (go.d/k8s_state) + gh#netdata/netdata#710 + + Fix adding dimensions to User CPU Time chart at runtime + (go.d/mysql) + gh#netdata/netdata#689 + eBPF + * Fix data collection frequency + gh#netdata/netdata#13351 + * Fix crash on cleanup + gh#netdata/netdata#13259 + Exporting + * Fix a base64_encode bug + gh#netdata/netdata#13074 + * Fix sent metrics calculation + gh#netdata/netdata#13435 + * Move host tags to netdata_info + gh#netdata/netdata#13358 + * Fix exporting to OpenTSDB + gh#netdata/netdata#13355 + * Fix exporting to Graphite + gh#netdata/netdata#13261 + * Add exporting chart variables + gh#netdata/netdata#13221 + Other notable changes + * Improvements + + Enable rrdcontexts by default + gh#netdata/netdata#13471 + + Add rrdcontext support for hidden charts + gh#netdata/netdata#13466 + + Load host labels for archived hosts + gh#netdata/netdata#13464 + + Add /api/v1/weights endpoint + gh#netdata/netdata#13449 + + Add stats about currently collected metrics and disk space + to tiering endpoint + gh#netdata/netdata#13445 + + Show last 15 alerts in notification + gh#netdata/netdata#13434 + + Add tiering statistics API endpoint + gh#netdata/netdata#13420 + + Send chart context with alert events to the cloud + gh#netdata/netdata#13409 + + Send node info message sooner + gh#netdata/netdata#13348 + + Use new MQTT as default + gh#netdata/netdata#13287 + + Better ACLK debug communication log + gh#netdata/netdata#13281 + + Add Multi-Tier database backend for long term metrics storage + gh#netdata/netdata#13263 + + Add natural and virtual points support to Query Engine + gh#netdata/netdata#13248 + + Delay health until obsoletions check is complete + gh#netdata/netdata#13239 + + Enable ML by default + gh#netdata/netdata#13158 + + Add multi-granularity support to Query Engine and MC + improvements + gh#netdata/netdata#13155 + + Add an option to use malloc for page cache instead of mmap + gh#netdata/netdata#13142 + + Significantly improve metrics correlations (73x times faster) + gh#netdata/netdata#13107 + + Add SSL received/send bytes statistics to ACLK + gh#netdata/netdata#13091 + * Bug fixes + + Fix crash on Agent startup if data rotation needs to be done + gh#netdata/netdata#13473 + + Fix agent crash when archived host has not been registered + to the cloud + gh#netdata/netdata#13437 + + Fix gap filling on dbengine gaps + gh#netdata/netdata#13417 + + Fix 32bit calculation on array allocator + gh#netdata/netdata#13343 + + Fix crash on start on slow disks because ml is initialized + before dbengine starts + gh#netdata/netdata#13342 + + Fix crash when the host_labels health line contains the + name/value of a label that does not exist on the host + gh#netdata/netdata#13305 + + Fix incorrect dimension names in Redis alarms + gh#netdata/netdata#13296 + + Fix Query Engine alignment + gh#netdata/netdata#13282 + + Fix vbi parser in mqtt5 implementation + gh#netdata/netdata#13277 + + Fix alignment in charts endpoint + gh#netdata/netdata#13275 + + Fix data query on stale chart + gh#netdata/netdata#13159 + + Fix crashes due to misaligned allocations + gh#netdata/netdata#13137 + + Fix buffer overflow detected by the compiler + gh#netdata/netdata#13120 + + Fix 100% CPU when using SSL and a child disconnect from a + parent + gh#netdata/netdata#13112 + Deprecation notice + The following items will be removed in our next minor release + (v1.37.0): + Component Type Will be replaced by + python.d/postgres collector go.d/postgres + Deprecated in this release: + Component Type Replaced by + python.d/chrony collector collector go.d/chrony + python.d/ovpn_status_log collector go.d/openvpn_status_log + +- Fix %fdupes usage that resulted in the webserver refusing to + serve required assets +- Update to 1.35.1 (go.d.plugin 0.33.1) + Netdata now comes with on-device machine learning. Unsupervised ML + models are trained for every metric, at the edge (on your devices), + enabling real time anomaly detection across your infrastructure. + Update netdata.conf with the following information to enable ML + on your agent: + [ml] + enabled = yes + More information on the Netdata blog: + https://www.netdata.cloud/blog/introducing-anomaly-advisor-unsupervised-anomaly-detection-in-netdata/ + Collectors + * New + + Add "UPS Load Usage" in Watts chart (charts.d/apcupsd) + gh#netdata/netdata#12965 + + Add Pressure Stall Information stall time charts + (proc.plugin, cgroups.plugin) + gh#netdata/netdata#12869 + + Add "CPU Time Relative Share" chart when running inside a + K8s cluster (cgroups.plugin) + gh#netdata/netdata#12741 + + Add a collector that parses the log files of the OpenVPN + server (go.d/openvpn_status_log) + gh#netdata/netdata#675 + * Improvements + + Add Tailscale apps_groups.conf (apps.plugin) + gh#netdata/netdata#13033 + + Skip collecting network interface speed and duplex if carrier + is down (proc.plugin) + gh#netdata/netdata#13019 + + Run the /net/dev module in a separate thread (proc.plugin) + gh#netdata/netdata#12996 + + Add dictionary support to statsd + gh#netdata/netdata#12980 + + Add an option to filter the alarms (python.d/alarms) + gh#netdata/netdata#12972 + + Update net, aws, and ha groups in apps_groups.conf + (apps.plugin) + gh#netdata/netdata#12921 + + Add k8s_cluster_name label to cgroup charts in K8s on GKE + (cgroups.plugin) + gh#netdata/netdata#12858 + + Exclude Proxmox bridge interfaces (proc.plugin) + gh#netdata/netdata#12789 + + Add filtering by cgroups name and improve renaming in K8s + (cgroups.plugin) + gh#netdata/netdata#12778 + + Execute the renaming script only for containers in K8s + (cgroups.plugin) + gh#netdata/netdata#12747 + + Add k8s_qos_class label to cgroup charts in K8s + (cgroups.plugin) + gh#netdata/netdata#12737 + + Reduce the CPU time required for cgroup-network-helper.sh + (cgroups.plugin) + gh#netdata/netdata#12711 + + Add Proxmox VE processes to apps_groups.conf (apps.plugin) + gh#netdata/netdata#12704 + + Add Caddy to apps_groups.conf (apps.plugin) + gh#netdata/netdata#12678 + * Bug fixse + + Fix adding wrong labels to cgroup charts (cgroups.plugin) + gh#netdata/netdata#13062 + + Fix cpu_guest chart context (apps.plugin) + gh#netdata/netdata#12983 + + Fix counting unique values in Sets (statsd.plugin) + gh#netdata/netdata#12963 + + Fix collecting data from uninitialized containers in K8s + (cgroups.plugin) + gh#netdata/netdata#12912 + + Fix CPU-specific data in the "C-state residency time" chart + dimensions (proc.plugin) + gh#netdata/netdata#12898 + + Fix disabling K8s pod/container cgroups when fail to rename + them (cgroups.plugin) + gh#netdata/netdata#12865 + + Fix memory usage calculation by considering ZFS ARC as cache + on Linux (proc.plugin) + gh#netdata/netdata#12847 + + Fix adding network interfaces when the cgroup proc is in the + host network namespace (cgroups.plugin) + gh#netdata/netdata#12788 + + Fix not setting chart units (go.d/snmp) + gh#netdata/netdata#682 + + Fix not collecting Integer type values (go.d/snmp) + gh#netdata/netdata#680 + eBPF + * Add CO-RE algorithms to all threads related to memory + gh#netdata/netdata#12684 + * Fix wrong chart type for ip charts + gh#netdata/netdata#12698 + * Fix disabled apps (ebpf.plugin) + gh#netdata/netdata#13044 + * Fix "libbpf: failed to load" warnings + gh#netdata/netdata#12831 + * Re-enable socket module by default + gh#netdata/netdata#12702 + Health + * Fix not respecting host labels when creating alerts for + children instances + gh#netdata/netdata#13053 + * Expose anomaly-bit option to health + gh#netdata/netdata#12835 + * Add priority to Gotify notifications to trigger + sound & vibration on the Gotify phone app + gh#netdata/netdata#12753 + * Add Gotify notification method + gh#netdata/netdata#12639 + Streaming + * Improve failover logic when the Agent is configured to stream + to multiple destinations + gh#netdata/netdata#12866 + * Increase the default "buffer size bytes" to 10MB + gh#netdata/netdata#12913 + Exporting + * Add the URL query parameter that filters charts from the + /allmetrics API query + gh#netdata/netdata#12820 + * Make the "send charts matching" option behave the same as the + "filter" URL query parameter for prometheus format + gh#netdata/netdata#12832 + Other Notable Changes + * Improvements + + Add hostname to mirrored hosts int the /api/v1/info endpoint + gh#netdata/netdata#13030 + + Optimize query engine queries + gh#netdata/netdata#12988 + + Optimize query engine and cleanup + gh#netdata/netdata#12978 + + Improve the web server work distribution across worker + threads + gh#netdata/netdata#12975 + + Check link local address before querying cloud instance + metadata + gh#netdata/netdata#12973 + + Speed up query engine by refactoring + rrdeng_load_metric_next() + gh#netdata/netdata#12966 + + Optimize the dimensions option store to the metadata database + gh#netdata/netdata#12952 + + Add detailed dbengine stats + gh#netdata/netdata#12948 + + Stream Metric Correlation version to parent and advertise + Metric Correlation status to the Cloud + gh#netdata/netdata#12940 + + Move directories, logs, and environment variables + configuration options to separate sections + gh#netdata/netdata#12935 + + Adjust the dimension liveness status check + gh#netdata/netdata#12933 + + Make sqlite PRAGMAs user configurable + gh#netdata/netdata#12917 + + Add worker jobs for cgroup-rename, cgroup-network and + cgroup-first-time + gh#netdata/netdata#12910 + + Return stable or nightly based on version if the file check + fails + gh#netdata/netdata#12894 + + Take into account the in queue wait time when executing a + data query + gh#netdata/netdata#12885 + + Add fixes and improvements to workers library + gh#netdata/netdata#12863 + + Pause alert pushes to the cloud + gh#netdata/netdata#12852 + + Allow to use the new MQTT 5 implementation + gh#netdata/netdata#12838 + + Set a page wait timeout and retry count + gh#netdata/netdata#12836 + + Allow external plugins to create chart labels + gh#netdata/netdata#12834 + + Reduce the number of messages written in the error log due to + out of bound timestamps + gh#netdata/netdata#12829 + + Cleanup the node instance table on startup + gh#netdata/netdata#12825 + + Accept a data query timeout parameter from the cloud + gh#netdata/netdata#12823 + + Write the entire request with parameters in the access.log + file + gh#netdata/netdata#12815 + + Add a parameter for how many worker threads the libuv library + needs to pre-initialize + gh#netdata/netdata#12814 + + Optimize linking of foreach alarms to dimensions + gh#netdata/netdata#12813 + + Add a hyphen to the list of available characters for chart + names + gh#netdata/netdata#12812 + + Speed up queries by providing optimization in the main loop + gh#netdata/netdata#12811 + + Add workers utilization charts for Netdata components + gh#netdata/netdata#12807 + + Fill missing removed events after a crash + gh#netdata/netdata#12803 + + Speed up buffer increases (minimize reallocs) + gh#netdata/netdata#12792 + + Speed up reading big proc files + gh#netdata/netdata#12791 + + Make dbengine page cache undumpable and dedupuble + gh#netdata/netdata#12765 + + Speed up execution of external programs + gh#netdata/netdata#12759 + + Remove per chart configuration + gh#netdata/netdata#12728 + + Check for chart obsoletion on children re-connections + gh#netdata/netdata#12707 + + Add a 2 minute timeout to stream receiver socket + gh#netdata/netdata#12673 + + Improve Agent cloud chart synchronization + gh#netdata/netdata#12655 + + Add the ability to perform a data query using an offline node + id + gh#netdata/netdata#12650 + + Implement ks_2samp test for Metric Correlations + gh#netdata/netdata#12582 + + Reduce alert events sent to the cloud + gh#netdata/netdata#12544 + + Store alert log entries even if alert it is repeating + gh#netdata/netdata#12226 + + Improve storage number unpacking by using a lookup table + gh#netdata/netdata#11048 + * Bug fixes + + Fix locking access to chart labels + gh#netdata/netdata#13064 + + Fix coverity 378625 + gh#netdata/netdata#13055 + + Fix dictionary crash walkthrough empty + gh#netdata/netdata#13051 + + Fix the retry count and netdata_exit check when running a + sqlite3_step command + gh#netdata/netdata#13040 + + Fix sending first time seen dimensions with zero timestamp to + the Cloud + gh#netdata/netdata#13035 + + Fix gap filling on dbengine gaps + gh#netdata/netdata#13027 + + Fix coverity issue 378598 + gh#netdata/netdata#13022 + + Fix coverity issue 378617,378615 + gh#netdata/netdata#13021 + + Fix a dimension 100% anomaly rate despite no change in the + metric value + gh#netdata/netdata#13005 + + Fix compilation warnings + gh#netdata/netdata#12993 + + Fix crash because of corrupted label message from streaming + gh#netdata/netdata#12992 + + Fix nanosleep on platforms other than Linux + gh#netdata/netdata#12991 + + Fix disabling a streaming destination because of denied + access + gh#netdata/netdata#12971 + + Fix "unused variable" compilation warning + gh#netdata/netdata#12969 + + Fix virtualization detection on FreeBSD + gh#netdata/netdata#12964 + + Fix buffer overflow when logging "command_to_be_logged" in + analytics + gh#netdata/netdata#12947 + + Fix "global statistics" section in netdata.conf + gh#netdata/netdata#12916 + + Fix virtualization detection when systemd-detect-virt is not + available + gh#netdata/netdata#12911 + + Fix the log entry for incoming cloud start streaming commands + gh#netdata/netdata#12908 + + Fix release channel in the node info message + gh#netdata/netdata#12905 + + Fix alarms count in /api/v1/alarm_count + gh#netdata/netdata#12896 + + Fix multihost queries alignment + gh#netdata/netdata#12870 + + Fix negative worker jobs busy time + gh#netdata/netdata#12867 + + Fix reported by coverity issues related to memory and + structure dereference + gh#netdata/netdata#12846 + + Fix memory leaks and mismatches of the use of the z functions + for allocations + gh#netdata/netdata#12841 + + Fix using obsolete charts/dims in prediction thread + gh#netdata/netdata#12833 + + Fix not skipping ACLK dimension update when dimension is + freed + gh#netdata/netdata#12777 + + Fix coverity warning about not checking return value in + receiver setsockopt + gh#netdata/netdata#12772 + + Fix disk size calculation on macOS + gh#netdata/netdata#12764 + + Fix "implicit declaration of function" compilation warning + gh#netdata/netdata#12756 + + Fix Valgrind errors + gh#netdata/netdata#12619 + + Fix redirecting alert emails for a child to the parent + gh#netdata/netdata#12609 + Deprecation Notice + The following items will be removed in our next minor release (v1.36.0): + Component Type Will be replaced by + python.d/chrony collector go.d/chrony - + python.d/ovpn_status_log collector go.d/openvpn_status_log + Deprecated in this release: + Component Type Replaced by + node.d plugin - + node.d/snmp collector go.d/snmp + python.d/apache collector go.d/apache + python.d/couchdb collector go.d/couchdb + python.d/dns_query_time collector go.d/dnsquery + python.d/dnsdist collector go.d/dnsdist + python.d/elasticsearch collector go.d/elasticsearch + python.d/energid collector go.d/energid + python.d/freeradius collector go.d/freeradius + python.d/httpcheck collector go.d/httpcheck + python.d/isc_dhcpd collector go.d/isc_dhcpd + python.d/mysql collector go.d/mysql + python.d/nginx collector go.d/nginx + python.d/phpfpm collector go.d/phpfpm + python.d/portcheck collector go.d/portcheck + python.d/powerdns collector go.d/powerdns + python.d/redis collector go.d/redis + python.d/web_log collector go.d/weblog + +- Update to 1.34.1 (go.d.plugin 0.32.3) + Collectors + * New collectors + + Add CPU throttling charts (cgroups.plugin) + (gh#netdata/netdata#12591) + + Add clock status chart (timex.plugin) + (gh#netdata/netdata#12501) + + Add Asterisk configuration file with synthetic charts + (statsd.plugin) + (gh#netdata/netdata#12381) + + Add new chart for process states metrics (apps.plugin) + (gh#netdata/netdata#12305) + + Add thermal zone metrics collection (go.d/wmi) + (gh#netdata/netdata#667) + + Add SNMP data collector (go.d/snmp) + (gh#netdata/netdata#644) + * Improvements + + Add 'locust' to apps_groups.conf + (gh#netdata/netdata#12498) + + Enable timex plugin for non-linux systems (timex.plugin) + (gh#netdata/netdata#12489) + + Prefer 'blkio.*_recursive' files when available + (cgroups.plugin) + (gh#netdata/netdata#12462) + + Add 'stress-ng' and 'gremlin' to apps_groups.conf + (apps.plugin) + (gh#netdata/netdata#12165) + + Add Apple Filing Protocol daemons into 'afp' group + (apps.plugin) + (gh#netdata/netdata#12078) + + Show the number of processes/threads for empty apps groups + (apps.plugin) + (gh#netdata/netdata#11834) + + Add a configuration option to set application + (go.d/prometheus) + (gh#netdata/netdata#669) + * Bug fixes + + Fix collecting data when 'ntp_adjtime' call fails + (timex.plugin) + (gh#netdata/netdata#12667) + + Fix chart titles with instance-specific information + (gh#netdata/netdata#12644) + + Fix CPU utilization calculation (cgroups.plugin) + (gh#netdata/netdata#12622) + + Fix cgroup version detection with systemd (cgroups.plugin) + (gh#netdata/netdata#12553) + + Fix network charts context (cgroups.plugin) + (gh#netdata/netdata#12454) + + Fix charts context (cups.plugin) + (gh#netdata/netdata#12444) + + Fix recursion in apcupsd_check (charts.d/apcupsd) + (gh#netdata/netdata#12418) + + Fix double host prefix when Netdata running in a podman + container (cgroups.plugin) + (gh#netdata/netdata#12380) + + Fix config file check in stock config directory + (ioping.plugin) + (gh#netdata/netdata#12327) + + Fix setting of 'time offset' configuration option + (timex.plugin) + (gh#netdata/netdata#12281) + + Fix logical drive data parsing error (python.d/hpssa) + (gh#netdata/netdata#12206) + + Fix getting username when UID is unknown on the host + (python.d/nvisia_smi) + (gh#netdata/netdata#12184) + + Fix a typo in ZFS ARC Cache size info + (gh#netdata/netdata#12138) + + Fix collecting of renamed metrics (go.d/k8s_kubelet) + (gh#netdata/netdata#674) + + Fix reading stock configuration files in k8s (go.d.plugin) + (gh#netdata/netdata#670) + + Fix runtime chart context hard coding (go.d.plugin) + (gh#netdata/netdata#668) + + Fix failed check because of invalid metric type + (go.d/prometheus) + (gh#netdata/netdata#665) + + Fix handling of replica set charts dimensions (go.d/mongodb) + (gh#netdata/netdata#646) + eBPF + * Improvements + + Improve chart titles and dashboard info + (gh#netdata/netdata#12665) + + Update eBPF dashboard info + (gh#netdata/netdata#12617) + + Update links in the dashboard info + (gh#netdata/netdata#12581) + + Add monitoring for inbound and outbound connections + (gh#netdata/netdata#12532) + + Improve eBPF dashboard info + (gh#netdata/netdata#12467) + + Add CO-RE support for eBPF plugin + (gh#netdata/netdata#12318) + + Update libbpf version and adjust eBPF modules for using + new version of libbpf + (gh#netdata/netdata#12190) + * Bug fixes + + Fix missing chart context for cgroups charts + (gh#netdata/netdata#12671) + + Fix eBFP plugin crash on exit + (gh#netdata/netdata#12590) + + Fix unnecessary error log lines for proc and sys files + (gh#netdata/netdata#12385) + + Fix removing pid file on exit + (gh#netdata/netdata#12379) + Dashboard + * Change color of Netdata logo on left sidebar + (gh#netdata/netdata#12607) + * Update Community section and the links for opening a new issue + on GitHub in 'Need Help?' modal + (gh#netdata/netdata#12607) + * Add 'Netdata Cloud connection status' modal + (gh#netdata/netdata#12407) + Streaming + * Fix parsing of 'os_name' for older agent versions streaming to + a parent + (gh#netdata/netdata#12425) + * Deactivate streaming compression at runtime in case of a + compressor buffer overflow + (gh#netdata/netdata#12037) + Exporting + * Remove backends subsystem + (gh#netdata/netdata#12146) + Health + * Fix ioping_disk_latency alarm green/red thresholds + (gh#netdata/netdata#12351) + * Fix ioping_disk_latency alarm lookup value + (gh#netdata/netdata#12329) + * Adjust 10s_ipv4_tcp_resets_sent alarm warn expression + (gh#netdata/netdata#12320) + * Add alarms for charts.d/nut collector + (gh#netdata/netdata#12285) + * Fix respecting of 'delay' parameter when using 'repeat' feature + (gh#netdata/netdata#12164) + ML + * Fix training/prediction stats charts context + (gh#netdata/netdata#12610) + * Enable streaming of anomaly_detection.* charts + (gh#netdata/netdata#12606) + * Update ML-related charts + (gh#netdata/netdata#12574) + * Reduce min 'dbengine anomaly rate every' from 60s to 30s + (gh#netdata/netdata#12543) + * ML-related changes to address issue/discussion comments. + (gh#netdata/netdata#12494) + * Skip 'foreach' alarms for dimensions of anomaly rate chart. + (gh#netdata/netdata#12441) + * Prepend context in anomaly rate dimension id + (gh#netdata/netdata#12342) + * Skip training of constant metrics + (gh#netdata/netdata#12212) + * Track anomaly rates with DBEngine + (gh#netdata/netdata#12083) + Other notable changes + * Improvements + + Add a chart label filter parameter in context data queries + (gh#netdata/netdata#12652) + + Add a timeout parameter to data queries + (gh#netdata/netdata#12649) + + Add k8s cluster name to host labels (GKE only) + (gh#netdata/netdata#12638) + + Add cloud providers info to host labels and /api/v1/info + (gh#netdata/netdata#12613) + + Reduce logging on child reconnect + (gh#netdata/netdata#12594) + + Improve ACLK sync logging + (gh#netdata/netdata#12534) + + Add more info to netdatacli 'aclk-state' + (gh#netdata/netdata#12458) + + Remove "web files" options leftovers + (gh#netdata/netdata#12403) + + Improve agent to cloud synchronization performance + (gh#netdata/netdata#12348) + + Remove owner check from webserver + (gh#netdata/netdata#12339) + + Change default OOM score and scheduling policy to behave + more sanely + (gh#netdata/netdata#12271) + + Add more info to aclk-state API call + (gh#netdata/netdata#12231) + + Add -W keepopenfds option + (gh#netdata/netdata#12211) + + Remove chart specific configuration from netdata.conf + except enabled + (gh#netdata/netdata#12209) + + Improve cleaning up of orphan hosts + (gh#netdata/netdata#12201) + + Add install method to /api/v1/info as label + (gh#netdata/netdata#12040) + + Add all query types to aclk_processed_query_type + (gh#netdata/netdata#12036) + + Create a removed alert event if chart goes obsolete + (gh#netdata/netdata#12021) + + Add chart for incoming proto msgs in new cloud protocol + (gh#netdata/netdata#11969) + * Bug fixes + + Fix deadlock when deleting a child instance host and ML + training is running + (gh#netdata/netdata#12681) + + Fix Netdata crash during anomaly calculation + (gh#netdata/netdata#12672) + + Fix not clean ACLK shutdown when agent is shutting down + (gh#netdata/netdata#12625) + + Fix shutting down the agent when the creation of the + management API key file failed + (gh#netdata/netdata#12623) + + Fix respecting of dimension hidden option when executing a + query + (gh#netdata/netdata#12570) + + Fix Agent crash on api/v1/info call + (gh#netdata/netdata#12565) + + Fix CPU frequency detection in system-info.sh + (gh#netdata/netdata#12550) + + Fix sending alert events with missing timezone data + (gh#netdata/netdata#12547) + + Fix invalid pointer reference when executing agent CLI + commands + (gh#netdata/netdata#12540) + + Fix memory leaks on Netdata exit + (gh#netdata/netdata#12511) + + Fix wrong 'metrics-count' in /api/v1/info + (gh#netdata/netdata#12504) + + Fix issue with charts not properly synchronized with the + cloud + (gh#netdata/netdata#12451) + + Fix high CPU usage for unclaimed agents + (gh#netdata/netdata#12449) + + Fix a case when claim_id is sent in uppercase + (gh#netdata/netdata#12423) + + Fix crash when netdatacli command output too long + (gh#netdata/netdata#12393) + + Fix Netdata crash on ACLK alerts streaming + (gh#netdata/netdata#12392) + + Fix build info output when dbengine is not compiled + (gh#netdata/netdata#12354) + + Fix container virtualization detection with + systemd-detect-virt + (gh#netdata/netdata#12338) + + Fix returning 0 for unknown CPU frequency in system-info.sh + (gh#netdata/netdata#12323) + + Fix CPU frequency detection for containers + (gh#netdata/netdata#12306) + + Fix long timeouts on the cloud because the agent does not + respond for failed queries with a failed message + (gh#netdata/netdata#12277) + + Fix registration of child nodes in the cloud through the + parent + (gh#netdata/netdata#12241) + + Fix node information send to the cloud for older agent + versions + (gh#netdata/netdata#12223) + + Fix Netdata crash on ACLK alerts streaming when 'info' field + is missing + (gh#netdata/netdata#12210) + + Fix claiming with wget + (gh#netdata/netdata#12163) + + Fix CPU frequency calculation in system-info.sh + (gh#netdata/netdata#12162) + + Fix data query option allow_past to correctly work in memory + mode ram and save + (gh#netdata/netdata#12136) + + Fix the format=array output in context queries + (gh#netdata/netdata#12129) + + Fix Netdata crash when there are charts with ids which differ + only by symbols that are not '_' or alphanumeric and no + unique names are provided + (gh#netdata/netdata#12067) + Deprecation notice + The following items will be removed in our next minor release + (v1.35.0): + Patch releases (if any) will not be affected. + Component Type Replaced by + node.d plugin - + node.d/snmp collector go.d/snmp + python.d/apache collector go.d/apache + python.d/couchdb collector go.d/couchdb + python.d/dns_query_time collector go.d/dnsquery + python.d/dnsdist collector go.d/dnsdist + python.d/elasticsearch collector go.d/elasticsearch + python.d/energid collector go.d/energid + python.d/freeradius collector go.d/freeradius + python.d/httpcheck collector go.d/httpcheck + python.d/isc_dhcpd collector go.d/isc_dhcpd + python.d/mysql collector go.d/mysql + python.d/nginx collector go.d/nginx + python.d/phpfpm collector go.d/phpfpm + python.d/portcheck collector go.d/portcheck + python.d/powerdns collector go.d/powerdns + python.d/redis collector go.d/redis + python.d/web_log collector go.d/weblog + Deprecated in this release: + Component Type Replaced by + backends subsystem exporting engine + node.d/fronius collector - + node.d/sma_webbox collector - + node.d/stiebeleltron collector - + node.d/named collector go.d/bind + +- Update to 1.33.1 + Dashboard + * Add legacy protocol deprecation notification in the header + (gh#netdata/netdata#12117) + * Fix handling of after and before URL params in direct links + (gh#netdata/netdata#12052) + Bug fixes + * Fix compilation errors cased by including "lz4.h" when stream compression is disabled + (gh#netdata/netdata#12049) + * Disable ebpf socket thread causing crashes on some systems + (gh#netdata/netdata#12085) + * Fix ACLK reconnect endless loop + (gh#netdata/netdata#12074) + * Fix compilation errors when openssl is not available and compiling with --disable-https and --disable-cloud + (gh#netdata/netdata#12071) + Other notable changes + * Adds legacy protocol deprecation banner to agent log + (gh#netdata/netdata#12065) + +- Update to 1.33.0 (go.d.plugin 0.31.2) + Collectors + * Improvements + + Prefer python3 if available (python.d) + (gh#netdata/netdata#12001) + + Add bar1 memory usage chart (python.d/nvidia_smi) + (gh#netdata/netdata#11956) + + Add a note that Netfilter's "new" and "ignore" counters are + removed in the latest kernel + (gh#netdata/netdata#11950) + + Consider mat. views as tables in table size/count chart + (python.d/postgres) + (gh#netdata/netdata#11816) + + Use block_size instead of 8*1024 (python.d/postgres) + (gh#netdata/netdata#11815) + * Bug fixes + + Fix handling of port_rcv_data and port_xmit_data counters + (proc/infiniband) + (gh#netdata/netdata#11994) + + Fix handling of decoding errors in ExecutableService (python.d) + (gh#netdata/netdata#11979) + + Fix lack of sufficient system capabilities (perf.plugin) + (gh#netdata/netdata#11958) + + Fix Netfilter accounting charts priority (nfacct.plugin) + (gh#netdata/netdata#11952) + + Fix lack of sufficient system capabilities (nfacct.plugin) + (gh#netdata/netdata#11951) + + Fix collecting user statistics for LDAP users + (python.d/nvidia_smi) + (gh#netdata/netdata#11858) + + Fix tps decode, and add memory usage chart (python.d/spigotmc) + (gh#netdata/netdata#11797) + + Fix collecting replica set stats (go.d/mongodb) + (gh#netdata/netdata#639) + eBPF + * Improvements + + Add ebpf.plugin informational charts and various optimizations + (gh#netdata/netdata#11992) + + Update libbpf library to v0.6.1 + (gh#netdata/netdata#11865) + * Bug fixes + + Fix disabling specific ebpf collectors + (gh#netdata/netdata#12014) + + Fix cachestat on kernel 5.15.x + (gh#netdata/netdata#11833) + Health + * Add sending notifications to channels support to PushBullet + (gh#netdata/netdata#11850) + Streaming + * Add LZ4 streaming data compression + (gh#netdata/netdata#11821) + Other + * Improvements + + Add install type info to -W buildinfo output. + (gh#netdata/netdata#12010) + + Add support for NVME disks with blkext driver + (gh#netdata/netdata#12007) + + Perform a host metadata update on child reconnection + (gh#netdata/netdata#11965) + + Send ML feature information with UpdateNodeInfo + (gh#netdata/netdata#11913) + + Use absolute features when doing training/prediction. + (gh#netdata/netdata#11876) + + Send the cloud protocol used to posthog + (gh#netdata/netdata#11842) + + Remove ACLK Legacy + (gh#netdata/netdata#11841) + * Bug fixes + + Fix access to freed memory in ACLK + (gh#netdata/netdata#12015) + + Fix a typo in the dashboard_info.js spigot part + (gh#netdata/netdata#12008) + + Fix queue removed alerts + (gh#netdata/netdata#11996) + + Fix coverity 374746 + (gh#netdata/netdata#11973) + + Fix ACLK chart description + (gh#netdata/netdata#11970) + + Fix a broken link in dashboard_info.js + (gh#netdata/netdata#11948) + + Fix an error in configure.ac + (gh#netdata/netdata#11937) + + Fix handling of the "-url" parameter in the claiming script + (gh#netdata/netdata#11919) + + Fix time_t format + (gh#netdata/netdata#11897) + + Fix compiling with AWS Kinesis support + (gh#netdata/netdata#11867) + + Fix cmake build + (gh#netdata/netdata#11862) + + Fix compilation warnings + (gh#netdata/netdata#11846) + Deprecation notice + The following items will be removed in the next release: + * backends subsystem. Has been replaced by the exporting engine. + * node.d/fronius collector. + Will be moved to the netdata/community repository. + * node.d/sma_webbox collector. + Will be moved to the netdata/community repository. + * node.d/stiebeleltron collector. + Will be moved to the netdata/community repository. + * node.d/named collector. Has been replaced by go.d/bind. + Will be moved to the netdata/community repository. + Deprecated in this release + Legacy ACLK support is officially removed in this release. + +- Update to 1.32.1 (go.d.plugin 0.31.0) + Bug fixes + * Use the chart id instead of chart name in response to incoming + cloud context queries + (gh#netdata/netdata#11898) + * Fix used_swap alarm calculation + (gh#netdata/netdata#11868) + * Initialize enabled parameter to 1 in AlarmLogHealth message + (gh#netdata/netdata#11856) +- Changes in 1.32.0: + New Cloud backend and Agent communication protocol + This Agent release supports our new Cloud backend. From here, we + will be offering much faster and simpler communication, reliable + alerts and exchange of metadata, and first-time support for the + parent-child relationship of Netdata agents. This is the first + Agent release that allows Netdata Cloud to use the Netdata Agent as + a distributed time-series database that supports replication and + query routing, for every metric! + eBPF latency monitoring, container monitoring, and more + We use eBPF to monitor all running processes, without the + cooperation of the processes and without sniffing data traffic. + This new release includes 13 new eBPF monitoring features, + including I/O latency, BTRFS, EXT4, NFS, XFS and ZFS latencies, + IRQs latencies, extended swap monitoring, and more. + Machine learning (ML) powered anomaly detection + ​This release links Netdata Agent with dlib, the popular C++ + machine learning algorithms library, which we use to automatically + detect anomalies out-of-the-box, at the edge! Once enabled, Netdata + trains an ML model for every metric, which is then used to detect + outliers in real-time. The resulting "anomaly bit" (where 0=normal, + 1=anomalous) associated with each database entry is stored + alongside the raw metric value with zero additional storage + overhead! This feature is still in development, so it is disabled + by default. If you would like to test it and provide feedback, you + can go to the new [ml] section in netdata.conf and set enabled=yes + to turn on anomaly detection. After restarting Netdata, you should + see the Anomaly Detection menu with charts highlighting the overall + number and percent of anomalous metrics on your node. This can be a + very useful single number summary of the state of your node. + New timezone selector and time controls in the user interface + We implemented a new timezone picker and time controls to enhance + administrative abilities in the dashboard. + Dashboard + * Add various updates to dashboard info + (gh#netdata/netdata#11639) + * Add timex plugin chart descriptions + (gh#netdata/netdata#11635) + * Add proc plugin zfs chart descriptions + (gh#netdata/netdata#11630) + * Add proc plugin infiniband chart descriptions + (gh#netdata/netdata#11628) + * Add proc plugin pagetypeinfo chart descriptions + (gh#netdata/netdata#11627) + * Add proc plugin net_wireless chart descriptions + (gh#netdata/netdata#11626) + * Add proc plugin net_rpc_nfs and net_rpc_nfsd chart descriptions + (gh#netdata/netdata#11625) + * Add proc plugin power_supply chart descriptions + (gh#netdata/netdata#11619) + * Add cgroups plugin systemd services chart descriptions + (gh#netdata/netdata#11618) + * Add cgroups plugin chart descriptions + (gh#netdata/netdata#11607) + * Add apps plugin chart descriptions + (gh#netdata/netdata#11601) + * Add proc plugin vmstat chart descriptions + (gh#netdata/netdata#11597) + * Add proc plugin ksm chart descriptions + (gh#netdata/netdata#11595) + * Add proc plugin edac chart descriptions + (gh#netdata/netdata#11589) + * Add proc plugin stat chart descriptions + (gh#netdata/netdata#11586) + * Add proc plugin net_stat_synproxy chart descriptions + (gh#netdata/netdata#11581) + * Add proc plugin softirqs chart descriptions + (gh#netdata/netdata#11577) + * Add proc plugin net_stat_conntrack chart descriptions + (gh#netdata/netdata#11576) + * Add proc plugin uptime chart descriptions + (gh#netdata/netdata#11569) + * Add proc plugin net_sockstat and net_sockstat6 chart + descriptions + (gh#netdata/netdata#11567) + * Add proc plugin net_snmp6 chart descriptions + (gh#netdata/netdata#11565) + * Add proc plugin net_sctp_snmp chart descriptions + (gh#netdata/netdata#11564) + * Add proc plugin net_snmp chart descriptions + (gh#netdata/netdata#11557) + * Add proc plugin net_netstat chart descriptions + (gh#netdata/netdata#11554) + * Add proc plugin net_ip_vs_stats chart descriptions + (gh#netdata/netdata#11546) + * Add proc plugin net_dev chart descriptions + (gh#netdata/netdata#11543) + * Add proc plugin meminfo chart descriptions + (gh#netdata/netdata#11541) + * Add proc plugin mdstat chart descriptions + (gh#netdata/netdata#11537) + * Add proc plugin interrupts chart descriptions + (gh#netdata/netdata#11532) + * Add proc plugin diskstats chart descriptions + (gh#netdata/netdata#11528) + * Add proc plugin ipc semaphores chart descriptions + (gh#netdata/netdata#11523) + * Remove 'vernemq.queue_messages_in_queues' from dashboard info + (gh#netdata/netdata#11403) + * Move MD arrays charts under Disks + (gh#netdata/netdata#11119) + Collectors + * New + + Add Traefik collector (go.d/traefik) + (gh#netdata/go.d.plugin#605) + + Add HAProxy collector (go.d/haproxy) + (gh#netdata/go.d.plugin#599) + + Add Mongodb collector (go.d/mongodb) + (gh#netdata/go.d.plugin#598) + + Add Ethereum Node collector (go.d/geth) + (gh#netdata/go.d.plugin#585) + * Improvements + + Add AWS to apps_groups.conf + (gh#netdata/netdata#11826) + + Show stats for systemd protected mount points + (diskspace plugin) (gh#netdata/netdata#11767) + + Add support for v1.7.0+ (go.d/coredns) + (gh#netdata/go.d.plugin#619) + + Add "/basic_status" job nginx.conf (go.d/nginx) + (gh#netdata/go.d.plugin#612) + + Add sharding metrics (go.d/mongodb) + (gh#netdata/go.d.plugin#609) + + Add thread operations metrics (go.d/mysql) + (gh#netdata/go.d.plugin#607) + + Add replica sets metrics (go.d/mongodb) + (gh#netdata/go.d.plugin#604) + + Add databases metrics (go.d/mongodb) + (gh#netdata/go.d.plugin#602) + + Add more OS(OperatingSystem) charts (go.d/wmi) + (gh#netdata/go.d.plugin#593) + + Add caddy job to prometheus.conf (go.d/prometheus) + (gh#netdata/go.d.plugin#581) + + Add AOF file size metrics (go.d/redis) + (gh#netdata/go.d.plugin#578) + + Add openethereum/geth jobs to prometheus.con + (go.d/prometheus) (gh#netdata/go.d.plugin#578) + + Update whois/whois-parser packages and add timeout + configuration option (go.d/whoisquery) + (gh#netdata/go.d.plugin#576) + + Disable reporting min/avg/max group uptime by default + (apps plugin) (gh#netdata/netdata#11609) + + Add sorting of the list of databases in alphabetical order + (python.d/postgres) (gh#netdata/netdata#11580) + + Add terra related binaries to blockchains group (apps plugin) + (gh#netdata/netdata#11437) + + Add instruction per cycle charts (perf plugin) + (gh#netdata/netdata#11392) + + Add autovacuum and tx wraparound charts (python.d/postgres) + (gh#netdata/netdata#11267) + + Add web3 and blockchains groups (apps plugin) + (gh#netdata/netdata#11220) + + Implement merging user/stock configuration files + (python.d plugin) (gh#netdata/netdata#11217) + + Rename default job from 'local' to 'anomalies' + (python.d/anomalies) (gh#netdata/netdata#11178) + + Add standby lag and blocking transactions charts + (python.d/postgres) (gh#netdata/netdata#11169) + * Bug fixes + + Fix renaming for cgroups with dots in the path + (cgroups plugin) (gh#netdata/netdata#11775) + + Fix exiting on SIGPIPE (go.d plugin) + (gh#netdata/go.d.plugin#630) + + Fix domain syntax validation (go.d/whoisquery) + (gh#netdata/go.d.plugin#629) + + Fix missing NONE in valid request methods (go.d/squidlog) + (gh#netdata/go.d.plugin#621) + + Remove wrong "queue_messages_in_queues" chart (go.d/vernemq) + (gh#netdata/go.d.plugin#601) + + Fix HTTP/socket client initialization order (go.d/phpfpm) + (gh#netdata/go.d.plugin#591) + + Fix scraping metrics when resources are not discovered + (go.d/vsphere) + (gh#netdata/go.d.plugin#589) + + Fix LTSV log format parsing (go.d/weblog) + (gh#netdata/go.d.plugin#584) + + Fix expiration date parsing (go.d/whoisquery) + (gh#netdata/go.d.plugin#575) + + Fix containers name resolution for crio/containerd runtime + (cgroups plugin) + (gh#netdata/netdata#11756) + + Add sensors to charts.d.conf and add a note on how to enable + it (charts.d plugin) + (gh#netdata/netdata#11715) + + Fix crashing of the wal query if wal-file was removed + concurrently (python.d/postgres) + (gh#netdata/netdata#11697) + + Fix "lsns: unknown column" logging (cgroups plugin) + (gh#netdata/netdata#11687) + + Fix nfsd RPC metrics and remove unused nfsd charts and + metrics (proc/nfsd) + (gh#netdata/netdata#11632) + + Fix "proc4ops" chart family (proc/nfsd) + (gh#netdata/netdata#11623) + + Fix swap size calculation (cgroups plugin) + (gh#netdata/netdata#11617) + + Fix RSS memory counter for systemd services (cgroups plugin) + (gh#netdata/netdata#11616) + + Fix VBE parsing (python.d/varnish) + (gh#netdata/netdata#11596) + + Remove unused synproxy chart (proc/synproxy) + (gh#netdata/netdata#11582) + + Fix zpool state parsing (proc/zfs) + (gh#netdata/netdata#11545) + + Fix null values returned by '_cat/indices' API + (python.d/elasticsearch) + (gh#netdata/netdata#11501) + + Fix replication_slot chart on standby (python.d/postgres) + (gh#netdata/netdata#11455) + + Fix an inconsistent status check (charts.d/apcupsd) + (gh#netdata/netdata#11435) + + Fix plugin name (stats.d plugin) + (gh#netdata/netdata#11400) + + Fix lack of "module" in chart definition (all chart.d modules) + (gh#netdata/netdata#11390) + + Fix various python modules charts contexts + (python.d/smartd_log, mysql, zscores) + (gh#netdata/netdata#11310) + + Fix current operation charts title and context (proc/mdstat) + (gh#netdata/netdata#11289) + + Fix handling of adding slabs after discovery + (slabinfo plugin) (gh#netdata/netdata#11257) + eBPF + * New + + Add MD flush calls tracking + (gh#netdata/netdata#11681) + + Add shared memory system calls tracking + (gh#netdata/netdata#11560) + + Add OOM kills tracking + (gh#netdata/netdata#11470) + + Add soft IRQ latency tracking + (gh#netdata/netdata#11445) + + Add hard IRQ latency tracking + (gh#netdata/netdata#11410) + + Add mount/umount calls tracking + (gh#netdata/netdata#11358) + + Add btrfs latency monitoring + (gh#netdata/netdata#11348) + + Add ZFS latency monitoring + (gh#netdata/netdata#11330) + + Add NFS latency monitoring + (gh#netdata/netdata#11313) + + Add disk latency monitoring + (gh#netdata/netdata#11276) + + Add XFS latency monitoring + (gh#netdata/netdata#11238) + + Add ext4 latency monitoring + (gh#netdata/netdata#11224) + + Add extended swap monitoring + (gh#netdata/netdata#11090) + * Improvements + + Add (eBPF) to submenu + (gh#netdata/netdata#11721) + + Process monitoring cleanup and improvements + (gh#netdata/netdata#11643) + + Add integration with cgroups plugin (socket, shared memory, + cachestat) + (gh#netdata/netdata#11642) + + Add integration with cgroups plugin (process, + file descriptor, VFS, directory cache and OOMkill) + (gh#netdata/netdata#11611) + + Add initial integration with cgroups plugin (swap) + (gh#netdata/netdata#11573) + + Add integration with cgroups plugin (create shared memory + with cgroups) + (gh#netdata/netdata#11559) + + Update charts descriptions + (gh#netdata/netdata#11547) + + Convert eBPF submenus to lowercase + (gh#netdata/netdata#11511) + + Socket monitoring code improvements and update charts + descriptions + (gh#netdata/netdata#11441) + + Move file operation monitoring to a separate thread + (gh#netdata/netdata#11401) + + Add module names for threads + (gh#netdata/netdata#11387) + + Move repeating part of latency chart descriptions to the + family level + (gh#netdata/netdata#11363) + + Reduce plugin's memory usage + (gh#netdata/netdata#11256) + + Assorted improvements and fixes + (gh#netdata/netdata#11230) + + Move VFS monitoring to a separate threads and add new charts + (gh#netdata/netdata#11187) + * Bug fixes + + Fix command line arguments + (gh#netdata/netdata#11670) + + Fix hardirq/softirq value init logic + (gh#netdata/netdata#11471) + + Fix VFS index reference + (gh#netdata/netdata#11356) + + Fix a case when multiple eBPF plugins are running + (gh#netdata/netdata#11287) + + Fix applying configuration options + (gh#netdata/netdata#11253) + + Fix a segfault when ebpf_load_program returns null pointer + (gh#netdata/netdata#11203) + + Fix a wrong pointer to a function and move parser to main + thread + (gh#netdata/netdata#11152) + Health + * Improvements + + Remove pihole_blocked_queries alert + (gh#netdata/netdata#11829) + + Improve check for supported -F parameter in sendmail + (gh#netdata/netdata#11506) + + Add custom e-mail headers + (gh#netdata/netdata#11454) + + Add 'cockroachdb_underreplicated_ranges' alarm + (gh#netdata/netdata#11360) + + Disable 'oom_kill' alarm on k8s nodes + (gh#netdata/netdata#11359) + + Add geth stock alarms + (gh#netdata/netdata#11341) + + Remove pythond modules specific last_collected alarms + (gh#netdata/netdata#11307) + + Remove CockroachDB deprecated alarms + (gh#netdata/netdata#11235) + + Add new email notification template + (gh#netdata/netdata#11219) + + Add system clock synchronization state alarm + (gh#netdata/netdata#11177) + + Add python.d/go.d jobs last_collected_secs alarms + (gh#netdata/netdata#11168) + + Make stocks alarms less sensitive + (gh#netdata/netdata#11153) + * Bug fixes + + Fix swap_used alarm calculation + (gh#netdata/netdata#11672) + + Fix ram level alarms + (gh#netdata/netdata#11452) + + Fix 'gearman_workers_queued' alarm + (gh#netdata/netdata#11361) + + Fix sending MS Teams notifications to multiple channels + (gh#netdata/netdata#11355) + + Fix sendmail 'unrecognized option: F' issue + (gh#netdata/netdata#11283) + + Update old logo to new one + (gh#netdata/netdata#11263) + + Swap class and type attributes in stock alarm configurations + (gh#netdata/netdata#11240) + + Fix alarm line 'charts' matching + (gh#netdata/netdata#11204) + Other + * Improvements + + Clean compilation warnings + (gh#netdata/netdata#11810) + + Fix coverity issues + (gh#netdata/netdata#11809) + + Add commands to check and fix database corruption + (gh#netdata/netdata#11828) + + Use two digits after the decimal point for the anomaly rate. + (gh#netdata/netdata#11804) + + Always queue alerts to aclk_alert + (gh#netdata/netdata#11806) + + Add some logging for cloud new architecture to access.log + (gh#netdata/netdata#11788) + + Delete from aclk alerts table if ack'ed from cloud one day + ago + (gh#netdata/netdata#11779) + + Remove feature flag for ACLK new cloud architecture + (gh#netdata/netdata#11774) + + Insert alert into aclk_alert directly instead of queuing it + (gh#netdata/netdata#11769) + + Store and submit dimension delete messages for new cloud + architecture + (gh#netdata/netdata#11765) + + Implement cloud initiated disconnect command + (gh#netdata/netdata#11723) + + Announce proto capability and enable if cloud supports + (gh#netdata/netdata#11476) + + Add exit points between env and OTP + (gh#netdata/netdata#11751) + + Improve the ACLK sync process for the new cloud architecture + (gh#netdata/netdata#11744) + + Disable C++ warnings from dlib library. + (gh#netdata/netdata#11738) + + Add queue removed alerts to cloud for new architecture + (gh#netdata/netdata#11704) + + Add support to stream chart labels on a parent - child setup + (gh#netdata/netdata#11675) + + Add snapshot message for cloud new architecture + (gh#netdata/netdata#11664) + + Add protobuf to -W buildinfo output. + (gh#netdata/netdata#11634) + + Add new alarm status protocol messages + (gh#netdata/netdata#11612) + + Add local webserver API/v1 call "aclk" + (gh#netdata/netdata#11588) + + Make New Cloud architecture optional for ACLK-NG + (gh#netdata/netdata#11587) + + Enable additional functionality for the new cloud + architecture + (gh#netdata/netdata#11579) + + Add alert message support for ACLK new architecture + (gh#netdata/netdata#11552) + + Add support for Anomaly Detection MVP + (gh#netdata/netdata#11548) + + Add New Cloud Protocol files to CMake + (gh#netdata/netdata#11536) + + Add archive uploads for dist, package build, and static + build checks. + (gh#netdata/netdata#11534) + + Add node message support for ACLK new architecture + (gh#netdata/netdata#11514) + + Clean netdata naming + (gh#netdata/netdata#11484) + + Add aclk/cloud state command to netdatacli + (gh#netdata/netdata#11462) + + Add chart message support for ACLK new architecture + (gh#netdata/netdata#11447) + + Add Alert Related API for new protocol + (gh#netdata/netdata#11424) + + Update SQLite version from v3.33.0 to 3.36.0 + (gh#netdata/netdata#11423) + + Add SQLite unit tests + (gh#netdata/netdata#11422) + + Add NodeInstanceInfo API + (gh#netdata/netdata#11419) + + Use SQLite to store the health log and alert configurations. + (gh#netdata/netdata#11399) + + Add ACLK synchronization event loop + (gh#netdata/netdata#11396) + + Add HTTP basic authentication to Prometheus remote write and + HTTP versions of Graphite, JSON, OpenTSDB + (gh#netdata/netdata#11394) + + Add new Cloud chart related parsers and generators + (gh#netdata/netdata#11393) + + Remove warning when GCC 8.x is used + (gh#netdata/netdata#11389) + + Add support to allow ACLK-NG to grow MQTT buffer + (gh#netdata/netdata#11340) + + Add support for bundled protobuf + (gh#netdata/netdata#11335) + + Add ACLK-NG cloud request type charts + (gh#netdata/netdata#11326) + + Add HTTP access log messages for ACLK-NG + (gh#netdata/netdata#11318) + + Add a log message when the page cache manager sleeps for + more than 1 second. + (gh#netdata/netdata#11314) + + Add hop count for children + (gh#netdata/netdata#11311) + + Remove access check for install-type file + (gh#netdata/netdata#11288) + + Support TLS SNI in ACLK-NG + (gh#netdata/netdata#11285) + + Make ACLK-NG the default if available + (gh#netdata/netdata#11272) + + Add extra posthog attributes + (gh#netdata/netdata#11237) + + Add support to ACLK-NG for new Cloud NodeInstance related + msgs + (gh#netdata/netdata#11234) + + Add support so ACLK NG and Legacy can coexist + (gh#netdata/netdata#11225) + + Move cleanup of obsolete charts to a separate thread + (gh#netdata/netdata#11222) + + Add check to only report the exit code when anonymous + statistics script fails + (gh#netdata/netdata#11215) + + Reduce memory needed per dimension + (gh#netdata/netdata#11212) + + Improve dbengine intialization to ignore journal files that + can not be read + (gh#netdata/netdata#11210) + + Use memory mode RAM if memory mode dbengine is specified but + not available + (gh#netdata/netdata#11207) + + Improve return status check for the execution of anonymous + statistics script + (gh#netdata/netdata#11188) + + Reuse the SN_EXISTS bit to track anomaly status. + (gh#netdata/netdata#11154) + + Remove deprecated command line options + (gh#netdata/netdata#11149) + + Remove unecessary relative paths when including headers. + (gh#netdata/netdata#11124) + + Add field to provide UTC offset in seconds and edit health + config command + (gh#netdata/netdata#11051) + * Bug fixes + + Set NETDATA_CONTAINER_OS_DETECTION properly + (gh#netdata/netdata#11827) + + Fix agent crash when ACLK sync thread is not initialized + (gh#netdata/netdata#11820) + + Simple fix for the data API query + (gh#netdata/netdata#11787) + + Use the proper format specifier when logging configuration + options. + (gh#netdata/netdata#11795) + + Use correct hop count if host is already in memory + (gh#netdata/netdata#11785) + + Fix proc/interrupts parser + (gh#netdata/netdata#11783) + + Skip sending hidden dimensions via ACLK + (gh#netdata/netdata#11770) + + Fix host hop count reported to the cloud + (gh#netdata/netdata#11768) + + Fix log if D_ACLK is used + (gh#netdata/netdata#11763) + + Fix retention message duration when no local metrics are + found + (gh#netdata/netdata#11762) + + Fix an issue with incomplete payload served when https is + enabled + (gh#netdata/netdata#11754) + + Fix a type in the popocorn information message + (gh#netdata/netdata#11745) + + Fix /api/v1/info if ml-info is missing + (gh#netdata/netdata#11739) + + Fix typo in aclk_query.c + (gh#netdata/netdata#11737) + + Fix online chart in NG not updated properly + (gh#netdata/netdata#11734) + + Fix coverity CID #373610 + (gh#netdata/netdata#11719) + + Fix loading old and custom dashboards + (gh#netdata/netdata#11710) + + Fix coverity issues 373612 & 373611 + (gh#netdata/netdata#11684) + + Fix warnings from -Wformat-truncation=2 + (gh#netdata/netdata#11676) + + Fix interval usage and reduce I/O + (gh#netdata/netdata#11662) + + Fix build issue related to legacy aclk and new arch code + (gh#netdata/netdata#11655) + + Fix typo in URL when calling env + (gh#netdata/netdata#11651) + + Fix false poll timeout + (gh#netdata/netdata#11650) + + Fix chart config overflow + (gh#netdata/netdata#11645) + + Fix an overflow when unsigned integer subtracted + (gh#netdata/netdata#11638) + + Fix coverity issues 373400-373402 + (gh#netdata/netdata#11631) + + Fix proper initialization struct with zeroes + (gh#netdata/netdata#11621) + + Fix https client + (gh#netdata/netdata#11608) + + Fix CID 339027 and reverse arguments + (gh#netdata/netdata#11578) + + Fix resource leak when analytics thread stops + (gh#netdata/netdata#11575) + + Fix coverity report issues CID_373247-373251 + (gh#netdata/netdata#11549) + + Fix coverity issues for health config + (gh#netdata/netdata#11535) + + Fix issue with log messages appearing in the terminal + instead of the error.log on startup + (gh#netdata/netdata#11524) + + Fix issues in Alarm API + (gh#netdata/netdata#11491) + + Fix list corruption in ACLK sync code and remove fatal + (gh#netdata/netdata#11444) + + Fix coverity reported issues 372243 - 372248 + (gh#netdata/netdata#11429) + + Fix CID 372233 to CID 372236 + (gh#netdata/netdata#11411) + + Fix bundled protobuf linkage on systems needing -latomic + (gh#netdata/netdata#11406) + + Fix coverity issue 372222 + (gh#netdata/netdata#11404) + + Fix typo in analytics.c + (gh#netdata/netdata#11329) + + Fix coverity errors in ACLK + (gh#netdata/netdata#11322) + + Fix confusing error in ACLK Legacy + (gh#netdata/netdata#11278) + + Fix an issue to send correct aclk implementation used by + agent to posthog. + (gh#netdata/netdata#11247) + + Fix error on --disable-cloud + (gh#netdata/netdata#11244) + + Fix mqtt_websockets submodule version + (gh#netdata/netdata#11196) + + Fix claiming script exit code when daemon not running and + the claim was successful + (gh#netdata/netdata#11195) + + Fix loading of class, component and type from health log + when sufficient fields are detected. + (gh#netdata/netdata#11193) + + Fix typo in aclk.c + (gh#netdata/netdata#11170) + octave-forge-sockets +- Update to version 1.3.0: + * added new functions: sendto, recvfrom, getsockopt, setsockopt + * added constants SOL_SOCKET, SO_REUSEADDR, SO_KEEPALIVE, + SO_DONTROUTE, SO_BROADCAST + * added initial user manual +