Browse Source

debian: Add changelog and update makefile to version v0.9.3

ppa
Christian Decker 4 years ago
parent
commit
514ffd34e6
  1. 4
      Makefile
  2. 47
      debian/changelog
  3. 2
      external/Makefile

4
Makefile

@ -1,6 +1,6 @@
#! /usr/bin/make
VERSION_NAME="Now with 0-of-N Multisig"
VERSION=0.9.2
VERSION_NAME="Federal Qualitative Strengthening"
VERSION=0.9.3
ifeq ($(VERSION),)
$(error "ERROR: git is required for generating version information")

47
debian/changelog

@ -1,3 +1,50 @@
lightningd (0.9.3) stable; urgency=medium
* JSON-RPC: The listfunds method now includes spent outputs if the spent parameter is set to true. (#4296)
* JSON-RPC: The status of the shutdown meesages being exchanged is now displayed correctly. (#4263)
* JSON-RPC: createinvoice new low-level invoice creation API. (#4256)
* JSON-RPC: fundpsbt/utxopsbt have new param, min_witness_utxo, which sets a floor for the weight calculation of an added input (#4211)
* JSON-RPC: invalid UTF-8 strings now rejected. (#4227)
* JSON-RPC: invoice now takes an optional cltv parameter. (#4320)
* JSON-RPC: listinvoices can now query for an invoice matching a payment_hash or a bolt11 string, in addition to label (#4312)
* JSON-RPC: setchannelfee would fail an assertion if channel wasn't in normal state. (#4282)
* bitcoin: The default network was changed from "testnet" to "mainnet", this only affects new nodes (#4277)
* cli: lightning-cli now performs better sanity checks on the JSON-RPC requests it sends. (#4259)
* db: Fixed a performance regression during block sync, resulting in many more queries against the DB than necessary. (#4319)
* db: Speed up deletion of peer especially when there is a long history with that peer. (#4337)
* docs: doc/BACKUP.md describes how to back up your C-lightning node. (#4207)
* experimental-offers: enables fetch, payment and creation of (early draft) offers. (#4328)
* experimental-onion-messages enables send, receive and relay of onion messages. (#4328)
* fee_base and fee_ppm to listpeers (#4247)
* hsmd: we now error at startup on invalid hsm_secret (#4307)
* hsmtool: all commands now error on invalid hsm_secret (#4307)
* hsmtool: fix a segfault on dumponchaindescriptors without network parameter (#4341)
* hsmtool: password must now be entered on stdin. Password passed on the command line are discarded. (#4303)
* hsmtool: the encrypt now asks you to confirm your password (#4307)
* hsmtool: the generatehsm command now generates an appropriately-sized hsm_secret (#4304)
* keysend: Keysend now checks whether the destination supports keysend before attempting a payment. If not a more informative error is returned. (#4236)
* libplugin: init can return a non-NULL string to disable the plugin. (#4328)
* lightningd: the --encrypted-hsm now asks you to confirm your password when first set (#4307)
* log: Do not terminate on the second received SIGHUP. (#4243)
* onchaind is much faster when unilaterally closing old channels. (#4250)
* onchaind uses much less memory on unilateral closes for old channels. (#4250)
* pay: Fixed an issue where waiting for the blockchain height to sync could time out. (#4317)
* plugins: Multiple plugins can now register db_write hooks. (#4220)
* plugins: more than one plugin can now register invoice_payment hook. (#4226)
* plugins: new "multi" field allows an option to be specified multiple times. (#4278)
* plugins: options to init are no longer given as strings if they are bool or int types (deprecated in 0.8.2). (#4278)
* plugins: plugins can now disable themselves by returning disable, even if marked important. (#4328)
* plugins: start command can now take plugin-specific parameters. (#4278)
* pyln-client: fundpsbt/utxopsbt now support min_witness_weight param (#4295)
* pyln: Added support for command notifications to LightningRpc via the notify context-manager. (#4311)
* pyln: Millisatoshi has new method, to_whole_satoshi; rounds value up to the nearest whole satoshi (#4295)
* pyln: Plugin methods can now report progress or status via the Request.notify function (#4311)
* pyln: parsing msat from a float string (#4237)
* pyln: plugins can now raise RpcException for finer control over error returns. (#4279)
* pyln: txprepare no longer supports the deprecated destination satoshi feerate utxos call format. (#4259)
-- Christian Decker <cdecker@nox> Wed, 20 Jan 2021 17:39:02 +0100
lightningd (0.9.2) stable; urgency=medium
* Note: PSBTs now require bitcoind v0.20.1 or above

2
external/Makefile

@ -70,7 +70,7 @@ $(TARGET_DIR)/libsecp256k1.% $(TARGET_DIR)/libwallycore.%: $(TARGET_DIR)/libwall
$(TARGET_DIR)/libwally-core-build/src/libwallycore.% $(TARGET_DIR)/libwally-core-build/src/secp256k1/libsecp256k1.%: $(LIBWALLY_HEADERS) $(LIBSECP_HEADERS)
cd external/libwally-core && ./tools/autogen.sh
mkdir -p ${TARGET_DIR}/libwally-core-build
cd ${TARGET_DIR}/libwally-core-build && CFLAGS=-std=c99 ${TOP}/libwally-core/configure CC="$(CC)" CFLAGS=-Wno-error --enable-static=yes $(CROSSCOMPILE_OPTS) --enable-module-recovery --enable-module-extrakeys --enable-module-schnorrsig --enable-elements --enable-shared=no --prefix=/ --libdir=/ --enable-debug && $(MAKE)
cd ${TARGET_DIR}/libwally-core-build && PYTHON_VERSION=3 CFLAGS=-std=c99 ${TOP}/libwally-core/configure CC="$(CC)" CFLAGS=-Wno-error --enable-static=yes $(CROSSCOMPILE_OPTS) --enable-module-recovery --enable-module-extrakeys --enable-module-schnorrsig --enable-elements --enable-shared=no --prefix=/ --libdir=/ --enable-debug && $(MAKE)
# If we tell Make that the above builds both, it runs it twice in
# parallel. So we lie :(

Loading…
Cancel
Save