]> git.bitcoin.ninja Git - ldk-java/history - genbindings.py
Merge pull request #134 from TheBlueMatt/main
[ldk-java] / genbindings.py
2021-02-01 Matt CoralloVarious straightforward cleanups
2021-02-01 Matt CoralloAdd util methods file for methods not associated with...
2021-02-01 Matt CoralloAdd a reference low bit for non-opaque types to tag...
2021-02-01 Matt CoralloHandle clones upstream instead of creating clone fns
2021-01-28 Matt CoralloDrop stale Java call semantic bits from TS bindings
2021-01-27 Arik SosmanMerge branch 'master' of https://git.bitcoin.ninja...
2021-01-27 Arik Sosmanmake typescript bindings rely on wasm type codec methods
2021-01-27 Arik Sosmanmake typescript bindings rely on wasm type codec methods
2021-01-26 Matt CoralloDo array conv in per-lang files, handle object arrays...
2021-01-25 Matt CoralloHandle uintptr_t slightly better in C conversion
2021-01-25 Matt CoralloUnify naming of type lookups in c_type_map dict
2021-01-25 Matt CoralloFix short, push trait struct refcnt increment down...
2021-01-16 Arik Sosmanmap opaque struct header
2021-01-16 Arik Sosmanextract map_type functionality into separate file ...
2021-01-16 Arik Sosmanmake target argument optional for typescript inputs...
2021-01-16 Arik Sosmanclean up bindings trait output
2021-01-16 Arik Sosmanuse templates for human type conversions
2021-01-14 Arik Sosmanexpand c type conversions to other integer array types
2021-01-14 Arik Sosmaninitiate language-dependent type mappings from C
2021-01-13 Arik Sosmanoverride CommonBase file, and make private constructor...
2021-01-13 Matt Corallo[double-free, with XXX] More conv for traits
2021-01-12 Matt CoralloParse complex enum fields prior to per-language logic...
2021-01-12 Arik SosmanComplex enum mappings
2021-01-12 Matt CoralloRevert "Somewhat redundant changes (new file_ext, arg...
2021-01-12 Arik SosmanSomewhat redundant changes (new file_ext, arg parse...
2021-01-12 Arik SosmanUse file_ext everywhere, common base/header for TS...
2021-01-12 Matt CoralloAdd TS bindings generation, with per-lang strings in...
2021-01-10 Matt CoralloWalk back some of the clone updates, with comments...
2021-01-08 Matt CoralloRewrite clone handling to manually-define them for...
2021-01-08 Matt Coralloupdate to new upstream
2020-10-25 Matt Coralloclone traits before passing to jcalls and map to human...
2020-10-25 Matt CoralloFix returning traits in trait calls, move towards clone...
2020-10-25 Matt CoralloStop masking the owned bit on a freshly-cloned object
2020-10-25 Matt CoralloMap Transactions as byte[] instead of trying to keep...
2020-10-25 Matt CoralloRework holds_ref and clone logic somewhat
2020-10-24 Matt CoralloProperly handle java refs in traits returning traits
2020-10-24 Matt CoralloClone before passing to java + new clone upstream
2020-10-24 Matt CoralloFix opaque struct ptr ret-conv, used in jcall arg passing
2020-10-24 Matt CoralloFix ObjectArray (array-of-arrays) creation
2020-10-24 Matt CoralloFix optimized build
2020-10-23 Matt CoralloWrite tuple getters (and test them, exposing memory...
2020-10-23 Matt CoralloAdd ability to get serialized transaction bytes
2020-10-23 Matt CoralloFinish compacting giant type-conversion-strings if...
2020-10-22 Matt CoralloCompact giant type-conversion-strings if tree somewhat
2020-10-22 Matt CoralloSkip fewer fn's, support trait-contained objects
2020-10-22 Matt CoralloProvide human versions of trait interfaces, with a...
2020-10-21 Matt CoralloExpose human functions that use Result objects
2020-10-21 Matt CoralloProperly free Vec<u8>s after conversion to byte[].
2020-10-21 Matt CoralloMake complex enums more complete, track reference-or...
2020-10-20 Matt CoralloRewrite the world, with several interdependant changes...
2020-10-15 Matt CoralloProperly set CVec_u8Z to a byte[] which adds a ton...
2020-10-15 Matt CoralloFigure out java human types conversion stuff when doing...
2020-10-15 Matt CoralloSplit get_inner into get_ok/_err so that we can map...
2020-10-14 Matt CoralloUse AutoCloseable for structs named Locked*
2020-10-13 Matt Coralloexplode to constructor args when we cant clone but...
2020-10-13 Matt CoralloDrop the _call insertion
2020-10-13 Matt CoralloSkip methods we can't use anyway
2020-10-13 Matt CoralloUpdate to support None
2020-10-13 Matt CoralloConvert slices - requires some machinery to call Releas...
2020-10-12 Matt CoralloClean up assertions, new Clone impls, ThreeBytes
2020-10-12 Matt CoralloExpose signatures as byte[], check array lengths in C.
2020-10-12 Matt CoralloExpose SecretKey as byte[32], expose trait call fns...
2020-10-12 Matt CoralloCreate structs and traits that are (a bit) more human...
2020-10-12 Matt CoralloAgressively clone when passing to rust
2020-10-12 Matt CoralloUse weak references to JCalls objects.
2020-10-11 Matt CoralloConvert pubkeys to byte arrays, fix assertions, fix...
2020-10-10 Matt CoralloA bunch of updates:
2020-10-10 Matt CoralloIntercept all malloc/free, even in Rust!
2020-10-09 Matt CoralloMap tuples and ThirtyTwoBytes into array.
2020-10-08 Matt CoralloMove enum mapping to functions
2020-10-08 Matt CoralloConvert LDKThirtyTwoBytes to byte[32] instead of taking...
2020-10-08 Matt CoralloMore statics and limit exports to Java methods at link
2020-10-08 Matt CoralloMap Rust enums with inner fields
2020-10-07 Matt CoralloCache enum fields
2020-10-07 Matt CoralloMove enums into their own (non-impl) folder
2020-10-07 Matt CoralloAdd ability to fetch all Vec details in one call.
2020-10-06 Matt CoralloGo all the way through to channel creation in PeerTest
2020-10-06 Matt CoralloAdd constructors for None opaque struct mappings
2020-10-06 Matt CoralloMake slice-vec-len generic
2020-10-06 Matt CoralloMacro-ize assert to handle side-effects, fix JavaVM...
2020-10-06 Matt CoralloAdd missing JCalls parameter conversion
2020-10-06 Matt CoralloDont auto-free slices passed to Rust
2020-10-06 Matt CoralloReorg a bit and let us call trait methods from Java
2020-10-06 Matt CoralloAdd ability to check if a CResult<> is OK, and get...
2020-10-06 Matt CoralloAdd ability to get the Java object underlying a _JCalls...
2020-10-06 Matt CoralloFix java short type ID for pointers
2020-09-03 Matt CoralloUpdate to latest upstream bindings
2020-09-01 Matt CoralloHandle size_t's and non-JCalls trait impls
2020-09-01 Matt CoralloConvert unitary enums to Java enums
2020-09-01 Matt CoralloMove trait mapping to an fn
2020-09-01 Matt CoralloManually track allocations and assert that we don't...
2020-08-31 Matt CoralloTest current state of things, which actually doesn...
2020-08-31 Matt Coralloref-count trait objects to avoid double-free, probably...
2020-08-29 Matt CoralloConvert String (tested from Java!)
2020-08-29 Matt CoralloClean up and calculate java method signatures
2020-08-29 Matt CoralloA bit less logic in map_type
2020-08-28 Matt CoralloRun conversions on JNI -> Java calls, though need to...
2020-08-28 Matt CoralloReturn, instead of writing, form map_type
2020-08-28 Matt CoralloSimplify type checking a bit
2020-08-28 Matt CoralloSupport u16s
next