kyrodan / keeanywhere Goto Github PK
View Code? Open in Web Editor NEWA cloud storage provider plugin for KeePass Password Safe
Home Page: https://keeanywhere.de
License: MIT License
A cloud storage provider plugin for KeePass Password Safe
Home Page: https://keeanywhere.de
License: MIT License
Save the last used account and reuse it when (re)opening the dialog.
There is a distinction between personal onedrive accounts and 'business' onedrive accounts that you get from work/university/organization.
Because microsoft changed their sync client not too long ago, users sometimes run into this problem when trying to log in with a business account. For example, when I had to get the sync client setup on my personal PC, I had to use the troubleshooting info in these articles to be able to log in successfully. This should give you enough info about the issue, if you don't already know.
Get started with the OneDrive for Business Next Generation Sync Client in Windows
Deploying the OneDrive for Business Next Generation Sync Client in an enterprise environment
Administrative settings for the OneDrive for Business Next Generation Sync Client
Thanks for the help! I would really appreciate if business accounts could be added with your plugin!
Access to box.
Details: https://developers.box.com/
Replace currently used OneDrive client with the official one
Change account name leads to exception, when not changing the name
When saving my local database, KeeAnywhere saves the database only on one cloud provider - the last one I've used with the "Save -> Save to Cloud Drive..." menu. Tested with KeePass 2.34 and KeeAnywhere 1.1.0.
I need to manually save the database on my other two cloud drives to have an up to date database on all my drives. I like multiple backups.
Is there a chance for syncing all/multiple accounts at the same time? Ideally there would be a option to select multiple accounts and include them in the syncing process with every database update.
Each time I save my kdbx I get this exception (Sorry, it's German):
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
************** Ausnahmetext **************
System.Net.WebException: Ausnahmefehler während einer WebClient-Anforderung. ---> System.NotImplementedException: Die Eigenschaft wird von der Klasse nicht implementiert.
bei System.Net.WebResponse.get_ContentLength()
bei System.Net.WebClient.DownloadBitsState.SetResponse(WebResponse response)
bei System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream, CompletionDelegate completionDelegate, AsyncOperation asyncOp)
bei System.Net.WebClient.DownloadFile(Uri address, String fileName)
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.Net.WebClient.DownloadFile(Uri address, String fileName)
bei DataBaseBackup.DataBaseBackupExt._BackupDB()
bei DataBaseBackup.DataBaseBackupExt.OnFileSaved(Object sender, FileSavedEventArgs e)
bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
bei KeePass.Forms.MainForm.SaveDatabase(PwDatabase pdToSave, Object sender)
bei System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
bei System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
bei System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
bei System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
bei System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ToolStrip.WndProc(Message& m)
bei KeePass.UI.CustomToolStripEx.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Geladene Assemblys **************
mscorlib
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1076.0 built by: NETFXREL3STAGE.
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll.
----------------------------------------
KeePass
Assembly-Version: 2.33.0.17030.
Win32-Version: 2.33.0.0.
CodeBase: file:///C:/Program%20Files%20(x86)/KeePass%20Password%20Safe%202/KeePass.exe.
----------------------------------------
System.Windows.Forms
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Drawing
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1068.2 built by: NETFXREL3STAGE.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Xml
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1067.0 built by: NETFXREL3STAGE.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
System.Configuration
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Core
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
DataBaseBackup
Assembly-Version: 2.0.8.6.
Win32-Version: 2.0.8.6.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/VZH2qJ9F8zsB1wNE5gvT/DataBaseBackup.dll.
----------------------------------------
KeeAnywhere
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/LGAN5CeidJS2USCl4EWO/KeeAnywhere.dll.
----------------------------------------
System.Net.Http.Primitives
Assembly-Version: 4.2.29.0.
Win32-Version: 4.2.29.0.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/LGAN5CeidJS2USCl4EWO/System.Net.Http.Primitives.DLL.
----------------------------------------
Newtonsoft.Json
Assembly-Version: 7.0.0.0.
Win32-Version: 7.0.1.18622.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/LGAN5CeidJS2USCl4EWO/Newtonsoft.Json.DLL.
----------------------------------------
CredentialManagement
Assembly-Version: 1.0.2.0.
Win32-Version: 1.0.2.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/LGAN5CeidJS2USCl4EWO/CredentialManagement.DLL.
----------------------------------------
KeePassHttp
Assembly-Version: 2.21.0.0.
Win32-Version: 1.8.4.0.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/ESSQgUrPIdkump82sE4v/KeePassHttp.dll.
----------------------------------------
KeePassRPC
Assembly-Version: 2.0.19.19465.
Win32-Version: 1.6.0.0.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/dCflSn65gzKzNziw5Z1G/KeePassRPC.dll.
----------------------------------------
Fleck2
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/dCflSn65gzKzNziw5Z1G/Fleck2.DLL.
----------------------------------------
DomainPublicSuffix
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/dCflSn65gzKzNziw5Z1G/DomainPublicSuffix.DLL.
----------------------------------------
Jayrock
Assembly-Version: 0.9.12915.0.
Win32-Version: 0.9.11214.1056.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/dCflSn65gzKzNziw5Z1G/Jayrock.DLL.
----------------------------------------
WebAutoType
Assembly-Version: 2.1.9.19467.
Win32-Version: 3.7.0.0.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/4uj98eWX7PtkTtEdcD4F/WebAutoType.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
----------------------------------------
KeePass.XmlSerializers
Assembly-Version: 2.33.0.17030.
Win32-Version: 2.33.0.17030.
CodeBase: file:///C:/Program%20Files%20(x86)/KeePass%20Password%20Safe%202/KeePass.XmlSerializers.DLL.
----------------------------------------
Jayrock.Json
Assembly-Version: 0.9.12915.0.
Win32-Version: 0.9.13422.2206.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/dCflSn65gzKzNziw5Z1G/Jayrock.Json.DLL.
----------------------------------------
System.Numerics
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll.
----------------------------------------
System.Security
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1073.0 built by: NETFXREL3STAGE.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll.
----------------------------------------
Microsoft.GeneratedCode
Assembly-Version: 1.0.0.0.
Win32-Version: 4.6.1067.0 built by: NETFXREL3STAGE.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
System.Data
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll.
----------------------------------------
Accessibility
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll.
----------------------------------------
Dropbox.Api
Assembly-Version: 0.1.5822.24126.
Win32-Version: 0.1.0.0.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/LGAN5CeidJS2USCl4EWO/Dropbox.Api.DLL.
----------------------------------------
System.Net.Http
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll.
----------------------------------------
Microsoft.mshtml
Assembly-Version: 7.0.3300.0.
Win32-Version: 7.0.3300.0.
CodeBase: file:///C:/Windows/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.dll.
----------------------------------------
System.Threading.Tasks
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Threading.Tasks/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Threading.Tasks.dll.
----------------------------------------
Microsoft.Threading.Tasks
Assembly-Version: 1.0.12.0.
Win32-Version: 1.0.168.0.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/LGAN5CeidJS2USCl4EWO/Microsoft.Threading.Tasks.DLL.
----------------------------------------
Microsoft.Threading.Tasks.Extensions
Assembly-Version: 1.0.12.0.
Win32-Version: 1.0.168.0.
CodeBase: file:///C:/Users/ko110063/AppData/Local/KeePass/PluginCache/LGAN5CeidJS2USCl4EWO/Microsoft.Threading.Tasks.Extensions.DLL.
----------------------------------------
System.Net
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Net/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.dll.
----------------------------------------
System.Runtime.Serialization
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll.
----------------------------------------
System.Xml.Linq
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll.
----------------------------------------
System.resources
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.resources.dll.
----------------------------------------
************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
Zum Beispiel:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
After clicking on "Weiter" (Continue), everything seems to work and the file is saved correctly on Dropbox.
I simply installed the plgx file. Do I also need the DLLs from the other zip download? I found no installation docs on the wiki.
Using Windows 7 x64 SP1, Keepass 2.33
Similar to the way "Cloud Drive" has been added as a source for "File > Open" and a destination for "File > Save As", add support for "File > Save As > Save Copy to Cloud Drive".
Does anyone know the .net version requirement for this plugin ?
I would like to use it in Win XP.
thanks
KeePass 2.32
Windows 7 x64 (Sp1)
KeeAnywhere 1.0.0.0
I set up KeeAnywhere with Dropbox and it works but the second I minimize KeePass to tray, it's unusable because the right click menu on the tray icon is completely grayed out. Double clicking on the tray icon does not restore it either. I have to kill it with task manager.
Hi
Thanks for great plugin. If you could, please add proxy authentication support (ideally NTLM auth credentials taken from OS)
Access to Amazon Cloud Drive.
Details: https://developer.amazon.com/public/apis/experience/cloud-drive/
Target .Net 4.0 instead of 4.5?
In KeePass you can currently ony define the .Net "core" version (.Net 4) and not the exact .Net version (e. g. 4.5.1). This leads to problems when using GPLX distribution, if the exact .Net-Version or newer is not installed on client machine.
A decision how to handle this should be made prior version 1.0
The last used file location should be saved per account. After re-opening the file chooser the last used folder should be shown.
Registering a Dropbox account opens the default browser in last step. This should be avoided.
Details: https://www.dropboxforum.com/hc/en-us/community/posts/203896513-OAuth2-implicit-grant-token-flow-does-not-work-in-IE-Net-Winform-WebBrowser
Hi,
I'm using Dropbox as storage provider and payed attention that though Dropbox keeps deleted files for one month, but no such history is available for KeeEnywhere data file.
Probably file is not deleted, but rewritten.
Can you change KeeAnywhere behavior to allow keeping history (may be create new temporary file, delete old one and then rename)? Google Drive also has thrash bin, so such approach can be used for it too.
Or, may be, rename old file to name consisting time stamp before creation of new, and keep configurable number of files.
Thanks.
Just a small bug.
Tools -> KeeAnywhere Settings -> Click "I have no idea, help me choose"
It goes to https://localhost/AccountStorageLocation.md which doesn't show anything.
File Chooser does not add file extension if none is provided
I've just upgraded to KeePass v2.34 after the constant nag screens when starting KeePass. Unfortunately that has now rendered KeePass inoperable because on startup I now get an error saying that KeeAnywhere "is incompatible with the current KeePass version".
I'm running it on a Portable Apps USB drive. Is that correct that neither KeeAnywhere 1.0.0 nor 1.1.0 are compatible with KeePass v 2.34? If so, what is the highest KeePass version that it is compatible with?
Add support for AWS S3 as a cloud storage back-end.
I know that this comes close to violating one of the Blacklisted Feature rules, since you would need to give them a CC to open up an AWS root account, but you wouldn't necessarily be charged anything under the free tier.
Assuming this is something that you would consider adding support for...
i just woke up and tried to load up my database, now i have exactly the same error like with Dropbox ( see #44 )
Screenshot http://puu.sh/q7WBu/255b2e0582.png
no new plugin(s) installed and no config/setup change.
I am looking for access to ownCloud (https://owncloud.org/).
While owncloud and keepadd do support webdav I am having significant difficulty getting them to communicate properly.
Since version 2.34 i haven't been able to connect my Dropbox account to the KeeAnywhere plugin. It worked perfectly on version 2.33 and connected instantly however with version 2.34 i cant make the connection too Dropbox. It fails to assign Dropbox to the KeeAnywhere Configuration area.
Version 2.34 now has a plugin directory whereas 2.33 the KeeAnywhere folder went straight into the root directory so I'm wondering if it has something to do with this. If I put KeeAnywhere in the root directory now I cant access KeeAnywhere from the keepass tools menu so KeeAnywhere has to go in the plugin folder now to become visible in the tools menu.
Hope this is a quick fix. Really like KeeAnywhere
Winodws Credential Store's maximum secret length is 512 bytes. Some Refresh Tokens (like Amazon Drive) may exceed this limit and so causing an Exception.
Maybe saving credentials to Windows Credential Store should be replaced by a better and Mono compatible alternative (like using https://msdn.microsoft.com/en-us/library/system.security.cryptography.protecteddata.aspx, which is also supported in Mono).
Currently plugin asks permission to the whole Dropbox account. From security reasons it would be much better to get permission to subfolder only, e.g. "KeeAnywhere".
The plugin can't load kdbx file on Dropbox today.
Error: "The stream does not support writing"
http://i.imgur.com/6x9LT1M.png
Not sure if it's a problem with Dropbox or the plugin itself.
The sync function still works fine on my phone app Keepass2Android.
It would be awesome if Mono could be supported as well. I had to fix an image reference and remove OS and .NET restrictions to get a working .plgx file (see this branch), but the compilation by KeePass fails. I don't really know anything about C# and .NET, so I have no clue how to fix this.
Here's the compiler error given when launching KeePass.exe --debug
:
/run/user/1000/KeePass/1A7750E303E428449240070F8B2EA5B3/Forms/CloudDriveFilePicker.cs(260,30): error CS0012: The type `System.Runtime.CompilerServices.ICriticalNotifyCompletion' is defined in an assembly that is not referenced. Consider adding a reference to assembly `System.Threading.Tasks, Version=1.5.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
/home/lukas/.local/share/KeePass/PluginCache/f6XeL2e3cU2w4sMBayhL/Microsoft.Threading.Tasks.dll (Location of the symbol related to previous error)
/run/user/1000/KeePass/1A7750E303E428449240070F8B2EA5B3/Forms/CloudDriveFilePicker.cs(260,30): error CS0012: The type `System.Runtime.CompilerServices.INotifyCompletion' is defined in an assembly that is not referenced. Consider adding a reference to assembly `System.Threading.Tasks, Version=1.5.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
/home/lukas/.local/share/KeePass/PluginCache/f6XeL2e3cU2w4sMBayhL/Microsoft.Threading.Tasks.dll (Location of the symbol related to previous error)
/run/user/1000/KeePass/1A7750E303E428449240070F8B2EA5B3/Forms/CloudDriveFilePicker.cs(260,30): error CS0012: The type `System.Threading.Tasks.Task' is defined in an assembly that is not referenced. Consider adding a reference to assembly `System.Threading.Tasks, Version=1.5.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
/home/lukas/.local/share/KeePass/PluginCache/f6XeL2e3cU2w4sMBayhL/Microsoft.Threading.Tasks.dll (Location of the symbol related to previous error)
First time I open the open from Cloud Drive dialog after setting up my account I get this:
Changing the dialog for . All Files, I get this exception:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentException: Illegal characters in path.
at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional)
at System.IO.Path.GetExtension(String path)
at KeeAnywhere.Forms.CloudDriveFilePicker.<UpdateListView>d__15.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at KeeAnywhere.Forms.CloudDriveFilePicker.<OnFilterChanged>d__39.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
KeePass
Assembly Version: 2.32.0.23563
Win32 Version: 2.32.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/KeePass%20Password%20Safe%202/KeePass.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
KeeAnywhere
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/June/AppData/Local/KeePass/PluginCache/yMX32auyl02XGX0KgVL6/KeeAnywhere.dll
----------------------------------------
System.Net.Http.Primitives
Assembly Version: 4.2.29.0
Win32 Version: 4.2.29.0
CodeBase: file:///C:/Users/June/AppData/Local/KeePass/PluginCache/yMX32auyl02XGX0KgVL6/System.Net.Http.Primitives.DLL
----------------------------------------
Newtonsoft.Json
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1.18622
CodeBase: file:///C:/Users/June/AppData/Local/KeePass/PluginCache/yMX32auyl02XGX0KgVL6/Newtonsoft.Json.DLL
----------------------------------------
CredentialManagement
Assembly Version: 1.0.2.0
Win32 Version: 1.0.2
CodeBase: file:///C:/Users/June/AppData/Local/KeePass/PluginCache/yMX32auyl02XGX0KgVL6/CredentialManagement.DLL
----------------------------------------
KeePass.XmlSerializers
Assembly Version: 2.32.0.23563
Win32 Version: 2.32.0.23563
CodeBase: file:///C:/Program%20Files%20(x86)/KeePass%20Password%20Safe%202/KeePass.XmlSerializers.DLL
----------------------------------------
System.Security
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll
----------------------------------------
Google.Apis.Drive.v3
Assembly Version: 1.10.0.1
Win32 Version: 1.10.0.1
CodeBase: file:///C:/Users/June/AppData/Local/KeePass/PluginCache/yMX32auyl02XGX0KgVL6/Google.Apis.Drive.v3.DLL
----------------------------------------
Google.Apis
Assembly Version: 1.10.0.25332
Win32 Version: 1.10.0.25332
CodeBase: file:///C:/Users/June/AppData/Local/KeePass/PluginCache/yMX32auyl02XGX0KgVL6/Google.Apis.DLL
----------------------------------------
Google.Apis.Core
Assembly Version: 1.10.0.25331
Win32 Version: 1.10.0.25331
CodeBase: file:///C:/Users/June/AppData/Local/KeePass/PluginCache/yMX32auyl02XGX0KgVL6/Google.Apis.Core.DLL
----------------------------------------
Google.Apis.Auth
Assembly Version: 1.10.0.25333
Win32 Version: 1.10.0.25333
CodeBase: file:///C:/Users/June/AppData/Local/KeePass/PluginCache/yMX32auyl02XGX0KgVL6/Google.Apis.Auth.DLL
----------------------------------------
System.Net.Http
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll
----------------------------------------
System.Threading.Tasks
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Threading.Tasks/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Threading.Tasks.dll
----------------------------------------
Microsoft.Threading.Tasks
Assembly Version: 1.0.12.0
Win32 Version: 1.0.168.0
CodeBase: file:///C:/Users/June/AppData/Local/KeePass/PluginCache/yMX32auyl02XGX0KgVL6/Microsoft.Threading.Tasks.DLL
----------------------------------------
Google.Apis.Auth.PlatformServices
Assembly Version: 1.10.0.25333
Win32 Version: 1.10.0.25333
CodeBase: file:///C:/Users/June/AppData/Local/KeePass/PluginCache/yMX32auyl02XGX0KgVL6/Google.Apis.Auth.PlatformServices.DLL
----------------------------------------
Google.Apis.PlatformServices
Assembly Version: 1.10.0.25332
Win32 Version: 1.10.0.25332
CodeBase: file:///C:/Users/June/AppData/Local/KeePass/PluginCache/yMX32auyl02XGX0KgVL6/Google.Apis.PlatformServices.DLL
----------------------------------------
System.Net.Primitives
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Net.Primitives/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Primitives.dll
----------------------------------------
Microsoft.Threading.Tasks.Extensions.Desktop
Assembly Version: 1.0.168.0
Win32 Version: 1.0.168.0
CodeBase: file:///C:/Users/June/AppData/Local/KeePass/PluginCache/yMX32auyl02XGX0KgVL6/Microsoft.Threading.Tasks.Extensions.Desktop.DLL
----------------------------------------
System.Net
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Net/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1564.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
If it helps, this is a Google Apps for your Domain account.
Access to Dropbox
Adding a new Dropbox account starts authorization process and closes the window in the end. But the account has not been added.
Maybe Dropbox has changes something in their JavaScript-Magic that already led to problems in the past.
I get the following unhandled exception after selecting "Allow" in the google drive authorization view in the browser (Chrome).
If I choose continue, no account has been registeret in KeePass.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.UriFormatException: Invalid URI: The hostname could not be parsed.
at Microsoft.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task)
at Google.Apis.Auth.OAuth2.GoogleWebAuthorizationBroker.d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at KeeAnywhere.StorageProviders.GoogleDrive.GoogleDriveHelper.d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at KeeAnywhere.StorageProviders.GoogleDrive.GoogleDriveStorageConfigurator.d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at KeeAnywhere.StorageProviders.StorageService.d__9.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at KeeAnywhere.UIService.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at KeeAnywhere.Forms.SettingsForm.d__6.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.b__6_0(Object state)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
KeePass
Assembly Version: 2.34.0.15991
Win32 Version: 2.34.0.0
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
KeeAnywhere
Assembly Version: 1.1.0.0
Win32 Version: 1.1.0.0
System.Net.Http.Primitives
Assembly Version: 4.2.29.0
Win32 Version: 4.2.29.0
Newtonsoft.Json
Assembly Version: 8.0.0.0
Win32 Version: 8.0.3.19514
CredentialManagement
Assembly Version: 1.0.2.0
Win32 Version: 1.0.2
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
KeePass.XmlSerializers
Assembly Version: 2.34.0.15991
Win32 Version: 2.34.0.15991
System.Security
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
Google.Apis.Drive.v3
Assembly Version: 1.10.1.427
Win32 Version: 1.10.1.427
Google.Apis
Assembly Version: 1.10.0.25332
Win32 Version: 1.10.0.25332
Google.Apis.Core
Assembly Version: 1.10.0.25331
Win32 Version: 1.10.0.25331
Google.Apis.Auth
Assembly Version: 1.10.0.25333
Win32 Version: 1.10.0.25333
System.Net.Http
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
System.Threading.Tasks
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0
Microsoft.Threading.Tasks
Assembly Version: 1.0.12.0
Win32 Version: 1.0.168.0
Google.Apis.Auth.PlatformServices
Assembly Version: 1.10.0.25333
Win32 Version: 1.10.0.25333
Google.Apis.PlatformServices
Assembly Version: 1.10.0.25332
Win32 Version: 1.10.0.25332
System.Net.Primitives
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0
Microsoft.Threading.Tasks.Extensions.Desktop
Assembly Version: 1.0.168.0
Win32 Version: 1.0.168.0
System.Net
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
We are recently having multiple issues like connection reset using the Amazon URL s3.amazonaws.com and this has been caused due to the SSL intermediate certificate change from Amazon. We noticed this is the second time Amazon updating the certificate which triggered connection reset issue. We are aware this is due to recent security fixes. After importing the root and intermediate certificates the issue got resolved. We are using JDK 1.6 for our application server. Does anyone having similar issue with s3.amazonaws.com and how to resolve this proactively.
Registering new Google Drive account takes place in default browser. The registration process should take place in KeeAnywhere registration form.
If you update to version 1.2.0 from an earlier version and you selected "KeePass Configuration" as your "Account Storage Location" in settings, your account types get stuck:
This is due to the newly introduced "Dropbox-Restricted" account type.
Error when Quotation Marks are in filenames.
You could save a database to a non-existent folder. After that this database could not be opened via KeeAnywhere's file browser.
Saving to a non-existent folder should be prevented (like in all other providers).
File Chooser uses this mark to have this account selected after opening it.
I share passwords with some of people.
To do this, I setup a shared cloud account where I store a kdbx.
We all setup our keepass to load this kdbx.
We are now able to use all the password stored in the kbdx.
We someone made a modification, everyone get the modification by using 'file>Synchronize>Recent Files>[the kbdx]'
For lazy people like me, i neap feature would be to configure KeePass to do a periodical background synchronization at a configurable interval to have modifications automaticaly available on my KeePass.
Thanks and keep up with this good work !
Access to copy.com
Details: https://developers.copy.com/
Access to Google Drive
To verify an account, a new Button "Check Account" should be added. It should check, whether a connection could be established and if not giving the possibility to re-authorize this account.
Please could you consider supporting swift object storage with Openstack keystone auth, and hubiC which is swift object storage based with OAuth2 auth.
No keepass extension support it at the moment.
Thank you!
Your documentation suggests that KeeAnyware will be ready for a 1.0 Release once KeePass 2.31 has been released.
Since KeePass 2.31 was released on 9th January 2016 would now be a good time to review the status of the code?
KeeAnywhere needs .Net 4.5 to work. This should be added to documentation.
Cache databases for disconnected (offline) usage
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.