Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Merge (5.3.x > 5.2.x): * [backported] Fixes INP-1883 - Rework URL-encoding in Debugger Report file URLs

r16815: Differential Revision: https://qa.in-portal.org/D492

  1. … 1 more file in changeset.

Fixes INP-1872 - Properly handle constant absence during category cache rebuild

Differential Revision: https://qa.in-portal.org/D480

Bug INP-1725 - Introduce secure Session Key generation/storage

Differential Revision: https://qa.in-portal.org/D488

    • -31
    • +40
    ./units/helpers/language_import_helper.php
    • -23
    • +49
    ./units/categories/cache_updater.php

Fixes INP-1858 - HTML-escape data in Admin Console grids

Differential Revision: https://qa.in-portal.org/D463

    • -7
    • +7
    ./admin_templates/incs/grid_blocks.tpl
    • -3
    • +3
    ./units/selectors/selectors_config.php
    • -3
    • +3
    ./admin_templates/users/admins_edit_groups.tpl
    • -3
    • +3
    ./admin_templates/users/users_edit_groups.tpl
    • -1
    • +1
    ./admin_templates/incs/form_blocks.tpl
    • -4
    • +4
    ./admin_templates/categories/ci_blocks.tpl
    • -2
    • +2
    ./admin_templates/users/user_selector.tpl

Fixes INP-1857 - Prevent recursion in the "\kUrlManager::show404" method

Differential Revision: https://qa.in-portal.org/D462

Fixes INP-1856 - Make cookies unavailable via the "kApplication::GetVar" calls

Differential Revision: https://qa.in-portal.org/D465

    • -1
    • +0
    ./units/admin/admin_events_handler.php
    • -1
    • +1
    ./units/phrases/phrases_event_handler.php

Fixes INP-1851 - Log file upload meta-information as part of the Request Data

Differential Revision: https://qa.in-portal.org/D457

Fixes INP-1849 - Ignore non-string Mod-Rewrite URL during URL parsing

Differential Revision: https://qa.in-portal.org/D455

Fixes INP-1846 - Escape Request URI in the System Log

Differential Revision: https://qa.in-portal.org/D452

Fixes INP-1725 - Introduce secure Session Key generation/storage

Differential Revision: http://qa.in-portal.org/D479

    • -2
    • +3
    ./kernel/session/inp_session_storage.php
  1. … 9 more files in changeset.

[backported] Fixes INP-1756 - Create "Security*" classes for security-related jobs

r16795: Differential Revision: http://qa.in-portal.org/D478

  1. … 1 more file in changeset.

Fixes INP-1871 - Properly dispose session during logout workflow

Differential Revision: http://qa.in-portal.org/D477

Fixes INP-1870 - Save the session to the database immediately after the user login

Differential Revision: http://qa.in-portal.org/D476

Fixes INP-1869 - Add vendor autoloader support for Class Locator

Differential Revision: http://qa.in-portal.org/D475

  1. … 3 more files in changeset.

Fixes INP-1866 - Verify SSL certificate on cURL connections

Differential Revision: http://qa.in-portal.org/D470

  1. … 2 more files in changeset.

Fixes INP-1864 - Require Username on the Login Form

Differential Revision: http://qa.in-portal.org/D471

Fixes INP-1865 - Use cryptographically safe session key generator

Differential Revision: http://qa.in-portal.org/D472

Fixes INP-1859 - Escape MySQL 8.3 keywords

Differential Revision: http://qa.in-portal.org/D464

Fixes INP-1847 - Specify image resizing defaults for category item images

Differential Revision: http://qa.in-portal.org/D453

Fixes INP-1850 - Repair the "kHTTPQuery::getHeaders" method

Differential Revision: http://qa.in-portal.org/D456

Fixes INP-1848 - Filter list configuration request parameters on the Front-End

Differential Revision: http://qa.in-portal.org/D454

    • -15
    • +72
    ./kernel/db/db_event_handler.php

Fixes INP-1817 - Change engine for storing export user presets

Differential Revision: http://qa.in-portal.org/D420

    • -15
    • +18
    ./units/helpers/cat_dbitem_export_helper.php
    • -28
    • +13
    ./kernel/db/db_event_handler.php

Fixes INP-1668 - Allow specifying image quality, orientation and output format during resizing

Differential Revision: http://qa.in-portal.org/D368

    • -5
    • +150
    ./units/helpers/image_helper.php

Fixes INP-1843 - Cache results of the "kCountryStatesHelper::getCountryIso" method

Differential Revision: http://qa.in-portal.org/D448

    • -12
    • +14
    ./units/helpers/country_states_helper.php

Fixes INP-1842 - Cache user primary group detection during Checkout

Differential Revision: http://qa.in-portal.org/D447

Fixes INP-1840 - Reset form scroll prior to window resizing handling

Differential Revision: http://qa.in-portal.org/D445

Fixes INP-1838 - Set expiration limit for life-time cached keys

Differential Revision: http://qa.in-portal.org/D443

    • -2
    • +2
    ./kernel/utility/unit_config_reader.php
    • -0
    • +1
    ./install/step_templates/sys_config.tpl
    • -35
    • +48
    ./kernel/managers/cache_manager.php

Fixes fINP-1836 - Don't serialize "SecurityEncrypter" class properties

Differential Revision: http://qa.in-portal.org/D441

    • -0
    • +10
    ./kernel/security/SecurityEncrypter.php

Fixes INP-1569 - Create System Log record, when stale semaphore is discovered or hit

Differential Revision: http://qa.in-portal.org/D440

    • -11
    • +38
    ./kernel/utility/temp_handler.php
    • -0
    • +51
    ./units/admin/admin_events_handler.php

Fixes INP-1834 - Connect "mtdowling/cron-expression" library

Differential Revision: http://qa.in-portal.org/D438

    • -382
    • +48
    ./units/helpers/cron_helper.php
  1. … 2 more files in changeset.