Commit graph

8 commits

Author SHA1 Message Date
76e3144436 Ready for Zig v0.15.2. Details in commit message.
The library jumped to Zig v0.15.2 which implies a new build system.
`build.zig` now compiles libipc as both static and dynamic libraries,
and provides an entry point to use `libipc` as-is for Zig applications.

Some examples have been added to help new users play with the library.

Thanks to these fairly complete examples, two (very small) leaks related
to sentinel values (in arrays containing paths) were fixed.
2025-10-25 16:35:02 +02:00
18a77fa2ef Switching now works with provided bindings. 2024-06-16 16:02:03 +02:00
31e05ef1c2 Ready for zig v0.13. 2024-06-07 14:49:48 +02:00
88244a7e64 Change version. 2024-06-06 16:12:23 +02:00
d441b3bf88 Fix all const values marked as "variables". 2024-03-21 02:53:25 +01:00
0d74c82e7c Update to new Zig API (0.11.0-dev.3892+0a6cd257b). 2023-07-01 13:43:41 +02:00
527049ed3d Following the new Zig std. 2023-05-03 03:21:30 +02:00
721d8842c5 Initial commit. Old commit history: https://git.baguette.netlib.re/Baguette/libipc-old 2023-02-06 10:44:51 +01:00