Jump to content

roytam1

Member
  • Posts

    3,612
  • Joined

  • Last visited

  • Days Won

    415
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. I'm still looking forward for your (source/binary) release
  2. I'd like to have separated download for this instead. https://o.rths.ml/palemoon/palemoon-portable-loader.7z Extract all contents (both EXE and TXT) in the place where palemoon.exe lives. Run portable-loader.exe for portable mode. portable-loader.exe is scriptable loader(loading same-named TXT script) written in NSIS. Source is avaiable here: https://o.rths.ml/svn/filedetails.php?repname=rtoss&path=%2Fnsis+script+runner%2Fshellrunner.nsi
  3. I haven't disassemble NT4 or looking at nt4 source code, I just blackbox testing it. I discover that, with "\" in CreateMutex, NT4 will just return FALSE and set LastError = 3 (ERROR_PATH_NOT_FOUND). For your wrapper, you can wrap CreateMutex() and try to remove "Local\" and "Global\" from mutex name before passing it to system's CreateMutex() to see if it will work or not.
  4. Some text is shown now. Maybe I have to use this instead of using stub. https://github.com/LayoutFarm/Typography/wiki/How-To-Translate-Unicode-Character-Codes-to-TrueType-Glyph-Indices-in-Windows-95
  5. you can just create a batch file with following contents: @palemoon -no-remote -profile .\profile and it will use "profile" folder for its profile data.
  6. New Build! 32bit https://o.rthost.cf/palemoon/palemoon-27.6.0a1.win32-git-20171015-6442b2377-xpmod.7z 64bit https://o.rthost.cf/palemoon/palemoon-27.6.0a1.win64-git-20171015-6442b2377-xpmod.7z Official repo changes since my last build: - Bug 1308922 (CVE‐2016‐9069): heap‐use‐after‐free in nsINode::ReplaceOrInsertBefore (cd3a7fa) - Bug 911477: Implement DOM4 methods: prepend(), append(), before(), after() and replaceWith() + Bug 1301777 (CVE-2016-9067) (4e515a1) - Bug 1104955: Implement IDL [Unscopable] (partially) (bcd8037) - Bug 911477: Implement DOM4 methods: prepend(), append(), before(), after() and replaceWith() - tests (6b1dd7a) - Pretty‐print ECDSA‐SHA224, 256, 384 and 512 hashed signatures. (451e215) - Remove certificate issuer organization to common name fallback (0066d32) - Merge pull request #1411 from janekptacijarabaci/js_dom_node_1 (d5a614d) - Merge branch 'master' of https://github.com/MoonchildProductions/Pale-Moon (6442b23)
  7. Just tested in NT 3.51, it complains these functions are missing: SQLITE3.DLL: KERNEL32.DLL - GetFileAttributesExW - InterlockedCompareExchange XUL.DLL OLE32.DLL - CoInitializeEx KERNEL32.DLL - SignalObjectAndWait ADVAPI32.DLL - GetNamedSecurityInfoW - SetNamedSecurityInfoW USP10.DLL (whole file missing) - ScriptBreak - ScriptFreeCache - ScriptGetCMap - ScriptGetFontProperties - ScriptGetProperties - ScriptIsComplex - ScriptItemize - ScriptPlace - ScriptRecordDigitSubstitution - ScriptShape But I didn't see any GdiGradientFill.
  8. First BIG step of porting Firefox 3.6 to old NT. It runs but it cannot show any text. for Firefox 3 or later not working (exit immediately) on NT4, the biggest reason is that, NT4 doesn't like "Local\" or "Global\" namespace/prefix in the Mutex. Test binary: http://roy.orz.hm/gpc/files1.rt/fx36vc71-20171014.7z Source: https://github.com/roytam1/fx36oldwin
  9. And I wonder if my SQLite3 patch needs improvement as now it leaves garbage after .sqlite filename. EDIT: OK fixed counting, same download link. EDIT2: Fixed null terminating, same download link.
  10. Pale Moon forks Gecko 24 and adds/backports new features on top.
  11. Because All unofficial build of Pale Moon will be called New Moon.
  12. I'm thinking about another name: "Pale Mimas" but I need icons
  13. New build: 32bit https://o.rthost.cf/palemoon/palemoon-27.6.0a1.win32-git-20171010-0c0b811bb-xpmod.7z 64bit https://o.rthost.cf/palemoon/palemoon-27.6.0a1.win64-git-20171010-0c0b811bb-xpmod.7z Official repo changes since my last build: -Disable window.showModalDialog. 2d8bef0 -window.onerror catches JSON.parse error in Promise fulfillment (follow up) 11e0af6 -Merge pull request #1399 from janekptacijarabaci/error_improvements_1_followUp_1 f46295e -[UXP task] xpfe\appshel\nsWindowMediator.cpp 8026ed0 -[UXP task] layout\base\nsLayoutUtils.cpp a52e5cf -gre/components/FeedProcessor.js e2b5d74 -gre/components/FeedWriter.js 16e5553 -gre/components/nsINIProcessor.js (etc.) 3611278 -[UXP task] gre/modules/commonjs/dev/volcan.js ad0e8d1 -[UXP task] gre/modules/commonjs/sdk/lang/weak‐set.js 8f539ae -gre/modules/devtools/qrcode/decoder/index.js e9710e1 -[UXP task] gre/modules/devtools/tern/def.js d320a79 -gre/modules/devtools/sourceeditor/autocomplete.js 5db10c8 -Building with "‐‐enable‐debug" ‐ fix one of assertion failures 81a5397 -(1/2) Launch command: palemoon "‐migration" and "‐migration ‐p" (follow up) cbba33c -(2/2) Launch command: palemoon "‐migration" and "‐migration ‐p" (follow up) 15da107 -Synchronize blocklist timestamp. c87b7e2 -Merge pull request #1400 from janekptacijarabaci/debug_warning_1 662844d -Merge pull request #1401 from janekptacijarabaci/debug_assertionFailu… c07455c -Remove incorrect assertion (OnStopRequest calls this with null) c60749d -Merge pull request #1402 from janekptacijarabaci/migrate_followUp_1 dcd13b4 -Re‐generate HSTS preload list without stale entries. b25d88b -Update HSTS preload list generation script. 0c0b811
  14. Please try my new NSPR/NSS here: https://github.com/rn10950/RetroZilla/issues/7#issuecomment-334985097
  15. Try this link: media.gmp-manager.url aus5.mozilla.org/update/3/GMP/51.0/20170413192749/WINNT_x86-msvc-x86/en-US/release/Windows_NT%205.1/default/default/update.xml
  16. Does your VC6 build works on Win95? If so it should work on NT 3.51 as well.
  17. By my binaries or official rz2.0? I doesn't test my build on NT 3.51 yet. BTW I'm still trying to get fx3.6 build with VC2003(as my old effort some years ago, and now I pick it up again), and chromium ipc library hurts. EDIT: so --disable-ipc switch is used. and now struggling in widget folder. EDIT2: Build success but crash on startup, need more debugging. EDIT3: Back to origin - Build works in XP but not NT4, firefox.exe exits immediately once started on NT4. Trying to build a DEBUG build of 3.0b1 and run on NT4 to see which component causing issue. EDIT4: Seems to me Mutex problem?
  18. Thats normal since QTWeb uses WebKit(QtWebKit-2.2) core.
  19. New build which is working in Win95 OSR2! http://o.rthost.cf/gpc/files1.rt/rzbrowser-tls12-20171008.7z Updated files are available here: https://github.com/rn10950/RetroZilla/issues/7#issuecomment-334985097
  20. with ReactOS schannel.dll and mbedtls.dll is is somewhat working but still buggy.
  21. my VC2003 test build is here: http://o.rthost.cf/gpc/files1.rt/rzbrowser-tls12.7z EDIT: VC6 build some kind of works. http://o.rthost.cf/gpc/files1.rt/rzbrowser-tls12-vc6.7z but SSL is not working in my freshly installed win95 osr2. I can only use conservative optimize flags like: ac_add_options --enable-optimize="-O2 -G6" Actually VC71 build works more better in Win95 OSR2 besides SSL is still not working. See below!
  22. I think `mach package`will do? and for chrome/IE on XP can't access HTTPS version of build storage site, it is nothing to do with TLS 1.2, but due to lack of SNI support in schannel.dll. You can always use non-HTTPS version of links since it is CloudFlare-fronted site.
  23. https://github.com/rn10950/RetroZilla/issues/7#issuecomment-334908527 NSPR supplement patch for VC6 posted. *EDIT: will repost whole replacement later.
  24. As you see it my screenshot, I used it in XP so no errors to me. Since I don't build with WINVER=0x400 (as my build is VC2003 build) I don't know whats going on here. If you can post compilation error log I think I can help BTW. for my binaries I can only have it some hours later since it is 1am here and I need some sleep and apply patches in issue #8 and #9 first after I wake up.
×
×
  • Create New...