gecko-dev/netwerk/base
Agi Sferro 3b0e7a3659 Bug 1695056 - Don't provide details info about mobile networks. r=valentin,esawin,mixedpuppy
Since Android 11, READ_PHONE_STATE is required to get detailed information
about mobile networks. Since we don't actually use this information anywhere
right now, we just won't provide it isntead of adding a new permission.

Differential Revision: https://phabricator.services.mozilla.com/D106557
2021-02-26 18:43:40 +00:00
..
http-sfv Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
mozurl Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
rust-helper Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
ARefBase.h
ArrayBufferInputStream.cpp Bug 1674777 part 8 - Change nsIArrayBufferInputStream.setData arguments from uint32_t to uint64_t. r=kmag 2021-02-10 08:30:05 +00:00
ArrayBufferInputStream.h
AutoClose.h
BackgroundFileSaver.cpp Bug 1272794 - Clean up Digest class API r=keeler,necko-reviewers,valentin 2020-11-11 22:16:38 +00:00
BackgroundFileSaver.h Bug 1272794 - Clean up Digest class API r=keeler,necko-reviewers,valentin 2020-11-11 22:16:38 +00:00
CaptivePortalService.cpp
CaptivePortalService.h
Dashboard.cpp Bug 1690615 - Move DNS lookup into DnsAndConnectSocket r=necko-reviewers,valentin 2021-02-12 14:57:09 +00:00
Dashboard.h
DashboardTypes.h Bug 1690615 - Rename HalfOpen into DnsAndConnectSocket r=necko-reviewers,valentin 2021-02-11 16:04:45 +00:00
DefaultURI.cpp Bug 1589337 - Use nsIClassInfoImpl in DefaultURI r=necko-reviewers,xpcom-reviewers,kershaw,sg 2020-09-29 11:40:28 +00:00
DefaultURI.h Bug 1589337 - Use nsIClassInfoImpl in DefaultURI r=necko-reviewers,xpcom-reviewers,kershaw,sg 2020-09-29 11:40:28 +00:00
EventTokenBucket.cpp
EventTokenBucket.h
FuzzyLayer.cpp Bug 1691913 - Rename nsBaseHashtable::Put to InsertOrUpdate. r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:46 +00:00
FuzzyLayer.h
FuzzySecurityInfo.cpp Bug 1678079 - Add PSM support and xpcshell tests for ECH. r=keeler,kershaw 2020-12-04 15:26:17 +00:00
FuzzySecurityInfo.h
IOActivityMonitor.cpp Bug 1691913 - Rename nsBaseHashtable::Put to InsertOrUpdate. r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:46 +00:00
IOActivityMonitor.h
IPv6Utils.h Bug 1684173 - Add newline character at end of files when missing r=sylvestre,geckoview-reviewers,agi 2021-01-07 08:53:08 +00:00
LoadContextInfo.cpp
LoadContextInfo.h
LoadInfo.cpp Bug 1685900 - Split internal and external contentPolicyType. r=ckerschb,smaug 2021-01-15 12:07:16 +00:00
LoadInfo.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
LoadTainting.h
MemoryDownloader.cpp
MemoryDownloader.h
moz.build Bug 1689604 - Remove TCPFastOpen part 2 r=necko-reviewers,valentin 2021-01-29 21:59:55 +00:00
mozIThirdPartyUtil.idl
netCore.h
NetUtil.jsm
NetworkConnectivityService.cpp Bug 1674328 - Make DNS requests use TRR_DISABLED_MODE instead of using RESOLVE_DISABLE_TRR flag r=dragana,necko-reviewers 2020-11-02 10:30:31 +00:00
NetworkConnectivityService.h Bug 1589781 - NAT64 synthesis for TRR. r=valentin,necko-reviewers 2020-09-22 07:29:34 +00:00
NetworkDataCountLayer.cpp Bug 1675491 - Count number of bytes send and received over a socket. r=necko-reviewers,valentin 2020-11-16 20:38:25 +00:00
NetworkDataCountLayer.h Bug 1675491 - Count number of bytes send and received over a socket. r=necko-reviewers,valentin 2020-11-16 20:38:25 +00:00
NetworkInfoServiceCocoa.cpp Bug 1691913 - Rename nsBaseHashtable::Put to InsertOrUpdate. r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:46 +00:00
NetworkInfoServiceImpl.h
NetworkInfoServiceLinux.cpp Bug 1691913 - Rename nsBaseHashtable::Put to InsertOrUpdate. r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:46 +00:00
NetworkInfoServiceWindows.cpp Bug 1691913 - Rename nsBaseHashtable::Put to InsertOrUpdate. r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:46 +00:00
nsASocketHandler.h
nsAsyncRedirectVerifyHelper.cpp Bug 1676365 - Move SpinEventLoopUntil to separate header. r=#xpcom-reviewers 2020-11-23 16:10:41 +00:00
nsAsyncRedirectVerifyHelper.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
nsAsyncStreamCopier.cpp
nsAsyncStreamCopier.h
nsAuthInformationHolder.cpp
nsAuthInformationHolder.h
nsBase64Encoder.cpp
nsBase64Encoder.h
nsBaseChannel.cpp Bug 1663192 - Part 2: Set the IsThirdPartyToTopWindow in the nsBaseChannel. r=dimi,kershaw,necko-reviewers 2020-09-25 00:08:56 +00:00
nsBaseChannel.h
nsBaseContentStream.cpp
nsBaseContentStream.h
nsBufferedStreams.cpp Bug 1660470 - Avoid including IPCMessageUtils.h from header files. r=nika 2020-11-23 16:03:47 +00:00
nsBufferedStreams.h
nsDirectoryIndexStream.cpp
nsDirectoryIndexStream.h
nsDNSPrefetch.cpp Bug 1686828 - Use https OriginAttributes to fetch HTTPS RR r=necko-reviewers,timhuang,dragana 2021-01-21 22:08:26 +00:00
nsDNSPrefetch.h Bug 1686828 - Use https OriginAttributes to fetch HTTPS RR r=necko-reviewers,timhuang,dragana 2021-01-21 22:08:26 +00:00
nsDownloader.cpp
nsDownloader.h
nsFileStreams.cpp Bug 1642951 - Don't open the underlying file unnecessarily when seeking nsFileInputStream to the start. r=baku,necko-reviewers,valentin 2020-09-23 23:34:19 +00:00
nsFileStreams.h
nsIApplicationCache.idl
nsIApplicationCacheChannel.idl
nsIApplicationCacheContainer.idl
nsIApplicationCacheService.idl
nsIArrayBufferInputStream.idl Bug 1674777 part 8 - Change nsIArrayBufferInputStream.setData arguments from uint32_t to uint64_t. r=kmag 2021-02-10 08:30:05 +00:00
nsIAsyncStreamCopier2.idl
nsIAsyncStreamCopier.idl
nsIAsyncVerifyRedirectCallback.idl
nsIAuthInformation.idl
nsIAuthModule.idl
nsIAuthPrompt2.idl Bug 1684469 - Allow showing multiple async auth prompts at the same time. r=necko-reviewers,sfoster,agi 2021-01-27 11:34:05 +00:00
nsIAuthPrompt.idl
nsIAuthPromptAdapterFactory.idl
nsIAuthPromptCallback.idl
nsIAuthPromptProvider.idl
nsIBackgroundFileSaver.idl
nsIBufferedStreams.idl
nsIByteRangeRequest.idl
nsICacheInfoChannel.idl Bug 1647310 - Stop storing charset on cache entries. r=necko-reviewers,dragana 2021-01-15 09:35:56 +00:00
nsICachingChannel.idl
nsICancelable.idl
nsICaptivePortalService.idl
nsIChannel.idl Bug 1658877 - Don't overwrite mContentDispositionHint if it's DISPOSITION_ATTACHMENT r=valentin,Gijs 2020-09-02 12:58:45 +00:00
nsIChannelEventSink.idl
nsIChildChannel.idl
nsIClassifiedChannel.idl
nsIClassOfService.idl
nsIContentSniffer.idl
nsIDashboard.idl Bug 1667356 - Show the content of HTTPS RRs in about:networking r=necko-reviewers,fluent-reviewers,flod,dragana,webidl,asuth 2020-10-21 00:52:46 +00:00
nsIDashboardEventNotifier.idl
nsIDeprecationWarner.idl
nsIDHCPClient.idl
nsIDownloader.idl
nsIEncodedChannel.idl
nsIExternalProtocolHandler.idl
nsIFileStreams.idl
nsIFileURL.idl
nsIForcePendingChannel.idl
nsIFormPOSTActionChannel.idl
nsIHttpAuthenticatorCallback.idl
nsIHttpPushListener.idl
nsIIncrementalDownload.idl
nsIIncrementalStreamLoader.idl
nsIInputStreamChannel.idl
nsIInputStreamPump.idl
nsIIOService.idl Bug 1682103 - Make nsContentPolicyType a CEnum type. r=ckerschb 2020-12-16 11:36:47 +00:00
nsILoadContextInfo.idl
nsILoadGroup.idl
nsILoadGroupChild.idl
nsILoadInfo.idl Bug 1685900 - Split internal and external contentPolicyType. r=ckerschb,smaug 2021-01-15 12:07:16 +00:00
nsIMIMEInputStream.idl
nsIMultiPartChannel.idl
nsIncrementalDownload.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
nsIncrementalStreamLoader.cpp Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
nsIncrementalStreamLoader.h Bug 1661402 - Make nsIStreamLoader.numBytesRead safe to call from any thread. r=necko-reviewers,valentin 2020-09-15 07:19:37 +00:00
nsINestedURI.idl
nsINetAddr.idl Bug 1663657 - Turn IsIpAddr* functions into NetAddr methods r=necko-reviewers,kershaw 2020-09-15 10:39:56 +00:00
nsINetUtil.idl
nsINetworkConnectivityService.idl Bug 1589781 - NAT64 synthesis for TRR. r=valentin,necko-reviewers 2020-09-22 07:29:34 +00:00
nsINetworkInfoService.idl
nsINetworkInterceptController.idl
nsINetworkLinkService.idl Bug 1695056 - Don't provide details info about mobile networks. r=valentin,esawin,mixedpuppy 2021-02-26 18:43:40 +00:00
nsINetworkPredictor.idl
nsINetworkPredictorVerifier.idl
nsInputStreamChannel.cpp
nsInputStreamChannel.h
nsInputStreamPump.cpp Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
nsInputStreamPump.h
nsINullChannel.idl
nsIOService.cpp Bug 1682103 - Make nsContentPolicyType a CEnum type. r=ckerschb 2020-12-16 11:36:47 +00:00
nsIOService.h Bug 1682103 - Make nsContentPolicyType a CEnum type. r=ckerschb 2020-12-16 11:36:47 +00:00
nsIParentChannel.idl
nsIParentRedirectingChannel.idl
nsIPermission.idl
nsIPermissionManager.idl Bug 1675018 - Part 2 - Add PermissionManager::GetAllByTypeSince. r=timhuang 2020-11-17 22:24:55 +00:00
nsIPrivateBrowsingChannel.idl
nsIProgressEventSink.idl
nsIPrompt.idl Bug 1685313 - allow window modal dialogs to display inside windows, r=jaws,mtigley 2021-02-12 22:41:53 +00:00
nsIProtocolHandler.idl
nsIProtocolProxyCallback.idl
nsIProtocolProxyFilter.idl
nsIProtocolProxyService2.idl
nsIProtocolProxyService.idl
nsIProxiedChannel.idl
nsIProxiedProtocolHandler.idl
nsIProxyInfo.idl
nsIRandomGenerator.idl
nsIRedirectChannelRegistrar.idl
nsIRedirectHistoryEntry.idl
nsIRedirectResultListener.idl
nsIRequest.idl Bug 1511151 - Add a flag to allow client certs on CORS preflight connections r=necko-reviewers,keeler,valentin,kershaw 2021-02-18 18:58:17 +00:00
nsIRequestContext.idl
nsIRequestObserver.idl
nsIRequestObserverProxy.idl
nsIResumableChannel.idl
nsISecCheckWrapChannel.idl
nsISecureBrowserUI.idl
nsISensitiveInfoHiddenURI.idl
nsISerializationHelper.idl
nsIServerSocket.idl
nsISimpleStreamListener.idl
nsISocketFilter.idl
nsISocketTransport.idl Bug 1511151 - Add a flag to allow client certs on CORS preflight connections r=necko-reviewers,keeler,valentin,kershaw 2021-02-18 18:58:17 +00:00
nsISocketTransportService.idl Bug 1690615 - Move DNS lookup into DnsAndConnectSocket r=necko-reviewers,valentin 2021-02-12 14:57:09 +00:00
nsISpeculativeConnect.idl
nsIStandardURL.idl
nsIStreamListener.idl
nsIStreamListenerTee.idl
nsIStreamLoader.idl
nsIStreamTransportService.idl
nsISyncStreamListener.idl
nsISystemProxySettings.idl
nsIThreadRetargetableRequest.idl
nsIThreadRetargetableStreamListener.idl
nsIThrottledInputChannel.idl
nsITimedChannel.idl
nsITLSServerSocket.idl
nsITraceableChannel.idl Bug 1638422 - Add an option for nsITraceableChannel new listeners to request that content decoding be applied before they are called. r=kmag,necko-reviewers,dragana 2020-08-25 23:17:35 +00:00
nsITransport.idl
nsIUDPSocket.idl Bug 1689554 - Extend nsUDPSocket to accomodate more efficiant receiving of data. r=necko-reviewers,valentin 2021-02-26 08:42:48 +00:00
nsIUploadChannel2.idl
nsIUploadChannel.idl
nsIURI.idl Bug 1611933 - Support infallible xpcom methods, and use it for nsIURI.schemeIs. r=nika,xpcom-reviewers 2020-09-18 00:24:12 +00:00
nsIURIMutator.idl
nsIURIMutatorUtils.cpp
nsIURIWithSpecialOrigin.idl
nsIURL.idl
nsIURLParser.idl
nsLoadGroup.cpp Bug 1689987 - P5: Add probes to collect DNS lookup time when ODoH is used r=necko-reviewers,valentin 2021-02-18 12:50:04 +00:00
nsLoadGroup.h
nsMediaFragmentURIParser.cpp Bug 1679987 - Use nsTokenizedRange where easily possible. r=xpcom-reviewers,nika 2020-12-16 19:10:34 +00:00
nsMediaFragmentURIParser.h
nsMIMEInputStream.cpp Bug 1681529 - Part 10: Set StartedReading after calling SetData, r=baku,necko-reviewers,valentin 2021-02-04 18:13:19 +00:00
nsMIMEInputStream.h
nsNetAddr.cpp Bug 1663657 - Turn IsIpAddr* functions into NetAddr methods r=necko-reviewers,kershaw 2020-09-15 10:39:56 +00:00
nsNetAddr.h
nsNetSegmentUtils.h
nsNetUtil.cpp Bug 1686616 - make IO use Components instead of Services. r=kmag 2021-02-18 13:26:32 +00:00
nsNetUtil.h Bug 1671367 - Add overloads of NS_NewLocal*FileStream functions returning a Result and use them. r=dom-workers-and-storage-reviewers,necko-reviewers,asuth 2020-11-17 19:30:05 +00:00
nsNetworkInfoService.cpp Bug 1679272 - Include ScopeExit.h exactly where used. r=andi 2020-12-07 14:25:59 +00:00
nsNetworkInfoService.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
nsPACMan.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
nsPACMan.h
nsPISocketTransportService.idl
nsPreloadedStream.cpp
nsPreloadedStream.h
nsProtocolProxyService.cpp Bug 1691913 - Rename nsBaseHashtable::Put to InsertOrUpdate. r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:46 +00:00
nsProtocolProxyService.h Bug 1680688 - Add a delay before we reload PAC url r=necko-reviewers,valentin 2021-02-09 09:05:45 +00:00
nsProxyInfo.cpp
nsProxyInfo.h
nsReadLine.h
nsRedirectHistoryEntry.cpp
nsRedirectHistoryEntry.h
nsRequestObserverProxy.cpp
nsRequestObserverProxy.h
nsSerializationHelper.cpp
nsSerializationHelper.h
nsServerSocket.cpp Bug 1672219 - nsServerSocket fd should not be inheritable by the child process r=necko-reviewers,dragana 2020-10-23 06:44:33 +00:00
nsServerSocket.h
nsSimpleNestedURI.cpp Bug 1589337 - Use nsIClassInfoImpl in nsSimpleURI and children r=necko-reviewers,kershaw,xpcom-reviewers,nika 2020-09-29 11:41:26 +00:00
nsSimpleNestedURI.h Bug 1589337 - Use nsIClassInfoImpl in nsSimpleURI and children r=necko-reviewers,kershaw,xpcom-reviewers,nika 2020-09-29 11:41:26 +00:00
nsSimpleStreamListener.cpp
nsSimpleStreamListener.h
nsSimpleURI.cpp Bug 1589337 - Use nsIClassInfoImpl in nsSimpleURI and children r=necko-reviewers,kershaw,xpcom-reviewers,nika 2020-09-29 11:41:26 +00:00
nsSimpleURI.h Bug 1589337 - Use nsIClassInfoImpl in nsSimpleURI and children r=necko-reviewers,kershaw,xpcom-reviewers,nika 2020-09-29 11:41:26 +00:00
nsSocketTransport2.cpp Bug 1689554 - Use nsUDPSocket for HTTP3/QUIC r=necko-reviewers,valentin 2021-02-26 08:42:49 +00:00
nsSocketTransport2.h Bug 1689554 - Use nsUDPSocket for HTTP3/QUIC r=necko-reviewers,valentin 2021-02-26 08:42:49 +00:00
nsSocketTransportService2.cpp Bug 1690615 - Move DNS lookup into DnsAndConnectSocket r=necko-reviewers,valentin 2021-02-12 14:57:09 +00:00
nsSocketTransportService2.h Bug 1667743 - Remove unused esni code r=necko-reviewers,dragana 2020-12-03 12:17:12 +00:00
nsStandardURL.cpp Bug 1675540 - Perform URL sanity checks when changing it r=necko-reviewers,kershaw 2021-02-17 08:54:03 +00:00
nsStandardURL.h Bug 1675540 - Perform URL sanity checks when changing it r=necko-reviewers,kershaw 2021-02-17 08:54:03 +00:00
nsStreamListenerTee.cpp
nsStreamListenerTee.h
nsStreamListenerWrapper.cpp
nsStreamListenerWrapper.h
nsStreamLoader.cpp Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
nsStreamLoader.h Bug 1661402 - Make nsIStreamLoader.numBytesRead safe to call from any thread. r=necko-reviewers,valentin 2020-09-15 07:19:37 +00:00
nsStreamTransportService.cpp Bug 1692657 - OSX dns suffix is not detected properly r=kershaw,necko-reviewers 2021-02-26 13:56:27 +00:00
nsStreamTransportService.h
nsSyncStreamListener.cpp Bug 1676365 - Move SpinEventLoopUntil to separate header. r=#xpcom-reviewers 2020-11-23 16:10:41 +00:00
nsSyncStreamListener.h
nsTransportUtils.cpp
nsTransportUtils.h
nsUDPSocket.cpp Bug 1689554 - Extend nsUDPSocket to accomodate more efficiant receiving of data. r=necko-reviewers,valentin 2021-02-26 08:42:48 +00:00
nsUDPSocket.h Bug 1689554 - Extend nsUDPSocket to accomodate more efficiant receiving of data. r=necko-reviewers,valentin 2021-02-26 08:42:48 +00:00
nsURIHashKey.h Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi 2020-09-23 15:17:15 +00:00
nsURLHelper.cpp Bug 1264117 - Limit length of hostnames to 253 characters r=nhnt11,necko-reviewers,dragana 2021-02-19 17:02:34 +00:00
nsURLHelper.h Bug 1673682 - Remove redundant URLParam ctor/dtor. r=valentin,necko-reviewers 2020-11-10 13:05:21 +00:00
nsURLHelperOSX.cpp Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi 2020-09-23 15:17:15 +00:00
nsURLHelperUnix.cpp Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi 2020-09-23 15:17:15 +00:00
nsURLHelperWin.cpp
nsURLParsers.cpp
nsURLParsers.h
PartiallySeekableInputStream.cpp
PartiallySeekableInputStream.h
PollableEvent.cpp
PollableEvent.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
Predictor.cpp Bug 1652723 - Prefetch https rr in HTMLDNSPrefetch r=necko-reviewers,valentin 2021-01-05 21:14:20 +00:00
Predictor.h
PrivateBrowsingChannel.h
ProxyAutoConfig.cpp Bug 1671844 - PAC isPlainHostName() matching ipv6 addresses r=valentin,necko-reviewers 2021-02-08 13:02:45 +00:00
ProxyAutoConfig.h
RedirectChannelRegistrar.cpp Bug 1691913 - Rename nsBaseHashtable::Put to InsertOrUpdate. r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:46 +00:00
RedirectChannelRegistrar.h
RequestContextService.cpp Bug 1691913 - Rename nsBaseHashtable::Put to InsertOrUpdate. r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:46 +00:00
RequestContextService.h
ShutdownLayer.cpp
ShutdownLayer.h
SimpleBuffer.cpp
SimpleBuffer.h
SimpleChannel.cpp
SimpleChannel.h
SimpleChannelParent.cpp
SimpleChannelParent.h
SSLTokensCache.cpp Bug 1691894 - Replace several suboptimal uses of Put after Get by GetOrInsertWith or WithEntryHandle. r=xpcom-reviewers,necko-reviewers,kmag,valentin,geckoview-reviewers,agi 2021-02-15 15:12:17 +00:00
SSLTokensCache.h Bug 1650388 - Cache and use resumption tokens. r=kershaw 2020-09-10 20:48:56 +00:00
ThrottleQueue.cpp
ThrottleQueue.h
Tickler.cpp
Tickler.h
TLSServerSocket.cpp
TLSServerSocket.h
TRRLoadInfo.cpp Bug 1685900 - Split internal and external contentPolicyType. r=ckerschb,smaug 2021-01-15 12:07:16 +00:00
TRRLoadInfo.h