searching for reviewer(bagder)
cb84b0e19643: Bug 1417827 - Pass DNS arguments as nsACString& instead of char* r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 15 Jun 2018 01:15:13 +0200 - rev 422607
Push 34139 by aciure@mozilla.com at 2018-06-15 09:48 +0000
Bug 1417827 - Pass DNS arguments as nsACString& instead of char* r=bagder MozReview-Commit-ID: 7Zk0wM2wsJF
535a93ad81a1: Bug 1417827: Convert internal char* to nsCString in DNS.h r=bagder
Jeff Hemphill <jthemphill@gmail.com> - Wed, 29 Nov 2017 23:30:27 -0800 - rev 422606
Push 34139 by aciure@mozilla.com at 2018-06-15 09:48 +0000
Bug 1417827: Convert internal char* to nsCString in DNS.h r=bagder MozReview-Commit-ID: Js1mXiKaKnt
35655153f9c9: Bug 1417827 - Pass DNS arguments as nsACString& instead of char* r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 14 Jun 2018 14:30:40 +0200 - rev 422571
Push 34139 by aciure@mozilla.com at 2018-06-15 09:48 +0000
Bug 1417827 - Pass DNS arguments as nsACString& instead of char* r=bagder MozReview-Commit-ID: GqNYfjy9SFp
9606d0d95b53: Bug 1417827: Convert internal char* to nsCString in DNS.h r=bagder
Jeff Hemphill <jthemphill@gmail.com> - Wed, 29 Nov 2017 23:30:27 -0800 - rev 422570
Push 34139 by aciure@mozilla.com at 2018-06-15 09:48 +0000
Bug 1417827: Convert internal char* to nsCString in DNS.h r=bagder MozReview-Commit-ID: Js1mXiKaKnt
190c4f057ffa: Bug 1417827 - Pass DNS arguments as nsACString& instead of char* r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 14 Jun 2018 14:30:40 +0200 - rev 422564
Push 34139 by aciure@mozilla.com at 2018-06-15 09:48 +0000
Bug 1417827 - Pass DNS arguments as nsACString& instead of char* r=bagder MozReview-Commit-ID: GqNYfjy9SFp
fc388a747aba: Bug 1417827: Convert internal char* to nsCString in DNS.h r=bagder
Jeff Hemphill <jthemphill@gmail.com> - Wed, 29 Nov 2017 23:30:27 -0800 - rev 422563
Push 34139 by aciure@mozilla.com at 2018-06-15 09:48 +0000
Bug 1417827: Convert internal char* to nsCString in DNS.h r=bagder MozReview-Commit-ID: Js1mXiKaKnt
610da3d903be: Bug 1462357 - remove the channel and socket interface id r=bagder,baku
Patrick McManus <mcmanus@ducksong.com> - Wed, 16 May 2018 16:05:03 -0400 - rev 419139
Push 34028 by shindli@mozilla.com at 2018-05-21 21:28 +0000
Bug 1462357 - remove the channel and socket interface id r=bagder,baku the id was a b2g feature only settable via chrome privd xhr and is no longer active in the code base MozReview-Commit-ID: 84GPNvhvjNb
b18fc4703cbe: Bug 1461182 reduce nsHostRecord overhead by about 40 bytes r=bagder
Patrick McManus <mcmanus@ducksong.com> - Sat, 12 May 2018 14:36:26 -0700 - rev 418143
Push 33994 by nbeleuzu@mozilla.com at 2018-05-14 21:35 +0000
Bug 1461182 reduce nsHostRecord overhead by about 40 bytes r=bagder MozReview-Commit-ID: DvmJE5LcDwQ
204bb43af943: Bug 356831 - Proxy autodiscovery doesn't check DHCP (option 252) r=bagder,valentin
Polly Shaw <polly.shaw@gmail.com> - Sun, 22 Apr 2018 18:13:11 +0100 - rev 415524
Push 33900 by dluca@mozilla.com at 2018-04-26 04:51 +0000
Bug 356831 - Proxy autodiscovery doesn't check DHCP (option 252) r=bagder,valentin This patch addresses an issue with Firefox's proxy detection on networks which do not have their a proxy auto-configuration (PAC) file hosted at http://wpad/wpad.dat, and instead make use of DHCP option 252 for broadcasting the address of the PAC file. See https://findproxyforurl.com/wpad-introduction/ for an introduction to the protocol. Prior to this patch, proxy auto-detect missed out the DHCP query stage, and just looked for a PAC file at http://wpad/wpad.dat This patch only addresses the issue for Firefox on Windows, although it defines a DHCP client interface which could be implemented on other platforms. The high-level components of this patch are: * nsIDHCPClient.idl - this is an interface which has been defined for querying the DHCP server. * nsPACMan.cpp - where previously when the PAC URL was simply set to a constant of http://wpad/wpad.dat, it now dispatches an asynchronous command to the proxy thread. The class ExecutePACThreadAction has been augmented to include an instruction to 'ConfigureWPAD' (Configure Web-proxy auto-detect), and a new class, 'ConfigureWPADComplete' has been created to relay the result (the URL of the PAC file) back to the nsPACMan object. * nsProtocolProxyService.cpp Minor changes to reflect the fact that the PAC URL not being set does not always mean there is no PAC to be used; instead it could be in the process of being detected. * TestPACMan.cpp This is a new file, and tests only the DHCP auto-detect functionality. Some tests use multiple threads, as they test the non-blocking proxy detection. * DHCPUtils.cpp A class containing the main logic for querying DHCP. * WindowsNetworkFunctionsWrapper.cpp A very thin wrapper around the Windows API calls needed by DHCPUtils. This class was introduced so it could be mocked out in tests. * nsWindowsDHCPClient.cpp * An implementation of the interface defined in nsIDHCPClient.idl. Fairly thin: most logic is implemented in DHCPUtils. * TestDHCPUtils.cpp Tests for DHCPUtils and nsWindowsDHCPClient MozReview-Commit-ID: HinC1UevOon
2a760b1c0759: Bug 356831 - Proxy autodiscovery doesn't check DHCP (option 252) r=bagder,valentin
Polly Shaw <polly.shaw@gmail.com> - Sun, 22 Apr 2018 18:13:11 +0100 - rev 415411
Push 33895 by rgurzau@mozilla.com at 2018-04-25 09:35 +0000
Bug 356831 - Proxy autodiscovery doesn't check DHCP (option 252) r=bagder,valentin This patch addresses an issue with Firefox's proxy detection on networks which do not have their a proxy auto-configuration (PAC) file hosted at http://wpad/wpad.dat, and instead make use of DHCP option 252 for broadcasting the address of the PAC file. See https://findproxyforurl.com/wpad-introduction/ for an introduction to the protocol. Prior to this patch, proxy auto-detect missed out the DHCP query stage, and just looked for a PAC file at http://wpad/wpad.dat This patch only addresses the issue for Firefox on Windows, although it defines a DHCP client interface which could be implemented on other platforms. The high-level components of this patch are: * nsIDHCPClient.idl - this is an interface which has been defined for querying the DHCP server. * nsPACMan.cpp - where previously when the PAC URL was simply set to a constant of http://wpad/wpad.dat, it now dispatches an asynchronous command to the proxy thread. The class ExecutePACThreadAction has been augmented to include an instruction to 'ConfigureWPAD' (Configure Web-proxy auto-detect), and a new class, 'ConfigureWPADComplete' has been created to relay the result (the URL of the PAC file) back to the nsPACMan object. * nsProtocolProxyService.cpp Minor changes to reflect the fact that the PAC URL not being set does not always mean there is no PAC to be used; instead it could be in the process of being detected. * TestPACMan.cpp This is a new file, and tests only the DHCP auto-detect functionality. Some tests use multiple threads, as they test the non-blocking proxy detection. * DHCPUtils.cpp A class containing the main logic for querying DHCP. * WindowsNetworkFunctionsWrapper.cpp A very thin wrapper around the Windows API calls needed by DHCPUtils. This class was introduced so it could be mocked out in tests. * nsWindowsDHCPClient.cpp * An implementation of the interface defined in nsIDHCPClient.idl. Fairly thin: most logic is implemented in DHCPUtils. * TestDHCPUtils.cpp Tests for DHCPUtils and nsWindowsDHCPClient MozReview-Commit-ID: HinC1UevOon
f7fb95c99794: Bug 1452417 - Hold a ref to mRequest in PACResolver::Notify. r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 10 Apr 2018 22:07:47 +0200 - rev 413245
Push 33840 by apavel@mozilla.com at 2018-04-13 21:56 +0000
Bug 1452417 - Hold a ref to mRequest in PACResolver::Notify. r=bagder MozReview-Commit-ID: 1QeFlAiTCNt
fd4d107aa919: Bug 1441327 - Allow for seccomp filtering of socket(AF_INET/AF_INET_6) calls on Linux when using UNIX Domain Sockets for SOCKS Proxy. r=bagder
Richard Pospesel <richard@torproject.org> - Wed, 07 Mar 2018 12:58:00 -0500 - rev 408834
Push 33663 by apavel@mozilla.com at 2018-03-19 22:40 +0000
Bug 1441327 - Allow for seccomp filtering of socket(AF_INET/AF_INET_6) calls on Linux when using UNIX Domain Sockets for SOCKS Proxy. r=bagder The initialization path for the SOCKS proxy in firefox involves creating a generic AF_INET socket, and then replacing it if the actual configuration requires something else (either AF_INET6 or AF_LOCAL). With syscall filtering configured to return an error in the event of AF_INET or AF_INET6 socket creation, this initialization path fails. We would like this capability so that we can prevent firefox from making network requests outside of the Tor proxy. This patch adds a check in the initial socket creation path to see if the SOCKS proxy host begins with file:// with the assumption that such URIs point to a UNIX Domain Socket (on Linux+macOS only). In that case, we create an AF_LOCAL socket rather than the requested type. A similar check for Windows already exists to determine if the proxy is actually a named pipe. In the subsequent replacing step no work occurs as the passed in socket matches the type we need, so no changes need to be made there. NOTE: With this change there is still a one-time request for an AF_INET6 socket that occurs. This code path exists to determine whether the system supports IPv6; if socket(AF_INET6...) fails then it is assumed that the system does not. However, this check only affects code that is unreachable when using AF_LOCAL sockets so it seems safe leave as it is. However, this does mean that firefox will still be incompatible with seccomp policies which kill the calling thread in the event of a socket(AF_INET6,...) call.
508ac8f41395: Bug 1444453 - require version >= 10.13.4 for tfo on mac r=bagder
Patrick McManus <mcmanus@ducksong.com> - Fri, 09 Mar 2018 12:26:06 -0500 - rev 407400
Push 33601 by nerli@mozilla.com at 2018-03-10 09:57 +0000
Bug 1444453 - require version >= 10.13.4 for tfo on mac r=bagder MozReview-Commit-ID: 6jYWQtcxRuA
c9fd03a815bc: Bug 1439105 - Ban H2 Client Certs Post Handshake r=bagder,keeler
Patrick McManus <mcmanus@ducksong.com> - Sat, 17 Feb 2018 08:10:13 -0500 - rev 405289
Push 33517 by toros@mozilla.com at 2018-02-26 22:18 +0000
Bug 1439105 - Ban H2 Client Certs Post Handshake r=bagder,keeler MozReview-Commit-ID: Dfx5bB5NOBp
69c3b8eeba63: Bug 1429973 part 3 - Remove hidden pref to allow plaintext server-timing. r=bagder
Nicholas Hurley <hurley@mozilla.com> - Thu, 15 Feb 2018 10:30:44 -0800 - rev 405143
Push 33503 by ncsoregi@mozilla.com at 2018-02-24 10:12 +0000
Bug 1429973 part 3 - Remove hidden pref to allow plaintext server-timing. r=bagder MozReview-Commit-ID: 2MfcvRXq7We
4bc56ae6d0fe: Bug 1429973 part 2 - Move server-timing tests into http/2. r=bagder
Nicholas Hurley <hurley@mozilla.com> - Thu, 15 Feb 2018 10:11:37 -0800 - rev 405142
Push 33503 by ncsoregi@mozilla.com at 2018-02-24 10:12 +0000
Bug 1429973 part 2 - Move server-timing tests into http/2. r=bagder MozReview-Commit-ID: JuQUUAOnW4g
446096b9960d: Bug 1429973 part 1 - plumb through trailers in h2 to support server-timing. r=bagder
Nicholas Hurley <hurley@mozilla.com> - Thu, 01 Feb 2018 15:14:23 -0800 - rev 405141
Push 33503 by ncsoregi@mozilla.com at 2018-02-24 10:12 +0000
Bug 1429973 part 1 - plumb through trailers in h2 to support server-timing. r=bagder MozReview-Commit-ID: JV1Ikb9cYCV
8438cc4db770: Bug 1429973 part 0 - Update node-http2 to v3.3.8 for required bugfix. r=bagder
Nicholas Hurley <hurley@mozilla.com> - Thu, 15 Feb 2018 10:12:38 -0800 - rev 405140
Push 33503 by ncsoregi@mozilla.com at 2018-02-24 10:12 +0000
Bug 1429973 part 0 - Update node-http2 to v3.3.8 for required bugfix. r=bagder MozReview-Commit-ID: 60AQesLEA3K
a46655064652: Bug 1438183 - Fix predictor telemetry configuration. r=bagder
Nicholas Hurley <hurley@mozilla.com> - Fri, 16 Feb 2018 10:57:59 -0800 - rev 404929
Push 33496 by shindli@mozilla.com at 2018-02-23 09:39 +0000
Bug 1438183 - Fix predictor telemetry configuration. r=bagder MozReview-Commit-ID: 9T4Og1FHavH
58a485627c5e: Bug 1439538 - Convert nsHostResolver::m{High,Medium,Low,Eviction}Q to LinkedList<RefPtr<nsHostRecord>> r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 20 Feb 2018 17:41:50 +0100 - rev 404574
Push 33482 by rgurzau@mozilla.com at 2018-02-21 10:00 +0000
Bug 1439538 - Convert nsHostResolver::m{High,Medium,Low,Eviction}Q to LinkedList<RefPtr<nsHostRecord>> r=bagder MozReview-Commit-ID: CDMadOtmDHQ
cfc9afe91609: Bug 1334465 - Set mIPCClosed to true before calling SendDeleteSelf in order to avoid race r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Sun, 11 Feb 2018 03:51:09 +0100 - rev 403982
Push 33447 by nerli@mozilla.com at 2018-02-15 19:29 +0000
Bug 1334465 - Set mIPCClosed to true before calling SendDeleteSelf in order to avoid race r=bagder In the previous code, a race condition could cause us to call SendSetPriority() after calling SendDeleteSelf. For example: T1: SendDeleteSelf() T2: if (!mIPCClosed) SendSetPriority() T1: mIPCClosed = true MozReview-Commit-ID: 3XOwCaphb2o
48b9f6671588: Bug 1334465 - Make HttpChannelParent::mIPCClosed atomic r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 09 Feb 2018 13:20:04 +0100 - rev 403981
Push 33447 by nerli@mozilla.com at 2018-02-15 19:29 +0000
Bug 1334465 - Make HttpChannelParent::mIPCClosed atomic r=bagder MozReview-Commit-ID: 6irCJMAjzjW
fc4ad53516e0: Bug 1334465 - Set mIPCClosed to true before calling SendDeleteSelf in order to avoid race r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Sun, 11 Feb 2018 03:51:09 +0100 - rev 403460
Push 33433 by aciure@mozilla.com at 2018-02-12 22:08 +0000
Bug 1334465 - Set mIPCClosed to true before calling SendDeleteSelf in order to avoid race r=bagder In the previous code, a race condition could cause us to call SendSetPriority() after calling SendDeleteSelf. For example: T1: SendDeleteSelf() T2: if (!mIPCClosed) SendSetPriority() T1: mIPCClosed = true MozReview-Commit-ID: 3XOwCaphb2o
bad527a1b855: Bug 1334465 - Set mIPCClosed to true before calling SendDeleteSelf in order to avoid race r=bagder a=Aryx
Valentin Gosu <valentin.gosu@gmail.com> - Sun, 11 Feb 2018 03:51:09 +0100 - rev 403346
Push 33429 by archaeopteryx@coole-files.de at 2018-02-12 17:47 +0000
Bug 1334465 - Set mIPCClosed to true before calling SendDeleteSelf in order to avoid race r=bagder a=Aryx In the previous code, a race condition could cause us to call SendSetPriority() after calling SendDeleteSelf. For example: T1: SendDeleteSelf() T2: if (!mIPCClosed) SendSetPriority() T1: mIPCClosed = true MozReview-Commit-ID: 3XOwCaphb2o
4ebdab0e3328: Bug 1334465 - Set mIPCClosed to true before calling SendDeleteSelf in order to avoid race r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Sun, 11 Feb 2018 03:51:09 +0100 - rev 403310
Push 33424 by toros@mozilla.com at 2018-02-11 21:50 +0000
Bug 1334465 - Set mIPCClosed to true before calling SendDeleteSelf in order to avoid race r=bagder In the previous code, a race condition could cause us to call SendSetPriority() after calling SendDeleteSelf. For example: T1: SendDeleteSelf() T2: if (!mIPCClosed) SendSetPriority() T1: mIPCClosed = true MozReview-Commit-ID: 3XOwCaphb2o
bd315ae86709: Bug 1334465 - Make HttpChannelParent::mIPCClosed atomic r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 09 Feb 2018 13:20:04 +0100 - rev 403219
Push 33417 by btara@mozilla.com at 2018-02-10 09:55 +0000
Bug 1334465 - Make HttpChannelParent::mIPCClosed atomic r=bagder MozReview-Commit-ID: 6irCJMAjzjW
c76ff8b1c4d4: Bug 1415574 - make nsJARURI::SetSpecWithBase ignore URL string; r=bagder
Liang-Heng Chen <xeonchen@gmail.com> - Tue, 21 Nov 2017 14:26:43 +0800 - rev 396807
Push 33111 by dluca@mozilla.com at 2017-12-19 10:06 +0000
Bug 1415574 - make nsJARURI::SetSpecWithBase ignore URL string; r=bagder MozReview-Commit-ID: 9090OAAP7QD
33570a2d4633: Bug 1420954 - Add NS_MutateURI helper function to chain nsIURIMutator setters in C++ r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 05 Dec 2017 17:17:02 +0100 - rev 395158
Push 33033 by rgurzau@mozilla.com at 2017-12-06 09:53 +0000
Bug 1420954 - Add NS_MutateURI helper function to chain nsIURIMutator setters in C++ r=bagder MozReview-Commit-ID: 79NlOm08ebz
0a1f4c9feba0: Bug 1420954 - Make nsIURIMutator setters return nsIURIMutator so we can chain setters r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 05 Dec 2017 02:35:21 +0100 - rev 395157
Push 33033 by rgurzau@mozilla.com at 2017-12-06 09:53 +0000
Bug 1420954 - Make nsIURIMutator setters return nsIURIMutator so we can chain setters r=bagder MozReview-Commit-ID: 53BD91hB2yi
8ce0a0d49d9e: Bug 1420954 - Add NS_MutateURI helper function to chain nsIURIMutator setters in C++ r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Sat, 02 Dec 2017 23:15:55 +0100 - rev 394754
Push 33019 by btara@mozilla.com at 2017-12-04 20:16 +0000
Bug 1420954 - Add NS_MutateURI helper function to chain nsIURIMutator setters in C++ r=bagder MozReview-Commit-ID: 79NlOm08ebz
480c6e1721e9: Bug 1420954 - Make nsIURIMutator setters return nsIURIMutator so we can chain setters r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Sat, 02 Dec 2017 23:09:34 +0100 - rev 394753
Push 33019 by btara@mozilla.com at 2017-12-04 20:16 +0000
Bug 1420954 - Make nsIURIMutator setters return nsIURIMutator so we can chain setters r=bagder MozReview-Commit-ID: 53BD91hB2yi
ab96653f9122: Bug 1422277 - Add an observer notification for when the captive portal detection is "done" r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 01 Dec 2017 13:20:29 +0100 - rev 394664
Push 33019 by btara@mozilla.com at 2017-12-04 20:16 +0000
Bug 1422277 - Add an observer notification for when the captive portal detection is "done" r=bagder MozReview-Commit-ID: D9Qr0CuUJiQ
306f999b79a5: Bug 1415205 - Add nsIURIMutator impls for all objects implementing nsIURI r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 20 Nov 2017 17:11:30 +0100 - rev 392878
Push 32945 by ccoroiu@mozilla.com at 2017-11-21 23:30 +0000
Bug 1415205 - Add nsIURIMutator impls for all objects implementing nsIURI r=bagder This also changes URIUtils.cpp:DeserializeURI() to use the mutator to instantiate new URIs, instead of using their default constructor. MozReview-Commit-ID: JQOvIquuQAP
a6339ec0511b: Bug 1415205 - Add nsIURIMutator interface and nsIURI.mutate() r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 20 Nov 2017 16:10:03 +0100 - rev 392877
Push 32945 by ccoroiu@mozilla.com at 2017-11-21 23:30 +0000
Bug 1415205 - Add nsIURIMutator interface and nsIURI.mutate() r=bagder MozReview-Commit-ID: 8TYtcLUGRPc
5fcc3fb66b12: Bug 1416343 - Mark URI interfaces as [builtinclass] r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 15 Nov 2017 13:34:23 +0100 - rev 391904
Push 32908 by cbrindusan@mozilla.com at 2017-11-15 22:22 +0000
Bug 1416343 - Mark URI interfaces as [builtinclass] r=bagder MozReview-Commit-ID: 4T0uCkHP1a6
cfe4b1e6be9b: Bug 1416343 - Mark URI interfaces as [builtinclass] r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 13 Nov 2017 20:18:46 +0100 - rev 391886
Push 32908 by cbrindusan@mozilla.com at 2017-11-15 22:22 +0000
Bug 1416343 - Mark URI interfaces as [builtinclass] r=bagder MozReview-Commit-ID: 4T0uCkHP1a6
5359b9edc63d: Bug 1415206 - Remove RustURL from Gecko r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 07 Nov 2017 17:11:08 +0100 - rev 390738
Push 32844 by archaeopteryx@coole-files.de at 2017-11-08 21:59 +0000
Bug 1415206 - Remove RustURL from Gecko r=bagder This class isn't being used right now, and MozURL is a much better alternative if interaction with rust URLs is required. MozReview-Commit-ID: ADdYRrrTnr6
b23c3a2f8e9d: Bug 1413831 - Make Some DNS Telemetry Opt-Out r=bagder
Patrick McManus <mcmanus@ducksong.com> - Thu, 02 Nov 2017 02:12:14 -0700 - rev 389826
Push 32800 by archaeopteryx@coole-files.de at 2017-11-02 21:57 +0000
Bug 1413831 - Make Some DNS Telemetry Opt-Out r=bagder MozReview-Commit-ID: 1GcoNX5bipT
4f079419526a: Bug 1412260 - Initialize mFastOpenStatus in NullHttpTransaction. r=bagder
Dragana Damjanovic <dd.mozilla@gmail.com> - Fri, 27 Oct 2017 14:05:31 +0200 - rev 388747
Push 32758 by archaeopteryx@coole-files.de at 2017-10-27 21:31 +0000
Bug 1412260 - Initialize mFastOpenStatus in NullHttpTransaction. r=bagder
1cf352018fc5: Bug 1410147 - On MacOS HAS_CONNECTX should be set for Darwin version greater than and equal 15. r=bagder
Dragana Damjanovic dd.mozilla@gmail.com - Thu, 19 Oct 2017 09:45:00 -0400 - rev 388152
Push 32745 by archaeopteryx@coole-files.de at 2017-10-25 22:22 +0000
Bug 1410147 - On MacOS HAS_CONNECTX should be set for Darwin version greater than and equal 15. r=bagder
4f5c0b1eff85: Bug 1403522 - 'No Proxy For' does not work right if it contains '<local>' only r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 18 Oct 2017 16:00:04 +0200 - rev 387627
Push 32732 by archaeopteryx@coole-files.de at 2017-10-23 21:48 +0000
Bug 1403522 - 'No Proxy For' does not work right if it contains '<local>' only r=bagder MozReview-Commit-ID: KRW15BxzcN3
92a0d2f17a62: Bug 1404035 Address an unused result warning in netwerk/socket/nsNamedPipeIOLayer.cpp r=bagder,nwgh
Tom Ritter <tom@mozilla.com> - Tue, 10 Oct 2017 13:06:49 -0500 - rev 386792
Push 32701 by archaeopteryx@coole-files.de at 2017-10-18 09:44 +0000
Bug 1404035 Address an unused result warning in netwerk/socket/nsNamedPipeIOLayer.cpp r=bagder,nwgh If we fail, we should fail. MozReview-Commit-ID: KxtIx91nG3v
849682aec813: Bug 1405496 - remove unnecessary assertion; r=bagder
Liang-Heng Chen <xeonchen@gmail.com> - Thu, 05 Oct 2017 10:59:11 +0800 - rev 384775
Push 32635 by archaeopteryx@coole-files.de at 2017-10-07 08:38 +0000
Bug 1405496 - remove unnecessary assertion; r=bagder The assertion does not have to be true. MozReview-Commit-ID: HrXpPsO0rQd
da1f2099ff44: Bug 1386168 - Remove nsIOservice::mProxyService. r=bagder
hanbinchang <hanbin.chang@mail.utoronto.ca> - Fri, 04 Aug 2017 00:09:11 -0400 - rev 383321
Push 32588 by kwierso@gmail.com at 2017-09-27 23:52 +0000
Bug 1386168 - Remove nsIOservice::mProxyService. r=bagder
b81d24ced513: Bug 1392643 Turn on c++14 for MinGW globally r=bagder,froydnj
Tom Ritter <tom@mozilla.com> - Fri, 22 Sep 2017 12:26:42 -0500 - rev 382769
Push 32574 by kwierso@gmail.com at 2017-09-25 23:25 +0000
Bug 1392643 Turn on c++14 for MinGW globally r=bagder,froydnj Technically this turns on gnu++14. I encountered a few errors when using c++14: 1) _USE_MATH_DEFINES needed to be defined for MinGW 2) MinGW did not define _finite under c++14 3) MinGW's float.h did not define Microsoft specific float functions under c++14 All of these were because c++14 defines _STRICT_ANSI_ which MinGW obeys and avoids defining certain functions. The first two could be patched around, but the third was a blocker, so we switched to gnu++14 MozReview-Commit-ID: 6Y7gEQgApYp
c08a59cb75a3: Bug 1397635 - Support for non-seekable stream in HTTP connection, r=bagder
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 08 Sep 2017 16:06:26 +0200 - rev 379774
Push 32462 by kwierso@gmail.com at 2017-09-08 20:36 +0000
Bug 1397635 - Support for non-seekable stream in HTTP connection, r=bagder
cc5f0a6017a1: Bug 1395856 - add warning and assertion to detect intermittent failure; r=bagder
Liang-Heng Chen <xeonchen@gmail.com> - Mon, 04 Sep 2017 17:17:44 +0800 - rev 378828
Push 32442 by archaeopteryx@coole-files.de at 2017-09-05 09:39 +0000
Bug 1395856 - add warning and assertion to detect intermittent failure; r=bagder MozReview-Commit-ID: 1lZVLdHF2tC
56ae3de7d69c: Bug 1392641 Check return value for functions declared with warn_unused_result r=bagder,nwgh
Tom Ritter <tom@mozilla.com> - Fri, 25 Aug 2017 14:37:44 -0500 - rev 377035
Push 32397 by philringnalda@gmail.com at 2017-08-27 01:13 +0000
Bug 1392641 Check return value for functions declared with warn_unused_result r=bagder,nwgh MozReview-Commit-ID: BJj3Lvtntd6
79d295e79136: Bug 1392642 Remove unused variables in netwerk/ to silence warnings r=bagder,nwgh
Tom Ritter <tom@mozilla.com> - Thu, 24 Aug 2017 12:03:19 -0500 - rev 377034
Push 32397 by philringnalda@gmail.com at 2017-08-27 01:13 +0000
Bug 1392642 Remove unused variables in netwerk/ to silence warnings r=bagder,nwgh MozReview-Commit-ID: LLTB5RJ4ZMz
4251e7033a49: Bug 1379872 - early initialize ProtocolProxyService; r=bagder
Liang-Heng Chen <xeonchen@gmail.com> - Thu, 27 Jul 2017 19:10:21 +0800 - rev 376966
Push 32397 by philringnalda@gmail.com at 2017-08-27 01:13 +0000
Bug 1379872 - early initialize ProtocolProxyService; r=bagder MozReview-Commit-ID: Kv7cVYhmLJn