Debian Patches

Status for php-codeigniter-framework/3.1.13+dfsg1-6

Patch Description Author Forwarded Bugs Origin Last update
01-debian-log.patch Set log path out of web dir Fab Stz <fabstz-it@yahoo.fr> not-needed 2022-02-12
02-debian-system-location.patch Define location of system directory Fab Stz <fabstz-it@yahoo.fr> not-needed 2022-02-10
02-debian-application-location.patch Define location of application directory Fab Stz <fabstz-it@yahoo.fr> not-needed 2022-02-10
11-debian-use-builtin-sphinx_rtd_theme.patch Use Debian's built-in sphinx-rtd-theme Permits one to get rid of the copy shipped by upstream
and fix some lintian issues.
Fab Stz <fabstz-it@yahoo.fr> not-needed self 2023-06-27
10-php81_Fixes_XML-RPC_compatibility_with_PHP_8.patch [PATCH 1/2] Fixes XML-RPC compatibility with PHP 8 George Petculescu <gxgpet@gmail.com> no https://github.com/bcit-ci/CodeIgniter/issues/6264 2024-02-10
10-php82_support.patch [PATCH] Adding PHP 8.2 support George Petculescu <gxgpet@gmail.com> no 2022-11-06
10-php82_support-part3-fix_string_interpolation.patch [PATCH] fixes #6149 remove deprecated variable variables / string interpolation in variable names =?UTF-8?q?L=C3=A1szl=C3=B3=20B=C3=B3ra?= <boralaszlo@gmail.com> no https://github.com/bcit-ci/CodeIgniter/commit/8d80bef64b79f6cddc1e631760d862c563b525bf 2022-07-24
11-php84_support_E_STRICT.patch remove deprecation notice on php8.4 for E_STRICTFrom 831108645a2b68150471035a7e5ced5086da2c51 Mon Sep 17 00:00:00 2001 Fab Stz <fabstz-it@yahoo.fr> yes upstream https://github.com/pocketarc/codeigniter/commit/831108645a2b68150471035a7e5ced5086da2c51 2024-10-29
11-php84_support_session.sid_length_INI_setting_is_deprecated.patch skip deprecated setting of session.sid_length on php8.4 On php 8.4, this will use the default values of php 8.4
as per the recommended way to do it.
Fab Stz <fabstz-it@yahoo.fr> yes upstream 2024-10-15
11-php84_support_fix_implicit_nullable_type_error.patch [PATCH] Fixes a few more PHP 8.4 compatibility issues. Bruno Moreira <git@pocketarc.com> yes upstream https://github.com/pocketarc/codeigniter/commit/d310726565c12ba99b8037e8fb231ed739258e6e 2024-10-30
11-php84_xmlrpc.patch [PATCH] Fix PHP 8.4 deprecated warnings Github issue 6306 Niel Buys <nbuys@ncomp.co.za> no https://github.com/NielBuys/CodeIgniter/pull/2/commits/6a139066bcebf03026ac0b9f0f3f2b548c73aa22 2024-12-20
20-reinit_static_variable_when_switching_db_in_tests.patch Reinitialize static variable when switching database In the tests, we run each test on the three supported DBMS (database systems)
namely pgsql, mysql & sqlite3.
.
Codeigniter stores the escape characters in a static variable which never
changes even when switching driver and hence use another DBMS. So it would
use the escape character of the 1st DBMS with all subsequent engines.
.
This will reset the static variable when in testing environment and when
the DBMS changed.
Fab Stz <fabstz-it@yahoo.fr> no 2025-02-02
10-php82_support-part2.patch [PATCH] Fixes the usage of `_create_table_if` in Postgres forge class George Petculescu <gxgpet@gmail.com> no 2023-11-03
tests/01-debian-unit_tests.patch Adapt unit tests so that they can run on Debian systems Fab Stz <fabstz-it@yahoo.fr> not-needed 2022-11-05
tests/02-unit_test-encryption.patch Adapt unit tests so that they can run with OpenSSL3 With OpenSSL3, some ciphers are not available anymore when the legacy
provider is not enabled. Especially, 'des' cypher is provided by the legacy
provider in OpenSSL3, and the legacy provider is not enabled by default.
So change the cypher to "tripledes" instead of "des".
.
When running OpenSSL < 3, use the old behavior
Fab Stz <fabstz-it@yahoo.fr> yes 2023-06-24
tests/03-unit_test-log.patch [PATCH] Fixes #6174
Improves Log_test::test_configuration() test
George Petculescu <gxgpet@gmail.com> no 2022-12-01
tests/04-unit_test-security-regex.patch [PATCH] Adapt unit tests so as not to fail with PHPUnit 8.5
When the phpunit tests are run with phpunit 8.5, they will fail because
the test would call assertMatchesRegularExpression which doesn't exists in
that version.

So check the existence of the method instead of checking the class
'PHPUnit_Runner_Version'.
tenzap <fabstz-it@yahoo.fr> no 2022-11-10
tests/0001-Fix-phpunit-9-deprecation-warning.patch [PATCH 1/8] Fix phpunit 9 deprecation warning
Output was produced with:
.
phpunit --migrate-configuration
.
Error was:
.
Warning: Your XML configuration validates against a deprecated schema.
Suggestion: Migrate your XML configuration using "--migrate-configuration"!
tenzap <fabstz-it@yahoo.fr> no 2023-06-19
tests/10-php81_Add_tests_for_XML-RPC_compatibility_with_PHP_8.patch [PATCH] Adds PHPUnit test for XML-RPC lib George Petculescu <gxgpet@gmail.com> no 2024-02-10
tests/10-fix-patch-php81_Add_tests_for_XML-RPC_compatibility_with_PHP_8.patch no
tests/10-unit_tests-php82.patch [PATCH] Adding PHP 8.2 support George Petculescu <gxgpet@gmail.com> no 2022-11-06
tests/11-php84_xmlrpc.patch [PATCH] Fix PHP 8.4 deprecated warnings Github issue 6306 Niel Buys <nbuys@ncomp.co.za> no https://github.com/NielBuys/CodeIgniter/pull/2/commits/6a139066bcebf03026ac0b9f0f3f2b548c73aa22 2024-12-20
tests/0004-fix-error-with-phpunit10-cannot-override-runBare.patch [PATCH 4/8] fix error with phpunit10 (cannot override runBare())
Fatal error: Cannot override final method PHPUnit\Framework\TestCase::runBare() in tests/mocks/ci_testcase.php on line 351
tenzap <fabstz-it@yahoo.fr> no 2023-06-19
tests/0005-fix-error-with-phpunit10-undefined-method-setMethods.patch [PATCH 5/8] fix error with phpunit10 (undefined method setMethods())
Was removed in phpunit10

Error: Call to undefined method PHPUnit\Framework\MockObject\MockBuilder::setMethods()
tenzap <fabstz-it@yahoo.fr> no 2023-06-19
tests/0006-fix-error-with-phpunit10-security_helper_test-class-.patch [PATCH 6/8] fix error with phpunit10 (security_helper_test class not found)

1) Class security_helper_test cannot be found in tests/codeigniter/helpers/security_helper_test.php
tenzap <fabstz-it@yahoo.fr> no 2023-06-19
tests/0008-fix-error-with-phpunit10-assertObjectHasAttribute-de.patch [PATCH 8/8] fix error with phpunit10 (assertObjectHasAttribute deprecated) tenzap <fabstz-it@yahoo.fr> no 2023-06-21
tests/20-fix-ftbfs-with-php8.3-update-expectation-for-highlight-code.patch [PATCH] test: update expectation for highlight code in PHP 8.3 kenjis <kenji.uui@gmail.com> no backport, https://github.com/codeigniter4/CodeIgniter4/commit/a412fff274947b14d341e59d593d8ebd9cb8d26e 2023-09-08

All known versions for source package 'php-codeigniter-framework'

Links