All Activity
- Past hour
-
My Browser Builds (Part 5)
DanR20 replied to roytam1's topic in Browsers working on Older NT-Family OSes
Which version are you using? I'm on 55 basilisk and the error is there even with a new profile. -
I'm not seeing what you describe. Are you allowing any sort of "prerendering" or "AI-powered protection" or "safe browsing protection"? ALL are disabled on my config.
-
My Browser Builds (Part 5)
raddy replied to roytam1's topic in Browsers working on Older NT-Family OSes
You can't visit https://rutracker.org/ or https://www.ozon.ru/ or https://www.vseinstrumenti.ru/ or https://vkvideo.ru/ ?? Don't see errors after two minutes. -
My Browser Builds (Part 5)
DanR20 replied to roytam1's topic in Browsers working on Older NT-Family OSes
Add this one to the list: https://weather.com/weather/today/l/c4025fdf0177c872b7fc2e0d09e7c523995ef49e21145e2d2438fe08649ca9e8 After about 3 seconds it breaks with this error: Application error: a client-side exception has occurred while loading weather.com (see the browser console for more information). -
There might be a "JavaScript hook" that sneakily overwrites the link after it is clicked. Initially the true link is displayed on the status bar in New Moon. In New Moon the link anchor has the parameters: href (true link), data-ved, data-sb (google's redirect) In Supermium the parameters are: href (true link), data-ved, ping (google's redirect) It seems that Chromium is able to do something with "ping" that older browsers are not, perhaps connect to Google in parallel with the target. I didn't even know you could write such custom values into HTML.
- Today
-
I investigated this myself and the reason appears to be that @Reino's DLLs haven't been "stripped" post successful compilation : https://en.wikipedia.org/wiki/Strip_(Unix) In an MSYS2 environment, $ strip libssl-3.dll will reduce the filesize from 1.22 MiB to just 890 KiB, while $ strip libcrypto-3.dll will reduce the filesize from 5.20 MiB to just 3.88 MiB Finally, as a general observation, different compilers will produce binaries with different filesizes, even when the source code is always the same; and, of course, using different compilation flags between two different compiler invocations will also produce binaries with (slightly?) different filesizes, even when the compiler and source remain unchanged... The DLLs obtained from slproweb were compiled using a "CL" compiler (MSVC C/C++), as you can see by running: openssl version -a => OpenSSL 3.6.1 27 Jan 2026 (Library: OpenSSL 3.6.1 27 Jan 2026) built on: Wed Jan 28 15:01:03 2026 UTC platform: VC-WIN32 options: bn(64,32) compiler: cl /Z7 /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 -DL_ENDIAN -DOPENSSL_PIC -D"OPENSSL_BUILDING_OPENSSL" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"NDEBUG" -D_USE_32BIT_TIME_T -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_WIN32_WINNT=0x0501 OPENSSLDIR: "C:\Program Files (x86)\Common Files\SSL" ENGINESDIR: "C:\Program Files (x86)\OpenSSL\lib\engines-3" MODULESDIR: "C:\Program Files (x86)\OpenSSL\lib\ossl-modules" Seeding source: os-specific CPUINFO: OPENSSL_ia32cap=0x0000e39defebffff:0x0000000000000000:0x0000000000000000:0x0000000000000000:0x0000000000000000 These two are also linked to vcruntime140.dll (external MSVC dependency, thus this further reduces the DLLs's filesize). My educated guess is that Reino's DLLs were compiled with some flavour of MinGW/MSYS2 (as can be deduced from the linked GH issue ), and that compiler is known to produce larger binaries than MS's Visual Studio (but I could be wrong somewhere, without knowing all the finer details ) ...
-
Showing screencap's of the "about" dialog is about as useful to the discussion as showing a picture of my dog! At any rate, I cannot even do any Google searches now, all I get is the D#MN F'IN CLOUDFLARE CAPTCHA B#LL F'IN SH#T (in most-recent New Moon, didn't even bother in anything else). If the previous post is correct about spoofing UA (I am unable to verify), then the next step should be to go the other route, spoof New Moon's UA on Google and check results. Because this is SERVER-SIDE. Chrome/Chromium/Supermium/r3dfox is being sent DIFFERENT HTML CODE then New Moon. They are all simply rendering what the server is sending them. And New Moon is being "singled out". (I did not check other Roytam browsers, only New Moon.)
-
I don't need them now, but others might prefer them. What I'm wondering is, why are your dll's larger in file size than the ones from here? libcrypto-3.dll: 5.19MB vs 4.38MB libssl-3.dll: 1.21MB vs 1.01MB More features?
-
I don't need them now, but others might prefer them. What I'm wondering is, why are your dll's larger in file size than the ones from here? libcrypto-3.dll: 5.19MB vs 4.38MB libssl-3.dll: 1.21MB vs 1.01MB More features?
-
its a gamble you dont know the variables one varible to jump out would be corruption in similiar things there are bet´s - while the bet´s are being told/know whatsoever (or told to the managers team) the "team" was then told just to play defence - so you cant see the differens then the suppose to be the better team lost but that would be 1 condition to leave this there is also many things coming together, you defined a team based sport so a 1 good sportsman in that sport wouldnt win the match dayly form not included injuries missing people for that match sometimes players fit better to a different style then others doping plays also a rule, for soccer a good drug is cocaine (as it increases brain activity and power to the body) (you therefore have to define what would be good for this sport also, you dont need a bodybuilder - they would be to heavy) in the soccer example you have 11 people influencing the match luck is also part of this - if we dont call it luck then we call it momentum - there was such things where good teams have lost to bad teams so you wont have a clear answer
-
My Browser Builds (Part 5)
modnar replied to roytam1's topic in Browsers working on Older NT-Family OSes
vkvideo.ru sure is a heavy site, eats 1.3GB of RAM and videos (or rather pictures of them) are really stretched (magnified)... (Serpent 52.9, latest) -
Just tried spoofing the UA, the same.
-
-
ie, it's not Mozilla versus Google thing. I didn't try, but something tells me that Google will serve the *tracking links* versions to Chrome, Chromium, Supermium, and r3dfox *IF* you set the user agent to match that of New Moon. Have not tried... Will try this afternoon if nobody else can first...
-
On my end - vanilla Chrome, vanilla Chromium, vanilla Supermium, and vanilla r3dfox all show the true link withouthout tracking. New Moon (vanilla, most recent) was the only browser that has the tracking links.
-
-
Edge appears to be the same, so I guess it's a Chromium thing?
-
thats a simple function kernel extenders have it already somewhere however it would be better to use dependency walker to see if there are more
-
Then why do you need mine? While I was at it (compiling OpenSSL) I've had a look at this, but I couldn't compile quickjs. The culprit is undoubtedly "Add cross-platform Atomics support". I think it will be extremely difficult to restore WinXP compatibility. Attempting this at all, I think a patch similar to how I (with the help of Gianluigi "sherpya" Tiesi) restored WinXP compatibility to libaom back in the day is needed. We could ask him to have a look?
-
I just noticed that when I copy a link from Google search using Supermium, I actually get the target link. But if I copy with an old browser, such as New Moon, I get the redicted link managed by Google. Why is it that Supermium has access to the true obfuscated link?
-
Yes, those are XP compatible. There are also binaries here, but they are Vista+.
-
... You'd also need to use "special" actions to: 1) explicitly request and setup adang1345's CPython mod (NT 6.0+ compatible); Microsoft's GitHub probably only knows of the official PSF versions (Win10+) 2) explicitly request and install a "special" version (fork) of PyInstaller to compile the yt-dlp "Win7" binaries (which are also compatible with Vista SP2). CPython versions, the PSF ones or even adang1345's, come with embedded OpenSSL binaries; IIUC, currently the swap of them with updated OpenSSL DLLs (e.g 3.6.1) is mainly a manual job; I can't imagine how this could be done in the context of a workflow, but what do I know? ... Many thanks, indeed ...
- Yesterday
-
My Browser Builds (Part 5)
Slavich replied to roytam1's topic in Browsers working on Older NT-Family OSes
@roytam1, thank you for your work. The following websites are not displayed correctly in the browser: https://rutracker.org/ - site doesn't open at all. https://www.ozon.ru/ - the site doesn't open. This problem exists for older versions of Firefox. https://www.vseinstrumenti.ru/ - the site doesn't open. https://vkvideo.ru/ - a message appears when there is a memory read error. In my personal experience, the latest versions of the browser are slower, so I use version 2025.07.31.