Commit graph

334801 commits

Author SHA1 Message Date
nia
d9c5242166 genreadme: Reorganize information for clarity.
Move the navigation to the top and reword it slightly. This makes it
more immediately visible. I'm not sure if this justifies a "Skip to content"
button yet.

Give the binary package table headers.
2021-03-08 16:37:59 +00:00
nia
29e52d4afd doc: Updated pkgtools/pkg_install to 20210308 2021-03-08 15:26:40 +00:00
nia
43676aeadb pkg_install-20210308
- update pkg_add's examples in its man page for 2021 compliance.
2021-03-08 15:25:47 +00:00
nia
9be97ff7b1 doc: Updated devel/xsd to 4.0.0 2021-03-08 14:34:32 +00:00
nia
24dfc7f678 xsd: Update to 4.0.0. Builds again.
Borrowed patches from FreeBSD to rename the executable to avoid a
conflict wiht lang/mono.
2021-03-08 14:33:44 +00:00
nia
caaf0a3fb5 owncloudclient: Create directory for configuration files 2021-03-08 13:25:12 +00:00
nia
b9f0a659b3 doc: Updated net/owncloudclient to 2.7.6.3261 2021-03-08 13:18:14 +00:00
nia
332536f541 owncloudclient: Update to 2.7.6.3261. Builds again. 2021-03-08 13:17:53 +00:00
adam
fd6c26ba69 Removed net/bittornado[-gui] 2021-03-08 13:07:38 +00:00
adam
4a21640a6f bittornado[-gui]: removed 2021-03-08 13:06:36 +00:00
ryoon
636bac3096 doc: Updated security/gnu-pw-mgr to 2.7.4 2021-03-08 12:40:03 +00:00
ryoon
ac103ff854 gnu-pw-mgr: Update to 2.7.4
* Use pkgsrc libtool.
* Use MASTER_SITE_GNU as MASTER_SITES.

Changelog:
New in 2.7.4 - September 2020
New in 2.4 - August, 2018

disable the --use-pbkdf2 option and implement --rehash as replacement

* the default "rehash" count is printed with --status output
* security question answers can now be stable across password
  changes. Two answers are now printed: the deprecated version
  that changes with the rehash count, and the new version that
  is stable.

New in 2.2 - June, 2018

* Chase Bank has added the password restriction that no three characters
  may be in sequence. So look for that and fix it, if need be.

* Let people know when they last modified a password.
  Mark the day when the pbkdf2 count is modified.

* The confirmation value printed out is a hash based on the confirmation
  string and the current password. So, if the password changes, then
  so does the confirmation string. Not ideal. This change restricts
  the hashing source to just the password id and the confirmation
  string.

* Users may now specify a config file other than the default.

New in 2.0 - May, 2016

* A new option --shared to implement sharing passwords.
  This allows shared logins with secure passwords and still
  keeps all the other passwords very secret.  See the docs for
  the rationale and usage.
2021-03-08 12:39:33 +00:00
nia
5baa5ddce6 security: remove guardtime, libguardtime 2021-03-08 11:51:11 +00:00
nia
6faa5b5c82 doc: removed guardtime 2021-03-08 11:49:13 +00:00
nia
2253a9e99b Remove guardtime, libguardtime.
Fails to build and the upstream service seems to have transformed into
some "enterprise blockchain" thingy.
2021-03-08 11:48:12 +00:00
pin
74805b13e3 doc: Updated sysutils/macchina to 0.5.1 2021-03-08 11:23:47 +00:00
pin
ef4fe41c47 sysutils/macchina: update to 0.5.1
Tweaks and changes:
-Small under the hood tweaks
-Update documentation
-Changes to default and alt theme
-Capitalize first letter of shell (shorthand:ON)
2021-03-08 11:23:27 +00:00
nia
9155095829 doc: Removed re-alpine 2021-03-08 11:08:21 +00:00
nia
71e49c715a re-alpine: remove, unlikely to support openssl 1.1 any time soon
upstream is pretty dead while development of mail/alpine continues.
2021-03-08 11:06:46 +00:00
nia
be9aef6da9 doc: Updated lang/mono-basic to 4.7 2021-03-08 11:01:13 +00:00
nia
a68dd3d335 mono-basic: Update to 4.7.
Builds again.
2021-03-08 11:00:42 +00:00
micha
d7b48b931c doc: Updated games/woof to 4.0.0 2021-03-08 10:57:09 +00:00
micha
acf709130c games/woof: Update to 4.0.0
Woof! 4.0.0
-----------
- The -fast and -respawn options are now properly reloaded from
  savegames.
- PNG screenshots are now exact reproductions# of the actual
  game# screen.
- Framebuffer overflows are now prevented in V_DrawPatchGeneral() and
  V_CopyRect().
- The bmp2c.c tool now builds with MSVC build (@rfomin).
- A workaround for the SDL 2.0.14 Alt-Tab bug on Windows has been
  introduced (@rfomin).
- A woof-midiproc.exe has been ported over from Crispy Doom, allowing to
  set SFX and music volume separately on Windows (@rfomin).
- The SPECHITS overflow emulation has been ported over from Chocolate
  Doom / PrBoom+, allowing for some more obscure Vanilla demos to keep
  sync.
- The "IDKFA" cheat string has been externalized, allowing it to be
  replaced by DEHACKED.
- The widescreen rendering mode has been ported over from Crispy Doom
  with proper support for the widescreen assets found e.g. in the Unity
  version of Doom (@rfomin).
- MIDI playback on big-endian systems has been fixed (@BeWorld2018).
- The "HI_START"/"HI_END" namespace has been introduced to avoid
  conflicts with high-resolution textures (@rfomin).
- The option to show the "A secret is revealed!" message has been added
  (@rfomin).
- The window geometry and display index settings are now saved across
  restarts (@rfomin).
- The -pistolstart command line option has been added (@rfomin).
- Support for 16-bit WAV sound lumps has been added (@rfomin).
- Support for the "MUSINFO" lump has been added (@rfomin).
- Demo compatibility with Boom 2.02 has been vastly improved:
- MBF codepointers are now disabled during Boom demo playback (@rfomin).
- The P_FindShortestTextureAround() function has been fixed (@rfomin).
- Boom's friction code has been restored (@rfomin).
- Boom's BLOCKMAP generation code has been integrated (@rfomin).
- Sprite lumps smaller than 8 bytes are now ignored (@rfomin).
- Empty music lumps (i.e. with zero length) are now properly handled
  (@rfomin).
- The weapon attack alignment implementation has been brought in line
  with Crispy Doom.
- The "no fog on spawn west" Vanilla Doom bug is now properly emulated
  (@rfomin).
- Switches definitions referencing unknown texture names are now ignored
  instead of exiting (@rfomin).
- A crash has been fixed when reading out joystick button states.
- Endianess issues with positioning the status bar patch, drawing the
  bunny scroll screen and fullscreen patches have been fixed.

Unfortunately, some of these changes made it necessary to change the
savegame format which is now incompatible to previous releases.
2021-03-08 10:55:47 +00:00
pin
3fa1b91915 textproc/ripgrep: fix build fail 2021-03-08 10:26:17 +00:00
fcambus
a2b365b2f9 doc: Updated devel/tig to 2.5.3 2021-03-08 08:47:45 +00:00
fcambus
3e3de22d7d tig: update to 2.5.3.
tig-2.5.3
---------

Bug fixes:

 - Fix autoconf checking for readline. (#1072)
 - Fix segfault when saving a view with no column.
 - Reset view->parent when main view is promoted.
 - Fix segfault when pressing Enter in a child main view.
 - Restore lazy navigation.
 - Format time_t values portably and fix other values too. (#1084, #1085)
 - Fix loop when wrapping line with ISO-8859-1 character. (#1087, #1088)
2021-03-08 08:45:56 +00:00
nikita
8fd556aa00 re-assign maint 2021-03-08 08:44:28 +00:00
wen
baa49e3f7a Updated devel/p5-Test-Inline to 2.214 2021-03-08 08:13:43 +00:00
jaapb
397a3e0079 Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
wen
a5c5063f4c Update to 2.214
Update DEPENDS

Upstream changes:
2.214     2021-01-23 22:43:10Z
          - distribution tooling updates
          - removed Pod::Tests dependency that is no longer used
          - remove use of File::Slurp in favour of Path::Tiny
2021-03-08 08:12:06 +00:00
jaapb
afdd46e296 doc: Updated lang/ocaml to 4.11.2 2021-03-08 08:09:15 +00:00
jaapb
9721d18581 Updated lang/ocaml to version 4.11.2.
This is a bugfix release from 4.11.1. The amd64 runtime patches have been
removed since they seem to have been incorporated by upstream.
2021-03-08 08:08:43 +00:00
adam
724a107259 Updated graphics/py-dot, biology/py-cutadapt 2021-03-08 07:11:14 +00:00
adam
bd5b2dac0d py-cutadapt: updated to 3.3
v3.3:
* :issue:`504`: Fix a crash on Windows.
* :issue:`490`: When ``--rename`` is used with ``--revcomp``, disable adding the
  ``rc`` suffix to reads that were reverse-complemented.
* Also, there is now a ``{rc}` template variable for the ``--rename`` option, which
  is replaced with "rc" if the read was reverse-complemented (and the empty string if not).
* :issue:`512`: Fix issue :issue:`128` once more (the “Reads written” figure in the report
  incorrectly included both trimmed and untrimmed reads if ``--untrimmed-output`` was used).
* :issue:`515`: The report is now send to stderr if any output file is
  written to stdout
2021-03-08 07:10:56 +00:00
adam
580c1607df py-dot: updated to 1.4.2
1.4.2

Added:
- Documentation: Basic usage examples in `README.md`.

Changed:
- More detailed error message in case of Graphviz errors.
- More detailed warning message in case of failure to import the DOT
  parser module.

Deprecated:
- A future pydot 2.0.0 will drop support for Python 2, 3.4 and
  possibly other Python versions that are end-of-life at that time.
  Pydot does not emit any deprecation warnings about this. Further
  pydot 1.x.x releases are currently not foreseen, but if there are
  any, should still support the mentioned Python versions.

Fixed:
- On Python 2, non-equality comparison (`!=`) between two separate, but
  equal `Edge` instances will now correctly return `False`, as it
  already did on Python 3.
- Prevent `TypeError` in handling of DOT parser error.
- Prevent `TypeError` in `graph_from_adjacency_matrix()` and
  `graph_from_incidence_matrix()`.
- Prevent `TypeError` when creating an edge with a `Subgraph` or
  `Cluster` object (as opposed to name string) as an edge point.
- Windows only: Fixed most failures to find Graphviz when a conda or
  Anaconda installation exists, but Graphviz was installed manually or
  through pip (`.bat`/`.exe` suffix problem).
- Windows only: Fixed failure to run Graphviz related to side-by-side
  assembly (SxS) by now propagating the `SYSTEMROOT` environment
  variable.
2021-03-08 07:07:42 +00:00
adam
6b34a1f86f Updated mail/py-aiosmtpd, devel/py-gitpython 2021-03-08 07:01:44 +00:00
adam
b8188693b7 py-gitpython: updated to 3.1.14
3.1.14
* git.Commit objects now have a ``replace`` method that will return a
  copy of the commit with modified attributes.
* Add python 3.9 support
2021-03-08 07:01:25 +00:00
adam
83ccfb02a3 py-aiosmtpd: updated to 1.4.2
1.4.2:
Controller ready_timeout defaults to 5.0
More detailed message in TimeoutError during Controller.start()
IMPORTANT: No more leak of sensitive info during smtp_AUTH

1.4.1:
local_part_limit (max length of email address local part) is now customizable, defaults to 0 (no limit)

1.4.0:
PROXY Protocol support
SMTPS/STARTTLS support from CLI
UnixSocketController
Improvement on tox+pytest to enable stable run for pypy3-on-Windows, MacOS, and Cygwin
Example on how to implement SMTP AUTH

1.3.2:
Fixed:
Documentation issues that causes some automated build systems to fail
Improper IPv6 detection on systems whose kernel does not support IPv6

Also:
Add info about GPG Signing key to README and PyPI
A 'hidden' testenv named static to run pytype

1.3.1:
Smarter localhost determination
No longer failing on hostname=""

1.3.0:
"AUTH LOGIN " support
Command Call Limit to stop misbehaving clients
"authenticator" system to replace "auth_callback"
"handle_EHLO" can modify return values
(Almost) transparant passing of keyword args given to
Controller to SMTP
Now uses TLS Context as-is
Complete conversion of test cases from unittest/nose2 to
pytest
Improve compatibility with setuptools<=46.4.0
2021-03-08 06:57:26 +00:00
pin
b42b89b2f6 doc: Updated sysutils/macchina to 0.5.0 2021-03-08 06:34:10 +00:00
pin
9988de4b9c sysutils/macchina: update to 0.5.0
Performance improvements:
-Macchina no longer relies on which or cat, improving execution time by ~5ms.
2021-03-08 06:33:49 +00:00
wen
79fe94a53a Updated devel/p5-Test-File to 1.448 2021-03-08 06:25:12 +00:00
wen
aa17b50bdd Update to 1.448
Upstream changes:
1.448 2021-03-05T15:01:18Z
        * Promote to a user release

1.447_01 2021-03-02T16:11:23Z
        * Try handling all-numeric user and group names (but, also, wtf?)
        Github #26.

1.447 2021-02-24T21:32:41Z
        * Trying harder to get the tests to pass on Cygwin

1.446 2021-02-20T21:18:48Z
        * Better cygwin detection, from Achim Gratz

1.445 2021-02-16T08:57:34Z
        * Get the tests to pass under Cygwin (Github #17, from Slaven Rezić)

1.444 2021-01-06T03:40:19Z
        * Remove Travis, add GitHub actions
        * Add file_is_symlink_not_ok

1.443_03 2020-06-15T13:13:42Z
        * Merge some test additions from Desmond Daignault (GitHub #20)

1.443_02 2020-06-15T12:10:34Z
        * Deprecated directories in tests appropriate for only plain files.
        It's a diag() message now but will be a test failure later.

1.443_01 2020-06-12T11:54:41Z
        * change the file_writeable_ok tests to file_writable_ok, which
        is the correct spelling. The old names work but now warn to use
        the new name.
        * Some updates to refresh the tests.
        * Start mirroring Test2::Tools::File so we support the same names.
        Thanks to Torbjørn Lindahl for spotting rough edges.
2021-03-08 06:23:46 +00:00
fox
fc89cb6e4f doc: Updated sysutils/py-Glances to 3.1.6.2 2021-03-08 03:54:46 +00:00
fox
08239533dc sysutils/py-Glances: Update to 3.1.6.2
Changes since 3.1.6.1:

Version 3.1.6.2
===============

Bugs corrected:

    * Remove bad merge for a non tested feature
      (see https://github.com/nicolargo/glances/issues/1787#issuecomment-774682954)
2021-03-08 03:53:48 +00:00
fox
560df0764a doc: Updated security/wolfssl to 4.7.0 2021-03-08 03:47:23 +00:00
fox
e92e192274 security/wolfssl: Updates to v4.7.0
Changes since v4.6.0:

wolfSSL Release 4.7.0 (February 16, 2021)

Release 4.7.0 of wolfSSL embedded TLS has bug fixes and new features including:
New Feature Additions

  * Compatibility Layer expansion SSL_get_verify_mode, X509_VERIFY_PARAM API,
    X509_STORE_CTX API added
  * WOLFSSL_PSK_IDENTITY_ALERT macro added for enabling a subset of TLS alerts
  * Function wolfSSL_CTX_NoTicketTLSv12 added to enable turning off session
    tickets with TLS 1.2 while keeping TLS 1.3 session tickets available
  * Implement RFC 5705: Keying Material Exporters for TLS
  * Added --enable-reproducible-build flag for making more deterministic
    library outputs to assist debugging
  * Added support for S/MIME (Secure/Multipurpose Internet Mail Extensions)
    bundles

Fixes

  * Fix to free mutex when cert manager is free’d
  * Compatibility layer EVP function to return the correct block size and type
  * DTLS secure renegotiation fixes including resetting timeout and retransmit
    on duplicate HelloRequest
  * Fix for edge case with shrink buffer and secure renegotiation
  * Compile fix for type used with curve448 and PPC64
  * Fixes for SP math all with PPC64 and other embedded compilers
  * SP math all fix when performing montgomery reduction on one word modulus
  * Fixes to SP math all to better support digit size of 8-bit
  * Fix for results of edge case with SP integer square operation
  * Stop non-ct mod inv from using register x29 with SP ARM64 build
  * Fix edge case when generating z value of ECC with SP code
  * Fixes for PKCS7 with crypto callback (devId) with RSA and RNG
  * Fix for compiling builds with RSA verify and public only
  * Fix for PKCS11 not properly exporting the public key due to a missing key
    type field
  * Call certificate callback with certificate depth issues
  * Fix for out-of-bounds read in TLSX_CSR_Parse()
  * Fix incorrect AES-GCM tag generation in the EVP layer
  * Fix for out of bounds write with SP math all enabled and an edge case of
    calling sp_tohex on the result of sp_mont_norm
  * Fix for parameter check in sp_rand_prime to handle 0 length values
  * Fix for edge case of failing malloc resulting in an out of bounds write
    with SHA256/SHA512 when small stack is enabled

Improvements/Optimizations

  * Added --enable-wolftpm option for easily building wolfSSL to be used with
    wolfTPM
  * DTLS macro WOLFSSL_DTLS_RESEND_ONLY_TIMEOUT added for resending flight
    only after a timeout
  * Update linux kernel module to use kvmalloc and kvfree
  * Add user settings option to cmake build
  * Added support for AES GCM session ticket encryption
  * Thread protection for global RNG used by wolfSSL_RAND_bytes function calls
  * Sanity check on FIPs configure flag used against the version of FIPs
    bundle
  * --enable-aesgcm=table now is compatible with --enable-linuxkm
  * Increase output buffer size that wolfSSL_RAND_bytes can handle
  * Out of directory builds resolved, wolfSSL can now be built in a separate
    directory than the root wolfssl directory

Vulnerabilities

  * [HIGH] CVE-2021-3336: In earlier versions of wolfSSL there exists a
    potential man in the middle attack on TLS 1.3 clients. Malicious
    attackers with a privileged network position can impersonate TLS 1.3
    servers and bypass authentication. Users that have applications with
    client side code and have TLS 1.3 turned on, should update to the latest
    version of wolfSSL. Users that do not have TLS 1.3 turned on, or that are
    server side only, are NOT affected by this report. For the code change
    see #3676. Thanks to Aina Toky Rasoamanana and Olivier Levillain from
    Télécom SudParis for the report.
  * [LOW] In the case of using custom ECC curves there is the potential for a
    crafted compressed ECC key that has a custom prime value to cause a hang
    when imported. This only affects applications that are loading in ECC keys
    with wolfSSL builds that have compressed ECC keys and custom ECC curves
    enabled.
  * [LOW] With TLS 1.3 authenticated-only ciphers a section of the server
    hello could contain 16 bytes of uninitialized data when sent to the
    connected peer. This affects only a specific build of wolfSSL with TLS
    1.3 early data enabled and using authenticated-only ciphers with TLS 1.3.

For additional vulnerability information visit the vulnerability page at
https://www.wolfssl.com/docs/security-vulnerabilities/

See INSTALL file for build instructions.
More info can be found on-line at https://wolfssl.com/wolfSSL/Docs.html
2021-03-08 03:44:34 +00:00
taca
96a6167cdd doc: Added devel/php-ffi version 8.0.3 2021-03-08 00:08:16 +00:00
taca
8ed6ff7ff1 devel/Makefile: add and enable php-ffi 2021-03-08 00:07:55 +00:00
taca
650847c9c9 devel/php-ffi: add package version 7.4.16
Add php-ffi, part of php74 and php80.

PHP is a programming language designed to be embedded into web pages.
The FFI extension implements the Foreign Function Interface, but currently
it is experimental.
2021-03-08 00:07:09 +00:00
he
b8feee377f Note update of security/softhsm2 to 2.6.1. 2021-03-07 19:49:58 +00:00