roytam1
e207b5a162
partly import changes from tenfourfox: #651 : TLDs, TZ data (fbd13e3c8)
2022-05-06 14:06:27 +08:00
roytam1
7f068ecce3
Merge remote-tracking branch 'origin/tracking' into custom
2022-05-04 10:14:24 +08:00
Brian Smith
13fcc4a046
Issue #1829 - Revert "Issue #1751 "
2022-05-04 09:40:24 +08:00
roytam1
e2613c0177
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-28 11:59:07 +08:00
roytam1
9f078ac580
[network] fix build
2022-04-28 11:40:11 +08:00
roytam1
6de07653b9
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-28 10:45:19 +08:00
Moonchild
eaf9e756a0
Issue #21 - Remove remaining telemetry structs, callers and flags.
2022-04-28 10:33:44 +08:00
Moonchild
8d800b1cb0
Issue #21 - Remove Telemetry plumbing and fix build.
...
Note this won't give working applications. Requires FE changes and
additional js module changes (next part).
2022-04-28 10:25:48 +08:00
roytam1
059e35a463
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-21 21:59:16 +08:00
Moonchild
d4eac725fd
Issue #1877 - Resolve RELEASE_OR_BETA conditionals.
2022-04-21 21:46:47 +08:00
roytam1
96fb72ec56
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-19 22:11:35 +08:00
trav90
908d58ab7b
Issue #1804 - Fix building with GCC 11
2022-04-19 22:05:31 +08:00
roytam1
5f9cb05d1c
Merge remote-tracking branch 'origin/tracking' into custom
2022-03-28 22:58:03 +08:00
roytam1
94cafe3a4a
Revert "[network] SocketTransport2 cleanup"
...
This reverts commit b924810a3e .
2022-03-28 22:56:47 +08:00
roytam1
1d6c0f2e87
Revert "[network] Improve thread-safety of cache entry handling."
...
This reverts commit 9299c2e2ea .
2022-03-28 22:56:14 +08:00
roytam1
c277d761f3
Merge remote-tracking branch 'origin/tracking' into custom
2022-03-22 23:32:48 +08:00
Moonchild
e45fbf91ce
[Network] Add a socket thread check and early exit for corner cases.
2022-03-22 23:24:09 +08:00
Moonchild
398cb98445
[Network] Only call nsWSAdmissionManager::ConnectNext on the main thread.
2022-03-22 23:21:52 +08:00
Moonchild
232f5a4705
[network] cache memory reporter cleanup
2022-03-22 23:19:50 +08:00
Randell Jesup
562b04e5c0
[network] BackgroundFileSaver cleanup.
2022-03-22 23:18:26 +08:00
Moonchild
b924810a3e
[network] SocketTransport2 cleanup
2022-03-22 23:16:37 +08:00
Moonchild
9299c2e2ea
[network] Improve thread-safety of cache entry handling.
2022-03-22 23:11:34 +08:00
roytam1
e350f0c040
partly import changes from tenfourfox:
...
- #654 : M1739957 M1740985+backbugs, update TLDs (861ae8f62)
2022-02-25 13:01:40 +08:00
roytam1
34231f343b
partly import changes from tenfourfox:
...
- #482 : better bidi M1358275 M1392181 M1428774 + backbugs (e88a717ab)
- M1739352 M1732572(partial) M1717318(partial) M1586061 (03ffdeadb)
- M1737515 M1737470(no tests) +TLDs, tzdata (fd2b82f13)
2022-01-07 09:05:32 +08:00
roytam1
c7ec584cf8
Merge remote-tracking branch 'origin/tracking' into custom
2021-12-14 23:18:25 +08:00
roytam1
f43ff83d54
backport Bug 1696685 - r=valentin,nika a=RyanVM
2021-12-14 23:10:15 +08:00
roytam1
eedc02ee94
Merge remote-tracking branch 'origin/tracking' into custom
2021-11-10 09:12:40 +08:00
roytam1
0ffa8a018a
backport Bug 1724233 - Make sure to run ConvertUTF8toACE before ConvertToDisplayIDN. r=dragana, a=RyanVM
2021-11-10 09:10:25 +08:00
roytam1
d025defb98
Bug 1606864 - Make mDoNotRetryToConnect atomic. r=decoder,dragana a=RyanVM
...
Bug 1712671 - Make nsSocketTransport2::m{Input/Output}StreamClosed atomic. r=kershaw,decoder a=RyanVM
2021-11-10 09:10:25 +08:00
roytam1
1920aae3dc
Bug 1735152 - Avoid using NS_ADDREF in nsSocketTransport. r=dragana, a=RyanVM
2021-11-10 09:10:25 +08:00
roytam1
8fb608b22d
remove OSX support
2021-11-10 09:10:25 +08:00
roytam1
190b620c2d
partly import changes from tenfourfox:
...
- first rolling release: update to 91ESR EV and roots, TZs, TLDs (d7c93b6cf)
- security: M1730935, M1735152, M1730048 (1603b00d0)
2021-11-01 10:39:52 +08:00
roytam1
25114ddf5f
import change from tenfourfox:
...
- #648 : M1663836 + update TLDs TZs (4821d63d2)
2021-10-05 10:20:41 +08:00
Fedor
e84c7ab0c3
Split aData into smaller chunks to avoid going over the IPC message size limit (1335989).
2021-10-01 09:10:40 +08:00
roytam1
a49b1a5902
import change from tenfourfox:
...
- closes #647 : M1724107 M1721107+backbugs M1716622 +TLDs (a3a4a114b)
2021-09-07 10:23:53 +08:00
roytam1
90e43f0c90
Merge remote-tracking branch 'origin/master' into custom
2021-08-12 11:21:55 +08:00
Moonchild
9aed4d8a38
[network] Use a proof of lock everywhere in cache v2.
2021-08-12 11:21:24 +08:00
roytam1
bcc143f7b3
partly imported from bk55:
...
- import changes from tenfourfox:
- closes #645 : M171156 +TLDs TZs
2021-07-15 10:00:23 +08:00
roytam1
c0cea40182
Merge remote-tracking branch 'origin/master' into custom
2021-07-15 09:47:07 +08:00
Valentin Gosu
6b11c3f299
[network] Make CacheIOThread::ThreadFunc hold reference to thread.
2021-07-15 09:26:22 +08:00
Moonchild
43f7d3e27a
[network] Add some sanity checks to deserialized nsStandardURLs
...
Note: C++ lambda expressions are actually useful for once.
2021-07-15 09:26:21 +08:00
Moonchild
0a42897070
[network] Stop blocking 10080
...
Port 10080 is shared by too many devices and services that do need http(s)
access, so this port should not be blacklisted by default.
2021-07-15 09:26:19 +08:00
Moonchild
3612f45a90
[network] Stop treating http and https as different for encoding schemes.
...
There is no reason to treat available encoding schemes for these protocols
differently.
2021-07-15 09:23:13 +08:00
roytam1
20c6498ca1
Merge remote-tracking branch 'origin/master' into custom
2021-06-24 11:13:09 +08:00
Moonchild
ba00d14c12
Issue #1751 - Remove Mac code behind MOZ_WIDGET_TOOLKIT == 'cocoa'
2021-06-24 11:09:47 +08:00
roytam1
da96236a03
Merge remote-tracking branch 'origin/master' into custom
2021-05-14 00:22:41 +08:00
Moonchild
98f29e4737
[network] Fix typo in port blocking range check.
...
This fixes a typo in 5e705bd5059da5b7a39e3a096b7c7f59cb466730
2021-05-14 00:21:36 +08:00
roytam1
2c79eebb23
Merge remote-tracking branch 'origin/master' into custom
2021-05-05 10:32:33 +08:00
Moonchild
2f27335cc4
Issue #1751 -- Remove XP_DARWIN
2021-05-05 10:27:04 +08:00
Moonchild
434b3269fb
Issue #1767 - Prevent incorrect calling of network change detection function.
...
This rewrites the websocket channel network change detection function to not
skip part of its logic in a situation that has already been checked, preventing
a thread race. See analysis of the problem in the issue.
2021-05-05 10:25:45 +08:00