netwerk/protocol/http/Http2Session.cpp
d9ee5458ce46d43e760fe81dffe866673080b78e
created 2019-04-13 14:57 +0300
pushed 2019-04-13 11:58 +0000
Coroiu Cristina Coroiu Cristina - Backed out 3 changesets (bug 1525640) for causing leaks a=backout
e71641f0465b5b0dd7ce7c67f76a84ee085b61cf
created 2019-04-12 13:54 +0000
pushed 2019-04-12 21:56 +0000
Valentin Gosu Valentin Gosu - Bug 1525640 - Rename nsIHttpChannelInternal.trr to .isHttpServiceChannel to avoid confusion r=dragana
3e844ef9583bd261dfd8ddcab6c9e04cc1bc56ca
created 2019-03-07 21:03 +0000
pushed 2019-03-08 09:39 +0000
Dragana Damjanovic Dragana Damjanovic - Bug 1528317 - Return NS_ERROR_NET_HTTP2_SENT_GOAWAY only when we have a protocol error. r=valentin
62e3131970c01474e08e9ddd69c0d06fe966ce37
created 2019-01-07 23:09 +0000
pushed 2019-01-08 09:41 +0000
Dragana Damjanovic Dragana Damjanovic - Bug 1514688 - In case we already have a h2 connection and it does not support websockets, we should not try again to use websockets over h2. r=michal
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
52d07c32fa7c1f4114be113fc857484ed20a1630
created 2018-11-19 20:17 -0500
pushed 2018-11-20 05:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1507540 part 3. Use more notxpcom attributes in netwerk/. r=valentin
e7720f22eab1ee92b069bcee8b504e9e1e67c8cd
created 2018-11-16 16:35 +0000
pushed 2018-11-17 11:25 +0000
Kershaw Chang Kershaw Chang - Bug 1452535 - Move some logs to level 1 r=mayhemer
d3d642b624886729636c3690a806f38b4d737731
created 2018-11-09 07:23 +0000
pushed 2018-11-09 21:48 +0000
Nicholas Hurley Nicholas Hurley - Bug 1505867 - Add pref for hpack table dumps. r=bagder
31c304e56e000fc56a4c507fabb7ce2d0c47c020
created 2018-11-06 19:29 +0000
pushed 2018-11-07 09:52 +0000
Nicholas Hurley Nicholas Hurley - Bug 1434137 - Implement websockets over http/2 - RFC 8441 r=michal,dragana
491959b9aaf798e151d2a6188efd8582e7629072
created 2018-10-25 20:47 +0000
pushed 2018-10-26 04:43 +0000
Nicholas Hurley Nicholas Hurley - Bug 1496611 - Send NO_ERROR when closing h2 session at shutdown. r=dragana
54a37700d0e65b0a5a30aa920ae41b35cbeb7633
created 2018-10-25 20:52 +0000
pushed 2018-10-26 04:43 +0000
Nicholas Hurley Nicholas Hurley - Bug 1355858 - Blacklist hosts from spdy who are very poorly behaved. r=dragana
8ee3ec2214429e42c473844b86c8c1cbd0d94d15
created 2018-10-25 20:46 +0000
pushed 2018-10-26 04:43 +0000
Nicholas Hurley Nicholas Hurley - Bug 1050329 - part 2 - Add error page for h2 goaway. r=dragana,bzbarsky
dd75cefee794aaaef19940f717f69fc70f9a3ff0
created 2018-10-25 20:46 +0000
pushed 2018-10-26 04:43 +0000
Nicholas Hurley Nicholas Hurley - Bug 1050329 - part 1 - Re-start transactions on totally busted h2 sessions. r=francois,dragana
336552a30e06dcf6e557163594b87165d2c9b819
created 2018-10-25 20:46 +0000
pushed 2018-10-26 04:43 +0000
Nicholas Hurley Nicholas Hurley - Bug 1050329 - (prereq) Make RETURN_SESSION_ERROR a method. r=dragana
3f4e7b1382fd2749c9fa7ae950f12e513c356c5b
created 2018-10-04 08:43 +0000
pushed 2018-10-04 22:28 +0000
Nicholas Hurley Nicholas Hurley - Bug 1496224 - Followup to 1409570 - fix clang-tidy complaint r=bagder
328a8076c760f5d152b2fdf4607530e32fc09349
created 2018-10-03 09:40 +0000
pushed 2018-10-03 21:54 +0000
Nicholas Hurley Nicholas Hurley - Bug 1493204 - Add pushed streams to the priority tree. r=dragana
2f9e7263731f258f1d75688ea1e9ee41a352da62
created 2018-10-01 21:52 +0000
pushed 2018-10-02 03:59 +0000
Nicholas Hurley Nicholas Hurley - Bug 1409570 - Ensure that transactions matched with http/2 pushed streams are properly finished. r=bagder
6341eaf530a716d406b0d84ea21c343fc1c67dd6
created 2018-09-24 15:16 +0000
pushed 2018-09-24 22:01 +0000
Nicholas Hurley Nicholas Hurley - Bug 1492484 - Do not reprioritize pushed streams on tab switch. r=kershaw
d62f3bddcb7d610390bdd04a11941dd659431104
created 2018-09-13 14:48 +0000
pushed 2018-09-14 09:34 +0000
Daniel Stenberg Daniel Stenberg - Bug 1489121 - Fix the stream ID check when counting TRR streams. r=nwgh
0fc842ad062996c6ef97e94c383c91d58501feda
created 2018-09-14 12:24 +0300
pushed 2018-09-14 09:25 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 4dfb623bb11e (bug 1486137) for landing with the wrong bug number. a=backout
4dfb623bb11e7fa244e66ec5fde83414c29f4736
created 2018-09-13 14:48 +0000
pushed 2018-09-13 21:58 +0000
Daniel Stenberg Daniel Stenberg - bug 1486137 - fix the stream ID check when counting TRR streams r=nwgh
1ac72ebb37efc717e7f5f41aa778b9dabfe9afb8
created 2018-08-27 18:56 +0000
pushed 2018-08-28 21:56 +0000
Nicholas Hurley Nicholas Hurley - Bug 1483294 - Always advertise h2 if TLS 1.3 is being offered. r=dragana
92baee16f1805b865eb6d0042c6d8bc95598c1b3
created 2018-08-23 18:13 +0000
pushed 2018-08-24 09:42 +0000
Daniel Stenberg Daniel Stenberg - bug 1470853 - Add Telemetry::DNS_TRR_REQUEST_PER_CONN r=nwgh
34c207093ab6d0adbdc1cf49fb84aee96fb5ff3b
created 2018-08-20 19:20 +0300
pushed 2018-08-20 21:59 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 89117b6b5799 (bug 1470853) for xpcshell failures on dom/push/test/xpcshell/test_notification_http2.js. CLOSED TREE
89117b6b5799666c38926cd566f230e19b050528
created 2018-08-20 15:11 +0000
pushed 2018-08-20 21:59 +0000
Daniel Stenberg Daniel Stenberg - bug 1470853 - Add Telemetry::DNS_TRR_REQUEST_PER_CONN r=nwgh
46f641da7f89bfaa2504b3e6f0f1fb2b4a5c6c62
created 2018-07-13 11:48 -0700
pushed 2018-07-26 11:19 +0000
Dipen Patel Dipen Patel - Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
868ba9f76ec3a7ed7e2698f1e26203cedfac5dee
created 2018-07-25 19:34 +0300
pushed 2018-07-25 21:36 +0000
Andreea Pavel Andreea Pavel - Backed out changeset c235d6f86c22 (bug 1475647) for breaking firefox ui at testing/firefox-ui/tests/puppeteer/test_tabbar.py on a CLOSED TREE
c235d6f86c2298d5bf0bb91f6295e5b89378803d
created 2018-07-13 11:48 -0700
pushed 2018-07-25 21:36 +0000
Dipen Patel Dipen Patel - Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
87c7f405385fb133ae1480f44c95f3648fe0a4e8
created 2018-07-24 02:55 +0300
pushed 2018-07-24 09:45 +0000
shindli shindli - Backed out changeset d126a6593e8f (bug 1475647) for mozmake.exe bustage on a CLOSED TREE
d126a6593e8f3db13211170a90c11dd69763fc70
created 2018-07-13 11:48 -0700
pushed 2018-07-24 09:45 +0000
Dipen Patel Dipen Patel - Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
287bdf729c7985a5995900b8cee7a7a7db4f98d9
created 2018-06-14 11:19 +0300
pushed 2018-06-15 02:39 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - Necko - Initialize member fields in classes/ structures. r=michal
6a6e61fb16661ee52992f0171e5d84d82986918f
created 2018-06-01 11:32 -0700
pushed 2018-06-07 21:48 +0000
Nicholas Hurley Nicholas Hurley - Bug 1460310 - Separate HTTP and SPDY identifiers into separate namespaces. r=dragana
17e1f96d453f869f9bb64cc1d889320ca2b4adba
created 2018-04-30 19:46 +0300
pushed 2018-05-01 10:12 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1457411 - Update netwerk module to make use of newer methods introduced with c++11 and c++14. r=valentin
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 23:46 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
446096b9960dd7bcd41e2cd8130e3c1156a939a9
created 2018-02-01 15:14 -0800
pushed 2018-02-24 10:12 +0000
Nicholas Hurley Nicholas Hurley - Bug 1429973 part 1 - plumb through trailers in h2 to support server-timing. r=bagder
271b99e87e46ed2710a067751d1e6c4902640e7c
created 2018-02-10 17:00 +0100
pushed 2018-02-12 22:07 +0000
Daniel Stenberg Daniel Stenberg - bug 1437513 - do not require push cache for ::OnPush enabled transactions r=mcmanus
2ef6e47e10879a0b4476871e3abf8b353282134e
created 2018-02-02 11:03 -0800
pushed 2018-02-10 09:58 +0000
Nicholas Hurley Nicholas Hurley - Bug 1416529 r=mcmanus
42c5d8b64356a00b08ce749e52066f76d9bc2a58
created 2018-01-24 20:33 +0100
pushed 2018-01-24 21:54 +0000
Valentin Gosu Valentin Gosu - Bug 1432187 - Change code to use nsIStandardURLMutator.{init,setDefaultPort} r=mayhemer
06d10d09e6ee155539ed64bcb26a220639eaba00
created 2018-01-10 13:35 -0800
pushed 2018-01-12 11:16 +0000
Nicholas Hurley Nicholas Hurley - Bug 1367861 - enable throttling for http/2. r=mayhemer
e288b04ea679b4d2fbdc52e1b4ae678c39f3ea91
created 2017-12-21 18:32 +0100
pushed 2017-12-21 22:20 +0000
Dragana Damjanovic Dragana Damjanovic - Bug 1426366 - Detect http transaction stalls with TFO. r=hurley
7545a771197d2d073add43a38a552000ea5eb56c
created 2017-12-14 10:35 +0100
pushed 2017-12-14 22:34 +0000
Dragana Damjanovic Dragana Damjanovic - Bug 1424915 - Close a httpTransaction from a http2session with the right error code if the error code is NS_BINDING_RETARGETED. Otherwise the transaction will be restarted twice. r=mcmanus
cc25abc4eab682a2c9881cf0d81343bc28ef34f0
created 2017-11-08 10:30 -0800
pushed 2017-11-09 09:53 +0000
Nicholas Hurley Nicholas Hurley - Backout e15196e25f9e for causing bug 1415387
eae1b436e4a63c4fcdd3553ad1ffdb26c3e527b6
created 2017-11-08 00:08 +0200
pushed 2017-11-08 10:46 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE
140a38df3d5639e8a15e2cb5f2fd35d844e44d67
created 2017-10-18 12:34 -0700
pushed 2017-11-08 10:46 +0000
Nicholas Hurley Nicholas Hurley - Bug 1409570 - Ensure a pushed stream knows we've reached EOS. r=mcmanus
e15196e25f9e783b2c04689936074990908170b0
created 2017-10-09 15:07 -0700
pushed 2017-11-07 21:57 +0000
Nicholas Hurley Nicholas Hurley - Bug 1402014 - Don't (try to) write to the network when we're already closed. r=mcmanus
7eec5ecd84af11e85cc7b104540b3d7174e8bb15
created 2017-10-26 19:22 -0700
pushed 2017-10-27 09:46 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 6e2c105f5730 (bug 1402014) for marionette, talos, and dom/push/ crashes @ mozilla::net::Http2Session::ReadSegmentsAgain
6e2c105f57303ef182ca3e02ad1756788160fcab
created 2017-10-26 19:05 -0400
pushed 2017-10-27 09:46 +0000
Nicholas Hurley Nicholas Hurley - Bug 1402014 - Don't (try to) write to the network when we're already closed. r=mcmanus
d1ae4a6016168865fcfa82538afaeace4f0928f1
created 2017-10-20 13:39 -0400
pushed 2017-10-26 21:56 +0000
Patrick McManus Patrick McManus - Bug 1409858 - H2 CONNECT Tunnel Marked Plaintext Too Late r=nwgh
facba2d0369909bf717c88c2c8f10ba19e880f7f
created 2017-10-18 16:27 +0200
pushed 2017-10-19 01:01 +0000
Dragana Damjanovic Dragana Damjanovic - Bug 1409667 - If an error occur it can happen the Http2Session does not have a connection. r=mcmanus
f83c99399dbab78640ab94f3d706c2d6923b215e
created 2017-10-17 15:28 +0200
pushed 2017-10-17 21:52 +0000
Dragana Damjanovic Dragana Damjanovic - Bug 1384679 - Fix timing for TFO. r=mcmanus r=honza
5cf7391a9825fda34241f6d7974940f8460804fd
created 2017-09-22 09:09 +0200
pushed 2017-09-22 21:56 +0000
Dragana Damjanovic Dragana Damjanovic - Bug 1397686 - The streams that cannot do 0RTT data need to be put in list and added to mReadyForWrite when 0RTT is done. r=hurley
8a27ba2f85b4e95108d333d45bd452a4ec1bde9e
created 2017-09-18 16:09 -0700
pushed 2017-09-19 21:06 +0000
Nicholas Hurley Nicholas Hurley - Bug 1397621 - Ensure we use the proper default port for origin matching with h2 pushes. r=mcmanus
f8e3ab3bb127fa915958f135ad044723404022e3
created 2017-08-30 02:19 -0400
pushed 2017-08-31 00:10 +0000
Kershaw Chang Kershaw Chang - Bug 1377208 - Move background h2 stream into background group. r=hurley
5590f02da01000d314ade3c40986b384ac4724e3
created 2017-08-27 23:11 -0400
pushed 2017-08-29 18:31 +0000
Kershaw Chang Kershaw Chang - Bug 1393736 - Include urgent start group for counting prioritySize. r=hurley
822d7f1bc602f84332b13e258738aa3b95700691
created 2017-08-16 13:58 +1000
pushed 2017-08-17 23:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1390428 (part 1) - Remove many nsXPIDLCString local variables. r=erahm.
1a5e6ebcf961d42f755cdd1201f772b9a1c11926
created 2017-08-01 15:24 -0700
pushed 2017-08-02 22:48 +0000
Nicholas Hurley Nicholas Hurley - Bug 1381016 - Ensure we process FIN flags on all-padding final frames. r=swu
324cdf85739ce0d8bfdd0e5753c6e796cf61ffa3
created 2017-06-28 10:34 -0700
pushed 2017-07-30 09:13 +0000
Nicholas Hurley Nicholas Hurley - Bug 1367551 - Cancel pushes when we already have the item in cache. r=mayhemer,mcmanus
e0e7ef158af20504b71701400682e3f7850c4d9b
created 2017-07-10 15:01 -0400
pushed 2017-07-19 13:22 +0000
Patrick McManus Patrick McManus - Bug 772589 - Implement the secureConnectionStart property for the PerformanceTiming interface r=bkelly,dragana,francois,Honza
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-07-07 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
less more (0) -100 -60 tip