Firefox addon for kwallet KDE4

Various KDE 1.-4. Improvements

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

34
Score 83.8%
Description:

Firefox stores its passwords internally, optionally protected by a master password. KDE has its own password manager called KWallet. KWallet stores every password in the KDE system, and protects access by a master password. With this extension you are able to use KWallet instead of the default Firefox password manager. It allows tighter integration of Firefox inside KDE.

IMPORTANT: This version works ONLY with KDE4, for the KDE5 version use: http://kde-apps.org/content/show.php?content=173994

It seems that the crashes experienced by the users are related to the new Javascript JIT Compiler Called ION Baseline. Disabling it seems to solve the problem. You can disable it by setting javascript.options.baselinejit.* in about:config to false
Last changelog:

4 years ago

Version 2.4:

* Fixed LDAP password managaement, thanks to Aliaksandr Stelmachonak
* Fixed FF32 crashes due to changes in Add-on Manager, thanks helper987654321 on kde-look.org
* Implemented modify instead of remove/add

Version 2.3:

* Added timestamp support (Fix sync bug?)
* Added entries for timestamp in kwallet
* Added storage version numbering (for upgrades)
* Fixed crash bug, thanks to nemo from Bugzilla@Mozilla

Version 2.2:

* Change in API, added isLoggedIn()

Version 2.1:

* Corrected a memory leak
* Use nsIPrefBranch instead of nsIPrefBranch2
* Correct problem saving UTF8 passwords

Version 2.0:

* New API, based on js-ctypes
* Select wallet folder based on App name, thanks to Mociej Sitarz

m00nraker

5 years ago

Application: Firefox KWallet Plugin (firefox), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe219a55740 (LWP 4046))]
...
Thread 1 (Thread 0x7fe219a55740 (LWP 4046)):
[KCrash Handler]
#5 0x00007fe216dd1d93 in ?? () from /usr/lib64/firefox/libxul.so
#6 0x00007fe216e8ec96 in ?? () from /usr/lib64/firefox/libxul.so
#7 0x00007fe1ff24625c in ?? ()
#8 0x00007fe1e4f2a500 in ?? ()
#9 0x00007fff743ade98 in ?? ()
#10 0x00007fe1fd613128 in ?? ()
#11 0x00007fe2181bc480 in ?? () from /usr/lib64/firefox/libxul.so
#12 0x00007fe1e6413d00 in ?? ()
#13 0x00007fe1fc2e26b0 in ?? ()
#14 0x0000000000000601 in ?? ()
#15 0x0000000000000028 in ?? ()
#16 0x00007fff743adf10 in ?? ()
#17 0x00007fff743ae200 in ?? ()
#18 0x00007fe1e734f8b0 in ?? ()
#19 0x0000000000000050 in ?? ()
#20 0x0000000000000000 in ?? ()

Report

rafl

5 years ago

It's strange that the problem got solved for you. The Kwallet plugin started crashing here (2 different machines, OpenSUSE 13.1 and Tumbleweed) when Firefox got upgraded to v26. All my fiddling (installing the OBS version, clearing cache and cookies, starting with an empty .mozilla folder) has so far amounted to nothing. It's 100% reproducible here, but I don't know where to send the traceback. Is the developer still on board?

Report

m00nraker

5 years ago

No, my seg faults with Firefox 26 are back again. A fresh Firefox setup (clean profile, no add ons) works fine. Then I added some add-ons one by one. The KWallet plugin makes no problems at the first view. Then I added some other addons, which I have been using for a long time. Today Firefox is crashing again but I don't really know, which of my installed add-ons is the reason for the seg faults. I will go on testing with a fresh setup and only with the KWallet add-on for a while.

Report

mxjoao

7 years ago

Obrigado pela tradução Tulio !

Report

Sagittarius

7 years ago

Where can we get version 1.0.10 for Firefox 10 ?

Report

C

gmolina

7 years ago

Here: http://www.guillermomolina.com.ar/index.php/es/archivos/category/1-firefox-kwallet-extension?download=6:firefox-kwallet-extension-version-1010
But remember it's not an automatic process

Report

Sagittarius

7 years ago

Thank you very much.

Report

darkbasic4

7 years ago

As usual :)

Report

JanMalte

7 years ago

Maybe you could release the source, so we can compile the new version for adding Firefox 9.0.1 support.

Report

Hmpf

7 years ago

Does this help you

http://www.guillermomolina.com.ar/index.php/en/svn-repositories

Report

JanMalte

7 years ago

Yes and no. This seems to be the source and it seems like he is working on Firefox 9 support. As i tried to build the extension, i got an error. that might be the reason for not yet released a new version.
As i don't know C, i can't contribute or provide a patch, but maybe someone else.
Thanks for the link anyway.

Report

C

gmolina

7 years ago

Version 1.0.9 for firefox 9 is out

Report

zaufi

7 years ago

is there any way to import passwords from FF storage to wallet?
if not, is it possible to implement??

Report

C

gmolina

7 years ago

You can import:
http://www.guillermomolina.com.ar/index.php/es/proyectos/extension-de-firefox-para-kwallet/88-how-to-move-passwords-from-native-store-to-kwallet

Report

elric80

7 years ago

Very nice addon! To get it working I had to do the library path thing. Would you think of putting the explanation more upfront? In example, a "please visit <website> for more info" on the addon page or info tab. I think the lack of visibility of the explanation can lead to an initial confusion regarding the well functioning of the addon.
Thanks again!!!

Report

C

gmolina

7 years ago

Thanks for the advice

Report

darkbasic4

7 years ago

Any news about firefox 8 compatibility? I forgot about kwalletmanager when upgrading :(

Report

darkbasic4

7 years ago

I obviously did try to force the addon, it doesn't just work. Please release a new version.

Report

tomsdale

7 years ago

I'm getting really good at remembering my passwords on the top of my head :-) but a compatible version would be great. Especially on linux I experienced a long awaited performance boost with firefox 8, don't want to go back to 7.

Report

C

gmolina

7 years ago

It is not compiling for firefox 8, I am trying to solve it as soon as posible, sorry

Report

tomsdale

7 years ago

Well, actually thank you first of all to make our life easier :-)
I noticed also that with several plugins, since Firefox changed their versioning there are more problems with plugin compatibility. How comes, are they really changing that many things with each new release?

Report

C

gmolina

7 years ago

Not really. There are two things going on. Several versions ago, they forced to recompile binary plugins for each new major version of firefox. Then they start publishing new major versions every three months. Neither they change their API, nor I change my plugin, but there are other compatibility issues because this plugin is in the middle between KDE and Mozilla. So every 3 months I am forced to start over.

Report

darkbasic4

7 years ago

Hi, does it work with firefox 7?

Report

C

gmolina

7 years ago

Mozzila guys made an automatic check and upgrade, there should be no problem with Firefox 7 and thunderbird 7

Report

ilpianista

7 years ago

Here FF7 doesn't load the old saved password with KDE 4.7.1

Report

4 years ago

Version 2.4:

* Fixed LDAP password managaement, thanks to Aliaksandr Stelmachonak
* Fixed FF32 crashes due to changes in Add-on Manager, thanks helper987654321 on kde-look.org
* Implemented modify instead of remove/add

Version 2.3:

* Added timestamp support (Fix sync bug?)
* Added entries for timestamp in kwallet
* Added storage version numbering (for upgrades)
* Fixed crash bug, thanks to nemo from Bugzilla@Mozilla

Version 2.2:

* Change in API, added isLoggedIn()

Version 2.1:

* Corrected a memory leak
* Use nsIPrefBranch instead of nsIPrefBranch2
* Correct problem saving UTF8 passwords

Version 2.0:

* New API, based on js-ctypes
* Select wallet folder based on App name, thanks to Mociej Sitarz

12345678910
348
product-maker RingOV Jul 07 2015 9 excellent
product-maker OderMalSo May 17 2015 9 excellent
product-maker paulus3005 Jan 07 2015 9 excellent
product-maker remix Nov 03 2014 9 excellent
product-maker Tuxteno Sep 09 2014 3 bad
product-maker natha Sep 08 2014 3 bad
product-maker ava1ar Jul 04 2014 9 excellent
product-maker lazx888 Jun 18 2014 9 excellent
product-maker Pafrape Apr 07 2014 9 excellent
product-maker Apostle Jan 13 2014 9 excellent
product-maker Syvolc Dec 26 2013 9 excellent
product-maker borisdigital Dec 23 2013 9 excellent
product-maker bendersteed Dec 23 2013 9 excellent
product-maker Sweyn78 Aug 24 2012 9 excellent
product-maker janet Aug 07 2012 9 excellent
product-maker cyberconan Aug 01 2012 9 excellent
product-maker DreamDragon Jun 13 2012 9 excellent
product-maker RAIDENSUB Jun 12 2012 9 excellent
product-maker mdye Jun 12 2012 9 excellent
product-maker Koali-Fran Jun 11 2012 9 excellent
product-maker gramb Apr 01 2012 9 excellent
product-maker olahaye74 Mar 07 2012 9 excellent
product-maker Sagittarius Jan 10 2012 9 excellent
product-maker JanMalte Jan 07 2012 9 excellent
product-maker pvt14 Dec 01 2011 9 excellent
product-maker atimus Nov 24 2011 9 excellent
product-maker tomsdale Nov 23 2011 9 excellent
product-maker Xepher Oct 12 2011 9 excellent
product-maker Airion Sep 03 2011 9 excellent
product-maker alpvonkri Jul 18 2011 9 excellent
product-maker juank202 Jul 18 2011 9 excellent
product-maker ObiWahn Jul 18 2011 9 excellent
product-maker bruno666 Jul 14 2011 9 excellent
product-maker bitcrazy Jul 01 2011 3 bad
product-maker deabru Jun 30 2011 9 excellent
product-maker Longaso Jun 28 2011 9 excellent
product-maker quippini Jun 28 2011 9 excellent
product-maker MetalByte Jun 28 2011 9 excellent
product-maker Hmpf Jun 27 2011 9 excellent
product-maker Genserowski Mar 23 2011 9 excellent
product-maker jmunin Mar 22 2011 9 excellent
product-maker metar Mar 21 2011 9 excellent
product-maker Rettich Mar 15 2011 9 excellent
product-maker zuargo Mar 13 2011 9 excellent
product-maker dil Mar 13 2011 9 excellent
product-maker overmind88 Mar 13 2011 9 excellent
product-maker vitoubien Mar 13 2011 9 excellent
product-maker MichauSm Mar 13 2011 9 excellent
product-maker momonster Mar 13 2011 9 excellent
product-maker unhammer Feb 25 2011 9 excellent
product-maker Murz Jan 23 2011 9 excellent
product-maker Count: 4 Rating: 5.0

pups

Jan 13 2015

drdanz

Nov 05 2014

dharman

Apr 18 2014

Murz

Jan 27 2014

rafl

Jan 13 2014

Apostle

Jan 13 2014

remix

Dec 28 2013

Ashiroxzer

Aug 21 2012

janet

Aug 07 2012

mdye

Jun 12 2012

Sagittarius

Feb 05 2012

JanMalte

Jan 07 2012

darkbasic4

Jan 04 2012

m00nraker

Dec 10 2011

salyavin

Nov 23 2011

tomsdale

Nov 22 2011

victorcifuentes

Sep 30 2011

Airion

Sep 03 2011

quippini

Aug 10 2011

alpvonkri

Jul 18 2011

Hmpf

Jun 27 2011

jmunin

Mar 22 2011

zuargo

Mar 13 2011

saigkill

Mar 13 2011

dfx

Jun 27 2010

winford

Apr 05 2010

Yggdrasill

Jan 17 2010

DaiVied

Dec 30 2009

easy

Dec 12 2009

ZaWertun

Dec 12 2009

devport

Dec 11 2009

hefee

Dec 11 2009

tommyangelo

Dec 11 2009

pippo73

Dec 11 2009
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
Details
license
version
2.4
updated Oct 17 2014
added Dec 11 2009
downloads 24h
0
page views 24h 7