Plugin Directory

Changeset 3155668


Ignore:
Timestamp:
09/21/2024 10:15:40 AM (18 months ago)
Author:
eteubert
Message:

Update to version 4.1.15 from GitHub

Location:
podlove-podcasting-plugin-for-wordpress
Files:
8 edited
1 copied

Legend:

Unmodified
Added
Removed
  • podlove-podcasting-plugin-for-wordpress/tags/4.1.15/lib/template/twig_filter.php

    r2987303 r3155668  
    156156        $twig->addFilter($wpautopFilter);
    157157
     158        // disable unsafe functions
     159        // There may be ways to sanitize the passed callback, but I don't think it's worth the trouble.
     160        $disabled_filters = ['filter', 'map', 'reduce'];
     161        foreach ($disabled_filters as $filter_name) {
     162            $filter = new Twig\TwigFilter($filter_name, function () use ($filter_name) {
     163                return '[Twig function disabled: '.$filter_name.']';
     164            });
     165            $twig->addFilter($filter);
     166        }
     167
    158168        // add functions
    159169        foreach (self::$template_tags as $tag) {
  • podlove-podcasting-plugin-for-wordpress/tags/4.1.15/podlove.php

    r3133408 r3155668  
    44 * Plugin URI:  https://podlove.org/podlove-podcast-publisher/
    55 * Description: The one and only next generation podcast publishing system. Seriously. It's magical and sparkles a lot.
    6  * Version: 4.1.14
     6 * Version: 4.1.15
    77 * Requires at least: 4.9.6
    88 * Requires PHP: 8.0
  • podlove-podcasting-plugin-for-wordpress/tags/4.1.15/readme.txt

    r3133408 r3155668  
    44Tags: podlove, podcast, publishing, rss, audio
    55Tested up to: 6.6.1
    6 Stable tag: 4.1.14
     6Stable tag: 4.1.15
    77Requires at least: 4.9.6
    88Requires PHP: 8.0
     
    115115
    116116== Changelog ==
     117
     118= 4.1.15 =
     119
     120* security: disable unsafe Twig Template filters "filter", "map" and "reduce"
    117121
    118122= 4.1.14 =
  • podlove-podcasting-plugin-for-wordpress/tags/4.1.15/vendor/composer/installed.php

    r3133408 r3155668  
    22    'root' => array(
    33        'name' => 'podlove/podcast-publisher',
    4         'pretty_version' => '4.1.14',
    5         'version' => '4.1.14.0',
    6         'reference' => '1b61754cf8423ba469984b7faa5f9117899de708',
     4        'pretty_version' => '4.1.15',
     5        'version' => '4.1.15.0',
     6        'reference' => '2ab86bdb491dec8932e3c16950c652fd6cdc8f7d',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    135135        ),
    136136        'podlove/podcast-publisher' => array(
    137             'pretty_version' => '4.1.14',
    138             'version' => '4.1.14.0',
    139             'reference' => '1b61754cf8423ba469984b7faa5f9117899de708',
     137            'pretty_version' => '4.1.15',
     138            'version' => '4.1.15.0',
     139            'reference' => '2ab86bdb491dec8932e3c16950c652fd6cdc8f7d',
    140140            'type' => 'library',
    141141            'install_path' => __DIR__ . '/../../',
  • podlove-podcasting-plugin-for-wordpress/trunk/lib/template/twig_filter.php

    r2987303 r3155668  
    156156        $twig->addFilter($wpautopFilter);
    157157
     158        // disable unsafe functions
     159        // There may be ways to sanitize the passed callback, but I don't think it's worth the trouble.
     160        $disabled_filters = ['filter', 'map', 'reduce'];
     161        foreach ($disabled_filters as $filter_name) {
     162            $filter = new Twig\TwigFilter($filter_name, function () use ($filter_name) {
     163                return '[Twig function disabled: '.$filter_name.']';
     164            });
     165            $twig->addFilter($filter);
     166        }
     167
    158168        // add functions
    159169        foreach (self::$template_tags as $tag) {
  • podlove-podcasting-plugin-for-wordpress/trunk/podlove.php

    r3133408 r3155668  
    44 * Plugin URI:  https://podlove.org/podlove-podcast-publisher/
    55 * Description: The one and only next generation podcast publishing system. Seriously. It's magical and sparkles a lot.
    6  * Version: 4.1.14
     6 * Version: 4.1.15
    77 * Requires at least: 4.9.6
    88 * Requires PHP: 8.0
  • podlove-podcasting-plugin-for-wordpress/trunk/readme.txt

    r3133408 r3155668  
    44Tags: podlove, podcast, publishing, rss, audio
    55Tested up to: 6.6.1
    6 Stable tag: 4.1.14
     6Stable tag: 4.1.15
    77Requires at least: 4.9.6
    88Requires PHP: 8.0
     
    115115
    116116== Changelog ==
     117
     118= 4.1.15 =
     119
     120* security: disable unsafe Twig Template filters "filter", "map" and "reduce"
    117121
    118122= 4.1.14 =
  • podlove-podcasting-plugin-for-wordpress/trunk/vendor/composer/installed.php

    r3133408 r3155668  
    22    'root' => array(
    33        'name' => 'podlove/podcast-publisher',
    4         'pretty_version' => '4.1.14',
    5         'version' => '4.1.14.0',
    6         'reference' => '1b61754cf8423ba469984b7faa5f9117899de708',
     4        'pretty_version' => '4.1.15',
     5        'version' => '4.1.15.0',
     6        'reference' => '2ab86bdb491dec8932e3c16950c652fd6cdc8f7d',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    135135        ),
    136136        'podlove/podcast-publisher' => array(
    137             'pretty_version' => '4.1.14',
    138             'version' => '4.1.14.0',
    139             'reference' => '1b61754cf8423ba469984b7faa5f9117899de708',
     137            'pretty_version' => '4.1.15',
     138            'version' => '4.1.15.0',
     139            'reference' => '2ab86bdb491dec8932e3c16950c652fd6cdc8f7d',
    140140            'type' => 'library',
    141141            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.