Commit graph

20335 commits

Author SHA1 Message Date
nia
450f82139c www: Add lua-web-sanitize
A Lua library for working with HTML and CSS. It can do HTML and CSS
sanitization using a whitelist, along with general HTML parsing and
transformation. It also includes a query-selector syntax (similar to
jQuery) for scanning HTML.
2020-09-10 07:40:55 +00:00
fcambus
eb1b9d5f35 kore: update to 4.0.1.
ChangeLog:

This patch release fixes an issue with the accept lock and pulls in a few
patches from NetBSD and OpenBSD ports to make maintainer life a little bit
easier.

Important changes:

- Pull in NetBSD and OpenBSD ports patches
- Only reset accept_avail if we actually grabbed the accept lock
- Fixed building with multiple make jobs if PYTHON=1 was specified

Small changes:

- Added BEERS file
- Fixed a few typos
- Removed lingering x86 seccomp code (Linux)
2020-09-09 09:19:34 +00:00
fcambus
1a0a841fe2 ruby-rouge: update to 3.23.0.
ChangeLog:

This release has two new lexers: one for PostScript and one for systemd
unit files. There's also fixes for the Kotlin, Ruby and Rust lexers.
2020-09-09 08:38:03 +00:00
leot
d151f01ddd py-curl: Re-adjust PLIST after py-setuptools-50.2.0 update
PKGREVISION++

Noticed by <prlw1>, thanks!
2020-09-09 08:16:31 +00:00
wiz
d107fc9693 *: use MASTER_SITE_PERL_CPAN 2020-09-08 13:16:33 +00:00
wiz
6172fd3f50 *: improve HOMEPAGE 2020-09-08 13:09:53 +00:00
wiz
675c301e21 p5-WWW-Curl: remove
Last release from 2014, but curl keeps developing and breaks this.
No upstream support. No users in pkgsrc.
2020-09-08 11:54:20 +00:00
wiz
a268adaea4 p5-libwww: update to 6.47.
6.47      2020-08-18 15:27:27Z
    - Only add cookies from the jar if there aren't cookies in the request
      (GH#347) (Doug Bell and Olaf Alders)
2020-09-07 20:52:32 +00:00
wiz
ffdfde1944 p5-Plack-Middleware-Debug: update to 0.18.
0.18  2020-05-03 13:12:56 PDT
    - Fix the use of global jQuery function to allow loading multiple jQuery.js #43
2020-09-07 20:51:16 +00:00
wiz
05c9d5962f p5-Net-Curl: update to 0.45.
0.45 2020-06-01T17:59:00Z
 [Stanislaw Pusep <stas@sysd.org>]
 - Synced symbols-in-versions from libcurl/7.70.0.
2020-09-07 20:50:14 +00:00
wiz
4eb6e78cf9 p5-LWP-Protocol-https: update to 6.09.
6.09      2020-07-16 13:33:05Z
    - Make available the version of SSL/TLS protocol used in the connection
      (GH#56) (Jon Jensen)

6.08      2020-03-23 20:19:22Z (TRIAL RELEASE)
    - Add defined check (GH#53) (Mohammad S Anwar)
    - Fix copyright year (GH#55) (Olaf Alders)
    - Upgrade Mozilla::CA dependency; originally #26 by dolmen (GH#54) (Shoichi Kaji)
    - Adds coverage tests (GH#51) (Juan Julin Merelo Guervs)
    - Migrated to DZil (GH PR#30)
    - Moved bug tracking from RT to GitHub (GH#48) (Olaf Alders)
2020-09-07 20:49:21 +00:00
wiz
9033f0fd05 p5-HTTP-Tinyish: update to 0.17.
0.17  2020-07-07 16:55:12 PDT
        - Support saving error output from curl in internal errors (skaji)

0.16  2020-05-13 10:11:24 PDT
        - Support patch() method #20
2020-09-07 20:48:35 +00:00
wiz
220d21f77e p5-HTTP-Message: update to 6.25.
6.25      2020-06-28 17:52:12Z
    - Don't run Changes test on master in GH actions
    - move Clone from required to suggests prerequisite, to re-enable
      fatpacking

6.24      2020-05-11 13:15:25Z
    - Full release.  No changes since TRIAL release 6.23

6.23      2020-05-07 17:57:18Z (TRIAL RELEASE)
    - Enable static install (GH#134) (Olaf Alders)
    - Support non-string header values that stringify (GH#137) (Will Storey)
2020-09-07 20:48:09 +00:00
wiz
e4ea3d6047 p5-HTTP-Entity-Parser: update to 0.24.
0.24 2020-08-05T05:36:49Z

   - encode recursively nested Arrayrefs and Hashrefs in JSON #13

0.23 2020-07-10T02:45:46Z

    - Handle nested arrays #12
2020-09-07 20:47:25 +00:00
wiz
10fc99792e p5-HTML-Parser: update to 3.75.
3.75      2020-08-30
  * Cleanup the prereqs a bit
  * Mark HTML::Filter as deprecated as the docs point out
  * Move Parser.pm into the lib directory with the others. This will help
    with everything from auto version bumps after releases, to scanning for
    prerequisites and spelling errors.
  * Fix a few spelling errors in the POD for HTML::Parser
  * Clean up the spacing on many examples in HTML::Parser

3.74      2020-08-30
  * Fix the order of date and version in this change log. (Thanks, haarg)
  * Convert to Dist::Zilla
  * Build all prereqs from our cpanfile
  * Go through all test files and:
    * perltidy
    * Use strict/warnings
    * Get rid of two-arg open
    * Get rid of BAREWORD filehandles
    * Fix the eval pattern used
    * Only use -w where we catch $SIG{__WARN__}
    * Fix encoding problems
    * use utf8 where we have unicode in the source
  * Fix a typo here and there
  * perltidy all of the example apps in eg/
  * Add comments explaining the apps in eg/ (GH#13 Thanks, Salvatore Bonaccorso)
  * Print out UTF-8 encoded data where sensible in eg/

3.73     2020-08-24
  * Cleaned up this changes log.
  * Added a .mailmap file to organize contributions accurately.
  * Ensure all versions are equal and on the current version
  * Add the .mailmap to the MANIFEST
  * Change the META information to point to the new GH repository
  * Add a .perltidyrc to use going forward
  * Add hctype.h and pfunc.h to the dist as static files and stop asking
    for them to be built on the user's end.
  * Remove t/pod.t from userland testing
  * Remove t/pod-coverage.t from userland testing
  * Clean up the MANIFEST
  * Start testing via GitHub Actions/Workflows
  * Protect active parser from being freed (PR 13, RT #115034)
2020-09-07 20:46:40 +00:00
wiz
f8c79630b5 p5-HTML-Mason: update to 1.59.
1.59     2020-05-16

    - Moved issues to GH issues and added a note about lack of maintenance.
2020-09-07 20:44:43 +00:00
wiz
9e7a89567a p5-Catalyst-View-TT: update to 0.45.
0.45 - 2020-07-22
        - specify correct Test::More prereq
        - correct links in POD (PR#3)
        - silence warnings in tests
2020-09-07 20:43:25 +00:00
wiz
a49f9d101c p5-Catalyst-Plugin-Session-State-Cookie: update to 0.18.
0.18 - 2020-08-27
        - add SameSite support (RT#133009)
        - convert optional test using Test::WWW::Mechanize::Catalyst to
          mandatory test using Catalyst::Test
        - convert from Module::Install to Distar for packaging and release
          process
        - fix running Makefile.PL when . is not included in @INC (RT#121882)
        - minor test cleanups
        - typo and spelling fixes in documentation
        - convert repository to git (fREW Schmidt)
2020-09-07 20:42:25 +00:00
wiz
d088510750 p5-Catalyst-Plugin-ConfigLoader: update to 0.35.
0.35 - 2020-07-26
   - Removed use of Module::Install, fixing installing without . in @INC
   - Moved pod tests to be only run for authors
   - Fix tests when run with CATALYST_CONFIG environment variable set
   - Minor Pod cleanups
   - Remove Path::Class test dependency
   - Metadata updates and cleanups
2020-09-07 20:41:21 +00:00
wiz
93f93ef9de p5-Catalyst-Manual: update to 5.9011.
5.9011 - 2020-07-22
    - added NGINX Unit deployment documentation
2020-09-07 20:40:01 +00:00
wiz
651be5e40c p5-Catalyst-Devel: update to 1.41.
1.41 2020-07-27 03:00:00
        - avoid SHILY tar headers
        - fix warnings in Makefile.PL
        - clean up author prereqs
        - add perl version prereq metadata
2020-09-07 20:39:32 +00:00
wiz
bab23337fe p5-CGI-Minimal: update to 1.30.
1.30 13 Jun 2020 - Maintainer update. Relicensed under the MIT License.
                   Minor tweaks to build process. Added meta_merge
                   information for GitHub. No functional changes.
2020-09-07 20:38:40 +00:00
wiz
2423a78e62 p5-CGI-Compile: update to 0.25.
0.25  2020-08-03 18:39:36 UTC
	- add file name to package name #25
2020-09-07 20:38:00 +00:00
wiz
e39dfedd0f p5-CGI: update to 4.50.
4.50 2019-06-22

    [ ENHANCEMENT ]
    - Add APPEND_QUERY_STRING option (GH #243, thanks to stevenh)

4.49 2020-06-08

    [ FIX ]
    - remove deprecation warning as no longer in core (GH #221)

4.48 2020-06-02

    [ FIX ]
    - fix CGI::Cookie->bake() doesn't work with mod_perl redirects (GH #240)
    - thanks to sherrardb for the PR (GH #241)
2020-09-07 20:34:56 +00:00
wiz
05e75162dc p5-Apache2-AuthCookieDBI: update to 2.19.
2.19 - Sun Dec  8 15:06:12 PST 2019
     - Added support for group authorizations on Apache 2.4.x. This addresses
       https://github.com/matisse/Apache-AuthCookieDBI/issues/2 and
       https://rt.cpan.org/Public/Bug/Display.html?id=106663.
     - Refactored group authorization code.
     - Eliminated duplicate calls of _dbi_config_vars() to improve efficiency.
     - Added docker directory that contains Dockerfiles for Apache 2.2 and 2.4
       Changes by Ed Sabol https://github.com/esabol
2020-09-07 20:33:57 +00:00
wiz
0b66463188 p5-Apache2-AuthCookie: update to 3.30.
3.30  2020-04-14
   - Fix logic error for EnforceLocalDestination
   - Add a bunch of tests to cover all scenarios of EnforceLocalDestination and
     DefaultDestination

3.29  2020-03-22
   - Add optional support for enforcing a local destination, like so:

        PerlSetVar MyAuthEnforceLocalDestination 1

   - Add optional support for specifying a default destination when the login
     form's destination argument is unspecified or invalid (including
     non-local if local destinations are enforced), like this:

        PerlSetVar MyAuthDefaultDestination /protected/user/
2020-09-07 20:32:40 +00:00
wiz
d1052f50e4 p5-Apache-Test: update to 1.42.
1.42 Aug 28 2019

Fix loading apache_test_config.pm for recent perls in which '.' is
no longer in @INC by default. [Steve Hay]

1.41 Jul 11 2019

Set DefaultStateDir for > 2.5.1 and add -t_state to override. [jorton]

Inherit config via IncludeOptional as well as Include. [jorton]

Increase size of MinSpare, MaxSpare and MaxClients to improve httpd test
framework runs with worker and preform MPMs. [rjung]

Changed the openssl version detection to work with other *SSL libraries.
[icing]

Switch test framework from using Net::SSL for
raw TLS sockets to IO::Socket::SSL. [rjung]

Fix mod_ssl tests under OpenSSL 1.1.1 / TLSv1.3. [jorton]

Add cwd to generated lib path in TEST script since Perl >=5.26 don't
do that any more. [jorton]

Override loglevel to trace8 if running in 2.4. [covener]

Allow an empty PREFIX. [sf]

Add need_min_apache_fix(). [covener]
2020-09-07 20:28:07 +00:00
wiz
60f146c772 p5-Apache-LogFormat-Compiler: update to 0.36.
0.36 2019-11-16T14:34:08Z

   - re packaging only
2020-09-07 20:24:36 +00:00
wiz
6b49548ba1 p5-AnyEvent-HTTP: update to 2.25.
2.25 Mon Apr 27 14:11:40 CEST 2020
	- fix incorrectly sending proxy requests to origin servers
          when reusing proxy connections (analyzed and testcase by Ivan Robert).
	- the sessionid parameter was documented as session in random
          places - fix docs and keep using sessionid in the code as before.
	- fix cookie format documentation.
2020-09-07 20:23:38 +00:00
wiz
82605cf481 p5-Mojolicious: update to 8.58.
8.58  2020-08-05
  - Improved app and lite_app generators to use templates with subroutine signatures.
  - Updated all documentation to use subroutine signatures. (kiwiroy)

8.57  2020-07-16
  - Added support for YAML config files.
  - Added module Mojolicious::Plugin::NotYAMLConfig.
  - Improved app generator command to use a YAML config file.
  - Fixed a bug in proxy helpers that caused response content to be ignored in some cases. (mohawk2)
  - Fixed attr_is bug in Test::Mojo that prevented false value comparisons from working correctly. (tim-2)

8.56  2020-06-19
  - Fixed a bug that prevented "% end, begin" to work in Mojo::Template. (jberger)

8.55  2020-06-18
  - Fixed a regression in Mojo::DOM::CSS that caused some selectors to not be valid anymore.

8.54  2020-06-14
  - Added EXPERIMENTAL support for :scope and :has pseudo-classes to Mojo::DOM::CSS. (Eckankar, kraih)
  - Fixed a bug in Mojo::DOM where select and ruby elements were parsed incorrectly.
  - Fixed a but in Mojo::UserAgent::Transactor that prevented compression settings to be inherited across redirects.
  - Fixed a bug where Mojolicious templates could not use the continue Perl keyword.

8.53  2020-06-09
  - Added EXPERIMENTAL extname method to Mojo::File.
  - Fixed a bug in Mojolicious::Types where dotfiles would be considered file extensions.

8.52  2020-06-01
  - Updated project metadata.
  - Fixed a bug in Mojo::Asset::Memory where the upgrade event could not change the temporary directory.

8.51  2020-05-30
  - Improved map efficiency in Mojo::Promise. (mst)
  - Improved more tests to use subtests. (veesh)
  - Improved .perltidyrc with more modern settings.

8.50  2020-05-23
  - Increased Perl version requirement to 5.16.0. This is just a first step however, at some point in the not so distant
    future we will increase the Perl version requirement to 5.20.0 for full subroutine signatures support.
  - Improved Mojo::Base to enable the Perl 5.16 feature bundle with "unicode_strings", "unicode_eval", "evalbytes",
    "current_sub" and "fc".

8.43  2020-05-20
  - Removed deprecated argument handling from Mojo::Promise::new.
  - Removed experimental status from all_settled method in Mojo::Promise.
  - Removed experimental status from content_type and file_type methods in Mojolicious::Types.
  - Removed experimental status from cleanup event in Mojo::IOLoop::Subprocess.
  - Switched from Storable to JSON serialization for Mojo::IOLoop::Subprocess IPC to increase efficiency.
  - Added exit_code method to Mojo::IOLoop::Subprocess.
  - Improved Mojo::Promise to warn when an unhandled rejected promise is destroyed.
  - Fixed a bug where the resolve class method in Mojo::Promise would unnecessarily create new promises.
  - Fixed a promise chaining bug in Mojo::Promise. (karjala)

8.42  2020-05-04
  - This release contains fixes for security issues, everybody should upgrade!
  - Added EXPERIMENTAL support for :any-link pseudo-class to Mojo::DOM::CSS.
  - Added EXPERIMENTAL support for case-sensitive attribute selectors like [foo="bar" s] to Mojo::DOM::CSS
  - Renamed experimental :matches pseudo-class to :is in Mojo::DOM::CSS.
  - Fixed a security issue that allowed for _method query parameters to be used with GET requests.
  - Fixed a bug in Mojo::DOM::CSS where the case-sensitivity identifier was case-sensitive.

8.41  2020-04-30
  - Improved Mojolicious::Commands to treat commands like "mojo generate lite_app" as "mojo generate lite-app".

8.40  2020-04-23
  - Fixed support for disabling the inactivity timeout in Mojo::UserAgent.

8.39  2020-04-22
  - Fixed a bug in Mojo::Server::Daemon where active connections could get the keep-alive timeout assigned instead of
    the inactivity timeout.
  - Fixed a race condition in Mojo::UserAgent where test servers would close connections prematurely.

8.38  2020-04-21
  - Added run_p method to Mojo::IOLoop::Subprocess. (batman)

8.37  2020-04-19
  - Added keep_alive_timeout attribute to Mojo::Server::Daemon.
  - Added -k options to daemon and prefork commands.
  - Added keep_alive_timeout setting to Hypnotoad.
  - Increased various default timeouts because keep_alive_timeout takes over some of their previous responsibility.
  - Improved timeout setting performance significantly in Mojo::IOLoop::Stream.
  - Improved again method in Mojo::Reactor, Mojo::Reactor::EV and Mojo::Reactor::Poll to allow changing the invocation
    time of active timers.
  - Fixed support for 425 status in Mojo::Message::Response.

8.36  2020-03-31
  - Added handler attribute to Test::Mojo.
  - Added test method to Test::Mojo.
  - Improved Test::Mojo to allow for extensions to be tested more easily.
  - Improved request_id attribute in Mojo::Message::Request to be a little more unique. (mst)

8.35  2020-03-20
  - Added not_empty filter to Mojolicious::Validator.

8.34  2020-03-16
  - Removed experimental status from proxy->get_p, proxy->post_p and proxy->start_p helpers in
    Mojolicious::Plugin::DefaultHelpers.
  - Removed experimental status from compress and min_compress_size attributes in Mojolicious::Renderer.
  - Removed experimental status from high_water_mark attribute in Mojo::IOLoop::Stream.
  - Removed experimental status from respond method in Mojolicious::Renderer.
  - Removed experimental status from bytes_waiting and can_write methods in Mojo::IOLoop::Stream.
  - Removed experimental status from dehop method in Mojo::Headers.
  - Removed experimental status from scope_guard function in Mojo::Util.
  - Improved size check in Mojolicious::Validator to only require one argument.
  - Fixed Mojolicious::Validator to also validate empty string values instead of ignoring them. This behaviour had
    caused a lot of confusion in the past.
  - Fixed plugin generator not to use an __END__ section.

8.33  2020-02-11
  - Added EXPERIMENTAL humanize_bytes function to Mojo::Util. (kraih, coolo)
  - Added EXPERIMENTAL humanize_bytes method to Mojo::ByteStream.
  - Updated Future::AsyncAwait requirement to 0.36 for better tests. (ilmari)

8.32  2020-01-18
  - Changed experimental -async flag to -async_await in Mojo::Base, because of a Perl quirk that Future::AsyncAwait
    can't handle itself.
  - Fixed a bug where the -async_await flag in Mojo::Base would not load Mojo::Promise.

8.31  2020-01-14
  - Added attr_is, attr_isnt, attr_like and attr_unlike methods to Test::Mojo. (pau4o)
  - Improved is_fresh method in Mojolicious::Static with support for weak etags. (ether)

8.30  2020-01-07
  - Switch from Future::AsyncAwait::Frozen to Future::AsyncAwait for async/await support.

8.29  2019-12-28
  - Improved async/await support to work in many more cases, such as WebSocket handlers.

8.28  2019-12-26
  - Added EXPERIMENTAL support for async/await (with -async Mojo::Base flag).
  - Added EXPERIMENTAL all_settled and any methods to Mojo::Promise.

8.27  2019-12-04
  - Added EXPERIMENTAL before_command hook.
  - Added EXPERIMENTAL scope_guard function to Mojo::Util.
  - Removed experimental status from context method in Mojo::Log.
  - Changed default MIME type of content_type method in Mojolicious::Types to application/octet-stream. (aitap)

8.26  2019-11-02
  - Removed deprecated slice method from Mojo::Collection.
  - Moved HTML entities from Mojo::Util into a separate file. (rage311)
  - Changed how the state of the event loop is determined in Mojo::Reactor::EV to be more consistent with
    Mojo::Reactor::Poll.

8.25  2019-09-29
  - Added curfile function to Mojo::File. (Grinnz)

8.24  2019-09-11
  - Added EXPERIMENTAL context method to Mojo::Log.
  - Added EXPERIMENTAL cleanup event to Mojo::IOLoop::Subprocess.
  - Added log helper to Mojolicious::Plugin::DefaultHelpers.
  - Improved log messages generated by Mojolicious to include request ids when possible.

8.23  2019-08-12
  - Updated Cpanel::JSON::XS requirement to 4.09 for duplicate keys support. (Grinnz)
  - Added head and tail methods to Mojo::Collection. (Grinnz)
  - Improved Mojo::File not to allow undefined values in paths.

8.22  2019-07-17
  - Fixed a bug where Mojo::Exception would not stringify correctly for error messages that end with a newline.
  - Fixed Mojo::Exception to append file and line number to stringified error messages that do not end with a newline.

8.21  2019-07-13
  - Undeprecated Mojo::Exception::verbose.
  - Added support for MOJO_EXCEPTION_VERBOSE environment variable.
  - Improved built in templates to use the same stack trace format as Mojo::Exception.

8.20  2019-07-08
  - Improved check function in Mojo::Exception to match regular expressions against stringified exception objects too.
  - Improved num check in Mojolicious::Validator to accept negative numbers. (kiwiroy)

8.19  2019-07-07
  - Deprecated Mojo::Exception::verbose.
  - Added EXPERIMENTAL check and raise functions to Mojo::Exception.
  - Added -f option to generate plugin command.
  - Improved inspect method in Mojo::Exception to be safe to call more than once.
  - Fixed various stack trace bugs in Mojo::Exception, so your error messages and stack traces can look slightly
    different than before.
  - Fixed bugs in reply->exception helper that could result in exceptions without error message.
  - Fixed daemonize exception handling in Mojo::Server. (skaji)

8.18  2019-06-28
  - Welcome to the Mojolicious core team CandyAngel, Christopher Rasch-Olsen Raa and Dan Book.
  - Deprecated the use of the config stash value and $config variable in templates by Mojolicious::Plugin::Config. You
    can use the config helper instead. Unfortunately there is no good way to warn users, so this deprecation will be in
    effect until the next major release.
  - Deprecated Mojo::Collection::slice since nobody remembers anymore what its intended purpose was.
  - Added EXPERIMENTAL proxy->get_p, proxy->post_p and proxy->start_p helpers to Mojolicious::Plugin::DefaultHelpers.
  - Added EXPERIMENTAL dehop method to Mojo::Headers.
  - Added EXPERIMENTAL bytes_waiting and can_write methods to Mojo::IOLoop::Stream.
  - Added EXPERIMENTAL high_water_mark attribute to Mojo::IOLoop::Stream.
  - Updated bundled TLS certificate.
  - Improved Mojo::Base flags not to require a certain order.
  - Improved clone performance in Mojo::Headers by 100%.
  - Improved streaming response performance slightly.
  - Fixed a typo in the 425 status message in Mojo::Message::Response. (CandyAngel)
  - Fixed a missing deprecation warning in Mojo::Promise. (marcus)

8.17  2019-05-23
  - Fixed a bug in Mojo::UserAgent where the request timeout would not work for keep-alive requests. (ilmari)

8.16  2019-05-14
  - Improved Mojo::Headers to reject characters in header values that would corrupt the HTTP message.
  - Fixed getopt function in Mojo::Util to behave more like GetOptionsFromArray. (jberger, reneeb)

8.15  2019-04-26
  - Updated jQuery to version 3.4.0.
  - Improved wait method in Mojo::Promise not to be affected by manually stopped event loops. (Grinnz)
  - Fixed a bug where the new method in Mojo::Promise could not be passed a callback to wrap continuation-passing style
    APIs, which is incompatible with the JavaScript API.

8.14  2019-04-18
  - Added EXPERIMENTAL timer method to Mojo::Promise.
  - Added header_exists and header_exists_not methods to Test::Mojo.
  - Fixed a bug where the finally callback in Mojo::Promise was passed a value, which is incompatible with the
    JavaScript API.
  - Fixed a bug in Mojo::Promise where the finally method could change promise values.
  - Fixed a merge bug in Mojo::Parameters where multiple values sharing the same name could get lost.

8.13  2019-03-21
  - Added EXPERIMENTAL map method to Mojo::Promise. (jberger)
  - Added EXPERIMENTAL min_compress_size attribute to Mojolicious::Renderer. (CandyAngel, mjemmeson)
  - Improved the security of signed cookies by also signing the cookie name. Note that this means that all sessions will
    be reset.
  - Fixed Mojo::IOLoop::Server to not check if listen sockets are writable.

8.12  2019-01-27
  - Added EXPERIMENTAL timeout method to Mojo::Promise. (batman)
  - Removed deprecated module Mojolicious::Plugin::PODRenderer.
  - Removed deprecated method mojo_lib_dir from Mojo::Home.
  - Fixed rare warning in Mojo::Log. (Grinnz)

8.11  2019-01-01
  - Added EXPERIMENTAL support for SameSite cookies to better protect Mojolicious applications from CSRF attacks.
    (dylanwh, kraih)
  - Added EXPERIMENTAL samesite attributes to Mojo::Cookie::Response and Mojolicious::Cookies. (dylanwh, kraih)
  - Added lstat method to Mojo::File. (Grinnz)
  - Added remove method to Mojo::File.
  - Improved eval command with support for promises. (jberger)
  - Improved Mojo::JSON::Pointer to ignore many invalid JSON Pointers.

8.10  2018-12-18
  - Added reset event to Mojo::IOLoop.
  - Added limit argument to split method in Mojo::ByteStream. (s1037989)

8.09  2018-12-02
  - Added touch method to Mojo::File.
  - Added max_depth option to list_tree method in Mojo::File.

8.08  2018-11-26
  - Added stat method to Mojo::File.

8.07  2018-11-16
  - Fixed a bug that caused debug log messages to be generated for static files.
  - Fixed a bug in Mojo::Server::Morbo that prevented the before_server_start hook from getting emitted.

8.06  2018-11-07
  - Added support for progress updates to Mojo::IOLoop::Subprocess. (karjala)
  - Added progress method to Mojo::IOLoop::Subprocess. (karjala)
  - Added progress event to Mojo::IOLoop::Subprocess. (karjala)
  - Improved debug, error, fatal, info and warn methods in Mojo::Log to accept closures to generate log messages on
    demand. So expensive code for debugging can be deactivated easily in production.
  - Improved Mojo::Log to use the time format "2018-11-08 14:25:5.76027" and to include the process id in log messages.
  - Improved Mojolicious performance by up to 10% with more efficient logging.
  - Fixed a problem with the built in templates where an image was missing.

8.05  2018-10-25
  - Deprecated Mojolicious::Plugin::PODRenderer in favor of alternatives from CPAN.
  - Deprecated Mojo::Home::mojo_lib_dir.
  - Replaced continue, flash, redirect_to, respond_to and validation methods in Mojolicious::Controller with helpers in
    Mojolicious::Plugin::DefaultHelpers.
  - Updated FAQ with a warning not to use Perl 5.10.x and 5.12.x with Mojolicious.

8.04  2018-10-21
  - Added EXPERIMENTAL module Mojo::DynamicMethods. (mst)
  - Replaced all uses of AUTOLOAD with a much faster alternative, so helpers are faster by up to 400% and stack traces
    contain more information. (mst)
  - Removed experimental status from server method in Mojolicious.

8.03  2018-10-16
  - Added support for weak reference accessors to Mojo::Base. (mst)
  - Updated List::Util requirement to 1.41 for set_subname support.
  - Fixed a small bug in Mojo::UserAgent where request timeouts could be created twice.
  - Improved Mojo::Exception to include a stack trace in verbose output.
  - Improved Mojolicious::Types to use the correct MIME types for woff and woff2 files.

8.02  2018-10-01
  - Deprecated Mojo::Transaction::success in favor of Mojo::Transaction::result and Mojo::Transaction::error.
    Unfortunately this method is used a lot in legacy code, so this deprecation will be in effect until the next major
    release.
  - Added support for gzip compression of dynamically generated responses (enable with $app->renderer->compress(1)).
  - Added EXPERIMENTAL compress attribute to Mojolicious::Renderer.
  - Added compressed attribute to Mojo::UserAgent::Transactor.
  - Added EXPERIMENTAL respond method to Mojolicious::Renderer.
  - Added save_to method to Mojo::Message.
  - Added gunzip and gzip methods to Mojo::ByteStream.
  - Added gunzip and gzip functions to Mojo::Util.
  - Improved HTML5.2 compliance of Mojo::DOM::HTML.
  - Fixed a bug in Mojo::Transaction::HTTP that prevented the finish event in Mojo::Message::Request from getting
    emitted sometimes.
  - Fixed a bug in Mojo::Promise where the ioloop attribute was not a weakened reference after object construction.
  - Fixed a bug where the is_fresh helper could only handle If-None-Match headers with a single etag value.

8.01  2018-09-25
  - Updated jQuery to version 3.3.1.
  - Fixed order of command namespaces so Mojolicious can be upgraded without uninstalling first.
  - Fixed a small problem in one of the TLS tests where an error message check was too picky.

8.0  2018-09-15
  - Code name "Supervillain", this is a major release.
  - Changed query method in Mojo::URL to merge with hash references and append with array references instead of the
    other way around. Because appended pairs should be able to preserve order.
  - Changed template attribute in Mojolicious::Command to activate vars by default.
  - Removed test command.
  - Removed deprecated expect_close attribute from Mojo::Content.
  - Removed deprecated error and finish events from Mojo::IOLoop::Delay.
  - Removed experimental status from server_timing method in Mojo::Headers.
  - Removed experimental status from tag_to_html function in Mojo::DOM::HTML.
  - Removed experimental status from tag method in Mojo::DOM::HTML.
  - Removed experimental status from bytes_read and bytes_written methods in Mojo::IOLoop::Stream.
  - Removed experimental status from before_server_start hook.
  - Removed experimental status from timing->* helpers.
  - Added clone method to Mojo::Promise.
  - Added chmod method to Mojo::File.
  - Added prepare event to Mojo::UserAgent.
  - Added Mojolicious::Command::Author default namespace in Mojolicious::Commands.
  - Moved Mojolicious::Command::cpanify to Mojolicious::Command::Author::cpanify.
  - Moved Mojolicious::Command::generate to Mojolicious::Command::Author::generate.
  - Moved Mojolicious::Command::generate::app to Mojolicious::Command::Author::generate::app.
  - Moved Mojolicious::Command::generate::lite_app to Mojolicious::Command::Author::generate::lite_app.
  - Moved Mojolicious::Command::generate::makefile to Mojolicious::Command::Author::generate::makefile.
  - Moved Mojolicious::Command::generate::plugin to Mojolicious::Command::Author::generate::plugin.
  - Moved Mojolicious::Command::inflate to Mojolicious::Command::Author::inflate.
  - Updated project metadata.
  - Improved Mojo::Promise to allow for reject and resolve methods to be used as class methods.
  - Reduced memory usage of Mojo::IOLoop::Stream.
  - Fixed a bug that prevented permessage-deflate WebSocket compression to work with newer versions of Chrome.
    (elcamlost)
2020-09-07 19:12:46 +00:00
wiz
708041a9ba nginx-devel: add checksum for njs; fix checksum for lua-nginx-module (to match nginx) 2020-09-06 13:43:05 +00:00
ryoon
8ea8eb3fd9 firefox: Requires textproc/py-expat at least with python37 2020-09-05 10:19:04 +00:00
otis
bfb8a80130 www/nginx: Add njs extmod and regen distinfo
njs is a subset of the JavaScript language that allows extending nginx
functionality. njs is created in compliance with ECMAScript 5.1 (strict mode)
with some ECMAScript 6 and later extensions.
2020-09-05 00:35:13 +00:00
pin
55405f203f www/badwolf: update to 1.0.3
BadWolf 1.0.3 release!

This is a bugfix release, updating is recommended.
Additions
- Turkish translation

Fixes
- Object un-reference to web-context and settings, stopping the
WebKitNetworkProcess leak
- Fix a segfault found on some platforms when both removing a tab and destroying
it's child

Changes
- Makefile: Make all cp command end with a / on directory targets
- badwolf.c: Only create CSS Providers when needed
2020-09-04 16:53:02 +00:00
wiz
08d9cf7847 *: remove p5-version, part of perl 2020-09-04 14:22:57 +00:00
wiz
1ba26a07e2 *: remove p5-parent, part of perl 2020-09-04 14:20:28 +00:00
wiz
92715cac8d *: remove p5-Time-Local, part of perl 2020-09-04 13:53:37 +00:00
wiz
3279c6ebb2 *: remove p5-Test-Simple, part of perl 2020-09-04 13:45:13 +00:00
wiz
b69992100e *: remove p5-JSON-PP, part of perl 2020-09-04 11:51:12 +00:00
wiz
e044c7a225 p5-HTTP-Tiny: remove, part of perl since 2011 2020-09-04 11:40:41 +00:00
wiz
81c38d421a *: remove p5-HTTP-Tiny, part of perl 2020-09-04 11:39:46 +00:00
wiz
51993befe1 *: remove p5-ExtUtils-MakeMaker, part of perl since forever 2020-09-04 11:19:08 +00:00
kleink
df7cfd4220 py-wtforms: Update to 2.3.3.
Version 2.3.3
-------------

Released 2020-07-30

-   This release includes the translation files that were missing in the
    2.3.2 release. :issue:`641`


Version 2.3.2
-------------

Released 2020-07-29

-   Fixed a bug with :class:`~fields.SelectField` choices shortcut at
    form submission. :pr:`598, 639`
2020-09-03 19:20:23 +00:00
wiz
6d9b1ca05d *: fix py-cairo/py-cairo118 dependencies 2020-09-03 15:46:06 +00:00
leot
ea65506764 py-curl: Update to 7.43.0.6
pkgsrc changes:
 - Fix for py-setuptools 50.0.1
 - Switch MASTER_SITES to pypi

Changes:
7.43.0.6
--------
This release improves SSL backend detection on various systems, adds support
for libcurl's multiple SSL backend functionality and adds support for several
libcurl options.
2020-09-03 11:32:57 +00:00
leot
15f0be448a go-ffuf: Update to 1.1.0
pkgsrc changes:
 - Fix a typo in DISTNAME/PKGNAME: it is now go-ffuf (instead of go-fuff)
 - Only installs bin/ffuf and its README
 - Reset MAINTAINERship, requested by <nikita>

Changes:
1.1.0
-----
 - Add unsupported arch/os to goreleaser ignore list (#267)
 - Release 1.1 (#266)
 - Fix crash with 3xx requests without location header (#265)
 - Update random seed logic (#262)
 - fix file get thing (#226)
 - Update CONTRIBUTORS.md to add bsysop (#258)
 - Fixed behavior of wordlist:keyword separator in Windows (#240)
 - Add Host information to JSON output file (#223)
 - Support outputting all file formats concurrently (#218)
 - Increase default rows per page on html report (#217)
 - Add the wordlists to the header information (#211)
 - Fix error with missing usage info (#195)
 - Feature178 (#186)
 - Fix for #193 (#194)
 - Fix for issue #179 (#180)
 - Prepare for 1.1.0-git (#176)
2020-09-03 11:01:38 +00:00
jperkin
67109ef5ad nginx-devel: Add missing dav module checksum. 2020-09-03 09:49:08 +00:00
jperkin
65a4ac37d7 nginx: Replace hardcoded /usr/pkg for all modules. 2020-09-03 09:48:07 +00:00
nia
a61ce9c0a2 lua-http: Recognize Lua 5.4's bit library 2020-09-03 07:39:40 +00:00
nia
ba2414d954 lua-http: can be used with lua 5.4 now 2020-09-03 07:34:59 +00:00