]> git.bitcoin.ninja Git - ldk-c-bindings/shortlog
ldk-c-bindings
2024-01-23 Matt CoralloIgnore `Send` and `Sync` bounds when resolving generics
2024-01-23 Matt CoralloAdd support for implementing traits with a `Debug`...
2023-12-29 Matt CoralloSupport passing lifetime'd enums to C
2023-11-16 Matt CoralloMerge pull request #116 from TheBlueMatt/main v0.0.118.2
2023-11-16 Matt CoralloTest bindings on Fedora in addition to Debian
2023-11-16 Matt CoralloStop passing -mcpu on x86-64
2023-11-16 Matt CoralloProperly parse Fedora's clang version string
2023-11-10 Matt CoralloMerge pull request #115 from TheBlueMatt/main v0.0.118.1
2023-11-09 Matt CoralloAdd simple wrapper to call clang with a windows target
2023-10-29 Matt CoralloFix race in peer connection in C++ demo app
2023-10-27 Matt CoralloMerge pull request #114 from TheBlueMatt/main v0.0.118.0
2023-10-24 Matt CoralloUpdate Cargo.toml and CI references to LDK 0.0.118
2023-10-24 Matt CoralloUpdate C/C++ demo to LDK 0.0.118 API
2023-10-24 Matt CoralloUpdate auto-generated bindings to LDK 0.0.118
2023-10-24 Matt CoralloSupport trait impls on enums
2023-10-23 Matt CoralloCorrect manual conversion for `ChainHash`
2023-10-16 Matt CoralloDrop `#[no_mangle]` from `*_write_void` to make cbindge...
2023-10-09 Matt CoralloMerge pull request #113 from TheBlueMatt/main v0.0.117.1
2023-10-08 Matt CoralloUpdate auto-generated bindings
2023-10-08 Matt CoralloUpdate args on supertraits of supertraits when cloning...
2023-10-08 Matt CoralloDrop unused parameter from `get_module_type_resolver`
2023-10-06 Matt CoralloMerge pull request #112 from TheBlueMatt/main v0.0.117.0
2023-10-05 Matt CoralloAvoid dependencies of build-deps on MacOS by pinning cc
2023-10-05 Matt CoralloPin memchr so that no-std builds work
2023-10-05 Matt CoralloUpdate CI and Cargo.toml references to 0.0.117-bindings
2023-10-05 Matt CoralloUpdate auto-generated bindings
2023-10-04 Matt CoralloInclude argument info docs on all-pub struct constructors
2023-10-04 Matt CoralloUpdate C/C++ demo bindings and ldk-net to LDK 0.0.117
2023-10-04 Matt CoralloUpdate hardcoded and manually-defined types for LDK...
2023-10-04 Matt CoralloDrop `#[no_mangle]`/`extern` flag for internal-only...
2023-10-04 Matt CoralloDrop `empty_val_check_suffix_from_path` for Signature...
2023-10-04 Matt CoralloHandle type references which refer to a module defined...
2023-10-04 Matt CoralloPrint fewer types in call generics, leaning on rustc...
2023-10-04 Matt CoralloUse the resolved type name in generic strings, not...
2023-10-04 Matt CoralloHandle `Deref<Self::Type>` bounds as `Self::Type`'s...
2023-09-28 Matt CoralloAccept `DerefMut` bounds on generics as if they were...
2023-09-26 Matt CoralloSupport `f64` as a primitive type
2023-09-26 Matt Coralloimpl `DerefMut` for all traits
2023-09-26 Matt CoralloAllow `Sized` bounds
2023-09-26 Matt CoralloInclude `String` in the default import, since we use...
2023-07-31 Matt CoralloMerge pull request #110 from TheBlueMatt/main v0.0.116.0
2023-07-30 Matt CoralloUpdate auto-generated bindings to LDK 0.0.116
2023-07-30 Matt CoralloUpdate lightning-c-bindings Cargo.toml & CI to point...
2023-07-30 Matt CoralloUpdate C/C++ demo apps for new upstream API
2023-07-30 Matt CoralloUpdate hard-coded types and add some new manual bitcoin...
2023-07-30 Matt CoralloInclude a `struct` before trait return fields
2023-07-28 Matt CoralloAllow generation of manual types in reference options
2023-07-28 Matt CoralloHandle all traits in type resolution, including no...
2023-07-28 Matt CoralloHandle no-export traits which are only implemented...
2023-07-28 Matt CoralloSupport Unit struct types
2023-07-28 Matt CoralloAllow `?Sized` bounds in some cases
2023-07-28 Matt CoralloDrop special handling for more Option types and all...
2023-07-28 Matt CoralloCorrect `use` resolution for submodule use statements
2023-07-28 Matt CoralloDrop `#[must_use]` that rustc complains is ignored
2023-07-28 Matt CoralloMerge pull request #111 from TheBlueMatt/2023-07-0... v0.0.115.3
2023-07-28 Matt CoralloUpdate auto-generated bindings with aliasing fix. 2023-07-0.0.115-aliasing-fix
2023-07-28 Matt CoralloPin quote and proc-macro2 in CI to meet MSRV
2023-07-28 Matt CoralloFix strict-aliasing violation on traits holding inner...
2023-06-03 Matt CoralloMerge pull request #108 from TheBlueMatt/main v0.0.115.2
2023-06-03 Matt CoralloSkip address sanitizer builds on OSX
2023-06-03 Matt CoralloMerge pull request #107 from TheBlueMatt/main
2023-06-03 Matt CoralloUpdate the set of OSX runners since github removed...
2023-06-03 Matt CoralloBuild OSX releases on Linux if `MACOS_SDK` is set
2023-06-02 Matt CoralloMake `clang-lto-link-osx` work on Linux (by forcing...
2023-05-31 Matt CoralloMerge pull request #106 from TheBlueMatt/main v0.0.115.1
2023-05-31 Matt CoralloUpdate auto-generated bindings
2023-05-31 Matt CoralloMake `BitEndianScalar` clonable
2023-05-31 Matt CoralloMerge pull request #105 from arik-so/2023-05-115-debugging
2023-05-26 Arik SosmanAdd debugging lines to demo.cpp
2023-04-26 Matt CoralloMerge pull request #103 from TheBlueMatt/main v0.0.115.0
2023-04-26 Matt CoralloUpdate CI+Cargo.toml bindings branch to 0.0.115
2023-04-26 Matt CoralloUpdate auto-generated bindings for LDK 0.0.115
2023-04-26 Matt CoralloUpdate C++ demo application to LDK 0.0.115
2023-04-26 Matt CoralloEnsure an option always unwraps to a non-reference...
2023-04-26 Matt CoralloHandle Option<Vec<_>> with a much cleaner option converter
2023-04-26 Matt CoralloHandle use of `#[doc]` in the original source
2023-04-26 Matt CoralloReplace type resolution assertions with failures
2023-04-26 Matt CoralloUpdate hard-coded type definitions
2023-04-17 Matt CoralloFix documentation on generated _hash methods for std...
2023-04-17 Matt CoralloSupport the new no-exported tag that is more human...
2023-03-09 Matt CoralloMerge pull request #102 from TheBlueMatt/main v0.0.114.1
2023-03-09 Matt CoralloFix C++ demo bindings build due to function signature...
2023-03-09 Matt CoralloMerge pull request #101 from TheBlueMatt/main
2023-03-09 Matt CoralloUpdate to use `find_route_with_id` to match upstream...
2023-03-07 Matt CoralloMerge pull request #100 from TheBlueMatt/main v0.0.114.0
2023-03-06 Matt CoralloWorkaround github actions brokenness
2023-03-06 Matt CoralloUpdate `rust-lightning` branch to 0.0.114-bindings
2023-03-06 Matt CoralloUpdate auto-generated bindings
2023-03-06 Matt CoralloNote that cross-language LTO requires lld in addition...
2023-03-06 Matt CoralloPrint something for custom messages in C++ demo
2023-03-06 Matt CoralloFix connection race in C++ demo
2023-03-06 Matt CoralloUpdate C/C++ Demos to latest upstream API
2023-03-06 Matt CoralloAdd `lightning-background-processor`'s new std feature
2023-03-06 Matt CoralloSupport new rust-bitcoin type mappings for various...
2023-03-06 Matt CoralloIgnore discriminants on enum variants
2023-03-06 Matt CoralloSupport tuples containing array elements
2023-03-06 Matt CoralloAdd type for 8 u16s (which is used for the scoring...
2023-03-06 Matt CoralloSupport non-u8 (primitive) arrays
2023-03-06 Matt CoralloSupport supertraits-of-supertraits
2023-03-06 Matt CoralloFix typo in path resolution leading to a "crate name...
next