projects
/
ldk-c-bindings
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Only test C++ demo in std mode, as it relies on threading support
2021-12-20
Matt Corallo
Only test C++ demo in std mode, as it relies on threading...
commit
|
commitdiff
|
tree
2021-12-20
Matt Corallo
Update git reference in checked-in Cargo.toml and CI...
commit
|
commitdiff
|
tree
2021-12-20
Matt Corallo
Update auto-generated bindings
commit
|
commitdiff
|
tree
2021-12-20
Matt Corallo
Correct LLD detection when a specific version is needed...
commit
|
commitdiff
|
tree
2021-12-19
Matt Corallo
Update C++ bindings to latest upstream API
commit
|
commitdiff
|
tree
2021-12-19
Matt Corallo
Support Option<()> (and &Option<()>) incl conversion...
commit
|
commitdiff
|
tree
2021-12-19
Matt Corallo
Drop allow_wallclock_use feature and use std/no-std...
commit
|
commitdiff
|
tree
2021-12-19
Matt Corallo
Map new lightning::chain::keysinterface::KeyMaterial...
commit
|
commitdiff
|
tree
2021-12-19
Matt Corallo
Expose a 12-byte array instead of 10-byte as OnionV2...
commit
|
commitdiff
|
tree
2021-11-30
Matt Corallo
Support cross-language LTO on OSX (with upstream clang...
commit
|
commitdiff
|
tree
2021-11-30
Matt Corallo
Update git commit in Cargo.toml to upstream bindings...
commit
|
commitdiff
|
tree
2021-11-30
Matt Corallo
Update auto-generated bindings
commit
|
commitdiff
|
tree
2021-11-30
Matt Corallo
Expose a method to unmangle pointers in test builds
commit
|
commitdiff
|
tree
2021-11-30
Matt Corallo
Support `use self::...` statements as they are sometimes...
commit
|
commitdiff
|
tree
2021-11-30
Matt Corallo
Support new c_bindings cfg flag to enable bindings...
commit
|
commitdiff
|
tree
2021-11-30
Matt Corallo
Update C/C++ demos to support new Logger API
commit
|
commitdiff
|
tree
2021-11-30
Matt Corallo
Stop special-casing `Logger`, instead map fmt::Arguments...
commit
|
commitdiff
|
tree
2021-11-30
Matt Corallo
Correctly print lifetime parameters when printing generic...
commit
|
commitdiff
|
tree
2021-11-30
Matt Corallo
Support traits and structs with lifetime bounds (which...
commit
|
commitdiff
|
tree
2021-11-30
Matt Corallo
Support mapping MaybeReadable
commit
|
commitdiff
|
tree
2021-11-30
Matt Corallo
Add helper method on results to return `result_ok`
commit
|
commitdiff
|
tree
2021-11-03
Matt Corallo
Update upstream git tag
commit
|
commitdiff
|
tree
2021-11-03
Matt Corallo
Use a branch for bindings, as rustc prevents us from...
commit
|
commitdiff
|
tree
2021-11-03
Matt Corallo
Update auto-generated bindings
commit
|
commitdiff
|
tree
2021-11-03
Matt Corallo
Update C++ bindings to latest upstream API + test PaymentRetrier
commit
|
commitdiff
|
tree
2021-11-02
Matt Corallo
Avoid double-`ObjOps::nonnull_ptr_to_inner` on options...
commit
|
commitdiff
|
tree
2021-11-02
Matt Corallo
Separate logic to print `create_ownable_reference`...
commit
|
commitdiff
|
tree
2021-11-02
Matt Corallo
Implement additional `Into<Str>` auto-conversion
commit
|
commitdiff
|
tree
2021-11-02
Matt Corallo
Track generic param count and print types in ptr-conversion
commit
|
commitdiff
|
tree
2021-11-02
Matt Corallo
Add constructor for tuple types where all contained...
commit
|
commitdiff
|
tree
2021-11-02
Matt Corallo
Check if types are understood before we map an impl...
commit
|
commitdiff
|
tree
2021-11-02
Matt Corallo
Support `use crate::*` statements
commit
|
commitdiff
|
tree
2021-11-02
Matt Corallo
Map `PaymentId` to a `[u8; 32]` like other Payemt*...
commit
|
commitdiff
|
tree
2021-11-02
Matt Corallo
Support resolving non-trivial bounds from parent generic...
commit
|
commitdiff
|
tree
2021-11-02
Matt Corallo
Support converting Option<&[]> to C
commit
|
commitdiff
|
tree
2021-11-02
Matt Corallo
impl-Trait on in-crate types in a diff mod from the...
commit
|
commitdiff
|
tree
2021-11-02
Matt Corallo
Support printing lifetime generics on an impl-Trait...
commit
|
commitdiff
|
tree
2021-11-02
Matt Corallo
Support printing impl generics without an immediate...
commit
|
commitdiff
|
tree
2021-10-31
Matt Corallo
Swap --pretty=expanded with -Zunpretty=expanded
commit
|
commitdiff
|
tree
2021-10-17
Matt Corallo
Bump upstream git commit to latest
commit
|
commitdiff
|
tree
2021-10-17
Matt Corallo
Update auto-generated bindings
commit
|
commitdiff
|
tree
2021-10-16
Matt Corallo
Update C++ demo to latest upstream changes
commit
|
commitdiff
|
tree
2021-10-16
Matt Corallo
Handle bitcoin::Transaction aliases instead of the...
commit
|
commitdiff
|
tree
2021-10-16
Matt Corallo
Correctly convert Option<Generic<Inner>> to C
commit
|
commitdiff
|
tree
2021-10-16
Matt Corallo
Drop stale manual path mappings for generic containers
commit
|
commitdiff
|
tree
2021-10-16
Matt Corallo
[net] Ensure we don't spin loop by keeping the poll...
commit
|
commitdiff
|
tree
2021-09-28
Matt Corallo
Update auto-generated bindings to latest upstream
commit
|
commitdiff
|
tree
2021-09-28
Matt Corallo
Update git commit dependency to latest upstream
commit
|
commitdiff
|
tree
2021-09-27
Matt Corallo
Correct clone logic for `Str`.
commit
|
commitdiff
|
tree
2021-09-26
Matt Corallo
Detect a type as clonable with an explicit `impl Clone`
commit
|
commitdiff
|
tree
2021-09-25
Matt Corallo
Fix races in demo C++ bindings that can hang valgrind...
commit
|
commitdiff
|
tree
2021-09-25
Matt Corallo
Cache multi-line sed replacements across methods to...
commit
|
commitdiff
|
tree
2021-09-24
Matt Corallo
Link libm for debug builds in testing due to new rust...
commit
|
commitdiff
|
tree
2021-09-24
Matt Corallo
Bump lightning dep gitish to v0.0.101
commit
|
commitdiff
|
tree
2021-09-24
Matt Corallo
Update C and C++ demos to latest API and test custom...
commit
|
commitdiff
|
tree
2021-09-24
Matt Corallo
Update auto-generated bindings
commit
|
commitdiff
|
tree
2021-09-24
Matt Corallo
Call clone explicitly to avoid deref recursion when...
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Add missing C++ header for LDK::Str
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Stop tracking unused syn::Type mappings in GenericResolver
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Use `GenericTypes`'s type resolver instead of re-resolving
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Work around broken resolution on non-pub use aliasing...
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Handle uncallable trait methods that use Infallible...
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Map core::convert::Infallible to a similar manually...
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Support std::io::Read natively by mapping it to and...
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Support converting C `OutPoint`s to `bitcoin` `OutPoint`s
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Update io::Read manual implementation to upstream API...
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Avoid mapping optionals as owned pointers
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Handle `W: X<T = Y>` generics where `Y` is used as...
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Call methods explicitly on traits to avoid to deref...
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Correct printing generic methods in traits
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Learn supertrait associated types when processing traits
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Define a macro for constructing a TypeResolver for...
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Support mapping core::fmt::Debug as a supertrait
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Test fetching a Vec<Vec<Opaque>> via a generated getter...
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Support mapping slices which contain slices which contain...
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Map Vecs to slices when constructing a getter for a...
commit
|
commitdiff
|
tree
2021-09-23
Matt Corallo
Drop debug print that slipped in in a previous PR
commit
|
commitdiff
|
tree
2021-08-19
Matt Corallo
Update git hash to latest upstream
commit
|
commitdiff
|
tree
2021-08-19
Matt Corallo
Update auto-generated bindings to latest upstream
commit
|
commitdiff
|
tree
2021-08-19
Matt Corallo
Update auto-generated bindings
commit
|
commitdiff
|
tree
2021-08-19
Matt Corallo
Build native debug binaries with --cfg=test_mod_pointers
commit
|
commitdiff
|
tree
2021-08-19
Matt Corallo
Differentiate `inner` pointers representing `None`...
commit
|
commitdiff
|
tree
2021-08-17
Matt Corallo
Use v0.0.100 for lightning-c-bindings rust-lightning dep
commit
|
commitdiff
|
tree
2021-08-17
Matt Corallo
Commit latest auto-generated C bindings based on 0...
commit
|
commitdiff
|
tree
2021-08-17
Matt Corallo
Add support for bitcoin::hash_types references and...
commit
|
commitdiff
|
tree
2021-08-07
Matt Corallo
Update auto-generated bindings
commit
|
commitdiff
|
tree
2021-08-07
Matt Corallo
Update git hash to latest upstream
commit
|
commitdiff
|
tree
2021-08-07
Matt Corallo
Bump rust-bitcoin dependency to match rust-lightning
commit
|
commitdiff
|
tree
2021-08-07
Matt Corallo
Add utility method to construct new complex enums
commit
|
commitdiff
|
tree
2021-08-07
Matt Corallo
Note which parameters or return values are (secretly...
commit
|
commitdiff
|
tree
2021-08-07
Matt Corallo
Expose struct method calls on trait structs to C++...
commit
|
commitdiff
|
tree
2021-08-07
Matt Corallo
Update C++ demo and ldk_net to new clone API
commit
|
commitdiff
|
tree
2021-08-07
Matt Corallo
Update C++ demo to new upstream changes
commit
|
commitdiff
|
tree
2021-07-28
Matt Corallo
Provide full (new) struct to trait clone functions
commit
|
commitdiff
|
tree
2021-07-28
Matt Corallo
Correct args passed to supertrait C methods in subtrait...
commit
|
commitdiff
|
tree
2021-07-28
Matt Corallo
Copy PeerManager pointer in ldk_net
commit
|
commitdiff
|
tree
2021-07-28
Matt Corallo
Swap include <> for include "" to make downstream Swift...
commit
|
commitdiff
|
tree
2021-07-28
Matt Corallo
If we're leaving binaries around, use -fPIC for ldk_net.o
commit
|
commitdiff
|
tree
2021-07-28
Matt Corallo
Fix LLVM version-suffixed binary name checking
commit
|
commitdiff
|
tree
2021-07-13
Matt Corallo
Enable macos-11 in CI
commit
|
commitdiff
|
tree
next