Jump to content
MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. ×

Leaderboard

Popular Content

Showing content with the highest reputation since 08/23/2021 in all areas

  1. they tried hard to make me laugh :) "unable to cherry-pick"? actually not, unless they never release any new source. since they're still releasing source with every new versions, I can still make a diff and figure out which part of changes should be in same part. yeah they did that do throw me back to pre-VCS "stone age", but it is NOT the end.
    13 points
  2. All-new StartIsBack(name to be determined) for Windows 11 is available for beta testing https://startisback.com/tbd Your feedback is greatly appreciated!
    9 points
  3. 1. Hardware Certainly more powerful computer you have, more faster building your will get then, consider two cores CPU and 4G RAM will be sufficient. Also i suggest to have two hdds, the first for source, compiler, build tools and the second for output. 2. Virtual drive If you have more RAM it is good to make virtual drives, no need second hdd then. Why this you ask, so building things such as browsers put heavy stress on the hdd, with ramdrive you save hdds life and increase building speed greatly. For last time i used 10gb drive for all stuff except compiler 3. Software 3.0 OS For msvc build win7+ is required,, and assuming you have x64 3.1 Git Download at https://git-scm.com and install, i did not try portable, but you can i think. 3.2 Compiler I do not like regular Visual Studio, with its junk and onlineness requirement, so i do not use it. Good Microsoft cares for me too, and made available good build tools without junk. They are in the iso file, and ready for usage anywhere, no need to do install. Download, unpack or mount iso. EWDK with Visual Studio Build Tools 15.6 May want to delete files vctip.exe in "Program Files\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.13.26128\bin\Hostx64\x64" and same on x86, they leak data to internet (spyware and telemetry) 3.3 DirectX SDK Download june 2010 and install 3.4 Mozilla build tools i use version 3.2 But for building on winxp the latest version is 2.2 You are to craft own bat file for use with alternate compiler. Write your actual paths there and put inside MozillaBuild floder (C:\mozilla-build). assume EWDK on G: @ECHO OFF SET TOOLCHAIN=32-bit SET MOZILLABUILD=%~dp0 SET MOZ_TOOLS=%MOZILLABUILD%moztools SET INCLUDE="G:\Program Files\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.13.26128\include";"G:\Program Files\Windows Kits\10\Include\10.0.16299.0\shared";"G:\Program Files\Windows Kits\10\Include\10.0.16299.0\um";"G:\Program Files\Windows Kits\10\Include\10.0.16299.0\winrt";"G:\Program Files\Windows Kits\10\Include\10.0.16299.0\ucrt" SET LIB="G:\Program Files\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.13.26128\lib\x86";"G:\Program Files\Windows Kits\10\Lib\10.0.16299.0\um\x86";"G:\Program Files\Windows Kits\10\Lib\10.0.16299.0\ucrt\x86" SET PATH="G:\Program Files\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.13.26128\bin\Hostx64\x86";"G:\Program Files\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.13.26128\bin\Hostx64\x64";"G:\Program Files\Windows Kits\10\bin\10.0.16299.0\x86";%PATH% %MOZILLABUILD%msys\bin\bash --login -i (bat file may be need rewrite) 3.5 Other software For virtual drive SoftPerfect RAM drive free 4. Source 4.0 Download source Your are type commands in the command line, i prefer far manager assume you installed git on c:\dev\git C:\dev\git\bin\git clone --no-checkout https://github.com/roytam1/UXP.git you will get new folder UXP where there actual source packed inside .git folder 4.1 .mozconfig Enter to the UXP folder and create there text file named .mozconfig this will be your building config mk_add_options MOZ_OBJDIR=d:/dev/uxp.32 mk_add_options MOZ_CO_PROJECT=browser ac_add_options --enable-release ac_add_options --enable-application=application/basilisk ac_add_options --enable-optimize="-O2 -GF" ac_add_options --enable-jemalloc ac_add_options --disable-debug ac_add_options --disable-accessibility ac_add_options --disable-necko-wifi ac_add_options --disable-skia ac_add_options --disable-tests ac_add_options --disable-webrtc ac_add_options --disable-webspeech WIN32_REDIST_DIR="G:\Program Files\Microsoft Visual Studio\2017\BuildTools\VC\Redist\MSVC\14.13.26020\x86\Microsoft.VC141.CRT" WIN_UCRT_REDIST_DIR="G:\Program Files\Windows Kits\10\Redist\ucrt\DLLs\x86" Pay attentions on this things 4.1.1 MOZ_OBJDIR This is where it will get built files, may out anything valid path, prefer another hdd or ramdrive. 4.1.2 --enable-application This choose what it will build basilisk-serpent or palemoon-newmoon, or other thing any anotherapp\anotherstuff 4.1.3 MOZ_MAKE_FLAGS Usually when you build all computer power you have is ocuppied, therefore you hardly can do other things, however with mk_add_options MOZ_MAKE_FLAGS="-j1" it will build slower time but for example you can play heavy 3d game in the same time. 4.2 Unpack source and apply changes Unpack source for custom branch (assume custom is right branch in roytams source) C:\dev\git\bin\git checkout custom apply patches if needed or edit files by hand C:\dev\git\bin\git apply --ignore-whitespace file.patch 4.3 Save changes to the git If you not going to publish dont bother, thoug i can write about. 5. Building launch your bat file inside mozillabuild (look 3.4) assume you source folder in C:\dev\uxp type cd /c/dev/uxp then enter type .\mach build then enter So it begins, if you set another destination drive building will stop with message: 1:23.14 ValueError: path is on drive c:, start on drive d: 1:23.18 *** Fix above errors and then restart with\ Well, let them fix: edit the following file d:\dev\uxp.32\_virtualenv\Lib\ntpath.py go to the lin 527 and put # signs, this will cancel the stupid code # else: # raise ValueError("path is on drive %s, start on drive %s" # % (path_prefix, start_prefix)) Keep then _virtualenv to not bother with this again If you get error you can look for details in D:\dev\uxp.32\.mozbuild\last_log.json That's all for now, happy building...
    8 points
  4. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20210918-f94c0da-uxp-e5ac0b779-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210918-f94c0da-uxp-e5ac0b779-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-20210918-f94c0da-uxp-e5ac0b779-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.4a1.win32-git-20210918-ba47fad4d-uxp-e5ac0b779-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.4a1.win32-git-20210918-ba47fad4d-uxp-e5ac0b779-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.4a1.win64-git-20210918-ba47fad4d-uxp-e5ac0b779-xpmod.7z Official UXP changes since my last build: - Bug 1724107, be more precise when counting the number of allocator users, r=KrisWright a=RyanVM (44959f50f) - Bug 1723391 - Use RefPtr in ContentChild::RecvGetFilesResponse. r=smaug, a=RyanVM (8d7fa9bdd) - Bug 1721107 - block mk protocol, r=dveditz, a=RyanVM (cefef008d) - Merge branch 'post-git-tracking' into tracking (436d3e302) No official Basilisk changes since my last build. No official Pale-Moon changes since my last build. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of now-dead MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. MCP Basilisk/Pale-Moon rev after datecode will be removed later.
    8 points
  5. Whatever happens from here on out, I will continue to support @roytam1 in whatever he decides to do with his browsers going forward. MCP seems hell-bent on destroying anyone and anything that tries to get in the way of their 'vision' for their browsers. The way I see it, they're on a road to self-destruction...their browsers are going to fade further into irrelevance, while people will continue to follow Roy and many others and support their hard work. MCP and their browsers are going to become more and more the reflection of everything they were once fighting against, everything they had tried so hard not to have their browsers be or to themselves become. It is a shame that they could be so arrogant not only to XP users but users of the 'regular' Pale Moon and Basilisk, so greedy about the source code, and so selfish in not allowing people to take their work and build upon it. And yet, without Mozilla they would have had nothing to build from, no starting point to begin with. They were (and are) nothing without Mozilla, much as Atlas in Teen Titans was nothing without the mechanic who did maintenance (see the episode "Only Human"). When the mechanic abandoned Atlas he was battered into spare parts...and as people abandon MCP and/or if Mozilla themselves should see fit to abandon them, they too will be battered & broken. Thank you, Roy, for all of your hard work--I appreciate you and your efforts VERY much. It ain't over 'til it's over!
    8 points
  6. I'm not sure whether @roytam1 or other members here became aware, BUT: The story thus far: 1. MCP, effectively spearheaded by M.A.T.'s actions/decisions, forced the Centaury & MyPal forks into brutal extinction (sudden death I'd call it in sports terms...) 2. "Some person" (perhaps one supporter of those killed projects?) "flagged" M.A.T.'s GitHub account: https://forum.palemoon.org/viewtopic.php?p=220044#p220044 The story from now on: Chapter: Revenge of the enraged beast(s) 1. The UXP platform in its current form shall be NO MORE; the GitHub mirror of UXP (infrequently updated by M.A.T. after major Pale Moon releases) https://github.com/MoonchildProductions/UXP has been hidden/removed... 2. The main UXP development repo, hosted on Moonchild's own Gitea instance, has been archived and moved to https://repo.palemoon.org/mcp-graveyard/UXP 3. Development repos of applications Pale Moon and Basilisk have also been archived in https://repo.palemoon.org/mcp-graveyard/Pale-Moon https://repo.palemoon.org/mcp-graveyard/Basilisk 4. The development of the "new" Platform (tentatively named "Platform Codebase"), as well as that of the "new" Browser application pushed out by MCP (rebrandings are to be announced) WILL FOLLOW THE PATTERN OF BINARY OUTCAST APPLICATIONS, i.e. all code repositories SHALL BE PRIVATE (like the Interlink and Borealis Navigator ones are currently ), Source Code will only accompany the releases of executable forms (i.e. binaries). https://forum.palemoon.org/viewtopic.php?p=220136#p220136 (I don't want to publicly voice my opinion here, as, most probably, forum filters will censor it... ) The above effectively puts the New Moon 28/UXP and Serpent 52/UXP forks out of commission, and with 0 hopes of a new fork based on future MCP iterations... A most sad day, indeed...
    8 points
  7. Greetings, everyone...I hope my presence here will not be unwelcome. I have been following the happenings on this website with great happiness and excitement for many years. It is wonderful, as a longtime XP user, to see what many of this site's users have been able to accomplish in keeping it a viable OS long after many mainstream companies started leaving it for dead. For me, XP represents Windows' finest hour--while retaining remarkable compatibility with many legacy applications and older hardware, it is still modern enough to be amazingly reliable as a daily-use OS. Hassle-free installation, easy to customize and tweak to your liking, and built on mature, stable code...MS truly outdid themselves. I wasn't planning to say anything, but in light of recent events I felt compelled to speak my piece on the situation at hand, and of course I am speaking strictly as a sideline observer. First of all, I want to say that I have tremendous appreciation and the utmost respect for @roytam1 and @feodor2. Their programming knowledge and dedication to maintaining XP compatible forks of Basilisk and Pale Moon is admirable by any measure (and Roy's other browser projects, past and present, are also commendable). Though I have admittedly been sticking with Roy's Serpent52 weeklies, I have tested some of Feodor's MyPal and Centaury releases and always found them rock-solid...I didn't have a single problem with any of the builds that I tried. I'm not going to comment on Tobin personally, only the way that he and his peers have handled the circumstances involving Feodor. I do not believe they have approached it diplomatically or respectfully--it definitely seemed like there was (and is) malicious intent. From where I stand they are completely in the wrong to attack Feodor the way they have. At the same time it seems they were given a reason and opportunity to attack because (if my understanding is correct, and please forgive/correct me if I'm overlooking anything major) the source code was not available or easily accessible for every Centaury build going back to the earliest (whereas MyPal builds always have the source code for the corresponding build available and accessible). I don't hold it against Feodor at all, because for what it's worth Basilisk builds are not as clearly definable as Pale Moon ones since Basilisk is more of an experimental platform for UXP that also happens to double as a worthy successor to the Australis-era Firefox (whereas Pale Moon is the 'main event', the featured attraction). What's truly ironic to me is that Basilisk was created as a way to maintain the Australis interface and restore features eliminated from Firefox, while the same applies to Pale Moon (except it's the 4-28 interface). You would think that the Moonchild developers' dedication to sustaining all of these different elements after Mozilla deprecated them would translate into great enthusiasm for those who are trying to sustain compatibility with older OSes. I've never seen any of them say anything remotely nice about Roy or Feodor (please correct me if I'm wrong)--I'd think they would actually be quite impressed with how they got their officially 'incompatible' browsers fully functional in an OS they abandoned. Instead of showing respect, honoring their hard work and working with them to get the best out of these browsers and out of each other, they have dismissed them and expressed great disdain not only towards them but those who (like me) prefer XP over later versions of Windows. I will say this, however: I do have tremendous respect for the Moonchild team & the effort they've put into their browsers for so long. There are definitely a lot of talented coders over at MCP, and I wish them all the best for continued success because their browsers have helped to keep alive all of the old features that we appreciated back then, and can thankfully still appreciate and make use of now. But though their browsers are good, when they express toxicity/hatefulness of the sort that I've seen, it makes their character look bad. I realize that this message has gotten very long, so I'm going to wrap things up here. From the bottom of my heart, I offer my most sincere gratitude to Roy, Feodor, and everyone else who is working on XP related browser projects (shouts out to @Humming Owl on the 360Chrome builds, as well as @ArcticFoxie and @Dixel [who I know are also doing their own builds], and everyone else who is helping to keep XP useful for the Internet and anything else you could ever want to use it for!) I hope you'll all keep up the good work, and that you won't lose your passion for this great OS...long live XP, and God bless everyone! -cmccaff1
    8 points
  8. Work continues on the Vista extended kernel. With the next release, you will be able to spoof version numbers on-demand, for either a specific application or the entire system. The values will be set in osver.ini in the Windows folder. Because I had difficulty accessing high-performance, Vista-compatible hardware for the past few months, I was initially forced to test it on NT4.
    7 points
  9. Updated v9, v11, v12 and v13: - Updated the New Tab (Added JavaScript). You can change the values of the shortcuts while being in the browser now. It was my first time using JavaScript, hope it works well! - Fixed a bug related to the password saving and autofill options. Some modifications to the "chrome.dll" file related to the ".cn" entries and the Search Engines made the mentioned options to break the Gmail login page. Cheers.
    6 points
  10. actually impossible. https://hackaday.com/2018/09/27/can-you-take-back-open-source-code/ (P.S.: I'm not going to jump in this mud fight)
    6 points
  11. If you're a user of JustOff's "GitHub/GitLab Web Components Polyfill" extension, this has been very recently updated to v1.2.4, to mitigate mainly GitLab introduced breakage... https://github.com/JustOff/github-wc-polyfill/releases/tag/1.2.4 For those not in the know, this extension is indispensable to users of UXP-based browsers (official ones and forks) to enable them to work properly on these two popular web-hosted code repositories... After Microsoft acquired GitHub some time ago, they let go the old team of developers and quickly turned that platform (github.com) to target mainly their new "child" of a browser, Chromium-based Edge ("affectionately" also called ChrEdge...); support for "legacy" browser engines was dropped like a hot potato, their introduction of Web Components necessitated the creation of said extension for GitHub (because the venomous upstream devs couldn't port Google's WC APIs to UXP...). GitLab resisted more the implementation of WC on their codebase, but it has been steadily happening over the course of 2021; the extension was extended (pun intended ) to also cover gitlab.com pages on UXP browsers... In a move reminiscent of the pair Mozilla Firefox and Google Chrome, GitLab is now in hot pursuit of GitHub: not only are they embracing WC for everything (even emojis ...), they have recently dropped support for Firefox < 78.x.x (breaking GitLab compatibility with WaterFox Classic, SeaMonkey and, of course, UXP-based browsers ) ; in doing so, they introduced RegExp with Named Capture Groups (a subset of V8 regexp code), which is only found on Fx >= 78.0 ; the latest extension update to v1.2.4 tries its best to remedy above changes... JustOff also extends an invitation to our "own" @roytam1 to consider porting RegExp with Named Capture Groups to our UXP fork, since a WaterFox Classic developer already did it there... But, without being a coder, I fear this task presents serious challenges, because WFC is Fx56-based, while UXP only Fx52-based; plus, there's a lot of code to be tested and merged as it is... Usability details: Those with the extension already installed in Serpent 52.9.0 should have been already auto-updated; those who want to install it for the first time on Serpent should install it directly from GitHub; those using New Moon 28 must first download the updated .xpi to disk and manually modify its install.rdf file (to target New Moon 28 proper versions) prior to installing it; I have explained all this in detail in relevant previous posts... The extension works as intended on fairly recent versions of UXP (older versions of Serpent and NM28 - recently put in the spotlight for generating better benchmark results - lack needed APIs to sustain the correct functioning of GitHub/GitLab pages). In the not-so-distant past, the extension could be force-installed on FxESR 52.9.x to restore some percentage of GitHub functionality, but M$ have broken it so much during these last three months, that such an installation is now moot... Affected in the same manner is Serpent 55.0.0; its web engine is considerably behind UXP (but better than FxESR 52.9.x's), force-installing the extension there will now only achieve very few github.com parts working as intended...
    5 points
  12. there is no any war between "evil xp users who steal code" and "honest caring Moonchild(ish) devs" there is just Tobin with his paranoia thinking everyone are against him. Palemoon has turned into a cult that attack against anyone who even raises finger against them, question anything they do or even as simple as working to improve their code and haunt them forever. And do not get me wrong. Palemoon code itself been most part very solid and in my opinion what web browser should be, not like bloat I mean firefox is. It is also last that supports java and flash that I need use sometimes to access older network equipment or other. Many say it is bad since "uses old render engine, got security vurneabilities, does not work with Netflix, or cannot be used with online im clients to voice". There is simple reasons why voice wont work and Netflix wont either, it lacks EME DRM antifeature support and webrtc which are privacy and security risk. And for security, any browser got vurneabilities and most are related to webassembly and javascript and cannot be patched so only way protect is limit allowed javascript to minium with Nmatrix or similar. Render engine is old and slow is because HTML5 and javascript that been built around google chrome for most parts. It is done on purpose to make chromium look better. It is like Internet Exploiter back in day. If web browser was what they were just program that downloads documents from online and renders them on screen like originally intended for, only slowness reason would be bad optimisation of code on browser itself. HTML stands for The HyperText Markup Language and HTTP for HyperText Transfer Protocol and that is what it purpose was originally. I am not saying there cannot be pictures or media, but Media and anything else should be handled by standardised plugins and used only if absolutely neccessary. That way anyone could do a browser themself and we would have real competition. But big companies abuses web standards and do not want competition. It is sad to see internet go way it was never meant in first place. To centralised place with only few giants. Well enough ranting from issues of internet and modern browsers If I was developer of browser or other, I would be happy if someone was able port it to platform I was unable to (I guess first need have real not artificial block of compability) and would adopt it to mainstream some point or build special version with fixes to it, not haunt developer down, but I guess I am open minded and not part of any production with word child in it. Developer behavior causes peoples not to like project no matter how good and reliable the code is, since human tends to hate things if person that they do like is involved. That causes Palemoon to loose users and eventually die away totally. Stop while you still can Moonchild(ish) and issue public apology from hostile behavior toward peoples and there is hope for project to become popular. Also if they hide source code stop recommending using of their products since "spyware concern" since without source code cannot evaluate for spyware and other issues. Word like that is going cause lot backslash to devs, escapilly on linux community. I am happy from efforts of Feodor2 and Roytam1 and anyone else who makes softwares for XP users. For long time I though was last person on earth who did not want get "latest and (not) greatest" Windows and wanted choice of OS to be thing. FF52 started suck real bad on many sites I needed use daily wanted or not, then stumbled this board and projects done here and was able to use OS I wanted better than ever before and share my knowledge with others who may need it. I may not be programmer but I got good technical knowledge.
    5 points
  13. For those wanting to run Firefox 89+ on Vista, open xul.dll in a hex editor and search for the hex sequence FC 1C 01 00 00 C7 46 08 B0 1D 00 00 31 C9 BA 04 and change the bolded numbers to 72 17 and then again with 6B 2D 04 C7 47 FC 1C 01 00 00 C7 47 08 B0 1D 00 Notice how 1DB0 is hex for 7600 and 1772 is hex for 6002.
    5 points
  14. Hi I don't have any 360loader.ini. Does v12 have one? You do not need "loader.ini" to have "User Agent" in Chrome, it is necessary to create a shortcut of your PRG 360Chrome.exe and then add in the properties of the shortcut the definition of the user agent, and then You verify with this address its operation by running the shortcut of the PRG. You have to leave a space between "and --
    4 points
  15. @ClassicNick - If you'll forgive me for speaking up (and of course I'm always glad to hear @ArcticFoxie's input on these sorts of topics), I actually tested Roy's most recent build of New Moon 26 (the first version with the cubeb overflow fix), and found it still works very well for a fair number of sites. However, I wasn't able to get this forum to display properly in it (I couldn't even load the message box to type and send a reply), and YouTube videos won't work because YT seems to have deprecated VP8/WebM support some time ago (Invidious doesn't work in NM26 either). Since NM26 lacks MediaSource, lav dlls can't be added, but they do work with NM27. NM27 works with YouTube and with this forum; it's the only browser Roy maintains which has four optimized builds (Win32, Win64, SSE and IA-32), meaning it will run on literally ANY XP compatible hardware (even pre-MMX Pentium, which is the bare minimum for XP). For what very little it's worth, NM27 also displays emojis properly (NM26 uses black-and-white fallbacks, even if you natively install the Twemoji font to XP). NM28 will work with more sites overall due to its more advanced UXP engine, but NM27 targets older hardware better by loading mobile versions where applicable for some sites (and additional custom user agents for certain sites can be established in about:config). There is an SSE-optimized version of NM28, and I doubt it would run that much slower overall, but you will get a speed boost with NM27 (in fact, I'm going back to NM27 myself due to the superior speed overall). Both NM27 and NM28 should work fine if you keep JavaScript turned off as much as possible, but NM27 will use your 512MB of RAM better than NM28...it is the oldest browser I've tried, after tons of testing, that can still keep up with the modern web fairly well. At one time I would have recommended Opera 12.18, but it is showing its age and while it can still be used with a fair number of sites, you will not have a great user experience because the web has changed too much for its aging Presto engine to consistently manage. If you want more compatibility, NM28's your best bet, but if you need speed NM27 still has good compatibility and a faster engine. I hope this helps!
    4 points
  16. Try this version of v12 -- https://www.dropbox.com/s/fkzivlb3qqwhu3i/360ChromePortable_12.0.1247_rebuild_3.zip
    4 points
  17. 91 ESR is working with the hex patches I described earlier. 92 beta as well, but 93 developer also has issues for me. But remember that 93 developer is bleeding edge and instability should be anticipated. I would be concerned if the crashes stuck around to beta, however.
    4 points
  18. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20210911-f94c0da-uxp-c6b1b30bb-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210911-f94c0da-uxp-c6b1b30bb-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-20210911-f94c0da-uxp-c6b1b30bb-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.4a1.win32-git-20210911-ba47fad4d-uxp-c6b1b30bb-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.4a1.win32-git-20210911-ba47fad4d-uxp-c6b1b30bb-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.4a1.win64-git-20210911-ba47fad4d-uxp-c6b1b30bb-xpmod.7z Official UXP changes since my last build: - Issue #1806 - Follow-up: Restore PulseAudio support in libcubeb. (0c2a0f45e) - Revert "Issue #1806 - Follow-up: Restore PulseAudio support in libcubeb." (5d09ddb57) - Revert "Issue #1806 - Follow-up: New libcubeb uses incorrect audio backend for Oracle Solaris." (a725c0fe3) - Revert "Issue #1806 - Update libcubeb" (ee4983817) - Issue #1751 - Fix preprocessor typo to restore ARM Linux buildability (c6b1b30bb) No official Basilisk changes since my last build. No official Pale-Moon changes since my last build. My changes since my last build: - skipped upstream commit 0c2a0f45e..ee4983817 since we already have cubeb library unchanged - import change from tenfourfox: - closes #647: M1724107 M1721107+backbugs M1716622 +TLDs (a3a4a114b) (a49b1a590) - 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 (423d61a6f)
    4 points
  19. What are you talking about? Feodor2 is from Ukraine. Roytam1 is from Hong Kong. According to Ukrainian constitution only Ukrainian laws are legal on territory of Ukraine. I'm pretty sure same is in Constitution of China. So any threats of Tobin is absolutely empty. Don't fall to this old american buzz "uuuu, ama goona sue u!!!111". Tobin, you will sue ZERO people in Ukraine and ZERO in China. Because this is different countries then yours. So you can go screw yourself. You can't even ban anyone here, in fact YOU ARE BANNED HERE, Tobin.
    4 points
  20. In most cases, yes, but there may be issues with temp-folder based installers that are spawned from another installer. By the end of September. I have close to enough new features to justify a new release, but I think I can stuff some more in. And I also need to test. I have every K32 function implemented for both architectures, SetDefaultDllDirectories fixed on both archs, ResolveLocaleName (basic implementation) and soon some other things. I hope to get many basic x86 applications running. The kernel32 wrapper itself is probably more compatible than it was at another point in the extended kernel's existence, as it doesn't rely on the original kernel32 having SetDefaultDllDirectories (which was added to Vista in 2013). But that will soon not be the case, as it will call functions from my NTDLL wrapper, and that will need a modified ntoskrnl to work.
    4 points
  21. Workaround: general.useragent.override.addons.palemoon.org ---> Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Goanna/4.8 Firefox/68.0 PaleMoon/29.4.0.2 Before: After: But there's a real possibility that they come up with something more "clever" (JavaScript?).
    4 points
  22. Kinda no surprise there. We have regional dealers that are caught holding back fixes like that more often than you might think. There are 300-some "robots" at the factory and 260-some all run XP (I would be fired if I posted a picture, these robots build electrical parts for BMW, Daimler, and Ford and warranty-only parts for a GM model no longer used in current production vehicles). The funny part is the teenage kids working the factory floor right out of high school, "We could build parts faster if that robot was upgraded to Windows 10." You reply, "XP is actually fastest for this application, it's an embedded OS on a socket-479 90nm cpu running at 1.8 GHz with a 400 MHz bus." Their eyes glaze over like they just missed the bus and have to walk to school.
    4 points
  23. I'm no lawyer and I haven't fully followed all of this "mud fight", but there are slander laws here in the US where Tobin could serve jail time. And unless I'm mistaken, those laws also could be used by MSFN to sue Tobin for his remarks against this community. But at the same time, why would MSFN want to jump into this "mud fight"? I seem to recall a time where there were rumors that Microsoft was going to "come after" MSFN - or was that nLite, I guess I don't recall because I didn't follow that "mud fight" very closely either. No dog in the fight...
    4 points
  24. Have you guys been following the discussion (I use the term generously) regarding Tobin's demand that @feodor2 remove his contributions at @feodor2's repo? Sparks are definitely flying there (172 posts as of now), though unfortunately the situation as such is as far from a reasonable solution as ever. Among other things, as could be expected, MSFN members and XP fans in general are once again getting portrayed as incorrigible criminals, etc. etc. by you know who. Fortunately for me I'm not on Github, so it's easier to resist the urge to get into it with Tobin and Co., because I'm afraid I could seriously blow my fuse there... Fortunately they have received some fierce opposition as well; I only recognized @dmiranda from here, but there's even a Christian pastor on their case. If you think your nerves can handle it, take a look if you haven't yet. In some sense, maybe I shouldn't urge others to participate there when I won't be doing it myself, but if you have any good ideas, @feodor2 could certainly use them and your support in general. I very much doubt anyone could convince Tobin to come to his senses, though... I sincerely hope @roytam1 remains careful enough not to give them an excuse to do a similar thing to him. Based on the license thread at the repo, I'm not sure if this is still relevant. If it is, I have to say that while I've been doing my private builds based on your Centaury and I'm very grateful for your work, regrettably this is not something I can take on right now... Oh, and welcome @cmccaff1, and thanks for your insights before!
    4 points
  25. @XP2003 - Having tried all of the browsers that you mentioned, I believe they are all good for different things. You just have to be aware of the pros and cons, the strengths and weaknesses of their respective engines. For example, NM27 can't do everything that 28 can, but NM27 is still a fantastic browser, and more than enough for surfing most sites to this day (it helps if you turn JavaScript off when & where possible, because a lot of modern sites can tax its aging JS engine [which was solid back in the day and is STILL good if you visit sites with well-coded JS, though those are now few and far between]). What's important is having something that works for your needs, and experimentation is not only useful but encouraged. Roy's SSE builds are optimized for processors that support SSE but which do not have SSE2 (for example, Pentium III, PIII-derived Celeron, and Athlon XP). Of course, you can still run an SSE build on a modern processor and it will work absolutely fine, but unless an SSE build is as high as you can go (I think it's the upper limit for his periodic Firefox 45ESR builds), you're better off using the Win32 builds because those are better optimized for SSE2+ capable processors. The IA32 builds should be able to run theoretically on anything as low as a 386, but for XP the minimum is a pre-MMX Pentium (so that is as low as you can go for testing purposes). @ArcticFoxie - I am typing this from your 360v12 build...I'm VERY impressed with your efforts here. You've clearly put a lot of effort into tweaking this for the best possible performance. I only had to change a few things in the main settings (I didn't touch the deeper stuff), more out of personal preference (nitpicks) than anything else. This is running like a champ, and is incredibly stable. Not one crash so far, and it's quite a bit faster than v13 (the speed difference is especially noticeable on my old GX620 with a 2.8GHz Pentium D and 2GB GTX 750 Ti [which REALLY helps]). In fact, I'm now pairing it with the latest NM28 build (as it uses pretty much the same engine as Serpent52 with a more old-school interface, and because I don't really use WebRTC or any of the other 'modern' features in Serpent). Kudos to you--this is absolutely solid! For now, your v12 has dethroned any version of v13 as my secondary browser. @roytam1 - Thank you for the update! Even when there are no UXP updates, I'm always happy to see all of the binaries you share.
    4 points
  26. IANAL, so I can't tell you with certainty what rights they have or don't have, especially since they're trying to export US law into Ukraine (assumption based on your profile flag). The MPL 2.0 states "Any litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction" (underlined emphasis by me). In my opinion their interpretation of the license means very little without actually litigating the whole thing. I suppose they could try to get Github to throw you out by filing a DMCA claim, but you could then file a counter claim and they'd still have to go to court to get their way. To Ukrainian court, that is. The inconvenience (for those who can't figure it out) of having to ask you how to get your source code is no bigger than having to email Tobin to get his source. For my tastes, Tobin's way is actually further from the spirit of open-source than having the source freely available to anyone 24/7, even if there aren't very specific instructions on how to get it (like I said before, I personally was able to get it pretty easily). The MPL 2.0 states "You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner", which I think ultimately doesn't preclude informing people post facto, once asked. AFAIK you've never made any attempts to hide the source code, because even before, when you only distributed your patches, the main source was always available (a patch without what to patch would be nonsensical indeed! ), and contrary to what (IIRC) Tobin has claimed in the past, the license doesn't actually say you have to provide/host your own copy of the source. In my opinion, even if with some idiosyncracies, you have adhered to the spirit of the license and Tobin & Co are not operating in good faith . But again: IANAL.
    4 points
  27. Hello to all, Since late 2020 I have been searching for a relatively new browser that could run on Windows XP because I have an old but very nice laptop that I want being functional. In my quest I found the Firefox based browsers (K-meleon, Mypal, etc.) but they were a little heavier for my laptop. I then searched if there was a Chromium based browser and I found out the thread below and started testing the 360 Extreme Explorer (the Russian Repack version). https://msfn.org/board/topic/182304-extreme-explorer-360-chromium-78-86-general-discussion/ Other interest links: http://retrobrowsers.com/windowsxp https://msfn.org/board/topic/182794-updated-browser-list-for-windows-xp/ http://forum.ru-board.com/topic.cgi?forum=5&topic=50704 The main issue was the connections that the browser made with servers in China. I thought that I could bypass that issue by using a firewall with a lot of rules, but I changed my mind later because that was not a proper way to fix this problem. Then I discovered from some websites and users in this platform (thanks for that) that those connections could be erased through modifications in the browser files. I tested this discovery a little, and got really good results. In order to deal with the original source, I downloaded the browser directly from the chinese page and started modifying the corresponding files. I do not know exactly what the RuRepackers did to their version of the browser and I really do not want to get involved in knowing it. The RuRepackers made some of the changes to the browser through the "User Data" folder. That folder appears only when the browser is executed once. I did not wanted to follow that approach because if you lose or delete the folder for whatever reason, the browser will launch with the default settings like if it were downloaded directly from the original chinese page. Through some files (being "chrome.dll" one of the most important) I managed editing those default settings and made them work to not depend on a single run of the browser to be able to modify it. All the changes I followed comply with the following conditions: 1) Remove every chinese unwanted connection. 2) Delete unnecessary files. 3) Translate and correct text to English. If 1) is not satisfied, a modified version of this browser should not be posted (security is first). In my experience, after all the changes related to 1) were made, I did not find chinese connections when using the browser. Please tell me if you find any. However 2) and 3) may not be totally achieved due to the large number of files related with this browser. A partial achievement of 2) and 3) may be enough for the browser to work properly. I could add more conditions to the list above but only if the corresponding modifications can be made in the original files that come with the browser installer. The intention that I have with this browser is to provide a secure, well translated and without bloatware browser based on a relatively new version of Chromium that anyone can use to keep using their older OS (Windows XP), without having security worries and with the capacity of navigating through the web without much difficulty. The above conditions are based on a Chromium based browser called "Ungoogled Chromium" 84.0.4147.125 (Official Build) (32 bits) on Windows 7 SP1 x86. Most of the removed 360EE files do not appear in the Ungoogled Chromium browser and some translation work was based on this browser as well. Link to Ungoogled Chromium downloads (there are several pages that provide builds of this browser, this is from which I downloaded the version I use): https://ungoogled-software.github.io/ungoogled-chromium-binaries/ I also deleted everything related to the 360 account (it is not possible to login) since I do not think anyone want to use it. Compatibility: This browser works on Windows XP SP3 and Windows 7 SP1 as far as I could test (the SSE2 instruction set is required). If there are problems in the execution of this browser on other OSes, I do not think it is possible to modify the files in order to make it work. Performance: The older versions of this browser run better on older and low resources computers. With v9 and v11 you can use the web pretty decently. However with v12 and v13, it starts behaving more slowly. Extensions recommended: - uBlock Origin --> https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm?hl=es - I don't care about cookies --> https://chrome.google.com/webstore/detail/i-dont-care-about-cookies/fihnjjcciajhdojfnbdddfaoknhalnja - Hotspot Shield Free VPN Proxy - Unlimited VPN --> https://chrome.google.com/webstore/detail/hotspot-shield-free-vpn-p/nlbejmccbhkncgokjcmghpfloaajcffj - Enhancer for YouTube --> https://chrome.google.com/webstore/detail/enhancer-for-youtube/ponfpcnoihfmfllpaingbgckeeldkhle - Ruffle | Flash Player Emulator (does not work on v9) (to install it it is better to unpack the ZIP file yourself and then load it as unpacked) --> https://ruffle.rs/ - Dark Reader --> https://chrome.google.com/webstore/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieeh - uMatrix --> https://chrome.google.com/webstore/detail/umatrix/ogfcmafjalglgifnmanfmnieipoejdcf - NoScript --> https://chrome.google.com/webstore/detail/noscript/doojmbjmlfjjnbmnoijecmcbfeoakpjm - ViewTube (with this extension you can play YouTube videos using Windows Media Player or VLC) --> https://chrome.google.com/webstore/detail/viewtube/hfkkgpcjliaiakfgljddganibplpohgn - Privacy Redirect --> https://chrome.google.com/webstore/detail/privacy-redirect/pmcmeagblkinmogikoikkdjiligflglb (If you want to add more, be aware that the more extensions you have, more resources the browser will use) Note: to download and keep extension files you can use the following page --> https://www.crxextract.com/ Programs used: - 7zip ---> https://www.7-zip.org/ - HxD Hex Editor ---> https://mh-nexus.de/en/hxd/ - TCPLogView ---> https://www.nirsoft.net/utils/tcp_log_view.html - Resource Hacker ---> http://angusj.com/resourcehacker/ - Chrome PAK Customizer ---> https://github.com/myfreeer/chrome-pak-customizer - grepWin (Windows 7) ---> https://tools.stefankueng.com/grepWin.html - Diff Checker ---> https://www.diffchecker.com/diff - Online Unicode Tools ---> https://onlineunicodetools.com/convert-code-points-to-unicode - Deepl Translator ---> https://www.deepl.com/translator - Google Translate ---> https://translate.google.com/ - WinMerge ---> https://winmerge.org/ - LiveTcpUdpWatch ---> https://www.nirsoft.net/utils/live_tcp_udp_watch.html - Wireshark ---> https://www.wireshark.org/ - DNSQuerySniffer ---> https://www.nirsoft.net/utils/dns_query_sniffer.html - GIMP (Linux) ---> https://www.gimp.org/ - Handwritten Chinese input ---> https://www.qhanzi.com/ Webpages that provide information about IP addresses: - Ip-info.org ---> https://ip-info.org/en/ - Ipinfo.io ---> https://ipinfo.io/ - IP Checker ---> https://ipinfo.info/html/ip_checker.php Screenshot of the browser: (360 Extreme Explorer, Ver: 13.0.2250.0, "Chrome" Theme) Modified Version download links: v9 --> (Updated 15/09/21) Version: 9.5.0.138 Based on Chromium: 63.0.3239.132 v11 --> (Updated 15/09/21) Version: 11.0.2251.0 Based on Chromium: 69.0.3497.100 v12 --> (Updated 15/09/21) Version: 12.0.1592.0 Based on Chromium: 78.0.3904.108 v13 --> (Updated 15/09/21) Version: 13.0.2250.0 Based on Chromium: 86.0.4240.198 Folder with all versions --> https://www.mediafire.com/folder/66b3bh2ob832r/15-09-21 See: https://retrosystemsrevival.blogspot.com/2019/05/360-extreme-chrome-browser.html Note: The changes I made are so many that maybe some little errors related to translation and/or the building of the modification notes can be present so please tell me if you find any. Also, if you want to propose something else, please be aware that I do not have a lot of free time and that at any moment, I could be gone for a while for whatever reasons (I do not intend to be rude with this comment, feel free to speak yourself). If anyone wants to help, it will be truly appreciated. Themes: You can change the theme for v11, v12 and v13, and only to the "Classic", "Chrome" and "Dark" themes. The steps involve the file "Preferences" in the User Data/Default path. Open it with a text editor and search for the "jisu9" entry and modify the original line you will see, to --> "id": "jisu9" --> Classic theme to --> "id": "jisu9_chrome" --> Chrome theme to --> "id": "jisu9_dark" --> Dark theme Chromium's startup connections clarification: There are some connections that 360EE makes at startup that can be seen by programs such as Wireshark or LiveTcpUdpWatch, those connections are internal and are related to normal behavior in all Chromium-based browsers. Such connections have a meaning behind them: a bug fix, a connection check, a scan that the browser does for a service it provides, etc. At the first startup, all connections occur including the MSFN connections (welcome page). At the second start, the MSFN connections do not occur and only the following connections occur: (Wireshark in Windows 7 - The screenshot was made with https://screenshot.net/) As you can see, the connections are divided into 2 different types: A and B. The first one is related to an internal connection possibly related to a Chromecast service local scan. Ungoogled Chromium also has this behavior. See: https://github.com/Eloston/ungoogled-chromium/issues/436 https://github.com/Eloston/ungoogled-chromium/issues/884 https://ungoogled-software.github.io/ungoogled-chromium-wiki/user-resources#disable-media-router https://www.bleepingcomputer.com/forums/t/623472/chrome-sending-data-over-port-239255255250/ https://forum.vivaldi.net/topic/43299/why-is-vivaldi-connecting-to-239-255-255-250-port-1900-udp-ssdp-and-requires-it The section B connections are related to the 18942 issue fix. They can be disabled by using the "--disable-background-networking" flag in a shortcut. See: https://www.codevat.com/articles/chromium-background-connections/ https://mikewest.org/2012/02/chrome-connects-to-three-random-domains-at-startup/ Certificate issues: In order to get an encrypted connection with a website, the browser needs valid and updated certificates. Due to the actual conditions of Windows XP, the certificates need to be manually updated, if not, you will get certificate errors with 360EE (and with any Chromium-based browser) that you can "avoid" by unchecking the "Interceptate certificate risk" option in the "Settings > Advanced > HTTPS/SSL" path (this will avoid the "Certificate Error" page but the connection will not be encrypted). Below, there are some tools that help in the process of updating the certificates manually (thanks to @heinoganda, @blackwingcat and @i430VX) https://msfn.org/board/topic/175170-root-certificates-and-revoked-certificates-for-windows-xp/?do=findComment&comment=1110568 https://retrosystemsrevival.blogspot.com/2021/03/certificate-updates-for-windows.html http://i430vx.net/files/wsusstuff/ See: https://answerstoall.com/technology/what-are-digital-certificates-in-web-browsers/ Browser time discrepancies: If you note a discrepancy between the time of the computer and the time that the browser has, it is very likely to be related to a time zone change that was incorporated later by the region/country you locate in. You can check in this page if the time registered by the browser is synchronized with the time of the current time zone you have selected in your OS settings (in the "Time and date" configuration). If the time difference you get is exactly the same as the one provided by this page, you can (it is not strictly necessary) change to a different time zone that can let both clocks to be synchronized and consequently solve the time difference. There are some discussions on other sites about time zones not being displayed by the OS (because of some other problems or because of the problem I have already told) and some people suggest modifying the registry to be able to edit the time zone options. See: https://answers.microsoft.com/en-us/windows/forum/windows_xp-performance/winxp-time-zones-only-usa-time-zone-is-arizona-i/1a61dc57-d746-4211-8bea-c42417d5a2a7 https://answers.microsoft.com/en-us/windows/forum/all/eastern-standard-time-zone/2b3e4ef7-5173-4c79-a9b1-563920d52b6b More Chromium settings: For those who want to dig into all the options and settings a Chromium-based browser provides, here are a few links that you may find very interesting to read: - Run Chromium with flags --> http://www.chromium.org/developers/how-tos/run-chromium-with-flags - List of Chromium Command Line Switches --> https://peter.sh/experiments/chromium-command-line-switches/ - How to Access Hidden Chrome Features and Settings Using the Chrome:// Pages --> https://www.howtogeek.com/104631/find-hidden-features-on-chromes-internal-chrome-pages/ Original download links (do not install directly on your computer, unzip with 7zip) (if someone wants to test or make its own modifications): v9 --> https://down.360safe.com/cse/360cse_9.5.0.138.exe v11 --> https://down.360safe.com/cse/360cse_11.0.2251.0.exe v12 --> https://down.360safe.com/cse/360cse_12.0.1592.0.exe v13 --> https://down.360safe.com/cse/360cse_13.0.2250.0.exe Some stuff I remember that I left behind (could not find the source of the problem and they are not a big issue): v9 - If you put the mouse over a tab that is reproducing audio, chinese text will appear (indication that the tab is playing audio) (could not find the source). - Adfilter option button on the browser preferences can not be removed since some modifications break the browser preferences page (this happens to all versions). - If you try to login in a platform and a small window appears in front of the one you where using (also with the floating bar in videos), and if you put the mouse over the close button of that window, it displays text in chinese (this happens to all versions) (could not find the source). v11 - Cannot modify the "chrome_elf.dll" file (specifically "crash.browser.360.cn" and "pvstat.qihoo.com" entries) (happens on v11, v12 and v13). v12 - New search-box style option displays some chinese text when it is checked and the "Settings" button (on the drop-down menu of the search-box) does not display the word "Settings" (could not find the source) (happens on v12 and v13). v13 - Developer tools are displayed in chinese. How to change to english manually --> https://drive.google.com/file/d/1Ho5IKFkXwlAZ77y87MX_zgp7CAMgAV_e/view?usp=sharing Thanks to all the following for the information I could gather for the modification of this browser: @Windows 2000, @VistaLover, @Sampei.Nihira, @win32, @DragonSC7601, @redapple0204, @blackwingcat, @404notfound, @Cixert, @thebuildone, @ArcticFoxie, @Dixel, The Russian Repackers, @dmiranda, @we3fan, @athlonxpuser and @Greyfox77 I really hope this can help someone. Cheers. - Humming Owl
    3 points
  28. Updated links for my v11 and v12 rebuilds. Might be another day or so before I can update my v13 (I haven't visited it in a while and unsure of how many fixes/tweaks it is behind relative to v11 and v12). These fix a Google "feature" present since Chrome v69 where a Google cookie is stored in 'local storage' and does not clear on exit despite the user's preference to clear cache and cookies on exit (so no real effect for those that keep cookies from session to session). It also disables a few depracated embedded APIs (that were disabled in early v13 rebuilds but not 100% positive if they remained disabled in later v13 rebuilds after I merged my rebuild notes with some Humming Owl tweaks). A quick note - an easy way to UPGRADE and KEEP your current profile (needs performed when 360Chrome is closed) -- navigate to your CURRENT Chrome\Application directory (contains two folders and two files), DELETE the two folders and two files, COPY the two folders and two files from the below .zip into that Chrome\Application directory. When UPGRADING, you keep your existing 360Loader.ini, 360Loader.exe, and Chrome\User Data folder untouched. https://www.dropbox.com/s/v45xr0pj9g4ka7a/360ChromePortable_11.0.2031_rebuild_2.zip https://www.dropbox.com/s/aozhovtrevt4dii/360ChromePortable_12.0.1247_rebuild_6.zip
    3 points
  29. Most new visitors walk into the living room and always are like, "Holy cow! What's your electric bill?". I always reply, "Less than yours" and they just laugh like I don't know what I'm talking about. So I always have to prove it to them! So I ask them, "How often do you do laundry?" Typical answer is always EIGHT TO TEN loads EVERY WEEK! (Families with one to three kids). $0.1029 per kWh. Me -- 50" LED TV = 95 watts turned on 16hrs/day = $4.76/month 32" LED TV = 55 watts turned on 2hrs/day = $0.52/month 20 watts per monitor turned on 10hrs/day = $3.15/month TWO loads of laundry per MONTH -- washer roughly 1000 watts and a 30 minute cycle = $0.10/month... dryer roughly 3000 watts and a 45 minute cycle = $0.46/month So just the TVs/monitors/washer/dryer runs me roughly $8.99/month (my bill is higher than that, throw a refrigerator and your air conditioner costs in the mix and those with washer and dryer are bulk of electric usage). Them -- eight loads of laundry every week = 32/month... no TV factored in, no computer factored in... washer = $1.60/month dryer = $7.36/month $8.96/month (their TV is costing them more than $0.03/month - I win!) Them -- ten loads of laundry every week = 40/month washer = $2.00/month dryer = $9.20/month $11.20/month (I win!) Eight to ten loads of laundry per week seems EXCESSIVE to me, but these people SWEAR BY IT. I'll rotate through three pairs of jeans for two to four weeks between washes. I honestly cannot fathom how a family can run the washer and dryer DAILY let alone WEEKLY, but again, they SWEAR BY IT.
    3 points
  30. Also while some people get an extra cable TV box for a different room in the house, I have two cable TV boxes right here in my little corner of the universe. And an audio mixer that plays BOTH of the TVs and my brain is trained to be able to follow the audio on one and tune the other out, then switch on a dime and follow the opposite TV and tune out the other. Not that both TVs play 100% of the time, depends on the "news" of the day. And when I watch sports, I only "watch" sports, I seldom actually "listen" to sports (dislike broadcasters not rooting for the same team I'm rooting for!).
    3 points
  31. The next stage/phase of chromium development is web.brain , to track down and eliminate survivours after the global takeover .
    3 points
  32. Updated links for my v11 and v12 rebuilds. These now by default assume the user wishes to keep cookies from session to session (my logins would stay logged in from session to session, "mileage may vary"). I personally clear cache and cookies at every browser exit but several users new to my builds prefer session-to-session workability and more advanced users will know how to change settings and the loader .ini for more advanced needs. https://www.dropbox.com/s/2roh9848dwapzy1/360ChromePortable_11.0.2031_rebuild_1.zip https://www.dropbox.com/s/55z2z082oeu87m9/360ChromePortable_12.0.1247_rebuild_5.zip
    3 points
  33. @roytam look this too, may be want to apply https://github.com/ManchildProductions/MyPal/commit/3425aa130a9fc547e77e1575c59ece2f518c4db3 it fixes https://github.com/Feodor2/Centaury/issues/35
    3 points
  34. Huh mingw thread was not saved from mypal repo, but ptaches is preserved look there https://github.com/ManchildProductions/MyPal/commits/mypal-mingw do not forget to revert "Unfold sqlite3 from nss" and some about win10 IME stuff, whats i actually deleted early Other is plain, for winxp i used Git for Windows v2.10.0 Mozilla build 2.2 Mingw 8.1.0 this one https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win32/Personal Builds/mingw-builds/8.1.0/threads-win32/dwarf/i686-8.1.0-release-win32-dwarf-rt_v6-rev0.7z assume mingw in E:\dev\mingw64\ bat for mozilla build @ECHO OFF SET TOOLCHAIN=32-bit SET MOZILLABUILD=%~dp0 SET MOZ_TOOLS=%MOZILLABUILD%moztools SET C_INCLUDE_PATH=/e/dev/mingw64/mingw32/i686-w64-mingw32/include SET CPLUS_INCLUDE_PATH=/e/dev/mingw64/mingw32/lib/gcc/i686-w64-mingw32/8.1.0/include/c++:/e/dev/mingw64/mingw32/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32 SET PATH=E:\dev\mingw64\mingw32\bin;%PATH% %MOZILLABUILD%msys\bin\bash --login -i one more thing in E:\dev\mingw64\mingw32\i686-w64-mingw32\lib copy libmsvcr100.a over libmsvcrt.a .mozconfig for mingw is different too. CC=gcc CXX=g++ CPP=cpp AS=as AR=ar LD=ld WINDRES=windres ac_add_options --enable-application=application/palemoon ac_add_options --target=i686-w64-mingw32 ac_add_options --enable-optimize="-O2" ac_add_options --enable-jemalloc ac_add_options --enable-strip mk_add_options MOZ_OBJDIR=F:/dev/newmoon mk_add_options MOZ_MAKE_FLAGS="-j1" ac_add_options --disable-debug ac_add_options --disable-accessibility ac_add_options --disable-gamepad ac_add_options --disable-necko-wifi ac_add_options --disable-webrtc ac_add_options --disable-webspeech ac_add_options --disable-skia
    3 points
  35. Hi there. What'd be the equivalent for basilisk? On my system, I'm successfully using general.useragent.override.addons.basilisk-browser.org;Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:68.0) Gecko/20100101 Goanna/4.8 Firefox/68.0 Basilisk/52.9.2021.07.19 NB that official Bk is a 64-bit only release on Windows 7+...
    3 points
  36. WinNTSetup 5.0 Beta 2 - fixed drive combo not updated after run diskpart script - fixed drive combo not showing drive letter from DefineDosDevice - fixed drive combo on classic selection - new dikspart GUI with selectable disk and warn dialog - ini option nodownload added - command line source accepts wildcard
    3 points
  37. what is that "standards thing". I have not heard from it. Every company claims to be standard but in reality all abuses their market power in name of standards. As someone who needs work multiplatform "standards" causes support hell. Only real web standard was XHTML
    3 points
  38. Thank you @mina354 @Dixel @D.Draker Yeah, sometimes breaks are good to reset. Honestly, its been rough, I won't lie. Just dealing with a lot, I guess. Mostly health crap (both physically and mentally). But its been rough for everyone and we all have to do what is best to get by and sometimes the hardest thing to let go is our pride when things feel uncertain are we are pushed beyond our 'breaking point'. I'm getting better at embracing humility. I'm a simply guy and being isolated in a world of confusion and uproar doesn't at all bother me. I can get by with little (always have) and I see nothing wrong with solace. Unfortunately, I allow myself to take that too far and fall hard, which (in turn) makes it so very very hard to get back up. Nuff about my drama :) I'm Grateful to be part of this forum and the passion everyone here puts into their work and postings. Hope everyone is managing as best as can be. I'm feeling: Appreciative
    3 points
  39. I won't get away from Pale Moon either, because their product is a proper browser, but after seeing this war unfolding... now, I regret giving them some money at one point. And I've quit their forum, too. What a missed opportunity to advertise Pale Moon as that ressource-easy that it can even run on an 20 year old Windows XP machine. With a slogan like: "Look, this scrap computer runs Pale Moon. Then yours can run it, too." In Germany, we say something like: "If the enemy is known, the day has structure." This whole action wasn't rationally thought. There is no threat from the tiny amount of people running the XP browsers. It's just to be able to use laws. But laws aren't useful all the times! Dammit Moonchild and Tobin! Which advantages do you hope to get through shredding the Mypal project? Roytam and Feodor2, I'd like you to tell the community about this if you have to get involved in any kind of legal troubles. Maybe some money can be thrown together to a reasonable sized heap then to absorb the financial impact. Of all the projects, your browsers are the most important programs for the long-abandoned operating system to be able to use them as daily drivers.
    3 points
  40. And now they've done it for the normal extensions on the PM site. I haven't checked the basilisk site yet, but expect it to be the same. Same thing on the basilisk site. I wonder if the addon authors are aware. That snake Trollbin going at it again...
    3 points
  41. A very wise decision, why give them an extra opportunity to disparage you. I think I should rephrase what I was trying to say before. I think people might want to read the Github thread to be aware of what's happening - but only those who a) have something useful to add that hasn't already been brought up and, b) can restrain themselves enough to remain polite should go over there to add their thoughts. They can of course also do it here, but the Github issue is more of a place of record. I myself might have met a) in the early stages but b) was pretty doubtful. At this point, a) is also doubtful. @XP2003 Yes, I've seen it. Gotta "love" that one guy actually demanding jail time for @feodor2... I'm reminded of a quote from an R. K. Narayan book about Indian mythology, where he describes asuras (demons) as "strong-minded, intelligent, and capable of offering arguments to establish that they are righteous, and all others are evil-minded". He then adds "They succeed - but, [...], only for a while; sooner or later they are overcome." Let's hope for that. (It's not my style to compare people to demons, but the comparison comes to mind when someone is so incredibly insistent to enforce the letter of the law at the expense of the spirit of it, for very questionable reasons and with clearly damaging cansequences.)
    3 points
  42. WinNTSetup 5.0 Beta 1 - mounting boot partition is disabled by default - combobox list to select boot and installation drive - MRU feature for most inputs - mounted ISO in VHD menu will stay alive - mounted ISO sources will be save with ISO names to ini - regimport supports HKEY_CURRENT_USER\Software\Classes (UsrClass.dat) - regimport will effect all existing user profiles - separate disable Windows Defender tweak (-nodefender command line)
    3 points
  43. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210828-be0dbe88f-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210828-be0dbe88f-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210828-be0dbe88f-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210828-be0dbe88f-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1185997 - Split referrer tests to avoid intermittent timeouts. r=RyanVM (976fb981a) - Bug 1175736 - Add iframe referrer attribute tests. r=ckerschb, r=baku (f22da1340) - Bug 1184781 - additional referrer tests - redirect. r=christophkerschbaumer (49f1aaea0) - Bug 1186544 - A better test suite for StructuredCloneAlgorithm, r=smaug (d94f76a45) - Bug 1167690 - Part 5: Add tests for plugin audio channel integration; r=baku (26931ea9d) - Bug 1144631 - Make FTP with auth prompts work in e10s. r=billm/dragana (e69f9f5e0) - Bug 1179255 - (fatal) Assertion failure: aRequest == mCancelable, at netwerk/protocol/websocket/WebSocketChannel.cpp:2766, r=mcmanus (e1e3d6799) - Bug 1024056 - Simple ASCII lexical analyzer. r=nfroyd (dc67ec784) (ac77268e0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1189369, part 1 - Remove trailing whitespace from some nsNavHistory* files. r=mak (317dd5937) - Bug 1074416 - Don't AddRef or Release nav history result observers during CC traversal. r=smaug (2ce1e8cc6) - Bug 1189369, part 2 - Don't implicitly convert nsMaybeWeakPtr to an nsCOMPtr. r=mak (c4c3261e5) - Bug 1189369, part 3 - Inline nsMaybeWeakPtr_base. r=mak (efdb4fd76) - Bug 1189369, part 4 - Get rid of some old style QIs from nsMaybeWeakPtrArray. r=mak (fa534f76c) - Bug 1189369, part 5 - Use the nice cycle collector macro template for nsNavHistoryResult. r=mak (f1fafbdc9) - Bug 1189369, part 6 - Inline AppendWeakElement and RemoveWeakElement. r=mak (514efe9f8) - Bug 1189369, part 7 - Use nicer nsTArray functions in nsMaybeWeakPtrArray. r=mak (38384b1a1) - Bug 1189369, part 8 - Clean up some minor style issues in nsMaybeWeakPtr.h. r=mak (3f37712f9) - Bug 1189369, part 9 - Use early return in nsMaybeWeakPtr<T>::GetValue(). r=mak (5606a69c5) - Bug 1180498 - Tolerate a different major libGL.so on NetBSD as well r=jgilbert (4f7c00f01) - pointer style (44d4789bd) - Bug 1182428 - Refactor bytecode compilation r=luke (790c13aa2) - Bug 1163851 - Pass the correct |InHandling| argument when parsing the initializer in a LexicalDeclaration in a for-in loop. r=efaust (e6b891d53) - reapply Bug 1163851 - Remove the remaining two tests of |pc->parsingForInit| (c59d57225) - Bug 1180498 - Tolerate a different major libGL.so on NetBSD as well r=jgilbert (9463d2aea) - Bug 1189282 - Refactor parser BindData class r=efaust (4dd897771) - Bug 1179063 - Hook up the static scope chain in the Parser and replace SharedContext walking with scope walking. (r=efaust) (70b8fdd1e) (5cdc3234f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1186724 - Make BytecodeEmitter::emit2 take a uint8_t instead of a jsbtyecode; r=arai (0520b800d) - Bug 1179063 - Simplify enclosingStaticScope and rename to innermostStaticScope in BCE. (r=efaust) (9b80db494) - Bug 1179063 - Cleanup: remove useless pn_index. (r=me) (8c0599c32) - Bug 1155618 - Fix some more places we don't report OOM properly r=jandem (4c45f314a) - Bug 1165486 - Debug function to dump static scope chain of scripts. (r=efaust) (3de10d2bf) - Bug 1191177 - Kill UpvarCookie. (r=efaust) (373fe90f3) - Bug 1191177 - Kill staticLevel. (r=efaust) (a8734595e) (be0dbe88f)
    3 points
  44. Thank you very much for your kind words, @Humming Owl! I hope it was not bothersome or inconvenient to mention you here...I'm not sure if there's any kind of competition (if there is, hopefully it's in the healthiest sense) between you and others creating browsers. The reason I mentioned you is because I've also been following your thread, and in fact I use your latest build of 360Chrome v13 as a secondary browser (for all of the things that Serpent52 can't quite handle). For me, it's a nearly flawless one-two punch: each picks up the other's slack, and the unique features of both make for an amazing user experience. Serpent's an all-in-one browser that can do Java/Flash/Silverlight/Shockwave (essential for me as I still enjoy Homestar Runner shorts in their original .swf form [those HTML5 conversions aren't doing it for me] and going to the Andkon Arcade to get my online game fix, among a myriad of other things), and 360Chrome works great for Twitter and other sites that are really optimized more for Chromium. I'm looking forward to seeing what happens going forward with all of the different XP related projects being shared here on MSFN--I'm never the type to pledge allegiance or swear loyalty to any particular program or any particular programmer, but I am always the type to give credit where it's due. Though it is becoming clearer with time which programs work best for my personal needs, I am always happy to try something new...if it works, it works, but in general I tend to take older versions of software because they are lighter on CPU/RAM usage than the latest ones (for example, I'm still rocking Office 97 to this day). However, I always strive to keep my browsers up to date, so any developments on that front are of particular interest to me. I am very excited to follow all of the latest news and see what people will hopefully continue to do with this legendary OS! -cmccaff1 P.S. @feodor2 - I could not reliably shoulder the responsibilities involved, so I would not be a good owner, but I am very happy you have found what appears to be a good resolution to the situation for now. Please keep your head up and don't let anyone's negativity get you down...you are doing great work!
    3 points
  45. Hello. @cmccaff1 I have to say it, this is a very good comment. Everything is very well described and narrated. It is good to meet people like you, and welcome to MSFN! (you were already a member since long ago but it is nice a little welcome ) I know that it seems weird that I am posting here but I wanted to say that. I've also seen the situation and want to tell @feodor2 not to worry about those guys trying to ditch you up, you have done a very good work. Do not let anyone destroy what you have accomplished. Even if they are correct about the legal issues (the bad intentions make me wonder), that does not mean that you have to eliminate everything you have done (at least those are my thoughts). I am sure everything will be fine at the end. Cheers.
    3 points
  46. @ArcticFoxie, regarding your youtube crashes with this browser , found it for you , may wanna try this : "Back in version 62 of Chrome, they added a feature they called Media Engagement Index (MEI), which keeps a log of how many times you actually click on video and audio on various sites. Once you’ve actually clicked on a video on a site a certain number of times, it AUTOMATICALLY DISABLES AUTOPLAY PROTECTIONS for that site. What’s worse than that, they preload a list of sites that get a free bypass of autoplay protections, which includes many porn sites. Deciding that they did such a good job with this feature, they then proceeded to remove the autoplay settings from the interface in the browser...." Source : https://www.symbolcrash.com/2021/01/24/disable-unmuted-autoplay-in-chrome-version-62-and-above/ --disable-features=PreloadMediaEngagementData,MediaEngagementBypassAutoplayPolicies,RecordMediaEngagementScores,RecordWebAudioEngagement PreloadMediaEngagementData – Disabling this feature will disable the list of sites that Google has pre-determined should be able to bypass autoplay protections. MediaEngagementBypassAutoplayPolicies – Disabling this feature disallows sites that you use regularly to bypass autoplay protections. RecordMediaEngagementScores – Disabling this feature turns off the Media Engagement tracking altogether. RecordWebAudioEngagement – Disabling this feature turns off the Media Engagement tracking for web audio. Try enabling and disabling those features individually if you want to further tune this behaviour.
    3 points
  47. I think you won't be impressed . Even though they were quite expensive , they aren't for hard core gamers . I prefer German quality , so I always buy Fujitsu Siemens (yes, they were still made in Germany up until 2018, don't know about now). If you want the models , some of them are D3012-a1 GS3 with 16GB DDR3 , D2912-A1 GS2 16GB and I game on a haswell board Siemens Fujitsu D3221-A12 GS2 W26361-W3321-Z3-04-36 , LGA 1150 , DDR3 32GB , it supports SLI . I love their design and quality . none of the Fujitsu Siemens goods have failed me yet. (for decades). Also , got several 24 inch Fujitsu Siemens premium monitors 16:10.
    2 points
  48. Looks like the NHS is still very much based on Windows XP. This was spotted at St George's Hospital in London: p.s not my CT Scan, it's the one of an old woman I think
    2 points
  49. I'm not @feodor2's spokesperson, but since you're asking me, the source for the latest Centaury release (0.17.0) looks to be at https://github.com/Feodor2/Mypal/archive/b9d3b502ef4786aa77d30e9ace63494422fa00a4.zip Sorry, too busy atm to properly write up the steps to get there, but I can say that I was able to figure it out without ever asking @feodor2 (or anyone else) about it.
    2 points
  50. In case of need http://www.marriedtothesea.com/030306/gracious.jpg jaclaz
    2 points

×
×
  • Create New...