Lennart Poettering
309a747fa6
libsystemd: turn json.[ch] into a public API
...
This is preparation for making our Varlink API a public API. Since our
Varlink API is built on top of our JSON API we need to make that public
first (it's a nice API, but JSON APIs there are already enough, this is
purely about the Varlink angle).
I made most of the json.h APIs public, and just placed them in
sd-json.h. Sometimes I wasn't so sure however, since the underlying data
structures would have to be made public too. If in doubt I didn#t risk
it, and moved the relevant API to src/libsystemd/sd-json/json-util.h
instead (without any sd_* symbol prefixes).
This is mostly a giant search/replace patch.
2024-06-12 18:42:22 +02:00
..
2024-05-01 04:41:06 +09:00
2024-04-25 17:06:43 +02:00
2024-04-25 17:06:43 +02:00
2024-04-25 17:06:43 +02:00
2023-11-13 16:24:17 +01:00
2023-03-16 16:46:44 +01:00
2024-03-29 09:33:07 +09:00
2024-04-25 17:06:43 +02:00
2024-04-08 10:14:50 +02:00
2023-11-18 03:04:27 +09:00
2023-10-19 10:05:20 +01:00
2023-02-06 09:19:04 +01:00
2024-04-04 18:16:45 +02:00
2024-02-06 15:09:28 +08:00
2023-07-31 23:23:00 +09:00
2024-03-29 09:33:07 +09:00
2023-07-31 23:23:00 +09:00
2024-03-29 09:33:07 +09:00
2024-05-01 04:41:06 +09:00
2024-03-29 09:33:07 +09:00
2024-03-29 09:33:07 +09:00
2024-03-29 09:33:07 +09:00
2024-03-29 09:33:07 +09:00
2024-04-04 18:16:45 +02:00
2024-03-29 09:33:07 +09:00
2024-05-01 04:41:06 +09:00
2024-03-29 09:33:07 +09:00
2024-03-29 09:33:07 +09:00
2024-03-29 09:33:07 +09:00
2024-03-29 09:33:07 +09:00
2024-03-29 09:33:07 +09:00
2024-03-29 09:33:07 +09:00
2023-11-03 18:44:26 +01:00
2024-03-29 09:33:07 +09:00
2024-03-29 09:33:07 +09:00
2023-12-24 17:20:23 +09:00
2023-12-24 17:20:23 +09:00
2024-05-12 09:49:45 +09:00
2023-12-23 04:30:32 +09:00
2023-12-23 03:52:21 +09:00
2024-06-12 00:07:33 +01:00
2023-12-24 17:20:23 +09:00
2024-04-18 08:25:03 +02:00
2023-12-24 17:20:23 +09:00
2023-07-31 23:23:00 +09:00
2023-12-24 17:20:23 +09:00
2022-09-12 01:36:06 +09:00
2024-03-29 09:33:07 +09:00
2023-12-23 04:30:32 +09:00
2024-04-16 09:45:25 +09:00
2023-12-14 18:57:05 +09:00
2024-06-12 18:42:22 +02:00
2024-05-01 04:41:06 +09:00
2024-02-23 09:35:12 -08:00
2022-11-07 13:22:09 +01:00
2024-04-25 17:06:43 +02:00
2024-04-25 17:06:43 +02:00
2023-11-06 20:39:51 +09:00
2022-09-30 02:05:09 +09:00
2023-06-05 11:37:26 +09:00
2024-04-05 01:49:20 +09:00
2024-04-25 17:06:43 +02:00
2023-03-08 18:55:40 +00:00
2024-04-25 17:06:43 +02:00
2023-07-31 23:23:00 +09:00