Make WordPress Core

Changeset 57414

Timestamp:
01/30/2024 03:15:17 PM (6 months ago)
Author:
jorbin
Message:

Grouped Backports to the 4.1 branch.

  • Install: When populating options, maybe_serialize instead of always serialize.
  • Uploads: Check for and verify ZIP archives.

Merges [57388] and [57389] to the 4.1 branch.

Props costdev, peterwilsoncc, azaozz, tykoted, johnbillion, desrosj, afragen, jorbin, xknown.

Location:
branches/4.1
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/4.1

  • branches/4.1/src/wp-admin/includes/class-wp-upgrader.php

    r38530 r57414  
    22932293            if ( isset( $file['error'] ) )
    22942294                wp_die( $file['error'] );
     2295
     2296
     2297
     2298
     2299
     2300
     2301
     2302
     2303
     2304
     2305
     2306
     2307
     2308
     2309
     2310
     2311
     2312
     2313
     2314
     2315
     2316
     2317
     2318
    22952319
    22962320            $this->filename = $_FILES[$form]['name'];
  • branches/4.1/src/wp-admin/includes/schema.php

    r30742 r57414  
    514514            $autoload = 'yes';
    515515
    516         if ( is_array($value) )
    517             $value = serialize($value);
    518516        if ( !empty($insert) )
    519517            $insert .= ', ';
     518
     519
     520
    520521        $insert .= $wpdb->prepare( "(%s, %s, %s)", $option, $value, $autoload );
    521522    }
  • branches/4.1/src/wp-admin/update.php

    r30649 r57414  
    130130        check_admin_referer('plugin-upload');
    131131
     132
     133
     134
     135
    132136        $file_upload = new File_Upload_Upgrader('pluginzip', 'package');
    133137
     
    234238
    235239        check_admin_referer('theme-upload');
     240
     241
     242
     243
    236244
    237245        $file_upload = new File_Upload_Upgrader('themezip', 'package');
Note: See TracChangeset for help on using the changeset viewer.