davi...@chromium.org
unread,Aug 11, 2014, 4:50:27 PM8/11/14Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to rsl...@chromium.org, gar...@chromium.org, ser...@chromium.org, chromium...@chromium.org, cbentze...@chromium.org, chromotin...@chromium.org
On 2014/08/06 17:15:58, Sergey Ulanov wrote:
> On 2014/08/06 00:02:27, David Benjamin wrote:
> > +sergeyu: is building ssl_config_service.cc in net_nacl.gyp fine? It's
pulled
> in
> > to query the global CRLSet. I've filed a bug for routing it through the
> > SSLConfig since depending SSLClientSocket on SSLConfigService just for
> this
> > thing seems silly.
> I think you also need to add crl_set.cc for CRLSet destructor - that's
> why it
> fails on trybots now. In the past crl_set.cc was depending on zlib, but it
> doesn't anymore, so it should be possible to compile it for NaCl now. zlib
> dependency in crl_set.cc was the reason ssl_config_service.cc wasn't
> compiled
> for NaCl.
Done. Seems to be going through try bots this time. It's probably still
worth
removing the SSLClientSocket -> SSLConfigService dependency since that seems
unneeded, but I guess it wouldn't necessarily affect NaCl. It seems fragile
to
not build in crl_set.cc when files that are built for NaCl depend on the
type.
(Actually, it looks like cert_verifier.cc is built on NaCl but not
multi_threaded_cert_verifier.cc? How does that work? The former calls a
constructor in the latter...)
> >
> >
https://codereview.chromium.org/418173004/diff/60001/net/socket/ssl_client_socket_openssl.cc
> > File net/socket/ssl_client_socket_openssl.cc (right):
> >
> >
https://codereview.chromium.org/418173004/diff/60001/net/socket/ssl_client_socket_openssl.cc#newcode951
> > net/socket/ssl_client_socket_openssl.cc:951: // SSLClientSocket doesn't
depend
> > on SSLConfigService.
> > On 2014/08/04 23:48:46, Ryan Sleevi wrote:
> > > File a bug against a TODO like this?
> >
> > Filed
https://code.google.com/p/chromium/issues/detail?id=400928
> >
> > > No clue why NaCl doesn't build the SSLConfigService. Can you fix that
> /
talk
> > > with gary||sergey?
> >
> > Added ssl_config_service.cc to net_nacl.gyp
https://codereview.chromium.org/418173004/