pfn / keepasshttp

KeePass plugin to expose password entries securely (256bit AES/CBC) over HTTP
GNU General Public License v3.0
2k stars 275 forks source link

Incompatible with KeePass-2.42 #384

Closed mide22 closed 5 years ago

mide22 commented 5 years ago

After updating KeePass-2.41 -> KeePass-2.42 I got this message: image

$ md5sum KeePassHttp.plgx 323af5ade1d47d375cf65bc9a52ac45f KeePassHttp.plgx

// edit: now I switched to https://keepassxc.org - works better with Linux than KeePass

ArcticSnowman commented 5 years ago

Raised a bug with KeePass as well. This makes it a breaking release..

https://sourceforge.net/p/keepass/bugs/1843/

Lorenzo-Thomas commented 5 years ago

KeePassHttp

mbutler755 commented 5 years ago

2019-05-01 09_28_00-KeePass

mverzocc commented 5 years ago

If you go to https://sourceforge.net/p/keepass/discussion/329220/thread/5ef408ed35/ you will see that Dominik Reichl has posted an updated version of the KeePassHttp plugin (and somebody else has used it and it works). I find this really unsatisfactory, because unless somebody steps in and maintains KeePassHttp this is likely to happen again. It looks like the people behind KeePassHttp have moved on to KeePassXC and are no longer maintaining KeePassHttp. The sad thing is that KeePass is the only thing that works on all platforms I use (including Android/Chrome), which KeePassXC doesn't (no idea whether it will do it in the future). For me KeePassHttp was part of the game. I may upgrade to that unsupported version and start planning for the next password manager.... :(

aadler commented 5 years ago

Thanks to Dominik for updating the plugin on his own; it's not his responsibility. I don't have the skills for it, but being that the plugin is FLOSS under the GPL3, someone can fork the project and maintain it.

ComiR commented 5 years ago

The patched version is available at https://keepass.info/filepool/KeePass_190501_KeePassHttp.zip Via this post: https://sourceforge.net/p/keepass/discussion/329221/thread/de57e6358a/#b01d

floviolleau commented 5 years ago

The patch works fine. Thanks!

Gunni2 commented 5 years ago

The patch works fine. Thanks!

Caffenicotiak commented 5 years ago

The patch works fine. Thanks!

Same here running keepass 2.42 on Win x64

IUSR commented 5 years ago

Made a fix by adding just 2 letters.

simonachmueller commented 5 years ago

Made a fix by adding just 2 letters.

Could you make a pull request here?

bobwalker99 commented 5 years ago

Can confirm IUSR's fix works for me.

CybershamanX commented 5 years ago

Thank you for the updated file/fix. It's getting to the point where, even though I only have to dink around with this sort of thing every once in a while, I might have to start looking for something else. It's just that it takes time to remember what I have to do to get things running again (like, "Oh, yeah. I need that one file. And, hmmm, looks like this one doesn't work anymore." :P ) and it really interferes with the flow of my work. I need simple. ;) Anyway, thanks again to those who took it upon to fix the issue and then share it here. :)

t-schroeder commented 5 years ago

With KeePass 2.42.1 the old KeePassHttp works again.

Improved backward compatibility with certain plugins.

IUSR commented 5 years ago

Could you make a pull request here?

Sorry just saw this. I'm new to KeePass so I wasn't sure if adding the 2 letters to call the new API was sufficient, or there should be some version check to use different APIs in runtime.

kmille commented 4 years ago

The patched version is available at https://keepass.info/filepool/KeePass_190501_KeePassHttp.zip Via this post: https://sourceforge.net/p/keepass/discussion/329221/thread/de57e6358a/#b01d

The file is not compatible with my Keepass 2.43 on Arch Linux. Does it work for you with 2.43?