core-lightning/ccan/ccan
Rusty Russell 578b297d46 ccan: update to get fdpass fix.
Theoretical only, but we could leak an fd if we closed a conn before
the fd was sent.  This doesn't happen in our current codebase because
we only hand fds to connectd, which only closes at shutdown.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2024-07-09 18:03:44 +09:30
..
alignof ccan: update. 2016-11-09 18:55:15 +10:30
array_size ccan: update. 2016-11-09 18:55:15 +10:30
asort ccan: update so we can apply notifiers to toplevel "NULL". 2018-08-24 19:54:32 +02:00
base64 CCAN: update for base64 compile fix on ARM. 2023-08-02 11:40:33 +09:30
bitmap ccan: update for more efficient ccan/io. 2024-07-02 15:16:55 -07:00
bitops ccan: update to include versions which pass -fsanitize=address and -fsanitize=undefined 2023-04-05 06:12:24 +09:30
breakpoint ccan: update, new modules. 2017-01-04 13:16:47 +10:30
build_assert ccan: update. 2016-11-09 18:55:15 +10:30
cast ccan: update. 2016-11-09 18:55:15 +10:30
cdump ccan: update. 2016-11-09 18:55:15 +10:30
check_type ccan: update to more recent version. 2018-04-06 13:34:27 +02:00
closefrom ccan: update to include closefrom 2021-10-22 13:17:37 +02:00
compiler ccan: update to get RETURNS_NONNULL macro. 2021-06-16 10:29:17 +09:30
container_of ccan: update. 2016-11-09 18:55:15 +10:30
cppmagic ccan: update, new modules. 2017-01-04 13:16:47 +10:30
crc32c ccan: update to include closefrom 2021-10-22 13:17:37 +02:00
crypto ccan: update to get extended ccan/io error callbacks. 2024-05-09 01:23:46 -05:00
endian Fix build on linux-musl 2018-05-15 05:54:15 +00:00
err ccan: update. 2016-11-09 18:55:15 +10:30
fdpass ccan: update, new modules. 2017-01-04 13:16:47 +10:30
graphql ccan: update, add graphql module. 2021-12-15 06:53:23 +10:30
htable ccan: update to include versions which pass -fsanitize=address and -fsanitize=undefined 2023-04-05 06:12:24 +09:30
ilog ccan: update to include versions which pass -fsanitize=address and -fsanitize=undefined 2023-04-05 06:12:24 +09:30
intmap ccan: import updated version to get uintmap_before(). 2019-10-10 21:48:52 -05:00
io ccan: update to get fdpass fix. 2024-07-09 18:03:44 +09:30
isaac ccan: update. 2016-11-09 18:55:15 +10:30
json_escape ccan: update to include closefrom 2021-10-22 13:17:37 +02:00
json_out ccan: update to latest version, get json_out_finished update. 2020-10-23 13:53:16 +10:30
likely ccan: update. 2016-11-09 18:55:15 +10:30
list ccan: update so we can apply notifiers to toplevel "NULL". 2018-08-24 19:54:32 +02:00
lqueue Import lqueue from CCAN 2023-07-31 12:58:56 +09:30
mem ccan: update to include versions which pass -fsanitize=address and -fsanitize=undefined 2023-04-05 06:12:24 +09:30
membuf ccan: update to include versions which pass -fsanitize=address and -fsanitize=undefined 2023-04-05 06:12:24 +09:30
noerr ccan: update. 2016-11-09 18:55:15 +10:30
opt ccan: update to latest ccan/opt 2023-06-03 10:50:29 +09:30
order ccan: update. 2016-11-09 18:55:15 +10:30
pipecmd ccan: update to include closefrom 2021-10-22 13:17:37 +02:00
ptr_valid ccan: update to more recent version. 2018-04-06 13:34:27 +02:00
ptrint ccan: update. 2016-11-09 18:55:15 +10:30
rbuf ccan: update to include versions which pass -fsanitize=address and -fsanitize=undefined 2023-04-05 06:12:24 +09:30
read_write_all ccan: update. 2016-11-09 18:55:15 +10:30
rune ccan: update to get rune error message fix. 2024-03-20 11:18:36 +10:30
short_types CCAN: update. 2015-09-25 11:51:18 +09:30
str ccan: update to include closefrom 2021-10-22 13:17:37 +02:00
strmap ccan: update to latest htable fixes, and update gossmap to meet new assertions. 2022-07-10 20:48:53 -05:00
strset CCAN: import strset. 2021-11-17 10:51:48 +10:30
structeq ccan: update to get new ccan/io which sets errno to 0 on EOF. 2018-10-19 00:53:00 +00:00
take ccan: update to get updated pipecmd. 2018-12-10 00:00:50 +00:00
tal ccan: update tal so we can annote allcators as never returning NULL. 2024-05-06 20:51:19 -05:00
tcon ccan: update to latest ccan/opt 2023-06-03 10:50:29 +09:30
time ccan: update so we can apply notifiers to toplevel "NULL". 2018-08-24 19:54:32 +02:00
timer ccan: import latest 2021-03-23 14:24:38 -05:00
typesafe_cb ccan: update to more recent version. 2018-04-06 13:34:27 +02:00
utf8 ccan: update ccan/utf-8 to reject NULs embedded in strings. 2020-12-02 10:38:04 +10:30