20 Commits

Author SHA256 Message Date
34693eb49a Accepting request 1269492 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1269492
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gitoxide?expand=0&rev=7
2025-04-15 14:47:34 +00:00
a3e4c7d3e0 gitoxide 0.42.0 CVE-2025-31130 boo#1240872
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/gitoxide?expand=0&rev=19
2025-04-15 08:35:58 +00:00
bb1c1def76 Accepting request 1246099 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1246099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gitoxide?expand=0&rev=6
2025-02-16 21:41:36 +00:00
OBS User smolsheep
6809205716 - Add workaround-cargo-bug.patch -- There is currently a bug with cargo
in which `cargo metadata` returns 
  See gh#rust-secure-code/cargo-auditable#124
- Update to version 0.41.0:
  * add gix blame -L start,end
  * add gix env to print paths relevant to the Git installation.
  * Document the remaining subcommands
  * Add support for statistics and additional performance
    information.
  * add gix blame to the CLI. That way it's possible to see the
    blame result of any file in the repository.
- Updates from version 0.40.0:
  * add first 'debug' version of gix log. It's primarily meant to
    better understand gix blame.
  * add --tree-favor to gix merge tree|commit. With it one can
    decide which side to favor in case of irreconcilable
    tree-conflicts.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/gitoxide?expand=0&rev=17
2025-02-15 15:33:23 +00:00
371d52cc71 Accepting request 1227491 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1227491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gitoxide?expand=0&rev=5
2024-11-30 12:32:01 +00:00
OBS User smolsheep
fd024c137a Accepting request 1227490 from home:smolsheep:upgrades
- Update to version 0.39.0:
  New Features
  * add gix merge commit --debug
  * add gix merge commits
  * add gix merge tree to merge trees similarly to git merge-tree.

OBS-URL: https://build.opensuse.org/request/show/1227490
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/gitoxide?expand=0&rev=15
2024-11-30 08:55:31 +00:00
d45cbaf719 Accepting request 1217131 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1217131
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gitoxide?expand=0&rev=4
2024-10-23 19:10:29 +00:00
OBS User smolsheep
9aaae2af17 - Update to version 0.38.0:
New Features
  * support for listing worktrees with gix worktree list
  * add first 'debug' version of gix diff tree.
  * add new gix cat command.
  * add gix merge-file with similar features as git merge-file
  * gix merge-base for the CLI
  Bug Fixes
  * Adjust gix clean warning and help for worktree fix
  * Clarify -r/--repositories and --skip-hidden-repositories  
  Other
  * switch from time to jiff
  * Unify style in config support info

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/gitoxide?expand=0&rev=13
2024-10-22 22:35:08 +00:00
a3980465e0 - Update to version 0.34.0 (bsc#1223249, CVE-2024-32650):
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/gitoxide?expand=0&rev=12
2024-10-15 12:38:09 +00:00
7f2593b3cc OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/gitoxide?expand=0&rev=11 2024-09-03 08:12:52 +00:00
187d598160 OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/gitoxide?expand=0&rev=10 2024-09-03 08:12:41 +00:00
1482f0f95c OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/gitoxide?expand=0&rev=9 2024-09-03 08:11:03 +00:00
dea1a9e3f5 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/gitoxide?expand=0&rev=8
2024-09-02 20:51:26 +00:00
4205beb0ff Accepting request 1189843 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1189843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gitoxide?expand=0&rev=3
2024-07-28 15:19:25 +00:00
OBS User smolsheep
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-URL: https://build.opensuse.org/package/show/devel:tools:scm/gitoxide?expand=0&rev=6
2024-07-26 18:43:51 +00:00
9c67ed359c Accepting request 1175843 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1175843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gitoxide?expand=0&rev=2
2024-05-22 19:33:21 +00:00
OBS User smolsheep
286a945566 Accepting request 1175842 from home:smolsheep:upgrades
- Update to version 0.36.0:
  * Fixes for CVE-2024-35186 and CVE-2024-35197
  * checkout respects options for core.protectHFS and
    core.protectNTFS
  * more robustness in the face of a trampling-herd of threads
    loading a single index

OBS-URL: https://build.opensuse.org/request/show/1175842
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/gitoxide?expand=0&rev=4
2024-05-22 12:57:46 +00:00
3512f57f90 Accepting request 1167962 from devel:tools:scm
gitoxide is a rust-based git implementation.

OBS-URL: https://build.opensuse.org/request/show/1167962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gitoxide?expand=0&rev=1
2024-04-16 18:05:07 +00:00
OBS User smolsheep
1acc722ece Accepting request 1167960 from home:smolsheep
- Update to version 0.35.0:
  * add gix status --ignored support
  * add gix status --index-worktree-renames
  * gix status with submodule and rewrite support.
  * add gix is-clean|is-changed
  * gix submodules list --dirty-suffix for dirty-information
  * add gix commit describe --dirty-suffix

OBS-URL: https://build.opensuse.org/request/show/1167960
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/gitoxide?expand=0&rev=2
2024-04-16 08:33:34 +00:00
5703795a84 Accepting request 1157775 from home:smolsheep
This is a rust-based git implementation. I would like to maintain this in devel:tools:scm and Factory in the future.

OBS-URL: https://build.opensuse.org/request/show/1157775
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/gitoxide?expand=0&rev=1
2024-03-14 09:39:31 +00:00