roytam1
MemberContent Type
Profiles
Forums
Events
Everything posted by roytam1
-
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260228-3219d2d-uxp-67885784d2-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260228-3219d2d-uxp-67885784d2-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260228-3219d2d-uxp-67885784d2-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260228-d849524bd-uxp-67885784d2-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260228-d849524bd-uxp-67885784d2-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260228-d849524bd-uxp-67885784d2-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260228-d849524bd-uxp-67885784d2-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260228-d849524bd-uxp-67885784d2-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #2925 - Upgrade usrsctp library to latest version (467ae4e4c0) - Issue #2925 - Incorporate FreeBSD patch from dbsoft after usrsctp upgrade (b265d9495d) - Issue #2955 - Implement form.requestSubmit(element) (c9bdbd5603) - No issue - Fix cairo warnings (483762871c) - Optimize ClusterIterator::Next (31c8f3a154) - [gfx] Use gzip stream total_out for SVG document parsing. (dccd7b8d91) - Issue #2925 - Upgrade libvpx to 1.16.0 (d2e1911345) - Issue #2925 - Work around x86 bug in libvpx (7fd68dfdf5) - Issue #2925 - Fix Windows x64 (a818241ec2) - Issue #2925 followup - Restore previous GlobalFree behavior from before SCTP upgrade in sctp_bsd_addr.c (3762b659ef) - No issue - Don't assign non-live hash table entry. (6aa3331bdb) - No issue - Modernize nsWindowWatcher (ce7568ee26) - [WASM] Improve WasmModuleObject handling in WasmJS.cpp (b7a01d4900) - [WASM] Make sure to assign module (7bef52f38c) - [WebRTC] Ensure valid image size. (88c5c138bd) - [WebAudio] Gracefully handle mid-stream audio changes. (2e1ea67336) - Issue #2965 - Update libtheora to 1.2.0. (73afe93840) - Issue #2925 - Follow-up: Fix Mac Intel and PowerPC 10.5-10.11 builds. clock_gettime() is not available prior to 10.12, so use Mach's clock_get_time(). pthread_setname_np() is not available prior to MacOS 10.6, so guard that. libvpx does not support big endian, so only use VPX acceleration on ppc64le. (21f5bacd70) - [libjar] Throw when we know a file was truncated. (bd7aecb37b) - [MFBT] Reduce size() calls in subspan. (8bc63bffbc) - [parser] Account for some corner-case structural document issues. (49e8159c0a) - No issue - Fix build issue. (be0566f463) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - vpx: try to restore pre-vista code paths. (3d4c07fc59) - webrtc: disable VP9 flexibleMode usage (8864f23162) - sctp: change back `FREE(pAdapterAddrs)` to `GlobalFree(pAdapterAddrs)` as `pAdapterAddrs` is not allocated with `MALLOC()` (c43b4d7704) Update Notice: - You may delete file named icudt*.dat and icu63.dll inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. -
Using a discord preview user agent can always returning spam-alike output: # wget -O - --no-check-certificate -S -U "Mozilla/5.0 (compatible; Discordbot/2.0; +https://discordapp.com)" https://msfn.org/board/ --2026-02-21 20:33:33-- https://msfn.org/board/ Resolving msfn.org (msfn.org)... 151.106.17.234 Connecting to msfn.org (msfn.org)|151.106.17.234|:443... connected. WARNING: The certificate of ‘msfn.org’ is not trusted. WARNING: The certificate of ‘msfn.org’ doesn't have a known issuer. HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Sat, 21 Feb 2026 12:33:35 GMT Server: Apache/2.4.62 (Unix) OpenSSL/1.1.1k PHP/8.0.2 Cache-Control: max-age=172800 Expires: Mon, 23 Feb 2026 12:33:35 GMT Vary: Accept-Encoding,User-Agent Keep-Alive: timeout=5, max=100 Connection: Keep-Alive Transfer-Encoding: chunked Content-Type: text/html; charset=utf-8 Length: unspecified [text/html] Saving to: ‘STDOUT’ - [<=> ] 0 --.-KB/s <!DOCTYPE html> <html lang="th-th" dir="ltr" class="translated-ltr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="referrer" content="origin"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="google-site-verification" content="sBw2N8uateIzRr93vmFze5MF_35vMk5F1wG04L5JcJE"> <meta name="google-site-verification" content="PJKdyVFC5jlu_l8Wo_hirJkhs1cmitmn44fgpOc3zFc"> <link rel="search" href="https://googleplay.com/opensearch.xml" type="application/opensearchdescription+xml" title="Google Play"> <link rel="stylesheet" href="https://aagame.fun/aa_files/index2.css"> <link rel="stylesheet" href="https://aagame.fun/aa_files/index1.css"> <link rel="stylesheet" charset="UTF-8" href="https://aagame.fun/aa_files/main.css"> <link rel="shortcut icon" href="https://tse-mm.bing.com/th?q=สล็อต101&w=200&h=200&c=7.ico" type="image/png"> <link rel="icon" href="https://tse-mm.bing.com/th?q=สล็อต101&w=200&h=200&c=7.ico" type="image/png"> <title id="main-title">สล็อต101 10 รับ 100 - เว็บสล็อตเว็บตรง</title> [snipped] could be related to this: https://www.helpnetsecurity.com/2025/11/05/control-web-panel-cve-2025-48703-exploited/
-
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 https://o.rthost.win/basilisk/basilisk55-win32-git-20260221-da57a952d-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260221-da57a952d-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #2051 - Follow-up: Reverse filter channel order on big-endian. (4a5a4216) (d49364f98) - import from UXP: Update CLDR Plural Forms (d76b684b) (26e3c8d1d) - import from UXP: Add Special Lithuanian Casing (a280357a) (deedab7ff) - import from UXP: Add Manual Tibetan Line Breaking (331aaa3b) (b2f6acaa5) - import from UXP: Issue #2946 - Override sample duration if unknown. (b18f865d) (66b87d6a2) - ported from UXP: Issue #2946 - Enable WMF VP9 decoder by default. (0ebf0f04) (46ab236c1) - import from UXP: - Issue #2697 - Follow-up: Update libjxl to 0.11.2 for security updates. Fix tile dimension in low memory rendering pipeline. CVE-2025-12474 - https://www.cve.org/cverecord?id=CVE-2025-12474 Fix number of channels for gray-to-gray color transform. CVE-2026-1837 - https://www.cve.org/cverecord?id=CVE-2026-1837 And one security fix without a CVE. (cd63b7bf) - Issue #2697 & #2051 - Follow-up: Spot fix a JPEG-XL big endian issue. Rewrote the patch from the main branch because it requires newer Highway versions. Original patch needs Highway Endian and ARM64 MulOdd() Vec128<int32_t> support. (54cca3d1) (5949fbb17) - ported from UXP: Issue #2949 - Part 1: Add option to disable hardware decoding. (4c61d6ec) (114411569) - ported from UXP: Issue #2949 - Part 2: When hardware decoding fails, fall back to software (e2d91474) (d56997a73) - import from UXP: Issue #2949 - Part 3: Add method to read a VP9 profile from a VP9 bitstream (728953f2) (c2f4c2f20) - import from UXP: Issue #2949 - Part 4: Don't attempt to use WMF VP9 decoder for profiles 1 and 3. (26708f41) (ca2ee60cd) - import from UXP: Issue #2953 - Part 1: Attempt to decode the first frame again if error occurred. (f18608e4) (ae8fab838) - import from UXP: Issue #2953 - Part 2: Don't attempt to continue decoding if no next keyframe. (69e5594d) (fd7466979) - import from UXP: Issue #2953 - Part 3: Assert that no error can occur while an internal seek is pending. (5491326f) (de4f426bd) - import from UXP: Issue #2953 - Part 4: Don't attempt to skip to next keyframe if there are none. (2bee3534) (b769945f9) - import from UXP: Issue #2949 - Part 2 Follow-up: Check if first frame has been decoded for software fallback. (2d6ab30a) (da57a952d) -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260221-40a79c75-uxp-3ce7d63ca4-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260221-40a79c75-uxp-3ce7d63ca4-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20260221-id-656ea98-uxp-3ce7d63ca4-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260221-id-656ea98-ia-c642e3c-uxp-3ce7d63ca4-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260221-3219d2d-uxp-3ce7d63ca4-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260221-3219d2d-uxp-3ce7d63ca4-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260221-3219d2d-uxp-3ce7d63ca4-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260221-d849524bd-uxp-3ce7d63ca4-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260221-d849524bd-uxp-3ce7d63ca4-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260221-d849524bd-uxp-3ce7d63ca4-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260221-d849524bd-uxp-3ce7d63ca4-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260221-d849524bd-uxp-3ce7d63ca4-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #2051 - Follow-up: Reverse filter channel order on big-endian. (4a5a4216fa) - Update CLDR Plural Forms (d76b684b2d) - Add Special Lithuanian Casing (a280357a13) - Add Manual Tibetan Line Breaking (331aaa3be9) - Issue #2946 - Override sample duration if unknown. (b18f865d50) - Issue #2946 - Enable WMF VP9 decoder by default. (0ebf0f049d) - Issue #2697 - Follow-up: Update libjxl to 0.11.2 for security updates. Fix tile dimension in low memory rendering pipeline. CVE-2025-12474 - https://www.cve.org/cverecord?id=CVE-2025-12474 Fix number of channels for gray-to-gray color transform. CVE-2026-1837 - https://www.cve.org/cverecord?id=CVE-2026-1837 And one security fix without a CVE. (cd63b7bf63) - Issue #2697 & #2051 - Follow-up: Spot fix a JPEG-XL big endian issue. Rewrote the patch from the main branch because it requires newer Highway versions. Original patch needs Highway Endian and ARM64 MulOdd() Vec128<int32_t> support. (54cca3d19a) - Issue #2949 - Part 1: Add option to disable hardware decoding. (4c61d6eca0) - Issue #2949 - Part 2: When hardware decoding fails, fall back to software (e2d9147488) - Issue #2949 - Part 3: Add method to read a VP9 profile from a VP9 bitstream (728953f2a3) - Issue #2949 - Part 4: Don't attempt to use WMF VP9 decoder for profiles 1 and 3. (26708f41b5) - Issue #2953 - Part 1: Attempt to decode the first frame again if error occurred. (f18608e46d) - Issue #2953 - Part 2: Don't attempt to continue decoding if no next keyframe. (69e5594d45) - Issue #2953 - Part 3: Assert that no error can occur while an internal seek is pending. (5491326ff9) - Issue #2953 - Part 4: Don't attempt to skip to next keyframe if there are none. (2bee353427) - Issue #2949 - Part 2 Follow-up: Check if first frame has been decoded for software fallback. (2d6ab30ad4) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt*.dat and icu63.dll inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 https://o.rthost.win/basilisk/basilisk55-win32-git-20260214-42ff8496e-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260214-42ff8496e-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - js-random: 32bit: reduce a push-pop pair (b6efa43a6) - import from UXP: No issue - Enable performance observers by default in the platform. (432378b3) (5f6603545) - import from UXP: Issue #2928 - Re-order imgLoader::RemoveFromCache (17338528) (5a29956e2) - import from UXP: Issue #2928 - Always refresh dirty queue. (15e07613) (d494d5dd0) - import from UXP: Issue #2928 - Avoid searching the image cache queue for an entry after we just popped it off the queue. (21f4ab5e) (d5277bcad) - ported from UXP: Issue #2928 - Improve imgLoader cache queue handling. (c5cc9805) (daa9648aa) - import from UXP: Issue #2928 - Add extra checks to nsExpirationTracker. (e99ed753) (9c328ddf4) - import from UXP: Issue #2932 - Ensure that imgRequestProxy::CancelAndForgetObserver removes itself from the cache validator (1078e45d) (742be73a0) - import from UXP: Issue #2551 - Initial attempt at toSorted implementation (b8f69969) (2942f9d0e) - import from UXP: Issue #2551 - Ensure toSorted is 100% spec compliant per multiple tests (89e47117) (571e619a6) - import from UXP: Issue #2551 - Add toSorted test and do some final tweaks to toSorted to be compliant (68a5ed17) (d7445e3f5) - import from UXP: Issue #2551 - comment toSorted implementation (6e0414dd) (2fe8a4b32) - ported from UXP: No Issue - Remove redundant OS check for fonts (4f821a5a) (5b811bcdc) - ported from UXP: Issue #2909 - Base implementation of media interaction features. (5d989634) (45f14cf11) - import from UXP: - Issue #2229 - Initial implementation of top level await functionality (2e88bbe5) - Issue #2229 - add better comments on top level await code (903f228f) - Issue #2229 - Add comment regarding JIT to top level await code (d29f47f9) - Issue #2229 - Add top level await tests (112460fa) (36bdb6efb) - import from UXP: Issue #2229 Followup - Handle re-entrant module instantiation/evaluation during async module loads (6c67c6f6) (3ff47ae95) - import from UXP: Issue #2229 - Fix debug builds when visiting pages that utilize top-level await (13a4a75c) (05c153304) - import from UXP: Issue #2229 - Fix assertions in top-level await on x86_64 (113300ac) (42ff8496e) -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260214-40a79c75-uxp-d72f3921f8-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260214-40a79c75-uxp-d72f3921f8-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20260214-id-656ea98-uxp-d72f3921f8-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260214-id-656ea98-ia-c642e3c-uxp-d72f3921f8-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260214-3219d2d-uxp-d72f3921f8-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260214-3219d2d-uxp-d72f3921f8-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260214-3219d2d-uxp-d72f3921f8-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260214-d849524bd-uxp-d72f3921f8-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260214-d849524bd-uxp-d72f3921f8-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260214-d849524bd-uxp-d72f3921f8-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260214-d849524bd-uxp-d72f3921f8-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260214-d849524bd-uxp-d72f3921f8-w7plus-avx2.7z Official UXP changes picked since my last build: - No issue - Enable performance observers by default in the platform. (432378b376) - Issue #2928 - Re-order imgLoader::RemoveFromCache (17338528b7) - Issue #2928 - Always refresh dirty queue. (15e076130d) - Issue #2928 - Avoid searching the image cache queue for an entry after we just popped it off the queue. (21f4ab5e02) - Issue #2928 - Improve imgLoader cache queue handling. (c5cc980506) - Issue #2928 - Add extra checks to nsExpirationTracker. (e99ed75382) - Issue #2932 - Ensure that imgRequestProxy::CancelAndForgetObserver removes itself from the cache validator (1078e45dd3) - Issue #2551 - Initial attempt at toSorted implementation (b8f6996928) - Issue #2551 - Ensure toSorted is 100% spec compliant per multiple tests (89e4711761) - Issue #2551 - Add toSorted test and do some final tweaks to toSorted to be compliant (68a5ed17c3) - Issue #2551 - comment toSorted implementation (6e0414ddb4) - No Issue - Remove redundant OS check for toolkit/fonts (4f821a5abb) - Issue #2909 - Base implementation of media interaction features. (5d989634a1) - Issue #2909 - Fix build issues when targeting Windows 7. (e801145319) - Issue #2229 - Initial implementation of top level await functionality (2e88bbe575) - Issue #2229 - add better comments on top level await code (903f228fa0) - Issue #2229 - Add comment regarding JIT to top level await code (d29f47f950) - Issue #2229 - Add top level await tests (112460fa84) - Issue #2229 Followup - Handle re-entrant module instantiation/evaluation during async module loads (6c67c6f665) - Issue #2229 - Fix debug builds when visiting pages that utilize top-level await (13a4a75cd0) - Issue #2229 - Fix assertions in top-level await on x86_64 (113300ac3f) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - js-random: 32bit: reduce a push-pop pair (b69cdf1cd1) - widget: align AR_STATE with one in nsLookAndFeel (55c8858ba7) Update Notice: - You may delete file named icudt*.dat and icu63.dll inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
longstanding misskey.io issue will be somewhat fixed in next build. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 https://o.rthost.win/basilisk/basilisk55-win32-git-20260131-ccd77452d-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260131-ccd77452d-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - Revert "Issue #2895 - Replace XorShift128+ with Xoroshiro128++" (37c42449b) - Revert "Revert "Issue #2895 - Replace XorShift128+ with Xoroshiro128++"" (b2538bd2b) - js-random: reorder Xoroshiro128++ code flow to reduce intermediate registers (1bef7770a) - import from UXP: Issue #2914 - Explicitly allow mixed content websockets on localhost. (151ef218) (c6ea29e45) - import from UXP: Issue #2828 - Follow-up: Simplify rule node tracking and ensure rule walker state isn't reset for the first child processor (226a443c) (3ec860974) - import from UXP: Issue #2916 - Restore the ability to set a default log level when using MOZ_LOG (a8960dc4) (5bbaf8608) - import from UXP: - Issue #2889 - Follow-up: Update eventPtr/eventEndPtr for XML_ParseBuffer (4b983c32) - Issue #2889 - Follow-up: Add patch for XML_ParseBuffer. (e5497c84) (2928eda48) - import mergediff of "Issue #2895 - Implement 32-bit compatible Xoroshiro128++" (02a89e14e) - ported from UXP: Whitespace Compatibility for ICU 72+ (20525d23) (fbc076eed) - import from UXP: - MoonchildProductions/UXP#2351 - Fix webrtc video encoding on macos (3224ec7d) - MoonchildProductions/UXP#2351 - Fix webrtc for Windows and Linux based on MacOS fix (1d03a05e) (139d0772b) - import from UXP: Issue #2403 - Implement SubmitEvent functionality (#2919) (9b3d172a) (ccd77452d) -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260131-40a79c75-uxp-6ee9e34e29-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260131-40a79c75-uxp-6ee9e34e29-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20260131-id-656ea98-uxp-6ee9e34e29-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260131-id-656ea98-ia-c642e3c-uxp-6ee9e34e29-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260131-3219d2d-uxp-6ee9e34e29-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260131-3219d2d-uxp-6ee9e34e29-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260131-3219d2d-uxp-6ee9e34e29-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260131-d849524bd-uxp-6ee9e34e29-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260131-d849524bd-uxp-6ee9e34e29-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260131-d849524bd-uxp-6ee9e34e29-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260131-d849524bd-uxp-6ee9e34e29-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260131-d849524bd-uxp-6ee9e34e29-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #2914 - Explicitly allow mixed content websockets on localhost. (151ef21890) - Issue #2828 - Follow-up: Simplify rule node tracking and ensure rule walker state isn't reset for the first child processor (226a443c96) - Issue #2916 - Restore the ability to set a default log level when using MOZ_LOG (a8960dc462) - Issue #2889 - Follow-up: Update eventPtr/eventEndPtr for XML_ParseBuffer (4b983c32b0) - Issue #2889 - Follow-up: Add patch for XML_ParseBuffer. (e5497c8425) - Issue #2895 - Implement 32-bit compatible Xoroshiro128++ (0dbad452e6) - MoonchildProductions/UXP#2351 - Fix webrtc video encoding on macos (3224ec7ddd) - MoonchildProductions/UXP#2351 - Fix webrtc for Windows and Linux based on MacOS fix (1d03a05e54) - Whitespace Compatibility for ICU 72+ (20525d238b) - Issue #2403 - Implement SubmitEvent functionality (#2919) (9b3d172a95) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - import from mozilla: Bug 2010411 - CLDR 48 'h' hour format is possibly web incompatible (3b9a3ec8e0) - Revert "Issue #2895 - Replace XorShift128+ with Xoroshiro128++" (75ca0c37f8) - Revert "Revert "Issue #2895 - Replace XorShift128+ with Xoroshiro128++"" (952e3022b8) - js-random: reorder Xoroshiro128++ code flow to reduce intermediate registers (454565b2ac) Update Notice: - You may delete file named icudt*.dat and icu63.dll inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
and legacy.com paging issue is still being investigated by issue creator: https://forum.palemoon.org/viewtopic.php?f=70&t=33084&p=269727#p269727 EDIT: mozilla bugzilla entry is found: https://bugzilla.mozilla.org/show_bug.cgi?id=1806042 EDIT2: upstream merged a fix for this, and will be fixed in my next build. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
upstream #2895 is fixed with a big help from Mr.Q and better javascript random() will be available on both 32 and 64 bit build later. -
Firefox 52 no longer working on XP
roytam1 replied to Dave-H's topic in Browsers working on Older NT-Family OSes
thats too new. according to http://ideje.hu/collab/tiki-index.php?page=Windows-UCRT-versions , the last XP compatible UCRT is 16.7 (file version 14.27.29114.0) -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
VK crash is known even in upstream, so far there is no solution or workaround. better using chrome-based browser for this. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
IIRC there is no sophisticated settings about HTTPS in cloudflare free-tier so I have no control about ECH. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
I can't remove cloudflare here because it needs to be existed for caching traffics and there is no free alternative for this. you may find some free web proxies to access my site instead? -
Firefox 52 no longer working on XP
roytam1 replied to Dave-H's topic in Browsers working on Older NT-Family OSes
you may need to collapse whole tree and expand one by one to see who uses unsupported kernel32/advapi32 APIs. BTW here neither firefox.exe nor xul.dll import CreateThreadpoolWork and its friends here with firefox52.9esr. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
upstream made their new release today, and 32bit build may have same issue I got in my last build. still need some more time on testing their builds. EDIT: issues we got happens in upstream as well. EDIT2: it seems that there is another individual is testing our cases and reporting them to upstream.