Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

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. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Popular Content

Showing content with the highest reputation since 04/21/2019 in all areas

  1. 12 points
    You actually expect anyone here to take you seriously while you continue to maintain a condescending attitude toward roytam1 and everyone else in this community? You can't even speak of these things without lacing it with some ignorant derogatory language or FUD. Emphasis mine. I assume once again that users are intended to believe that "poor modification" is an acceptable definition of "restoring the pre-existing functionality that you intentionally chose to break?" Not one of us here cares one iota whether or not roytam1 has some useless eye-candy website or some fancy branding for his browser builds. What we care about is that they work and that he is very responsive to bug reports and quick to address other issues that may arise on the target platform(s). Yourself and "Moonchild Productions" could do with some lessons from what you find here. When the rest of the world leaves your precious Windows 7 and your "outdated" Mozilla forks, along with their "outdated" addons behind, where will you be? In the same boat with the rest of us. If you expect anyone here to take you seriously, you'd better learn to treat people here with respect whether you agree with them or not.
  2. 9 points
    GOOD NEWS EVERYONE! Thanks to @Osman Kovan for figuring out how to install Microsoft .NET Framework 4.8 on Windows Vista, I was able to use that same method to install Microsoft .NET Framework 4.6.2 Final on Windows Vista. I just extracted the setup .exe file with 7zip and ran the .MSI installation file contained within it, netfx_Full_x64.msi: After installing, I then tested ShareX Portable to see if it gave the same missing dependency errors that it does when running it with .NET Framework 4.8 Preview installed, and to my delight, it works just fine in Vista with 4.6.2 Final! Remembering what @VistaLover asked me to try with 4.6.2 Preview installed, I then decided to try the latest .NET Framework 4.6.x security rollup for Windows Server 2008 to see if it would patch .NET Framework 4.6.2 Final on Vista, and, lo and behold: It works! This means that .NET Framework 4.6.2 Final CAN be installed and patched on Windows Vista using @Osman Kovan's installation method, and then by downloading the .NET 4.6 patches for Server 2008 manually from the Microsoft Update Catalog. As such, Microsoft .NET Framework 4.6.2 Preview has been replaced with the final version on the list: Special thanks to @VistaLover, @Osman Kovan, and @artomberus for helping make this possible!
  3. 9 points
    I have yet to see any evidence of these supposed "misguided people." We have only your word on the subject, which, given your general behavior and attitude, is not necessarily reputable. If one takes the source code for a given program (X) and re-compiles it targeting another platform (Y), how is it NOT "X for Y"? These programs are open source. If someone chooses to recompile them targeting a different platform, they have every right to do so, whether you like it or not. Good luck switching to "closed source," drop back by in a few years when you reach a closed-source state equivalent to the current open-source one you "leeched" from Mozilla. I've seen how you deal with these "poor ___ Linux builders" as you refer to them. You drop in, make demands and threats, create a general atmosphere of negativity that poisons the waters and turns everyone off, all the while hoping that no one stands up to your bullying. Most people eventually give in and give up, not willing to deal with your constant attacks. I'm afraid that modus operandi will not work here. I know for a fact that roytam's New Moon 27 builds are in fact named "New Moon" and not "Pale Moon" and do include a disclaimer on the About dialog that states the build is unofficial and specifically says not to request help on the official Pale Moon forum or otherwise. This thread is also mentioned. So what more do you expect? If the supposed "misguided people" you refer to are too ignorant to read and abide by these disclaimers then nothing else is going to stop them either. In the end all of these programs, including yours and those of Moonchild Productions, descend from Firefox or other Mozilla sources. The "chain of descent" is there, and it is not going away because someone changes a name or writes a disclaimer. Even if the name were changed, what happens when someone simply asks "what is this based on?" When the answer is given no one can control how others may use that piece of information to seek out the project's "upstreams." Even after all this ranting you still have not made any set of concrete "minimal acceptable changes" from your point of view. You keep changing them based on your level of annoyance each time you post. First it's change a name. Then it's full branding. Then "unofficial branding" is OK. Then it isn't. You noted at one point that mentions of the original names would be necessary for "profile compatibility reasons." Now, "ALL THE ORIGINAL NAMES MUST GO!" This is beyond ridiculous. Maybe roytam isn't a good graphics artist? I myself certainly wouldn't want to have to undertake the task of creating new "branding" that is worthy of the underlying code here. I'm no programmer, but I would take bets that changing the names and such would also create more headaches for roytam and his users in the fact that this could cause Addons and other associated applications to not recognize roy's builds, thereby forcing him or his users to manually modify every single Addon or associated application in order to get it working as it should. If my assumption of this is correct, what reasonable person with a life and better things to do who would choose this path? I'm sorry, but no truly serious user of these builds has any confusion whatsoever about what they are using. If the official installer(s) won't run on your non-supported platform and you had to get a build from here, that's self explanatory. And, if you're running on a supported platform where the official installer(s) work, that's self explanatory as well, and why would you come here in the first place? Covered this above, but once again - "If one takes the source code for a given program (X) and re-compiles it targeting another platform (Y), how is it NOT "X for Y"?" You "don't want to hear" these things because you don't like the fact that someone had the gall and took the time to compile your project for a different target platform that you disapprove of. That's the beauty of open source. Also once again - "Good luck switching to "closed source," drop back by in a few years when you reach a closed-source state equivalent to the current open-source one you "leeched" from Mozilla." See above about causing issues with Addons and associated applications. You claim that there is some "advantage" in the changes you are demanding when it seems more likely that this will only create more work for the developer. I see no advantage whatsoever to be gained by these projects from your suggestions, only that you just want things your way. I don't speak for roytam, but if I were in his shoes I would be all the less inclined to acquiesce to any of your demands simply based on your behavior. You have chosen to act in a condescending and demanding manner laced with threats to keep throwing roadblocks in the way of or create problems in any way possible for roytam's projects. On the other side, you create more annoyance for yourself by coming here and ranting about supposed "misguided users" who are troubling you, when it would be simpler (and probably better for your health) just to tell them off and go on about your day. You appear to thrive on creating a negative environment and beating dead horses. And, in the end, if you decide to try and make good on your threats then you will create more work for yourself in rewriting closed-source code to replace the open-source code you "borrowed" but don't like others "borrowing." Based on this and in the interest of civility I will state that I believe this "discussion" is never going anywhere. Please stop wasting everyone's time with your threats, condescension, and negative attitude. These will get you nothing here, except an end to OUR "diplomacy."
  4. 8 points
    I also don't see how frank was rude at all, sounds like you could use an emotional support animal.
  5. 8 points
    I see no rudeness whatsoever in Frank's post. Yours, OTOH, is unnecessarily offensive. People nowadays are too oversensitive...
  6. 8 points
    I think we all understand that you are not Moonchild nor do you speak for MCP in this case. However you get grouped together with MCP here because you have been variously associated with them and apparently share the same condescending attitude toward XP (and Vista) users. This attitude is what turns everyone here off; I mean really, what do "you guys" care what operating system other people choose to use? Don't want to "support" it in your projects? Fine. Just don't break it on purpose, and don't act as if someone is committing a sin by using it on a "unapproved" platform. I fail to understand what bothers you so much about people asking about the XP builds based on this latest statement. Why not just tell them to "p*** off" as you put it and go on about your day? Now, back to the issue. If you wish to make a "reasonable" request, then do so in a "reasonable" and diplomatic manner. Coming in here and making demands and threats will get you nowhere. I'm willing to accept that your desire to have these "forked projects" disassociated from "Binary Outcast" is a "reasonable" request. However you need to lose the attitude first and foremost, and then make a clear policy on whether or not and how you wish to be credited or mentioned at all in any subsequent "forked" project. You have given conflicting statements on this depending on your attitude whenever you were posting. Do you want roytam to just change the names, icons and such? Do you want any stated credit such as "this project is forked from ___ " "created by ____"? Do you want to be "erased" entirely from the resulting fork? If roytam does these things you "request," then does that mean you will lose the condescending attitude and derogatory language in reference to these builds here and elsewhere? In your opinion; which most everyone here does not share. This is a nonstarter here. It doesn't matter how much "insight" you believe you have into this code; it works on these older platforms and since we have no other options it's a very good option, regardless of your opinion. Addressed most of this above I believe. However, you still seem to think that roytam can somehow exert mind control over those who choose to use his builds and keep them all from "wandering" into the wrong places for support. I'll wager that a good number of these people who are supposedly causing you problems are trolling, especially given your attitude about the builds and since you seem to be very easily triggered by anyone who mentions XP. Since you don't distribute these builds from your site, and most likely one must visit here in the first place in order to get the links for the builds, I find it strange that any serious user doing as such would not "stop here" first for help. They seem to be purposely seeking you out rather than sincerely needing help; and if this is the case, no one here can do anything about that. What's not "sufficient" here? This forum has been around for a long time and has hosted the support for many projects. I'd rather see a developer dedicated to his or her project rather than dedicated to extraneous "infrastructure." Nothing wrong with having "infrastructure;" mind you, but in the end it is secondary to the project itself. roytam has enough to keep him busy with a $dayjob and building his various browsers, and since he has no help in doing so it's not reasonable to expect him to spend time on a website or otherwise.
  7. 8 points
    LOL, couldn't help drafting such a disclaimer novel ;-P "For any help, support and discussion of roytam1 browsers, the best place is here: (link to NewMoon topic in msfn) Attention: Do not under any circumstances bother the PaleMoon team, especially Moonchild and Matt A. Tobin, with anything related to this forked browser, to anything XP-related, or mention any of roytam1 browser builds in the Pale Moon forum. They intentionally removed all XP-support for their products a long time ago, and do NOT tolerate any longer to be bothered by people using forked builds, especially not forks with restored XP support. Only discussion of their own original builds is allowed there. They have very STRICTLY declared this multiple times, in their own forum and also in the MSFN forum. So, please, abide by their request and go to MSFN only for support."
  8. 7 points
    Well it turns out that Microsoft .NET Framework 4.7.2 can also be installed on Windows Vista using the same installation method for 4.6.2 Final, and it can also be patched using the .NET 4.6 security updates for Server 2008! In addition, ShareX still works with this version installed, and no dependency errors are present: Now, I could not find an application that specifically required this version of .NET Framework, but it appears that ShareX is able to use it without any issues, in contrast to .NET Framework 4.8 Preview... As such, I have also added this version of .NET Framework to the list Also, this is irrelevant to .NET Framework, but Twitch Desktop App recently dropped support for Windows XP and Vista, so it has been removed from the list
  9. 7 points
    Adobe Flash Player has been released today (confirmed working with Windows XP SP3/Windows XP x64 SP2) Internet Explorer ActiveX: http://fpdownload.adobe.com/get/flashplayer/pdc/ Mozilla Firefox NPAPI (also for Opera Presto/Google Chrome 44 and earlier): http://fpdownload.adobe.com/get/flashplayer/pdc/ Google Chrome 45 through 49 PPAPI: http://fpdownload.adobe.com/get/flashplayer/pdc/
  10. 7 points
    Not in my opinion. Although the more paranoid may eschew it, I do believe the more browser alternatives we have, the merrier! In fact, to me it's clear that day-to -day use requires just a decently working browser and, preferably, also a not-too-paranoid real-time antivirus. All the rest can be done without any need to use the very latest version of whatever program one must use. So Chrome 360 actually is a welcome gust of much needed fresh air into our already very claustrophobic EoS-is-not-EoL situation. Long Live XP!
  11. 6 points
    ... And despite all recent incidents involving Mr. Matt A. Tobin and Moonchild Productions in general, there still exist people who post in the official Pale Moon forums questions related to Feodor2's MyPal and @roytam1's New Moon forks: https://forum.palemoon.org/viewtopic.php?f=4&t=22110 These "people" are only doing a disservice to the XP and Vista communities benefiting from the continued existence of these forks and they must be stopped from continuing such an infantile and foolish behaviour; the only unwanted effect they'll cause is more aggravation for the MCP devs, more hostility towards the maintainers of the forks and their users! Who in his/her right mind would go to the official Pale Moon community (devs+users) forum and query about third-party "unsupported" forks running on OSes that the mere mention of their names would cause those people to throw a hissy fit? Please, anyone here with a PM forum account (I know several exist) contact that @DJboutit individual and try to talk some sense into him/her . We can't risk any additional animosity from the upstream devs !
  12. 6 points
    New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.2.win32-git-20190511-1b5c261b8-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.2.win64-git-20190511-1b5c261b8-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom NM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.6.0a1.win32-git-20190511-1b5c261b8-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.6.0a1.win64-git-20190511-1b5c261b8-xpmod.7z Official repo changes since my last build: - Update Readability from mozilla-central release branch (FF 66.0.3). Tag #361. (ccc436346) - Update surrounding code for new Readerable module. Tag #361. (945b03265) - Replace explicit pref observer with lazy preference getters. Tag #361. (952e65590) - Fix parse node limit preference. Tag #361. (2db53003e) - Bug 1399616 - add WP emoji styling to reader mode. (742f5aa24) - Bug 1422680 - simplify aboutReader.css font-size classes using CSS variables r=Gijs (0612246b0) - Bug 1151735 - Hide font panel when text is being selected r=Gijs (b430def77) - Bug 1429442 - Buttons in "type control" popup in reader mode should have tooltips r=Gijs,MarcoZ (5c350eebc) - De-unify accessibility build on Mac. (758663e88) - Merge pull request #1075 from adeshkp/deunify-accessible-build-2 (c40086cfa) - Update icon to the new and improved branding. (aa4055cb4) - Don't shrink the tab bar in customize mode (6458c3464) - backport m-c 1510114: Fix Use-After-Free in the HTML5 Parser (4ed4303dd) - Merge pull request #1077 from g4jc/cve_2018_18500 (d0f1f53e5) - Merge pull request #1078 from Lootyhoof/issue-1072 (12d23fb00) - Merge pull request #1080 from Ascrod/readerview (d0b65e8b3) - Issue #1082 - Restore a getBoolPref global shim in utilityOverlay.js for Extension compatibility (fc937d1ee) - Issue #1083 - Deprecate FUEL extension helper javascript library (5d119ce85) - Issue #1081 - Restore "release notes" item in the help menu (95607bd72) - Issue #968 - Preload the permissions manager with permissions file (1b5c261b8)
  13. 6 points
    So much for the "more constructive approach." I had a feeling this was insincere. roytam1 has no control over the actions of those who decide to use his XP-compatible builds. Even if he were to change names, remove references, yada yada yada. there could still be "ignorant" users (or even troublemakers just trolling) who will keep going to the wrong places for support or to ask questions. How hard is it to say "I don't support those builds" and link them here? Much easier than ranting there, ranting here, and rewriting a bunch of code.
  14. 6 points
    New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190427-3424afcca-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190427-3424afcca-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom NM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.5.0a2.win32-git-20190427-3424afcca-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.5.0a2.win64-git-20190427-3424afcca-xpmod.7z Official repo changes since my last build: - Issue #991 Part 1: Pale Moon (9a37ab727) - Issue #991 Part 2: Basilisk (759132691) - Issue #991 Part 3: Devtools (609a7215e) - Issue #991 Part 4: Network and URILoader (c7796280a) - Issue #991 Part 5: DOM and layout (1d0af8b59) - Issue #991 Part 6: Services (2d3b7717a) - Issue #991 Part 7: Toolkit Components (714e9c907) - Issue #991 Part 8: Toolkit everything else (8757548a3) - Pref try/catch block fixup. Tag #991. (40fc72376) - Merge branch 'master' into default-pref (af7e140d4) - Remove unused try/catch block. Tag #991. (21b4cb27c) - Remove unused parameter from call (b73287811) - Stop building /accessible unified and fix deprot. (32577bdb3) - Merge pull request #1041 from Ascrod/default-pref (e0116ac2b) - Handle URL token in a closer way to the CSS3 spec (d9137b4b7) - Remove geo-specific search engine default preferences. Tag #245. (c78cd6fb9) - Remove geoip lookup for search engine defaults. Tag #245. (60e283715) - Remove browser.search.region usage. Tag #245. (a3a34dad1) - Merge pull request #1047 from JustOff/PR_css3_url_token (550d87388) - Version bump (bccf86a10) - Fix variable used before being declared in UpdateUtils.jsm (bca1943ca) - [PHOENIX] Fix missing default from lastSync in browser-syncui.js in Pale Moon and replace the tryblock in Basilisk (5d02c2207) - Remove SecurityUI telemetry. (b10712de8) - Issue #1049 - Show sync status via label of sync-button (ccd86d8c0) - Merge pull request #1045 from ThosRTanner/patch-1 (864f1cfdb) - Update platform version to reflect major changes in platform. (33ebc885e) - Merge branch 'master' of https://github.com/MoonchildProductions/UXP (1d7664d3a) - Update Twemoji Mozilla COLR font to 0.4.0 (TweMoji v11.4.0) (7d61305b0) - Merge pull request #1051 from adeshkp/remove-telemetry-security_ui (8bd7da130) - Merge pull request #1048 from Ascrod/geodefaults (228e55129) - Remove tests from search service (0c84220a4) - Sort out search service (63295d008) - Issue #1053 - Drop support Android and remove Fennec - Part 1a: Remove mobile/android (abe80cc31) - Issue #1053 - Drop support Android and remove Fennec - Part 1b: Remove MOZ_FENNEC (325b204d2) - [minor] Fix a variable name in Basilisk error page (2e781c998) - Add application ID and widget toolkit placeholders to UpdateUtils.jsm (cb5d20deb) - Don't use UpdateChannel.jsm in nsBlocklistService.js (a9ae19957) - Use UpdateUtils in GMPInstallManager.jsm (c11a0b276) - Remove UpdateChannel.jsm (9cf2c92c3) - [PALEMOON] Remove errent extensions.blocklist.* from shared branding prefs (e86f0e555) - Remove useless assert. Resolves #1055. (51af3decb) - Merge pull request #1054 from adeshkp/patch-11 (ace7f20fa) - Capture delayed events and cancel as necessary. (3424afcca) My changes since my last build: - nss: go back to 3.43 release (b314cfa40) - a11y: fix build (2faa94fa0) * since MCP deleted lots of files, this might affect Serpent's functionality of updating WE extension. please test and report if there is any irregularities.
  15. 5 points
    You can force "multiprocess mode" in FF 52 by creating the Boolean preference browser.tabs.remote.force-enable and setting it to true. (Also works in Serpent, BTW.) This splits FF (or Serpent) into two processes. Not as good as Chrome, where each tab is a separate process, but it can still help.
  16. 5 points
    The support may be over, but this doesn't mean that people stopped using XP. Today I've been to the dentist and he is using XP. When I asked him why, he said that XP is connected to the sensors of the tools he uses on a daily basis and that he upgraded to Windows 10 months ago as he changed his computer, however the technician he called spent hours trying to make it work with those sensors but he failed, so he reverted to Windows XP. "I've been using these things since 2005" he said, "I'm gonna keep using XP until I'll change the whole thing, its tools and its sensors, which is unlikely to happen anytime soon". Since I wasn't able to take a clear shot, I told him about the Windows XP Spotter group and I quickly told him that we take pictures of XP running in businesses 'cause we are fan of the OS, so he kindly let me take this picture:
  17. 5 points
    It says that "The vulnerability doesn't affect Windows 8.1 or 10 (or Server variants starting with 2012), but it does affect Windows 7, Windows Server 2008 and 2008 R2". Windows Server 2008 R2 is based on Windows 7, but the 2008 version is based on Vista, so I'm pretty sure that Vista is also affected.
  18. 5 points
    If you would've told a costumer from 2001 that their purchase of Windows XP would get updates until 2019 they would not believe you! Yet, here we are with a new patch out of the regular POSReady 2009 support window
  19. 5 points
    Hey - party's not over. Here's a beer!
  20. 5 points
    Well, you're much welcome to vent up. So am I to rant, right? Yeah, it goes like this: 1.) All the issues you mentioned have solutions described in detail in this very forum. 2.) Athough it's easy to filx the Word 2010 issue, one can remain using Word 2000 (or even Word 97) for most if not all tasks commonly performed with it. Same goes for XL and Powerpoint. 3.) Al that is required is to arm oneself with patience and read the threads where the solutions are described. XP went EoS, then POSReady 2009 went EoS. MS did it because it was in their power to do so and they've decided it was in their interest to do so. Regardless of what any of us thinks about it. So it's up to us, the die-hard users, to support ourselves 'n one another... it's less confortable than leaving all responsibility fall on MS. Then again, for one who loves XP or just isn't confortable (or able) to cave in, it sure is worth it. One may whine. Then again, one may stand up and fight. Long live XP!
  21. 5 points
    New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190504-d9d9d1ed8-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190504-d9d9d1ed8-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom NM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.6.0a1.win32-git-20190504-d9d9d1ed8-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.6.0a1.win64-git-20190504-d9d9d1ed8-xpmod.7z Official repo changes since my last build: - Fix failure to print when pages contain zero-sized <canvas> element. Fixes #1058 (1091fcac8) - Merge pull request #1059 from g4jc/print_preview_fix (6e8e07e2c) - New cycle version bump. (b63098646) - Merge branch 'master' of https://github.com/MoonchildProductions/UXP (722cc9091) - [PALEMOON] Prevent overlapping modal prompts and preserve prompt order. (cd296c598) - Improve dead compartment collection js/src (5a65d8739) - Improve dead compartment collection js/src/gc (2cb4d2ee5) - Improve dead compartment collection js/src/builtin (bb1fad0fa) - Improve dead compartment collection js/ipc (cf319d581) - Space to comment. (44e59151e) - Add newline at end of files js/src (d57c13c6d) - add newline at end of files js/src/gc (22116f9a7) - Add newline at end of file js/src/builtin (6f15c693f) - Add newline at end of files (038d437d7) - tab to spaces js/src (0e70828f2) - tab to spaces js/src/gc (9fb6b925f) - tab to spaces js/src/builtin (f8d671ab7) - tab to spaces js/ipc (d59b5441e) - remaining tabs to space js/src/jsgc.cpp (4d03ec5c2) - Remaining tabs to spaces JavaScriptShared.cpp (53e748f9b) - Remove some empty lines (a2dbd23b0) - Remove rest of empty lines. (0c8c58314) - Whitespaces, typo, tabs to space (31ea8c7e9) - Braces and one more typo fix for comment (2ec2389d7) - Merge pull request #1065 from win7-7/Improve-dead-compartment-collection (871b926f6) - Restore BROWSER_NEW_TAB_URL check in Basilisk. (aca5eb2cd) - patch to Bug 1363423 (7975665f6) - patch to Bug 1377329 (9b750203d) - unnecessary space at the end removed (99d111ad8) - Merge pull request #1070 from win7-7/PresShellPaint-performance-patch (d9404b77b) - Merge pull request #1071 from win7-7/nsDisplayListBuilder (650585f03) - Only change the default and hover text color on buttons for Windows 8+ HC Themes (aero-lite) (d9d9d1ed8)
  22. 5 points
    In terms of Security it is certain that Chrome 360 is more secure than Chrome49. For Privacy with so little data and fragmentation it is impossible to establish any conclusion. I can advise you to use Chrome360 with my privacy and security settings: Chrome --no-referrers --ssl-version-min=tls1.2 -cipher-suite-blacklist=0x002F,0x0035,0x000A,0x009C,0x009D --disable-webg Chrome://Flags Extension Content Verification - Enforce Strict Enable AppContainer Lockdown - Enabled Framebusting-requires-sameorigin-or a-user gesture - Enabled Extensions: Cookie Autodelete BP Privacy Block All Font and Glyph Detection U.B.O. Decentraleyes ScriptSafe - Only the functions described below are enabled: Block Browser Plugin Enumeration Protection from Canvas Fingerprints Block Audio Fingerprinting Block Battery Fingerprinting Block Enumeration of the Device Block Access to Canvas Font The start of each of my browsers in Windows XP is with limited rights.
  23. 5 points
    A word of caution about HTML5test.com: Many of the points awarded by that site are for features that have privacy and/or security concerns: e.g., 15 points if your browser supports geolocation; 10 points for "service workers," a point for the "ping" attribute, etc. A very high score may not be the best news about your browser.
  24. 4 points
    Well, the title of this thread (in the form of a question) is a tad misleading ; if the real question was Can you establish TLS 1.3 connections under Windows XP? then the answer, of course, is YES . Both UXP browsers (New Moon 28, Serpent 52.9.0), the Moebius fork (Serpent 55.0.0), the Tycho fork (New Moon 27) and probably other @roytam1's forks all support the final TLS 1.3 draft (RFC8446), as well as all three cipher suites associated with TLS 1.3: TLS_AES_128_GCM_SHA256 (0x1301) TLS_AES_256_GCM_SHA384 (0x1302) TLS_CHACHA20_POLY1305_SHA256 (0x1303) ; you can test TLS 1.3 support of these browsers with https://tls13.pinterjann.is/ https://swifttls.org/ https://cert-test.sandbox.google.com/ (and a few other test URLs...). BTW, the NSS library in these browsers was recently downgraded from v3.44 Beta to v3.43 stable release; perhaps @roytam1 could share a word (or two ...) why that was necessary ... Additionally, I was recently informed that the excellent project ProxHTTPSProxy by @heinoganda has indeed achieved TLS 1.3 support under XP for the type of browsers (IE8, Google Chrome 49 and, possibly, earlier) that don't come with their own TLS support but rely upon system libraries for secure connections; so TLS 1.3 in itself shouldn't be an issue... But what is indeed specific is the configuration of linked test server, https://tls13.1d.pw/ It is no coincidence that a Russian member of this forum brought this up, because, it turns out that, the administrator of said test server is a Russian guy, Александр Венедюхин ! In fact, he maintains a blog where he documents this project and the TLS 1.3 test configuration of the server; original articles can be found at: https://dxdt.ru/2018/08/05/8597/ https://dxdt.ru/2019/01/26/8672/ As I'm not at all fluent in Russian (), I had to enlist the help of (evil ) Google, but what the heck... : https://translate.google.com/translate?hl=en&sl=ru&tl=en&u=https://dxdt.ru/2018/08/05/8597/ https://translate.google.com/translate?hl=en&sl=ru&tl=en&u=https://dxdt.ru/2018/08/05/8597/ I don't consider myself proficient in the field of cryptography and/or secure connections, but what I gathered from the translated text was that the server is configured to send a special HelloRetryRequest response to force a renegotiation of connection parameters; the implementation of Encrypted Server Name Indication (ESNI) along with non-ECDH manifested a bug in Mozilla's NSS library, so that is probably why the Firefox forks won't connect currently to that specific test server! (they yield a SSL_ERROR_RX_MALFORMED_SERVER_HELLO error code ). Hopefully, the reported bug will be fixed in a future NSS version, if/when that is applied to UXP, we'll have successful connection in the UXP forks... Frankly, TLS 1.2 is still predominant, but with 1.3 steadily gaining ground; this specific connection test is but a margin case where 1.3 is involved, so I won't be losing any sleep over it...
  25. 4 points
    The latest version of Qihu's 360 Extreme Explorer (v11.0.2086.0, released May 16th 2019 - its default UA declares a Chromium 69.0.3497.100 compatibility ) will also pass the test : But this is on Windows Vista SP2 32-bit, not on XP SP3 32-bit (hence, one of you XP users would have to test... ) EDIT: Make sure in "flags" that chrome://flags/#tls13-variant is set to "Enabled (Final)"
  26. 4 points
    Nanobot informs me elsewhere, that DoaJC_Blogger guy is working to bring Chromium 76 to Win Xp: https://browser.taokaizen.com/forum/viewtopic.php?p=3219#p3219 https://browser.taokaizen.com/forum/viewtopic.php?t=2766
  27. 4 points
  28. 4 points
    New build of Firefox 45ESR SSE: test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.15-20190511-bdebcdb5e-win32-sse.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - import changes from tenfourfox: - #446 + #334: trim refresh driver further; restore old Tele removal (4594eee51) - #446: cap default frame rate to 30fps (based on M1503339) (9465ea36d) - #547: block modal HTTP auth DOS M1312243 M377496 + glue code (d60d9721f) - #550: pref on mediasource for mp4 (37789a58a) - #399: null check in FindNearestCommonAncestorFrame from PM 978 (23f303460) (067eb934c) - nss: update nss to hg rev e5e10a46b9ad with vc2013 hackfix (811e2980a) - nss: update nss to hg rev 2d6adc7d8bfc with vc2013 hackfix (64d6370ee) - nss: go back to 3.43 release (319708fd5) - import changes from tenfourfox: - #551: M1538402 M1516325 M1544670 (a5f18b580) (without nspr changes) - #551: M1538619 M1538736 M1542829 M1543617 M1531346 M1540166 (54aa2d7cc) - #446: fine, eat your placebo and enjoy it (f6dd8303f) (37e403685) - import changes from tenfourfox: - #551: M1536768 M1546327 (4af72ac8c) (with vc2013 fix) - #551: update certs, pins, TLDs (bc5094b91) (bdebcdb5e)
  29. 4 points
    Today marks the 20th anniversary of the release of Windows 98 SE, which was on May 5th, 1999! The OS that changed my life forever! Share your birthday wishes and OS experiences here! Many great things awaits...
  30. 4 points
    Just publishing a short comprehensive guide I made on how to run Steam on Windows XP/Vista after 1 January 2019... (as opposed to reading the relevant chunks of the steam thread) It's not very hard, as you only need to download THIS archive, and then extract it, and you will have a working steam. On Windows XP at least you'll need to use ProxHTTPSProxy or a similar solution if you want to get game pictures/icons to load. ( Such as the version Heinoganda complied) Note: With using ProxHTTPSProxy I've noticed that sometimes I need to click 'retry' a few times when logging in. (Video version I made on YouTube)
  31. 4 points
    thats how build system works, things are done automatically once the command is issued. mozilla's build system can't handle different exe name when --enable-official compile time option is specified or not. not to mention keeping same exe name and same profile prefix for compatibility. no thats not. rn10950 changed version number in repo for a long time before I create a build. and the reason of delaying official retrozilla build from rn10950 is that, he changed the program's name, but not everything in the source, that makes program not fully functional and makes TLS connection fails.
  32. 4 points
    I quote myself to give you a little update. It may look like as if we are doing nothing, but we're not. @someguy25 asked me about Chromium 74 and since I really love Chromium, we re-forked it once again and I tried to backport for the 5th time. Compiling it using v141_xp and targeting XP leads to nowhere as the new SDK does not compile, however commenting out the sandbox and some other parts of the code made it compile, however the code was unusable as 27 calls were missing (including - but not limited to - the kernel). By removing many unnecessary components and taking it to its very bone, I managed to lower the number down and by linking it to the @Dibya modified kernel we managed to get this number even lower. Right now, the only missing calls are QueryThreadCycleTime, SymGetSearchPathW, SymSetSearchPathW, SHGetKnownFolderPath, SetProcessDPIAware, however the SymGetSearch can be delayed and not loaded at start-time and SetProcessDPIAware can be faked to equal true all the time, so the only really meaningful kernel call that has to be implemented and backported is QueryThreadCycleTime, 'cause once we get that and we fake SetProcessDPIAware, we're gonna get Chromium74 open and display the UI, which would be totally positive sign. BOOL QueryThreadCycleTime( HANDLE ThreadHandle, PULONG64 CycleTime ); It refers to the realtimeapiset.h which works on Windows7 and greater only and it has two parameters: ThreadHandle, which has either the PROCESS_QUERY_INFORMATION or PROCESS_QUERY_LIMITED_INFORMATION access right and CycleTime which is the number of CPU clock cycles used by the thread and it includes cycles spent in both user mode and kernel mode. In order to avoid to try to use it, I tried to convert the Thread32 function and use the elapsed time, however I didn't manage to get positive results as it's important to know the exact clock cycles as it varies between CPUs, for instance some CPUs will vary the frequency of the timer when changing the frequency at which the CPU runs and others will leave it at a fixed rate, so asserting it will almost certainly lead to wrong results (which is what happened in my case). Unfortunately I don't have much time to dedicate at this, nor my "virtual XP colleagues" like Dibya, Samuel and Peter do as we're all very busy for a reason or another and we don't also wanna become blind by staring at "apparently meaningless" lines of code... I'm sorry that my fifth attempt to backport Chromium led to nowhere once again... Good night, Frank...
  33. 4 points
    Out PotPlayer 1.7.18346 (April 19, 2019) Changelog: + Added the ability to include mouse cursor in Game Capture - Fixed seeking problem with certain MKV files - Fixed an issue where playlist items could not be sorted by size - Fixed an issue that causes TTML subtitle characters to be ignored - Fixed an issue that causes File Navigator to crash in certain situations - Fixed a problem that causes the program to run slowly with playback of certain files - Fixed a problem that causes screen to broken when playing certain H.264 files - Improved AV1 decoding performance - Fixed an abnormal behavior when playing certain MP4 files - Improved ZIP/RAR playback The downloadable version at the link below can be installed in Windows XP: http://potplayer.daum.net/?lang=en
  34. 4 points
    It's ironic how people decry the older operating systems like W2k Pro as outdated, yet can't even trust newer Windows 7 or Windows 10 systems far enough to let them update. These days, generally speaking, lots of new stuff sucks--because people take it for granted that new stuff is better. From that presumption, lazy thinking ensues, and movement replaces progress. So, although we still "go," we go backwards instead of forward. Windows illustrates the regression.
  35. 3 points
    Some months ago I complained about the poor performance of Hotmail after their last update became final. They gave me an URL to access the older version, which works much better with XP compatible browsers. It also solves the problem with Chrome 49. https://outlook.live.com/owa/?path=/fb
  36. 3 points
    New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.2.win32-git-20190518-c72afc3c8-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.2.win64-git-20190518-c72afc3c8-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom NM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.6.0a1.win32-git-20190518-c72afc3c8-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.6.0a1.win64-git-20190518-c72afc3c8-xpmod.7z Official repo changes since my last build: - When using XRENDER, create Xlib-based offscreen image surfaces. (996887f40) - Issue #1084 - Add null check for URL Bar in the writePlaceholder() method (8b7d91e51) - [PALEMOON] buildHelpMenu() is executed by the shared help menu but not all windows have the AppMenu (f857efc35) - Update sync clear history function to use new clear() API call. (a53ab3f34) - Merge pull request #1086 from zootboy/master (70c5719dc) - Remove deprecated appending of #-moz-resolution from Pale Moon and left over from nsMediaFragmentURIParser.h (c7dc667e6) - Merge pull request #1060 from Ionic/bugfix/scrolling-regression (413ba3bad) - Rip broken telemetry out of the app AUS. (1595ee7da) - Fix scroll bar orientation on MacOS (06f7a03ff) - Map IntersectionObserver rect to the correct viewport. (34d5483ac) - Merge branch 'master' of https://github.com/MoonchildProductions/UXP (f932fb94d) - Implement String.prototype.trimStart and trimEnd. (354c6dcee) - Add nullcheck. (c72afc3c8)
  37. 3 points
    ... Yes, that is indeed the case - it appears that all three 4.6.x flavours (4.6.0 [final], 4.6.1 [final], 4.6.2 [final]) are being patched by the same .exe files! I can only speculate, but, as feared, the 4.6.2 Preview has an internal version number different to the stable/final release of 4.6.2, which renders it not eligible for further 4.6.x patches (that is if the patch files check for some sort of version ID of the installed 4.6.x package); in fact, inspecting the setup files, one sees: 4.6.2 Preview setup: NDP462-KB3120735-x86-x64-AllOS-ENU.exe => File version 4.6.1532.0 4.6.2 (Final) setup: NDP462-KB3151800-x86-x64-AllOS-ENU.exe => File version 4.6.1590.0 Of course, the real puzzle here is what was actually changed by MS so that 4.6.1532.0 installs under Vista SP2, but 4.6.1590.0 doesn't ; is it just an artificial block for NT < 6.1 ? So, the prudent thing here is to stay on Final 4.6.1, for which compatible Security and Performance Updates are being rolled-out by MS and which can be manually downloaded (& installed) from their Update Catalog . Let me, once more, thank you immensely for your precious time spent conducting those tests for me (and, of course, other Vista users); I have a 12 year old low-end Vista laptop (and the OS has already started kicking the bucket last February ), no VM software installed (and my total RAM is only 3 GB), so no practical way I could test myself - I would also hate to lose 4.6.1 and all its manually applied updates for the sake of testing the 4.6.2 Preview - I hope you understand... )
  38. 3 points
    https://borncity.com/win/2019/05/15/critical-update-for-windows-xp-up-to-windows-7-may-2019/ "Users of Windows Vista can download the updates (Monthly Rollup or Security Online) of Windows Server 2008 from the Update Catalog and install them manually."
  39. 3 points
    Finally got around to updating the list... Thanks to everyone who contributed while I was away, and sorry all for being inactive Nice find! Added to the list. Thanks for letting me know, I have this game also and can confirm. Added the last version to the list. There is one piece of software I know of, off the top of my head, ShareX. It hasn't officially supported Vista for a while now due to it "requiring" .NET Framework 4.6.2, but the portable version has been able to be made to work on Vista by modifying a small .config file by changing the minimum required version of .NET Framework version number to 4.6.1 from 4.6.2 (thanks to @VistaLover for discovering this sometime last year IIRC). However, after installing .NET Framework 4.6.2 Preview, performing this modification is no longer required, and the latest portable version of the software works just fine in Windows Vista (the installer will not run): The game has not "officially" supported Windows Vista for quite some time, however it continued to work until the release of 0.16.x this month, since it now requires functions from Windows 7 or later: Anyway, now to make the latest summary of changes (in a new post)...
  40. 3 points
    I tested and .NET Framework 4.6.2 Preview (not stable version, preview version of the 4.6.2) runs on Vista and installation is pretty smooth. But stable version of the .NET Framework 4.6.2 cannot be installed to the Vista.
  41. 3 points
    Here is an updated list of updates with links. Updates.zip
  42. 3 points
    New New Moon 27 Build! 32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190511-3a87e4659-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190511-3a87e4659-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190511-3a87e4659-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190511-3a87e4659-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import change from rmottola/Arctic-Fox: - more pointerstyle to apply patches (bfb888a02) - Bug 1144331 - Assert that gray buffering does not depend on isMarking (775d1d6b3) - Bug 1144789 - Strongly type GrayBufferState enum and move to GCRuntime (48db96a71) - pointer style (8e1f6b47f) - Bug 1144794 - Move markBufferedGrayRoots to the GCRuntime (82a65b5d4) - Bug 1144811 - Inline the start and end buffering gray roots methods on GCMarker (e5fa2fa45) - Bug 1144817 - Move hasBufferedGrayRoots to GCRuntime (360528a61) - Bug 1144832 - Move grayBufferState manipulation out of GCMarker (aae607d5b) - Bug 1144834 - Move resetBufferedGrayRoots to GCRuntime (c80e490e3) - Bug 1144920 - Move gray buffer clearing out of GCMarker (99495ce33) - Bug 1144925 - Buffer gray roots using a CallbackTracer instead of the GCMarker (faae3bca3) - Bug 1144931 - Move gray buffering code to RootMarking.cpp (c279e36bd) - Bug 1144369 - Add a GC phase to track time spent buffering gray roots (e05c2eece) - Bug 1142669 part 1 - Fix inliningMaxCallerBytecodeLength to return the correct value. (d5e4d1a84) - Bug 1129977 - Fix bogus MarkOffThreadNurseryObjects assert when post-barrier verifier is used. (4d204fb5e) - pointer style (8a3a7e129) - pointer style (f6db66131) - Bug 1142669 part 2 - Lower the script inlining size limit if off-thread compilation is not available. (ce4e3c5e6) - Bug 1142669 part 3 - Limit the total inlined bytecode size to avoid excessive inlining. (a57fab6e2) - Bug 1142669 part 4 - Fix some inlining issues and inline scripts with loops. (777fb2ec6) - Bug 1142669 followup - Move OffThreadCompilationAvailable definition outside namespace block. (c4fd10799) - Bug 1142669 part 5 - Lower inliningMaxCallerBytecodeLength from 10000 to 1500. (9f1c704a2) - pointer style (d70a2a7be) - Bug 1144743 part 1. Add a hasPollutedGlobalScope flag to scripts. (da965507f) - Bug 1144743 part 2. Add an option to JS::CompileOptions for hasPollutedGlobalScope. (df6324dd4) - Bug 1144743 part 3. Set hasPollutedGlobalScope when we're compiling scripts we know will be executed with a non-global scope without cloning them. (c2f264683) - Bug 1144743 part 4. Set the hasPollutedGlobalScope flag correctly when compiling functions. (39fff6585) - Bug 1144743 part 5. Set the hasPollutedGlobalScope flag correctly when cloning functions. (738f1d18a) - Bug 1144743 part 6. Set the hasPollutedGlobalScope flag correctly when executing scripts. (b05d04d63) (d3e5fc8cf) - ported from UXP: backport m-c 1510114: Fix Use-After-Free in the HTML5 Parser (3a87e4659)
  43. 3 points
    I *THINK* I found the solution. And it's thanks to you mentioning you have the same dual boot issue so I'll share this with you to see if the fix works for you as well if you'd like to try. The info was at this link and listed as working with Windows 7. It works for us old XP'rs as well it appears. They also have a Linux sided solution but you'd have to repeat that procedure when Daylight Savings Time occurs. https://www.howtogeek.com/323390/how-to-fix-windows-and-linux-showing-different-times-when-dual-booting/ 1- Navigate to the following key in the left pane of the registry editor: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation 2- Right-click the “TimeZoneInformation” key and select New > DWORD Value. 3-Name your new value RealTimeIsUniversal. 4-Double-click the RealTimeIsUniversal value you just created, set is value data to 1, and click “OK”. 5- You’re now done, and you can close the Registry Editor. Windows will store the time in UTC, just like Linux does. *If you ever want to undo this change, return to this location in the registry, right-click the RealTimeIsUniversal value you added, and delete it from your registry.
  44. 3 points
    and then you'll break shell integration.
  45. 3 points
    We don't know about decommissioning the update servers as of yet. But if you want to post a dedicated topic just incase, that would be god. :)
  46. 3 points
    since chromium is BSD-licensed, downstreams are not required to release their source codes. and how they create their XP-compatible browser is rather primitive: port every changeset since chromium 49 and excluding/rewriting non XP-compatible to be XP-compatible, by using human resources.
  47. 3 points
    I'm with you, man, Don't make it even bigger "Everything-in-one-topic" mess, else two weeks from now noone will be able to find any meaningful info in here. @dencorso, as a mod who frequently visits the topic, I'm calling you. are you also with us? PS many thanks,! I think we should do it more often for those mega-threads
  48. 3 points
    New New Moon 27 Build! 32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190427-a09f31062-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190427-a09f31062-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190427-a09f31062-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190427-a09f31062-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import change from rmottola/Arctic-Fox: - Bug 1097987 part 1. Change some JS shell function signatures to make it clearer that they are always working with globals, not arbitrary objects. (5f45873a2) - Bug 1097987 part 2. Change JS shell's Run to always compile/execute the script in global scope instead of using its this object. (807880f9e) - Bug 1097987 part 3. Change XPCShellEnvironment to only use JS_ExecuteScript in global scopes. (7cffe2855) - Bug 1097987 part 4. Change mozJSSubScriptLoader to use the scopechain version of JS_ExecuteScript as needed. (3abe5d5c9) - Bug 1097987 part 5. Change XPCShellImpl to use the scopechain version of JS_ExecuteScript as needed. (4642566c3) - Bug 1097987 part 6. Require callers of JS_ExecuteScript to either use the global as the scope or pass in an explicit scopechain. (c4a2a811f) - Bug 1097987 part 7. Require callers of JS::Evaluate to either use the global as the scope or pass in an explicit scopechain. (694c09eb3) - Bug 1143793 part 1. Remove the obj argument of JS_CompileScript. (929d8fd58) - Bug 1143793 part 2. Remove the obj argument of JS_CompileUCScript. (9c577f67c) - Bug 1143793 part 3. Stop passing null as the obj argument of JS::Compile. (86a715f63) - Bug 1143793 part 4. Stop supporting load.call(somerandomobj) in xpcshell. r=bholley (ed2bc21b4) - Bug 1143793 part 5. Release-assert that a script being executed against a non-global scopechain is not compileAndGo. (bcb9ae600) - Bug 1143793 part 6. Drop the obj argument of JS::Compile. This is technically a behavior change for the shell's disfile() function, but I really doubt anyone is doing disfile.call(someObj). (5f99a59bd) - pointer style (c02ff21de) - Bug 1135039: Apply swizzle type policy changes in Ion too (effc49369) - pointer style again (b47813875) (95ffc37ba) - nss: go back to 3.43 release (a09a17de6) - import change from rmottola/Arctic-Fox: - Bug 1128076 - Clean up naming around unboxed scalar MIR accesses (08ee23875) - more pointer style (f20c11717) - Bug 1139152 - IonMonkey: Add dynamic output type checks for LIRs that use redefine (286e5a552) - Bug 1135039: Throw on non-int32 or out-of-bounds lanes arguments to swizzle/shuffle (4a5e7078e) - Bug 1135039: Implement LVariadicInstruction (112d6f02c) - Bug 1135039: Generalize swizzle MIR node to SimdGeneralShuffle (076f75d26) - Bug 1135039: Generalize SimdGeneralShuffle codegen (e3deae006) - more style (23944c5fd) - Bug 1135039: Factor out LInstructionHelper/LVariadicInstruction code (e02b132ad) - update pointer style... (db3f11786) - Bug 1135042: Optimize SIMD.loadX/loadXY/loadXYZ in Ion (013bc896e) (a09f31062)
  49. 3 points
    Apparently my assumptions were incorrect, and so is this thread's title. I searched through Chromium's commit history and found out only the option in chrome://flags was removed, the functionality is still intact and can be invoked using a command line parameter, see here. So one must add --disable-features=Windows10CustomTitlebar parameter to Chrome's shortcut properties, at the end of the Target field on the Shortcut tab. This method doesn't have any undesired side effects like running in compatibility mode has.
  50. 3 points
    Poor quality photo this time, but at least original content - XP booting in Warsaw suburban train Not sure if pure one or embedded. Photo from today's morning.
  • Create New...