[Bug 61206] New: mod_ssl fails to build with 2.4.26 if openssl was built with OPENSSL_NO_COMP

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 61206] New: mod_ssl fails to build with 2.4.26 if openssl was built with OPENSSL_NO_COMP

Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=61206

            Bug ID: 61206
           Summary: mod_ssl fails to build with 2.4.26 if openssl was
                    built with OPENSSL_NO_COMP
           Product: Apache httpd-2
           Version: 2.4.25
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: mod_ssl
          Assignee: [hidden email]
          Reporter: [hidden email]
  Target Milestone: ---

When openssl 1.0.2h was built without compression methods (e.g. OPENSSL_NO_COMP
is defined) to mitigate CRIME attacks, the build of 2.4.26's mod_ssl fails due
to unresolves symbols during linking.

The culprit is calling the cleanup function for compression functions.

SSL_COMP_free_compression_methods();

which is not exported when NO_COMP was used.

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 61206] mod_ssl fails to build with 2.4.26 if openssl was built with OPENSSL_NO_COMP

Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=61206

--- Comment #1 from Michael Schlenker <[hidden email]> ---
Created attachment 35066
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=35066&action=edit
Patch for mod_ssl.c

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 61206] mod_ssl fails to build with 2.4.26 if openssl was built with OPENSSL_NO_COMP

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=61206

--- Comment #2 from Michael Schlenker <[hidden email]> ---
wrong patch, sorry...

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 61206] mod_ssl fails to build with 2.4.26 if openssl was built with OPENSSL_NO_COMP

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=61206

Michael Schlenker <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #35066|0                           |1
        is obsolete|                            |

--- Comment #3 from Michael Schlenker <[hidden email]> ---
Created attachment 35067
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=35067&action=edit
Guard call with #ifndef OPENSSL_NO_COMP

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 61206] mod_ssl fails to build with 2.4.26 if openssl was built with OPENSSL_NO_COMP

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=61206

Michael Schlenker <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |PatchAvailable

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 61206] mod_ssl fails to build with 2.4.26 if openssl was built with OPENSSL_NO_COMP

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=61206

--- Comment #4 from Michael Schlenker <[hidden email]> ---
This is also fixed in the patch for 61184, as libressl seemt to always have
NO_COMP these days.

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 61206] mod_ssl fails to build with 2.4.26 if openssl was built with OPENSSL_NO_COMP

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=61206

Yann Ylavic <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |FixedInTrunk

--- Comment #5 from Yann Ylavic <[hidden email]> ---
Committed to trunk in r1803392 and proposed for backport to 2.4.x.

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Loading...