2023-03-16 |
Rusty Russell | rbuf: avoid doing memchr(NULL, ..., 0). Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2023-03-16 |
Rusty Russell | opt: avoid bad access on empty usage message, free... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2023-03-16 |
Rusty Russell | membuf: avoid buffer overrun in example code, memleak. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2023-03-16 |
Rusty Russell | idtree: make sanitizer happier about shifts. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2023-03-16 |
Rusty Russell | version: fix version() function.
|
commit | commitdiff | tree |
2023-03-16 |
Rusty Russell | configurator: fix bitshift tests (-fsanitize=undefined) Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2023-03-16 |
Rusty Russell | antithread, htable, ilog: more misc sanitizer complaints. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2023-03-16 |
Rusty Russell | failtest: avoid complaints about copying uninitializes... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2023-03-16 |
Rusty Russell | bytestring, crypto/hmac_sha256, darray, mem, tal: avoid... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2023-03-16 |
Rusty Russell | bitops: fix -fsanitize=undefined warning: Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2023-03-16 |
Rusty Russell | tcon: fix overzealous gcc 12.2.0 warning.
|
commit | commitdiff | tree |
2023-03-16 |
Rusty Russell | ccanlint: do fewer reallocs, to speed up under -fsanitize... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2023-03-16 |
Rusty Russell | ccanlint: fix use-after-free in verbose mode. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-08-18 |
Rusty Russell | rune: add helpers for users doing DIY parsing. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-08-18 |
Rusty Russell | rune: avoid shadowing var in test/run.c Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-08-18 |
Rusty Russell | rune: fix encoding of alternates which need escapes. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-07-18 |
Rusty Russell | net: fix gcc warning about mismatch. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-07-18 |
Rusty Russell | alloc: fix shadowed variable Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-07-18 |
Rusty Russell | tal: fix shadowed variable name. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-07-18 |
Rusty Russell | Makefile: add -Wshadow=local, fix configurator! Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-07-06 |
Rusty Russell | ccan/base64: fix GCC warning. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-07-04 |
Rusty Russell | ccan/rune: compile without warnings on -O3. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-07-02 |
Rusty Russell | ccan/rune: simplify check helper interfaces, allow... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-07-02 |
Rusty Russell | ccan/rune: add explicit-length variants. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-07-01 |
Rusty Russell | ccan/rune: fix take() logic which caused memory leaks. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-06-30 |
Rusty Russell | ccan/io: add debugging helper for seeing if module... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-06-26 |
Rusty Russell | strmap: add strmap_getn for non-terminated string search. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-06-23 |
Rusty Russell | io: fix typo in example. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-06-23 |
Rusty Russell | rune: new module to implement runes. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-06-17 |
Rusty Russell | htable: opportunistically avoid delete marker. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-06-17 |
Rusty Russell | htable: increase density from 75% to 87.5% Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-06-17 |
Rusty Russell | htable: tools/density Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-06-13 |
Rusty Russell | htable: fix vanishing entries properly. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-06-13 |
Rusty Russell | Partial revert "htable: handle v. unlikely case where...
|
commit | commitdiff | tree |
2022-06-12 |
Rusty Russell | Revert "htable: optimize a little more."
|
commit | commitdiff | tree |
2022-06-09 |
Rusty Russell | htable: optimize a little more. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-06-09 |
Rusty Russell | htable: handle v. unlikely case where entries look... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2022-01-04 |
Rusty Russell | io: add new io_sock_shutdown helper. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2021-12-15 |
Rusty Russell | tal: add tal_dup_or_null and tal_dup_talarr helpers. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2021-12-13 |
Rusty Russell | crc32c, crypto/xtea: check in LICENSE symlinks. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2021-12-13 |
Rusty Russell | graphql: latest changes from @rl-d Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2021-11-24 |
Rusty Russell | ccan: make tal_dump() format more regular. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2021-10-21 |
Rusty Russell | closefrom: fix minor issues found by ccanlint Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2021-09-08 |
Rusty Russell | web: create "versioned" tarballs. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2021-08-23 |
Rusty Russell | tal: tal_dump() now prints to stderr. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2021-06-09 |
Rusty Russell | compiler: RETURNS_NONNULL macro Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2021-06-09 |
Rusty Russell | configurator: HAVE_ATTRIBUTE_RETURNS_NONNULL Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2021-03-23 |
Rusty Russell | timer: handle time going backwards. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2020-12-01 |
Rusty Russell | utf8: don't allow NUL in decoded strings. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2020-09-14 |
Rusty Russell | json_out: make json_out_finished finish buffer. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2020-07-17 |
Rusty Russell | tools/configurator: fix compile error with -O2 Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2020-06-19 |
Rusty Russell | tal: document tal_steal(ctx, NULL) as OK. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2020-02-20 |
Rusty Russell | htable: add htable_type _delval. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2020-02-20 |
Rusty Russell | htable: fix type of htable_type _pick return. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2020-02-19 |
Rusty Russell | htable: htable_pick helper to select a random entry. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2020-02-17 |
Rusty Russell | tal: don't defer-after-free if a destructor deletes... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2020-02-11 |
Rusty Russell | opt: fix opt_unregister. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2020-02-04 |
Rusty Russell | xtea: new module. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2020-02-04 |
Rusty Russell | opt: add opt_unregister. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2020-02-04 |
Rusty Russell | tools/configurator: simplify wrapper code a little. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-10-10 |
Rusty Russell | intmap: implement intmap_before() Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-10-04 |
Rusty Russell | failtest, rbuf: fix up incorrect lseek arg order. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-08-14 |
Rusty Russell | pipecmd: close fds in child. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-08-13 |
Rusty Russell | htable: add htable_count(). Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-07-31 |
Rusty Russell | configurator: fix openmp test on some versions of clang. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-06-11 |
Rusty Russell | ccan/crc: remove broken "crc32c" routines which gave... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-06-11 |
Rusty Russell | ccan/crc32c: new module for accelerated CRC32 (on x86... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-06-11 |
Rusty Russell | ccan/compiler: add cpu_supports() macro. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-06-11 |
Rusty Russell | configurator: detect __builtin_cpu_supports. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-05-23 |
Rusty Russell | json_out: pass through OOM failures. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-05-22 |
Rusty Russell | json_out: new module for authoring JSON strings. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-05-21 |
Rusty Russell | json_escape: add fast-path for when we don't need to... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-05-21 |
Rusty Russell | json_escape: new module to escape JSON strings. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-04-02 |
Rusty Russell | htable: avoid branch in calculating perfect bit. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-04-01 |
Rusty Russell | htable: reduce size of htable by storing perfect bitnum... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-04-01 |
Rusty Russell | htable: reduce size of htable by calculating max every... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-03-16 |
Rusty Russell | io: fix another leak path for always array. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-03-16 |
Rusty Russell | io: don't leak memory on clean shutdown. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-03-16 |
Rusty Russell | io: typo fixes. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-03-04 |
Rusty Russell | htable: add allocator hooks. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-03-04 |
Rusty Russell | htable: commit extra tests I had lying around. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-03-04 |
Rusty Russell | timer: clean up hook allocator API Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-03-04 |
Rusty Russell | timer: add hook for allocation functions. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-03-04 |
Rusty Russell | ccan/io: add io_conn_exclusive and io_conn_out_exclusive. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-02-28 |
Rusty Russell | ccan: fix erroneous fd negation in poll.c. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-02-28 |
Rusty Russell | ccan/io: keep always pointers to plans, not a linked... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-02-28 |
Rusty Russell | ccan/io: have io_plan mappable back to io_conn. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-02-13 |
Rusty Russell | compiler: allow NON_NULL_ARGS with only a single argument. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-02-07 |
Rusty Russell | pipecmd: don't close stderr/stdout/stdin in parent... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2019-02-05 |
Rusty Russell | configurator: fix crash when more than one extra test... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-12-17 |
Rusty Russell | tal: handle take() pointers more carefully. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-11-12 |
Rusty Russell | pipecmd: reverse order of args to match documentation... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-11-02 |
Rusty Russell | opt: add new parse_early_args_incomplete. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-11-02 |
Rusty Russell | compiler: add more attributes. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-10-18 |
Rusty Russell | io: don't leave errno as a random value when we hit... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-10-12 |
Rusty Russell | htable: add and integrate htable_check function. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-10-12 |
Rusty Russell | rbuf, tools: clean up rbuf usage. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-10-12 |
Rusty Russell | membuf: add membuf_added and membuf_unadd APIs. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-10-12 |
Rusty Russell | crypto/shachain/tools: update to new rbuf API. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-09-27 |
Rusty Russell | structeq: fix case where we mark padding as unknown. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
next |