Daniel Holbert
324643ffb5
Bug 678573: Remove unused variable |pollError| from nsSocketTransportService::DoPollIteration. r=jduell
2011-08-16 09:26:59 -07:00
Brian Smith
3cbd1af8e6
Bug 593077: Remove SSL 2.0 Support and Fortezza Cipher Suites, r=kaie
2011-08-15 22:38:56 -07:00
Randell Jesup
398a65820c
Bug 677260: Add specIgnoringRef and hasRef for URIs. r=bz, sr=biesi
2011-08-15 17:18:15 -04:00
Michael Wu
c0f3877f71
Bug 676465 - Replace PRBool with boolean in IDL files, r=bsmedberg
2011-08-06 22:03:32 -07:00
Daniel Holbert
180d39a711
Bug 670542 patch 2: Rev iids of nsIURI & descendants. r=jst
2011-07-26 22:11:40 -07:00
Daniel Holbert
0d53d5d6f0
Bug 670542 patch 1: Shift .ref-related additions to end of nsIURI.idl. r=jst
2011-07-26 22:11:08 -07:00
Patrick McManus
59c37016dc
bug 628561 release http persistent connection on force reload r=bz
...
A force-reload now clears persistent connections to the server related
to the force-reloaded resource. This will allow renogitation of DNS or
server load balancing.
2011-07-22 12:31:37 -04:00
Boris Zbarsky
0278f9a18f
Bug 670553. Don't try to read more than aCount bytes in nsUnicharStreamLoader::OnDataAvailable. r=zwol
2011-07-21 17:31:36 -04:00
Patrick McManus
e6aa5daac5
Bug 641937 - Blacklist non-responding IP addresses in DNS r=bz
...
Blacklist non-responding IP addresses for a hostname so the next time
we access that hostname we don't have to wait for a timeout again
2011-07-21 09:18:01 -04:00
Matheus Kerschbaum
7b050d7473
Bug 579571 - Remove --enable-timeline support. r=tglek
2011-07-17 12:07:42 +02:00
Randell Jesup
48168b1aa3
Bug 656853: Fix file://#foo to not lose the #foo. r=bz
2011-07-12 14:07:28 -04:00
Randell Jesup
41a17381c7
Bug 622981: Fix relative query/ref/param-only URLs where the base URL has encoded chars. Also greatly expand test_URI.js coverage from RFC 3986. r=bz
2011-07-12 14:07:24 -04:00
Doug Turner
c5eb2140dc
Bug 667980: Expose network connection type to chrome. r=dougt
...
Add an attribute to nsINetworkLinkService that represents the connection type,
and add code to the android back-end to expose the connection type and notify
when it changes.
2011-07-10 15:24:05 -07:00
Randell Jesup
6bc568437c
Bug 662215 r=bz
2011-07-05 09:09:09 -04:00
Christian Biesinger
7d377842cc
bug 621558 - Disable IPv6 for the 300ms-delayed backup connection to improve
...
the user experience of people with broken IPv6 connectivity (i.e. implement
Chrome's "Happy Eyeballs" strategy)
r=mcmanus
2011-07-04 11:47:09 +02:00
Honza Bambas
1033f8f05b
bug 658894 - Collect basic telemetry for HTTP requests and page load. r=jduell
2011-07-01 22:22:18 +02:00
Joe Drew
14ee2a2b80
Back out fcf08eff68eb (Bug 658894) for causing Reftest assertions.
2011-06-28 14:42:06 -04:00
Honza Bambas
c0ed6876f7
Bug 658894 - Collect basic telemetry for HTTP requests and page load, r=jduell+tglek
2011-06-28 16:49:45 +02:00
Patrick McManus
106d00338b
Bug 666997 - Firefox Crash @ mozilla::net::nsPreloadedStream::AsyncWait() r=biesi
2011-06-25 10:49:42 -04:00
Ed Morley
755df8b9a0
Bug 661584 - Code cleanup, substitute more PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc,ted
2011-06-25 16:06:02 +02:00
Michal Novotny
4a36c53e91
Bug 504014 - Enforce RFC 3986 syntax for IPv6 literals
2011-06-23 17:04:23 +02:00
Ed Morley
18798d24df
Bug 665610 - Fix unused debug variable warnings in netwerk/; r=biesi
2011-06-20 15:49:13 -07:00
Mike Hommey
feaaf33b38
Bug 658995 part 2 - Use static destructors instead of atexit(). r=bsmedberg
2011-06-15 07:32:03 +02:00
Patrick McManus
6d751f33db
bug 658580 move nsSocketTransportService dopolliteration logic into run method r=honzab
2011-06-15 10:24:56 -04:00
Patrick McManus
816f913204
bug 658580 revert isalive() from 654201 to fix an alternate way r=honzab
2011-06-15 10:24:09 -04:00
Matt Brubeck
d135b72521
Back out caa97320d506 (bug 658580) temporarily to get m-i in a known good state. a=backout
2011-06-15 09:40:29 -07:00
Matt Brubeck
05ba6d9949
Back out 58c903b0db40 (bug 658580) temporarily to get m-i in a known good state.
2011-06-15 09:39:42 -07:00
Matt Brubeck
b83f7b8f33
Merge backout of bug 632404, bug 552864, bug 658995
2011-06-15 09:01:28 -07:00
Matt Brubeck
215411d603
Back out 6b23b52e68d6 - e92f98e8a335 (bug 632404, 552864, 658995) because of Tp4 regression.
2011-06-15 09:00:28 -07:00
Patrick McManus
f040687145
bug 658580 move nsSocketTransportService dopolliteration logic into run method r=honzab
2011-06-15 10:24:56 -04:00
Patrick McManus
6475d4cba1
bug 658580 revert isalive() from 654201 to fix an alternate way r=honzab
2011-06-15 10:24:09 -04:00
Mike Hommey
f5896c1801
Bug 658995 part 2 - Use static destructors instead of atexit(). r=bsmedberg
2011-06-15 07:32:03 +02:00
Daniel Holbert
e3bd104a60
Bug 662242: Swap out the old nsIURL IID for the new one, in nsBinaryInputStream::ReadObject. r=bz
2011-06-09 12:10:42 -07:00
Randell Jesup
3cd96440a2
Bug 173561: move magic mask constant for nsIRequest into IDL file. r=biesi
2011-06-09 15:03:41 -04:00
Honza Bambas
ac3360c1b6
Backout of changeset 701b76c4e716
2011-06-09 16:07:07 +02:00
Honza Bambas
63d20aafd1
Bug 658894 - Collect basic telemetry for HTTP requests and page load, r=jduell
2011-06-09 14:04:16 +02:00
Kyle Huey
1374989221
Bug 661529: Add NS_ReadInputStreamToBuffer to complement NS_ReadInputStreamToString. r=biesi
...
--HG--
extra : rebase_source : 81b8876a34a2ec8c6fd0c2092b697fb8e2472a4a
2011-06-08 11:11:41 -07:00
Kyle Huey
ccb147cf58
Merge m-c to cedar again to bring over the fix for the android talos perma-orange.
2011-06-07 15:42:30 -07:00
Kyle Huey
57525def50
Merge m-c to cedar since I already pushed it in, and push what I actually wanted to push
2011-06-07 13:23:03 -07:00
Randell Jesup
72c776323d
Bug 125608: Reduce size of nsStandardURLs by average of 27+ bytes. r=bz
2011-06-07 12:17:40 -04:00
Jeff Walden
5598ab3d7b
Bug 662001 - Use RangedPtr<T> in one location outside js/src/ to verify that mfbt/RangedPtr.h is usable by non-JS code. r=bz
2011-06-06 11:02:35 -07:00
Daniel Holbert
2cd47e831c
Bug 661967: Remove never-read local variable from nsIOService::GetProtocolHandler. r=bz
2011-06-07 10:50:14 -07:00
Dominic Fandrey
5c71575e07
Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
2011-06-02 14:56:50 +02:00
Patrick McManus
2b8f454193
bug 597706 - response header smuggling r=honzab
...
reject responses with multiple non identical or invalid
content-length headers
2011-05-31 19:51:51 -04:00
Honza Bambas
cd579c6095
Bug 649338 - Expose mUploadStreamHasHeaders on the HttpBaseChannel, comment correction
2011-05-29 16:14:21 +02:00
Honza Bambas
4814010508
Bug 649338 - Expose mUploadStreamHasHeaders on the HttpBaseChannel, r=bz
2011-05-29 15:55:38 +02:00
Mounir Lamouri
caced7129f
Merging cedar with mozilla-central.
2011-05-27 09:57:51 +02:00
Mounir Lamouri
043535bcf0
Backed out bug 125608 because of orange.
2011-05-27 09:53:26 +02:00
Mounir Lamouri
a34b61f505
Backed out bug 659871, changeset 0cf4fa02c0f2, because of orange.
2011-05-27 09:52:42 +02:00
Randell Jesup
1d9c855e63
Bug 659871: Don't allow nsStandardURL::SetPort to set an invalid port. r=bz
2011-05-27 02:46:41 -04:00
Randell Jesup
972f8ffd29
Bug 125608: NewURI was allocating more memory than needed. r=bz
2011-05-27 02:46:33 -04:00
Randell Jesup
f5c8a166cc
Bug 507569: Fix possible crash in nsStandardURL::SegmentIs() (Coverity) r=bz
2011-05-27 01:44:15 -04:00
Daniel Holbert
fd1ecc59e0
Bug 659698: Fix nsJSURL to handle the recent .ref additions to nsSimpleURI. r=bz
2011-05-26 01:20:06 -07:00
Emanuele Costa
7f7caccf36
Make nsJSURI inherit from nsSimpleURI. Bug 647570, r=bzbarsky
2011-05-25 16:23:07 -04:00
Daniel Holbert
004a216009
Bug 658949 patch 1: Teach nsDataHandler::ParseURI about #ref, and transfer 'isRefValid' flag in nsSimpleURI::Clone. r=bz
2011-05-24 17:40:10 +02:00
Mounir Lamouri
b1ac5604f9
Back out bug 658949 because of perma orange on Windows Reftests.
2011-05-24 15:36:32 +02:00
Daniel Holbert
1d8fa11196
Bug 658949 patch 1: Teach nsDataHandler::ParseURI about #ref, and transfer 'isRefValid' flag in nsSimpleURI::Clone. r=bz
2011-05-24 03:37:54 -07:00
Daniel Holbert
5dc21abb4e
Bug 659177: Update signature of nsAboutProtocolHandler::StartClone so that it continues overriding inherited method. r=bz a=sheriff
...
--HG--
extra : rebase_source : 50a7c76c3ce1d6988161047ee534b50f84bd26eb
2011-05-24 09:06:18 +02:00
Christian Biesinger
59a9ad1c36
Bug 658822 - Fix implementation of DNS timing in nsITimedChannel; r=jduell
2011-05-22 21:29:42 -07:00
Brad Lassey
d440790495
bug 617115 - support building with andorid NDKr5 r=ted
2011-04-01 16:47:37 -07:00
Daniel Holbert
f643420f62
Bug 308590 patch 4: Add impl for .ref on nsSimpleURI. r=bz
2011-05-21 18:12:45 -07:00
Daniel Holbert
81efdd3feb
Bug 308590 patch 3.5: Add nsIURI::CloneIgnoringRef interface & impls. r=bz sr=biesi
2011-05-21 18:12:45 -07:00
Daniel Holbert
ecfe364613
Bug 308590 patch 3: Add nsIURI::EqualsExceptRef interface & impls. r=bz sr=biesi
2011-05-21 18:12:45 -07:00
Daniel Holbert
6ea25fada6
Bug 308590 patch 2: Move GetRef/SetRef from nsIURL to nsIURI. r=bz sr=biesi
2011-05-21 18:12:45 -07:00
Daniel Holbert
b761ddef0c
Bug 654797: Remove no-longer-relevant comment about ("classic") MacOS in documentation for nsIURI::Clone. r=bz
2011-05-21 18:12:21 -07:00
Christian Biesinger
a6e0fccb1f
Bug 576006 - Implement timing interface for channels
...
r=jduell sr=bz
2011-05-21 03:03:36 -07:00
Patrick McManus
4311ce2b88
bugzilla 640213 Implement RFC 2616 "Upgrade" (Section 14.42) r=biesi sr=bz
2011-05-19 19:43:37 -04:00
Patrick McManus
74007035a2
Bug 654201 - avoid nsHttpConnection::IsAlive() running event loop for unused SSL connections r=honzab sr=biesi
2011-05-19 15:06:44 -04:00
Zack Weinberg
3581e56fd0
Bug 541496 part 4: rewrite ns(I)UnicharStreamLoader to produce a string rather than a stream; use string-taking parser API for async style loads. r=bzbarsky
2011-05-18 21:22:59 -04:00
Ed Morley
a618c989ae
Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg
2011-05-17 16:01:36 +02:00
Phil Ringnalda
0127df0806
Back out 40d44ce2377e (bug 640213) on suspicion of causing Windows crashes and timeouts in media tests
2011-05-14 20:13:57 -07:00
Patrick McManus
3d31df4853
Bug 640213 - Implement HTTP 2616 Upgrade. r=biesi, sr=bz.
2011-05-14 18:55:54 +01:00
Patrick McManus
111d1d4712
bug 640003 - websockets, nsIIOService2::NewChannelFromURIWithProxyFlags() r=biesi sr=bz
2011-05-13 13:53:27 -04:00
Mounir Lamouri
a417e05ec5
Merging cedar with mozilla-central.
2011-05-08 18:23:36 +02:00
Ed Morley
3315fddcb4
Bug 654552 - Remove WinCE code from netwerk/* ; r=cbiesinger
2011-05-07 10:03:16 +02:00
Zack Weinberg
df2af730aa
Bug 541496 prelim 1: remove nsIUnicharStreamListener (no in-tree implementations). r=hsivonen
2011-05-06 08:45:33 -07:00
Oleg Romashin
79dbcfc31b
Bug 646412 - After Connection is established on MeeGo. Browser shows Error Page. r=wolfiR
2011-05-07 11:27:13 +03:00
Oleg Romashin
edbde3d18a
Bug 646412 - fix autodial pref initialization r=cbiesinger
2011-05-07 11:26:58 +03:00
Ehsan Akhgari
18030efa75
Backed out changeset 3c42531f4ec8 (bug 627672) because of possibility of being related to the Maemo oranges
2011-04-15 16:41:36 -04:00
Martin Stransky
cd114d57ea
Bug 627672 - XPCOM component (libdbusservice.so) is not registered although it should be; r=cbiesinger
2011-04-14 13:53:25 -04:00
Patrick McManus
efd8cefedd
bug 607741 - Raise max sockets open from 50 to up to 550. r=jduell
...
--HG--
extra : rebase_source : cdcfdf33e201ba83ab9b3370facf8c7a16fe469d
2011-04-13 08:59:29 -04:00
L. David Baron
04e5b470d6
Backout changeset e6d044d30abf (bug 607741) for not compiling.
2011-04-11 23:17:43 -07:00
Patrick McManus
10ac8d7e82
bug 607741 - Raise max sockets open from 50 to up to 550. r=jduell
2011-04-11 22:37:59 -07:00
Ehsan Akhgari
dd3a8d499b
Backout changeset 649e429d342f (bug 607741) because of mobile tree oranges
2011-04-11 13:28:41 -04:00
Ehsan Akhgari
ce80539af7
Merge cedar into mozilla-central
2011-04-08 22:28:05 -07:00
Jeremias Bosch
81f3dc911d
Bug 646396 - Update QtNetworkManager to new API useage; r=romaxa
2011-04-08 01:32:00 -07:00
Patrick McManus
f8d3eae353
Bug 542401 - Look into whether Firefox should set TCP_NODELAY for non-SSL HTTP socket r=jduell
...
indeed without nagle disabled (which is what nodelay does) a pipeline
can be interrupted for a full rtt waiting for an ack, which defeats
the purpose of pipelining. Other parts of FF can just coalesce the
writes internally, but sometimes that is not possible for pipelines
which may not have an opportunity for a pipelined request when the
"runt" packet goes out, but discovers such an opportunity a long time
before the rtt is expired. In other places (such as long posts) we do
a fine job of coalescing already, so this should not result in any
extra packets on the wire, just improved latency.
--HG--
extra : rebase_source : e333e36fe31b63d17c287ac6e876f27fdb69ce5b
2011-04-08 14:36:56 -04:00
Patrick McManus
4bb1db4c71
bug 607741 - lift 50 socket limitation r=jduell
...
raise sockettransportservice max sockets to 550 from 50 for linux, os
x, and windows >= xp. This does not change the default http
max-connections config (which remains at 30), but does allow
configurations above 50 to work and will enhance the utility of other
systems that use the sockettransportservice.
win9x provides a small number of sockets (100), so we just leave the
limits unchanged there out of conservatism.
--HG--
extra : rebase_source : 9d7a4b5a9112e17144fb510e3d8eb188919e5bf4
2011-04-08 14:36:38 -04:00
Matheus Kerschbaum
08c43219e7
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
2011-04-02 19:14:00 -07:00
Ehsan Akhgari
a840ac73bd
Bug 646071 - Part 3: Remove nsInt64.h, and convert all uses of nsInt64 and nsUint64 in the tree to PRInt64 and PRUint64, respectively; r=bsmedberg
2011-03-31 20:15:27 -04:00
Jeff Muizelaar
28a9e6cd90
Bug 646071 - Part 2: Replace nsInt64 with a typedef to PRInt64; r=bsmedberg
2011-03-31 20:15:04 -04:00
Patrick McManus
b2ad0c9e8e
bug 623948 - Accelerate TCP connection retries in HTTP r=honzab
2011-03-31 15:38:30 -04:00
Ehsan Akhgari
e88f3df029
Backout the latest cedar merge wholesale until I test the correctness of the merge locally. This commit takes the tree state back to changeset 8d3f6093c425 (the last known good changeset before the merge)
2011-04-01 12:23:48 -04:00
Ehsan Akhgari
253ba95f75
Bustage fix coming from the bad merge; a=I'm-fired
2011-04-01 11:54:44 -04:00
Ehsan Akhgari
95ce6d2a20
Merge cedar into mozilla-central
2011-04-01 11:37:50 -04:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
694a16f241
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 23:29:02 -05:00
Chris Jones
8a19459222
Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052
2011-03-31 18:57:38 -05:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
c744ad1659
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
Ehsan Akhgari
ccf9ef9334
Merge cedar into mozilla-central
2011-03-31 14:11:37 -04:00
Shawn Wilsher
1a910b7e61
Bug 632227 - NetUtil should have a helper method to read an input stream asynchronously
...
r=bz
sr=biesi
2011-03-31 10:24:42 -07:00