Ayesh Karunaratne
@ayeshrajans on WordPress.org, @ayesh on Slack
Contribution History
Ayesh Karunaratne’s badges:- Core Contributor
- Plugin Developer
-
Mentioned in [60029] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [60028] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [60027] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [60026] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [60025] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [60017] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [60016] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [60015] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [60014] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [60013] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [60002] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [60001] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [60000] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [59999] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [59998] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [59997] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [59996] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [59995] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [59994] on Core SVN:
Security: Update bundled Root Certificates. -
Mentioned in [59828] on Core SVN:
Security: Switch to using bcrypt for hashing user passwords and BLAKE2b for hashing application passwords and security keys. -
Mentioned in [59803] on Core SVN:
Security: Explicitly require the `hash` PHP extension and add requirement checks during installation and upgrade. -
Mentioned in [59783] on Core SVN:
General: Introduce polyfills for new array related functions in PHP 8.4. -
Mentioned in [59740] on Core SVN:
Security: Introduce Grunt task for updating Root Certificates. -
Mentioned in [59582] on Core SVN:
Build/Test Tools: Fix incorrect commit time being reported to WordPress Code Vitals Dashboard. -
Mentioned in [59578] on Core SVN:
Security: Enhance the `wp_hash()` function to support custom hashing algorithms. -
Mentioned in [59570] on Core SVN:
Build/Test Tools: Fix incorrect commit time being reported to WordPress Code Vitals Dashboard. -
Mentioned in [59481] on Core SVN:
External Libraries: Upgrade PHPMailer to version 6.9.3. -
Mentioned in [59310] on Core SVN:
Build/Test Tools: Test against MySQL 8.4 in automated testing. -
Mentioned in [59309] on Core SVN:
Build/Test Tools: Add MySQL 8.4 support to the Docker environment. -
Mentioned in [59280] on Core SVN:
Build/Test Tools: Test against MySQL 8.4 in automated testing. -
Mentioned in [59279] on Core SVN:
Build/Test Tools: Add MySQL 8.4 support to the Docker environment. -
Closed ticket #49728 on Core Trac:
[PHP 8] Prepare for the internal functions throwing `TypeError` or ... -
Mentioned in [59246] on Core SVN:
External Libraries: Upgrade PHPMailer to version 6.9.2. -
Submitted pull request #7565 to WordPress/wordpress-develop:
CI: Update actions/checkout -
Submitted pull request #7551 to WordPress/wordpress-develop:
External libs: Update to PHPMailer 6.9.2 -
Created ticket #62206 on Core Trac:
External libs: Update to PHPMailer 6.9.2 -
Mentioned in [59140] on Core SVN:
Upgrade/Install: Indicate JPEG XL support when checking upgrades. -
Mentioned in [58684] on Core SVN:
Code Modernization: Replace `substr( PHP_OS, 0, 3 )` calls with `PHP_OS_FAMILY`. -
Mentioned in [58683] on Core SVN:
Code Modernization: Simplify a conditional in `wp_is_ini_value_changeable()`. -
Mentioned in [58682] on Core SVN:
Code Modernization: Remove obsolete comments about older PHP versions. -
Submitted pull request #6978 to WordPress/wordpress-develop:
[PHP] Replace `substr(PHP_OS)` calls with `PHP_OS_FAMILY` in PHP 7.2 -
Mentioned in [58678] on Core SVN:
Code Modernization: Remove obsolete code targeting PHP < 7.2.24. -
Submitted pull request #6969 to WordPress/wordpress-develop:
php: remove obsolute PHP < 7.2 code -
Created ticket #61574 on Core Trac:
[PHP] Remove PHP < 7.2 code -
Posted a reply to [PHP Native Password Hash] Is this still needed?, on the site WordPress.org Forums:
Yes. Even as of WordPress 6.5, WordPress still uses the legacy phpass library to hash… -
Committed [3100714] to Plugins SVN:
Update v3.0.1 -
Created ticket #61218 on Core Trac:
Preparing for MySQL 8.4 compatibility -
Mentioned in [58009] on Core SVN:
Code Modernization: Fix implicit nullable parameter type deprecation on PHP 8.4. -
Pull request #865 merged into WordPress/Requests:
[PHP 8.4] Fixes for implicit nullability deprecation -
Submitted pull request #6280 to WordPress/wordpress-develop:
[PHP 8.4] Fixes for implicit nullability deprecation
Developer
-
Clear Logout
Active Installs: 100+
-
Comment Form CSRF Protection
Active Installs: 600+
-
Fast 404
Active Installs: 50+
-
oEmbed Plus
Active Installs: 5,000+
-
PHP Native Password Hash
Active Installs: 2,000+
-
SameSite Cookies
Active Installs: 1,000+
-
WooCommerce - Hatton National Bank Payment Gateway
Active Installs: 10+