Jump to content

roytam1

Member
  • Posts

    3,608
  • Joined

  • Last visited

  • Days Won

    415
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything 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-20250329-fda70b1ae-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250329-fda70b1ae-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from `custom` branch of UXP: ported from mozilla: Add UnorderedRemoveElement{s}At to nsTArray, r=froydnj (3fa9e61e) (3da5d9cf8) - ported from UXP: No issue - Fix some deprot (6449b751) (a846f6739) - import from UXP: Issue #2711 - Apply pattern transforms when using text-rendering on canvas. (6411abd4) (eaa517905) - import from UXP: Issue #2703 - Part 1: micro-optimize purging expired preflight cache entries. (d678f508) (703319d69) - import from UXP: Issue #2703 - Part 2: Don't repeatedly construct comparators when checking cache entries. (78541980) (45bd57291) - import from UXP: Issue #2703 - Part 3: Make cache entry request checking more readable. (fdfe81fe) (46bb59337) - import from UXP: Issue #2703 - Part 4: Fix incorrect clang warning in nsCORSListenerProxy. (8f2f4d8d) (b5188f9a4) - ported from UXP: Issue #2713 - Check for NaN before std::min/max() in DOMQuad and DOMRect. (f1c456c6) (8ca5b56e3) - sync UXP changes: No issue - Add range checking to SharedArrayBuffer references. (788cc4ac) (1dc9aa75a) - import from UXP: Issue #2692 - Follow-Up: fix compilation in debug (7d3dc5a2) (50c98682f) - auth: SSPI: remove Telemetry (ccc66f744) - import from UXP: Issue #2715 - Compute Channel Binding Hashes using the certificate signature's hash algorithm as per spec (46fadb2d) (fda70b1ae)
  2. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250329-7bda12e7-uxp-79614a4216-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250329-7bda12e7-uxp-79614a4216-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-20250329-id-656ea98-uxp-79614a4216-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250329-id-656ea98-ia-c642e3c-uxp-79614a4216-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-20250329-3219d2d-uxp-79614a4216-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20250329-3219d2d-uxp-79614a4216-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-20250329-3219d2d-uxp-79614a4216-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-20250329-d849524bd-uxp-79614a4216-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250329-d849524bd-uxp-79614a4216-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250329-d849524bd-uxp-79614a4216-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250329-d849524bd-uxp-79614a4216-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250329-d849524bd-uxp-79614a4216-w7plus-avx2.7z Official UXP changes picked since my last build: - No issue - Fix some deprot (6449b7514b) - Issue #2711 - Apply pattern transforms when using text-rendering on canvas. (6411abd43c) - Issue #2703 - Part 1: micro-optimize purging expired preflight cache entries. (d678f508de) - Issue #2703 - Part 2: Don't repeatedly construct comparators when checking cache entries. (7854198085) - Issue #2703 - Part 3: Make cache entry request checking more readable. (fdfe81fe54) - Issue #2703 - Part 4: Fix incorrect clang warning in nsCORSListenerProxy. (8f2f4d8d3d) - Issue #2713 - Check for NaN before std::min/max() in DOMQuad and DOMRect. (f1c456c625) - No issue - Add range checking to SharedArrayBuffer references. (788cc4acb2) - No issue - Fix incorrect js message ref in js shell. (c31cda6c74) - Issue #2692 - Follow-Up: fix compilation in debug (7d3dc5a2f2) - Issue #2715 - Compute Channel Binding Hashes using the certificate signature's hash algorithm as per spec (46fadb2d2b) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes since my last build: - [Pale-Moon] bump general.useragent.app_version to 33.6.1 (71872cf0be) - ported from mozilla: Add UnorderedRemoveElement{s}At to nsTArray, r=froydnj (3fa9e61e7e) - js: use MOZ_MUST_USE instead of C++17 keyword (79614a4216) 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. checked 20241123's changes but no idea what breaks it
  5. I wonder if there is far-east version available?
  6. trying to run ProxHTTPSProxy_TLS_1_3_1_5_220717_PopMenu_3V3 on a XP SP3 system, and I get a crash: Fatal Python Error: initfsencoding: unable to load the file system codec ModuleNotFoundError: No module named 'encodings' and a crash in ucrtbase.dll of python37.exe
  7. 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-20250315-623d34797-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250315-623d34797-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - ported from UXP: No issue - fix some minor link issues in about:rights (8535573f) (e3671fca4) - import from UXP: No Issue - Make nsCSPService cancel the channel if a redirect is blocked by CSP (a2c61278) (c7508db43) - js: remove forEachStatementOption (a959769cf) - import from UXP: Issue #2692 - Part 1: Split out JS CompileOptions to its own header. (9436bfa1) (02c52cd66) - ported from UXP: Issue #2692 - Part 2: Split out JS SourceBufferHolder to its own header. (565fb4b0) (6eb265981) - import from UXP: Issue #2692 - Part 3: Split out JS compiled script transcoding to its own header. (eca185aa) (7bb4bf963) - ported from UXP: Issue #2692 - Part 4: Split out off-thread compilation API to its own header. (307621db) (206a81c51) - import from UXP: Issue #2692 - Part 5: Split out compilation and evaluation APIs into its own header. (40ed1b10) (9e41abaf6) - ported from UXP: Issue #2692 - Part 6: Don't #include js/SourceBufferHolder.h in jsapi.h. (2e4620b5) (654dda938) - import from UXP: Issue #2692 - Part 7: De-globalize {*}CompileOptions. (5fd30450) (3a27e3fdd) - import from UXP: Issue #2697 - Part 1: Import libjxl 0.11.1 files to the tree. (845db252) (3929d8553) - import from UXP: Issue #2697 - Part 2: Update libjxl build files. (1152a6f4) (c726d8736) - import from UXP: Issue #2697 - Part 3: Disable JXL_DEC_BOX informative events. (26bbf20c) (39eef83aa) - import from UXP: Issue #2697 - Part 4: Update README and remove upstream merged patch. (6fc88433) (2cab0774a) - import from `custom` branch of UXP: libjxl: exclude terse static assert from building (f428ae64) (623d34797)
  8. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250315-7bda12e7-uxp-f428ae64da-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250315-7bda12e7-uxp-f428ae64da-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-20250315-id-656ea98-uxp-f428ae64da-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250315-id-656ea98-ia-c642e3c-uxp-f428ae64da-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild
  9. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20250315-3219d2d-uxp-f428ae64da-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20250315-3219d2d-uxp-f428ae64da-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-20250315-3219d2d-uxp-f428ae64da-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-20250315-d849524bd-uxp-f428ae64da-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250315-d849524bd-uxp-f428ae64da-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250315-d849524bd-uxp-f428ae64da-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250315-d849524bd-uxp-f428ae64da-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250315-d849524bd-uxp-f428ae64da-w7plus-avx2.7z Official UXP changes picked since my last build: - No issue - fix some minor link issues in about:rights (8535573f07) - No Issue - Make nsCSPService cancel the channel if a redirect is blocked by CSP (a2c6127832) - Explicitly use javascript: instead of URI_INHERITS_SECURITY_CONTEXT within subjectToCSP() (#2696) (c318657acd) - Issue #2692 - Part 1: Split out JS CompileOptions to its own header. (9436bfa175) - Issue #2692 - Part 2: Split out JS SourceBufferHolder to its own header. (565fb4b05a) - Issue #2692 - Part 3: Split out JS compiled script transcoding to its own header. (eca185aa79) - Issue #2692 - Part 4: Split out off-thread compilation API to its own header. (307621db50) - Issue #2692 - Part 5: Split out compilation and evaluation APIs into its own header. (40ed1b10f4) - Issue #2692 - Part 6: Don't #include js/SourceBufferHolder.h in jsapi.h. (2e4620b5af) - Issue #2692 - Part 7: De-globalize {*}CompileOptions. (5fd304507d) - No Issue - Stop warning if a network request failed. (d9c27beb51) - Issue #2697 - Part 1: Import libjxl 0.11.1 files to the tree. (845db2526f) - Issue #2697 - Part 2: Update libjxl build files. (1152a6f41d) - Issue #2697 - Part 3: Disable JXL_DEC_BOX informative events. (26bbf20c1d) - Issue #2697 - Part 4: Update README and remove upstream merged patch. (6fc884334f) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes since my last build: - libjxl: exclude terse static assert from building (f428ae64da) 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.
  10. default build is already SSE2-enabled build
  11. decided to build a "-arch:AVX2" x64 build for personal use, of course it can't be XP/Vista compatible because Windows before Win7 knows nothing about AVX(2). EDIT: built and tested, but I can only feel it is slightly faster.
  12. and sigh, their repo returns 403 again.
  13. 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-20250308-4e9793268-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250308-4e9793268-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: [js] Disable potentially unsafe attempts at recovering JIT operations. (43a2299) (b8ac89057) - import from UXP: No issue - Update Twemoji font to unicode 15.1.3 (28524bf6) (4e9793268)
  14. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250308-7bda12e7-uxp-8a35744175-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250308-7bda12e7-uxp-8a35744175-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-20250308-id-656ea98-uxp-8a35744175-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250308-id-656ea98-ia-c642e3c-uxp-8a35744175-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild
  15. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20250308-3219d2d-uxp-8a35744175-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20250308-3219d2d-uxp-8a35744175-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-20250308-3219d2d-uxp-8a35744175-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-20250308-d849524bd-uxp-8a35744175-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250308-d849524bd-uxp-8a35744175-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250308-d849524bd-uxp-8a35744175-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250308-d849524bd-uxp-8a35744175-xpmod.7z Official UXP changes picked since my last build: - PR #2695 - Simplify block-value popping in Ion compilation (37dcef684a) - No Issue - NULL crash fix in nsExternalResourceMap::PendingLoad::OnDataAvailable (afefd0731b) - Disable potentially unsafe attempts at recovering JIT operations. (43a2299480) - No issue - Update Twemoji font to unicode 15.1.3 (28524bf6b5) 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.
  16. NT version is for NT 3.51/4.0 and 2000. XP or above use regular version.
  17. its MutationxCallback calls some javascript that keeps querying CSS selectors like "body > div:nth-child(30) > div"
  18. 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-20250222-503e6dcc0-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250222-503e6dcc0-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: No issue - avoid potential underflow in StructuredClone. (3bac3ab0) (dcd1a2b0f) - ported from UXP: [DOM] Honor security.csp.reporting.enabled pref in more places. (c41c1c63) (5228862b2) - import from UXP: Issue #2693 - Don't reflow children if they have 0 width. (cb233fee) (1a08ed339) - Revert "import from UXP: Issue #2693 - Don't reflow children if they have 0 width. (cb233fee)" (eb5db3d48) - import from UXP: Issue #2694 - Improve nested grid layout performance by caching. (25570dc5) (3b5354577) - import from UXP: [layout] Always reserve 64 bits for frame property value (cc8e3361) (503e6dcc0)
  19. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250222-7bda12e7-uxp-e43876ec84-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250222-7bda12e7-uxp-e43876ec84-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-20250222-id-656ea98-uxp-e43876ec84-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250222-id-656ea98-ia-c642e3c-uxp-e43876ec84-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild
  20. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20250222-3219d2d-uxp-e43876ec84-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20250222-3219d2d-uxp-e43876ec84-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-20250222-3219d2d-uxp-e43876ec84-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-20250222-d849524bd-uxp-e43876ec84-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250222-d849524bd-uxp-e43876ec84-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250222-d849524bd-uxp-e43876ec84-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250222-d849524bd-uxp-e43876ec84-xpmod.7z Official UXP changes picked since my last build: - No issue - avoid potential underflow in StructuredClone. (3bac3ab0b5) - [DOM] Honor security.csp.reporting.enabled pref in more places. (c41c1c63d5) - Issue #2693 - Disable CSP reporting by default in the platform. (8b41e53028) - Issue #2693 - Don't reflow children if they have 0 width. (cb233feea0) - Revert "Issue #2693 - Don't reflow children if they have 0 width." (2da039daac) - Issue #2694 - Improve nested grid layout performance by caching. (25570dc572) - [layout] Always reserve 64 bits for frame property value (cc8e336172) 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: - dom/security: remove terse static assert from upstream changes (0d63037e56) - Revert "Issue #2693 - Don't reflow children if they have 0 width." (594a360cbf) - import from mozilla: Bug 1591366 - Always reserve 64 bits for frame property value r=dholbert (19499821190) (97534886ae) 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.
  21. maybe he missed some delay loaded DLLs.
  22. oh upstream picked some of my changes. but yeah it's fine if they can help others.
  23. CSP reporting related memory exhaustion is workarounded.
×
×
  • Create New...