You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
practicalswift
7b80e5b66c
Avoid undefined behaviour in eq_var(p1, p2, field)
memcmp((p1)->field, (p2)->field, ...) results in undefined behaviour
if (p1)->field or (p2)->field is NULL. This holds also when
tal_count((p1)->field) * sizeof(*(p1)->field) == 0.
7 years ago
..
test
Avoid undefined behaviour in eq_var(p1, p2, field)
7 years ago
Makefile
generate-wire.py: add --bolt arg, use size->type hacks only when that's specified.
7 years ago
fromwire.c
bitcoin: create new wrapper type bitcoin_blkid, log backward endianness.
7 years ago
gen_onion_wire_csv
pay: make sure we don't think payment in progress if it immediately fails.
7 years ago
gen_peer_wire_csv
channeld: don't use ccan/io, go sync.
7 years ago
onion_defs.h
wire: split onion messages from peer wire messages.
8 years ago
peer_wire.c
Move short_channel_id primitive into bitcoin
8 years ago
peer_wire.h
BOLT: Update text to latest commit.
8 years ago
towire.c
bitcoin: create new wrapper type bitcoin_blkid, log backward endianness.
7 years ago
wire.h
bitcoin: create new wrapper type bitcoin_blkid, log backward endianness.
7 years ago
wire_io.c
wire: restore BE endian to wire headers for internal messages.
7 years ago
wire_io.h
wire: Fix include order in wire_io.h
7 years ago
wire_sync.c
wire: restore BE endian to wire headers for internal messages.
7 years ago
wire_sync.h
wire_sync_write: support take()
8 years ago