Edward Thomson
Edward Thomson
While looking at the documentation, it became clear that the `git_config_entry` function was strange... This is a leftover leaky abstraction. If consumers aren't meant to _call_ the `free` function then...
Git itself is [tracking work](https://lore.kernel.org/git/CAOAHyQwyXC1Z3v7BZAC+Bq6JBaM7FvBenA-1fcqeDV==apdWDg@mail.gmail.com/) to reduce the non-inclusive terminology within the project, and [changing the default branch name](https://lore.kernel.org/git/[email protected]/T/#t) in particular. Obviously, libgit2 needs to align with changes made in...
We reverted #6503 since it's ambiguous between host + port and IPv6 address (https://github.com/libgit2/libgit2/issues/6510). Either: * provide ipv6 addresses in bracketed form -- we should have a canonical form for...
Here's a potential simple warnings framework. I think that the names 'continue' and 'ignore' are probably rather misleading. But bikeshedding on the naming aside, I think that this will help...
Fixes #5204
Hi @mihails-strasuns! The GitHub Actions team is really excited about this action, and it's a great example of well-made action that adds tools to the runners to help support the...
Introduce a new debugging allocator that: 1) internally tracks allocation size — this is helpful both to be able to track internally, but also to ensure that the pointer returned...
cmake already provides a standard way for callers to override the `C_STANDARD` and `C_EXTENSIONS` properties. Support and document those.
We've discussed a stable API for some time, and we keep pushing back on a 1.0. I'd like to restart the discussion and try to list some action items on...