netwerk/protocol/http/Http2Session.cpp
aecfc014ba0c7e748cc32423c0ee94e62d5acfea
created 2020-06-23 07:51 +0000
pushed 2020-06-25 15:29 +0000
Kershaw Chang Kershaw Chang - Bug 1644239, r=dragana, a=jcristau
a92c423736e5979a8cf039017fd707d41f665b9c
created 2020-05-25 11:07 +0000
pushed 2020-06-22 15:16 +0000
Kershaw Chang Kershaw Chang - Bug 1546358 - Forward cache entry check to parent process r=dragana
9c312a1ab6c5f2ec39625b7fce17dfb5bcb3fb3e
created 2020-05-06 09:54 +0000
pushed 2020-06-22 15:16 +0000
Dragana Damjanovic Dragana Damjanovic - Bug 1505500 - Declared a static variable 'cntActivate' as a counter in Http2Session class. The counter is incremented in TryToActivate function. r=dragana,necko-reviewers.
ecc0db42db9cfe23698c0e2f726bd9bd4b409ea5
created 2020-03-10 16:28 +0000
pushed 2020-04-27 16:26 +0000
Kershaw Chang Kershaw Chang - Bug 1537761 - P2 Add an IPC message for AltSvcMapping::ProcessHeader r=dragana
24db57a7ef4569fa240951b7c9b5e9514e558eac
created 2020-02-28 10:09 +0000
pushed 2020-03-30 09:22 +0000
Dragana Damjanovic Dragana Damjanovic - Bug 1582663 - Split nsHttpConnection into HttpConnectionBase and nsHttpConnection. Make nsHttpConnectionMgr use only HttpConnectionBase. r=mayhemer
6107ec699b838b776aa6c5385c5d4f9e5a27b25c
created 2020-02-11 16:20 +0000
pushed 2020-03-30 09:22 +0000
Eric Rahm Eric Rahm - Bug 1610070 - Part 3: Convert the rest of netwerk/ to use UniquePtr. r=mayhemer
416ad9bef3910a000af9fb1ccfbe92258d5521b9
created 2020-01-13 19:18 +0000
pushed 2020-03-02 18:46 +0000
Eric Rahm Eric Rahm - Bug 1606187 - Part 2b: Update users of nsClassHashtable to handle UniquePtr differences r=KrisWright,froydnj
2f87baa2ba544e90dacc26eb46afd5b636806b26
created 2019-11-15 11:06 +0000
pushed 2019-12-30 12:35 +0000
Kershaw Chang Kershaw Chang - Bug 1595079 - Add an abstract layer to nsHttpTransaction r=dragana
fb7dd1a24389ce51391623fea7c4611f43811433
created 2019-08-24 13:21 +0000
pushed 2019-10-14 16:30 +0000
Honza Bambas Honza Bambas - Bug 1562276 - Proper transaction restart on HTTP_1_1_REQUIRED and h2 proxy, r=dragana.
4d1d749118c95013b23e9ad7aed120ffb5277b52
created 2019-08-05 20:48 +0000
pushed 2019-10-14 16:30 +0000
Honza Bambas Honza Bambas - Bug 1554411 - Make sure to deregister each HTTP/2 tunnel with the same key as used for its registration, r=dragana
deb0da920913d4f3c31f3dc8ac539e6dfeab86d1
created 2019-08-08 22:04 +0000
pushed 2019-10-14 16:30 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1569224 - Part 1: Isolate Alt-Svc mappings for third-party tracker channels based on the origin of the top-level document; r=michal
000157acfe106a62c4c84fe98fdeb8d27ade95ee
created 2019-08-08 13:02 +0000
pushed 2019-10-14 16:30 +0000
Tom Schuster Tom Schuster - Bug 1558915 - Use infallible nsIURI::SchemeIs in netwerk/. r=baku
3c6c96c10ba41a91b8ea9130c05ebfbe9730e803
created 2019-07-31 07:51 +0000
pushed 2019-10-14 16:30 +0000
Christian Holler Christian Holler - Bug 1566465 - Fix crash in Http2Session::RecvAltSvc. r=dragana
ac7b9ed39750a2913d95502a3df3f4ea1c175ad2
created 2019-08-05 20:48 +0000
pushed 2019-08-26 18:30 +0000
Honza Bambas Honza Bambas - Bug 1554411 - Make sure to deregister each HTTP/2 tunnel with the same key as used for its registration, r=dragana, a=RyanVM
3b1583b5a7ea58e41c7afe7a1f817e6bff652215
created 2019-06-18 23:36 +0000
pushed 2019-08-26 18:30 +0000
Michal Novotny Michal Novotny - Bug 1547266 - Make sure Http2PushedStream is used only on socket thread, r=dragana
fe5f083d8f2b0e5bc29be8a04aaa83b05f509bd0
created 2019-06-14 22:54 +0000
pushed 2019-08-26 18:30 +0000
Michal Novotny Michal Novotny - Bug 1528481 - Possible use after free in Http2Session::RecvPushPromise() if we have a usable entry in the cache for the resource, r=dragana
3d562db5d1ed358a18da5bbe160c1da4864ef6c0
created 2019-06-14 22:54 +0000
pushed 2019-07-01 08:34 +0000
Michal Novotny Michal Novotny - Bug 1528481 - Possible use after free in Http2Session::RecvPushPromise() if we have a usable entry in the cache for the resource. r=dragana, a=ritu
4174d76d91945a7261f81d7666eee4b2b35cb027
created 2019-06-18 23:36 +0000
pushed 2019-07-01 08:34 +0000
Michal Novotny Michal Novotny - Bug 1547266 - Make sure Http2PushedStream is used only on socket thread. r=dragana, a=ritu
3b43b5e97f9e60f110a98869ca748956c47cda5a
created 2019-05-06 16:37 +0000
pushed 2019-07-01 08:34 +0000
Valentin Gosu Valentin Gosu - Bug 1525640 - Rename nsIHttpChannelInternal.trr to .isHttpServiceChannel to avoid confusion r=dragana
3be80123e3af0bf2aece853e560891b3163e5d7a
created 2019-05-03 00:16 +0300
pushed 2019-07-01 08:34 +0000
Bogdan Tara Bogdan Tara - Backed out 3 changesets (bug 1525640) for frequent wpt failures CLOSED TREE
19aa991328cb7752f5b7b871424872eb44a80801
created 2019-05-02 12:53 +0000
pushed 2019-07-01 08:34 +0000
Valentin Gosu Valentin Gosu - Bug 1525640 - Rename nsIHttpChannelInternal.trr to .isHttpServiceChannel to avoid confusion r=dragana
e1993a1f09ac53cd1a04fdf6a87f8cad8e44f73e
created 2019-05-01 08:47 +0000
pushed 2019-07-01 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan
86be6123ca535f9e9c9c1f0623e3af40db0a9219
created 2019-04-29 17:09 +0000
pushed 2019-07-01 08:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1535697 - Part 5: Pass the top window origin to nsHttpConnectionInfo objects when constructing them; r=michal
588535ba7633dee062173d41059b403fd3939e4e
created 2019-04-29 01:05 +0300
pushed 2019-07-01 08:34 +0000
Gurzau Raul Gurzau Raul - Backed out 7 changesets (bug 1535697) for causing Bug 1547596. a=backout
969945148b3d02410e597f8b3edce3960d3f20d7
created 2019-04-27 01:34 +0000
pushed 2019-07-01 08:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1535697 - Part 5: Pass the top window origin to nsHttpConnectionInfo objects when constructing them; r=michal
d9ee5458ce46d43e760fe81dffe866673080b78e
created 2019-04-13 14:57 +0300
pushed 2019-07-01 08:34 +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-07-01 08:34 +0000
Valentin Gosu Valentin Gosu - Bug 1525640 - Rename nsIHttpChannelInternal.trr to .isHttpServiceChannel to avoid confusion r=dragana
c26b774af2a7eb43509d18373a4da0320ae8aa12
created 2019-03-07 21:03 +0000
pushed 2019-03-11 18:49 +0000
Dragana Damjanovic Dragana Damjanovic - Bug 1528317 - Return NS_ERROR_NET_HTTP2_SENT_GOAWAY only when we have a protocol error. r=valentin a=lizzard
07265912b0c7eaccbe864f27f3b1ac60b4831700
created 2019-01-07 23:09 +0000
pushed 2019-01-21 12:33 +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, a=RyanVM
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +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 2019-01-21 12:33 +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 2019-01-21 12:33 +0000
Kershaw Chang Kershaw Chang - Bug 1452535 - Move some logs to level 1 r=mayhemer
d3d642b624886729636c3690a806f38b4d737731
created 2018-11-09 07:23 +0000
pushed 2019-01-21 12:33 +0000
Nicholas Hurley Nicholas Hurley - Bug 1505867 - Add pref for hpack table dumps. r=bagder
31c304e56e000fc56a4c507fabb7ce2d0c47c020
created 2018-11-06 19:29 +0000
pushed 2019-01-21 12:33 +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 2019-01-21 12:33 +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 2019-01-21 12:33 +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 2019-01-21 12:33 +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 2019-01-21 12:33 +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 2019-01-21 12:33 +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-12-03 15:51 +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-12-03 15:51 +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-12-03 15:51 +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-12-03 15:51 +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-12-03 15:51 +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-12-03 15:51 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 4dfb623bb11e (bug 1486137) for landing with the wrong bug number. a=backout
e181e77ac1586bfe3c56e8e971c05c767bf251aa
created 2018-10-01 21:52 +0000
pushed 2018-10-15 10:40 +0000
Nicholas Hurley Nicholas Hurley - Bug 1409570 - Ensure that transactions matched with http/2 pushed streams are properly finished. r=bagder, a=pascalc
92308e03be8333fdc9cb8b48aa6ffd8e90d10564
created 2018-09-24 15:16 +0000
pushed 2018-10-15 10:40 +0000
Nicholas Hurley Nicholas Hurley - Bug 1492484 - Do not reprioritize pushed streams on tab switch. r=kershaw a=pascalc
666f2f54111f35a04c6e23372f48555461a05d7a
created 2018-09-13 14:48 +0000
pushed 2018-10-15 10:40 +0000
Daniel Stenberg Daniel Stenberg - Bug 1489121 - Fix the stream ID check when counting TRR streams. r=nwgh a=pascalc
1ac72ebb37efc717e7f5f41aa778b9dabfe9afb8
created 2018-08-27 18:56 +0000
pushed 2018-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-08-24 17:02 +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-08-24 17:02 +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-06-18 21: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
less more (0) -300 -100 -60 tip