Jump to content

roytam1

Member
  • Posts

    3,680
  • Joined

  • Last visited

  • Days Won

    425
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Posts posted by roytam1

  1. 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-20251018-e2f63f387-xpmod.7z
    Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20251018-e2f63f387-xpmod.7z

    repo: https://github.com/roytam1/basilisk55

    Repo changes:
    - import from UXP: No issue - Improve compiler compatibility. (ac993f4f) (88149f721)
    - import from UXP: Issue #2855 - Fix rule node tracking for NAC (cc331e8e) (1b577a8b4)
    - import from UXP: [devtools] Remove newline kludge from "Copy as cURL" on Windows (4abf0b3f) (1c307b192)
    - import from `custom` branch of UXP: caps: follow-up of rev b7098813 - enlarge CSP's RefCnt value limit to prevent crashing in multiple process mode. (9ad9a889) (e2f63f387)

  2. New build of BOC/UXP for XP!

    Test binary:
    MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20251018-40a79c75-uxp-861967f98e-xpmod.7z
    BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20251018-40a79c75-uxp-861967f98e-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-20251018-id-656ea98-uxp-861967f98e-xpmod.7z
    IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20251018-id-656ea98-ia-c642e3c-uxp-861967f98e-xpmod.7z

    source repo (excluding UXP):
    https://github.com/roytam1/icedove-uxp/tree/winbuild
    https://github.com/roytam1/iceape-uxp/tree/winbuild

  3. New build of Serpent/UXP for XP!

    Test binary:
    Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20251018-3219d2d-uxp-861967f98e-xpmod.7z
    Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20251018-3219d2d-uxp-861967f98e-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-20251018-3219d2d-uxp-861967f98e-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-20251018-d849524bd-uxp-861967f98e-xpmod.7z
    Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251018-d849524bd-uxp-861967f98e-xpmod-ia32.7z
    Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251018-d849524bd-uxp-861967f98e-xpmod-sse.7z
    Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20251018-d849524bd-uxp-861967f98e-xpmod.7z
    Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20251018-d849524bd-uxp-861967f98e-w7plus-avx2.7z

    Official UXP changes picked since my last build:
    - No issue - Set title for about:logopage (89ee61a746)
    - No issue - Improve compiler compatibility. (ac993f4fb3)
    - Issue #2855 - Fix rule node tracking for NAC (cc331e8e01)
    - [devtools] Remove newline kludge from "Copy as cURL" on Windows (4abf0b3f21)

    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:
    - caps: follow-up of rev b7098813 - enlarge CSP's RefCnt value limit to prevent crashing in multiple process mode. (9ad9a88955)

    Update Notice:
    - You may delete file named icudt*.dat 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.

  4. 18 hours ago, Yuriy88 said:

    @roytam1 In Serpent v52.9.0 (2025-10-08) (32-bit) commit caps: hack - check mCSP RefCount to avoid circular calls causes a crash in xul.dll, and after that in mozglue.dll in multi-process mode. Link to check: https://2captcha.com/demo/cloudflare-turnstile-challenge. Crashes also happen on some other sites when e10s is enabled (browser.tabs.remote.force-enable;true). There is no problem in single-process mode. If you disable CSP (security.csp.enable;false), the problem is not observed in multi-process mode either.

    it hits a "MOZ_CRASH(IPC FatalError in the parent process!)" intended crash with message "IPDL error [PContentParent]: Error deserializing 'Principal'".

    maybe the RefCnt knock out value is too low, tried to enlarge it a bit: https://github.com/roytam1/UXP/commit/9ad9a88955775ce04f7bd070e09ddc31c7868a3f

  5. 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-20251011-74c412b6d-xpmod.7z
    Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20251011-74c412b6d-xpmod.7z

    repo: https://github.com/roytam1/basilisk55

    Repo changes:
    - import from `custom` branch of UXP: Add support for HTMLSlotElement.assignedElements() (#2) (169c949e) (4c681e213)
    - import from `custom` branch of UXP: style: color-mix: when either color resolves to NS_COLOR_CURRENTCOLOR, it will cause color value reevaluation and cause stack overflow. hack it to use parent color instead. (702d61e6) (026a84877)
    - import from `custom` branch of UXP: caps: hack - check `mCSP` RefCount to avoid circular calls (b7098813) (74c412b6d)

  6. New build of BOC/UXP for XP!

    Test binary:
    MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20251011-40a79c75-uxp-b709881389-xpmod.7z
    BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20251011-40a79c75-uxp-b709881389-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-20251011-id-656ea98-uxp-b709881389-xpmod.7z
    IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20251011-id-656ea98-ia-c642e3c-uxp-b709881389-xpmod.7z

    source repo (excluding UXP):
    https://github.com/roytam1/icedove-uxp/tree/winbuild
    https://github.com/roytam1/iceape-uxp/tree/winbuild

  7. New build of Serpent/UXP for XP!

    Test binary:
    Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20251011-3219d2d-uxp-b709881389-xpmod.7z
    Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20251011-3219d2d-uxp-b709881389-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-20251011-3219d2d-uxp-b709881389-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-20251011-d849524bd-uxp-b709881389-xpmod.7z
    Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251011-d849524bd-uxp-b709881389-xpmod-ia32.7z
    Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251011-d849524bd-uxp-b709881389-xpmod-sse.7z
    Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20251011-d849524bd-uxp-b709881389-xpmod.7z
    Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20251011-d849524bd-uxp-b709881389-w7plus-avx2.7z

    No official UXP changes picked since my last build.

    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:
    - mailnews: fix OAuth2Providers path (16dc4c9168)
    - Add support for HTMLSlotElement.assignedElements() (#2) (169c949e49)
    - Merge pull request #37 from ClassicNick/Merge-20251005 (f24e68da7b)
    - style: color-mix: when either color resolves to NS_COLOR_CURRENTCOLOR, it will cause color value reevaluation and cause stack overflow. hack it to use parent color instead. (702d61e68e)
    - caps: hack - check `mCSP` RefCount to avoid circular calls (b709881389)

    Update Notice:
    - You may delete file named icudt*.dat 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.

  8. 13 hours ago, fREAST said:

    I've been having this issue for a while, with the "Outgoing Server (SMTP)" menu in the account settings, its empty.
    Currently on latest (mailnews.win32-20250927-40a79c75-uxp-50b6047c84-xpmod) but this has been an issue for quite a while.

    When I open the menu, from Edit > Account Settings > Scroll to the bottom and select "Outgoing Server (SMTP)", I can see this in the error console:

    Timestamp: 2025-09-27 12:50:52
    Error: NS_ERROR_FILE_NOT_FOUND: Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIXPCComponents_Utils.import]
    Source File: chrome://messenger/content/am-smtp.js
    Line: 9
    
    Timestamp: 2025-09-27 12:50:53
    Error: TypeError: gSmtpServerListWindow is undefined
    Source File: chrome://messenger/content/am-smtp.xul
    Line: 1


    I have multiple SMTP accounts configured and those are all working, I can see and select them from each account settings menu:
    image.png.d37530c3608b669a76604181b90f334a.png

    alright, found problematic code and fixed, will be available in next build.

    https://github.com/roytam1/UXP/commit/16dc4c916886bfb6947726f0e8a38a9e474f7644

  9. 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-20250927-fb9f6eff8-xpmod.7z
    Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250927-fb9f6eff8-xpmod.7z

    repo: https://github.com/roytam1/basilisk55

    Repo changes:
    - ported from UXP: No issue - Clarify Azure Back-end info. (c7e103b0) (a9de514bd)
    - import from UXP: Revert "[gfx] Guard against possible race via gfxFontEntry::GetFontTable." (060e2965) (068d2d8b2)
    - import from UXP: [gfx] Clarify comments. (6e19656e) (840d26a08)
    - import from UXP: Issue #2852 - Parse full cache-control headers. (16164b3d3) (88a1c0050)
    - import from UXP: [gfx] Use std::size rather than hardcoding an array size (3a121f34) (fc33f4e70)
    - import from UXP: Issue #2852 - Follow-up: Add comment and fix formatting. (1bcdad3e) (c24c415a9)
    - import from UXP: Issue #2790 - Follow-up: Ensure both text and background are set. (c9e08cb2f) (39e14308a)
    - import from UXP: Revert "Issue #2258 - Part 4: Clean up unused pointers." (7b4bb082) (99f5c8f0f)
    - import from UXP: Revert "Issue #2258 - Part 3: Allow sniffing with XCTO:nosniff + empty MIME type." (2d4d48db) (a38d80555)
    - import from UXP: Revert "Issue #2258 - Part 2: Move XCTO:nosniff check into sniffers." (73c9c1dd) (2f8889ad7)
    - ported from UXP: Revert "Issue #2258 - Part 1: Support XCTO:nosniff when navigating." (0d00c840) (434f021fb)
    - import from UXP: Issue #2258 - Make sure we favor sniffing when the content-type header is empty. (659a3c0f) (fb9f6eff8)

  10. New build of BOC/UXP for XP!

    Test binary:
    MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250927-40a79c75-uxp-50b6047c84-xpmod.7z
    BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250927-40a79c75-uxp-50b6047c84-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-20250927-id-656ea98-uxp-50b6047c84-xpmod.7z
    IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250927-id-656ea98-ia-c642e3c-uxp-50b6047c84-xpmod.7z

    source repo (excluding UXP):
    https://github.com/roytam1/icedove-uxp/tree/winbuild
    https://github.com/roytam1/iceape-uxp/tree/winbuild

  11. New build of Serpent/UXP for XP!

    Test binary:
    Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20250927-3219d2d-uxp-50b6047c84-xpmod.7z
    Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20250927-3219d2d-uxp-50b6047c84-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-20250927-3219d2d-uxp-50b6047c84-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-20250927-d849524bd-uxp-50b6047c84-xpmod.7z
    Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250927-d849524bd-uxp-50b6047c84-xpmod-ia32.7z
    Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250927-d849524bd-uxp-50b6047c84-xpmod-sse.7z
    Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250927-d849524bd-uxp-50b6047c84-xpmod.7z
    Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250927-d849524bd-uxp-50b6047c84-w7plus-avx2.7z

    Official UXP changes picked since my last build:
    - No issue - Clarify Azure Back-end info. (c7e103b06e)
    - Revert "[gfx] Guard against possible race via gfxFontEntry::GetFontTable." (060e2965b8)
    - [gfx] Clarify comments. (6e19656e11)
    - Issue #2852 - Parse full cache-control headers. (16164b3d38)
    - [gfx] Use std::size rather than hardcoding an array size (3a121f34c8)
    - Issue #2852 - Follow-up: Add comment and fix formatting. (1bcdad3ef1)
    - Issue #2790 - Follow-up: Ensure both text and background are set. (c9e08cb2f5)
    - Revert "Issue #2258 - Part 4: Clean up unused pointers." (7b4bb08257)
    - Revert "Issue #2258 - Part 3: Allow sniffing with XCTO:nosniff + empty MIME type." (2d4d48db72)
    - Revert "Issue #2258 - Part 2: Move XCTO:nosniff check into sniffers." (73c9c1dd73)
    - Revert "Issue #2258 - Part 1: Support XCTO:nosniff when navigating." (0d00c84033)
    - Issue #2258 - Make sure we favor sniffing when the content-type header is empty. (659a3c0fcc)

    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 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.

  12. 10 hours ago, kuja killer said:

    sorry it's not cause i hate it, i just was only concerned about getting bsod's with chrome(s) again like in the past.. i didnt know if it would happen again or not.

    but let me try one more time... i found this certificate manager mmc snap-in thing.. but when i right click on any of the columns, there's only just "import" ..no export except a .txt file, but that doesnt seem to be any good cause it just only lists the names of each one.

    it seems like i can only export 1 single one at a time when manually clicking on these, on the right...but not "everything all at once" ...how would i even find which one is the correct file that the serpmium did earlier ?? - im not willing to spend 10... 15 hours trying to do these all 1 at a time - well it'd take longer than that especially testing every single one individually in serpent browser hundreds of times for days... there's 460 of these in this one... then another 450 in the "third party root" section

    cert-thing.png

    you can open paypal in my browser, check and export certs in crt format, then import them in IE settings dialog (contents).

  13. On 9/12/2025 at 4:07 AM, schwups said:

    A Test with Firefox 2.0.0.20: Google opens, if I set general.useragent.extra.firefox to value RetroZillaBrowser/2.2 instead of Firefox/2.0.0.20. As far as I can see it doesn't really help much. Now the nss updates, I suspect in particular TLS1.2, are required to open the search addresses. Google still works on Retrozilla. 

    from my testing, I can open main page but when I really try to search it gives a blank screen with javascript errors.

    Lu79rMI.png

  14. On 9/11/2025 at 2:05 PM, BW134 said:

    Google stopped working on all 9x web browsers without KernelEx starting September 10th. Tried Netscape 9 and Opera 10.63. 

    image.thumb.webp.2f8d063005a5a1ba2354cabaf98a49bf.webp

    Still works on browsers requiring KernelEx, such as Firefox 35.0.1 or Opera 12.02.

    from my limited testing, lowest firefox that still able to access google search is 22. (or 17 if you use user agent override to firefox 22)

  15. On 8/24/2025 at 8:07 AM, user57 said:

    there CsrNewThread is just a redirection to NtRegisterThreadTerminatePort 

    if thats all you just have to use NtRegisterThreadTerminatePort, xp has that function

    no, CsrNewThread also passes an internal variable to NtRegisterThreadTerminatePort. so you can't just use NtRegisterThreadTerminatePort to replace CsrNewThread

  16. 3 hours ago, user57 said:

    Csr functions useally came from csrsrv.dll 

    i think CsrNewThread is just a different name for CsrCreateThread

    those are often very similiar to CreateThread or NtCreateThread

     

    it would be about looking its parameters and purpose for exact detail, but xp has many of these functions

    https://www.geoffchappell.com/studies/windows/win32/csrsrv/api/process/thread.htm

    no it do something different:

    https://doxygen.reactos.org/d6/dad/sdk_2include_2reactos_2subsys_2csr_2csr_8h.html#a37b4505763dfb64bf489339460ae04e8

  17. 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-20250823-69d606e5d-xpmod.7z
    Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250823-69d606e5d-xpmod.7z

    repo: https://github.com/roytam1/basilisk55

    Repo changes:
    - ported from UXP: Issue #2837 - Implement `prefers-reduced-motion` media query. (df3b2134) (796fbddde)
    - ported from UXP: Issue #1899 - Remove MDN docs tooltip and link code from devtools. (842cc607) (748599a3f)
    - ported from UXP: Issue #1843 - Clean up WindowsVersion.h (7af71cb3) (513b16251)
    - import from UXP: Issue #2847 - Extend `-moz-os-version` media query with win11. (72318013) (721e8343a)
    - ported from UXP: Issue #2258 - Part 1: Support XCTO:nosniff when navigating. (e56e5d6c) (7c405cfe3)
    - import from UXP: Issue #2258 - Part 2: Move XCTO:nosniff check into sniffers. (cca20ae1) (fb7674759)
    - import from UXP: Issue #2258 - Part 3: Allow sniffing with XCTO:nosniff + empty MIME type. (707c3e3f) (d1fd2e3b3)
    - import from UXP: Issue #2258 - Part 4: Clean up unused pointers. (bd734f79) (a3d299d64)
    - import from UXP: Bug 1875345 - Report 24 instead of 32 as the colorDepth (and pixelDepth) on Linux (assuming 8 of 32 bits are for the alpha channel). (e3de626c) (780aa8768)
    - import from UXP: Issue #2850 - Alias `:focus-visible` to `:-moz-focusring` (6d47d819) (98b67440c)
    - nss: update certdata and bump ckbi version to 2.80
     - Bug 1974511 - Add SwissSign 2022 Roots to NSS r=jschanck
     - Bug 1972391 - Add TrustAsia Dedicated Roots to NSS r=jschanck
     - Bug 1961848 - Remove expired Baltimore CyberTrust Root r=jschanck
     - Bug 1978677 - remove expired explicitly distrusted DigiNotar lookalike root r=nss-reviewers,jschanck (9815f4533)
    - import from UXP: [gfx] Guard against possible race via gfxFontEntry::GetFontTable. (7cadc57d) (5748e6157)
    - import from UXP: [js] Error-check pthread calls (425f38ff) (2bf79a7ff)
    - import from UXP: [NSS] Avoid leak in pkcs12 decoder. (fe21538d) (69d606e5d)

  18. New build of BOC/UXP for XP!

    Test binary:
    MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250823-40a79c75-uxp-e5ea29554a-xpmod.7z
    BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250823-40a79c75-uxp-e5ea29554a-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-20250823-id-656ea98-uxp-e5ea29554a-xpmod.7z
    IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250823-id-656ea98-ia-c642e3c-uxp-e5ea29554a-xpmod.7z

    source repo (excluding UXP):
    https://github.com/roytam1/icedove-uxp/tree/winbuild
    https://github.com/roytam1/iceape-uxp/tree/winbuild

  19. New build of Serpent/UXP for XP!

    Test binary:
    Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20250823-3219d2d-uxp-e5ea29554a-xpmod.7z
    Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20250823-3219d2d-uxp-e5ea29554a-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-20250823-3219d2d-uxp-e5ea29554a-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-20250823-d849524bd-uxp-e5ea29554a-xpmod.7z
    Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250823-d849524bd-uxp-e5ea29554a-xpmod-ia32.7z
    Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250823-d849524bd-uxp-e5ea29554a-xpmod-sse.7z
    Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250823-d849524bd-uxp-e5ea29554a-xpmod.7z
    Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250823-d849524bd-uxp-e5ea29554a-w7plus-avx2.7z

    Official UXP changes picked since my last build:
    - Issue #2837 - Implement `prefers-reduced-motion` media query. (df3b213459)
    - Issue #1899 - Remove MDN docs tooltip and link code from devtools. (842cc60707)
    - Issue #1843 - Clean up WindowsVersion.h (7af71cb345)
    - Issue #2847 - Extend `-moz-os-version` media query with win11. (723180132d)
    - Issue #2258 - Part 1: Support XCTO:nosniff when navigating. (e56e5d6cb1)
    - Issue #2258 - Part 2: Move XCTO:nosniff check into sniffers. (cca20ae131)
    - Issue #2258 - Part 3: Allow sniffing with XCTO:nosniff + empty MIME type. (707c3e3fa8)
    - Issue #2258 - Part 4: Clean up unused pointers. (bd734f795c)
    - Bug 1875345 - Report 24 instead of 32 as the colorDepth (and pixelDepth) on Linux (assuming 8 of 32 bits are for the alpha channel). (e3de626c1f)
    - Issue #2850 - Alias `:focus-visible` to `:-moz-focusring` (6d47d819fa)
    - [gfx] Guard against possible race via gfxFontEntry::GetFontTable. (7cadc57d49)
    - [js] Error-check pthread calls (425f38ff84)
    - [NSS] Avoid leak in pkcs12 decoder. (fe21538da4)

    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:
    - nss: update certdata and bump ckbi version to 2.80
     - Bug 1974511 - Add SwissSign 2022 Roots to NSS r=jschanck
     - Bug 1972391 - Add TrustAsia Dedicated Roots to NSS r=jschanck
     - Bug 1961848 - Remove expired Baltimore CyberTrust Root r=jschanck
     - Bug 1978677 - remove expired explicitly distrusted DigiNotar lookalike root r=nss-reviewers,jschanck (f5307ea861)

    Update Notice:
    - You may delete file named icudt*.dat 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.

  20. 11 hours ago, VistaLover said:

    PS2: Maroc's py3.11 offering previously discussed is what is called a binhack (binary hack): official DLL and EXE binaries are HexEdited and XP-incompatible functions are either stubbed or forwarded to a set of wrappers, mostly One-Core-API and/or Wine DLLs; the end result 1) makes my antivirus solution go completely berserk :realmad: 2) WON'T even launch under Vista SP2 32-bit, as the wrapper DLLs specifically target NT 5.x system DLLs :( ...

    maybe we can make a minimal version of replacement DLLs that just work with what they missed.

  21. 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-20250809-391ff658e-xpmod.7z
    Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250809-391ff658e-xpmod.7z

    repo: https://github.com/roytam1/basilisk55

    Repo changes:
    - import from `custom` branch of UXP: layout: CascadeSheet: check aSheet is non-null before use. (0f81abbe6)
    - ported from UXP: Issue #2714 - Implement the Visual Viewport API (a036cfeb) (e822fb126)
    - import from UXP: Issue #2714 - Enable the Visual Viewport API by default. (1ffa7569) (991888773)
    - import from UXP: Issue #2835 - Follow-up: Guard against import rules with no attached style sheet (2026586c) (05a146473)
    - ported from UXP: Issue #2838 - Use `ToIndex` in `TypedArray` CTORs (c07ea665) (f97a16faa)
    - import from UXP: Issue #2838 - Update tests (fcc58bfb) (391ff658e)

  22. New build of BOC/UXP for XP!

    Test binary:
    MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250809-40a79c75-uxp-48ebf49357-xpmod.7z
    BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250809-40a79c75-uxp-48ebf49357-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-20250809-id-656ea98-uxp-48ebf49357-xpmod.7z
    IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250809-id-656ea98-ia-c642e3c-uxp-48ebf49357-xpmod.7z

    source repo (excluding UXP):
    https://github.com/roytam1/icedove-uxp/tree/winbuild
    https://github.com/roytam1/iceape-uxp/tree/winbuild

×
×
  • Create New...