Apache OpenOffice (AOO) Bugzilla – Issue 100873
Use intermediate certificates received from server for validation of server certificate
Last modified: 2009-09-16 13:51:49 UTC
This may require update to a later version of the NSS libraries.
CCed: md
.
The configure script and nss module need modification for mingw port. Only nsinstall.exe from old wintool.zip is the prerequisite. Please see the patch set, which I will attach.
Created attachment 63108 [details] mingw port patch
@tono,vg: the built done by the build bot (termite) breaks in nss. Please have a look.
@jl: The configure script is checking the existences of both $MOZILLABUILD/moztools and $MOZILLABUILD/msys assuming full installation of mozillabuild. As I wrote before, mingw build only requires nsinstall.exe that can also be installed from old zipfile wintool.zip or moztools.zip. So in mingw case I am only checking the existence of $MOZILLABUILD directory and assume nsinstall.exe resides in $MOZILLABUILD/bin. The means the builder has to specify --with-mozilla-build=${mozillabuild-installation}/moztools instead of --with-mozilla-build=${mozillabuild-installation} in MSVC case. Maybe it is confusing but I rather hesitate to mandate full installation of mozillabuild ... I have modified the buildbot parameter and queued the test build.
Now we have cleard nss build but facing the sal_Unicode-PRUChar incompatibility problem. (please see http://www.openoffice.org/issues/show_bug.cgi?id=101763) The patch set for connectivity module afer seamonkey is not applicable to the current trunk and I will complete it in the weekend.
Created attachment 63241 [details] Patch set for connectivity
All builts are ok now. Mingw was build without using the NSS module.
@jl: As moz2seamonkey01 has been integrated, I would like you to resync jl127 to m53 and test mingw build. Additionally, I would like you to include mingw port update for gcc-4.4.0 if possible. It will work even before other gcc-4.4.0 related modifications are integrated.
Created attachment 63784 [details] Patch to modify nss/makefile.mk for mingw gcc-4.4.0
Created attachment 63785 [details] Updated nss module patch for mingw gcc-4.4.0
@tono: I am not sure if you missed my recent mail. I got a merge conflict in connectivity while rebasing to m53. I sent you the affected files. Are your latest patches to be applied after rebasing to m53?
.. that is, your patch is based on m53 - not m49?
@jl: My latest patches are only within nss module and zz_dynamic_gcclib_jl127_mingw.patch is incremental, i. e. applicable to the recent nss/makefile.mk in cws jl127. nss_3_12_3.patch.mingw is a replacement. Most of the modifications in connectivity that I included in i100873_connectivity.patch are already in m53. Others should be in the part modified in cws moz2seamonkey01, so you can discard my modifications if you face merge conflicts.
@hi: Please contact me so we can work out how to test this.
OK, now we are able to open secure sites like https://www.sun.com depending on certificate settings but I'll do more invetigations. Set to verified in advance.
Still ok in DEV300m58