rgb-cln/wallet
Christian Decker 1d9e7cf079 db: Add support for key-value pair DSNs in postgresql
These are simple space-separated key-value pair sets of options instead of the
URI style DSNs, but they are also much more flexible allowing the user to
specify client SSL certificates, server certificates, compression and
encryption levels, and much more (see [1] for more information)

[1]: https://www.postgresql.org/docs/9.1/libpq-connect.html

Changelog-Added: db: Added support for key-value DSNs for postgresql, allowing for a wider variety of configurations and environments.
2020-09-23 20:20:40 +09:30
..
test lightningd: separate fee_states out of struct channel_info. 2020-09-23 15:51:13 +09:30
.gitignore wallet: Create and manage a sqlite3 database for the wallet 2017-06-06 09:16:10 +09:30
Makefile Makefile: fix up sqlgen and docgen rules. 2020-09-08 12:49:02 +09:30
db.c db: Fix size mismatch on postgres in a migration 2020-09-23 10:48:31 +09:30
db.h channel_id: save to database, dont derive from funding_txid 2020-09-09 19:54:20 +09:30
db_common.h allow building without sqlite3 2020-08-30 12:44:56 +02:00
db_postgres.c db: Add support for key-value pair DSNs in postgresql 2020-09-23 20:20:40 +09:30
db_postgres_sqlgen.c lightningd: separate fee_states out of struct channel_info. 2020-09-23 15:51:13 +09:30
db_sqlite3.c Makefile: protect .po file and gen_db files with SHA256STAMP. 2020-08-31 21:33:26 -05:00
db_sqlite3_sqlgen.c lightningd: separate fee_states out of struct channel_info. 2020-09-23 15:51:13 +09:30
invoices.c wallet: db_bind_talarr and db_column_talarr helpers. 2020-09-02 09:46:37 +09:30
invoices.h wallet: add invoice features into db. 2019-11-24 23:33:17 +00:00
reservation.c elements: include the value + asset tag for 'PSET's 2020-09-10 12:31:36 +09:30
statements_gettextgen.po lightningd: separate fee_states out of struct channel_info. 2020-09-23 15:51:13 +09:30
txfilter.c common: tal_dup_talarr() helper. 2020-02-27 14:16:16 +10:30
txfilter.h pubkey: rename PUBKEY_DER_LEN to PUBKEY_CMPR_LEN. 2019-04-09 12:37:16 -07:00
wallet.c lightningd: separate fee_states out of struct channel_info. 2020-09-23 15:51:13 +09:30
wallet.h Added additional fix to code formatting and English spelling. 2020-09-10 17:27:51 +09:30
walletrpc.c bitcoin/psbt: psbt_finalize needs a tal ctx. 2020-09-23 13:52:49 +09:30
walletrpc.h wallet: new JSON commands reserveinputs and unreserveinputs. 2020-07-15 18:49:02 +09:30