Commit Graph

61919 Commits

Author SHA1 Message Date
Leonardo Taccari babe2fb5fa clipmenu: clipnotify was imported in pkgsrc as x11/clipnotify, update DEPENDS 2020-09-11 15:28:51 +02:00
Thomas Klausner 82f908588a emacs-git: sync PLIST for upstream changes 2020-09-11 14:23:20 +02:00
Thomas Klausner 117d3fd954 Makefile: add one package 2020-09-11 07:50:52 +02:00
Jonathan Schleifer 4eda6846f3
Remove py-commonmark, imported into pkgsrc 2020-09-11 02:51:01 +02:00
Travis Paul a1c872358a
atftp: Remove from WIP
- Upstream not updated since 2004
- Package not updated since 2012
- Multiple CVEs
- No dedicated maintainer
2020-09-10 22:53:32 +00:00
Travis Paul 780a7c4d28
atftp: Add CVE-2020-6097 to TODO 2020-09-10 21:42:29 +00:00
Juraj Lutter f20c0b60c1 zabbix50-*: Cleanup
- Fix stack size issue in NetBSD scripts
- Fix most pkglint warning
- Fix SMF manifests
2020-09-10 18:38:56 +00:00
Leonardo Taccari c1879fb421 amazon-ecs-cli: also run tested (seems to work fine) 2020-09-10 18:30:42 +02:00
Edgar Fuß 5bc92510f9 Update icingaweb2 to 2.8.2
Update Icinga Web 2 (icingaweb2) to 2.8.2.

Mostly PLIST changes, one removal from RMFILES for a file no longer included in the tarball.
2020-09-10 18:01:50 +02:00
Edgar Fuß 9ac8918a59 Update icinga2 to 2.12.0
Update Icinga2 (icinga2) to 2.12.0.
Doesn't depend on YAJL (devel/yajl) any more.
New option icingadb.
PLIST changes, patch adapted.
2020-09-10 17:55:44 +02:00
Edgar Fuß c2c009f35a Cleanup collectd* Makefiles
For DEFAULT_PLUGINS and COLLECTD_LIBS, join the two blocks, sort them and break into shorter lines.
Likewise, re-format CONFIGURE_ARGS.

Remove "used by" entry for wip/collectd-memcached/Makefile, which was renamed to -memcachec, sort in entry for the the latter.

Remove commented-out entries in collectd-riemann/Makefile.
2020-09-10 17:48:38 +02:00
Kamil Rytarowski 572f77a699 gdb-netbsd: Remove gdb-netbsd
All local patches merged upstream.
2020-09-10 15:46:33 +02:00
nia 39c224aa65 wmbattery: More dependencies 2020-09-10 13:23:20 +02:00
nia 51e911a690 wmbattery: Minor cleanup 2020-09-10 13:15:32 +02:00
Juraj Lutter 08994497c9 zabbix50-server: Correct rhs in comparison 2020-09-10 11:05:39 +00:00
Juraj Lutter dc3af33de5 zabbix50-server: Set stack limit to 10MB to avoid crash on NetBSD 2020-09-10 09:57:32 +00:00
Juraj Lutter 9dee690ef7 opensmtp: Merge spaces into tabs 2020-09-09 12:55:25 +00:00
Juraj Lutter e4096edd76 opensmtpd: Create /var/empty chroot directory 2020-09-09 12:51:39 +00:00
pin 2937249ccb phetch: remove, import into main 2020-09-09 14:29:17 +02:00
Juraj Lutter 1446b09eca opensmtpd: Fix build on SmartOS and silence some warnings. 2020-09-09 11:03:03 +00:00
Olaf Seibert 54a634fc63 sabnzbd: update to 3.0.2. No more python2 needed!
Fixed CVE-2020-13124 by upgrading.

Release Notes - SABnzbd 3.0.2
Bugfixes since 3.0.1

    Priority was not parsed correctly if supplied as through the API.
    API-call addfile could fail if name and nzbfile were used.
    Permissions were still not set correctly when creating directories.
    Propagation delay label was shown even if no delay was activated.
    Reading RSS feed with no categories set could result in crash.
    Jobs with numeric names could crash post-processing.
    Jobs with missing articles could result in crash.
    macOS: changed the power assertion to NoIdleSleep.
    Windows: end-of-queue-script did not run on Windows.
    Windows: crash if the virus scanner removed the certificate bundle.

Bugfixes since 3.0.0

    Basic Authentication resulted in crash.
    Permissions were not set correctly when creating directories.
    Windows: base SSL certificate bundle was not included.

About the new major version

We have been working for months to upgrade the SABnzbd code from Python 2 to Python 3.
Although it might not sound like a big change, we had to rewrite almost every part of
the code. We also included a number of new features, listed below.
Big changes in 3.0.0

    Python 3.5 and above are the only supported versions of Python.
    Cache handling is greatly improved, resulting in more stable speeds on some systems.
    Articles failing with CRC errors are now retried on other servers.
    SFV files, even obfuscated, will be used for renaming when there are no par2 files.
    Fully obfuscated RAR-sets with no verification files are detected and extracted.
    Built-in internet bandwidth test.
    Windows Service support was changed. The service will need to be reinstalled!
    Documentation: https://sabnzbd.org/wiki/advanced/sabnzbd-as-a-windows-service
    The Windows installer is 64-bit only, for 32-bit please use the standalone package.

Other changes since 2.3.9

    Files inside an NZB that are fully identical are now skipped automatically.
    Folders of jobs that failed post-processing are renamed to _FAILED_.
    Blocking of unwanted extensions that are directly inside an NZB.
    In Python 3 OpenSSL 1.1.1 is used for Windows and macOS, as a result
    newsservers manually set to RC4-MD5 cipher can no longer connect.
    Documentation: https://sabnzbd.org/wiki/advanced/ssl-ciphers
    TLS1.3 support for newsserver connections.
    SABYenc, par2 and unrar are now required to start downloading.
    Growl-support was removed.
    The smpl skin was removed.
    Using the API with output=text to add NZB's will report the nzo_ids instead of ok.
    Queue-item labels are no longer part of the name but separated in API-property labels.
    API-calls tapi and qstatus were removed.
    On Windows only Multipar is available for repair.
    Linux tray icon support was improved.
    On Linux special permission bits are removed from files after download.
    macOS features such as the menu and notifications now use native code.

Bugfixes since 2.3.9

    Resolved potential security issue in FAT-filesystem check and Nice and IONice Parameters.
    More information: https://github.com/sabnzbd/sabnzbd/security/advisories/GHSA-9x87-96gg-33w2
    Sample removal did not work if only 1 sample file was present.
    Crash on badly formatted RSS-feeds or readout during editing.
    Only really run pre-queue-script when it is set.
    Always report API paused status as a boolean.
    Automatic aborting of jobs that can't be completed would sometimes not trigger.
    Windows systems could enter standby state during downloading.
    Some errors thrown by unrar were not caught.
    Files and sockets were not always closed correctly.
    Unwanted extension check was overly aggressively deleting folders

Upgrade notices

    When upgrading from 2.x.x or older the queue will be converted. Job order,
    settings and data will be preserved, but if you decide to go back to 2.x.x
    your queue cannot be downgraded again. But you can restore the jobs by going
    to the Status page and running Queue Repair.
2020-09-08 21:50:41 +02:00
Olaf Seibert 82c94726f7 py-sabyenc3: added (for updated sabnzbd) 2020-09-08 21:40:33 +02:00
Olaf Seibert 756480764a golly: update to 3.4.
Changes in version 3.4 (released August 2020)

NOTE: This is the last version that will support 32-bit systems. It's
also the last version that will support Python 2.x. All future versions
of Golly will only run on 64-bit systems and will require a Python 3.x
(64-bit) installation to run .py scripts.

    Mac app now supports Retina screens (no more fuzzy text).
    Keyboard shortcuts can be assigned to these new actions: Open Recent
    Pattern and Run Recent Script.
    New script showinviewer.lua opens the current pattern in LifeViewer
    in your default browser. Examples of LifeViewer scripting commands
    can be found in the Patterns/Life/Rakes folder. (Note that
    lifeviewer.lua is no longer needed and has been removed.)
    New patterns: Devore/Mahler-rep.zip in Self-Rep.
    Fixed a bug that caused incorrect pattern comments to be displayed.
    Fixed a bug in the Mac app that caused ctrl-O to generate two key
    down events.
    Fixed a problem with Mac app not seeing certain key combinations
    (ctrl-Q and option-EINU`).
2020-09-08 21:10:19 +02:00
pin d2c59b9621 phetch: remove unnecessary lines 2020-09-08 19:09:07 +02:00
Kamil Rytarowski d502d96660 gdb-netbsd: Drop unrelated patch 2020-09-08 15:51:15 +02:00
Kamil Rytarowski 1f246b3fd0 gdb-netbsd: Sync patches with gdbserver/NetBSD/amd64 v4 2020-09-08 15:16:30 +02:00
Thomas Klausner de6c636ca9 *: use MASTER_SITE_PERL_CPAN 2020-09-08 15:14:58 +02:00
Thomas Klausner 2dfbd5e40a *: improve HOMEPAGE 2020-09-08 15:10:22 +02:00
pin 91c224cf3f phetch: fix a copy/paste typo 2020-09-08 13:37:59 +02:00
Michael Baeuerle 3d0b329109 Makefile: +opensmtpd 2020-09-08 11:15:16 +02:00
pin 68e934983a phetch: import new package
Terminal client designed to help you quickly navigate the gophersphere.
2020-09-08 11:07:10 +02:00
Michael Baeuerle 48e18e0bc1 opensmtpd: Update to 6.7.1p1
New Features:
- Allowed use of the smtpd(8) session username in built-in filters when
  available.
- Introduced a bypass keyword to smtpd(8) so that built-in filters can bypass
  processing when a condition is met.
- Allowed use of 'auth' as an origin in smtpd.conf(5).
- Allowed use of mail-from and rctp-to as for and from parameters in
  smtpd.conf(5).

Bug fixes:
- Ensured legacy ssl(8) session ID is persistent during a client TLS session,
  fixing an issue using TLSv1.3 with smtp.mail.yahoo.com.
- Fixed security vulnerabilities in smtpd(8). Corrected an out-of-bounds read
  in smtpd allowing an attacker to inject arbitrary commands into the envelope
  file to be executed as root, and ensured privilege revocation in smtpctl(8)
  to prevent arbitrary commands from being run with the _smtpq group.
- Allowed mail.local(8) to be run as non-root, opening a pipe to lockspool(1)
  for file locking.
- Fixed a security vulnerability in smtpd(8) which could lead to a privilege
  escalation on mbox deliveries and unprivileged code execution on lmtp
  deliveries.
- Added support for CIDR in a: spf atoms in smtpd(8).
- Fixed a possible crash in smtpd(8) when combining "from rdns" with nested
  virtual aliases under a particular configuration.

Experimental Features:
- Introduced smtp-out event reporting.
- Improved filtering protocol.
2020-09-08 10:41:11 +02:00
Thomas Klausner 54e3d277d6 p5-XML-DT: update to 0.69.
0.69  Apr 22, 2019
       - Switch from LWP to HTTP::Tiny
2020-09-07 22:22:34 +02:00
Thomas Klausner a59a563de0 p5-WWW-YouTube-Download: update to 0.63.
0.63      2020-06-23 21:13:51Z
    - Find url in a new way (GH#56) (Roy Storey)

0.62      2019-10-10 12:59:04Z
    - Remove Build.PL. Fixes #53 (GH#54) (Olaf Alders)

0.61      2019-10-09 01:48:27Z
    - Document that youtube-playlists is currently broken (GH#52) (Olaf Alders)
    - Add progress bar display with Term::ProgressBar. (GH#10 and GH#50) (Ryo
      Okamoto and Mohammad S Anwar)
    - Fix typo (GH#48) (Alexandr Ciornii)
    - use JSON::MaybeXS instead of JSON (GH#43) (Dan Book)
2020-09-07 22:20:51 +02:00
Thomas Klausner 626ed6821c p5-URI-Title: update to 1.902.
1.902 2019-09-30 BOOK
  - Show the filename for image files, in addition to format and size (RT#57067)
  - Avoid https URL in tests (RT#128544)
  - Remove special handling for spotify (RT#101272)
  - Ensure dzil correctly adds $VERSION in the main module (RT#117810)
2020-09-07 21:49:21 +02:00
Thomas Klausner 94199c693a p5-Text-Trim: update to 1.03.
1.03    2019-09-22
        - Per 1.02_01, module will now build successfully on certain
          systems with unprivileged accounts.

1.02_01 2019-09-21
        - Minor documentation cleanup
        - RT#128743: POD misses license information
        - RT#128092: Makefile.PL: compat code does not work everywhere
2020-09-07 21:48:31 +02:00
Thomas Klausner 1924a3c123 p5-Test-Strict: remove, newer version in pkgsrc 2020-09-07 21:45:00 +02:00
Thomas Klausner 3c21383077 p5-Test-Fake-HTTPD: update to 0.09.
0.09 2020-08-16T05:08:38Z
    - update testing certificate (#5)
    - added "host" option to support IPv6 (#4)
2020-09-07 21:43:33 +02:00
Thomas Klausner 8ecb27fb40 p5-Sub-Prototype: update to 0.03.
0.03      2019-06-10 16:51:49Z
  * convert packaging to Dist::Zilla (resolves RT#121723)
2020-09-07 21:41:39 +02:00
Thomas Klausner 2ca9062710 p5-Petal: update to 2.26.
2.26 Wed May 20 15:00:00 2020
    - fix for cache race condition (mreitinger)

2.25 Wed Feb 13 21:00:00 2019
    - Add error_on_include_error option (mreitinger)
    - add error details to all open() calls to make debugging easier (mreitinger)
2020-09-07 21:39:59 +02:00
Thomas Klausner 291c3655fe p5-PerlIO-Layers: update to 0.012.
0.012     2020-02-18 01:30:34+01:00 Europe/Amsterdam
          Add ppport.h for backwards compatibility
2020-09-07 21:39:08 +02:00
Thomas Klausner 210d9aeb75 p5-PDL: update to 2.021.
2.021 2020-03-01
- fix pdlpp_postamble - thanks @sebastic

2.020_05 2019-12-29
- fix t/pgplot.t

2.020_04 2019-12-28
- more diagnostic info for PGPLOT / F77

2.020_03 2019-12-26
- PGPLOT test to check $DISPLAY first
- CallExt test to use abs path because of recent MacOS change

2.020_02 2019-12-17
- spelling fixes - thanks @sebastic

2.020_01 2019-12-12
- merge the documentation system updates - thanks @d-lamb

2.020 2019-12-12
- no changes from 2.019_06

2.019_06 2019-12-08
- PGPLOT stop accidentally finding own PGPLOT.pm from . in @INC - was loading installed %PDL::Config into Makefile.PL process

2.019_05 2019-12-02
- calloc->malloc+memset, as calloc on Win32 = "free to wrong pool"
- memset after malloc in pdlapi.c

2.019_04 2019-11-27
- fix PdlParObj.pm excessive pp_line_numbers

2.019_03 2019-11-25

- t/config.t stop specifying number of %Config keys
- update Inline dep for ILSM-finding bug
- use pp_line_numbers in PP.pm and ops.pd
- use calloc not malloc to reduce valgrind errors in ufunc.t

2.019_02 2019-11-19

- fix t/fits.t tempfiles use
- _oneliner to use EU::MM right

2.019_01 2019-11-10

- Honor LDFLAGS when building pdl - thanks @wiz-0
- build works even without Devel::CheckLib
- race condition in tests fixed to allow parallel tests
- fix spelling errors - thanks @sebastic
- Fix tilde expansion tests when non-existent $HOME - thanks @sebastic
- zap inc/Carp - fix #94
- update doc URLs, and docs - thanks @d-lamb
- replace all non-sort, non-ppdef-doc $a/$b in codebase - thanks @d-lamb
- Clean up PDL::Fit::Gaussian docs and tests - thanks @d-lamb
- badval fixes on systems with only unsigned chars - thanks @d-lamb
- fix segfault in some uses of PDL::Transform::map - thanks @d-lamb
- Improve compatibility with Perl's experimental 'bitwise' feature - thanks sprout@cpan.org
- RedoDims fix - thanks @drzowie
- range speedup - thanks @drzowie
- PDL::Lite fixes to bug that broke Test::PDL
- propagation of badflag with .= - thanks @hainest
- doc-building fixes for Windows
- quote-protect rpic/wpic commands
- test-coverage now available for XS files too
- Only build PDL::Graphics::PGPLOT if PGPLOT installed
- better vsearch_* docs - thanks @zmughal
- PDL::Complex doc and code fixes, tests, and improvements - thanks @d-lamb
2020-09-07 21:38:02 +02:00
Thomas Klausner a11bbc981f p5-Net-Whois-RIPE: update to 2.007004.
2.007004    2020-02-06
            - Improve tests to better handle network issues
            - Improve tests to better cope with old Perl versions
            - Update/sync authors/ownership data
2.007003    2020-02-03
            - Add List::Utils to the prerequisites (Kwalitee)
            - Update copyright/authors/sponsor information
            - Attempt to fix the undefined line bug

2.007002    2020-01-23
            - Minor improvement to fix Kwalitee issues (use warnings, License information in META files)
            - Fix bogus test (Inet6Num)

2.007001    2020-01-22
            - Minor improvement to fix Kwalitee issues (use strict, non ASCII characters in POD)

2.007000    2020-01-16
            - Version BUMP to allow an upload on PAUSE
2020-09-07 21:27:34 +02:00
Thomas Klausner e3fde7b21e p5-MongoDB: update to 2.2.2.
Add some missing libraries

v2.2.2    2020-08-13 11:04:29-04:00 America/New_York

  [!!! END OF LIFE NOTICE !!!]

  - As of August 13, 2020, the MongoDB Perl driver has reached end of life
    and is no longer supported by MongoDB.

v2.2.1    2019-12-12 23:29:11-05:00 America/New_York

  [!!! END OF LIFE NOTICE !!!]

    - Version v2.2.0 is the final feature release of the MongoDB Perl
      driver.  The driver is now in a 12-month "sunset" period and will
      receive security patches and critical bug fixes only.  The Perl
      driver will be end-of-life and unsupported on August 13, 2020.

  [Bug Fixes]

    - PERL-1118 Improved URI sanitization

    - PERL-1121 MongoDB::BulkWriteResult had incorrect elements in inserted[]

    - PERL-1125/PERL-1126 Error connecting using mongodb+srv style URI

    - PERL-1127 BulkWriteView doesn't support update pipelines

    - PERL-1129 TLS URI options not used in connections

v2.2.0    2019-08-13 07:19:10-04:00 America/New_York

  [!!! END OF LIFE NOTICE !!!]

    - Version v2.2.0 is the final feature release of the MongoDB Perl
      driver.  The driver is now in a 12-month "sunset" period and will
      receive security patches and critical bug fixes only.  The Perl
      driver will be end-of-life and unsupported on August 13, 2020.

  [*** Deprecations ***]

    - PERL-993 Deprecate parallel_scan

  [Additions]

    - PERL-789 OP_MSG support

    - PERL-920 Add option for applications to register a custom server selector

    - PERL-989 Implement SDAM monitoring

    - PERL-1008 Support index all paths

    - PERL-1021 Implement Unified URI Options

    - PERL-1022 Implement Convenient API for Transactions

    - PERL-1024 Support mongos pinning for sharded transactions

    - PERL-1025 Retryable Reads

    - PERL-1026 Support polling SRV records for mongos discovery

    - PERL-1035 Support sharded transactions recovery token

    - PERL-1046 Add database aggregation method

    - PERL-1052 Support 'startAfter' option to the $changeStream stage

    - PERL-1053 Add support for Zstandard compression

    - PERL-1060 Add support for Snappy compression

    - PERL-1070 Support postBatchResumeToken in change streams

    - PERL-1082 Add the ability to specify a pipeline to an update command

    - PERL-1098 Allow applications to set maxTimeMS for commitTransaction

    - PERL-1105 Support aggregation $merge stage

  [Changes]

    - PERL-785 Call "ping" on a socket that has been idle for socketCheckIntervalMS

    - PERL-1028 Support server connections that survive primary stepdown

    - PERL-1054 Disable TLS renegotiation when possible (security)

    - PERL-1057 Use majority write concern when retrying commitTransaction

    - PERL-1068 Make Retryable Writes on by Default

    - PERL-1075 Add support for read concern to aggregation $out

    - PERL-1100 Specify behavior where connection string contain auth
      database but no credentials

  [Bug Fixes]

    - PERL-927 Ensure hint used with aggregate is string or IxHash or BSON::Doc

    - PERL-930 Allow use of BSON::Raw for insert, update, etc.

    - PERL-970 Can't use BSON::Doc as sort option in find command

    - PERL-988 Index lists should preserve key order in results

    - PERL-994 GridFS DownloadStream warns in spec tests on old perls

    - PERL-1012 Driver doesn't clear session pool after fork

    - PERL-1017 Ignore db and collection read concern in transaction

    - PERL-1033 Pod link error

    - PERL-1041 Bulk Write Op calls result method on non-object error

    - PERL-1057 Use majority write concern when retrying commitTransaction

    - PERL-1058 Drivers should ignore batchSize=0 for aggregate with $out

    - PERL-1061 The driver fails to parse a URI if mongodb+srv format is
      used and the ssl=true option is set

    - PERL-1076 Ensure that getMore right after a resume is retried in changestreams

    - PERL-1083 Work around StaleDbVersion distinct bug

    - PERL-1096 ChangeStream spec's Resumable Error definition is too broad

    - PERL-1097 Discard ServerSessions involved in network errors

    - PERL-1123 Raise better error for retryable writes with mmapv1

  [Testing]

    - PERL-806 Test Driver Wire Version Overlap logic

    - PERL-833 Test QueryResult destructor kills cursor

    - PERL-867 Resync GridFS tests to add test for legacy GridFS, where no
      filename was set

    - PERL-976 Test only the initial command in a transaction includes readConcern

    - PERL-996 Resync read write concern tests to add new read concern levels

    - PERL-1018 Test deleteMany and updateMany with retryWrites=true

    - PERL-1048 Transaction test runner should use "local" read concern
      when asserting the final collection state

    - PERL-1051 Update CRUD spec tests to use transaction spec test format

    - PERL-1074 Resync transaction spec tests for bulk write error reporting change

    - PERL-1090 Amend change stream missing resume token tests for MongoDB 4.2+

    - PERL-1095 Stop testing with threads (too many errors on process exit)

    - PERL-1109 Fix result assertion in change stream spec test

  [Documentation]

    - PERL-780 Document that TCP keepalive defaults to true

    - PERL-972 Amend transaction examples

    - PERL-986 Causal Consistency Examples

    - PERL-1056 Update Transactions Retry Example 3 to include read preference

    - PERL-1085 Document connection string and URI option precedence rules

    - PERL-1101 Documentation for countDocuments mentions estimatedDocumentCount

    - PERL-1112 Update change stream docs example for resume token access

    - PERL-1117 Specify effect of client-side errors on in-progress transactions

  [Prerequisites]

    - PERL-841 Remove Try::Tiny as a dependency

    - Bump BSON to v1.12.0 and BSON::XS (optional) to v0.8.0

    - Bump Path::Tiny to 0.058

  [~ Internal Changes ~]

    - PERL-921 Only send bypassDocumentValidation if it's true

    - PERL-935 Consolidate session vs retryable write feature detection

    - PERL-1078 countDocuments should internally use group with _id: 1

v2.1.2    2019-08-05 19:29:08-04:00 America/New_York (TRIAL RELEASE)

v2.1.1    2019-08-02 12:48:13-04:00 America/New_York (TRIAL RELEASE)

v2.1.0    2019-02-06 16:59:56-05:00 America/New_York (TRIAL RELEASE)

v2.0.3    2019-02-07 10:43:16-05:00 America/New_York

  [Bug fixes]

  - PERL-1061 The driver fails to parse a URI if mongodb+srv format is used and the ssl=true option is set

v2.0.2    2018-11-30 13:57:28-05:00 America/New_York

  [Bug fixes]

  - PERL-927 Coerce hint to IxHash or BSON::Doc if not string

  - PERL-927 Skip count hint test before MongoDB 3.6

  - PERL-970 Allow BSON::Doc as sort argument

  - PERL-988 Preserve index key order in results

  - PERL-1012 Clear session pool on reconnect after fork/thread

  - PERL-1041 Check bulk error can call result before calling it

  [Testing]

  - PERL-806 Check compatibility for SDAM tests

  - PERL-972 PERL-1005 Amended transaction examples

  - PERL-1006 Enable retry_writes during testing

  [Documentation]

  - PERL-1033 Fix docs link to BSON/wrap_numbers

  [Prerequisites]

  - Requires BSON v1.10.1; if compiler is available, will require BSON::XS
    v0.6.0.
2020-09-07 21:23:50 +02:00
Thomas Klausner 809455da02 p5-Mojolicious-Plugin-OAuth2-Server: update to 0.47.
Add missing dependencies.

0.47     2020-07-20
        - Add t/170_expiry_ttl_callback.t for Net::OAuth2::AuthorizationServer v0.26 changes

0.46     2020-06-18
        - Return scope list from access token request, as per RFC6749 (GH #22)

0.45     2020-06-18
        - Fix missing mojo_controller passed to ->verify_client (GH #24)

0.44     2019-04-27
        - Fix make sure user_id is returned in AuthorizationCodeGrant defaults
2020-09-07 21:18:52 +02:00
Thomas Klausner 72fd97e2c4 p5-Mojolicous: remove, is in www 2020-09-07 21:10:33 +02:00
Thomas Klausner bc07b0bd1f p5-Mojo-JWT: update to 0.08.
0.08 2018-12-03
  - Specify minimum perl version (openstrike, PRC)
2020-09-07 21:08:35 +02:00
Thomas Klausner 4df3baf7ce p5-Imager: update to 1.012.
Imager 1.012 - 14 Jun 2020
============

 - Imager has moved to github.

 - T1lib support is deprecated

 - added guassian2 filter which allows separate filter radii for vertical
   and horizontal.  Thanks to Leolo.
   https://rt.cpan.org/Ticket/Display.html?id=129769

 - freetype2 support can now use pkg-config to configure itself.

 - added red, green, blue, alpha methods to color objects.

 - eliminate use vars.

Imager 1.011 - 7 Mar 2019
============

General changes:

 - correct the type of the data parameter for im_decode_exif().

 - fix the release date listed below for 1.010

 - add missing change entry for RT #128142

 - binmode the correct handle in t/200-file/010-iolayer.t, this may fix some test
   failures on one CPAN smoker.

 - add the mymeta check (AUTHOR testing only) to MANIFEST

More Coverity fixes:

 - translate_errdiff() could leak memory on failure (introduced in
   1.009) CID 185565.

 - i_img_make_palette() could leak memory on failure (introduced in
   1.009) CID 185566.

 - DSO_open(), from the original dynamic loading API, could leak
   dlopen() handles on failure.  CID 185309.  DSO_close() now releases
   the memory associated with the internal DSO handle, rather than
   only releasing the dlopen() handle.

Imager 1.010 - 13 Feb 2019
============

General changes:

 - added the add_file_magic() class method for adding magic for new
   file types to Imager's fairly primitive file magic detection.

 - fixed an embarassing documentation typo in Imager::Test.

 - trying to read from a GIF file with no images now sets an error
   message.  Thanks to Peter Sergeant for reporting this.
   https://rt.cpan.org/Ticket/Display.html?id=128481

 - use undeprecated encoding symbols for FT2.  This should fix the
   build on the badly patched CentOS 7 Freetype 2.  Thanks to Slaven
   Rezic for the report.
   https://rt.cpan.org/Ticket/Display.html?id=128142

Coverity has come back up read-only, a few more changes:

 - add missing va_end() for bmp.c's write_packed().  CID 185320.

 - similarly for read_packed().  CID 185329.

 - add a NOTREACHED lint comment for pixel_coverage().  Compilers
   complained about a missing return, Coverity complains about the
   return.  CID 185325.

 - avoid a possible sign extension in imsgi.c. CID 185326.

 - add some FALLTHROUGH lint comments to i_readtga_wiol() where we
   deliberately fall through switch cases.  CID 185328.

 - add assertions in callers to i_new_hatch_low() since Coverity
   complained about some possible inconsistent NULL checks.  CID
   185339.  I ended up rearranging this function later.

 - remove pointless NULL checks from i_flipxy() and i_img_destroy().

Imager 1.009 - 11 Jan 2019
============

Critical issue:

 - drawing a filled, anti-aliased circle to the left or right of the
   image (not within the image at all) would cause a buffer overflow.
   https://rt.cpan.org/Ticket/Display.html?id=128208

General changes:

 - to_paletted() and make_palette() now fail (with an error in
   errstr()) if invalid quantization parameters are supplied.

 - map() would corrupt a channel if there was a gap in the arrayref of
   channels.  Detected by Coverity.  CID 185300.

 - most numeric parameters to the XS implementation now throw an
   exception if supplied an unoverloaded reference.
   https://rt.cpan.org/Ticket/Display.html?id=128208

Coverity finally finished a build[1], fixed several of the problems
found.  Coverity went down before I could finish working through them.

High severity:

 - reading a color-mapped TGA file with an id string would cause a
   double-free if the palette was truncated. CID 185317.

 - mixing scaling to sizes where the accumulator row, the working
   output row or the working input row didn't fit into the address
   space could result in memory leaks.  This can probably only be
   reproduced on very wide floating-point sample images. CID 185318.

 - convert an array style function parameter pointer to pointer style
   to prevent confusing Coverity in the T1 bounding box implementation.
   CID 185343.

 - Similarly in the FT1 bounding box implementation. CID 185338.

 - Similarly for the i_tt_rasterize() function in the FT1
   implementation.  CID 185303.

 - initialize a pointer to prevent Coverity complaining in polygon
   drawing (it should always end up being set.) CID 185341.

 - addi style makemap could potentially read one past the end of an
   array. CID 185337.

 - supplying a numeric hatch of 32 to Imager::Fill->new(hatch => ...)
   would result in read beyond the end of the built-in hatch array.
   Negative values (which Coverity didn't complain about) could also
   cause problems.  CID 185331.

 - the Imager::Color set_internal() interal method no longer
   calls the over-complicated ICL_set_internal() (which is retained
   only for the old API.)  Coverity complained that this leaked, but
   this could only occur with an invalid (NULL pointer) color object.
   CID 185323.

 - the underlying implementation of the map() method could read before
   the beginning on an allocated array if supplied with inconsistent
   parameters, which Coverity complained about.  No Imager code calls
   that function with inconsistent parameters, but a
   belt-and-suspenders check was added. CID 185315.

 - Coverity complained a call to i_getcolors(), used by the
   implementation of the is_bilevel() method could leave the fetched
   colors uninitialized.  Added a return value check. CID 185308.

 - a numeric combining mode of 13 (eg. as a parameter to
   Imager::Fill->new())could cause an invalid array read in
   i_get_combine() due to a fencepost error in validating the combine
   number.  CID 185299.

Lower severity (according to Coverity):

 - avoid an unneeded EXTEND() call when the FT1 has_chars()
   implementation returns 0. CID 185350.

 - avoid accessing a possibly NULL map from MakeMapObject() in a
   logging call. (GIF) CID 185296.

 - gradgen() allocated the wrong amount of space (always too much) for
   the color array.  CID 185291.

 - avoid dead code in i_tt_glyph_names(). CID 185321.

 - avoid dead code in i_get_anonymous_color_histo(), which is the
   implementation of getcolorusage().  CID 185327.

 - avoid dead code in i_ft2_glyph_name(), which is the implementation
   of glyph_names() for FT2.  CID 185342.

 - avoid dead code in i_t1_glyph_names(), which is the implementation
   of glyph_names() for T1.  CID 185322.

 - avoid an unneeded EXTEND() call when the FT2 has_chars()
   implementation returns 0. CID 185292.

 - the unpack code for ICO/CUR file handling could extend 32-bit
   unsigned values to 64-bit signed.  I believe this is harmless. CID
   185319.

 - remove an unneeded check when terminating the stream for JPEG
   writing.  CID 185347.

 - skip an unneeded check when freeing the combine temp buffer in the
   fountain filter.  CID 185286.

 - check the combine function pointer consistently rather than the
   combine code in one place in the fountain filter.

 - error diffusion now validates a custom error diffusion map and reports
   an error if it's bad.  CID 185288.

 - avoid discarding the value of i_io_getc() when scanning numbers in
   pnm.c.  CID 185293.

 - handle failure to clone the log filehandle when cloning the Imager
   context object on thread creation.  CID 185294.

 - fix an unsigned comparison when converting character code to a
   glyph index with a NULL character map when calculating the glyph
   for display for FT1.  This should be rare.  CID 185297.

 - fix a similar bug when calculating whether a glyph is present for
   has_chars() for FT1.  CID 185302.

 - i_img_info() (C API) no longer tries to handle a NULL image object
   pointer.  CID 185298.

 - re-work testing for size_t overflow for circle/random
   super-sampling for fountain fills.  CID 185304.

 - don't check if the unsigned size passed to Imager's malloc wrapper
   (mymalloc) is negative.  Left from when that parameter was signed.
   CID 185305.

 - make some types larger and add a cast to prevent integer overflows
   when calculating a palette with median cut for extraordinarily
   large images.  CID 185306.

 - don't check if the unsigned size supplied to
   im_set_image_file_limits() is negative.  CID 185307.

[1] The first two build submissions ended up at the end of a ~400 item
build queue, and seemed to have been cancelled by Coverity.  A build
submitted on NYE went through in minutes.

Imager 1.008 - 31 Dec 2018
============

 - moved EXIF handling from Imager::File::JPEG to core Imager
   This allows file formats that store EXIF data as blobs similarly
   to JPEG to re-use this code. (such as Imager::File::WEBP)

 - added some more file extensions to image file type mappings

 - added add_type_extensions() class method

 - Imager::Files now links to Imager::Install when discussing
   appropriate libraries.
   https://rt.cpan.org/Ticket/Display.html?id=127575

Imager 1.007 - 24 Nov 2018
============

 - add png_compression_level tag for writing PNG files.

 - avoid flooring a second time in matrix transform interpolation.
   https://rt.cpan.org/Ticket/Display.html?id=124001

 - produce v2 metadata.
   Includes change from the ticket and updates to sub-modules.
   https://rt.cpan.org/Ticket/Display.html?id=127216

 - improve error reporting for the polygon() method
2020-09-07 21:04:26 +02:00
Thomas Klausner 45db103b5e p5-IO-Lambda: update to 1.30.
1.30  - 30 Jun 2019
	fix broken 1.29

1.29  - 27 Jun 2019
	add http server

1.28  - 10 May 2019
	add glib loop
2020-09-07 21:02:14 +02:00
Thomas Klausner 0a880aaa84 p5-HTTP-BrowserDetect: update to 3.31.
3.31      2020-07-29 14:29:55Z
    - Replace last use of "vars" with "our" (GH#182) (James Raspass)

3.30      2020-07-20 15:45:22Z
    - Fix MS Edge browser_beta capturing (GH#181) (moti)

3.29      2020-07-14 15:36:33Z
    - Fix MS Edge detections (GH#180) (moti)

3.28      2020-07-10 14:59:08Z
    - Fix typo for 'wv' (GH#178) (Jon Jensen)

3.27      2020-04-15 16:18:20Z
    - Improve detection for MS Edge (GH#177) (Zak B. Elep)

3.26      2020-03-16 21:54:21Z
    - Fix Microsoft Edge detection (GH#176) (Mahdi Zarei)

3.25      2019-11-20 14:11:51Z
    - Remove a near duplicate regex (GH#171) (Gregory Oschwald)

3.24      2019-10-31 17:48:35Z
    - Bump JSON::PP to 4.04. Fixes #169 (GH#170) (Olaf Alders)
    - Remove links to AnnoCPAN (GH#168) (Petr)
    - Fixed pod error as reported by CPANTS. (GH#166) (Mohammad S Anwar)
    - Fix bad syntax in SYNOPSIS (reported by John Blumel) (GH#163) (Olaf Alders)

3.23      2019-04-04 19:26:18Z
    - Add BingPreview to bot checker (GH#162) (James Waters)

3.22      2019-03-07 15:11:01Z
    - Add a u2f() method (GH#161) (Patrick Cronin and Olaf Alders)
    - Don't warn on fake UA strings. (GH#160) (Olaf Alders)
2020-09-07 21:00:19 +02:00