Jump to content

My Browser Builds (Part 3)


Recommended Posts

On 1/25/2022 at 5:39 PM, roytam1 said:
On 1/25/2022 at 4:51 PM, Egorkaru said:

roytam1, why do the following browsers still not support the ECDHE_ECDSA_AES_256_GCM_SHA384 cipher suite?

it is unimplemented at the moment.

anyway it seems to be trivial to implement (thanks classilla) and a PR is created in retrozilla.

  • Like 2
Link to comment
Share on other sites


5 hours ago, soggi said:

Why? There are a lot of people (like me) collecting old hardware, you even could have made some money out of it.

It was a 1996 used IBM business model bought directly from them that I only paid $75.00 for 20 years ago when IE6 was still functional. I can't imagine what anyone would want with that today other than as an antique. Never even considered the idea but now wish I had, you might be right.   

  • Like 1
Link to comment
Share on other sites

37 minutes ago, Sampei.Nihira said:

@XPerceniol

12 Insecure Cipher Suites are excessive, remove at least the 4 Camellia.
My Firefox but also Chrome is like this:

Istantanea-2022-01-26-17-17-02.png

No problem.

Thank you, I will do just that, very much appreciate your advice.

Link to comment
Share on other sites

where can I find a tampermonkey or similar stuff for Borealis and a version of NoScript for Borealis too? If I edit the files and try to install it gives me an error (the NoScript extension)

Link to comment
Share on other sites

1 hour ago, Sergiaws said:

where can I find a tampermonkey or similar stuff for Borealis and a version of NoScript for Borealis too? If I edit the files and try to install it gives me an error (the NoScript extension)

you have to find an extension that works with seamonkey 2.49 first, then you can modify it to work with bnavigator.

Link to comment
Share on other sites

Tried it with tampermonkey. I extract the xpi, then I edit manifest.json (there's no install.rdf) I set the strictMinVersion to 0.0, then I compress the folder with Windows explorer and rename zip file extension to xpi. If I try to install it, it just tell me: The add-on downloaded from unknown host could not be installed because it appears to be corrupt. So, I'm not able to install any kind of extensions on Borealis.

Link to comment
Share on other sites

All of my BNav extenstions have an install.rdf with the following addition (please do not call it Borealis) [that is, if you are referring to Roytam's release, if you are indeed referring to the official Borealis, then yes, call it Borealis] -

    <!-- Borealis Navigator -->
    <em:targetApplication>
      <Description>
        <em:id>{a3210b97-8e8a-4737-9aa0-aa0e607640b9}</em:id>
        <em:minVersion>0.9.0a1</em:minVersion>
        <em:maxVersion>2.*</em:maxVersion>
      </Description>
    </em:targetApplication>

  • Like 1
Link to comment
Share on other sites

New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220129-d8ae51153-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220129-d8ae51153-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220129-d8ae51153-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220129-d8ae51153-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 1153444 - Fix up Key Pinning Telemetry (r=keeler) (8a136aeb6f) (partly)
 - Bug 1183065 - Add logging on OneCRL revocation checks (r=Cykesiopka) (d8dbd936f3)
 - bug 1170303 - treat malformed name information in certificates as a domain name mismatch r=Cykesiopka (733179123e)
 - Bug 1193021 - clean up reference-counting in security/; r=keeler (df4b26974f)
 - Bug 602122 - Add a static analysis to find XPCOM classes with duplicate mRefCnt members; r=ehsan (02db112583)
 - Bug 1180506 - Fix building the clang-plugin with ToT clang; r=mystor (c491ab3b27)
 - Bug 1180549 - Fix a startup crash when using the clang-plugin with clang>3.5; r=mystor (9ef5796d3f)
 - Bug 1183485 - Exempt security/sandbox/chromium from MOZ_IMPLICIT enforcement. r=ehsan (39aa87ce29)
 - Bug 1185188 - Support multiple clang-plugin annotations; r=ehsan (dba7c0697a)
 - Bug 1185044 - Unify type annotation logic between MOZ_*_CLASS and MOZ_MUST_USE; r=ehsan (425e42c834)
 - Bug 1187486 - Update the clang plugin to detect templated implicit constructors; r=ehsan (fa22b9627f)
 - Fix some bad variable names, no bug (79f2eea2b1)
 - Bug 1187073 - Add the MOZ_INHERIT_TYPE_ANNOTATIONS_FROM_TEMPLATE_ARGS annotation to clang-plugin. r=ehsan (c6c629a7bf)
 - Bug 1192015 - Refactor allocation analysis in clang plugin to better allow adding new analyses, and support detecting temporary value allocations, r=ehsan (5d56ce510b)
 - Bug 1192130 - Part 1: Add MOZ_NON_AUTOABLE to restrict using auto in place of certain types, r=ehsan (d2b9712180)
 - missing part of Bug 1192130 - Part 2: Use MOZ_NON_AUTOABLE to validate the usage of already_AddRefed, r=ehsan (d66417ecb6)
 - Bug 975246 - Part1 - Implement operator->* in nsRefPtr. r=nfroyd, r=gerald (299c514e39)
 -  Bug 975246 - Part2- Test Invoking via operator->*. r=nfroyd (197e539bfd)
 - Bug 975246 - Part3 - Using nsRefPtr->* operator. r=nfroyd (55010f772e)
 - Bug 1056356 - Add support for nsRefPtr<const T>. r=froydnj (d11d8183b8)
 - fix token to adhere to bug 1135708 (056463d154) (f1e094af8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1194022 - Add another exception for a token after yield expression without operand and followed by EOL. r=Waldo (6f6806dd55)
 - Bug 1193777 - Remove pn==null case from ModuleCompiler::fail(). r=Waldo (ad7a00bc9e)
 - fix debug code (185d538d36)
 - Bug 1186723 - Make BytecodeEmitter::emitDupAt take a reasonable offset r=arai (c75ba4dac2)
 - fix one more assert (6572298e7b)
 - Bug 1149298 - Part 1: Test cases. r=drno (66301726be)
 - Bug 1149298 - Part 2: When destroying a candidate, ensure that the ice_ctx doesn't continue waiting for it to init. r=drno (62b15139c6)
 - missing part of Bug 1149298 - Part 3: Fire end of candidates signal when StartGathering has nothing to do, and only call StartGathering once per offer/answer. r=drno (aecf2da75f)
 - Bug 1143526 - DataStore API should create DOMError with proper error messages, r=fabrice (f7971e9039)
 - Bug 1149784 - Make nsSubDocumentFrame::GetMarginAttributes use CSSIntSize instead of the unit-less nsIntSize. r=roc (8dd64a1d9e)
 - missing part of 1022064 (c96b8add9a)
 - Bug 1138590 - Create a WebChannel for receiving FxA profile change notifications. r=markh (49a2234a21)
 - Bug 1139657 - Expose a method on FxAccounts for retrieving profile information. r=markh (2e44487ef5) (4d3fc3ae7)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - No bug. Minor analysis fix for duplicate avoidance logic. Does not seem to matter in practice. r=woof! (57c242e0b8)
 - pointer style (adeb45154d)
 - Bug 1167385 - Mark xpcObjectHelper's unsafe references as UNSAFE_REF. r=bholley (2023354f74)
 - Bug 1185056 - Use the normal CC macros for XPCWrappedNative. r=smaug (7df93c9f0f)
 - Bug 1141079 - Make jemalloc_config.c a C++ source file. r=ted (d784a65774)
 - Bug 1141079 - Setup custom jemalloc chunk hooks to keep RSS usage low. r=njn (227f7527c4)
 - Bug 1191815 - move jemalloc CFLAGS definition to moz.build; r=mshal (fffe74592e)
 - Bug 1187776 - Add ICU files to B2G desktop. r=glandium (40074ca68c)
 - Bug 1192277 - remove check for LLVM PR 8927; r=glandium (d12cfe5f28)
 - Bug 762449 - Make jemalloc's opt.lg_dirty_mult work as documented. r=njn (2765252e9c)
 - Bug 1138705 - Preserve LastError when calling TlsGetValue. r=njn (403eee3ca3)
 - Bug 1139357 - Make jemalloc3's --without-export actually work. r=njn (85f53039af)
 - Bug 1142412 - Update memory/jemalloc to 4.0.0 release. r=njn (bb65146083)
 - Bug 1142412 - Remove last jemalloc patch by using a workaround when running its configure. r=mshal (990b6cb4ea)
 - Bug 1201792 - s/MOZ_JEMALLOC3/MOZ_JEMALLOC4/. r=njn (3924d18006)
 - Bug 1202523 - Use the default chunk size with jemalloc 4. r=njn (268f4d5a7d)
 - Bug 1174250: Allow the CommitHook to fail without crashing. r=glandium (7cd2b5374e)
 - Bug 1203840 - Trigger dirty pages purge after CC. r=njn,r=smaug,r=mccr8 (5649197ba0)
 - Bug 1188469 - remove configure.in workaround for broken egrep in OS X 10.7; r=mshal (91eb406603) (c7924fe23)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1144934 - Add support for NSIS 3.0b1 in configure.in. r=gps (68c2d307ea)
 - Bug 1146096: configure.in updates for SCTP and musl.libc (sys/queue.h) r=glandium (1ee3be321a)
 - Bug 1139020: Update SCTP library from upstream to rev 9168 rs=jesup (59aff8e427)
 - Bug 1139020: rollup of sctp modifications for Android rs=jesup (0c207e42fa)
 - Bug 1146096: update usrsctp to rev 9209 from upstream rs=jesup (d48529adb5)
 - Bug 1146096: rollup of sctp modifications for Android rs=jesup (72296c9831)
 - (configure) Update embedded libpng to version 1.6.28 (9c91526374)
 - Bug 1138845 - Don't require atk-bridge for gtk+3 builds. r=tbsaunde (b3954d62cc)
 - Bug 1159273 - Allow loading of tree cairo and system cairo at the same time. r=glandium (4f1a58a49f)
 - Bug 1138845 - Fixup for bustage. r=me (dff1a71582)
 - Bug 1159273 - Update Cairo/Pixman renaming to not leak the symbols we use and silence linker warnings. r=jrmuizel (77daf01890)
 - Bug 1159273 - Update gkmedias symbol defs to catch up with the Cairo/Pixman renames. r=jrmuizel (c69fece38b)
 - Bug 1159273 - Fix out-dated Cairo usage that may fail to build or work properly when system Cairo is involved. r=jrmuizel (352f69f8f5)
 - Bug 1159273 - call g_type_init in nsAppShell::Init. r=glandium (61e1857a64) (d8ae51153)

  • Like 3
Link to comment
Share on other sites

New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.4.5-Goanna-20220129.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git f71f51550...d8ae51153:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1153444 - Fix up Key Pinning Telemetry (r=keeler) (8a136aeb6f) (partly)
 - Bug 1183065 - Add logging on OneCRL revocation checks (r=Cykesiopka) (d8dbd936f3)
 - bug 1170303 - treat malformed name information in certificates as a domain name mismatch r=Cykesiopka (733179123e)
 - Bug 1193021 - clean up reference-counting in security/; r=keeler (df4b26974f)
 - Bug 602122 - Add a static analysis to find XPCOM classes with duplicate mRefCnt members; r=ehsan (02db112583)
 - Bug 1180506 - Fix building the clang-plugin with ToT clang; r=mystor (c491ab3b27)
 - Bug 1180549 - Fix a startup crash when using the clang-plugin with clang>3.5; r=mystor (9ef5796d3f)
 - Bug 1183485 - Exempt security/sandbox/chromium from MOZ_IMPLICIT enforcement. r=ehsan (39aa87ce29)
 - Bug 1185188 - Support multiple clang-plugin annotations; r=ehsan (dba7c0697a)
 - Bug 1185044 - Unify type annotation logic between MOZ_*_CLASS and MOZ_MUST_USE; r=ehsan (425e42c834)
 - Bug 1187486 - Update the clang plugin to detect templated implicit constructors; r=ehsan (fa22b9627f)
 - Fix some bad variable names, no bug (79f2eea2b1)
 - Bug 1187073 - Add the MOZ_INHERIT_TYPE_ANNOTATIONS_FROM_TEMPLATE_ARGS annotation to clang-plugin. r=ehsan (c6c629a7bf)
 - Bug 1192015 - Refactor allocation analysis in clang plugin to better allow adding new analyses, and support detecting temporary value allocations, r=ehsan (5d56ce510b)
 - Bug 1192130 - Part 1: Add MOZ_NON_AUTOABLE to restrict using auto in place of certain types, r=ehsan (d2b9712180)
 - missing part of Bug 1192130 - Part 2: Use MOZ_NON_AUTOABLE to validate the usage of already_AddRefed, r=ehsan (d66417ecb6)
 - Bug 975246 - Part1 - Implement operator->* in nsRefPtr. r=nfroyd, r=gerald (299c514e39)
 -  Bug 975246 - Part2- Test Invoking via operator->*. r=nfroyd (197e539bfd)
 - Bug 975246 - Part3 - Using nsRefPtr->* operator. r=nfroyd (55010f772e)
 - Bug 1056356 - Add support for nsRefPtr<const T>. r=froydnj (d11d8183b8)
 - fix token to adhere to bug 1135708 (056463d154) (f1e094af8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1194022 - Add another exception for a token after yield expression without operand and followed by EOL. r=Waldo (6f6806dd55)
 - Bug 1193777 - Remove pn==null case from ModuleCompiler::fail(). r=Waldo (ad7a00bc9e)
 - fix debug code (185d538d36)
 - Bug 1186723 - Make BytecodeEmitter::emitDupAt take a reasonable offset r=arai (c75ba4dac2)
 - fix one more assert (6572298e7b)
 - Bug 1149298 - Part 1: Test cases. r=drno (66301726be)
 - Bug 1149298 - Part 2: When destroying a candidate, ensure that the ice_ctx doesn't continue waiting for it to init. r=drno (62b15139c6)
 - missing part of Bug 1149298 - Part 3: Fire end of candidates signal when StartGathering has nothing to do, and only call StartGathering once per offer/answer. r=drno (aecf2da75f)
 - Bug 1143526 - DataStore API should create DOMError with proper error messages, r=fabrice (f7971e9039)
 - Bug 1149784 - Make nsSubDocumentFrame::GetMarginAttributes use CSSIntSize instead of the unit-less nsIntSize. r=roc (8dd64a1d9e)
 - missing part of 1022064 (c96b8add9a)
 - Bug 1138590 - Create a WebChannel for receiving FxA profile change notifications. r=markh (49a2234a21)
 - Bug 1139657 - Expose a method on FxAccounts for retrieving profile information. r=markh (2e44487ef5) (4d3fc3ae7)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - No bug. Minor analysis fix for duplicate avoidance logic. Does not seem to matter in practice. r=woof! (57c242e0b8)
 - pointer style (adeb45154d)
 - Bug 1167385 - Mark xpcObjectHelper's unsafe references as UNSAFE_REF. r=bholley (2023354f74)
 - Bug 1185056 - Use the normal CC macros for XPCWrappedNative. r=smaug (7df93c9f0f)
 - Bug 1141079 - Make jemalloc_config.c a C++ source file. r=ted (d784a65774)
 - Bug 1141079 - Setup custom jemalloc chunk hooks to keep RSS usage low. r=njn (227f7527c4)
 - Bug 1191815 - move jemalloc CFLAGS definition to moz.build; r=mshal (fffe74592e)
 - Bug 1187776 - Add ICU files to B2G desktop. r=glandium (40074ca68c)
 - Bug 1192277 - remove check for LLVM PR 8927; r=glandium (d12cfe5f28)
 - Bug 762449 - Make jemalloc's opt.lg_dirty_mult work as documented. r=njn (2765252e9c)
 - Bug 1138705 - Preserve LastError when calling TlsGetValue. r=njn (403eee3ca3)
 - Bug 1139357 - Make jemalloc3's --without-export actually work. r=njn (85f53039af)
 - Bug 1142412 - Update memory/jemalloc to 4.0.0 release. r=njn (bb65146083)
 - Bug 1142412 - Remove last jemalloc patch by using a workaround when running its configure. r=mshal (990b6cb4ea)
 - Bug 1201792 - s/MOZ_JEMALLOC3/MOZ_JEMALLOC4/. r=njn (3924d18006)
 - Bug 1202523 - Use the default chunk size with jemalloc 4. r=njn (268f4d5a7d)
 - Bug 1174250: Allow the CommitHook to fail without crashing. r=glandium (7cd2b5374e)
 - Bug 1203840 - Trigger dirty pages purge after CC. r=njn,r=smaug,r=mccr8 (5649197ba0)
 - Bug 1188469 - remove configure.in workaround for broken egrep in OS X 10.7; r=mshal (91eb406603) (c7924fe23)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1144934 - Add support for NSIS 3.0b1 in configure.in. r=gps (68c2d307ea)
 - Bug 1146096: configure.in updates for SCTP and musl.libc (sys/queue.h) r=glandium (1ee3be321a)
 - Bug 1139020: Update SCTP library from upstream to rev 9168 rs=jesup (59aff8e427)
 - Bug 1139020: rollup of sctp modifications for Android rs=jesup (0c207e42fa)
 - Bug 1146096: update usrsctp to rev 9209 from upstream rs=jesup (d48529adb5)
 - Bug 1146096: rollup of sctp modifications for Android rs=jesup (72296c9831)
 - (configure) Update embedded libpng to version 1.6.28 (9c91526374)
 - Bug 1138845 - Don't require atk-bridge for gtk+3 builds. r=tbsaunde (b3954d62cc)
 - Bug 1159273 - Allow loading of tree cairo and system cairo at the same time. r=glandium (4f1a58a49f)
 - Bug 1138845 - Fixup for bustage. r=me (dff1a71582)
 - Bug 1159273 - Update Cairo/Pixman renaming to not leak the symbols we use and silence linker warnings. r=jrmuizel (77daf01890)
 - Bug 1159273 - Update gkmedias symbol defs to catch up with the Cairo/Pixman renames. r=jrmuizel (c69fece38b)
 - Bug 1159273 - Fix out-dated Cairo usage that may fail to build or work properly when system Cairo is involved. r=jrmuizel (352f69f8f5)
 - Bug 1159273 - call g_type_init in nsAppShell::Init. r=glandium (61e1857a64) (d8ae51153)

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.

A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76

  • Upvote 1
Link to comment
Share on other sites

The mirror of latest BNavigator, Firefox 45ESR, IceApe, IceDove, K-Meleon 1.5.x/74/76, MailNews 52, New Moon 26.5/27/28 and Serpent 52/55 builds by @roytam1 has been updated -> soggi.org - tools.

changelog:
- added latest K-Meleon 76 20220129 build
- added latest New Moon 27 20220129 builds

------------------------

On 1/26/2022 at 12:17 PM, NotHereToPlayGames said:

Sometimes it's just "time to".

I don't believe in a "throwaway society", my everyday belt is the same belt I wore in the 90s.

It's "time to" when something is unrepairable - obviously this wasn't the case. Working old/vintage computers aren't junk, there are many people searching for this stuff for several reasons.

The belt is a good and funny example - I'm a 90s child/teenager and I also still use a black leather belt from the 90s with a large but very stable buckle made of metal. It works as intended, it's a belt and it does what a belt is for. Why should I throw it away? I don't participate in every fashion and don't get all these fancy things which will be outdated tomorrow.

On 1/26/2022 at 12:41 PM, NotHereToPlayGames said:

Guess my point is that if it took our parents EIGHTY YEARS to collect "stuff", why put our kids in the position of having to spend MONTHS upon MONTHS of sorting through two spare bedrooms, a two-car garage with no room for a car and barely enough room for a lawnmower, and an attic of "junk" ???

You are right, there are two sides of the same coin, it's a two-edged sword...but the solution is not buy - throw away - buy - throw away - buy ...and so on.
 

On 1/26/2022 at 5:52 PM, DanR20 said:

It was a 1996 used IBM business model bought directly from them that I only paid $75.00 for 20 years ago when IE6 was still functional. I can't imagine what anyone would want with that today other than as an antique. Never even considered the idea but now wish I had, you might be right.   

Now you know... Today it wouldn't be used for surfing (or not very often), but for old games and other software.

kind regards
soggi

Edited by soggi
  • Like 1
Link to comment
Share on other sites

Still can't get extensions. Tried to install Greasemonkey (PaleMoon extension) 3.1 instead of Tampermonkey, modified the rdf file (I even didn't extracted the xpi so I just opened it with 7z and opened there the install.rdf and edited it). But when I apply the addon it still give me the error that the addon can't be installed because it appears to be corrupt.greasemonkey-3.31.1-pm_forkBranch.xpi

Link to comment
Share on other sites

I tried it, but I still get the same result. However, it just tell that the addon is not compatible despite that I modified the rdf file and added the Borealis section.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share



×
×
  • Create New...