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


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




switch to index mode

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

2024-05-12 21:15:23 UTC Now

2021-10-25 03:55:29 UTC MAIN commitmail json YAML

introduce options framework for kmix and use it to support disabling
the pulseaudio dependency, still enabled by default.

(mrg)

2021-10-25 01:02:39 UTC MAIN commitmail json YAML

firefox: 93 requires nss>=3.70

(gutteridge)

2021-10-24 22:07:35 UTC MAIN commitmail json YAML

doc: Updated sysutils/xplr to 0.15.2

(pin)

2021-10-24 22:07:15 UTC MAIN commitmail json YAML

sysutils/xplr: update to 0.15.2

v0.15.2
Changes & fixes
-Fixed incorrect count of selected files.
-Mime type of directories will be set as inode/directory.
-Fixed typo: MaxthLessThanLayoutWidth -> MaxLessThanLayoutWidth.
-Top-level configuration has been fully documented.
-Slight improvement in responsiveness and CPU usage.
-Minor refactor and cleanups.

v0.15.1
-Bump version

(pin)

2021-10-24 22:05:59 UTC MAIN commitmail json YAML

doc: Updated sysutils/macchina to 4.0.1

(pin)

2021-10-24 22:05:38 UTC MAIN commitmail json YAML

sysutils/macchina: update to 4.0.1

v4.0.1
Bugfix
-Fix --long-shell doing the opposite of its intended behavior.

Other
-We've added a new command-line flag, --ascii-artists to credit the ASCII
artists whose ASCII art we use throughout macchina.

v4.0.0
macchina v4.0, codename "Copper"
-macchina now looks for themes in $XDG_CONFIG_HOME/macchina/themes, the previous
data path is deprecated. (#172)
-Many command-line flags have been deprecated in favor of being moved to/present
in theme files. (#172)
-Themes are now written in TOML rather than JSON. (#172)

(pin)

2021-10-24 22:04:16 UTC MAIN commitmail json YAML

doc: Updated audio/librespot to 0.3.1

(pin)

2021-10-24 22:03:55 UTC MAIN commitmail json YAML

audio/librespot: update to 0.3.1

Changed
-Include build profile in the displayed version information
-[playback] Improve dithering CPU usage by about 33%

Fixed
-[connect] Partly fix behavior after last track of an album/playlist

(pin)

2021-10-24 22:02:53 UTC MAIN commitmail json YAML

doc: Updated textproc/hgrep to 0.1.7

(pin)

2021-10-24 22:02:29 UTC MAIN commitmail json YAML

textproc/hgrep: update to 0.1.7

v0.1.7
-Fix highlighting was broken on 256 colors terminals when using bat-printer.
-bat-printer enables text wrapping by default as bat command does. --no-wrap
can disable text wrapping.
-bat-printer now looks at bat's cache directory when --custom-assets flag is
given. This is useful if you use some custom syntax highlighting or theme.
Note that this may not work fine with some versions of bat command.
-bat-printer automatically uses 'ansi' theme for terminals which enable only
16 colors since other themes don't work.
-Add --terminal-width option to give the width of terminal explicitly. This is
useful when piping the results to other command like less.
-Fix build failure due to lack of assets (#4).
-Fix some newlines were missing when printing results with syntect-printer.
-Use terminal_size crate directly instead of using console crate. It removes
3 dependencies when bat-printer feature is not enabled.
-The document has been improved. Especially if you like a pager such as less,
I recommend to check 'Set default command options' section.
-(Dev) Several tests and benchmarks for syntect-printer were added.

v0.1.6
-Add new experimental syntect-printer feature built with syntect library.
-It is much faster than current printer built on bat (2x~4x faster).
-Its output layout is optimized for our use case. For example, line numbers at
matches are highlighted in different color.
-It supports painting background colors with --background flag. This is useful
when your favorite theme does not fit to your terminal's background color.
-See bat printer v.s. syntect printer section for comparison of the two
printers.
-Add --printer (-p) flag to specify printer to use. It takes argument bat or
syntect. -p syntect enables the new experimental printer
-bat printer is now optional through bat-printer feature gate. Note that at
least bat-printer or syntect-printer must be enabled. Both printers are enabled
by default. See Feature flags section for more details.
-hgrep is now available for NetBSD. See the instruction (thanks @0323pin, #3)

(pin)

2021-10-24 22:01:55 UTC MAIN commitmail json YAML

gunison: add CHECK_RELRO_SKIP so this packages again

but it does not work:
gunison: text relocation
gunison: Cannot write-enable text segment: Permission denied

(wiz)

2021-10-24 21:33:57 UTC MAIN commitmail json YAML

doc: Updated security/stunnel to 5.60

(schmonz)

2021-10-24 21:33:48 UTC MAIN commitmail json YAML

Update to 5.60. From the changelog:

* New features
  - New 'sessionResume' service-level option to allow
    or disallow session resumption
  - Added support for the new SSL_set_options() values.
  - Download fresh ca-certs.pem for each new release.
* Bugfixes
  - Fixed 'redirect' with 'protocol'.  This combination is
    not supported by 'smtp', 'pop3' and 'imap' protocols.
  - Enforced minimum WIN32 log window size.
  - Fixed support for password-protected private keys with
    OpenSSL 3.0 (thx to Dmitry Belyavskiy).
  - Added missing TLS options supported in OpenSSL 1.1.1k.

(schmonz)

2021-10-24 16:20:19 UTC MAIN commitmail json YAML

Updated textproc/ugrep, devel/meson

(adam)

2021-10-24 16:20:01 UTC MAIN commitmail json YAML

meson: updated to 0.59.3

0.59.3:
Bug fixes

(adam)

2021-10-24 16:18:01 UTC MAIN commitmail json YAML

ugrep: updated to 3.3.8

v3.3.8
We made ugrep even better with Unicode 14 support, Windows filename globbing, new --format fields, and updated option -t filename patterns. More coming soon!

(adam)

2021-10-24 09:02:47 UTC MAIN commitmail json YAML

doc: Fix a typo in last security/p5-String-Random entry

Noticed by pkg-changes2html script via www@.

(leot)

2021-10-24 08:45:18 UTC MAIN commitmail json YAML

Updated databases/p5-DBD-Mock to 1.59

(wen)

2021-10-24 08:44:18 UTC MAIN commitmail json YAML

Update to 1.59

Upstream changes:
1.59 2021-02-22T13:25:52Z
    - Added error detection for when a result set's callback doesn't return
      an arrayref or arrayrefs
    - Moved to GitLab for issue tracking

1.58 2020-11-02T13:34:48Z
    - Added the ability for mock result sets to set custom attributes for
      statement handles. Thanks to Erik Huelsmann for testing the new feature.

(wen)

2021-10-24 08:41:19 UTC MAIN commitmail json YAML

Updated databases/p5-CDB_File to 1.05

(wen)

2021-10-24 08:40:09 UTC MAIN commitmail json YAML

Update to 1.05

Upstream changes:
1.05 - Todd Rinaldo <toddr@cpan.org> 2020-12-11
- Additional tests for known corner cases.
- Use Perl_warn not warn in XS.
- Test cleanup. Abstract helper calls.
- Macro cleanup in XS for code readability.

1.04 - Todd Rinaldo <toddr@cpan.org> 2020-12-10
- add utf8 mode for read/write of database
- Major re-factor to remove SVs from the CDB internals. SVs are only generated at return.
  This was in attempt to address a known memory leak in the previous implementation.
- CDB_File will warn if undef keys or values are passed to insert. This is meant to be
  consistent with how Perl handles the situation.
- Consistently tidy CDB_File.xs and remove tabs
- Make unit tests use File::Temp so we don't leave temp files laying around
- update Devel::PPPort to 3.62

1.03 - Todd Rinaldo <toddr@cpan.org> 2020-11-13
WARNING: due to a bug (#12) on 1.02, CDB databases generated by 1.02 will
not be legible by all other versions and vice-versa. It is recommended you
re-generate any databases generated by that version.

- #12 Fix incompatibility with CDB files due to accidental algorithm change.
  Add xt tests for 0.96 databases to assure this does not happen again.
- Fixup Changelog for metacpan
- #11 Add additional benchmark test in git for.
- Provide the CDB_File algorithm in POD in the event the original document is lost.
- Update Devel::PPPort to 3.54

(wen)

2021-10-24 08:37:06 UTC MAIN commitmail json YAML

Remove some p5- lines which had been updated before

(wen)

2021-10-24 08:32:03 UTC MAIN commitmail json YAML

Updated devel/p5-Scalar-List-Utils to 1.60

(wen)

2021-10-24 08:30:50 UTC MAIN commitmail json YAML

Update to 1.60

Upstream changes:
1.60 -- 2021-10-08
        [BUGFIXES]
        * Quiet some -Wsign-compare warnings by using `int` instead of `UV`
          (RT136985)
        * Quiet a -Wmaybe-uninitialized warning by ensuring a variable is
          always initialised, because the compiler can't always determine this
          is safe (RT139356)
        * Avoid SIGFPE in product(-1, ...) (RT139601)

1.59 -- 2021-09-12
        [CHANGES]
        * Removed Scalar::Util::isbool() as the API design for older perls
          isn't quite clear, and it doesn't do anything useful on any
          currently-released perl version
          * Tidy up the unnecessary bits of @EXPORT_FAIL
          * Use the new G_LIST constant rather than G_ARRAY

1.58 -- 2021-09-12
        (bad release because I forgot to `git push`)

1.57 -- 2021-09-11
        [CHANGES]
        * Added Scalar::Util::isbool() to track new core-supported boolean
          value nature on scalars
        * Fix various typoes in docs, code comments, etc...
        * Removed code conditional on whether SvWEAKREF is supported, as
          every perl since v5.6 supports it

        [BUGFIXES]
        * Fix segfaults when an undefined subroutine is passed to
          block-taking subs (thanks ilmari)
        * Correct refcount handling on hv_store_ent to PL_DBsub in
          set_subname() (thanks nwc10)
        * Don't rely on Scalar::Util functions when unit-testing List::Util
          ones (thanks haarg)

(wen)

2021-10-24 08:26:25 UTC MAIN commitmail json YAML

Updated devel/p5-Return-MultiLevel to 0.06

(wen)

2021-10-24 08:24:55 UTC MAIN commitmail json YAML

Update to 0.06

Upstream changes:
0.06 2021-10-11 16:57:42 -0600
  - Fixed test bug (rt#133221)
  - New caretaker maintainer, new repository https://github.com/uperl/Return-MultiLevel

(wen)

2021-10-24 08:19:27 UTC MAIN commitmail json YAML

Updated security/p5-String-Randomto 0.32

(wen)

2021-10-24 08:18:15 UTC MAIN commitmail json YAML

Update to 0.32

Upstream changes:
0.32    2021-09-14
    - Add ->get_pattern and ->set_pattern.
        - https://github.com/shlomif/String-Random/pull/5
        - Thanks to https://github.com/ology

(wen)

2021-10-24 07:57:30 UTC MAIN commitmail json YAML

Updated math/ntl to 11.5.1

(wen)

2021-10-24 07:56:31 UTC MAIN commitmail json YAML

Update to 11.5.1

Upstream changes:
2021.06.23: Changes between NTL 11.5.0 and 11.5.1
Fixed bug that prevented compilation on IBM Z.
2021.06.20: Changes between NTL 11.4.4 and 11.5.0
Added a new configuration option NTL_RANDOM_AES256CTR. The default is off. Configure with NTL_RANDOM_AES256CTR=on to replace the default ChaCha20 Pseudo-Random Number Generator (PRNG) with 256-bit AES counter mode. On certain plaforms (modern x86 and IBM System/390x), special instructions are exploited to improve performance.
Using AES in place of ChaCha may break inter-operability of applications that depend on the behavior of the PRNG.

Using AES in place of ChaCha may affect the performance positively or negatively. On IBM System/390x, there is a marked performance improvement. On x86 there may be a moderate performance improvement or degredation. On any other platforms, where there is no hardware support for AES (or none that is exploited by NTL), there will likely be a marked performance degredation.

Thanks to Patrick Steuer for contributing this code.

(wen)

2021-10-24 07:54:37 UTC MAIN commitmail json YAML

Updated www/p5-JavaScript-Minifier-XS to 0.15

(wen)

2021-10-24 07:53:16 UTC MAIN commitmail json YAML

Update to 0.15

Upstream changes:
0.15      2021-10-15 20:21:23-07:00 America/Vancouver
    - GH#8 - preserve newlines when collapsing whitespace; if a block of
      whitespace contains a newline, then when collapsing we collapse to a
      newline character, not just "the first whitespace char we found"

(wen)

2021-10-24 07:48:15 UTC MAIN commitmail json YAML

tiramisu: fix hash of patch file

(nia)

2021-10-24 07:47:41 UTC MAIN commitmail json YAML

2021-10-24 07:23:42 UTC MAIN commitmail json YAML

doc/TODO: add some

+ apache-ant-1.10.12, asciidoc-10.0.0, boehm-gc-8.0.6, gdbm-1.22,
  gopls-0.7.3, i3-4.20, musicpd-0.23.2, notmuch-0.34, protobuf-3.19.0,
  py-pyparsing-3.0.0.

(wiz)

2021-10-24 06:40:49 UTC MAIN commitmail json YAML

doc: Updated net/bind916 to 9.16.21nb2

(taca)

2021-10-24 06:40:28 UTC MAIN commitmail json YAML

2021-10-24 04:03:55 UTC MAIN commitmail json YAML

Updated www/p5-HTML-FillInForm to 2.22

(wen)

2021-10-24 04:03:01 UTC MAIN commitmail json YAML

Update to 2.22

Upstream changes:
2.22      2021-09-25 23:00:59Z

    - Patch bug #100926, compatibility with CGI 4 (with fallback). (GH#9) (thrig)
    - Don't call _get_param(undef) for <select> box without name attribute
    (GH#10) (Chase Venters)
    - Whoops, speling error. (GH#8) (thrig)
    - Better indicate LICENSE details, README tweaks, more module requires (GH#7)
    (thrig)
    - rt #98012 - Missing dependency CGI (GH#6) (Martin McGrath)
    - repository cpan metadata added (GH#5) (David Steinbrunner)
    - typo fix (GH#4) (David Steinbrunner)
    - Converted repo to Dist::Zilla

(wen)

2021-10-24 04:00:26 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Escape to 1.11

(wen)

2021-10-24 03:59:12 UTC MAIN commitmail json YAML

Update to 1.11

Upstream changes:
1.11 2021-09-27T04:11:20Z

    commit 239b88f865305b59f7d193f0431fcd5c03df3dd3
    Author: Harald J旦rg <haj@posteo.de>
    Date:  Sun Jan 13 11:56:25 2019 +0100

        Add the list of escaped characters to the docs and clarify usage in the synopsis

(wen)

2021-10-24 03:57:45 UTC MAIN commitmail json YAML

Updated www/p5-CGI-Fast to 2.16

(wen)

2021-10-24 03:56:59 UTC MAIN commitmail json YAML

Update to 2.16

Upstream changes:
2.16 2021-09-01
    [FIX]
    - skip t/007_socket_perm.t on Cygwin as well as MSWin32
    (GH #20)

(wen)

2021-10-24 03:54:55 UTC MAIN commitmail json YAML

Updated time/p5-DateTime-TimeZone to 2.51

(wen)

2021-10-24 03:54:12 UTC MAIN commitmail json YAML

Update to 2.51

Upstream changes:
2.51    2021-10-21

- This release is based on version 2021e of the Olson database. This release
  includes contemporary changes for Palestine.

2.50    2021-10-15

- This release is based on version 2021d of the Olson database. This release
  includes contemporary changes for Fiji.

(wen)

2021-10-24 02:40:33 UTC MAIN commitmail json YAML

doc: Updated sysutils/pv to 1.6.20

(ryoon)

2021-10-24 02:40:04 UTC MAIN commitmail json YAML

pv: Update to 1.6.20

Changelog:
1.6.20 - 12 September 2021
  - fix: add missing stddef.h include to number.c (Sam James)

1.6.19 - 5 September 2021
  - fix: starting pv in the background no longer immediately stops unless
    the transfer is to/from the terminal (Andriy Gapon, Jonathan Elchison)
  - fix: using -B, -A, or -T now switches on -C implicitly
    (Johannes Gerer, Andr辿 Stapf)
  - fix: AIX build fixes (Peter Korsgaard)
  - i18n: updated German "--help" translations (Richard Fonfara)
  - i18n: switched to UTF-8 encoding, added missing translations (de,fr,pt)
  - docs: new "common switches" manual section (Jacek Wielemborek)
  - docs: use placeholder instead of /dev/sda in the manual (Pranav Peshwe)
  - docs: mention MacOS pipes and "-B 1024" in the manual (Jan Venekamp)
  - docs: correct shell in autoconf/scripts/index.sh  (Juan Picca)
  - cleanup: various compiler warnings cleaned up

  Full changelog is below:
  - (r181) added common switches section to manual (Jacek Wielemborek)
  - (r184) use placeholder instead of /dev/sda in the manual (Pranav Peshwe)
  - (r185) replace ash with sh in autoconf/scripts/index.sh (Juan Picca)
  - (r185) added note to manual about "-B 1024" in MacOS pipes (Jan Venekamp)
  - (r185) fix AIX config check when the CWD contains "yes" (Peter Korsgaard)
  - (r189) (#1556) updated German "--help" translations (Richard Fonfara)
  - (r189) updated missing German translations and changed to UTF-8 encoding
  - (r191) updated missing French translations and changed to UTF-8 encoding
  - (r193) updated missing Portuguese translations, changed to UTF-8 encoding
  - (r196) (#1563) using -B, -A, or -T now switches on -C implicitly
    (Johannes Gerer, Andr辿 Stapf)
  - (r199) fixed numerous compiler warnings in newer GCC versions
  - (r200,205) fixed bug where "pv /dev/zero >/dev/null &" stopped
    immediately (Jonathan Elchison, Andriy Gapon)
  - (r203,205) marked unused arguments with GCC unused attribute, started
    using boolean data type for flags, corrected more compiler warnings

(ryoon)

2021-10-23 21:29:16 UTC MAIN commitmail json YAML

vimb: Honors user's LDFLAGS for webext

Noticed via PKGSRC_USE_RELRO.

PKGREVISION++

(leot)

2021-10-23 19:28:35 UTC MAIN commitmail json YAML

2021-10-23 19:27:30 UTC MAIN commitmail json YAML

doc: Updated devel/git-cliff to 0.4.2

(pin)

2021-10-23 19:27:10 UTC MAIN commitmail json YAML

devel/git-cliff: update to 0.4.2

v0.4.2
Bug Fixes
-Install the Rust toolchain explicitly for crates.io releases

v0.4.1
Bug Fixes
- Add support for special characters in scopes (#26) (10771f4)

Documentation
- Add GitLab CI/CD section to README.md (#24) (90a87c5)
- Update GitLab CI/CD section (2925340)

Miscellaneous Tasks
- Run CI workflows periodically (627d4ef)
- Remove unnecessary Cargo.lock entry from .gitignore (481713c)
- Upgrade dependencies (6080ebb)
- Migrate to Rust 2021 edition (0000000)
- Bump the Rust version in Dockerfile (fc33efd)

Refactor
- Use a better error message for invalid repo path (f447cc2)

(pin)

2021-10-23 19:25:53 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.6.6

(pin)

2021-10-23 19:25:30 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.6.6

-make it possible to rebind left and right arrow keys without breaking usage
in input - Fix #438

Package built with rust-1.56

(pin)

2021-10-23 18:09:13 UTC MAIN commitmail json YAML

digest: match b2sum in terms of capitalizing BLAKE2s/BLAKE2b

(nia)

2021-10-23 15:22:44 UTC MAIN commitmail json YAML

zathura-pdf-mupdf: Bump PKGREVISION for mupdf update

(Needs exact major version.)

(leot)

2021-10-23 15:22:13 UTC MAIN commitmail json YAML

doc: Updated print/mupdf to 1.19.0

(leot)

2021-10-23 15:22:07 UTC MAIN commitmail json YAML

mupdf: Update to 1.19.0

Changes:
1.19.0
------
* Removed support for Luratech JBIG2 and JPEG2000 decoders.
* Added 'extract' library for more output options:
    Added DOCX output format
    Added ODT output format
* Notable new features:
    Journal for undo and redo
    Snapshot for auto-save and restore (for backgrounding mobile apps)
    Reflow document wrapper
    Rollover appearance for annotations and widgets
    Customize appearance of signed digital signatures
    Progress and cancel callbacks to OCR functions
    Create signature form fields
* Minor new features:
    Support CJK fonts in pdfwrite output
    Support JBIG2 images in pdfwrite output
    Support opacity for all markup annotation types
    High-DPI aware UI in mupdf-gl
    mutool extract -a option to embed SMasks as alpha channel
* API changes:
    Removed pdf_widget type alias (was always same as pdf_annot)
    Updated annotation 'dirty' logic
    Fix typo in function and type names: designated name -> distinguished name
    More functions available to 'mutool run'
    More functions available to Java library
* New unicode scripts and fonts for EPUB:
    Dogra, Elymaic, Gondi, Hanifi Rohingya, Masaram Gondi,
    Medefaidrin, Nushu, Nyiakeng Puachue Hmong, Old Sogdian,
    Sogdian, Soyombo, Wancho, Yezidi, and Zanabazar Square.
* C++ and Python bindings:
    C++ and Python bindings now work on Windows.
    Python bindings are available as pre-built binaries on pypi.org.
    Added demo PDF viewer using the Python MuPDF bindings and PyQt.
    Better access to data in generated wrapper classes.
    Improved handling of out-parameters in generated Python.
    Text representation of POD types via C++ operator<< and Python str().
    Fixed ref-counting bug in iterators.
    Updates for new MuPDF functions.

(leot)

2021-10-23 12:05:48 UTC MAIN commitmail json YAML

doc: Updated audio/mpg123-pulse to 1.29.2

(thor)

2021-10-23 12:05:37 UTC MAIN commitmail json YAML

doc: Updated audio/mpg123-nas to 1.29.2

(thor)

2021-10-23 12:05:26 UTC MAIN commitmail json YAML

doc: Updated audio/mpg123-jack to 1.29.2nb1

(thor)

2021-10-23 12:05:16 UTC MAIN commitmail json YAML

doc: Updated audio/mpg123 to 1.29.2

(thor)

2021-10-23 12:04:49 UTC MAIN commitmail json YAML

mpg123: update to 1.29.2

- libmpg123: Fix non-live-decoder safeguard for mpg123_framebyframe_decode()
  (was a no-op in practice, bug 324).

(thor)

2021-10-23 00:43:01 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-diva to 1.1.1

(tsutsui)

2021-10-23 00:42:38 UTC MAIN commitmail json YAML

ruby-diva: update to 1.1.1.

Upstream changes:
- wrong judgements of equality when Diva::URI is passed as a hash key

(tsutsui)

2021-10-22 22:43:28 UTC MAIN commitmail json YAML

doc: Updated games/openmw to 0.47.0

(nia)

2021-10-22 22:43:11 UTC MAIN commitmail json YAML

openmw: update to 0.47.0

0.47.0
------

    Bug #1662: Qt4 and Windows binaries crash if there's a non-ASCII character in a file path/config path
    Bug #1901: Actors colliding behaviour is different from vanilla
    Bug #1952: Incorrect particle lighting
    Bug #2069: Fireflies in Fireflies invade Morrowind look wrong
    Bug #2311: Targeted scripts are not properly supported on non-unique RefIDs
    Bug #2473: Unable to overstock merchants
    Bug #2976: [reopened]: Issues combining settings from the command line and both config files
    Bug #3137: Walking into a wall prevents jumping
    Bug #3372: Projectiles and magic bolts go through moving targets
    Bug #3676: NiParticleColorModifier isn't applied properly
    Bug #3714: Savegame fails to load due to conflict between SpellState and MagicEffects
    Bug #3789: Crash in visitEffectSources while in battle
    Bug #3862: Random container contents behave differently than vanilla
    Bug #3929: Leveled list merchant containers respawn on barter
    Bug #4021: Attributes and skills are not stored as floats
    Bug #4039: Multiple followers should have the same following distance
    Bug #4055: Local scripts don't inherit variables from their base record
    Bug #4083: Door animation freezes when colliding with actors
    Bug #4247: Cannot walk up stairs in Ebonheart docks
    Bug #4357: OpenMW-CS: TopicInfos index sorting and rearranging isn't fully functional
    Bug #4363: OpenMW-CS: Defect in Clone Function for Dialogue Info records
    Bug #4447: Actor collision capsule shape allows looking through some walls
    Bug #4465: Collision shape overlapping causes twitching
    Bug #4476: Abot Gondoliers: player hangs in air during scenic travel
    Bug #4568: Too many actors in one spot can push other actors out of bounds
    Bug #4623: Corprus implementation is incorrect
    Bug #4631: Setting MSAA level too high doesn't fall back to highest supported level
    Bug #4764: Data race in osg ParticleSystem
    Bug #4765: Data race in ChunkManager -> Array::setBinding
    Bug #4774: Guards are ignorant of an invisible player that tries to attack them
    Bug #5026: Data races with rain intensity uniform set by sky and used by water
    Bug #5101: Hostile followers travel with the player
    Bug #5108: Savegame bloating due to inefficient fog textures format
    Bug #5165: Active spells should use real time intead of timestamps
    Bug #5300: NPCs don't switch from torch to shield when starting combat
    Bug #5358: ForceGreeting always resets the dialogue window completely
    Bug #5363: Enchantment autocalc not always 0/1
    Bug #5364: Script fails/stops if trying to startscript an unknown script
    Bug #5367: Selecting a spell on an enchanted item per hotkey always plays the equip sound
    Bug #5369: Spawnpoint in the Grazelands doesn't produce oversized creatures
    Bug #5370: Opening an unlocked but trapped door uses the key
    Bug #5384: OpenMW-CS: Deleting an instance requires reload of scene window to show in editor
    Bug #5387: Move/MoveWorld don't update the object's cell properly
    Bug #5391: Races Redone 1.2 bodies don't show on the inventory
    Bug #5397: NPC greeting does not reset if you leave + reenter area
    Bug #5400: OpenMW-CS: Verifier checks race of non-skin bodyparts
    Bug #5403: Enchantment effect doesn't show on an enemy during death animation
    Bug #5415: Environment maps in ebony cuirass and HiRez Armors Indoril cuirass don't work
    Bug #5416: Junk non-node records before the root node are not handled gracefully
    Bug #5422: The player loses all spells when resurrected
    Bug #5423: Guar follows actors too closely
    Bug #5424: Creatures do not headtrack player
    Bug #5425: Poison effect only appears for one frame
    Bug #5427: GetDistance unknown ID error is misleading
    Bug #5431: Physics performance degradation after a specific number of actors on a scene
    Bug #5435: Enemies can't hurt the player when collision is off
    Bug #5441: Enemies can't push a player character when in critical strike stance
    Bug #5451: Magic projectiles don't disappear with the caster
    Bug #5452: Autowalk is being included in savegames
    Bug #5469: Local map is reset when re-entering certain cells
    Bug #5472: Mistify mod causes CTD in 0.46 on Mac
    Bug #5473: OpenMW-CS: Cell border lines don't update properly on terrain change
    Bug #5479: NPCs who should be walking around town are standing around without walking
    Bug #5484: Zero value items shouldn't be able to be bought or sold for 1 gold
    Bug #5485: Intimidate doesn't increase disposition on marginal wins
    Bug #5490: Hits to carried left slot aren't redistributed if there's no shield equipped
    Bug #5499: Faction advance is available when requirements not met
    Bug #5502: Dead zone for analogue stick movement is too small
    Bug #5507: Sound volume is not clamped on ingame settings update
    Bug #5525: Case-insensitive search in the inventory window does not work with non-ASCII characters
    Bug #5531: Actors flee using current rotation by axis x
    Bug #5539: Window resize breaks when going from a lower resolution to full screen resolution
    Bug #5548: Certain exhausted topics can be highlighted again even though there's no new dialogue
    Bug #5557: Diagonal movement is noticeably slower with analogue stick
    Bug #5588: Randomly clicking on the journal's right-side page when it's empty shows random topics
    Bug #5603: Setting constant effect cast style doesn't correct effects view
    Bug #5604: Only one valid NIF root node is loaded from a single file
    Bug #5611: Usable items with "0 Uses" should be used only once
    Bug #5619: Input events are queued during save loading
    Bug #5622: Can't properly interact with the console when in pause menu
    Bug #5627: Bookart not shown if it isn't followed by <BR> statement
    Bug #5633: Damage Spells in effect before god mode is enabled continue to hurt the player character and can kill them
    Bug #5639: Tooltips cover Messageboxes
    Bug #5644: Summon effects running on the player during game initialization cause crashes
    Bug #5656: Sneaking characters block hits while standing
    Bug #5661: Region sounds don't play at the right interval
    Bug #5675: OpenMW-CS: FRMR subrecords are saved with the wrong MastIdx
    Bug #5680: Bull Netches incorrectly aim over the player character's head and always miss
    Bug #5681: Player character can clip or pass through bridges instead of colliding against them
    Bug #5687: Bound items covering the same inventory slot expiring at the same time freezes the game
    Bug #5688: Water shader broken indoors with enable indoor shadows = false
    Bug #5695: ExplodeSpell for actors doesn't target the ground
    Bug #5703: OpenMW-CS menu system crashing on XFCE
    Bug #5706: AI sequences stop looping after the saved game is reloaded
    Bug #5713: OpenMW-CS: Collada models are corrupted in Qt-based scene view
    Bug #5731: OpenMW-CS: skirts are invisible on characters
    Bug #5739: Saving and loading the save a second or two before hitting the ground doesn't count fall damage
    Bug #5758: Paralyzed actors behavior is inconsistent with vanilla
    Bug #5762: Movement solver is insufficiently robust
    Bug #5800: Equipping a CE enchanted ring deselects an already equipped and selected enchanted ring from the spell menu
    Bug #5807: Video decoding crash on ARM
    Bug #5821: NPCs from mods getting removed if mod order was changed
    Bug #5835: OpenMW doesn't accept negative values for NPC's hello, alarm, fight, and flee
    Bug #5836: OpenMW dialogue/greeting/voice filter doesn't accept negative Ai values for NPC's hello, alarm, fight, and flee
    Bug #5838: Local map and other menus become blank in some locations while playing Wizards' Islands mod.
    Bug #5840: GetSoundPlaying "Health Damage" doesn't play when NPC hits target with shield effect ( vanilla engine behavior )
    Bug #5841: Can't Cast Zero Cost Spells When Magicka is < 0
    Bug #5869: Guards can initiate arrest dialogue behind locked doors
    Bug #5871: The console appears if you type the Russian letter "Ё" in the name of the enchantment
    Bug #5877: Effects appearing with empty icon
    Bug #5899: Visible modal windows and dropdowns crashing game on exit
    Bug #5902: NiZBufferProperty is unable to disable the depth test
    Bug #5906: Sunglare doesn't work with Mesa drivers and AMD GPUs
    Bug #5912: ImprovedBound mod doesn't work
    Bug #5914: BM: The Swimmer can't reach destination
    Bug #5923: Clicking on empty spaces between journal entries might show random topics
    Bug #5934: AddItem command doesn't accept negative values
    Bug #5975: NIF controllers from sheath meshes are used
    Bug #5991: Activate should always be allowed for inventory items
    Bug #5995: NiUVController doesn't calculate the UV offset properly
    Bug #6007: Crash when ending cutscene is playing
    Bug #6016: Greeting interrupts Fargoth's sneak-walk
    Bug #6022: OpenMW-CS: Terrain selection is not updated when undoing/redoing terrain changes
    Bug #6023: OpenMW-CS: Clicking on a reference in "Terrain land editing" mode discards corresponding select/edit action
    Bug #6028: Particle system controller values are incorrectly used
    Bug #6035: OpenMW-CS: Circle brush in "Terrain land editing" mode sometimes includes vertices outside its radius
    Bug #6036: OpenMW-CS: Terrain selection at the border of cells omits certain corner vertices
    Bug #6043: Actor can have torch missing when torch animation is played
    Bug #6047: Mouse bindings can be triggered during save loading
    Bug #6136: Game freezes when NPCs try to open doors that are about to be closed
    Bug #6294: Game crashes with empty pathgrid
    Feature #390: 3rd person look "over the shoulder"
    Feature #832: OpenMW-CS: Handle deleted references
    Feature #1536: Show more information about level on menu
    Feature #2159: "Graying out" exhausted dialogue topics
    Feature #2386: Distant Statics in the form of Object Paging
    Feature #2404: Levelled List can not be placed into a container
    Feature #2686: Timestamps in openmw.log
    Feature #2798: Mutable ESM records
    Feature #3171: OpenMW-CS: Instance drag selection
    Feature #3983: Wizard: Add link to buy Morrowind
    Feature #4201: Projectile-projectile collision
    Feature #4486: Handle crashes on Windows
    Feature #4894: Consider actors as obstacles for pathfinding
    Feature #4899: Alpha-To-Coverage Anti-Aliasing for alpha testing
    Feature #4917: Do not trigger NavMesh update when RecastMesh update should not change NavMesh
    Feature #4977: Use the "default icon.tga" when an item's icon is not found
    Feature #5043: Head Bobbing
    Feature #5199: OpenMW-CS: Improve scene view colors
    Feature #5297: Add a search function to the "Datafiles" tab of the OpenMW launcher
    Feature #5362: Show the soul gems' trapped soul in count dialog
    Feature #5445: Handle NiLines
    Feature #5456: Basic collada animation support
    Feature #5457: Realistic diagonal movement
    Feature #5486: Fixes trainers to choose their training skills based on their base skill points
    Feature #5500: Prepare enough navmesh tiles before scene loading ends
    Feature #5511: Add in game option to toggle HRTF support in OpenMW
    Feature #5519: Code Patch tab in launcher
    Feature #5524: Resume failed script execution after reload
    Feature #5545: Option to allow stealing from an unconscious NPC during combat
    Feature #5551: Do not reboot PC after OpenMW installation on Windows
    Feature #5563: Run physics update in background thread
    Feature #5579: MCP SetAngle enhancement
    Feature #5580: Service refusal filtering
    Feature #5610: Actors movement should be smoother
    Feature #5642: Ability to attach arrows to actor skeleton instead of bow mesh
    Feature #5649: Skyrim SE compressed BSA format support
    Feature #5672: Make stretch menu background configuration more accessible
    Feature #5692: Improve spell/magic item search to factor in magic effect names
    Feature #5730: Add graphic herbalism option to the launcher and documents
    Feature #5771: ori command should report where a mesh is loaded from and whether the x version is used.
    Feature #5813: Instanced groundcover support
    Feature #5814: Bsatool should be able to create BSA archives, not only to extract it
    Feature #5828: Support more than 8 lights
    Feature #5910: Fall back to delta time when physics can't keep up
    Feature #5980: Support Bullet with double precision instead of one with single precision
    Feature #6024: OpenMW-CS: Selecting terrain in "Terrain land editing" should support "Add to selection" and "Remove from selection" modes
    Feature #6033: Include pathgrid to navigation mesh
    Feature #6034: Find path based on area cost depending on NPC stats
    Task #5480: Drop Qt4 support
    Task #5520: Improve cell name autocompleter implementation

(nia)

2021-10-22 20:23:43 UTC MAIN commitmail json YAML

doc: Updated textproc/split-thai to 2.10

(scole)

2021-10-22 20:20:43 UTC MAIN commitmail json YAML

Update to 2.10
all changes for pthai.el
- use (interactive "r") for a few functions
- add simple pthai-mode with some common keybindings
- add pthai-kill-word, pthai-backward-kill-word, pthai-transpose-words & keybindings
- put detailed classifier info in own buffer if "long" result
- add lookup classifier-at-point
- better handling for some misspelled words with single char splits
- customize option for completing-read/ido-completing-read prompts
- for emacs versions < 27, still indicate word misspelled without
  giving suggestions instead of erroring
- when spelling, don't spam messages and cursor movements, add
  progress reporter, bug fixes

(scole)

2021-10-22 19:00:07 UTC MAIN commitmail json YAML

mk: Use native bsdtar on NetBSD 9.0 onwards.

Relying on native variables like MKBSDTAR only works when using the native
make, and should be avoided as they are not set when using a bootstrap.

Should fix build of lang/go117 with bootstrapped NetBSD, as bsdtar from
pkgsrc is unable to handle the distfile due to locale errors.

(jperkin)

2021-10-22 17:12:06 UTC MAIN commitmail json YAML

doc: Updated mail/neomutt to 20211022

(wiz)

2021-10-22 17:11:54 UTC MAIN commitmail json YAML

neomutt: update to 20211022.

Remove slang option, because slang support was removed.

2021-10-22  Richard Russon  <rich@flatcap.org>
* Bug Fixes
  - fix new mail notifications
  - fix pattern compilation error for ~( !~>(~P) )
  - fix menu display on window resize
  - Stop batch mode emails with no argument or recipients
  - Add sanitize call in print mailcap function
  - fix `hdr_order` to use the longest match
  - fix (un)setenv to not return an error with unset env vars
  - fix Imap sync when closing a mailbox
  - fix segfault on OpenBSD current
  - sidebar: restore `sidebar_spoolfile` colour
  - fix assert when displaying a file from the browser
  - fix exec command in compose
  - fix `check_stats` for Notmuch mailboxes
  - Fallback: Open Notmuch database without config
  - fix gui hook commands on startup
* Changed Config
  - Re-enable `$ssl_force_tls`
* Translations
  - 100% Serbian
  - 100% Lithuanian
  - 100% German
* Build
  - Remove Slang from the build
  - Warn about deprecated configure options

(wiz)

2021-10-22 16:56:39 UTC MAIN commitmail json YAML

mozilla-rootcerts-openssl: Generate replaced PLIST automatically

(ryoon)

2021-10-22 15:14:45 UTC MAIN commitmail json YAML

doc: Updated lang/php74 to 7.4.25

(taca)

2021-10-22 15:14:24 UTC MAIN commitmail json YAML

lang/php74: update to 7.4.25

This is a security fix release.

21 Oct 2021, PHP 7.4.25

- DOM:
  . Fixed bug #81433 (DOMElement::setIdAttribute() called twice may remove ID).
    (Viktor Volkov)

- FFI:
  . Fixed bug #79576 ("TYPE *" shows unhelpful message when type is not
    defined). (Dmitry)

- Fileinfo:
  . Fixed bug #78987 (High memory usage during encoding detection). (Anatol)

- Filter:
  . Fixed bug #61700 (FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing).
    (cmb, Nikita)

- FPM:
  . Fixed bug #81026 (PHP-FPM oob R/W in root process leading to privilege
    escalation) (CVE-2021-21703). (Jakub Zelenka)

- SPL:
  . Fixed bug #80663 (Recursive SplFixedArray::setSize() may cause double-free).
    (cmb, Nikita, Tyson Andre)

- Streams:
  . Fixed bug #81475 (stream_isatty emits warning with attached stream wrapper).
    (cmb)

- XML:
  . Fixed bug #70962 (XML_OPTION_SKIP_WHITE strips embedded whitespace).
    (Aliaksandr Bystry, cmb)

- Zip:
  . Fixed bug #81490 (ZipArchive::extractTo() may leak memory). (cmb, Remi)
  . Fixed bug #77978 (Dirname ending in colon unzips to wrong dir). (cmb)

(taca)

2021-10-22 15:10:33 UTC MAIN commitmail json YAML

doc: Updated lang/php80 to 8.0.12

(taca)

2021-10-22 15:09:52 UTC MAIN commitmail json YAML

lang/php80: update to 8.0.12

This is a security fix release.

21 Oct 2021, PHP 8.0.12

- CLI:
  . Fixed bug #81496 (Server logs incorrect request method). (lauri)

- Core:
  . Fixed bug #81435 (Observer current_observed_frame may point to an old
    (overwritten) frame). (Bob)
  . Fixed bug #81380 (Observer may not be initialized properly). (krakjoe)

- DOM:
  . Fixed bug #81433 (DOMElement::setIdAttribute() called twice may remove ID).
    (Viktor Volkov)

- FFI:
  . Fixed bug #79576 ("TYPE *" shows unhelpful message when type is not
    defined). (Dmitry)

- FPM:
  . Fixed bug #81026 (PHP-FPM oob R/W in root process leading to privilege
    escalation) (CVE-2021-21703). (Jakub Zelenka)

- Fileinfo:
  . Fixed bug #78987 (High memory usage during encoding detection). (Anatol)

- Filter:
  . Fixed bug #61700 (FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing).
    (cmb, Nikita)

- Opcache:
  . Fixed bug #81472 (Cannot support large linux major/minor device number when
    read /proc/self/maps). (Lin Yang)

- Reflection:
  . ReflectionAttribute is no longer final. (sasezaki)

- SPL:
  . Fixed bug #80663 (Recursive SplFixedArray::setSize() may cause double-free).
    (cmb, Nikita, Tyson Andre)
  . Fixed bug #81477 (LimitIterator + SplFileObject regression in 8.0.1). (cmb)

- Standard:
  . Fixed bug #69751 (Change Error message of sprintf/printf for missing/typo
    position specifier). (Aliaksandr Bystry)

- Streams:
  . Fixed bug #81475 (stream_isatty emits warning with attached stream wrapper).
    (cmb)

- XML:
  . Fixed bug #70962 (XML_OPTION_SKIP_WHITE strips embedded whitespace).
    (Aliaksandr Bystry, cmb)

- Zip:
  . Fixed bug #81490 (ZipArchive::extractTo() may leak memory). (cmb, Remi)
  . Fixed bug #77978 (Dirname ending in colon unzips to wrong dir). (cmb)

(taca)

2021-10-22 14:17:33 UTC MAIN commitmail json YAML

doc: Updated graphics/php-imagick to 3.5.1

(jperkin)

2021-10-22 14:17:21 UTC MAIN commitmail json YAML

php-imagick: Update to 3.5.1.

3.5.1
  - No change from 3.5.1RC1

3.5.1RC1
  - Better detection of appropriate OpenMP library to use, i.e. GCC or Clang.

3.5.0
- Correct parameter for ImagickPixel::getColorValue and ImagickPixel::setIndex.

3.5.0RC2
- Fix incorrect parameter defaults, and small fixes on arginfo generation.

3.5.0RC1
- ImageMagick 7 is still not widely available on systems. So contrary to
  previous plans, ImageMagick 6 support will continue for now.  But users are
  recommeded to use ImageMagick 7 if possible.
- Method names have been changed to not be all lower case. Both method names
  and parameter information is built from the Imagick*.stub.php files.
- Prevent accidental creation of zero dimension images. ImageMagick doesn't
  prevent creation of zero dimension images, but will give an error when that
  image is used. I don't think this will affect any correctly program, but if
  it does, and you need to re-enable zero dimension images, please open an
  issue at https://phpimagick.com/issues
- Various pieces of work have been done to make GOMP not segfault including:
  * Call omp_pause_resource_all when available during shutdown.
  * Added the 'imagick.shutdown_sleep_count' (default 10) and
  'imagick.set_single_thread' (default On). Both of these exist to mitigate
  the segaults on shutdown.
- Fixes:
  * Correct version check to make RemoveAlphaChannel and FlattenAlphaChannel be
    available when using Imagick with ImageMagick version 6.7.8-x
  * Imagick::morphology now no longer ignores channel parameter
- Added:
  * PHP 8.0 support.
  * Location check for ImageMagick 7 for NixOS and Brew.
  * Imagick::houghLineImage(int $width, int $height, float $threshold): bool {}
  * Imagick::setImagePixelColor(int $x, int $y, ImagickPixel|string $color)
  * Imagick::setImageMask(Imagick $clip_mask, int $pixelmask_type)
  * Imagick::getImageMask(int $pixelmask_type)
  * Imagick::VIRTUALPIXELMETHOD_DITHER
  * Imagick::VIRTUALPIXELMETHOD_RANDOM
  * Imagick::COMPOSITE_FREEZE
  * Imagick::COMPOSITE_INTERPOLATE
  * Imagick::COMPOSITE_NEGATE
  * Imagick::COMPOSITE_REFLECT
  * Imagick::COMPOSITE_SOFTBURN
  * Imagick::COMPOSITE_SOFTDODGE
  * Imagick::COMPOSITE_STAMP
  * Imagick::COMPOSITE_RMSE
  * Imagick::COMPRESSION_DWAA
  * Imagick::COMPRESSION_DWAB
  * Imagick::EVALUATE_INVERSE_LOG
  * Imagick::COLORSPACE_DISPLAYP3
  * Imagick::COLORSPACE_ADOBE98
  * Imagick::COLORSPACE_PROPHOTO
  * Imagick::COLORSPACE_JZAZBZ
  * Imagick::DISTORTION_RIGID_AFFINE
  * Imagick::DISTORTION_BARRELINVERSE
  * Imagick::STATISTIC_ROOT_MEAN_SQUARE

(jperkin)

2021-10-22 13:44:48 UTC MAIN commitmail json YAML

doc: Updated net/py-paho-mqtt to 1.6.1

(gdt)

2021-10-22 13:44:40 UTC MAIN commitmail json YAML

net/py-paho-mqtt: Update to 1.6.1

Upstream changes:

1.6.1:
  fix python27, broken in 1.6.0

1.6.0:

  - Big performance improvement when receiving large payloads,
  particularly for SSL. Closes #571,
  - Add basic MQTT v5 support to the subscribe and publish helper
  functions. Closes #575.
  - Changed default TLS version to 1.2 instead of 1.0.
  - Remove _out_packet_mutex and _current_out_packet_mutex and convert
  the _out_packet queue use to thread safe (simplifies the internals)
  - Callbacks can now be applied to client instances using decorators.
  - The `rc` parameter in the `on_disconnect` callback now has
  meaningful values in the case of an error. Closes #441.
  - Remove periodic retry checks for outgoing messages with QoS>0. This
  means that outgoing messages will only be retried on the client
  reconnecting to the server. They will *not* be retried when the client
  is still connected.
  - MQTTMessageInfo.wait_for_publish() and
  MQTTMessageInfo.is_published() will now raise exceptions if called
  when the publish call produced an error. Closes #550.
  - Raise exceptions when attempting to set MQTT v5 properties to
  forbidden values. Closes #586.
  - PUBACK messages are now sent to the broker only after the on_message
  callback has - Add timeout to
  MQTTMessageInfo:wait_for_publish().returned.
  - Add timeout to MQTTMessageInfo:wait_for_publish().
  - Removed ancient Mosquitto compatibility class.

  bugfixes

(gdt)

2021-10-22 11:17:48 UTC MAIN commitmail json YAML

vte3: Ensure ${PKG_SYSCONFDIR}/profile.d is created.

(jperkin)

2021-10-22 11:13:43 UTC MAIN commitmail json YAML

Updated textproc/py-xmlschema, www/py-respx

(adam)

2021-10-22 11:13:26 UTC MAIN commitmail json YAML

py-respx: updated to 0.18.1

0.18.1
Fixed
- Respect ordered param values.

(adam)

2021-10-22 11:12:54 UTC MAIN commitmail json YAML

py-xmlschema: updated to 1.8.1

v1.8.1
* Near compliance with strict type annotations
* Removed ModelGroup class, merged with XsdGroup
* Some optimizations and fixes from static analysis

(adam)

2021-10-22 09:19:58 UTC MAIN commitmail json YAML

doc: Updated sysutils/macchina to 3.0.0

(pin)

2021-10-22 09:19:36 UTC MAIN commitmail json YAML

sysutils/macchina: update to 3.0.0

macchina v3.0, codename "Nickel"

-You can now customize the text of every readout's key (#165).
see the new Carbon.json, if installing using pkgsrc you can find it inside
${PREFIX}/share/examples/macchina/
-Added initial FreeBSD support libmacchina#77
-Provide an option to shorten kernel output using the --long-kernel flag or
long_kernel configuration option (#168)
-Use if-addrs as our IP crate (#163)
You now have to specify your network interface through the --interface
flag or interface configuration option.
-Bump our dependencies to their latest versions.

(pin)

2021-10-22 07:32:07 UTC MAIN commitmail json YAML

doc: Updated security/heimdal to 7.7.0nb1

(wiz)

2021-10-22 07:31:54 UTC MAIN commitmail json YAML

heimdal: fix su -> ksu name change with kerberos-prefix-cmds option

Bump PKGREVISION, since it's on by default.

(wiz)

2021-10-21 22:30:30 UTC MAIN commitmail json YAML

doc: Updated net/djbdnscurve6 to 40

(schmonz)

2021-10-21 22:30:23 UTC MAIN commitmail json YAML

Update to 40. From the changelog:

- Added CurveDNS support for all servers. curvedns-keygen available.

(schmonz)

2021-10-21 22:30:04 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-ssl to 0.999.12.3

(schmonz)

2021-10-21 22:29:57 UTC MAIN commitmail json YAML

Update to 0.12.3. From the changelog:

- sslhandle to bind to IPv4 sockets, if told so.
- Compatibility tests with OpenSSL 3.0. Still preliminary.

(schmonz)

2021-10-21 22:29:30 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-tcp6 to 1.12.3nb2

(schmonz)

2021-10-21 22:29:23 UTC MAIN commitmail json YAML

Bump PKGREVISION for fehQlibs bump.

(schmonz)

2021-10-21 22:28:51 UTC MAIN commitmail json YAML

doc: Updated net/fehqlibs to 19

(schmonz)

2021-10-21 22:28:42 UTC MAIN commitmail json YAML

Update to 19. From the changelog:

- Provided socket_accept4 again to avoid IPv4-mapped IPv6 adress
  binding problems.

(schmonz)

2021-10-21 21:15:44 UTC MAIN commitmail json YAML

doc/TODO: + mailman-2.1.35, mailman-3.3.5.

(wiz)

2021-10-21 20:43:06 UTC MAIN commitmail json YAML

doc: Added www/httpfile version 20151206

(schmonz)

2021-10-21 20:39:19 UTC MAIN commitmail json YAML

Add and enable httpfile.

(schmonz)

2021-10-21 20:38:35 UTC MAIN commitmail json YAML

Add httpfile, a secure HTTP server derived from publicfile.

- removed ftpd
- added "Content-Encoding: gzip"
- added more 'default' filetypes
- case insensitive filetype checking
- upgraded alloc library, added memory limit
- added request timeout
- added basic authentication as a simple protection against robots
- added 301 redirect for directories
- added range support

(schmonz)

2021-10-21 20:33:08 UTC MAIN commitmail json YAML

2021-10-21 20:10:24 UTC MAIN commitmail json YAML

2021-10-21 19:44:37 UTC MAIN commitmail json YAML

doc: Updated graphics/graphviz to 2.49.2

(schmonz)

2021-10-21 19:44:31 UTC MAIN commitmail json YAML

Update to 2.49.2. From the changelog:

## [2.49.2] – 2021-10-16

### Changed

- Lefty is disabled by default in the Autotools build system. To re-enable it,
  pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
  removed.
- remove PHP5 support in SWIG bindings

### Fixed

- Msys experimental packages are included in release artifacts #2130
- CMake build system incorrectly aliases gv2gml to gml2gv #2131
- Gv2gml Doesn't escape quotes in attributes #1276
- GVPR incorrectly understands color schemes #1956

## [2.49.1] – 2021-09-22

### Changed

- the CMake build system installs gzipped man pages if `gzip` is available #1883
- CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
  link against and use `gvc`.

### Fixed

- various problems in the generation of Javascript bindings
- 2.48.0: test suite is failing #2112
- Ensure correct file-level dependency for generated file in cmake generated
  projects #2119
- compile failures with a C++20-compatible toolchain #2122
- compile errors on macOS when using Bison 3.8 #2127
- Make Graphviz buildable as a cmake subproject/subdirectory #1477
- Header not found in Cmake project #2109

## [2.49.0] – 2021-08-28

### Added

- a very basic C++ API for a subset of the functions in lib/cgraph and
  lib/gvc, allowing a graph to be rendered from DOT source to a
  specified format. The new API is available through two new
  libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
  that it might have breaking changes also in upcoming patch or minor
  releases (towards #2001)
- CMake builds now support an `with_expat` option that allows the support for
  using HTML-like labels through the optional expat library to be explicitly
  enabled (default) or disabled
- CMake builds now support an with_zlib option that allows the support for
  raster image compression through the optional zlib library to be explicitly
  enabled (default) or disabled

### Changed

- the CMake build system now enables `-Wextra` when building C++
- some Cgraph functions that take `char*` arguments that they do not modify have
  been updated to take `const char*` arguments #634
- incorrectly using the `layout` attribute on anything other than a graph now
  results in a warning about this being invalid #2078
- `edgepaint` accepts more standard `--` prefixed command line arguments and
  rejects invalid options #1971
- improved detection of Lefty dependencies in the Autotools build system
- libexpr rejects printing the time (`%t`) if no format is provided
- `-DDATE=…` option in the CMake build system has been removed
- the Autotools build system no longer writes the DATE file and the portable
  source tarball no longer includes this

### Fixed

- The attached dot file causes a segfault when processed #2095
- fix typos and update URLs in `edgepaint` usage text and man page
- Fix clang's undefined behavior warning in dotLayout
- gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
  directory #2101
- the generated gdefs.h header is no longer installed
- `ccomps` out-of-memory message no longer incorrectly refers to `gc`
- do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
- failed Exshort_t type discrimination #1799
- dot manpage is in wrong directory on Windows #1936
- CMake builds fail when when the ltdl library is not available even if the
  `enable_ltdl` option is `ON`
- CMake builds fail when when the optional `zlib` library is not available
- fix graph rotation in quartz plugin

## [2.48.0] - 2021-07-17

### Added

- a new C++ test infrastructure based on ctest and Catch2 towards #2002
- support for test coverage analysis with
  [lcov](http://ltp.sourceforge.net/coverage/lcov.php) and
  [test coverage visualization in GitLab MRs](https://docs.gitlab.com/ee/user/project/merge_requests/test_coverage_visualization.html)

### Changed

- updated Graphviz bug report URL in the Autotools build system
- Fix `WIN32` path of `gvc.def` specified in `libgvc_la_LDFLAGS`
- the CMake build system now not only checks for Bison, but also ensures the
  found version is recent enough #1916

### Fixed

- ortho's eqEndSeg incorrectly modifies its arguments #2047
- Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
- node_distinct_coloring failure due to out-of-memory now reported correctly
  instead of referring to a failure to open lab_gamut
- Fix a typo `GD_LIBS` to `GDLIB_LIBS` in `tclpkg/tcldot/Makefile.am` !2022
- Autotools build system sets libgd variables now instead of incorrectly setting
  GTK variables
- HTML strings used as labels are distinguishable in GXL output by
  `kind="HTML-like string"`
- a Bashism removed from the Autotools build system
- when Criterion is available, the `command_line` test binary is no longer built
  and installed by default, but rather during `make check`
- round-tripping a file through ``gv2gxl`` and then ``gxl2gv`` no longer causes
  HTML-like labels to become non-HTML like labels #517
- fix ODR violation by including the ortho object files in the gvc lib also for
  CMake and MSbuild #2096

## [2.47.3] - 2021-06-19

### Changed

- marginally more accurate computations in Smyrna sphere projection
- Perl is no longer required to build Graphviz #2067
- nop more reliably returns success and failure exit statuses
- implicit 63 character limit on plugin names is removed in GVC
- the packaging work flow on CentOS 7 now selects the Python 3 bindings, instead
  of Python 2 bindings
- remove Python 2 bindings #1992
- improved thread-safety in Graphviz bindings Makefile

### Fixed

- no longer pass libcommon to the linker twice in mm2gv when building with CMake
- Quartz plugin is now compiled with explicit `--tag=CC` to libtool #2065
- out of bounds read when attempting to load a plugin whose name is ≥63
  characters
- out of bounds read when examining a registered plugin whose name is ≥63
  characters
- do not `fclose(NULL)` in gvmap
- Assertion error when using `dot` in `ortho.c` in `convertSPtoRoute` in
  graphviz 2.47.2 #2082. This was a regression introduced in 2.47.2.

## [2.47.2] - 2021-05-26

### Added

- CMake option `use_sanitizers` which enables building with address and
  undefined behavior sanitizer

### Changed

- $PATH is no longer assumed to be "/bin:/usr/bin:/usr/local/bin" if unset
- test suite no longer assumes `python3` exists #2049
- CMake build system locates Python 3 before calling it
- diff and grep are no longer required to build Graphviz on Windows

### Fixed

- Uninitialized variable read in delaunay_tri
- potentially mismatched format string in tclpkg
- `gvToolTred` is now exported from gvc.dll on Windows mirroring the behavior on
  Unix platforms.

## [2.47.1] - 2021-04-17

### Changed

- More detailed error messages when opening input file fails

### Fixed

- Windows build thinks xdg-open can be used to open a web browser #1954
- lab_gamut_data misses a value #1974
- xdot man page does not document some functions #1957
- Superfluous empty `@param` in documentation #1977
- PIC renderer does not work and probably never has #131
- dot conversion to dia format #689
- memory leak of reference-counted HTML strings
- Align rank from bottom in dot graph #1339
- Fix for TBbalance attribute code #1980
- HTML parser error with single closing square bracket in table row #1893
- reference counted strings put the HTML bit in the middle of the reference
  count #1984
- &amp;amp; escape disappearing #797
- miscalculation of minimum rank on large graphs
- AddressSanitizer: strcpy-param-overlap in gvconfig_libdir when
  running dot -c #1994
- fix reuse of va_list in pov rendering

## [2.47.0] - 2021-03-15

### Changed

- The edges in JSON output are ordered now !1728
- remove regex usage #1919
- RxSpencer is no longer a dependency on Windows
- gvmap.sh is compatible with POSIX shells in addition to ksh
- sed is no longer a build dependency on Windows
- SHA256 checksum generation? #1955

### Fixed

- Fix gvpr -? to actually print usage and exit non-zero
- gvpr is not built by CMake #1878
- typos in gpcanvas.c #1927
- memory leak in libmingle
- private inheritance in IncVPSC #1874
- broken sorting in nearest_neighbor_graph_ann.cpp #1938
- memory leak in ANN bridge
- gvpr on Windows does not support absolute paths #1780
- buffer overflow in unflatten
- agxbputc macro does not bracket its arguments #1814

## [2.46.1] - 2021-02-13

### Added

- Support for building against Guile 2.2
- Portable source is now also offered as a .tar.xz

### Changed

- CentOS/RHEL 6 is no longer supported
- Vestiges of Qt4 support have been removed
- C++11 support is now required of the C++ compiler used to build Graphviz
- C99 support is now required of the C compiler used to build Graphviz
- Question about userout() function in agerror.c #1924
- The minimum version of Python required to run the test suite is 3.6

### Fixed

- memory leak in label construction
- gvedit compilation errors out, but works if manually compiled with qt5 #1862
- incorrect HTML BR attribute parsing code #1913
- broken overflow checks in RectArea #1906
- various memory leaks !1699
- Fix bad free in lefty !1709
- typo in pathcross #1926
- Out-of-bounds write caused by incorrect error handling of malloc in genUserdata #1928
- Offer .tar.xz files too #454
- Header file graphviz_version.h has no include guards #1929
- regression: newlines embedded in quoted labels / node names are not preserved in 2.46.0 #1931
- Properly fill graphviz_version.h !1706

## [2.46.0] - 2021-01-18

### Added

- Cgraph's agxbuf API gained a new function agxbdisown(), for dissociating
  backing memory from the managed buffer
- Build system support for the Elbrus 2000 CPU, thanks to Michael Shigorin

### Changed

- Cgraph's agheap() API has been removed
- Autotools build system support for eFence has been removed
- Building Graphviz with ICC defaults to -O2 instead of -O0
- Build system work arounds for GCC 3 have been removed
- Incomplete support for running the test suite under CMake has been removed
- Portable source tarballs now use the “ustar” POSIX format
- Minimum version of Flex required to build Graphviz is now 2.5.2
- Minimum version of Bison required to build Graphviz is now 3.0
- Minimum version of CMake required to build Graphviz using CMake is now 3.1

### Fixed

- gvpr: line numbers in gvpr errors/warnings are incorrect #1594
- URL typo in patchwork man page
- Escaped backslashes are not correctly handled when producing xdot with dot #165
- heap-over-flow(off-by-null) in lib/common/shapes.c #1700
- Windows MSBuild executables have the wrong version #1745
- Cast Overflow at pango_textlayout #1314
- x11 back end segfaults if display is unavailable #1776
- typo in cmd/gvpr/lib/clustg #1781
- Segfault in dot #1783
- Incorrect 'Arrow type "s" unknown' error #1444
- segfault on reading 0x10 #1724
- Null-dereference READ (144736912) #1676
- "Warning! PATH too long installer unable to modify PATH!" using CMake Windows installer and PATH length > 1024 #1770
- gvedit -? gives "option - unrecognized - ignored" instead of showing usage #1813
- lefty is not built for Windows (fixed for MSBuild builds only) #1818
- a failure to detect OpenGL glGenTextures() errors has been corrected
- sfio does compile time benchmarknig #1422
- iffe "lib" check always succeeds when compiler optimises #1521
- syntax error near text who is not present #1411
- Explicitly links with libstdc++; should allow libc++ if appropriate #163
- A macOS file that was erroneously excluded from portable source tarballs has
  been restored
- Add option -? for usage to diffimg
- Add option -? for usage to dotty
- Add option -? for usage to lneato
- Add option -? for usage to vimdot
- Fix smyrna -? to actually print usage instead of error
- Fix edgepaint -? to actually print usage instead of error
- Remove '"' from usage text in non-Windows version of dotty
- Correct misspelled 'smyrna' in usage
- Fix edgepaint -o option
- Correct shebang of gvmap.sh to use ksh
- Fix gvmap.sh -? option to exit with zero exit status
- Graphviz doesn't build on MacOS with the latest libc++ #1785
- make fails if ps2pdf is not installed (using autotools) #1763
- multiple graphs to file output causes a segfault #1845
- lefty PTY functionality relies on file descriptor implementation details #1823
- buffer overflow in fdpgen
- Crashes by VRML output when current directory is not writable #793
- Segmentation fault when newrank=true #1221
- sfdp craches #236
- fdp segmentation fault with GK=0 #1290
- fdp crash #1865
- Graphviz always crash with this simple dot file #167
- Seg fault in dot #1771
- gml2gv doesn't handle some attributes correctly #1869
- Add missing circo, fdp, neato, osage, patchwork, sfdp & twopi tools to Windows builds (copies of dot)
- Add gv2gml tool to CMake (copy of gml2gv on Windows, symlink to gml2gv otherwise)
- Regression: fdp generates internal names in the output #1876
- Regression: fdp assertion error on cluster in edge #1877
- Regression in id / &lt;title&gt; in svg for twopi #1907

(schmonz)

2021-10-21 19:10:42 UTC MAIN commitmail json YAML

doc: Updated sysutils/zoxide to 0.7.8

(pin)

2021-10-21 19:10:22 UTC MAIN commitmail json YAML

sysutils/zoxide: update to 0.7.8

Added
-Auto-generated completions for Fig.

Fixed
-Fix compile errors due to broken clap dependency.

(pin)

2021-10-21 19:09:23 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.6.5

(pin)

2021-10-21 19:09:11 UTC MAIN commitmail json YAML

2021-10-21 19:09:00 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.6.5

-improve decision on whether to trim root - Fix #434
-better make the selected line visible

(pin)

2021-10-21 17:45:40 UTC MAIN commitmail json YAML

gnustep-make: Explicitly set SHELLPROG.

Without this the tools replacement ends up being incorrect.

(jperkin)

2021-10-21 16:25:07 UTC MAIN commitmail json YAML

2021-10-21 16:11:11 UTC MAIN commitmail json YAML

gst-plugins0.10-base: Improved hack for .mo files.

The find(1) hack was broken for at least two reasons (-execdir is not portable
and share/locale was hardcoded instead of using PKGLOCALEDIR).  Explicitly
setting the DOMAIN variable is at least a working improvement, if not ideal.

(jperkin)

2021-10-21 15:16:26 UTC MAIN commitmail json YAML

2021-10-21 13:49:47 UTC MAIN commitmail json YAML

alpine: Explicitly disable LDAP on SunOS.

The native LDAP isn't compatible with the latest OpenLDAP that this package
expects.  This really needs to be handled properly with an option but for
now this fixes the build and avoids inadvertently breaking anyone who
happens to be accidentally using LDAP support via builtin libraries.

(jperkin)

2021-10-21 13:46:32 UTC MAIN commitmail json YAML

doc: Updated chat/py-xmpppy to 0.6.3

(gdt)

2021-10-21 13:46:26 UTC MAIN commitmail json YAML

chat/py-xmpppy: Update to 0.6.3

(still not ok with python3.8)

2021-09-14 0.6.3

    Improve compatibility with Python 3 within authentication subsystem
    Improve exception handling
    Remove special characters from README.rst to make installation on Windows easier

(gdt)

2021-10-21 13:45:12 UTC MAIN commitmail json YAML

2021-10-21 13:17:30 UTC MAIN commitmail json YAML

Updated www/py-httpx, www/py-respx

(adam)

2021-10-21 13:17:09 UTC MAIN commitmail json YAML

py-respx: updated to 0.18.0

0.18.0

Fixed
- Downgrade `HTTPX` requirement to 0.20.0.

Added
- Add support for matching param with *ANY* value.

(adam)

2021-10-21 13:16:15 UTC MAIN commitmail json YAML

py-httpx: updated to 0.20.0

0.20.0:

Changed

* The `allow_redirects` flag is now `follow_redirects` and defaults to `False`.
* The `raise_for_status()` method will now raise an exception for any responses
  except those with 2xx status codes. Previously only 4xx and 5xx status codes
  would result in an exception.
* The low-level transport API changes to the much simpler `response = transport.handle_request(request)`.
* The `client.send()` method no longer accepts a `timeout=...` argument, but the
  `client.build_request()` does. This required by the signature change of the
  Transport API. The request timeout configuration is now stored on the request
  instance, as `request.extensions['timeout']`.

Added

* Added the `httpx` command-line client.
* Response instances now include `.is_informational`, `.is_success`, `.is_redirect`, `.is_client_error`, and `.is_server_error`
  properties for checking 1xx, 2xx, 3xx, 4xx, and 5xx response types. Note that the behaviour of `.is_redirect` is slightly different in that it now returns True for all 3xx responses, in order to allow for a consistent set of properties onto the different HTTP status code types. The `response.has_redirect_location` location may be used to determine responses with properly formed URL redirects.

Fixed

* `response.iter_bytes()` no longer raises a ValueError when called on a response with no content.
* The `'wsgi.error'` configuration now defaults to `sys.stderr`, and is corrected to be a `TextIO` interface, not a `BytesIO` interface. Additionally, the WSGITransport now accepts a `wsgi_error` confguration.
* Follow the WSGI spec by properly closing the iterable returned by the application.

(adam)

2021-10-21 13:05:35 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkg_install to 20211021

(jperkin)

2021-10-21 13:05:25 UTC MAIN commitmail json YAML

pkg_install: Update to 20211021.

Apply patch from Michal Maruska in NetBSD/pkgsrc#95 to ensure package files
are correctly cleaned up should the POST-INSTALL script phase fail.

(jperkin)

2021-10-21 12:18:01 UTC MAIN commitmail json YAML

README.md: Add trailing slash to the URI

(ryoon)

2021-10-21 12:16:37 UTC MAIN commitmail json YAML

doc: Updated filesystems/tahoe-lafs to 1.16.0

(gdt)

2021-10-21 12:16:25 UTC MAIN commitmail json YAML

filesystems/tahoe-lafs: Update to 1.16.0

Packaging changes:

  Mark as incompatible with python 2.7, compared to previous release
  which is 2.7 only.

  Rototill dependencies to align with setup.py, dropping several
  previous ones.

Upstream news:

  1.16.0:

    The major change in this release is the completion of the Python 3
    port -- while maintaining support for Python 2. A future release
    will remove Python 2 support.

    The previously deprecated subcommands "start", "stop", "restart"
    and "daemonize" have been removed. You must now use "tahoe run"
    (possibly along with your favourite daemonization software).

    Several features are now removed: the Account Server,
    stats-gatherer and FTP support.

  Previous to 1.16, but new to pkgsrc in this update:

    Magic Folder has been removed to a separate project.

    New command 'tahoe status'.

(gdt)

2021-10-21 12:06:22 UTC MAIN commitmail json YAML

doc: Updated geography/mapcode to 2.5.5

(gdt)

2021-10-21 12:06:16 UTC MAIN commitmail json YAML

geography/mapcode: Update to 2.5.5

Upstream lacks NEWS, but obviously this should be a bugfix release
from 2.5.4.

(gdt)

2021-10-21 11:38:30 UTC MAIN commitmail json YAML

Updated net/py-paho-mqtt, textproc/py-JWT

(adam)

2021-10-21 11:38:14 UTC MAIN commitmail json YAML

py-JWT: updated to 2.3.0

v2.3.0

Fixed
- Revert "Remove arbitrary kwargs."

Added
- Add exception chaining

(adam)

2021-10-21 11:36:04 UTC MAIN commitmail json YAML

py-paho-mqtt: updated to 1.6.0

1.6.0:
Unknown changes

(adam)

2021-10-21 10:54:46 UTC MAIN commitmail json YAML

doc: Updated www/webkit-gtk to 2.34.1

(leot)

2021-10-21 10:54:41 UTC MAIN commitmail json YAML

webkit-gtk: Update to 2.34.1

Changes:
2.34.1
======
- Update user agent browser versions.
- Fix a crash with GTK >= 3.24.30.
- Fix a crash when loading videos on reddit.
- Fix file type detection when application calls
  g_desktop_app_info_set_as_default_for_extension() passing html.

(leot)

2021-10-21 09:02:25 UTC MAIN commitmail json YAML

heimdal: fix fetch stage

(wiz)

2021-10-21 07:52:42 UTC MAIN commitmail json YAML

net/proftpd: Fix digests (patches) for distfiles

(tm)

2021-10-21 07:51:41 UTC MAIN commitmail json YAML

heimdal: remove hcrypto PLIST_VAR

It was always set to yes.

(wiz)

2021-10-21 07:46:39 UTC MAIN commitmail json YAML

2021-10-21 07:46:12 UTC MAIN commitmail json YAML

doc: Updated security/heimdal to 7.7.0

(wiz)

2021-10-21 07:46:02 UTC MAIN commitmail json YAML

heimdal: update to 7.7.0.

This version supports openssl 1.1, so re-enable it.

Release Notes - Heimdal - Version Heimdal 7.7

Bug fixes

- PKCS#11 hcrypto back-end
  . initialize the p11_module_load function list
  . verify that not only is a mechanism present but that its mechanism
    info states that it offers the required encryption, decryption or
    digest services
- krb5:
  . Starting with 7.6, Heimdal permitted requesting authenticated
    anonymous tickets.  However, it did not verify that a KDC in fact
    returned an anonymous ticket when one was requested.
  - Cease setting the KDCOption reaquest_anonymous flag when issuing
    S4UProxy (constrained delegation) TGS requests.
  . when the Win2K PKINIT compatibility option is set, do
    not require krbtgt otherName to match when validating KDC
    certificate.
  . set PKINIT_BTMM flag per Apple implementation
  . use memset_s() instead of memset()
- kdc:
  . When generating KRB5SignedPath in the AS, use the reply client name
    rather than the one from the request, so validation will work
    correctly in the TGS.
  . allow checksum of PA-FOR-USER to be HMAC_MD5.  Even if tgt used
    an enctype with a different checksum.  Per [MS-SFU] 2.2.1
    PA-FOR-USER the checksum is always HMAC_MD5, and that's what
    Windows and MIT clients send.

    In heimdal both the client and kdc use instead the
    checksum of the tgt, and therefore work with each other
    but Windows and MIT clients fail against heimdal KDC.

    Both Windows and MIT KDCs would allow any keyed checksum
    to be used so Heimdal client interoperates with them.

    Change Heimdal KDC to allow HMAC_MD5 even for non RC4
    based tgt in order to support per-spec clients.
  . use memset_s() instead of memset().
  - Detect Heimdal 1.0 through 7.6 clients that issue S4UProxy
    (constrained delegation) TGS Requests with the request
    anonymous flag set.  These requests will be treated as
    S4UProxy requests and not anonymous requests.
- HDB:
  . Set SQLite3 backend default page size to 8KB.
  . Add hdb_set_sync() method
- kadmind:
  . disable HDB sync during database load avoiding unnecessary disk i/o.
- ipropd:
  . disable HDB sync during receive_everything.  Doing an fsync
    per-record when receiving the complete HDB is a performance
    disaster.  Among other things, if the HDB is very large, then
    one slave receving a full HDB can cause other slaves to timeout
    and, if HDB write activity is high enough to cause iprop log
    truncation, then also need full syncs, which leads to a cycle of
    full syncs for all slaves until HDB write activity drops.
    Allowing the iprop log to be larger helps, but improving
    receive_everything() performance helps even more.
- kinit:
  . Anonymous PKINIT tickets discard the realm information used
    to locate the issuing AS. Store the issuing realm in the
    credentials cache in order to locate a KDC which can renew them.
  . Do not leak the result of krb5_cc_get_config() when determining
    anonymous PKINIT start realm.
  - klist:
    . Show transited-policy-checked, ok-as-delegate and anonymous
      flags when listing credentials.
- tests:
  . Regenerate certs so that they expire before the 2038 armageddon
    so the test suite will pass on 32-bit operating systems until the
    underlying issues can be resolved.
- Solaris:
  . Define _STDC_C11_BCI for memset_s prototype
- build tooling:
  . Convert from python 2 to python 3
- documentation
  . rename verify-password to verify-password-quality
  . hprop default mode is encrypt
  . kadmind "all" permission does not include "get-keys"
  . verify-password-quality might not be stateless

Release Notes - Heimdal - Version Heimdal 7.6

Security

- CVE-2018-16860 Heimdal KDC: Reject PA-S4U2Self with unkeyed checksum

    When the Heimdal KDC checks the checksum that is placed on the
    S4U2Self packet by the server to protect the requested principal
    against modification, it does not confirm that the checksum
    algorithm that protects the user name (principal) in the request
    is keyed.  This allows a man-in-the-middle attacker who can
    intercept the request to the KDC to modify the packet by replacing
    the user name (principal) in the request with any desired user
    name (principal) that exists in the KDC and replace the checksum
    protecting that name with a CRC32 checksum (which requires no
    prior knowledge to compute).

    This would allow a S4U2Self ticket requested on behalf of user
    name (principal) user@EXAMPLE.COM to any service to be changed
    to a S4U2Self ticket with a user name (principal) of
    Administrator@EXAMPLE.COM. This ticket would then contain the
    PAC of the modified user name (principal).

- CVE-2019-12098, client-only:

    RFC8062 Section 7 requires verification of the PA-PKINIT-KX key excahnge
    when anonymous PKINIT is used.  Failure to do so can permit an active
    attacker to become a man-in-the-middle.

Bug fixes

- Happy eyeballs: Don't wait for responses from known-unreachable KDCs.
- kdc: check return copy_Realm, copy_PrincipalName, copy_EncryptionKey
- kinit:
  . cleanup temporary ccaches
  . see man page for "kinit --anonymous" command line syntax change
- kdc: Make anonymous AS-requests more RFC8062-compliant.
- Updated expired test certificates
- Solaris:
  . PKCS#11 hcrypto backend broken since 7.0.1
  . Building with Sun Pro C

Features

- kuser: support authenticated anonymous AS-REQs in kinit
- kdc: support for anonymous TGS-REQs
- kgetcred support for anonymous service tickets
- Support builds with OpenSSL 1.1.1

Release Notes - Heimdal - Version Heimdal 7.5

Security

- Fix CVE-2017-17439, which is a remote denial of service
  vulnerability:

    In Heimdal 7.1 through 7.4, remote unauthenticated attackers
    are able to crash the KDC by sending a crafted UDP packet
    containing empty data fields for client name or realm.

Bug fixes

- Handle long input lines when reloading database dumps.

- In pre-forked mode (default on Unix), correctly clear
  the process ids of exited children, allowing new child processes
  to replace the old.

- Fixed incorrect KDC response when no-cross realm TGT exists,
  allowing client requests to fail quickly rather than time
  out after trying to get a correct answer from each KDC.

Release Notes - Heimdal - Version Heimdal 7.4

Security

- Fix CVE-2017-11103: Orpheus' Lyre KDC-REP service name validation

  This is a critical vulnerability.

  In _krb5_extract_ticket() the KDC-REP service name must be obtained from
  encrypted version stored in 'enc_part' instead of the unencrypted version
  stored in 'ticket'.  Use of the unecrypted version provides an
  opportunity for successful server impersonation and other attacks.

  Identified by Jeffrey Altman, Viktor Duchovni and Nico Williams.

  See https://www.orpheus-lyre.info/ for more details.

Release Notes - Heimdal - Version Heimdal 7.3

Security

- Fix transit path validation.  Commit f469fc6 (2010-10-02) inadvertently
  caused the previous hop realm to not be added to the transit path
  of issued tickets.  This may, in some cases, enable bypass of capath
  policy in Heimdal versions 1.5 through 7.2.

  Note, this may break sites that rely on the bug.  With the bug some
  incomplete [capaths] worked, that should not have.  These may now break
  authentication in some cross-realm configurations.
  (CVE-2017-6594)

Release Notes - Heimdal - Version Heimdal 7.2

Bug fixes
- Portability improvements
- More strict parsing of encoded URI components in HTTP KDC
- Fixed memory leak in malloc error recovery in NTLM GSSAPI mechanism
- Avoid overly specific CPU info in krb5-config in aid of reproducible builds
- Don't do AFS string-to-key tests when feature is disabled
- Skip mdb_stat test when the command is not available
- Windows: update SHA2 timestamp server
- hdb: add missing export hdb_generate_key_set_password_with_ks_tuple
- Fix signature of hdb_generate_key_set_password()
- Windows: enable KX509 support in the KDC
- kdc: fix kx509 service principal match
- iprop: handle case where master sends nothing new
- ipropd-slave: fix incorrect error codes
- Allow choice of sqlite for HDB pref
- check-iprop: don't fail to kill daemons
- roken: pidfile -> rk_pidfile
- kdc: _kdc_do_kx509 fix use after free error
- Do not detect x32 as 64-bit platform.
- No sys/ttydefaults.h on CYGWIN
- Fix check-iprop races
- roken_detach_prep() close pipe

Release Notes - Heimdal - Version Heimdal 7.1

Security

- kx509 realm-chopping security bug
- non-authorization of alias additions/removals in kadmind
  (CVE-2016-2400)

Feature

- iprop has been revamped to fix a number of race conditions that could
  lead to inconsistent replication
- Hierarchical capath support
- AES Encryption with HMAC-SHA2 for Kerberos 5
  draft-ietf-kitten-aes-cts-hmac-sha2-11
- hcrypto is now thread safe on all platforms
- libhcrypto has new backends: CNG (Windows), PKCS#11 (mainly for
  Solaris), and OpenSSL.  OpenSSL is now a first-class libhcrypto backend.
  OpenSSL 1.0.x and 1.1 are both supported. AES-NI used when supported by
  backend
- HDB now supports LMDB
- Thread support on Windows
- RFC 6113  Generalized Framework for Kerberos Pre-Authentication (FAST)
- New GSS APIs:
  . gss_localname
- Allow setting what encryption types a principal should have with
  [kadmin] default_key_rules, see krb5.conf manpage for more info
- Unify libhcrypto with LTC (libtomcrypto)
- asn1_compile 64-bit INTEGER functionality
- HDB key history support including --keepold kadmin password option
- Improved cross-realm key rollover safety
- New krb5_kuserok() and krb5_aname_to_localname() plug-in interfaces
- Improved MIT compatibility
  . kadm5 API
  . Migration from MIT KDB via "mitdb" HDB backend
  . Capable of writing the HDB in MIT dump format
- Improved Active Directory interoperability
  . Enctype selection issues for PAC and other authz-data signatures
  . Cross realm key rollover (kvno 0)
- New [kdc] enctype negotiation configuration:
  . tgt-use-strongest-session-key
  . svc-use-strongest-session-key
  . preauth-use-strongest-session-key
  . use-strongest-server-key
- The KDC process now uses a multi-process model improving
  resiliency and performance
- Allow batch-mode kinit with password file
- SIGINFO support added to kinit cmd
- New kx509 configuration options:
  . kx509_ca
  . kca_service
  . kx509_include_pkinit_san
  . kx509_template
- Improved Heimdal library/plugin version safety
- Name canonicalization
  . DNS resolver searchlist
  . Improved referral support
  . Support host:port host-based services
- Pluggable libheimbase interface for DBs
- Improve IPv6 Support
- LDAP
  . Bind DN and password
  . Start TLS
- klist --json
- DIR credential cache type
- Updated upstream SQLite and libedit
- Removed legacy applications: ftp, kx, login, popper, push, rcp, rsh,
  telnet, xnlock
- Completely remove RAND_egd support
- Moved kadmin and ktutil to /usr/bin
- Stricter fcache checks (see fcache_strict_checking krb5.conf setting)
    . use O_NOFOLLOW
    . don't follow symlinks
    . require cache files to be owned by the user
    . require sensible permissions (not group/other readable)
- Implemented gss_store_cred()
- Many more

Bug fixes
- iprop has been revamped to fix a number of race conditions that could
  lead to data loss
- Include non-loopback addresses assigned to loopback interfaces
  when requesting tickets with addresses
- KDC 1DES session key selection (for AFS rxkad-k5 compatibility)
- Keytab file descriptor and lock leak
- Credential cache corruption bugs
  (NOTE: The FILE ccache is still not entirely safe due to the
  fundamentally unsafe design of POSIX file locking)
- gss_pseudo_random() interop bug
- Plugins are now preferentially loaded from the run-time install tree
- Reauthentication after password change in init_creds_password
- Memory leak in the client kadmin library
- TGS client requests renewable/forwardable/proxiable when possible
- Locking issues in DB1 and DB3 HDB backends
- Master HDB can remain locked while waiting for network I/O
- Renewal/refresh logic when kinit is provided with a command
- KDC handling of enterprise principals
- Use correct bit for anon-pkinit
- Many more

(wiz)

2021-10-21 07:31:57 UTC MAIN commitmail json YAML

doc: Updated textproc/mandoc to 1.14.6

(wiz)

2021-10-21 07:31:48 UTC MAIN commitmail json YAML

mandoc: update to 1.14.6.

Changes in version 1.14.6, released on September 23, 2021

    --- MAJOR NEW FEATURES ---
* mdoc(7): automatic tagging improved in many respects
* mdoc(7): new .Tg (tag) macro to explicitly mark a place as defining a term
* man(7): implement some automatic tagging support
* man(1): let -w without argument show the manpath, like in man-db and man-1.6
* -T html: wrap text and phrasing elements in paragraphs unless already
  contained in flow containers; never put them directly into sections.
  This helps to format paragraphs with the CSS class selector .Pp.
* man.conf(5): remove support for the "_whatdb" configuration directive
  that was deprecated in 2015; please use "manpath" instead
    --- MINOR NEW FEATURES ---
* man(1): switch the default pager from "more -s" to "less"
* man(1): in the fallback code to look for manual pages without using
  mandoc.db(5), accept files "man<one-digit-section>/<name>.<full-section>"
  in addition to the already supported "man<full-section>/name.[01-9]*"
* if messages are shown and output is printed without a pager, display
  a heads-up on stderr at the end because otherwise, users may easily
  miss the messages
* man.cgi(8): add a Content-Security-Policy HTTP header
* man.cgi(8): switch off autocomplete and autocapitalize
* mandoc.css: support prefers-color-scheme: dark
* -T html: add meta viewport element to help mobile devices
* -T html -O tag: let this pass a file:// URI to the pager
* tbl(7): implement the "nospaces" option
* tbl(7) -T html: implement the "a" (em indent) layout specification
* tbl(7) -T html: implement the "b" (bold) and "i" (italic) layout modifiers
* tbl(7): support two-character font names in the layout font modifier
* tbl(7) -T html: support horinzontal rulers in individual cells
* tbl(7) -T tree: print more details about columns, options, rows, and cells
* roff(7): implement the .break request (break out of a .while loop)
* roff(7): support the CB and CI fonts in \f and .ft
* -T lint: new STYLE message if a file name extension contradicts .Dt/.TH
* -T lint: new STYLE message about overlong text lines
* -W style: check .Xr links along the full manpath
    --- RELIABILITY BUGFIXES ---
* man(1): do not segfault if /tmp/ is not writeable
* man(1): do not access a NULL pointer when both -l and -w are given
* makewhatis(8): do not crash when a manpath directory contains
  a symbolic link that points to a directory
* man(7): fix an assertion failure caused by doubly nested next-line scopes
* tbl(7): fix a crash when the last column is only reached by spans
* tbl(7): fix a NULL pointer access in some cases of two spans on one row
* tbl(7) -T ascii: fix a NULL pointer access on empty data cells
* tbl(7) -T ascii: fix a NULL pointer access on a line next to a short row
* tbl(7): fix an assertion failure caused by excessive spacing modifiers
* tbl(7): fix an infinite loop for some overlapping horizontal spans
* roff(7): fix a rare case of writing one byte past the end of the input buffer
* roff(7): do not call abort(3) when \*[.T] is encountered
* roff(7): fix an assertion failure caused by a macro inside .ce .if
* roff(7): fix assertion failures for .ti and .po with excessive arguments
* roff(7): avoid near-infinte output for .ce inside explicit no-fill mode
* -T ascii/utf8: fix assertion failures caused by excessive spacing
* -T html: fix an assertion failure caused by .ft in rare situations
* -T man: fix an assertion failure caused by tbl(7) and eqn(7) input
    --- PORTABILITY IMPROVEMENTS ---
* rename HOMEBREWDIR to READ_ALLOWED_PATH, allow it to contain more than
  one directory, and explain how to use that for NixOS and GNU Guix Linux
* configure: stop trying to ask make(1) what the default compiler is
  because that test was too fragile; just use "cc" by default
* configure: various simplifications and improved robustness
* configure: only compile compat_*.c implementations that are needed
* configure: provide feature tests for __attribute__(()) and mkstemps(3)
* compat_*: sync with upstreams for security, functionality, and style
* in regress.pl, avoid the non-portable options sed(1) -i and echo(1) -n
* in the regression suite, avoid file names that differ only by case
    --- MINOR FUNCTIONAL IMPROVEMENTS ---
* man(1) -h: for pages lacking a SYNOPSIS, show the NAME section
* man(1): when the first argument starts with a digit, optionally
  followed by a letter, and at least one more argument follows,
  interpret the first argument as a section name even when additional
  characters follow after the digit and letter
* man(1): with a specific section requested, try harder to find
  the best match; use this order of preference:
  1. The section in both the directory name and the file name matches exactly.
  2. The section in the file name matches exactly.
  3. The section in the directory name matches exactly.
  4. Neither of them matches exactly.
* man(1): if no tags were generated at all, unlink(2) the empty tags file
  as soon as the condition can be detected and do not pass it to less(1)
* makewhatis(8): handle both dangling symlinks and .so links
  in manual page directories more gracefully
* man.cgi(8): for invalid queries and for valid queries returning
  no result, return the appropriate 40x status code rather than 200
* mdoc(7): let .Dd concatenate all arguments and default to the empty string
* mdoc(7): convert ".Fl Fl" to ".Fl \-" during validation, improving -T html
* mdoc(7): improve output of .At 32v
* man(7): no longer print multiple blank lines before NAME and page footer
* tbl(7) -T utf8: improved rendering of horizontal lines
* tbl(7) -T html: in "n" cells, align by padding numbers on the right
* tbl(7): no longer leak tabulator settings to subsequent roff(7) code
* mdoc(7) -T html: for .Bl -tag, use "column-count: 1" rather
  than "overflow: auto" to avoid the ugly side effects
* mdoc(7) -T html: render .Bd -unfilled in proportionally-spaced font
* mdoc(7) -T html: format .Nd with <span> rather than <div>
* mdoc(7) -T lint: do not warn about Mdocdate without an actual date
* mdoc(7) -T lint: do not complain about function types of the
  form "ret_type (fname)(args)", but otherwise check names more strictly
* -T html: append .html suffix to temporary files to please browsers
* -T markdown: print a BAGARG message if called on man(7) input
    --- MINOR BUGFIXES ---
* man(1): do the search for each name independently, and
  show the results in the order of the command line argument
* man(1): escape shell wildcard characters in name arguments before glob(3)
* man(1): when asking for a single manual page by name, prefer file name
  matches over .Dt/.TH matches over first NAME matches over later NAME
  matches, but do not change the ordering for apropos(1) nor for man -a
* man(1): correctly extract the section name from the file name extension
  of gzipped manual page files
* makewhatis(8): fix file type tests putting wrong data into mandoc.db(5)
* man.cgi(8): fix section number in the <title> element for preformatted pages
* tbl(7): correct handling of T& after horizontal rulers in the layout
* tbl(7): correct column widths if rows have different numbers of cells
* tbl(7): empty columns are 1n wide rather than 0n
* tbl(7): correctly calculate required column widths for tables containing
  cells that horizontally span columns which contains "n" (number) formatted
  cells on other rows
* tbl(7): skip escape sequences when looking for column separators
* eqn(7): skip whitespace before tokens
* roff(7): when calling an empty macro, do not clobber existing arguments
* roff(7): recognize \} on lines closing a macro definition request
* roff(7): do not throw a bogus warning for "'br\}" and similar lines
* roff(7): stop generating comment nodes when encountering the first content
* mandoc_char(7): make \0 (digit-width space) non-breaking
* mdoc(7) .Bl -column: parse Macro in .It "word<tab>word" Ta word Macro<eol>
* mdoc(7) -T html: display straight quotes, not curly quotes, for .Qq/.Qo
* -T html: remove some spurious line breaks, in particular inside <pre>
* -T html: use <br/> for a space character at the beginning of an input line
* -T html: use ~%d for ordinal fragment suffixes, reserve '~' for that purpose
    --- STRUCTURAL IMPROVEMENTS ---
* introduce the concept of semantically transparent syntax tree nodes,
  allowing improved decisions in various validators and formatters
* move some code out of the giant main() into separate functions
  doing one well-defined task each
* clearly separate parser state (struct curparse) and formatter state
  (struct outstate), don't mix them in the same struct
* in the HTML formatter, assert(3) that no HTML nesting violation occurs
* let html_close_paragraph() close any phrasing context

(wiz)

2021-10-21 07:27:21 UTC MAIN commitmail json YAML

doc/TODO: sort. remove dupes. add xscreensaver-6.0.2.

(wiz)

2021-10-21 00:50:59 UTC MAIN commitmail json YAML

geography/mapcode: Reorder lines (pkglint)

and whitespace rationalization

(gdt)

2021-10-21 00:45:26 UTC MAIN commitmail json YAML

gdal-lib: Simplify conditional (pkglint)

(gdt)

2021-10-21 00:43:36 UTC MAIN commitmail json YAML

geography/epsg: Whitesapce cleanup (pkglint)

(gdt)

2021-10-21 00:41:25 UTC MAIN commitmail json YAML

doc/TODO: Coalesce double mapserver entries

(gdt)

2021-10-21 00:30:50 UTC MAIN commitmail json YAML

geos: Drop postgis as needing a spurious revbump

(gdt)

2021-10-21 00:28:05 UTC MAIN commitmail json YAML

gdal: revbump due to libtool explictly including dependency libs (geos)

(gdt)

2021-10-21 00:25:23 UTC MAIN commitmail json YAML

doc: Updated geography/geos to 3.10.0

(gdt)

2021-10-21 00:25:16 UTC MAIN commitmail json YAML

geography/geos: Update to 3.10.0

Packaging changes:

  Use cmake instead of the now-deleted autotools, introducing a
  regression in "make test" where the installed version is tested
  instead of the build tree version.

Upstream changes:

Changes in 3.10.0
2021-10-20

- New things:

  - CAPI: GEOSDistanceWithin, GEOSPreparedDistanceWithin
          (#1124, Sandro Santilli)
  - Output WKT using positional precision with the ryu
    library (#868, Paul Ramsey)
  - geosop CLI for GEOS (Martin Davis)
  - Full doxygen of the C-API (Paul Ramsey)
  - GeometryFixer class for validity enforcement (Martin Davis, Paul Ramsey)
  - CAPI: GEOSDensify (Brendan Ward)
  - CAPI: GEOSCoordSeq_copyFromArrays, GEOSCoordSeq_copyFromBuffer,
          GEOSCoordSeq_copyToArrays, GEOSCoordSeq_copyToBuffer (Daniel Baston)
  - CAPI: GEOSMakeValidWithParams new validity enforcement approach from
          https://github.com/locationtech/jts/pull/704, uses GeometryFixer
          (Paul Ramsey, Martin Davis)
  - CAPI: GEOSWKBWriter_getFlavor, GEOSWKBWriter_setFlavor support
          outputting ISO or Extended WKB flavors (#466, Paul Ramsey)
  - CAPI: GEOSConstrainedDelaunayTriangulation, builds a constrained
          triangulation of an input Polygon or MultiPolygon,
          returning a GeometryCollection(Polygon) of the triangles.

- Fixes/Improvements:
  - Preserve ordering of lines in overlay results (Martin Davis)
  - Check for invalid geometry before fixing polygonal result in Densifier
    and DPSimplifier (Martin Davis)
  - Fix overlay handling of flat interior lines (JTS-685, Martin Davis)
  - Fix IsValidOp to correctly report invalid nested MultiPolygons (#1112, Martin Davis)
  - Fix BufferOp to avoid artifacts in certain polygon buffers (#1101, Martin Davis)
  - Fix IsValidOp to correctly report certain kinds of invalid LinearRings (Martin Davis)
  - Improve STRtree performance through TemplateSTRtree implementation (Daniel Baston)
  - Fix DiscreteFrechetDistance to use initial points of input lines (#1128, Martin Davis)

- Changes:
  - Autoconf build system is dropped in favour of CMake
    See README.md and INSTALL.md for examples of usage
  - Libtool is no longer used for in favour of CMake
    Therefor libgeos.la is no longer built/installed
  - #1094, #1090: Drop inlines.cpp to address duplicate symbols on many platforms
    (Regina Obe)
  - GH475: Do not return NaN from GEOSProjectNormalized_r (Paul Ramsey)
  - GH442: BufferOp now returns unique_ptr<Geometry> result (Paul Ramsey)

(gdt)

2021-10-20 23:42:13 UTC MAIN commitmail json YAML

mk/configure/cmake: Add comments about cmake

Explain that we should probably use cmake's RPATH support instead of
turning it off and passing it via LDFLAGS, but that this change seems
somewhat risky.

(This is a comment-only change.)

(gdt)

2021-10-20 19:50:27 UTC MAIN commitmail json YAML

Updated databases/py-mongo, sysutils/py-crontab

(adam)

2021-10-20 19:50:01 UTC MAIN commitmail json YAML

py-crontab: updated to 2.6.0

2.6.0:
Unknown changes

(adam)

2021-10-20 19:47:22 UTC MAIN commitmail json YAML

py-mongo: updated to 3.12.1

Version 3.12.1 fixes a number of bugs:

- Fixed a bug that caused a multi-document transaction to fail when the first
  operation was large bulk write (>48MB) that required splitting a batched
  write command (`PYTHON-2915`_).
- Fixed a bug that caused the ``tlsDisableOCSPEndpointCheck`` URI option to
  be applied incorrectly (`PYTHON-2866`_).

(adam)

2021-10-20 19:13:24 UTC MAIN commitmail json YAML

doc: Updated mail/avenger to 0.8.5

(tm)

2021-10-20 19:13:10 UTC MAIN commitmail json YAML

mail/avenger: Update to 0.8.5

* Changes in release 0.8.5

Various changes to make it compile with newer g++ and libcrypto.

Manually parse /etc/resolv.conf, rather than attempting to make use of
the res data structure (which at least on OpenBSD no longer actually
contains the addresses of resolvers).

(tm)

2021-10-20 18:32:03 UTC MAIN commitmail json YAML

doc: Updated mail/t-prot to 3.4

(tm)

2021-10-20 18:31:49 UTC MAIN commitmail json YAML

mail/t-prot: Update to 3.4

v3.4:
  * t-prot, t-prot.1: Release as t-prot 3.4.
  * t-prot, t-prot.1: Make documentation match Getopt::Long syntax:
    e.g. -c=1 is not supported, use -c1 instead.

v3.3:
  * t-prot: Release as version 3.3.
  * t-prot: Removed trailing whitespace.
  * t-prot: Small speedup: Run --pgp-short specific code only with
    --pgp-short.
  * t-prot: Fixed a bug with -Mmutt and pgp signed and encrypted
    MIME/Multipart messages.  Thanks to Axel Beckert for reporting!

v3.2:
  * t-prot: Release as version 3.2.
  * t-prot: Make bigq work when MS Tofu is detected with no text
    above the quote, as with ZimbraWebClient.
  * t-prot.1: Fix spelling error.
  * t-prot.1: Update date string.

v3.1:
  * t-prot: Release as t-prot v3.1.
  * t-prot, t-prot.1: Support mutt-kz
    (https://github.com/karelzak/mutt-kz) using -Mmutt-kz.  Many
    thanks to Hugo Roy for testing and reporting.
  * t-prot: Unicode fix for MS Outlook.

v3.0:
  * t-prot: After a very long testing phase, finally the version
    update to 3.0.
  * t-prot: Umlauts always are so wrong. Hopefully Outlook mails in
    German are handled fine now.
  * t-prot.1: Make clear that --pgp-move and --pgp-move-vrf also work
    on SSL output.
  * t-prot: Coding style cleanup in pgp().
  * t-prot: Fix detection of unified diffs in the message body when
    using --diff.
  * t-prot.1: Update year.
  * contrib/t-prot.sl: Reflect transition to slang2 in comments.
  * contrib/t-prot.sl: Drop support for slang-1, default to slang-2.
  * t-prot, contrib/muttrc.t-prot: Drop support for mutt-1.4. Default
    to mutt-1.5.x strings.
  * t-prot: Fix eYou Webmail Tofu.
  * t-prot: Fix text/plain content-type detection with several user
    agents.

v2.101:
  * t-prot: Release as v2.101.
  * t-prot: Add just another of mutt's decryption messages to the
    list. This seems not to be translated yet, so no gettext() is
    inserted this time.

v2.100:
  * t-prot: Release as v2.100.
  * t-prot: Add line to make -m filter Lotus Domino Webserver
    produced TOFU.
  * t-prot: Use uniform syntax notation for parameters in command
    line options.
  * t-prot.1: Use uniform syntax notation for parameters in command
    line options.

v2.99:
  * t-prot: Release as v2.99.
  * t-prot, t-prot.1: New command line option --fixind to fix broken
    quoting (regarding to RFC 3676).  Perhaps this should not be
    default, as there might be false positives if the message is
    already quoted correctly. Quotes with this particular brokenness
    are quite common, though. Patch by Simon Ruderich, many thanks.
  * t-prot: Use index() instead of regex for $indent. Patch by Simon
    Ruderich.
  * t-prot: Revert new handling of empty lines at the beginning of
    the body, as it removes lines where it should not.
  * t-prot: Another bug with -c: Empty lines before the signature
    were not handled properly.  Patch by Simon Ruderich.
  * t-prot: This causes -c1 to not create an empty line at the
    beginning of the message if there were empty lines at the start
    of the body. Patch by Simon Ruderich.
  * t-prot, t-prot.1: Typos and documentation fixes regarding
    $indent. Many thanks to Simon Ruderich.

v2.98:
  * t-prot: Release as v2.98.
  * t-prot.1: Clarify --lax-security description.
  * t-prot: Use descriptive temp variable names when parsing command
    line.
  * t-prot.1: Mention configuration files for Heirloom mailx and
    metamail. Avoid false impression with --lax-security.
  * t-prot.1: Another Typo.
  * t-prot.1: Fix spelling error. Thanks to Gerfried Fuchs!

v2.97:
  * t-prot: Release as v2.97.
  * t-prot, t-prot.1: Standard diff(1) output now is protected by
    --diff, too. Many thanks to Martin Neitzel and Matthias Kilian.

v2.96:
  * t-prot: Release as v2.96.
  * t-prot: Allow -o /dev/null without bitching around.
  * t-prot.1: Give some emergency help how to write to /dev/null. You
    never know.
  * t-prot.1: Remove repetition.
  * t-prot: More syntax help fixes.
  * t-prot.1: Update date string.
  * t-prot.1: Fix --version description.
  * t-prot.1: More syntax fixes.
  * t-prot.1: Change option order for footer options.
  * t-prot.1: More grouping: Footers.
  * t-prot.1: Fix typo.
  * t-prot, t-prot.1: Special output to "NONE" is not required. You
    can use /dev/null.
  * t-prot.1: Improve word flow.
  * t-prot.1: Fix -i and -o syntax.
  * t-prot.1: Improve MIME handling description.
  * t-prot.1: Explain grouping of options and what happens if none
    are specified. Be specific how MIME is handled.
  * contrib/: mailcap.t-prot, nailrc.t-prot: New files: configuration
    samples for metamail and Heirloom mailx (a.k.a. nail).  Many
    thanks to Martin Neitzel!
  * t-prot.1: Fix -S syntax.
  * t-prot: Fix -S syntax help.
  * t-prot.1: Group options by meaning, rather than alphabetically.
    Thanks to Martin Neitzel for suggesting.
  * t-prot: Fix --help output order.
  * t-prot: Fix -c syntax in --help, too.
  * t-prot.1: Precisify wording for --ms-smart.
  * t-prot.1: Be a little more specific as to what --ms-smart really
    does.
  * t-prot.1: Specify more clearly what locale to specify with
    --locale. Thanks to Martin Neitzel for suggesting.
  * t-prot.1: Fix -c syntax help.
  * t-prot: Fix bad typo. Thanks to Martin Neitzel.

v2.95:
  * t-prot: Big changes, we step a great deal towards the next major
    version number.  Release as v2.95.
  * t-prot: Since Getopt::Mixed would break existing configurations
    with the new -c command line switch behaviour, the migration to
    Getopt::Long has been finished by now: This commit merges the big
    bad Getopt::Long patch.  Hope the performance issue does not turn
    out to be too grave. Thanks to everyone for testing and providing
    feedback.
  * t-prot, t-prot.1, contrib/muttrc.t-prot, contrib/t-prot.sl: The
    command line option -c now accepts an optional parameter
    specifying the number of empty lines to remain. Thanks to Simon
    Ruderich.

(tm)

2021-10-20 16:28:28 UTC MAIN commitmail json YAML

doc: Updated mail/pst-utils to 0.6.76

(tm)

2021-10-20 16:28:17 UTC MAIN commitmail json YAML

mail/pst-utils: Update to 0.6.76

LibPST 0.6.76 (2021-03-27)
*  Stuart C. Naifeh - fix rfc2231 encoding when saving messages
    to both .eml and .msg formats.

(tm)

2021-10-20 16:16:49 UTC MAIN commitmail json YAML

doc: Updated mail/postgrey to 1.37

(tm)

2021-10-20 16:15:53 UTC MAIN commitmail json YAML

mail/postgrey: Update to 1.37

* 2016-09-22: version 1.37
  - added initial test suite
  - testing using travis-ci (https://travis-ci.org/schweikert/postgrey)
  - removed IP pool-detection code for --lookup-by-net, because it matched
    also the naming of some big hosters like facebook (#32, Michal Petrucha,
    Andrew Ayer, Jon Sailor)
  - fix early logging of errors and warnings to syslog
  - simplified IP matching code
  - added support for IPv6 whitelists with netmask
  - add network-range based whitelist for Office 365 (Holger Stember)
  - updated whitelist

(tm)

2021-10-20 14:05:26 UTC MAIN commitmail json YAML

doc: Updated mail/mime-construct to 1.11

(tm)

2021-10-20 14:04:41 UTC MAIN commitmail json YAML

2021-10-20 13:50:11 UTC MAIN commitmail json YAML

doc: Updated mail/imapfilter to 2.7.5

(tm)

2021-10-20 13:49:18 UTC MAIN commitmail json YAML

mail/imapfilter: Update to 2.7.5

IMAPFilter 2.7.5 - 5 Dec 2020
- New "hostnames" option can be used to disable hostname validation.
- Bug fix; "certificates" option incorrectly controlled hostname validation.

(tm)

2021-10-20 13:07:46 UTC MAIN commitmail json YAML

sysutils/tiramisu: change version numbering

suggested by leot.
Thanks.

(pin)

2021-10-20 12:29:19 UTC MAIN commitmail json YAML

doc: Added textproc/hgrep version 0.1.5

(pin)

2021-10-20 12:28:51 UTC MAIN commitmail json YAML

Add textproc/hgrep

(pin)

2021-10-20 12:27:49 UTC MAIN commitmail json YAML

textproc/hgrep: import package

hgrep is a grep tool to search files with given pattern and print the matched
code snippets with human-friendly syntax highlighting.
In short, it's a fusion of bat and grep or other alternatives like ripgrep.

This is similar to -C option of grep command, but hgrep focuses on human
readable outputs. hgrep is useful to survey the matches with contexts around
them.
When some matches are near enough, hgrep prints the lines within one code
snippet. Unlike grep -C, hgrep adopts some heuristics around blank lines to
determine efficient number of context lines.

As an optional feature, hgrep has builtin grep implementation thanks to ripgrep
as library. It's a subset of rg command. And it's faster when there are so many
matches since everything is done in the same process.

(pin)

2021-10-20 10:30:25 UTC MAIN commitmail json YAML

doc: Updated sysutils/tiramisu to 20211019

(pin)

2021-10-20 10:30:03 UTC MAIN commitmail json YAML

sysutils/tiramisu: update to 2.0-20211019

-The project has been re-written in vala, which is now required to build the
package.

(pin)

2021-10-20 10:28:12 UTC MAIN commitmail json YAML

Updated lang/nodejs, devel/yarn

(adam)

2021-10-20 10:27:54 UTC MAIN commitmail json YAML

yarn: updated 1.22.17

1.22.17:
Unknown changes

(adam)

2021-10-20 10:27:17 UTC MAIN commitmail json YAML

nodejs12: updated to 12.22.7

Version 12.22.7 'Erbium' (LTS)

This is a security release.

Notable changes

CVE-2021-22959: HTTP Request Smuggling due to spaced in headers (Medium)
The http parser accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS). More details will be available at CVE-2021-22959 after publication.
CVE-2021-22960: HTTP Request Smuggling when parsing the body (Medium)
The parse ignores chunk extensions when parsing the body of chunked requests. This leads to HTTP Request Smuggling (HRS) under certain conditions. More details will be available at CVE-2021-22960 after publication.

(adam)

2021-10-20 09:15:21 UTC MAIN commitmail json YAML

Updated net/rabbitmq, lang/nodejs

(adam)

2021-10-20 09:14:19 UTC MAIN commitmail json YAML

nodejs: updated to 14.18.1

Version 14.18.1 'Fermium' (LTS)

This is a security release.

Notable changes

CVE-2021-22959: HTTP Request Smuggling due to spaced in headers (Medium)
The http parser accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS). More details will be available at CVE-2021-22959 after publication.
CVE-2021-22960: HTTP Request Smuggling when parsing the body (Medium)
The parse ignores chunk extensions when parsing the body of chunked requests. This leads to HTTP Request Smuggling (HRS) under certain conditions. More details will be available at CVE-2021-22960 after publication.

(adam)

2021-10-20 09:13:02 UTC MAIN commitmail json YAML

rabbitmq: updated to 3.9.8

3.9.8:

Core Server

Bug Fixes

* When the mandatory flag was used when publishing to classic queues,
  but publisher confirms were not, channels memory usage would grow indefinitely.

* `rabbitmq-diagnostics memory_breakdown` failed to read memory of connection
  reader, writer and channel processes.

* In some environments, Stream replicas advertised IP addresses that could not be reached by cluster peers
  (eg. IP addresses behind a NAT in a Docker deployment). RabbitMQ node hostnames are now advertised as well
  so that other peers can resolve them to get an externally visible IP address.

(adam)

2021-10-20 08:19:07 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkgin to 21.10.1

(jperkin)

2021-10-20 08:18:57 UTC MAIN commitmail json YAML

pkgin: Update to 21.10.1.

## Version 21.10.1 (2021-10-20)

* Free memory correctly when building package lists for printing.  Reduces
  memory usage considerably when operating on a large number of packages.

* Avoid infinite loop in package linked list when handling pkg_install.

(jperkin)

2021-10-19 21:24:36 UTC MAIN commitmail json YAML

doc: Updated mail/offlineimap to 7.3.4

(tm)

2021-10-19 21:23:32 UTC MAIN commitmail json YAML

mail/offlineimap: Update to 7.3.4

v7.3.4 (2021-08-03)
  Fixes
    - folder: IMAP: fix issue when the response of searchforheaders is
      the same UID multiple times. [Nicolas Sebrecht]
    - Fix hooks for IDLE sync. [Reto Schnyder]
    - Changed wrong comparison equal. [Rodolfo Garc鱈a Pe単as (kix)]
    - Comparison error. [Rodolfo Garc鱈a Pe単as (kix)]
    - remove outdated links to travis. [Nicolas Sebrecht]
    - ui init is lintian clean. [Rodolfo Garc鱈a Pe単as (kix)]
    - Require the minimal dependencies in python package. [Martin Di Paola]
  Changes
    - README: update regarding the offlineimap3 fork. [Nicolas Sebrecht]
    - redirect the users to offlineimap3. [Nicolas Sebrecht]
    - threadutil imports not used. [Rodolfo Garc鱈a Pe単as (kix)]
    - Move out pkg attributes from __init__.py. [Martin Di Paola]

v7.3.3 (2020-04-11)
  Features
    - export env. variables when running account hooks. [Frank LENORMAND]
  Fixes
    - Fix stale gss api authentication security context. [Herton R. Krzesinski]
    - Handle [ALREADYEXISTS] and Mailbox already exists!. [Chris Coleman]
  Changes
    - exec() the tunnel command. [martin f. krafft]

v7.3.2 (2019-12-17)
  Fixes
    - Revert "fix check for unsupported sep character". [Nicolas Sebrecht]
    - Fixing the Arch Linux name. [Jaroslav Lichtblau]

v7.3.1 (2019-12-15)
  Features
    - Additional address for sysloghandler to handle mac. [Chris Coutinho]
    - Added financial contributors to the README. [Jess]
    - Introduce FUNDING.yml for opencollective. [Nicolas Sebrecht]
  Fixes
    - Fix check for unsupported sep character. [Nicolas Sebrecht]
    - Contrib: use yaml.safe_load() instead of load(). [Nicolas Sebrecht]
    - Ensure python2 in the release workflow. [Nicolas Sebrecht]
    - Make docs: ensure py2 when running sphinx. [Nicolas Sebrecht]
  Changes
    - Update README.md. [Chris Coleman]

v7.3.0 (2019-08-19)
  Features
    - Implement Happy Eyeballs. [Olivier Mehani]
    - imaplib2 v2.101. [Nicolas Sebrecht]
    - imaplib2 v2.100. [Nicolas Sebrecht]
  Changes
    - Update readme to give an hint about Linux distros. [Dario Maiocchi]
    - travis: remove python3.6. [Nicolas Sebrecht]
    - README: add required dependency to rfc6555. [Nicolas Sebrecht]
  imaplib2
    - Do not use TIMEOUT_MAX for Condition.wait(). [Ilias Tsitsimpis]
    - Use SSLContext if available so we send SNI. [Julien Cristau]
    - Don't expect trailing space on command completion. [Ben Cotterell]

v7.2.4 (2019-06-08)
  Features
    - mkdir -p alike folder creation. [Kyle Altendorf]
  Fixes
    - Use portable locker to support cygwin in Windows. [kimim]
    - contrib/release.py: don't break if sphinx-build is missing. [Nicolas Sebrecht]
  Changes
    - Update FSF postal address. [Jelmer Vernoo蝶]
    - repository/IMAP: update copyright header date. [Nicolas Sebrecht]
    - PULL_REQUEST_TEMPLATE: add space between brackets to enable the edition
      in the gui. [Nicolas Sebrecht]

(tm)

2021-10-19 20:34:48 UTC MAIN commitmail json YAML

emulators/simh: now hopefully works on MacOS.

Networking seemed to not crash for my test case (MacOS 11.6).

(rhialto)

2021-10-19 19:00:17 UTC MAIN commitmail json YAML

Updated databases/mysql57-client, databases/mysql57-server, x11/py-sip, x11/py-qt5

(adam)

2021-10-19 18:59:54 UTC MAIN commitmail json YAML

py-qt5: updated to 5.15.5

PyQt v5.15.5 has been released. This is a bug-fix release. There are corresponding releases of PyQtNetworkAuth and PyQtWebEngine.

Added the missing QPdfWriter.setPageSize() overload.
pylupdate5 now assumes that the default codec is UTF-8 and specifies v2.1 as the .ts file format.

PyQt v5.15.4 has been released. This is a minor bug-fix release. There are corresponding releases of the other PyQt5-related packages.

PyQt v5.15.3 has been released. This is a minor feature and bug-fix release. There are corresponding releases of the other PyQt5-related packages.

Added the missing QImage.setAlphaChannel().
Support for the QtNetworkAuth library has been moved to a separate PyQtNetworkAuth package.
Wheels no longer bundle the corresponding Qt libraries and instead automatically install them from an external wheel.

(adam)

2021-10-19 18:59:01 UTC MAIN commitmail json YAML

py-sip: updated to 4.19.25

4.19.15:
Added support for Py_ssize_t (required by PyQt v5.15.3).

(adam)

2021-10-19 18:57:37 UTC MAIN commitmail json YAML

mysql57: updated to 5.7.36

Changes in MySQL 5.7.36

Security Notes

Bugs Fixed

Security Notes

The linked OpenSSL library for MySQL Server has been updated to version 1.1.1l. Issues fixed in the new OpenSSL version are described at https://www.openssl.org/news/cl111.txt and and http://www.openssl.org/news/vulnerabilities.html.

Bugs Fixed

Incompatible Change: For all SELECT statements on a view, the query digest was based on the view definition. As a result, different queries had the same digest and aggregated together in the Performance Schema table events_statements_summary_by_digest, so statistics in that table were not usable for distinguishing distinct SELECT statements.

The query digest for each SELECT statement on a view now is based on the SELECT, not the view definition. This enables distinguishing distinct SELECT statements in the events_statements_summary_by_digest table. However, tools that use query digests may need some adjustment to account for this change. For example, MySQL Enterprise Firewall and query rewrite plugins rely on query digests and existing rules for them that are associated with views may need to be updated.

InnoDB: With undo log truncation enabled (innodb_undo_log_truncate=ON), it was possible for a deadlock and eventual failure to occur when an undo log truncate operation was initiated after a version upgrade from MySQL 5.6 to MySQL 5.7.34 or earlier. A patch introduced in MySQL 5.7.35

[Note] InnoDB: Found duplicate reference rseg: 33 space: 1 page: 3
[Note] InnoDB: Reset pre-5.7.2 rseg: 1 after duplicate is found.
If pre-5.7.2 rollback segment slots have no undo data to purge, a message similar to the following is emitted:

[Note] InnoDB: Successfully reset 32 pre-5.7.2 rseg slots.
If undo data is found in pre-5.7.2 rollback segment slots, a message similar to the following is emitted recommending a slow shutdown and restart:

[Note] InnoDB: pre-5.7.2 rseg: 2 holds data to be purged.
History length: 1. Recommend slow shutdown with innodb_fast_shutdown=0 and restart

InnoDB: Truncation of an undo tablespace during use by an active transaction raised an assertion failure. The transaction was prematurely marked as complete, permitting the truncation operation.

InnoDB: Deleting or updating a row from a parent table initiated a cascading SET NULL operation on the child table that set a virtual column value to NULL. The virtual column value should have been derived from the base column value.

Thanks to Yin Peng at Tencent for the contribution.

InnoDB: The InnoDB recovery process did not recognize that page compression had been applied to data that was being recovered, causing the tablespace data file to increase in size during the redo log apply phase, which could lead to a recovery failure for systems approaching a disk-full state.

Replication: The error messages issued by MySQL Replication when GTIDs required for auto-positioning have been purged could be incorrectly assigned or scrambled in some situations.

Replication: The contents of the gtid_executed and gtid_purged GTID sets were not persisted after restoring a dump taken using mysqldump. The dump file sequence has now been changed so that the mysql schema (which contains the mysql.gtid_executed table) is not dropped after the gtid_purged GTID set is written. A new option --skip-mysql-schema is added for mysqldump which lets you choose not to drop the mysql schema at all.

JSON: Conversion of JSON values to text caused linear growth of the destination string, resulting in an unnecessarily high number of reallocations. Now this process uses exponential growth instead, to reduce the number of allocations required.

This fix originally appeared in MySQL 8.0 and was backported to MySQL 5.7 by Annirudh Prasad, whom we thank for the contribution.

Concurrent insert operations on multiple tables with full-text indexes caused a large number of full-text index synchronization requests, resulting in an out of memory condition.

When a query uses a temporary table for aggregation, the group by item is used as a unique constraint on the temporary table: If the item value is already present, the row is updated; otherwise, a new row is inserted into the temporary table. If the item has a result field or reference item, it it evaluated twice, once to check whether the result exists in the temporary table and, if not, again while constructing the row to be inserted. When the group by item was nondeterministic, the result value used to check for existence differed from that with which an insert was attempted, causing the insert to be rejected if the value already existed in the table.

We fix this by using the hash of any nondeterministic items as the unique constraint, so that the hash is evaluated once only.

Quote handling was improved for the SHOW GRANTS statement.

(adam)

2021-10-19 11:23:25 UTC MAIN commitmail json YAML

doc: Updated mail/isync to 1.4.3

(schmonz)

2021-10-19 11:23:17 UTC MAIN commitmail json YAML

Update to 1.4.3. From the changelog:

- limit maildir nesting depth
- enable embedding arbitrarily long strings into IMAP commands
- CVE-2021-3578: fix handling of unexpected APPENDUID response code
- don't crash on malformed CAPABILITY responses
- tolerate INBOX mis-casing in Path
- make UIDVALIDITY recovery more strict about vanished messages
- improve error messages about irrecoverably changed UIDVALIDITY
- CVE-2021-20247: reject funny mailbox names from IMAP LIST/LSUB
- be more tolerant of formally malformed response codes
- fix bogus continuation of IMAP list parsing
- accept unsolicited FETCH responses (without payload) after all
- use correct <poll.h> header

(schmonz)

2021-10-19 08:39:15 UTC MAIN commitmail json YAML

doc: Updated graphics/imlib2 to 1.7.4

(nia)

2021-10-19 08:39:05 UTC MAIN commitmail json YAML

imlib2: update to 1.7.4

v1.7.4 - 2021-09-16
-------------------
Kim Woelders (14):
      imlib2_view: Move property stuff to separate file
      imlib2_view: Cleanups
      imlib2_view: By default scale large images to fit on screen
      imlib2_view: Add some debug
      imlib2_view: Fix issue with new default scaling
      WEBP loader: Remove forgotten debug printout
      WEBP loader: Rename fd variable to be same as everywhere else
      LBM loader: Fix potential out-of-bounds memory access
      GIF, TIFF, WEBP loaders: Fix loading if filename does not have usual suffix
      Revert "GIF, TIFF, WEBP loaders: Fix loading if filename does not have usual suffix"
      GIF, TIFF, WEBP loaders: Fix loading if filename does not have usual suffix - take 2
      Add script to generate Changelog
      Update Changelog to new format
      image.c: Use the LOAD_... macros to check loader return values

(nia)

2021-10-19 08:17:18 UTC MAIN commitmail json YAML

doc: Updated chat/hexchat to 2.16.0

(nia)

2021-10-19 08:17:06 UTC MAIN commitmail json YAML

hexchat: update to 2.16.0

2.16.0 (2021-10-01)

    * add support for IRCv3 SETNAME, invite-notify, account-tag, standard
      replies, and UTF8ONLY
    * add support for strikethrough formatting
    * update network list (including Libera.Chat as the default)
    * update OpenSSL on Windows
    * fix text clipping issues by respecting font line height
    * fix URLs not being escaped when opened
    * fix misc IRC message parsing issues
    * remove libnotify dependency on Linux, fixing hangs when notifications
      are shown
    * remove libproxy dependency on Linux
    * print ChanServ notices in the front tab by default
    * fishlim: add support for CBC mode
    * python: rewrite plugin in python with CFFI This lowers memory usage
      and fixed conflicts with many C Python modules including pygobject

(nia)

2021-10-19 07:37:47 UTC MAIN commitmail json YAML

doc: Updated sysutils/htop to 3.1.1

(nia)

2021-10-19 07:37:36 UTC MAIN commitmail json YAML

htop: update to 3.1.1

What's new in version 3.1.1

* Update license headers to explicitly say GPLv2+
* Document minimum version for libcap (thanks to James Brown)
* Fix mouse wheel collision with autogroups nice adjustment
* Adjust Makefile.am macro definitions for older automake versions
* Ensure consistent reporting of MemoryMeter 'used' memory
* Report hugepage memory as real and used memory (as before)
* Handle procExeDeleted, usesDeletedLib without mergedCommandline mode
* Validate meter configuration before proceeding beyond htoprc parsing
* Properly release memory on partially read configuration
* Handle interrupted sampling from within libpcp PDU transfers
* On Linux, provide O_PATH value if not defined
* On Linux, always compute procExeDeleted if already set
* Workaround for Rosetta 2 on Darwin (thanks to Alexander Momchilov)
* Fix FreeBSD cmdline memory leak in Process_updateCmdline, and
* Plug a Disk I/O meter memory leak on FreeBSD (thanks to Ximalas)

(nia)

2021-10-18 14:33:14 UTC MAIN commitmail json YAML

doc: Updated security/libretls to 3.4.1

(schmonz)

2021-10-18 14:33:04 UTC MAIN commitmail json YAML

Update to 3.4.1. From the changelog:

The shared library major version of libtls has been bumped to 22.

tls_connect(3) and friends now strip a trailing dot from servername.

This patch imports the missing scripts/wrap-compiler-for-flag-check
file, which was incorrectly causing compiler flags to not be used.

>From the upstream LibreSSL changelog:

* New Features
  - Added support for OpenSSL 1.1.1 TLSv1.3 APIs.
  - Enabled the new X.509 validator to allow verification of
    modern certificate chains.
* Portable Improvements
  - Added Universal Windows Platform (UWP) build support.
  - Fixed mingw-w64 builds on newer versions with missing SSP support.
* API and Documentation Enhancements
  - Added the following APIs from OpenSSL
    BN_bn2binpad BN_bn2lebinpad BN_lebin2bn EC_GROUP_get_curve
    EC_GROUP_order_bits EC_GROUP_set_curve
    EC_POINT_get_affine_coordinates
    EC_POINT_set_affine_coordinates
    EC_POINT_set_compressed_coordinates EVP_DigestSign
    EVP_DigestVerify SSL_CIPHER_find SSL_CTX_get0_privatekey
    SSL_CTX_get_max_early_data SSL_CTX_get_ssl_method
    SSL_CTX_set_ciphersuites SSL_CTX_set_max_early_data
    SSL_CTX_set_post_handshake_auth SSL_SESSION_get0_cipher
    SSL_SESSION_get_max_early_data SSL_SESSION_is_resumable
    SSL_SESSION_set_max_early_data SSL_get_early_data_status
    SSL_get_max_early_data SSL_read_early_data SSL_set0_rbio
    SSL_set_ciphersuites SSL_set_max_early_data
    SSL_set_post_handshake_auth
    SSL_set_psk_use_session_callback
    SSL_verify_client_post_handshake SSL_write_early_data
  - Added AES-GCM constants from RFC 7714 for SRTP.
* Compatibility Changes
  - Implement flushing for TLSv1.3 handshakes behavior, needed for Apache.
  - Call the info callback on connect/accept exit in TLSv1.3,
    needed for p5-Net-SSLeay.
  - Default to using named curve parameter encoding from
    pre-OpenSSL 1.1.0, adding OPENSSL_EC_EXPLICIT_CURVE.
  - Do not ignore SSL_TLSEXT_ERR_FATAL from the ALPN callback.
* Testing and Proactive Security
  - Added additional state machine test coverage.
  - Improved integration test support with ruby/openssl tests.
  - Error codes and callback support in new X.509 validator made
    compatible with p5-Net_SSLeay tests.
* Internal Improvements
  - Numerous fixes and improvements to the new X.509 validator to
    ensure compatible error codes and callback support compatible
    with the legacy OpenSSL validator.

(schmonz)

2021-10-18 14:25:55 UTC MAIN commitmail json YAML

jack: Fixup Darwin library install names.

(jperkin)

2021-10-18 13:56:37 UTC MAIN commitmail json YAML

doc: Updated editors/nano to 5.9

(nia)

2021-10-18 13:56:26 UTC MAIN commitmail json YAML

nano: update to 5.9

2021.10.06 - GNU nano 5.9 "El manicomio ha decidido: mañana sol!"
• The extension of a filename is added to the name of a corresponding
  temporary file, so that spell checking a C file, for example, will
  check only the comments and strings (when using 'aspell').
• The process number is added to the name of an emergency save file,
  so that when multiple nanos die they will not fight over a filename.
• Undoing a cutting operation will restore an anchor that was located
  in the cut area to its original line.
• When using --locking, saving a new buffer will create a lock file.
• Syntax highlighting for YAML files has been added.

(nia)

2021-10-18 13:36:57 UTC MAIN commitmail json YAML

doc: Updated sysutils/mc to 4.8.27

(nia)