Skip to content

Commit

Permalink
Remove KeePass integration (dashpay#4628)
Browse files Browse the repository at this point in the history
* Remove KeePass integration

This integration is not actively supported. It has zero tests, little documentation, and has not really been actively maintained. As far as I can tell, noone uses this integration, and even if they do, they will simply have to copy/paste password from keepass instead of using this integration.

* continued
  • Loading branch information
PastaPastaPasta authored Dec 22, 2021
1 parent e95c13c commit 5bc79fe
Show file tree
Hide file tree
Showing 14 changed files with 3 additions and 901 deletions.
58 changes: 0 additions & 58 deletions doc/keepass.md

This file was deleted.

2 changes: 0 additions & 2 deletions src/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,6 @@ BITCOIN_CORE_H = \
interfaces/wallet.h \
key.h \
key_io.h \
keepass.h \
keystore.h \
dbwrapper.h \
limitedmap.h \
Expand Down Expand Up @@ -463,7 +462,6 @@ libdash_wallet_a_SOURCES = \
coinjoin/options.cpp \
coinjoin/util.cpp \
interfaces/wallet.cpp \
keepass.cpp \
wallet/coincontrol.cpp \
wallet/crypter.cpp \
wallet/db.cpp \
Expand Down
6 changes: 0 additions & 6 deletions src/dummywallet.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ class DummyWalletInit : public WalletInitInterface {
// Dash Specific WalletInitInterface InitCoinJoinSettings
void AutoLockMasternodeCollaterals() const override {}
void InitCoinJoinSettings() const override {}
void InitKeePass() const override {}
bool InitAutoBackup() const override {return true;}
};

Expand Down Expand Up @@ -55,11 +54,6 @@ void DummyWalletInit::AddWalletOptions() const
"-mnemonic=<text>",
"-mnemonicpassphrase=<text>",
"-usehd",
"-keepass",
"-keepassid=<id>",
"-keepasskey=<key>",
"-keepassname=<name>",
"-keepassport=<port>",
"-enablecoinjoin",
"-coinjoinamount=<n>",
"-coinjoinautostart",
Expand Down
2 changes: 0 additions & 2 deletions src/init.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1757,8 +1757,6 @@ bool AppInitMain(InitInterfaces& interfaces)
}
}

// Initialize KeePass Integration
g_wallet_init_interface.InitKeePass();
// ********************************************************* Step 6: network initialization
// Note that we absolutely cannot open any actual connections
// until the very end ("start node") as the UTXO/block state
Expand Down
Loading

0 comments on commit 5bc79fe

Please sign in to comment.