summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-08-08libwebp: updated to 1.2.4adam2-6/+6
version 1.2.4 This is a binary compatible release. * restore CMake libwebpmux target name for compatibility with 1.2.2 * fix lossless crunch mode encoding with WEBP_REDUCE_SIZE
2022-08-08doc: Updated devel/difftastic to 0.32.0pin1-1/+2
2022-08-08devel/difftastic: update to 0.32.0pin2-6/+6
0.32 (released 7th August 2022) -Improved performance in many cases, particularly for files with a fairly flat structure. -Difftastic now treats the path /dev/null as an empty file, even if that path doesn't exist on the current machine. This fixes a crash when using difftastic with git on Windows.
2022-08-08doc: Updated devel/py-approvaltests to 5.4.1schmonz1-1/+2
2022-08-08Update to 5.4.1. From the changelog:schmonz2-6/+6
Refactoring setup infrastructure: there should be no visible effects from this release.
2022-08-08wxGTK32: fix packaging when using configurewiz5-119/+333
Also, add missing unused dependency that configure checks for, but CMake doesn't.
2022-08-08*** empty log message ***wiz1-0/+1
2022-08-08gnucash: make p5-Finance-Quote optionalwiz2-6/+9
Default stays on; it is used if it's installed, but if not, just stock quote fetching is disabled.
2022-08-08p5-Finance-Quote: update COMMENTwiz1-2/+2
2022-08-08p5-Finance-Quote: simplify DESCRwiz1-4/+2
2022-08-08doc: Updated sysutils/py-Glances to 3.2.7fox1-1/+2
2022-08-08sysutils/py-Glances: Update to 3.2.7fox5-17/+20
Changes since 3.2.6.4: =============== Version 3.2.7 =============== Enhancements: * Config to disable all plugins by default (or enable an exclusive list) #2089 * Keybind(s) for modifying nice level #2081 * [WEBUI] Reorganize help screen #2037 * Add a Json stdout option #2060 * Improve error message when export error occures * Improve error message when MQTT error occures * Change the way core are displayed * Remove unused key in the process list * Refactor top menu of the curse interface * Improve Irix display for the load plugin Bug corrected: * In the sensor plugin thresholds in the configuration file should overwrite system ones #2058 * Drive names truncated in Web UI #2055 * Correct issue with CPU label Documentation and CI: * Improve makefile help #2078 * Add quote to the update command line (already ok for the installation). Related to #2073 * Make Glances (almost) compliant with REUSE #2042 * Update README for Debian package users * Update documentation for Docker * Update docs for new shortcut * Disable Pyright on the Git actions pipeline * Refactor comments * Except datutil import error * Another dep issue solved in the Alpine Docker + issue in the outdated method Contributors for this version: * Nicolargo * Sylvain MOUQUET * FastThenLeft * Jiajie Chen * dbrennand * ewuerger
2022-08-08doc: Updated audio/fasttracker2 to 1.56fox1-1/+2
2022-08-08audio/fasttracker2: Update to 1.56fox2-6/+6
Changes since v1.55 v1.56 - 11.07.2022 - Fixed some possible issues with fullscreen in Linux (still buggy) - Fixed some issues with restoring the window size and image stretch mode when loading or resetting the config when the program is running. - Bugfix: Focus was lost when drag-n-dropping a file onto the tracker, which meant that the first following mouse click was ignored. - Windows/macOS: Updated SDL from 2.0.20 to 2.0.22
2022-08-08doc: Updated chat/ircd-hybrid to 8.2.41fox1-1/+2
2022-08-08chat/ircd-hybrid: Update to 8.2.41fox3-7/+8
Changes since 8.2.40: -- Noteworthy changes in version 8.2.41 (2022-07-15) * Fixed issue where WHO didn't work on channel names with two or more consequent asterisk characters * IRCv3 WHOX has been implemented. See doc/who.txt for more information about the new WHO options and features. * Clients that are connected via TLS are now flagged with the letter S in the who reply
2022-08-08doc: Updated security/wolfssl to 5.4.0fox1-1/+2
2022-08-08security/wolfssl: Update to v5.4.0fox4-28/+8
Changes since v5.3.0: wolfSSL Release 5.4.0 (July 11, 2022) Note: ** Future releases of wolfSSL will turn off TLS 1.1 by default ** Release 5.4.0 made SP math the default math implementation. To make an equivalent build as –disable-fastmath from previous versions of wolfSSL, now requires using the configure option –enable-heapmath instead. Release 5.4.0 of wolfSSL embedded TLS has bug fixes and new features including: Vulnerabilities * [High] Potential for DTLS DoS attack. In wolfSSL versions before 5.4.0 the return-routability check is wrongly skipped in a specific edge case. The check on the return-routability is there for stopping attacks that either consume excessive resources on the server, or try to use the server as an amplifier sending an excessive amount of messages to a victim IP. If using DTLS 1.0/1.2 on the server side users should update to avoid the potential DoS attack. CVE-2022-34293 * [Medium] Ciphertext side channel attack on ECC and DH operations. Users on systems where rogue agents can monitor memory use should update the version of wolfSSL and change private ECC keys. Thanks to Sen Deng from Southern University of Science and Technology (SUSTech) for the report. * [Medium] Public disclosure of a side channel vulnerability that has been fixed since wolfSSL version 5.1.0. When running on AMD there is the potential to leak private key information with ECDSA operations due to a ciphertext side channel attack. Users on AMD doing ECDSA operations with wolfSSL versions less than 5.1.0 should update their wolfSSL version used. Thanks to professor Yinqian Zhang from Southern University of Science and Technology (SUSTech), his Ph.D. student Mengyuan Li from The Ohio State University, and his M.S students Sen Deng and Yining Tang from SUStech along with other collaborators; Luca Wilke, Jan Wichelmann and Professor Thomas Eisenbarth from the University of Lubeck, Professor Shuai Wang from Hong Kong University of Science and Technology, Professor Radu Teodorescu from The Ohio State University, Huibo Wang, Kang Li and Yueqiang Cheng from Baidu Security and Shoumeng Yang from Ant Financial Services Group. CVE-2020-12966 https://www.amd.com/en/corporate/product-security/bulletin/amd-sb-1013 CVE-2021-46744 https://www.amd.com/en/corporate/product-security/bulletin/amd-sb-1033 New Feature Additions DTLS 1.3 * Support for using the new DTLSv1.3 protocol was added * Enhancements to bundled examples for an event driven server with DTLS 1.3 was added Ports * Update for the version of VxWorks supported, adding in support for version 6.x * Support for new DPP and EAP-TEAP/EAP-FAST in wpa_supplicant * Update for TSIP version support, adding support for version 1.15 for RX65N and RX72N * Improved TSIP build to handle having the options WOLFSSL_AEAD_ONLY defined or NO_AES_CBC defined * Added support for offloading TLS1.3 operations to Renesas RX boards with TSIP Misc. * Constant time improvements due to development of new constant time tests * Initial translation of API headers to Japanese and expansion of Japanese help message support in example applications * Add support for some FPKI (Federal PKI) certificate cases, UUID, FASC-N, PIV extension for use with smart cards * Add support for parsing additional CSR attributes such as unstructured name and content type * Add support for Linux getrandom() when defining the macro WOLFSSL_GETRANDOM * Add TLS 1.2 ciphersuite ECDHE_PSK_WITH_AES_128_GCM_SHA256 from RFC 8442 * Expand CAAM support with QNX to include i.MX8 boards and add AES-CTR support * Enhanced glitching protection by hardening the TLS encrypt operations Math and Performance SP Math Additions * Support for ARMv3, ARMv6 and ARMv7a - Changes and improvements to get SP building for armv7-a - Updated assembly for moving large immediate values on ARMv6 - Support for architectures with no ldrd/strd and clz * Reworked generation using common asm ruby code for 32bit ARM * Enable wolfSSL SP math all by default (sp_int.c) * Update SP math all to not use sp_int_word when SQR_MUL_ASM is available SP Math Fixes * Fixes for constant time with div function * Fix casting warnings for Windows builds and assembly changes to support XMM6-15 being non-volatile * Fix for div_word when not using div function * Fixes for user settings with SP ASM and ED/Curve25519 small * Additional Wycheproof tests ran and fixes * Fix for SP math ECC non-blocking to always check `hashLen` * Fix for SP math handling edge case with submod Improvements and Optimizations Compatibility Layer * Provide access to "Finished" messages outside of compatibility layer builds * Remove unneeded FIPS guard on wolfSSL_EVP_PKEY_derive * Fix control command issues with AES-GCM, control command EVP_CTRL_GCM_IV_GEN * Add support for importing private only EC key to a WOLFSSL_EVP_PKEY struct * Add support for more extensions to wolfSSL_X509_print_ex * Update for internal to DER (i2d) AIPs to move the buffer pointer when passed in and the operation is successful * Return subject and issuer X509_NAME object even when not set Ports * Renesas RA6M4 example update and fixes * Support multi-threaded use cases with Renesas SCE protected mode and TSIP * Add a global variable for heap-hint for use with TSIP * Changes to support v5.3.0 cube pack for STM32 * Use the correct mutex type for embOS * ESP-IDF build cleanup and enhancements, adding in note regarding ESP-IDF Version * Support for SEGGER embOS and emNET * Fix to handle WOLFSSL_DTLS macro in Micrium build Build Options * Support for verify only and no-PSS builds updated * Add the enable options wolfssh (mapped to the existing –enable-ssh) * Remove WOLFSSL_ALT_NAMES restriction on notBefore/notAfter use in Cert struct * Move several more definitions outside the BUILDING_WOLFSSL gate with linux kernel module build * Modify --enable-openssh to not enable non-FIPS algos for FIPS builds * Remove the Python wrappers from wolfSSL source (use pip install instead of using wolfSSL with Python and our separate Python repository) * Add --enable-openldap option to configure.ac for building the OpenLDAP port * Resolve DTLS build to handle not having –enable-hrrcookie when not needed * Add an --enable-strongswan option to configure.ac for building the Strongswan port * Improve defaults for 64-bit BSDs in configure * Crypto only build can now be used openssl extra * Update ASN template build to properly handle WOLFSSL_CERT_EXT and HAVE_OID_ENCODING * Allow using 3DES and MD5 with FIPS 140-3, as they fall outside of the FIPS boundary * Add the build option --enable-dh=const which replaces setting the macro WOLFSSL_DH_CONST and now conditionally link to -lm as needed * Add the macro WOLFSSL_HOSTNAME_VERIFY_ALT_NAME_ONLY which is used to verify hostname/ip address using alternate name (SAN) only and does not use the common name * WOLFSSL_DTLS_NO_HVR_ON_RESUME macro added (off by default to favor more security). If defined, a DTLS server will not do a cookie exchange on successful client resumption: the resumption will be faster (one RTT less) and will consume less bandwidth (one ClientHello and one HelloVerifyRequest less). On the other hand, if a valid SessionID is collected, forged clientHello messages will consume resources on the server. * Misc. * Refactoring of some internal TLS functions to reduce the memory usage * Make old less secure TimingPadVerify implementation available * Add support for aligned data with clang LLVM * Remove subject/issuer email from the list of alt. Email names in the DecodedCerts struct * Zeroizing of pre-master secret buffer in TLS 1.3 * Update to allow TLS 1.3 application server to send session ticket * Improve the sniffer asynchronous test case to support multiple concurrent streams * Clean up wolfSSL_clear() and add more logging * Update to not error out on bad CRL next date if using NO_VERIFY when parsing * Add an example C# PSK client * Add ESP-IDF WOLFSSL_ESP8266 setting for ESP8266 devices * Support longer sigalg list for post quantum use cases and inter-op with OQS's OpenSSL fork * Improve AES-GCM word implementation of GMULT to be constant time * Additional sanity check with Ed25519/Ed448, now defaults to assume public key is not trusted * Support PSK ciphersuites in benchmark apps * FIPS in core hash using SHA2-256 and SHA2-384 * Add ability to store issuer name components when parsing a certificate * Make the critical extension flags in DecodedCert always available * Updates to the default values for basic constraint with X509’s * Support using RSA OAEP with no malloc and add additional sanity checks * Leverage async code paths to support WANT_WRITE while sending packet fragments * New azsphere example for continuous integration testing * Update RSA key generation function to handle pairwise consistency tests with static memory pools used * Resolve build time warning by passing in and checking output length with internal SetCurve function * Support DTLS bidirectional shutdown in the examples * Improve DTLS version negotiation and downgrade capability General Fixes * Fixes for STM32 Hash/PKA, add some missing mutex frees, and add an additional benchmark * Fix missing return checks in KSDK ED25519 code * Fix compilation warnings from IAR * Fixes for STM32U5/H7 hash/crypto support * Fix for using track memory feature with FreeRTOS * Fixup XSTR processing for MICRIUM * Update Zephyr fs.h path * DTLS fixes with WANT_WRITE simulations * Fixes for BER use with PKCS7 to have additional sanity checks and guards on edge cases * Fix to handle exceptional edge case with TFM mp_exptmod_ex * Fix for stack and heap measurements of a 32-bit build * Fix to allow enabling AES key wrap (direct) with KCAPI * Fix --enable-openssh FIPS detection syntax in configure.ac * Fix to move wolfSSL_ERR_clear_error outside gate for OPENSSL_EXTRA * Remove MCAPI project's dependency on zlib version * Only use __builtin_offset on supported GCC versions (4+) * Fix for c89 builds with using WOLF_C89 * Fix 64bit postfix for constants building with powerpc * Fixed async Sniffer with TLS v1.3, async removal of `WC_HW_WAIT_E` and sanitize leak * Fix for QAT ECC to gate use of HW based on marker * Fix the supported version extension to always check minDowngrade * Fix for TLS v1.1 length sanity check for large messages * Fixes for loading a long DER/ASN.1 certificate chain * Fix to expose the RSA public DER export functions with certgen * Fixes for building with small version of SHA3 * Fix configure with WOLFSSL_WPAS_SMALL * Fix to free PKCS7 recipient list in error cases * Sanity check to confirm ssl->hsHashes is not NULL before attempting to dereference it * Clear the leftover byte count in Aes struct when setting IV
2022-08-08Updated devel/py-setuptools, textproc/py-tomlkitadam1-1/+3
2022-08-08py-tomlkit: updated to 0.11.2adam2-6/+6
0.11.2 Fixed - Fix adding float to an integer value. - Keep the end-of-array style when adding items to or removing items from an array. - Fix a bug of redundant table header shown when removing children from a super table.
2022-08-08py-setuptools: updated to 63.4.2adam2-6/+6
v63.4.2 ------- Misc * Bump vendored version of :pypi:`pyparsing` to 3.0.9. * Add warning for potential ``install_requires`` and ``extras_require`` misconfiguration in ``setup.cfg`` * Modified ``pyproject.toml`` validation exception handling to make relevant debugging information easier to spot.
2022-08-08Note update of the "mutt" package to version 2.2.7tron1-1/+2
2022-08-08mutt: Update to version 2.2.7tron2-7/+6
This is a bug-fix release, fixing a $edit_headers bug on MacOS, along with several other small issues. It also changes $query_command to be stricter when parsing results, and adds '%s' expando support to $pager.
2022-08-08doc: Updated audio/termusic to 0.7.2pin1-1/+2
2022-08-08audio/termusic: update to 0.7.2pin3-123/+147
[v0.7.2] Released on: August 06, 2022. New: Add album and genre in tag editor. Fix: Running sync database in background, to speed up start of program. Fix: Import cpal to supress warning from alsa.
2022-08-08trufflehog: adjust grammar in DESCRgutteridge1-3/+3
2022-08-08doc/pkgsrc.*: regengutteridge2-1094/+960
2022-08-08fixes.xml: add a small section about atomic64.mkgutteridge1-2/+12
2022-08-07alsa-utils: use same epoll-shim recipe as waylandtnn1-2/+2
2022-08-07wayland: provide necessary -I for libepoll-shimtnn1-1/+2
2022-08-07libepoll-shim: take out CFLAGS from the pkg-config filetnn3-3/+22
This is a patently Gross Hack<TM>. But without it random package's configure scripts that use gtk3+ can pick up broken epoll support via "pkg-config --cflags gtk+-x11-3.0", since that will include -I/usr/pkg/include/libepoll-shim. Direct consumers of libepoll-shim must add the CFLAGS explicitly.
2022-08-07wxGTK32: add comment with upstream bug report about PLIST differenceswiz1-1/+2
(between CMake and configure builds)
2022-08-07wayland: g/c stale patches, delinttnn3-90/+3
2022-08-07x11/wxGTK32: rebuild .mo locale files during build phasedbj1-10/+24
thanks joerg@ for pointing this out
2022-08-07doc: Added security/trufflehog version 3.7.2leot1-1/+2
2022-08-07security: Add trufflehogleot1-1/+2
2022-08-07trufflehog: Import trufflehog-3.7.2 as security/trufflehogleot6-0/+3701
TruffleHog find leaked credentials by scanning several sources like Git, GitHub, GitLab, S3, filesystem and syslog. Every potential secret that is detected is verified against API to eliminate false positives.
2022-08-07vte3: remove a line missed in previous commit (NFC)gutteridge1-3/+1
2022-08-07webkit-gtk: drop now duplicated GCC special handling block (NFC)gutteridge1-13/+1
Equivalent code is now present in mk/compiler/gcc.mk.
2022-08-07firefox102: Sync fixes with www/firefoxnia7-17445/+51
2022-08-07Updated emulators/x16-rom to 41thorpej1-1/+3
Updated emulators/x16-emulator to 41
2022-08-07Update to x16-emulator r41.thorpej7-40/+42
2022-08-07Update to x16-rom r41.thorpej4-11/+36
2022-08-07Add Commander X16 ROM license (this is a somewhat complex combination ofthorpej1-0/+80
2/3-clause BSD, public domain, and commercial licenses for legacy ROM code from Microsoft and Commodore Business Machines).
2022-08-07vte3: remove now duplicated GCC special handling block (NFC)gutteridge1-10/+1
Equivalent code is now present in mk/compiler/gcc.mk.
2022-08-07dnsdist: remove hacks.mk now that atomic64.mk is usedgutteridge1-14/+0
2022-08-07libfilezilla: remove probably unnecessary commentgutteridge1-2/+1
2022-08-07rsyslog: adjust formatting, per pkglintgutteridge5-14/+16
2022-08-07doc: Updated www/webkit-gtk to 2.36.6leot1-1/+2
2022-08-07webkit-gtk: Update to 2.36.6leot3-9/+9
Changes: 2.36.6 ====== - Fix handling of touchpad scrolling on GTK4 builds. - Fix WebKitGTK not allowing to be used from non-main threads. - Fix several crashes and rendering issues.