[wp-trac] [WordPress Trac] #47186: At least one function in /wp-includes/sodium_compat/src/Core32 times out on 32 bit servers

WordPress Trac noreply at wordpress.org
Fri May 17 11:05:54 UTC 2019


#47186: At least one function in /wp-includes/sodium_compat/src/Core32 times out on
32 bit servers
-------------------------------------+-------------------------------------
 Reporter:  lovingboth               |       Owner:
                                     |  paragoninitiativeenterprises
     Type:  defect (bug)             |      Status:  reopened
 Priority:  high                     |   Milestone:  5.2.1
Component:  Upgrade/Install          |     Version:  5.2
 Severity:  normal                   |  Resolution:
 Keywords:  needs-testing has-patch  |     Focuses:
  commit                             |
-------------------------------------+-------------------------------------

Comment (by tellyworth):

 In [changeset:"45345" 45345]:
 {{{
 #!CommitTicketReference repository="" revision="45345"
 Upgrade/Install: Don't run signature verify on slow 32-bit systems.

 The sodium_compat library can be very slow for certain operations on
 32-bit architectures, which can lead to web server timeouts while
 attempting to verify an update. This adds a runtime speed check to skip
 signature verification on systems that would otherwise time out. Includes
 simple unit tests.

 Props dd32, paragoninitiativeenterprises.
 See #47186.
 }}}

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/47186#comment:43>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list