summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* www/nginx-devel: update third-party modulesSergey A. Osokin2022-05-074-10/+10
| | | | | | | o) nchan (also know as http_push) from 1.2.12 to 1.2.15; o) opentracing to 0.24.0. Bump PORTREVISION.
* net/traefik: Update to upstream release 2.6.6Thomas Zander2022-05-072-4/+4
| | | | | | | | Details: - Bugfixes and doc improvements, see https://github.com/traefik/traefik/releases/tag/v2.6.6 MFH: 2022Q2
* textproc/re-flex: update to 3.2.5Pietro Cerutti2022-05-072-4/+4
| | | | Release notes: https://github.com/Genivia/RE-flex/releases/tag/v3.2.5
* sysutils/beats7: Update to 7.17.3Juraj Lutter2022-05-072-54/+56
|
* textproc/kibana7: Update to 7.17.3Juraj Lutter2022-05-072-9/+7
|
* textproc/elasticsearch7: Update to 7.17.3Juraj Lutter2022-05-072-5/+5
|
* sysutils/logstash7: Update to 7.17.3Juraj Lutter2022-05-072-7/+8
|
* textproc/hs-pandoc: Fix build with TRYPANDOC=OFF.Gleb Popov2022-05-071-1/+47
| | | | PR: 263830
* security/wolfssl: Update to v5.3.0Santhosh Raju2022-05-073-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes since v5.2.0: Release 5.3.0 of wolfSSL embedded TLS has bug fixes and new features including: New Feature Additions Ports * Updated support for Stunnel to version 5.61 * Add i.MX8 NXP SECO use for secure private ECC keys and expand cryptodev-linux for use with the RSA/Curve25519 with the Linux CAAM driver * Allow encrypt then mac with Apache port * Update Renesas TSIP version to 1.15 on GR-ROSE and certificate signature data for TSIP / SCE example * Add IAR MSP430 example, located in IDE/IAR-MSP430 directory * Add support for FFMPEG with the enable option --enable-ffmpeg, FFMPEG is used for recording and converting video and audio (https://ffmpeg.org/) * Update the bind port to version 9.18.0 Post Quantum * Add Post-quantum KEM benchmark for STM32 * Enable support for using post quantum algorithms with embedded STM32 boards and port to STM32U585 Compatibility Layer Additions * Add port to support libspdm (https://github.com/DMTF/libspdm/blob/main/README.md), compatibility functions added for the port were: - ASN1_TIME_compare - DH_new_by_nid - OBJ_length, OBJ_get0_data, - EVP layer ChaCha20-Poly1305, HKDF - EC_POINT_get_affine_coordinates - EC_POINT_set_affine_coordinates * Additional functions added were: - EC_KEY_print_fp - EVP_PKEY_paramgen - EVP_PKEY_sign/verify functionality - PEM_write_RSAPublicKey - PEM_write_EC_PUBKEY - PKCS7_sign - PKCS7_final - SMIME_write_PKCS7 - EC_KEY/DH_up_ref - EVP_DecodeBlock - EVP_EncodeBlock - EC_KEY_get_conv_form - BIO_eof - Add support for BIO_CTRL_SET and BIO_CTRL_GET * Add compile time support for the type SSL_R_NULL_SSL_METHOD_PASSED * Enhanced X509_NAME_print_ex() to support RFC5523 basic escape * More checks on OPENSSL_VERSION_NUMBER for API prototype differences * Add extended key usage support to wolfSSL_X509_set_ext * SSL_VERIFY_FAIL_IF_NO_PEER_CERT now can also connect with compatibility layer enabled and a TLS 1.3 PSK connection is used * Improve wolfSSL_BN_rand to handle non byte boundaries and top/bottom parameters * Changed X509_V_ERR codes to better match OpenSSL values used * Improve wolfSSL_i2d_X509_name to allow for a NULL input in order to get the expected resulting size * Enhance the smallstack build to reduce stack size farther when built with compatibility layer enabled Misc. * Sniffer asynchronous support addition, handling of DH shared secret and tested with Intel QuickAssist * Added in support for OCSP with IPv6 * Enhance SP (single precision) optimizations for use with the ECC P521 * Add new public API wc_CheckCertSigPubKey() for use to easily check the signature of a certificate given a public key buffer * Add CSR (Certificate Signing Request) userId support in subject name * Injection and parsing of custom extensions in X.509 certificates * Add WOLF_CRYPTO_CB_ONLY_RSA and WOLF_CRYPTO_CB_ONLY_ECC to reduce code size if using only crypto callback functions with RSA and ECC * Created new --enable-engine configure flag used to build wolfSSL for use with wolfEngine * With TLS 1.3 PSK, when WOLFSSL_PSK_MULTI_ID_PER_CS is defined multiple IDs for a cipher suite can be handled * Added private key id/label support with improving the PK (Public Key) callbacks * Support for Intel QuickAssist ECC KeyGen acceleration * Add the function wolfSSL_CTX_SetCertCbCtx to set user context for certificate call back * Add the functions wolfSSL_CTX_SetEccSignCtx(WOLFSSL_CTX* ctx, void userCtx) and wolfSSL_CTX_GetEccSignCtx(WOLFSSL_CTX ctx) for setting and getting a user context * wolfRand for AMD --enable-amdrand Fixes PORT Fixes * KCAPI memory optimizations and page alignment fixes for ECC, AES mode fixes and reduction to memory usage * Add the new kdf.c file to the TI-RTOS build * Fix wait-until-done in RSA hardware primitive acceleration of ESP-IDF port * IOTSafe workarounds when reading files with ending 0’s and for ECC signatures Math Library Fixes * Sanity check with SP math that ECC points ordinates are not greater than modulus length * Additional sanity checks that _sp_add_d does not error due to overflow * Wycheproof fixes, testing integration, and fixes for AVX / AArch64 ASM edge case tests * TFM fp_div_2_ct rework to avoid potential overflow Misc. * Fix for PKCS#7 with Crypto Callbacks * Fix for larger curve sizes with deterministic ECC sign * Fixes for building wolfSSL alongside openssl using --enable-opensslcoexist * Fix for compatibility layer handling of certificates with SHA256 SKID (Subject Key ID) * Fix for wolfSSL_ASN1_TIME_diff erroring out on a return value of 0 from mktime * Remove extra padding when AES-CBC encrypted with PemToDer * Fixes for TLS v1.3 early data with async. * Fixes for async disables around the DevCopy calls * Fixes for Windows AES-NI with clang compiler * Fix for handling the detection of processing a plaintext TLS alert packet * Fix for potential memory leak in an error case with TLSX supported groups * Sanity check on input size in DecodeNsCertType * AES-GCM stack alignment fixes with assembly code written for AVX/AVX2 * Fix for PK callbacks with server side and setting a public key Improvements/Optimizations Build Options and Warnings * Added example user settings template for FIPS v5 ready * Automake file touch cleanup for use with Yocto devtool * Allow disabling forced 'make clean' at the end of ./configure by using --disable-makeclean * Enable TLS 1.3 early data when specifying --enable-all option * Disable PK Callbacks with JNI FIPS builds * Add a FIPS cert 3389 ready option, this is the fips-ready build * Support (no)inline with Wind River Diab compiler * ECDH_compute_key allow setting of globalRNG with FIPS 140-3 * Add logic equivalent to configure.ac in settings.h for Poly1305 * Fixes to support building opensslextra with SP math * CPP protection for extern references to x86_64 asm code * Updates and enhancements for Espressif ESP-IDF wolfSSL setup_win.bat * Documentation improvements with auto generation * Fix reproducible-build for working an updated version of libtool, version 2.4.7 * Fixes for Diab C89 and armclang * Fix mcapi_test.c to include the settings.h before crypto.h * Update and handle builds with NO_WOLFSSL_SERVER and NO_WOLFSSL_CLIENT * Fix for some macro defines with FIPS 140-3 build so that RSA_PKCS1_PSS_PADDING can be used with RSA sign/verify functions Math Libraries * Add RSA/DH check for even modulus * Enhance TFM math to handle more alloc failure cases gracefully * SP ASM performance improvements mostly around AArch64 * SP ASM improvements for additional cache attack resistance * Add RSA check for small difference between p and q * 6-8% performance increase with ECC operations using SP int by improving the Montgomery Reduction Testing and Validation * All shell scripts in source tree now tested for correctness using shellcheck and bash -n * Added build testing under gcc-12 and -std=c++17 and fixed warnings * TLS 1.3 script test improvement to wait for server to write file * Unit tests for ECC r/s zeroness handling * CI server was expanded with a very “quiet” machine that can support multiple ContantTime tests ensuring ongoing mitigation against side-channel timing based attacks. Algorithms being assessed on this machine are: AES-CBC, AES-GCM, CHACHA20, ECC, POLY1305, RSA, SHA256, SHA512, CURVE25519. * Added new multi configuration windows builds to CI testing for greater testing coverage of windows use-cases Misc. * Support for ECC import to check validity of key on import even if one of the coordinates (x or y) is 0 * Modify example app to work with FreeRTOS+IoT * Ease of access for cert used for verifying a PKCS#7 bundle * Clean up Visual Studio output and intermediate directories * With TLS 1.3 fail immediately if a server sends empty certificate message * Enhance the benchmark application to support multi-threaded testing * Improvement for wc_EccPublicKeyToDer to not overestimate the buffer size required * Fix to check if wc_EccPublicKeyToDer has enough output buffer space * Fix year 2038 problem in wolfSSL_ASN1_TIME_diff * Various portability improvements (Time, DTLS epoch size, IV alloc) * Prefer status_request_v2 over status_request when both are present * Add separate "struct stat" definition XSTATSTRUCT to make overriding XSTAT easier for portability * With SipHash replace gcc specific ASM instruction with generic * Don't force a ECC CA when a custom CA is passed with -A * Add peer authentication failsafe for TLS 1.2 and below * Improve parsing of UID from subject and issuer name with the compatibility layer by * Fallback to full TLS handshake if session ticket fails * Internal refactoring of code to reduce ssl.c file size
* audio/din: Update to 54Santhosh Raju2022-05-072-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes since 53.1: DIN Is Noise 54: NEW in DIN54: /* Drones Per Launch and Launches Per Minute for drone launchers Until DIN53.1 you could launch only 1 drone per launch. In DIN54, you can launch a bunch of drones every launch with launches per minute. Change drones per launch / launches per minute of an existing launcher from Menu > Drone Params > Motion > Drones Per Launch or Menu > Drone Params > Motion > Launches Per Minute for new launcher set in defaults: Menu > Drone Params > Defaults > Drones Per Launch default = 1 Menu > Drone Params > Defaults > Launches Per Minute default = 60 Tip: When there are many drones launched every launch, they will all launch along the direction (of velocity) of the launcher. Their trajectory will therefore overlap, turn on Menu > Drone Params > Defaults > Velocity | Randomize to randomize their launch directions /* /* drone velocity modulation: affects all launched drones specify how amount of velocity (actually the speed!) changes from birth to death of a drone default is constant ie no change from velocity (ie the speed) at birth this is the behaviour in DIN53.1 edit the change curve from Menu > Editors > Drone velocity modulation /* /* in Gravity widget: Size: if turned ON, gravity size continuously expands or contracts to Mouse or (1st selected) Drone position !warning! Big gravity sizes can move drones fast to max volume and get loud! To Screen + : puts base of gravity vector to the center of the screen To drones + : puts base of gravity vector to the center (magenta arrow) of selected drones. To drone : puts base of gravity vector to the (first) selected drone. /* /* save/load color sliders /* + draw gravity vector when UI is off * draw drone trails even if drones are off visible note / pitch ranges ! fixed: drones bounced only once irrespective of Menu > Drone Params > Defaults > Bounces parameter ! ! bug introduced in DIN53 :( ! ! fixed: potential (null pointer) crash when turning UI on/off from microtonal keyboard ! ! fixed: sudden increase in loudness (sorry!) when frozen drones are deleted but then thawed, frozen and deleted again and again ! ! fixed: restore oscilloscope display state when UI is turned off and on ! ! fixed: timing (introduced in DIN53.1 due to change of alarm.cc/h) of auto split / delete boxes in mondrian ! ! fixed: deleted drones not de-selected !
* Mk/Uses/go.mk: Omit version control informationDmitri Goutnik2022-05-071-2/+6
| | | | | | | | | Disable embedding of version control information [1] in binaries built by go1.18 and later. [1] https://tip.golang.org/doc/go1.18#go-version PR: 263390
* editors/libreoffice: update to 7.3.3 release (+)Dima Panov2022-05-07121-489/+489
| | | | | | | LibreOffice Suite release 7.3.3 is now Aaailable for community users, with 88 bug fixes and better cocument compatibility. Read more: https://blog.documentfoundation.org/blog/2022/05/05/libreoffice-733-community/
* audio/schismtracker: Update to 20220506Emanuel Haupt2022-05-072-4/+4
|
* www/py-djangorestframework: Update to 3.13.1Kai Knoblich2022-05-073-11/+22
| | | | | | | | | | * Remove obsolete entries from CONFLICTS_INSTALL. * Update pkg-descr to match reality. Changelog since 3.12.4: https://www.django-rest-framework.org/community/release-notes/#313x-series
* graphics/fotoxx: the port had been updated to version 22.16.Alexey Dokuchaev2022-05-073-5/+5
|
* devel/psptoolchain*: mark for expiration on 2022-06-30Rene Ladan2022-05-076-0/+18
| | | | | | | | These ports are unmaintained and have up to seven years of accumulated security issues. Deprecate these ports as suggested in [1] PR: 198813
* math/R-cran-partitions: Update to 1.10.4Wen Heping2022-05-072-6/+6
|
* math/Makefile: Add R-cran-mathjaxrWen Heping2022-05-071-0/+1
|
* math/R-cran-mathjaxr: Added new portWen Heping2022-05-073-0/+23
| | | | | | | Provides 'MathJax' and macros to enable its use within Rd files for rendering equations in the HTML help files. WWW: https://cran.r-project.org/web/packages/mathjaxr/
* irc/soju: Depend on system-wide sqlite3Ashish SHUKLA2022-05-071-2/+4
| | | | Reported by: diizzy
* math/R-cran-dplyr: Update to 1.0.9Wen Heping2022-05-072-4/+4
|
* www/py-django-netfields: Update to 1.3.0Kai Knoblich2022-05-073-19/+4
| | | | | | | | * Remove no longer required patch. Changelog: https://github.com/jimfunk/django-postgresql-netfields/blob/v1.3.0/CHANGELOG
* www/py-django-ldapdb: Update to 1.5.1Kai Knoblich2022-05-072-7/+8
| | | | | | | | | | * Switch to Django 3.2 as Django 2.2 is End-of-Life since April 2022. * Use GitHub for a while to access the latest commits which contain some compatibility changes regarding Django 3.2. PR: 263770 Approved by: Alexander Kriventsov (maintainer)
* audio/ft2play: Update to g20220407Emanuel Haupt2022-05-072-5/+5
|
* math/R-cran-car: Update to 3.0.13Wen Heping2022-05-072-4/+4
|
* math/minizinc-ide: Update 2.6.2 -> 2.6.3Yuri Victorovich2022-05-062-4/+4
|
* math/minizinc: Update 2.6.2 -> 2.6.3Yuri Victorovich2022-05-063-6/+8
| | | | Reported by: portscout
* audio/audacity: Fix build with libmad 0.16Daniel Engberg2022-05-071-0/+11
| | | | | | | Filename for for libmad's pc file is now libmad.pc Reported by: vishwin Approved by: portmgr (blanket)
* net/wifibox: Update to 1.0.0PÁLI Gábor János2022-05-0712-72/+433
| | | | | | | | | | | - Split the port into net/wifibox-core and net/wifibox-alpine (image) - Update net/wifibox-core to 0.9.0 - Switch to fully scripted image building with minimalistic base (using Linux 5.15.36, linux-firmware 20220411) and many selectable components (see port options), lower resource needs, based on SquashFS - Introduce package flavors per default firmware configuration Changes: https://github.com/pgj/freebsd-wifibox/releases/tag/0.9.0
* net/wifibox: Update to 0.8.3PÁLI Gábor János2022-05-073-12/+33
| | | | | | | | | | | - Add a pkg-message for facilitating initial configuration - Base sample configuration defaults on the `WPA_PASSTHRU` port option This commit is required to be able to merge it to quarterly branch Changes: https://github.com/pgj/freebsd-wifibox/releases/tag/0.8.3 https://github.com/pgj/freebsd-wifibox-image/releases/tag/snapshot-20220428 MFH: 2022Q2 (usability fixes)
* textproc/py-gensim: Update 4.1.2 -> 4.2.0Yuri Victorovich2022-05-062-4/+4
| | | | Reported by: portscout
* science/shelxle: Update 1.0.1383 -> 1.0.1385Yuri Victorovich2022-05-062-4/+4
| | | | Reported by: portscout
* multimedia/avidemux: update to 2.7.8Lars Herschke2022-05-0713-43/+78
| | | | | | | | | Changelog: http://avidemux.sourceforge.net/news.html#2021-03-09 - Cleanup of option handling is planned for the near future. PR: 258720
* editors/o: Update 2.50.0 -> 2.51.0Yuri Victorovich2022-05-062-6/+6
|
* graphics/py-seqdiag: Update to 3.0.0TAKATSU Tomonari2022-05-072-5/+5
|
* graphics/py-nwdiag: Update to 3.0.0TAKATSU Tomonari2022-05-072-5/+5
|
* graphics/py-actdiag: Update to 3.0.0TAKATSU Tomonari2022-05-072-5/+5
|
* graphics/py-blockdiag: Update to 3.0.0TAKATSU Tomonari2022-05-073-8/+8
|
* devel/py-funcparserlib: Update to 1.0.0TAKATSU Tomonari2022-05-074-1053/+21
| | | | | | | - Remove DOCS option - Update pkg-descr Changes: https://funcparserlib.pirx.ru/changes/#100-2022-05-02
* security/opencryptoki: add missing dependencyHiroki Sato2022-05-071-1/+1
|
* devel/template-glib: Update to 3.34.1Neel Chauhan2022-05-063-5/+12
|
* devel/libsigc++20: Update to 2.10.8Neel Chauhan2022-05-062-4/+4
|
* emulators/dosbox-x: Update to 0.83.25Neel Chauhan2022-05-064-10/+17
|
* x11/plasma-wayland-protocols: update to 1.7.0Tobias C. Berner2022-05-073-4/+5
|
* databases/redisjson: update to 2.0.8Sergey A. Osokin2022-05-062-74/+70
|
* devel/ispc: Update 1.17.0 -> 1.18.0Yuri Victorovich2022-05-064-27/+52
| | | | Reported by: portscout
* www/py-fastapi-users: Update to 10.0.2Wen Heping2022-05-072-7/+7
| | | | | PR: 263816 Reported by: meka@tilda.center(maintainer)
* databases/py-python-sql: Update to 1.4.0Wen Heping2022-05-072-4/+4
|
* lang/intel-compute-runtime: update to 22.18.23063Jan Beich2022-05-073-10/+10
| | | | | Changes: https://github.com/intel/compute-runtime/compare/22.17.23034...22.18.23063 Reported by: GitHub (watch releases)
* graphics/glx-utils: update to 8.4.0.85Jan Beich2022-05-072-6/+5
| | | | Changes: https://gitlab.freedesktop.org/mesa/demos/-/compare/5435fc7...ce6dcb8