You are here

Thunderbird 78 will no longer to support the APIs that Enigmail requires and only allow new "WebExtensions"

15 posts / 0 new
Last post
tomts
Offline
Last seen: 10 months 3 weeks ago
Joined: 2020-03-20 13:17
Thunderbird 78 will no longer to support the APIs that Enigmail requires and only allow new "WebExtensions"

Hi, I have been using Thunderbird portable 32-bit from Portableapps.com (now version 68.6.0) for many years.
In summer 2020 (64-bit) version 78 - PGP ENCRYPTION will be natively added.
Will you publish a portable 7x (64 bit) W10 version ?

https://www.enigmail.net/index.php/en/home/news
https://blog.thunderbird.net/2019/10/thunderbird-enigmail-and-openpgp/

/TB v.7x+ will no longer to support the old APIs that Enigmail (PGP addon) requires and only allow new "WebExtensions"/

Thank you, Tomts from Prague

John T. Haller
John T. Haller's picture
Offline
Last seen: 7 hours 27 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Dual Mode

Thunderbird will transition to a dual mode app with both the 32-bit and 64-bit versions, just like Firefox Portable is, for maximum compatibility, functionality, and performance.

Sometimes, the impossible can become possible, if you're awesome!

tomts
Offline
Last seen: 10 months 3 weeks ago
Joined: 2020-03-20 13:17
Will you publish a portable

Will you publish a portable 78.x W10 PGP Thunderbird + upgrade (69.x 32bit portable - 78.x portable version) ?
Thank you, Tomts from Prague
https://www.thunderbird.net/en-US/thunderbird/78.0beta/releasenotes/

John T. Haller:
-------------------
Dual Mode
Thunderbird will transition to a dual mode app with both the 32-bit and 64-bit versions, just like Firefox Portable is, for maximum compatibility, functionality, and performance.

Tomts:
--------
Thunderbird 78 will no longer to support the APIs that Enigmail requires and only allow new "WebExtensions"
Hi, I have been using Thunderbird portable 32-bit from Portableapps.com (now version 68.6.0) for many years.
In summer 2020 (64-bit) version 78 - PGP ENCRYPTION will be natively added.
Will you publish a portable 7x (64 bit) W10 version ?

https://www.enigmail.net/index.php/en/home/news
https://blog.thunderbird.net/2019/10/thunderbird-enigmail-and-openpgp/

/TB v.7x+ will no longer to support the old APIs that Enigmail (PGP addon) requires and only allow new "WebExtensions"/

Thank you, Tomts from Prague

John T. Haller
John T. Haller's picture
Offline
Last seen: 7 hours 27 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Already Answered

I already answered you. You included the answer to your question that I posted in your question post.

Sometimes, the impossible can become possible, if you're awesome!

tomts
Offline
Last seen: 10 months 3 weeks ago
Joined: 2020-03-20 13:17
Will the Thunderbird dual

Will the Thunderbird dual mode app make Mozilla or Poprtableapps.com just for the portable version? Is there any idea about the date? Mozilla has v.78 beta (not portable, integrated PGP encryption for the first time - yes). When (roughly estimated) will the portable version of 69.x allow upgrades to v.78.x +? Thank You, Tomts form Prague.

ottosykora
Offline
Last seen: 2 days 10 hours ago
Joined: 2007-10-11 17:48
78 buggy

I had to install TB on a computer recently. I can say the 78 version is a total failure. The advertised pgp function is in fact none.
One can import own private key, this is abt all. No way to use it, as no way to enter passphrase.
No way to store public keys of correspondence partners.

So all who ask when this version will be portable, calm down, it is not worth to bother.

Otto Sykora
Basel, Switzerland

John T. Haller
John T. Haller's picture
Offline
Last seen: 7 hours 27 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Not Ready Yet

It's not ready yet. It's expected to be ready with 78.2. That's why we're not upgrading it for users of local or portable.

Sometimes, the impossible can become possible, if you're awesome!

ottosykora
Offline
Last seen: 2 days 10 hours ago
Joined: 2007-10-11 17:48
78.2.1

got today update which should contain pgp
yes it does, however it does not work at all so far still

good idea to stay with something operational then this is ne but inop

Otto Sykora
Basel, Switzerland

tomts
Offline
Last seen: 10 months 3 weeks ago
Joined: 2020-03-20 13:17
68.12.0 portable UPGRADE on 78.2.2 - is it safe ?

Hi,
My PORTABLE version 68.12.0 (Help - About TB - on release update channel) has been offering UPGRADE on 78.2.2 - for 2 days now. It is safe ?
Previous versions of 78.x.x did not offer an upgrade from version 68.12.0 - !!! until now !!!
T. from Prague

John T. Haller
John T. Haller's picture
Offline
Last seen: 7 hours 27 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Wait

The new release of TBP stable is being built now. Use that to upgrade.

Sometimes, the impossible can become possible, if you're awesome!

tomts
Offline
Last seen: 10 months 3 weeks ago
Joined: 2020-03-20 13:17
How 68.12.0 portable UPGRADE on 78.3.1 ?

Hi,
I did not risk (the above) the offered automatic TB release channel upgrade (6.12.0 32 bit - 78.2.2) ... The problem is, that TB release channel (??? maybe after fixing TB 78.3.0 bugs, I don't know why ???) now no longer offers upgrade to TB release channel upgrade (About TB box) - automatic upggrade (6.12.0 32 bit - 78.3.1 or higher). TB 6.12.0 32 bit (TB About box) suddenly no longer offers any possibility of automatic upgrade to 78.x. How do I upgrade TB (6.12.0 32 bit - 78.3.1 or higher) ???

Footnote. When I'm not yet integrated into PortableApps Platform 17.1.1 and its upgrade channel (I have to study very carefully whether Platform 17.1.1 works from portable SSDs from inside VeraCrypt encrypted disks and without leaving any traces on any computer used and on a commonly connected computer portable USB SSD or Flash). So my question about upgrading TB (6.12.0 32 bit - 78.3.1 or higher) has nothing to do with PortableApps Platform 17.1.1. I will be researching the security of the PortableApps Platform.

Thank You, T. from Prague

John T. Haller
John T. Haller's picture
Offline
Last seen: 7 hours 27 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Upgrading

You can follow the instructions here: https://portableapps.com/support/portable_app#upgrading

Sometimes, the impossible can become possible, if you're awesome!

AthurLL
Offline
Last seen: 3 years 3 months ago
Joined: 2012-11-28 07:13
I tested this yesterday and

I tested this yesterday and it works. The only thing to be aware of is you have to manually add the latest version of the Enigmail addon yourself. It needs to be version 2.2.2.1. Once you have added that from the Mozilla add on website Thunderbird will automatically prompt the transfer of Keys etc into OpenGPG.
If it doesnt do so automatically or totally, the addon will add an option under tools menu for migration.

John T. Haller
John T. Haller's picture
Offline
Last seen: 7 hours 27 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Automatic

It's completely automatic with the default Thunderbird settings. At least it should be. Unless you manually changed your add-ons not to automatically update.

Sometimes, the impossible can become possible, if you're awesome!

4f87534
Offline
Last seen: 3 years 2 months ago
Joined: 2016-11-15 09:27
TB 78.2.2 crashes on enigmail import

Hello,
everytime im trying importing the enigmail settings it crashes when im trying to import the public and secret keys.
I disabled all addons/plugins and tried it again multiple times but nothing is working.

This is the message i get when TB crashes:
AdapterDeviceID: 0x7340
AdapterDriverVersion: 27.20.12029.1000
AdapterSubsysID: 00000000
AdapterVendorID: 0x1002
Add-ons: %40unitedstatesenglishdictionary:68.0,%7B847b3a00-7ab1-11d4-8f02-006008948af5%7D:2.2.2.1,de_AT%40dicts.j3e.de:20180701.1webext,de-DE%40dictionaries.addons.mozilla.org:2.0.6.1webext,wetransfer%40extensions.thunderbird.net:2.1.0,default-theme%40mozilla.org:1.0,google%40search.mozilla.org:1.0,amazon%40search.mozilla.org:1.1,bing%40search.mozilla.org:1.0,ddg%40search.mozilla.org:1.0,ecosia%40search.mozilla.org:1.0,leo_ende_de%40search.mozilla.org:1.0,wikipedia%40search.mozilla.org:1.0
BIOS_Manufacturer: American Megatrends Inc.
BlockedDllList:
BreakpadReserveAddress: 2118445498368
BreakpadReserveSize: 83886080
BuildID: 20200908210243
ContentSandboxCapable: 1
ContentSandboxLevel: 1
CrashTime: 1600460521
FramePoisonBase: 9223372036600889344
FramePoisonSize: 65536
InstallTime: 1600460504
LauncherProcessState: 0
MemoryErrorCorrection: None
ModuleSignatureInfo: {"AMD PMP-PE CB Code Signer v20200304":["amdihk64.dll","atidxx64.dll","atiuxp64.dll","aticfx64.dll"],"Bdrive Inc":["nd3api.dll","NetDriveShell_NetDrive3.dll","logger.dll","ndmnth.dll"],"EldoS Corporation":["cbfsNetRdr6.dll","cbfsMntNtf6.dll"],"Microsoft Corporation":["D3DCOMPILER_47.dll","msvcp140.dll","FileSyncShell64.dll","VCRUNTIME140.dll"],"Microsoft Windows":["dui70.dll","duser.dll","tiptsf.dll","Windows.Storage.Search.dll","cscui.dll","davclnt.dll","ntlanman.dll","comctl32.dll","NetworkExplorer.dll","EhStorShell.dll","Windows.UI.FileExplorer.dll","oleacc.dll","Windows.StateRepositoryPS.dll","cscapi.dll","wshbth.dll","pnrpnsp.dll","winrnr.dll","twinapi.dll","NapiNSP.dll","wbemsvc.dll","fastprox.dll","wbemprox.dll","wscapi.dll","MpOAV.dll","amsi.dll","fltLib.dll","dbgcore.dll","webauthn.dll","mpr.dll","TaskFlowDataEngine.dll","wbemcomn.dll","srvcli.dll","wsock32.dll","netapi32.dll","wininet.dll","windows.staterepositorycore.dll","davhlpr.dll","drprov.dll","usp10.dll","mssprxy.dll","cdp.dll","msIso.dll","StructuredQuery.dll","atlthunk.dll","OneCoreCommonProxyStub.dll","TextShaping.dll","ntshrui.dll","Windows.Globalization.dll","urlmon.dll","Windows.FileExplorer.Common.dll","iertutil.dll","DWrite.dll","BCP47mrm.dll","cldapi.dll","InputHost.dll","textinputframework.dll","Windows.UI.dll","MrmCoreR.dll","edputil.dll","Bcp47Langs.dll","IconCodecService.dll","thumbcache.dll","explorerframe.dll","dataexchange.dll","cabinet.dll","D3DSCache.dll","FWPUCLNT.DLL","npmproxy.dll","rasadhlp.dll","winmm.dll","version.dll","DXCore.dll","OneCoreUAPCommonProxyStub.dll","netprofm.dll","dhcpcsvc.dll","policymanager.dll","actxprxy.dll","dhcpcsvc6.DLL","winnsi.dll","dbghelp.dll","ColorAdapterClient.dll","mscms.dll","MMDevAPI.dll","WindowsCodecs.dll","AudioSes.dll","twinapi.appcore.dll","WindowManagementAPI.dll","avrt.dll","xmllite.dll","propsys.dll","nlaapi.dll","wtsapi32.dll","dsreg.dll","WinTypes.dll","d3d11.dll","d2d1.dll","dcomp.dll","CoreUIComponents.dll","CoreMessaging.dll","linkinfo.dll","apphelp.dll","uxtheme.dll","dwmapi.dll","windows.storage.dll","kernel.appcore.dll","dxgi.dll","ntmarta.dll","winsta.dll","rsaenh.dll","msvcp110_win.dll","wkscli.dll","umpdc.dll","IPHLPAPI.DLL","netutils.dll","dnsapi.dll","powrprof.dll","mswsock.dll","cryptsp.dll","CRYPTBASE.DLL","wldp.dll","msasn1.dll","devobj.dll","userenv.dll","sspicli.dll","profapi.dll","ucrtbase.dll","crypt32.dll","bcryptPrimitives.dll","gdi32full.dll","msvcp_win.dll","win32u.dll","bcrypt.dll","cfgmgr32.dll","wintrust.dll","KERNELBASE.dll","msvcrt.dll","ole32.dll","setupapi.dll","oleaut32.dll","sechost.dll","kernel32.dll","rpcrt4.dll","imm32.dll","shlwapi.dll","gdi32.dll","msctf.dll","advapi32.dll","nsi.dll","comdlg32.dll","user32.dll","psapi.dll","coml2.dll","ws2_32.dll","combase.dll","clbcatq.dll","shell32.dll","SHCore.dll","imagehlp.dll","ntdll.dll"],"Mozilla Corporation":["libgpg-error6-0.dll","libssp-0.dll","libgcrypt-20.dll","libotr-5.dll","thunderbird.exe","xul.dll","rnp.dll","nssckbi.dll","freebl3.dll","nss3.dll","mozglue.dll","softokn3.dll","ldap60.dll","lgpllibs.dll","prldap60.dll"],"STARDOCK SYSTEMS, INC.":["Start10_64.dll"],"Tonec Inc.":["IDMShellExt64.dll"]}
Notes:
FP(D00-L1000-W00001000-T000) D2D1.1? DWrite? DWrite+ D2D1.1+ WR? WR- OMTP? OMTP+4
ProductID: {3550f703-e582-4d05-9a08-453d09bdfdc6}
ProductName: Thunderbird
ReleaseChannel: release
SafeMode: 0
StartupCrash: 0
StartupTime: 1600460504
TelemetryEnvironment: {"build":{"applicationId":"{3550f703-e582-4d05-9a08-453d09bdfdc6}","applicationName":"Thunderbird","architecture":"x86-64","buildId":"20200908210243","version":"78.2.2","vendor":null,"displayVersion":"78.2.2","platformVersion":"78.2.0","xpcomAbi":"x86_64-msvc","updaterAvailable":true},"partner":{"distributionId":null,"distributionVersion":null,"partnerId":null,"distributor":null,"distributorChannel":null,"partnerNames":[]},"system":{"memoryMB":16335,"virtualMaxMB":134217728,"cpu":{"extensions":["hasMMX","hasSSE","hasSSE2","hasSSE3","hasSSSE3","hasSSE4_1","hasSSE4_2","hasAVX","hasAVX2","hasAES"]},"os":{"name":"Windows_NT","version":"10.0","locale":"de-AT","servicePackMajor":0,"servicePackMinor":0,"windowsBuildNumber":19041,"windowsUBR":508},"hdd":{"profile":{"model":null,"revision":null,"type":null},"binary":{"model":null,"revision":null,"type":null},"system":{"model":null,"revision":null,"type":null}},"gfx":{"D2DEnabled":false,"DWriteEnabled":true,"ContentBackend":"Direct2D 1.1","Headless":false,"adapters":[{"description":"Radeon RX 5500 XT","vendorID":"0x1002","deviceID":"0x7340","subsysID":"00000000","RAM":8176,"driver":"aticfx64 aticfx64 aticfx64 amdxc64 aticfx32 aticfx32 aticfx32 amdxc32 amdxn64 atidxx64 atidxx64 amdxn32 atidxx32 atidxx32 atiumdva atiumd6a","driverVendor":null,"driverVersion":"27.20.12029.1000","driverDate":"9-9-2020","GPUActive":true}],"monitors":[{"screenWidth":1920,"screenHeight":1080,"refreshRate":144,"pseudoDisplay":false}],"features":{"compositor":"none","hwCompositing":{"status":"available"},"gpuProcess":{"status":"unavailable:FEATURE_FAILURE_NO_E10S"},"wrQualified":{"status":"blocked:REFRESH_RATE_TOO_HIGH"},"webrender":{"status":"unavailable-no-gpu-process"},"wrCompositor":{"status":"unavailable:FEATURE_FAILURE_NO_DIRECTCOMPOSITION"},"advancedLayers":{"status":"available"},"d3d11":{"status":"available","version":45312,"warp":false,"textureSharing":true,"blacklisted":false},"d2d":{"status":"available","version":"1.1"}}},"appleModelId":null,"sec":{"antivirus":["Microsoft Defender Antivirus"],"antispyware":null,"firewall":null}},"settings":{"blocklistEnabled":true,"e10sEnabled":false,"e10sMultiProcesses":8,"telemetryEnabled":false,"locale":"de","intl":{},"update":{"channel":"release","enabled":true},"userPrefs":{"app.update.service.enabled":false,"browser.cache.disk.capacity":1048576,"browser.search.region":"CH","fission.autostart":false,"privacy.donottrackheader.enabled":true},"sandbox":{"effectiveContentProcessLevel":1},"launcherProcessState":0,"addonCompatibilityCheckEnabled":true,"isDefaultBrowser":null},"profile":{}}
TelemetrySessionId: e35e5e50-9030-4237-a082-215eb2c222c8
ThreadIdNameMapping: 16708:"Gecko_IOThread",11700:"Link Monitor #1",11208:"Socket Thread",3336:"Permission",15320:"Timer",18364:"BackgroundThreadPool #1",17736:"JS Watchdog",10648:"JS Helper",16636:"JS Helper",15592:"JS Helper",11772:"JS Helper",15836:"JS Helper",8168:"JS Helper",8328:"JS Helper",16860:"JS Helper",11180:"Cache2 I/O",18144:"Cookie",17100:"Worker Launcher",3876:"WindowsVsyncThread",568:"Compositor",15840:"ImgDecoder #1",17924:"ImageIO",2588:"IPDL Background",17080:"DOM Worker",10232:"DataStorage",13144:"cert_storage",18292:"HTML5 Parser",15348:"mozStorage #1",8196:"StyleThread#3",16228:"StyleThread#0",16372:"StyleThread#1",7680:"StyleThread#4",14836:"StyleThread#2",12192:"StyleThread#5",14588:"ImageBridgeChld",17116:"Untrusted Modules",17036:"DOM Worker",16436:"PlayEventSound",7384:"localStorage DB",14508:"StreamTrans #338",17672:"StreamTrans #346",15040:"StreamTrans #425",18076:"TRR Background",15392:"COM MTA",11728:"Jump List",17528:"QuotaManager IO",15692:"IndexedDB #1",5744:"DNS Resolver #1",16772:"DOM Worker",16348:"DNS Resolver #2",15724:"mozStorage #4",18340:"IMAP",14880:"DNS Resolver #3",14636:"DNS Resolver #4",11696:"DNS Resolver #5",17324:"DNS Resolver #6",15580:"DNS Resolver #7",14804:"DNS Resolver #8",13820:"ImgDecoder #2",15672:"mozStorage #5",15540:"mozStorage #6",16276:"mozStorage #7",16940:"SSL Cert #2",11576:"SSL Cert #3",17132:"SSL Cert #4",4124:"SSL Cert #5",8436:"StreamTrans #428",7132:"StreamTrans #444",15868:"IMAP",
Throttleable: 1
URL:
UptimeTS: 174.75311
Version: 78.2.2
Winsock_LSP: MSAFD-Tcpip [TCP/IP] : 2 : 2 : 1 : 6 : 0x20066 : 0x8 : %SystemRoot%\system32\mswsock.dll : : e70f1aa0-ab8b-11cf-8ca3-00805f48a192
MSAFD-Tcpip [UDP/IP] : 2 : 2 : 2 : 17 : 0x20609 : 0x8 : %SystemRoot%\system32\mswsock.dll : : e70f1aa0-ab8b-11cf-8ca3-00805f48a192
MSAFD-Tcpip [RAW/IP] : 2 : 2 : 3 : 0 : 0x20609 : 0xc : %SystemRoot%\system32\mswsock.dll : : e70f1aa0-ab8b-11cf-8ca3-00805f48a192
MSAFD-Tcpip [TCP/IPv6] : 2 : 23 : 1 : 6 : 0x20066 : 0x8 : %SystemRoot%\system32\mswsock.dll : : f9eab0c0-26d4-11d0-bbbf-00aa006c34e4
MSAFD-Tcpip [UDP/IPv6] : 2 : 23 : 2 : 17 : 0x20609 : 0x8 : %SystemRoot%\system32\mswsock.dll : : f9eab0c0-26d4-11d0-bbbf-00aa006c34e4
MSAFD-Tcpip [RAW/IPv6] : 2 : 23 : 3 : 0 : 0x20609 : 0xc : %SystemRoot%\system32\mswsock.dll : : f9eab0c0-26d4-11d0-bbbf-00aa006c34e4
AF_UNIX : 2 : 1 : 1 : 0 : 0x20026 : 0x8 : %SystemRoot%\system32\mswsock.dll : : a00943d9-9c2e-4633-9b59-0057a3160994
RSVP-TCPv6-Dienstanbieter : 2 : 23 : 1 : 6 : 0x22066 : 0x8 : %SystemRoot%\system32\mswsock.dll : : 9d60a9e0-337a-11d0-bd88-0000c082e69a
RSVP-TCP-Dienstanbieter : 2 : 2 : 1 : 6 : 0x22066 : 0x8 : %SystemRoot%\system32\mswsock.dll : : 9d60a9e0-337a-11d0-bd88-0000c082e69a
RSVP-UDPv6-Dienstanbieter : 2 : 23 : 2 : 17 : 0x22609 : 0x8 : %SystemRoot%\system32\mswsock.dll : : 9d60a9e0-337a-11d0-bd88-0000c082e69a
RSVP-UDP-Dienstanbieter : 2 : 2 : 2 : 17 : 0x22609 : 0x8 : %SystemRoot%\system32\mswsock.dll : : 9d60a9e0-337a-11d0-bd88-0000c082e69a
Hyper-V RAW : 2 : 34 : 1 : 1 : 0x20026 : 0x8 : %SystemRoot%\system32\mswsock.dll : : 1234191b-4bf7-4ca7-86e0-dfd7c32b5445
MSAFD L2CAP [Bluetooth] : 2 : 32 : 1 : 256 : 0x20006 : 0x8 : %SystemRoot%\system32\mswsock.dll : : 9fc48064-7298-43e4-b7bd-181f2089792a
MSAFD RfComm [Bluetooth] : 2 : 32 : 1 : 3 : 0x20026 : 0x8 : %SystemRoot%\system32\mswsock.dll : : 9fc48064-7298-43e4-b7bd-181f2089792a
useragent_locale: de

Log in or register to post comments