44774da349
- update to 0.66.0 (bsc#1229672, CVE-2024-43785): * add objects::tree::diff::Platform::stats() to quickly obtain diff-stats. * This function is inspired by git2 which also makes it very simple to obtain. * allow threaded-handling of tree-diff changes. * Make it easy to follow a ref and peel it to a given object type. * better peeling performance for reference traversal. * For this to work, the peeled() function on the reference::Iter can now fail as it has to open a packed-refs snapshot. * Better peeling performance for reference traversal. * enable tracing with the new tracing feature in the Cargo manifest. * add config::section::filter() for the default section filter. * Provide the default implementation to determine which configuration sections should be trusted. * provide config::credential_helpers() function to configure an invocation. * export gix_validate as validate. * gix-config convenience initiative * A new gix_config::AsKey trait allows all gix_config::File methods to receive an implementation of AsKey instead of the tuple of (section, subsection, value_name). This is the default, and all methods that take a tuple have been renamed to <name>_by(), note the _by suffix. * Don't attempt negotiation without any refspec-mappings * Make sure that refs/heads/HEAD isn't considered conflicting
Dirk Mueller2024-09-02 20:51:26 +00:00
f74e487e01
- Update to version 0.37.0: New Features * add mailmap check similar to git check-mailmap. That way it becomes a little easier to maybe try out other special cases in the wild. * gix clone with --ref support. --ref is similar to --branch, but was renamed as it also supports tags for example. Other * Make it easier to compile gitoxide as dynlib. Also optimize compilation time: By making plumbing and porcelain as modules the lib.rs, they can be compiled after the rmeta for the dependencies are generated. * For the uni.rs which uses both plumbing and porcelain, this would avoid compiling these two modules twice.
OBS User smolsheep
2024-07-26 18:43:51 +00:00
da5aa7ca24
Accepting request 1189842 from home:smolsheep:upgrades
OBS User smolsheep
2024-07-26 18:43:51 +00:00
9c67ed359c
Accepting request 1175843 from devel:tools:scm
Ana Guerrero2024-05-22 19:33:21 +00:00
584c958a7d
Accepting request 1175843 from devel:tools:scm
Ana Guerrero2024-05-22 19:33:21 +00:00
286a945566
Accepting request 1175842 from home:smolsheep:upgrades
OBS User smolsheep
2024-05-22 12:57:46 +00:00
2aa3557a60
Accepting request 1175842 from home:smolsheep:upgrades
OBS User smolsheep
2024-05-22 12:57:46 +00:00
3512f57f90
Accepting request 1167962 from devel:tools:scm
Ana Guerrero2024-04-16 18:05:07 +00:00
dd986f160e
Accepting request 1167962 from devel:tools:scm
Ana Guerrero2024-04-16 18:05:07 +00:00
1acc722ece
Accepting request 1167960 from home:smolsheep
OBS User smolsheep
2024-04-16 08:33:34 +00:00
6aff0678be
Accepting request 1167960 from home:smolsheep
OBS User smolsheep
2024-04-16 08:33:34 +00:00
5703795a84
Accepting request 1157775 from home:smolsheep
Martin Pluskal2024-03-14 09:39:31 +00:00
0235c55bfe
Accepting request 1157775 from home:smolsheep
Martin Pluskal2024-03-14 09:39:31 +00:00