roytam1
62bf0ea1ae
dom/media: add S16 support code to audio decoders
2023-08-26 07:57:27 +08:00
roytam1
19881b06d6
ported from custom branch of UXP:
...
- add configure option '--enable-int-audio-sample' for speed and audio driver compatibility, and fixups in exports and webrtc. (ef5e4f06)
- cubeb: disable wasapi backend when '--enable-int-audio-sample' is specified, since it can handle float32 sample only in our current cubeb library. (0f1c046a)
2023-08-26 00:45:03 +08:00
roytam1
61b754e63f
ported from UXP:
...
- Issue #61 - Reinstate buildability with shared gkmedias dll (371d7cf05d)
- Issue #61 - Add configure option for non-windows platforms (924bf92e4b)
- Issue #61 - Add missing external symbol cubeb_set_log_callback to gkmedias symbols.def (c85f28b0c0)
- Issue #61 - Add missing external symbols for gkmedias when WebRTC is built (6b510a74e7)
- Issue #61 - Follow-up: Fix gkmedias.dll link bustage related to Skia. (6e2f70a70f)
- Issue #61 - Follow-up: Fix xul.dll link bustage related to Skia. (4584069f26)
2023-08-26 00:00:53 +08:00
roytam1
002c864a11
js: header fixes for bring back `--enable-shared-js' configure option
2023-08-25 23:18:08 +08:00
roytam1
888612fd3d
ported from custom branch of UXP: speex-resampler: update to git head (i.e. rev 738e179), also update patch files, update.sh, simd_detect.* and remove obsolete patches and headers. (df798cf6)
...
also changed `static inline' to `static' for vc2013 compatibility.
2023-08-25 17:35:57 +08:00
roytam1
ff899a755e
HACK: abort from further processing JSOP_SUPERBASE if allowSuperProperty() is false, fix accessing apple.com.
2023-08-25 17:22:49 +08:00
roytam1
dc6223e046
nss: update nssckbi to 2.62
2023-08-25 17:22:49 +08:00
roytam1
9405117141
packaging: remove TestInterfaceJS* from component packaging.
2023-08-25 17:22:49 +08:00
roytam1
50d2e2b43c
import changes from tenfourfox:
...
- #651 : M1779993 + backbugs (9197c1505)
- #651 : M1786188 M1791029 (28b4c0882)
- #651 : M1761233 M1687303 M1633019 M1797336 M1799748 M1801102 (fb91afbb4)
- add MDN script to problematic scripts due to screen blanking after load (2488fabc4)
- #659 : initial support for per-host CSS grid whitelist (c889bc5ce)
- #659 sidecar: better blocking means for developer.mozilla.org (c51a503ed)
- #659 : tuneups and edgecases (17b23692f)
2023-04-21 10:33:34 +08:00
roytam1
9f9aa2efc7
[network][security] add TLS_RSA_WITH_AES_256_GCM_SHA384 and TLS_RSA_WITH_AES_128_GCM_SHA256 support
2023-01-07 08:02:24 +08:00
roytam1
b637891ad4
NSS: reorder ciphers for better performance
2022-12-10 07:43:26 +08:00
roytam1
b5eddeaa2f
zlib: also pick up https://github.com/madler/zlib/commit/4346a16853e19b45787ce933666026903fb8f3f8
2022-12-10 07:42:25 +08:00
roytam1
caf04940e1
imported changes from mozilla NSS:
...
- Bug 1794495 - Remove Network Solutions Certificate Authority. r=KathleenWilson (64a28c8d60)
- Bug 1794507 - Remove SwissSign Platinum CA - G2 from NSS. r=KathleenWilson (f2c2308403)
- Bug 1797559 - Remove EC-ACC root cert from NSS. r=KathleenWilson (4f1985c8dd)
- Bug 1799038 - Remove Staat der Nederlanden EV Root CA from NSS. r=KathleenWilson (9151be4c45)
- Bug 1794506 - Set nssckbi version number to 2.60. r=nss-reviewers,bbeurdouche (39fc42e136)
- Bug 1803453 - Set CKA_NSS_SERVER_DISTRUST_AFTER and CKA_NSS_EMAIL_DISTRUST_AFTER for 3 TrustCor Root Certificates. r=KathleenWilson (a871902c05)
2022-12-07 13:01:35 +08:00
roytam1
48abe4e331
import from custom branch of UXP: D3D9 initialization fix by XPRTM@MSFN, Thanks! (a16549dd)
2022-10-06 20:55:45 +08:00
roytam1
8a9c7cc76f
revert small part of bug1767365 part from rev c28b308e as it it breaks overlay in https://www.ventusky.com/?w=off
2022-09-25 07:11:35 +08:00
roytam1
cf157e5f85
backout bug1757604 part from rev c28b308e as it cause display issues
2022-09-21 22:38:00 +08:00
roytam1
54d374ceb2
d3d9: further lowered MaxTexture limit to 1024 to give chance for Radeon 9550 and GMA 965 to use hardware acceleration
2022-09-20 14:59:07 +08:00
roytam1
c28b308ecb
partly import changes from tenfourfox:
...
- #651 : M1767365+backbugs M1757604 M1497246 M1771774 M1776658 M1761981 M1773717 (bc6daa0ae)
2022-09-19 14:59:37 +08:00
roytam1
32adeaa21d
partly import changes from tenfourfox:
...
- 102ESR: rev EV roots, TLS roots, TLDs, tzdata, HSTS, pins (c47bef11f)
2022-09-19 14:16:35 +08:00
roytam1
a6e45483ec
update NSS builtin certstore to Sep 2022 version from mozilla upstream.
2022-09-19 14:14:34 +08:00
roytam1
10489da23d
partly import changes from tenfourfox:
...
- fix floats in bailouts from POWER9 JIT project (branching adjust under separate investigation) (6cae6ac23)
- better solution for #654 (0a9d355be)
- #566 and #651 : M1761026+backbugs, M1663508, M1719215 (700da3e99)
- #651 : update HSTS, pins, TLDs, TZ data (fbd13e3c8)
2022-05-06 12:09:36 +08:00
roytam1
26d53d99ec
nss: in-tree zlib CVE-2018-25032 fix, from https://github.com/madler/zlib/commit/5c44459c3b28a9bd3283aaceab7c615f8020c531
2022-04-01 23:49:51 +08:00
roytam1
7a0284a6eb
nss: update in-tree zlib to 1.2.11
2022-04-01 23:47:58 +08:00
roytam1
6c0e009c89
zlib: CVE-2018-25032 fix, from https://github.com/madler/zlib/commit/5c44459c3b28a9bd3283aaceab7c615f8020c531
2022-04-01 23:32:54 +08:00
roytam1
9e05fb0f04
[NSS] ported mozilla upstream changes:
...
- Bug 1552254 internal_error alert on Certificate Request with sha1+ecdsa in TLS 1.3 (be6a9782)
- Bug 1753535 - Remove obsolete stateEnd check in SEC_ASN1DecoderUpdate. r=rrelyea (800111fa)
- Bug 1756271 - Remove token member from NSSSlot struct. r=rrelyea (55052f78)
- Bug 1396616 - Update nssUTF8_Length to RFC 3629 and fix buffer overrun. r=nss-reviewers,jschanck (2f2c8564)
- Bug 1755264 - TLS 1.3 Illegal legacy_version handling/alerts. r=djackson (7d931c59)
- Bug 1751305 - Remove expired explicitly distrusted certificates from certdata.txt. r=KathleenWilson (b722e523)
- Bug 1751298 - Add Telia Root CA v2 root certificate. r=KathleenWilson (1fcbbd7e)
- Bug 1754890 - Add two D-TRUST 2020 root certificates. r=KathleenWilson (f63fb86d)
2022-03-25 23:47:43 +08:00
roytam1
1bfb3a970c
import from UXP:
...
- Issue #3039 - Add closure point to bounds calculation. (42fc0af32)
- Issue #3039 - Increase the MAX_FONT_SIZE limit applied in cairo_ft_font to match the gfxFont size limit. (35164e286)
- Issue #3039 - Reapply bug 624198 fix that got lost in an upstream update. (dda2b7972)
- Issue #3039 - Don't try to pass a dash array of > 16 elements to ExtCreatePen. (3bb1c962e)
2022-03-24 23:31:25 +08:00
roytam1
9a9f885584
update libpixman from my UXP custom branch, with SSSE3 code compiled (without CONFIG['SSSE3_FLAGS'] support, so hackfixed)
2022-03-24 23:31:06 +08:00
roytam1
8122fb2c65
update Twemoji to v14.0.1 based font.
2022-03-23 13:57:01 +08:00
roytam1
ab2c4b048d
imported changes from mozilla:
...
- Bug 1754724 - Clear up some computations in expat code. r=farre, a=tritter (c084e1e9)
- Bug 1754724 - Clear up some more computations in expat code. r=farre, a=tritter (1ff49f5a)
- Bug 1754724 - Clear up even more computations in expat code. r=farre, a=tritter (4a180bbf)
- Bug 1758062 - Convert parameters upfront. r=smaug, a=tritter (153b3922)
2022-03-08 09:59:30 +08:00
roytam1
9ca79da1ef
imported changes from mozilla NSS:
...
- Bug 1755555 - Hold tokensLock through nssToken_GetSlot calls in nssTrustDomain_GetActiveSlots. r=rrelyea (a36477f0)
- Bug 1370866 - Check return value of PK11Slot_GetNSSToken. r=djackson (d7e8c2df)
- Bug 1751157 - Throw illegal_parameter alert for illegal extensions in handshake message. r=djackson (8fd5ca0c)
2022-02-25 12:29:13 +08:00
roytam1
b554fc9027
partly import changes from tenfourfox:
...
- #654 : M1746720 M1737816 M1746011 M1739957 M1740985+backbugs M1742421, update HSTS, TLDs (861ae8f62)
- #654 : lozad and yt workarounds (5e969c18d)
2022-02-25 11:31:59 +08:00
roytam1
f6e4a6062e
partly import changes from tenfourfox:
...
- M1739352 M1732572(partial) M1730120 M1738237 M1737009 M1717318(partial) M1586061 (03ffdeadb)
- M1737515 M1737470(no tests) +TLDs, HSTS, tzdata (fd2b82f13)
2022-01-04 12:23:30 +08:00
roytam1
a97a34c69b
imported changes from mozilla NSS:
...
- Bug 1737470 - Ensure DER encoded signatures are within size limits. r=jschanck,mt,bbeurdouche,rrelyea
- Bug 1735028 - check for missing signedData field r=keeler
and bump patch version.
2021-12-27 10:43:52 +08:00
roytam1
3e92802faf
update NSS builtin certstore to Dec 2021 version from mozilla upstream.
2021-12-20 09:21:16 +08:00
roytam1
7bdeb4efd0
security/pkix: align pkix with nss' mozpkix bug966856 fix
2021-12-17 22:53:29 +08:00
roytam1
6f58d78839
imported changes from mozilla NSS:
...
- Bug 966856 - mozilla::pkix: support SHA-2 hashes in CertIDs in OCSP responses r=jschanck,djackson (78d2f4a3)
2021-12-17 16:56:08 +08:00
roytam1
b844aa6d9d
network: fix temporary variable type, this should fix not able to access port numbers that is larger than 32767.
2021-11-04 14:28:51 +08:00
roytam1
f433ba88d6
partly import changes from tenfourfox:
...
- first rolling release: update to 91ESR EV and roots, HSTS, TZs, TLDs (d7c93b6cf)
- security: M1730935, M1735152, M1730048 (1603b00d0)
2021-11-01 09:15:14 +08:00
roytam1
9f7a52ee83
version bump for last(rolling) release of tenfourfox
2021-11-01 09:10:10 +08:00
roytam1
fc416f456b
import change from tenfourfox:
...
- add inetloc and webloc to potentially executable extensions (7363964ad)
- #648 : M1663836 + update TLDs TZs HSTS (4821d63d2)
2021-10-05 09:22:00 +08:00
roytam1
d68601ff76
import changes from mozilla nss repo:
...
- Bug 1662515 - Fix incorrect alert after successful decryption r=djackson
- Bug 1721476 sqlite 3.34 changed it's open semantics, causing nss failures.
- Bug 1728394 - Add TunTrust Root CA certificate to NSS. r=KathleenWilson
- Bug 1717707 - Add HARICA TLS RSA Root CA 2021. r=KathleenWilson
- Bug 1717707 - Add HARICA TLS ECC Root CA 2021. r=KathleenWilson
- Bug 1717707 - Add HARICA Client RSA Root CA 2021. r=KathleenWilson
- Bug 1717707 - Add HARICA Client ECC Root CA 2021. r=KathleenWilson
2021-09-10 12:01:16 +08:00
roytam1
786ae0146a
import change from tenfourfox:
...
- closes #647 : M1724107 M1721107+backbugs M1716622 +TLDs HSTS (a3a4a114b)
2021-09-07 10:04:41 +08:00
roytam1
927d7b781b
import change from tenfourfox:
...
- closes #646 : M1720568 M1720031 M1666184 M1722204 +TLDs HSTS (0f33324c8)
2021-08-10 11:23:47 +08:00
roytam1
bf2771bde2
ported cubeb_winmm.c overflow fix by mixit@MSFN, Thanks!
...
This should fix the famous 23m18s freeze bug for audio/video playback.
original post: https://msfn.org/board/topic/182647-my-browser-builds-part-3/?do=findComment&comment=1202804
original file: https://pastebin.com/Eh7reucN
2021-07-27 21:48:47 +08:00
roytam1
c6f8bcc5b3
import changes from UXP:
...
- [NSPR] Lock access to PRCallOnceType members in PR_CallOnce* for thread safety. (361743b22)
2021-07-16 10:39:02 +08:00
roytam1
caeb878ce8
import change from tenfourfox:
...
- closes #645 : M171156 M1700895 M1665836 +TLDs TZs HSTS (7e2652114)
2021-07-13 16:27:51 +08:00
roytam1
06d01b450b
import change from tenfourfox:
...
- closes #644 : update TLDs, pins, HSTS, M1612116 (80ab2a713)
2021-06-04 10:14:19 +08:00
roytam1
0fb654c093
update NSS builtin certstore to May 2021 version from mozilla upstream.
2021-05-31 10:22:49 +08:00
roytam1
aaa1e5cf53
import changes from tenfourfox:
...
- #642 : M1677940 M1698503 M1699835 (modified) (4f70dd5c9)
- #642 : update eTLDs, HSTS (0136f8aca)
2021-04-19 11:10:54 +08:00
roytam1
5c4d032083
bump version to 45.9.33
2021-04-19 11:09:36 +08:00