]> git.bitcoin.ninja Git - ldk-java/tag
v0.0.115.1
object 40764e2a87c8cc70c5749a4d681f68842f975f59
authorMatt Corallo <git@bluematt.me>
Mon, 5 Jun 2023 02:37:27 +0000 (02:37 +0000)
v0.0.115.1

* Fix Android builds so not `assert(false)` immediately on startup
  due to different JNI and Android-JNI `FindClass` requirements.
* Fix Java's `ChannelManagerConstructor` to properly pass the
  `NetworkGraph` to the `BackgroundProcessor` to persist it when P2P
  gossip sync is enabled.
* Change Java's `ChannelManagerConstructor` to take lower-level
  signing interfaces rather than a `KeysManager`, allowing custom
  types or a `PhantomKeysManager` to be used.
* Fix trait passing to hit an immediate `NullPointerException` rather
  than SEGFAULTing in native code.
* Switch to building macOS binaries on Linux, which makes them a few
  bytes short of deterministic.
-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQRUmemmLvhKZH3sJ5aNfcEH7gHylAUCZH1R8AAKCRCNfcEH7gHy
lLxvAQCuvgptCJ+nkH2YwkvLVNMgS0Nn4x8f3DZNO4Y1mhtuogEAvAlfwK20Bxas
trD5AJFkfYdWgu6c7BALU6R1FdZbsAc=
=JUkq
-----END PGP SIGNATURE-----