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 |
2018-09-26 |
Rusty Russell | tools: fix compile after rbuf rewrite. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-09-17 |
Rusty Russell | rbuf: adapt to work on ccan/membuf. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-09-17 |
Rusty Russell | membuf: new module for linear memory buffers. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-08-23 |
Rusty Russell | tal: allow notifiers on NULL. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-07-27 |
Rusty Russell | tal/str: always create strings which have tal_count... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-07-27 |
Rusty Russell | ccan/tal: always include a length field. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-07-27 |
Rusty Russell | tal/str and tal/stack: use _label interfaces. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-07-27 |
Rusty Russell | tal: add _label interfaces. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-07-27 |
Rusty Russell | tal: rename tal_len to tal_bytelen. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-07-04 |
Rusty Russell | ccan/structeq: make it safe when there's padding. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-06-18 |
Rusty Russell | ccan/utf8: new module. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-06-12 |
Rusty Russell | tools/configurator: add manual page. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-06-12 |
Rusty Russell | tools/configurator: --extra-tests to read more test... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-06-12 |
Rusty Russell | tools/configurator: don't rely on size of tests_array. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-06-12 |
Rusty Russell | tools/configurator: better descriptions for --autotools... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-06-12 |
Rusty Russell | tools/configurator: Better argument handling, particularly... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-06-12 |
Rusty Russell | tools/configurator: support --header-file if we don... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-06-12 |
Rusty Russell | tools/configurator: support --autotools-style. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-06-12 |
Rusty Russell | tools/configurator: support --var-file for outputting... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-06-12 |
Rusty Russell | tools/configurator: convert flags to text in 'struct... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-05-10 |
Rusty Russell | endian: fix compilation with musl libc. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-05-09 |
Rusty Russell | Makefile-web: any PHP version will do. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-05-09 |
Rusty Russell | opt: print usage correctly for early args. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-04-06 |
Rusty Russell | tal/grab_file: be robust against EINTR. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-04-06 |
Rusty Russell | ptr_valid: fix spurious SIGINT under lldb on MacOS Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-04-05 |
Rusty Russell | base32: add ability to substitute character set. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-04-05 |
Rusty Russell | str/base32: new module. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-03-26 |
Rusty Russell | intmap: add iterator-by-callback. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-03-26 |
Rusty Russell | intmap: add exhaustive testcases for intmap_after Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-03-26 |
Rusty Russell | intmap: add test case which failed, extracted from... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-03-26 |
Rusty Russell | intmap: reimplement so that intmap_after works. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-03-26 |
Rusty Russell | intmap: add benchmarks. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-03-26 |
Rusty Russell | bitops: new module. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-03-26 |
Rusty Russell | configurator: add tests for other popcount variants. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-03-01 |
Rusty Russell | tal: don't access freed memory on unusual case of redundant... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-02-26 |
Rusty Russell | intmap: implement uintmap_last/sintmap_last. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-02-26 |
Rusty Russell | tools/configurator: allow overriding of which cc we... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-02-16 |
Rusty Russell | path: expose separator constants. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2018-02-04 |
Rusty Russell | io: don't fail if we get a signal. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-12-21 |
Rusty Russell | tal/path: handle weird case of path_join("") Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-11-22 |
Rusty Russell | opt: fix libmusl compile. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-10-25 |
Rusty Russell | io: query whether io_plan in/out have started. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-10-12 |
Rusty Russell | io: fix corner case in EPIPE handling. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-10-12 |
Rusty Russell | io: fix duplex read on last bytes of closed pipe. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-10-11 |
Rusty Russell | ccan/io: example failure Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-09-04 |
Rusty Russell | tal: add xor into child_parent pointer. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-09-04 |
Rusty Russell | tal: fix up benchmarks for interface changes. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-08-15 |
Rusty Russell | shachain: remove unnecessary shachain_index_t Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-08-15 |
Rusty Russell | shachain: add shachain_next_index() Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-06-27 |
Rusty Russell | io: add io_fd_block() helper. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-06-16 |
Rusty Russell | io: allow overriding poll function. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-05-31 |
Rusty Russell | io: fix nasty io_wake corner case. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-04-03 |
Rusty Russell | .gitignore: ignore .fast-ok files, too. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-04-03 |
Rusty Russell | ccan/ntdb: demote to junkcode. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-03-15 |
Rusty Russell | take, tal, tal/path, tal/str, tal/talloc: annotate... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-03-15 |
Rusty Russell | take: add labels when CCAN_TAKE_DEBUG set, return in... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-03-15 |
Rusty Russell | Makefile: fix fastcheck. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-03-15 |
Rusty Russell | io/fdpass: fix example. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-03-14 |
Rusty Russell | io/fdpass: add flag to close fd after sending. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
2017-03-14 |
Rusty Russell | io: add io_flush_sync(). Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
commit | commitdiff | tree |
next |