Jump to content

VistaLover

Member
  • Posts

    2,455
  • Joined

  • Last visited

  • Days Won

    104
  • Donations

    0.00 USD 
  • Country

    Greece

Everything posted by VistaLover

  1. I already have CTR installed together with Photonic, thanks ; but the iconsize attribute you suggested is set to its default value of #nav-bar[iconsize='small'] in an effort to save some additional pixels of vertical screen space ; current default setting: OTOH, with #nav-bar[iconsize='large'] the toolbar grows taller by several pixels (due to the bigger/round "back-page" button): I hope the screenshots are good to tell this for yourself ... Thanks and goodnight (hitting bed now, tschüss ) ...
  2. ... Can I push "my luck" even further? Due to Photonic's imperfect support for WEs, IP Geolocator exhibits a second "bug" there (though it's Photonic that is "bugged" in this case, not by a fault of its author); when one clicks its toolbar icon in the default St52 (Australis) theme, the popup is being sized so as to accommodate all strings, including the UA one: On Photonic however, the popup ends up truncated : Truth be told , I don't have an immediate need for that UA info from inside the IP Geolocator popup, but it's rather a "cosmetic" issue for me, if nothing else ... Can your credo (because not everyone here took Latin at school, it's "belief system") be applied in this second "bug"? Best regards
  3. Thanks a bunch : (see what I did there? Since you changed your IP to a Greek one, I changed mine to a German one ) Technically speaking, your skilled coding just patched the specific extension to accommodate Photonium, i.e. Photonium itself wasn't patched with a generic fix for all WE toolbar icons (this was asking too much, I fear ) ; FWIW, not all WEs exhibit this very issue on Photonic, e.g. both Stylus and Violentmonkey's icons display correctly (not "oversized", taking the whole toolbar with them ) ... Again, congrats and many thanks !
  4. Hi again ; at first, I didn't want to further pursue "my" IP-Geolocator issues here, since this is, first and foremost, your own thread; I did bring that extension up, once in a post of mine , because it is the kind of extension with a similar target group like your fork "Check My IP Address & Location" ; then, after reading more closely the title of this thread, it states: Extensions and custom buttons for UXP browsers - Corrections, modifications, adjustments, and special recommendations so, since IP-Geolocator is indeed compatible with at least one UXP browser (St52 and/or St55) and it requires some "modification/adjustment" to suit my custom needs ,, I wasn't being completely off-topic, was I ? Joking aside, Yes, I made that realisation long ago myself ; this issue isn't, actually, exclusive to IP-Geolocator when the Photonic Complete Theme is being applied to St52; several other WebExtensions that I had tried in the past (and can't remember now off-hand ) manifested the same "huge-icon-when-placed-in-a-toolbar" issue ; all worked well with the default Australis St52 theme! To be fair, Photonic has been developed for either official Pale Moon and/or official Basilisk, none of which currently support add-ons of the WebExtension format; so, the theme's creator (Lootyhoof of MCP) never expected it to be used together with WEs ... OTOH, Australis comes with native support for Fx52-era WEs (and so do some other Complete Themes that originally supported Fx52, e.g. FT DeepDark v14.3), and this support has been inherited and kept in the default (Australis) theme of both St52/55... Unlike you and UCyborg , I don't "speak" CSS, so I'm unable myself to pinpoint what needs to be changed inside Photonic for it to become on par with Australis where WE-toolbar-icons are concerned ; if you do have a clue, please come forth! Thanks in advance .
  5. OK, you're right, many thanks - just being pedantic , but the "is shown directly (i.e. immediately)" part is only true with my real/default (Greek) IP address; when I fire up my paid-for VPN service (and its app notifies me it has successfully connected to the desired VPN node), clicking on the green/white "IP" toolbar button will take from 10-15sec to display the VPN node's IP address; of course, way less than a full minute! I think that won't be necessary, as I'll be using the "method" you suggested above (i.e. click on the toolbar button and wait for it to display "new" IP address and flag); thanks once more! Planning on any Sommerferien yourself? You probably know how the English saying goes: "All work and no play makes Jack..." ; you do deserve some break, given your many past contributions here ... Keep well !
  6. Many thanks for your overall efforts and for (finally ) going public with this! I have it installed in latest Serpent 52 (32-bit) since an hour ago, and, AFAICT, everything works according to the advertised functionality! The "1 min" check interval (might want to correct your typo there ) is very handy when you launch your VPN service and want to be quickly notified about your "new" (spoofed) external IP address ; what would be even handier is a function/button to "Check Now" , rather than have to wait for that "one minute" to go by; would this be technically feasible? Thanks in advance ! Addendum: In a similar vein, in Serpent 52/55 I use myself the WebExtension Firefox add-on IP Geolocator: https://addons.mozilla.org/en-US/firefox/addon/ip-geolocator/ Latest v2.1.0 works fine in St52, if using the default browser theme: As you can see, the IP flag (and country's two-string code) is displayed inside the toolbar button itself, this means one less click to "view" it (compared to the extension kindly offered here ); another screenshot, this one with the add-on's settings: The IP change alert is done via browser notification, e.g.: The main problem I have with IP Geolocator on St52 is that its toolbar button becomes gigantic when using the third-party complete theme Photonic (my preferred one on St52): ; thus, when on Photonic, I'll be switching to Check My IP Address & Location (of course, since IP Geolocator is a WE, it can't be used with NM28 ) ... Kindest regards ...
  7. This could be put behind an "about:config" boolean pref , like it's done already for the Firefox/Gecko related UA slices: general.useragent.compatMode.firefox;true general.useragent.compatMode.gecko;true Choose the default value for (suggested pref name): general.useragent.compatMode.goanna as you see fit ...
  8. ... It does appear your initial concerns on this were justified ; I read the linked article and there's no date there a new decision will be made on the subject in question ; if the worst does indeed come , have any of the "contingency plans" discussed/offered, when you first made this public here, been considered already/at all? IMHO, it'll be too late to do anything "practical" once you wake up to only find you have been isolated from the rest of the digital world; fingers crossed, we won't come to that, but "your" DoJ seem adamant to get a court verdict that is "to their liking" ... Best wishes
  9. Many thanks @Ben Markson (and @genieautravail ) for your additional, most valuable, input ! ... As it's already apparent , I'm no fan myself of "chatrooms" (I think they're more "youth"-orient(at)ed), but a great fan of "forums", where one can be more verbose and analytic ; I realise, though, I belong to a minority these days ... Yes, the changelog for v5.61 states: ... but their GitHub source repo is weirdly formatted (no individual commit messages) ; the comparison below: https://github.com/mtrojnar/stunnel/compare/stunnel-5.60...stunnel-5.61 is very long and, being a non-coder, I wasn't able to pinpoint the breaking change(s) ; their repo also lacks an issue tracker, so nothing can be reported there ... Their main site claims they still support Windows XP: https://www.stunnel.org/platforms.html ... but probably that list hasn't been updated in a while ... Besides, they no longer provide themselves x86 compiles, 32-bit platform support is now under their "Commercial Support" paid schemes : https://www.stunnel.org/support.html However, there exists a "free" stunnel-users mailing list here , you stand to lose nothing by posting your "issue" there ; alternatively, you can try your luck at the forked repo: https://github.com/josealf/stunnel-win32/issues/new FWIW, the v5.70 tray icon appears and functions as expected in Vista SP2 32-bit: That "weirdness" is to be expected ; other than that, it does appear that openssl-1.1.1u DLLs load fine in your XP SP3 box ; I was somewhat doubtful before because I had read in the past that 1.1.1+ requires, by default, Vista SP2+ APIs to properly function; but perhaps this is relevant only for the VS2015+ compiled builds, e.g. https://wiki.overbyte.eu/wiki/index.php/ICS_Download The 32-bit builds kindly provided by @josealf on GitHub are being compiled on an old GCC version (8.3.0+) with glibc-2.27 (from 2018), perhaps that's the reason NT 5.1 compatibility is being preserved in the produced binaries ... And some final stunnel "trivia": The last official 32-bit Windows release was, as is known, v5.49, bundled with openssl-1.0.2-fips and "the lot" compiled with VS2008, all inherently compatible with XP ... It's indeed kind of an irony that openssl was upgraded to v1.1.1 (TLSv1.3 capable) in the immediately next version 5.50, the first to be only offered as a win64-build ; openssl-1.1.1* was being bundled with stunnel v5.50-5.60, while v5.61-5.70 are bundled with openssl-3.0.x (latest LTS channel); josealf's win32 builds are still stuck on the 1.1.1* LTS channel, though (to be EoL'd next month ) ... And that concludes this ...
  10. ... but works in the UXP-based browsers by roytam1 (St52+NM28 tried), be it jerky, as you noted for proper Firefox ...
  11. Hi ; thanks for this, special thanks for mentioning my MSFN username inside your own repo(s): However , my wording was chosen carefully: Yes, there's a list of them , that I reported some months ago... First, the Greek edition of Bab.la: https://www.babla.gr That one will "award you" an outright: "Forbidden - You don't have permission to access this resource." when you visit it ; second is the "Longman Dictionary of Contemporary English Online": https://www.ldoceonline.com/ which will report a "Secure Connection Failed" error, a la "Cambridge online dictionary"; both these can be "fixed" by a Goanna-less SSUAO (FWIW, I'm using "Mozilla/5.0 (Windows NT 10.0; rv:115.0) Gecko/20100101 Firefox/115.0", with 115 being the latest FxESR version) ; NB: "www.babla.gr" loads some CSS from the "bab.la" domain, which will be discussed below ... Due to a part-time job of mine, I have to consult several online dictionaries, hence my reported findings and workarounds ; these three cases were the "easy" ones; the most impossible ones are those that find themselves behind the infamous Cloudflare Protection, a well-known arch-enemy of non-mainstream browsers... The English version of bab.la is found at: https://en.bab.la/ When you first visit this one with the default UA, a CF "challenge" will initiate; if you're lucky to pass this, a "cf_clearance" cookie will be set but, despite that, you'll get the: "Forbidden - You don't have permission to access this resource." block ; with a Goanna-less SSUAO, it will, again, connect (NB: with "bab.la" fixed, "www.babla.gr" will now display correctly ) . Now, let's come to the case of Collins (online) dictionary: https://www.collinsdictionary.com/ Visiting that will give you below uninformative error : "Web server is returning an unknown error - Error code 520" (generated by, yes, CF ) ... Again, this is fixed by a Goanna-less SSUAO - but, this is NOT the first thing that comes to mind for solving that "unknown" CF error; I was driven crazy initially by trying out a bunch of things, in complete desperation , as Collins was one of the first online dictionary services I encountered that would simply not load in UXP ... It's apparent there's a common denominator between the Cambridge/Longman/bab.la/Collins online dictionary services (all being "allergic" to a Goanna UA-slice), but I couldn't be a*sed to search for it ... So, that was a more "complete" story ...
  12. Seems to be more than "one": ...
  13. ... Going by his recent post , equally unhelpful as it consisted only of screengrabs with "the browser" localised in Russian, I'd hazard a guess and say it's New Moon 28 ... @Slavich : Please , when filing "not working" reports: 1. Provide details of OS and its architecture 2, Provide details of the browser used (name of, bitness, build version) 3. Post actual links of misbehaving websites 4. Describe in more words the exact nature of the error(s); what were you expecting to happen and what actually happens... 5. If the website in question requires a registration for the "bug" to be witnessed, then understand that other members here and/or the browser maintainer won't be able to replicate the bug without such a website account... 6. Because of "current world situation" (won't say more, politics is NOT allowed in this forum), Russia-based websites/services might be inaccessible to "the rest" of the world, this fact imposes additional hurdles for "us" to troubleshoot your reported "bugs"... 7. This is an English "speaking" international forum, try to refrain from posting "localised" debugging info (let alone inside images ) ... 8. Resort to posting images where absolutely necessary (and images should be accompanied by "explaining" text) As a rule of thumb, whenever possible, avoid UXP-based browsers to conduct financial transactions on line, as those "services" (banks, etc.) are known to be "pretty particular" with the user-agents/clients they allow ... In closing, it's now the second half of 2023, you shouldn't treat the roytam1 offered browsers as a "panacea"; they can accomplish many things, but not everything you throw at them (especially on older H/W); while the "upstream" devs try to tackle UXP's shortcomings as best as they can, often times these efforts (commendable as they may be ) are not enough to compete with recent Chromium/Firefox (many websites/services are designed against) ... Many XP users here have attested they have to resort to a recent browser on Win7+ or on Android to complete successfully all of their online tasks; I. personally, have come to consider, especially in recent years, the UXP-based browsers I use (St52/NM28 & St55) as more of a "palliative" on my 'legacy" Vista laptop rather than full-blown browsing "solutions" (no disrespect intended at MCP devs and Roy ) ... Best regards .
  14. Thanks for your feedback ; your image proves that, at least, the main sTunnel executable launches/loads as expected in your system; what I do remain doubtful about is the correct functioning/loading of the openssl DLLs (v1.1.1u=1.1.1.21) shipped originally with the 5.70 package... Can you show a "Log Window" screenshot like the one I provided in my previous post? And, more importantly, does your current 5.70 setup work as intended for whatever you use it for? Apologies for being somewhat pushy , this isn't just for me, the whole XP community here should be certain that: Kindest regards
  15. ... But with latest UXP builds:
  16. That one was using openssl-1.0.2p (file version 1.0.2.16); yes, XP-compatible, but can't "do" TLSv1.3 ... Not all hope is lost for you ; if you are able to install stunnel-win32-5.70-openssl-1.1.1u under XP (can't test myself), this comes with DLLs libcrypto-1_1.dll and libssl-1_1.dll of file version 1.1.1.21; you can try to overwrite those two DLLs with the similarly named ones from this package below: https://rwijnsma.home.xs4all.nl/files/openssl/openssl-1.1.1t-win32-xpmod-sse.7z This package has been compiled to support XP SP3 and because it's of version 1.1.1, it also "does" TLSv1.3; as I instructed you already, you do have to check with DW (dependency walker) that the main sTunnel EXEs (stunnel.exe+tstunnel.exe) BOTH load OK under XP after the openssl DLLs have been replaced... Please report back ! Cheers.
  17. If on a UXP-based browser (Serpent 52, NM28, etc.), the "Download" button depicted is unresponsive ; it works, though, in Serpent 55 and 360EEv13.x ... If on a UXP-based browser, click on either the "Raw" button or the "View raw" link in the middle... @Ben Markson ; Which OS do you plan to use stunnel-win32-5.70-openssl-1.1.1u on? AFAIAA, this package requires Windows Vista SP2+; I don't have an XP box to test currently, but openssl-1.1.1* alone won't load under XP, and this is a known fact in the XP communities... Once you download the package in question, extract it with 7-zip and then inspect EXEs and DLLs with dependency walker ; I'm quite confident you'll find it has "fatal" issues under XP (assuming you want to deploy it under XP, per the thread's title ) ... Cheers PS: Below is a screengrab from my Vista SP2 32-bit laptop:
  18. The majority of these forked extensions are being accompanied by an online "source code repository", where it's easy to inspect/view the modifications applied; e.g., Stylem is a fork of the old Fx extension Stylish (by Jason Barnabe); Stylish was licensed initially with a GNU GPLv3 licence; prior to releasing Stylem, Lootyhoof created a fork of Stylish on GitHub, keeping the original licence: https://github.com/Lootyhoof/stylem This forked repo contains all info regarding the initial and current licences and provides easy access to the modified code; hence, one can do away with an "in-package" patch file; where Stylem is listed now in, e.g. ABBO: https://addons.basilisk-browser.org/addon/stylem/ , there's a prominent link to its Source Repository ; you're not inclined to start a "proper" GitHub repo, are you?
  19. I'm no authority on this ; some relevant links from "upstream": https://forum.palemoon.org/viewtopic.php?f=46&t=13655 https://forum.palemoon.org/viewtopic.php?f=46&t=26433 AIUI, if you modify the original source code and intend to distribute your mod in binary form (e.g. XPI), you have to, under the MPL-2.0, include in your redistribution package a) a copy of the original licence (or link to it), b) a detailed record (in the form of a patch/diff file) of the modifications you applied on the original source code and c) if you were granted permission from the original author(s) to keep the original "name", provide clear proof of that or, in the opposite case, use a "new" name for your own fork... As I said, not an expert on Open Source licencing ... Kind regards.
  20. ... You can add: https://dictionary.cambridge.org/ to the list of online dictionary "services" that don't properly load on UXP-based browsers, due to them not "sanctioning" the Goanna useragent slice ; below, a screengrab from a fresh NM28 profile: OTOH, with a SSUAO applied that doesn't contain the Goanna slice:
  21. ... Technically speaking, Sandboxie can't/shouldn't be regarded as a proper Antivirus/Internet Security Suite and/or a third party firewall application, as is the case with the software on the list you linked to ...
  22. ... You'd be surprised (I wasn't ): https://www.amazon.com/Smart-Toilets/s?k=Smart+Toilets
  23. +1000 ; and those "people responsible" (read Google) are currently in the process of making it (Web) even an uglier "monster" : https://msfn.org/board/topic/184944-could-web-enviornment-integrity-block-old-operating-systems
  24. Many thanks, then ... ... before? BTW, the EXEs have SHA-256 digital signatures of June 7th, 2023 ...
  25. ... You're just being biased there, like the uninformed masses ; they're not "obsolete" just because they're not based on a Chromium-type web engine... These browsers are a) still in demand (obviously "meager" ) b) still in use by those that use them c) still being maintained actively, thus I'd call them non-mainstream myself... The UXP application platform and the browsers built on it are open-source and freeware; as for the funding sources of Moonchild Productions, the main "entity" behind Pale Moon and its development, these are also public knowledge and easily searchable/find-able ; Partnership with Start.me, the default new tab page in PM, partnership with duckduckgo, the default search engine in PM, private donations by members of the PM community, as the first two income sources are not enough to cover infrastructure costs (server maintenance costs for various services related to PM, e.g. main website, forum website, extensions' website, internal update server, binary hosting services, etc.) ... For more detail, visit: https://www.palemoon.org/donations.shtml ("inside" joke easily understood by the UXP/Pale Moon communities) ... Kind regards
×
×
  • Create New...