[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 17:48:31 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:  closed
 Priority:  high                     |   Milestone:  5.2.1
Component:  Upgrade/Install          |     Version:  5.2
 Severity:  normal                   |  Resolution:  fixed
 Keywords:  needs-testing has-patch  |     Focuses:
  commit                             |
-------------------------------------+-------------------------------------
Changes (by desrosj):

 * status:  reopened => closed
 * resolution:   => fixed


Comment:

 In [changeset:"45356" 45356]:
 {{{
 #!CommitTicketReference repository="" revision="45356"
 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.

 Merges [45345] to the 5.2 branch.

 Props dd32, paragoninitiativeenterprises, tellyworth.
 Fixes #47186.
 }}}

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


More information about the wp-trac mailing list