Intent to remove DHE ciphers from WebRTC DTLS handshake

2018-08-29 Thread Nils Ohlmeier
Summary: We are looking at removing the DHE cipher suites from the DTLS handshake in Firefox soon. Ciphers: - TLS_DHE_RSA_WITH_AES_128_CBC_SHA - TLS_DHE_RSA_WITH_AES_256_CBC_SHA are the two suites which we want to remove, because they are considered too weak. A Telemetry probe landed in Firef

Re: Rebuild speeds (Was: Re: JS compilation/evaluation APIs are now in #include "js/CompilationAndEvaluation.h")

2018-08-29 Thread Boris Zbarsky
On 8/29/18 10:32 AM, Ted Mielczarek wrote: so it's possible that there are things here that are artifacts of our tup build implementation. Worth keeping in mind, thank you. Would that possibly account for the exactly-the-same 99:44 rebuild times for a number of files? Reading through this

Re: Rebuild speeds (Was: Re: JS compilation/evaluation APIs are now in #include "js/CompilationAndEvaluation.h")

2018-08-29 Thread Ted Mielczarek
On Wed, Aug 29, 2018, at 9:08 AM, Boris Zbarsky wrote: > > https://taskcluster-artifacts.net/CLtUuQugTjKONONL4hh5Nw/0/public/14day_report.html > > So my main conclusion from looking at this data is that anything that > causes us to rebuild any rust stuff is just painful... I don't think that's *

Rebuild speeds (Was: Re: JS compilation/evaluation APIs are now in #include "js/CompilationAndEvaluation.h")

2018-08-29 Thread Boris Zbarsky
https://taskcluster-artifacts.net/CLtUuQugTjKONONL4hh5Nw/0/public/14day_report.html So my main conclusion from looking at this data is that anything that causes us to rebuild any rust stuff is just painful... -Boris ___ dev-platform mailing list dev

Re: JS compilation/evaluation APIs are now in #include "js/CompilationAndEvaluation.h"

2018-08-29 Thread Ted Mielczarek
On Tue, Aug 28, 2018, at 10:42 PM, Jeff Walden wrote: > jsapi.h and jsfriendapi.h are mega-huge, monolithic headers. A one-stop > shop is maybe (maybe) convenient for users. But it's terrible for Gecko > and SpiderMonkey: touching jsapi.h rebuilds the world. (The one-stop > shop approach is a