]> git.bitcoin.ninja Git - ldk-c-bindings/shortlog
ldk-c-bindings
2024-08-26 Matt CoralloAllow functions being mapped to be `const`
2024-08-24 Matt CoralloHandle printing generic bounds on a trait impl better
2024-08-24 Matt CoralloStop relying on `impl Deref { type Target = Self; ...`
2024-06-06 Matt CoralloMerge pull request #126 from TheBlueMatt/main v0.0.123.1
2024-06-04 Matt CoralloUpdate autogenerated bindings to latest LDK 0.0.123...
2024-06-04 Matt CoralloHandle `Vec`s resolved as `alloc::vec::Vec`
2024-06-04 Matt Coralloimpl `Display` properly even if its written as `core...
2024-05-15 Matt CoralloMerge pull request #124 from TheBlueMatt/main v0.0.123.0
2024-05-15 Matt CoralloPin compiler_builtins to 0.1.109 when building std
2024-05-13 Matt CoralloUpdate C/C++ demo to latest LDK API
2024-05-13 Matt CoralloUpdate auto-generated bindings to LDK 0.0.123
2024-05-13 Matt CoralloUpdate CI/Cargo.toml to point to LDK 0.0.123's bindings...
2024-05-13 Matt CoralloUpdate hard-coded type definitions
2024-05-13 Matt CoralloExpose a `BigEndianScalar_clone` method
2024-05-12 Matt CoralloSupport clone for `ThreeBytes`
2024-05-12 Matt CoralloAdd a `TweakedPubKey` to mirror `bitcoin::key::TweakedP...
2024-05-12 Matt CoralloWrite out real generics when calling trait methods
2024-05-12 Matt CoralloCorrect separator writing in generic writing
2024-04-25 Matt CoralloHandle `-> ()` as an fn return value
2024-04-25 Matt CoralloHandle `self: [&*] Self` as argument rather than just...
2024-04-25 Matt CoralloMerge pull request #123 from TheBlueMatt/main v0.0.122.0
2024-04-22 Matt CoralloUpdate CI/Cargo.toml references to 0.0.122
2024-03-14 Matt CoralloMerge pull request #122 from TheBlueMatt/main v0.0.121.4
2024-03-14 Matt CoralloDisable asan checks which are hitting an asan regression
2024-03-05 Matt CoralloMerge pull request #121 from TheBlueMatt/main v0.0.121.3
2024-03-05 Matt CoralloFix cargo cache wiping for new registry and for empty...
2024-02-09 Matt CoralloMerge pull request #119 from arik-so/arik/2024/01/skip... v0.0.121.2
2024-02-07 Arik SosmanRun cargo commands when skipping tests.
2024-02-05 Arik SosmanMove test-skipping effect to be prior to sanity-
2024-02-02 Matt CoralloMerge pull request #120 from TheBlueMatt/main
2024-02-01 Arik SosmanCreate an option to skip tests.
2024-02-01 Matt CoralloEnable X-lang LTO for Windows x86-64 builds (or any...
2024-02-01 Matt CoralloOptimize for sandy when building extra x86-64 builds
2024-01-25 Matt CoralloMerge pull request #118 from TheBlueMatt/main v0.0.121.1
2024-01-25 Matt CoralloStop using designated initializer for array in C++...
2024-01-25 Matt CoralloMerge pull request #117 from TheBlueMatt/main v0.0.121.0
2024-01-25 Matt CoralloDrop stale pins in CI due to rustc bump
2024-01-25 Matt CoralloBump CI to Debian bookworm due to new LDK MSRV
2024-01-23 Matt CoralloUpdate CI and Cargo.toml branch names to LDK 0.0.121
2024-01-23 Matt CoralloUpdate auto-generated bindings to LDK 0.0.121
2024-01-23 Matt CoralloUpdate C/C++ demo tests with latest 0.0.121 API changes
2024-01-23 Matt CoralloAdd support for resolving 33-byte arrays, though its...
2024-01-23 Matt CoralloIgnore `Debug` bounds on generics which may be redundant
2024-01-23 Matt CoralloUse resolved-type matching rather than as-written in...
2024-01-23 Matt CoralloExpose accessors for `TxIn` and `TxOut`
2024-01-23 Matt CoralloUpdate rust-bitcoin wrappers to latest rust-bitcoin...
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
next