diff --git a/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native.meta b/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native.meta index 48744b0..d7ff225 100644 --- a/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native.meta +++ b/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ec4413b00a48f404e8eb45f084becacd +guid: 820c29f5045e74ec38f5f19f0ccb099b folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native/libgit2-3f4182d.so b/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native/libgit2-3f4182d.so new file mode 100644 index 0000000..004201a Binary files /dev/null and b/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native/libgit2-3f4182d.so differ diff --git a/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native/libgit2-a418d9d.so.meta b/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native/libgit2-3f4182d.so.meta similarity index 86% rename from Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native/libgit2-a418d9d.so.meta rename to Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native/libgit2-3f4182d.so.meta index a2301e3..2f4eed7 100644 --- a/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native/libgit2-a418d9d.so.meta +++ b/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native/libgit2-3f4182d.so.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 3876380e1e30e674e99c52d91c525c0d +guid: f1de442a921c74452a4c52ac22e4dfdc PluginImporter: externalObjects: {} serializedVersion: 2 @@ -7,7 +7,7 @@ PluginImporter: executionOrder: {} defineConstraints: [] isPreloaded: 1 - isOverridable: 0 + isOverridable: 1 isExplicitlyReferenced: 0 validateReferences: 1 platformData: @@ -21,6 +21,12 @@ PluginImporter: Exclude OSXUniversal: 1 Exclude Win: 1 Exclude Win64: 1 + - first: + Android: Android + second: + enabled: 0 + settings: + Is16KbAligned: false - first: Any: second: diff --git a/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native/libgit2-a418d9d.so b/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native/libgit2-a418d9d.so deleted file mode 100644 index 69c1e54..0000000 Binary files a/Packages/io.savolainen.unitygit/Plugins/libgit2/linux-x64/native/libgit2-a418d9d.so and /dev/null differ diff --git a/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-arm64/native/libgit2-3f4182d.dylib b/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-arm64/native/libgit2-3f4182d.dylib new file mode 100644 index 0000000..52a3409 Binary files /dev/null and b/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-arm64/native/libgit2-3f4182d.dylib differ diff --git a/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-arm64/native/libgit2-a418d9d.dylib.meta b/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-arm64/native/libgit2-3f4182d.dylib.meta similarity index 95% rename from Packages/io.savolainen.unitygit/Plugins/libgit2/osx-arm64/native/libgit2-a418d9d.dylib.meta rename to Packages/io.savolainen.unitygit/Plugins/libgit2/osx-arm64/native/libgit2-3f4182d.dylib.meta index c1258eb..959932b 100644 --- a/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-arm64/native/libgit2-a418d9d.dylib.meta +++ b/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-arm64/native/libgit2-3f4182d.dylib.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d51f3e93f27cf6b47b55575a9aee7542 +guid: 1972d88678c9448f4a104c5ef95a2e64 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -7,7 +7,7 @@ PluginImporter: executionOrder: {} defineConstraints: [] isPreloaded: 1 - isOverridable: 0 + isOverridable: 1 isExplicitlyReferenced: 0 validateReferences: 1 platformData: diff --git a/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-arm64/native/libgit2-a418d9d.dylib b/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-arm64/native/libgit2-a418d9d.dylib deleted file mode 100644 index e55dcf6..0000000 Binary files a/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-arm64/native/libgit2-a418d9d.dylib and /dev/null differ diff --git a/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-x64/native/libgit2-3f4182d.dylib b/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-x64/native/libgit2-3f4182d.dylib new file mode 100644 index 0000000..9c49e52 Binary files /dev/null and b/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-x64/native/libgit2-3f4182d.dylib differ diff --git a/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-x64/native/libgit2-a418d9d.dylib.meta b/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-x64/native/libgit2-3f4182d.dylib.meta similarity index 93% rename from Packages/io.savolainen.unitygit/Plugins/libgit2/osx-x64/native/libgit2-a418d9d.dylib.meta rename to Packages/io.savolainen.unitygit/Plugins/libgit2/osx-x64/native/libgit2-3f4182d.dylib.meta index 61c6283..b5288ea 100644 --- a/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-x64/native/libgit2-a418d9d.dylib.meta +++ b/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-x64/native/libgit2-3f4182d.dylib.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 286dbe8025b2d2b45bd292837f481c58 +guid: 05f2179b93db34655af2f250e2b78d20 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -7,7 +7,7 @@ PluginImporter: executionOrder: {} defineConstraints: [] isPreloaded: 1 - isOverridable: 0 + isOverridable: 1 isExplicitlyReferenced: 0 validateReferences: 1 platformData: @@ -45,7 +45,7 @@ PluginImporter: second: enabled: 0 settings: - CPU: x86_64 + CPU: AnyCPU - first: Standalone: Win second: diff --git a/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-x64/native/libgit2-a418d9d.dylib b/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-x64/native/libgit2-a418d9d.dylib deleted file mode 100644 index 469605b..0000000 Binary files a/Packages/io.savolainen.unitygit/Plugins/libgit2/osx-x64/native/libgit2-a418d9d.dylib and /dev/null differ diff --git a/Packages/io.savolainen.unitygit/Plugins/libgit2/win-x64/native/git2-3f4182d.dll b/Packages/io.savolainen.unitygit/Plugins/libgit2/win-x64/native/git2-3f4182d.dll new file mode 100644 index 0000000..9a414af Binary files /dev/null and b/Packages/io.savolainen.unitygit/Plugins/libgit2/win-x64/native/git2-3f4182d.dll differ diff --git a/Packages/io.savolainen.unitygit/Plugins/libgit2/win-x64/native/git2-a418d9d.dll.meta b/Packages/io.savolainen.unitygit/Plugins/libgit2/win-x64/native/git2-3f4182d.dll.meta similarity index 95% rename from Packages/io.savolainen.unitygit/Plugins/libgit2/win-x64/native/git2-a418d9d.dll.meta rename to Packages/io.savolainen.unitygit/Plugins/libgit2/win-x64/native/git2-3f4182d.dll.meta index 4b22b2a..2dc2974 100644 --- a/Packages/io.savolainen.unitygit/Plugins/libgit2/win-x64/native/git2-a418d9d.dll.meta +++ b/Packages/io.savolainen.unitygit/Plugins/libgit2/win-x64/native/git2-3f4182d.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b9fd4349421369045943927c07fce0db +guid: 6b2350f198c934b2ebe8a0788a57dd4a PluginImporter: externalObjects: {} serializedVersion: 2 @@ -7,7 +7,7 @@ PluginImporter: executionOrder: {} defineConstraints: [] isPreloaded: 1 - isOverridable: 0 + isOverridable: 1 isExplicitlyReferenced: 0 validateReferences: 1 platformData: diff --git a/Packages/io.savolainen.unitygit/Plugins/libgit2/win-x64/native/git2-a418d9d.dll b/Packages/io.savolainen.unitygit/Plugins/libgit2/win-x64/native/git2-a418d9d.dll deleted file mode 100644 index 5a739ee..0000000 Binary files a/Packages/io.savolainen.unitygit/Plugins/libgit2/win-x64/native/git2-a418d9d.dll and /dev/null differ diff --git a/Packages/io.savolainen.unitygit/libgit2sharp/LibGit2Sharp.dll b/Packages/io.savolainen.unitygit/libgit2sharp/LibGit2Sharp.dll index e62fc33..a7599c9 100644 Binary files a/Packages/io.savolainen.unitygit/libgit2sharp/LibGit2Sharp.dll and b/Packages/io.savolainen.unitygit/libgit2sharp/LibGit2Sharp.dll differ diff --git a/Packages/io.savolainen.unitygit/libgit2sharp/LibGit2Sharp.xml b/Packages/io.savolainen.unitygit/libgit2sharp/LibGit2Sharp.xml index 0dfe1a6..e3d767e 100644 --- a/Packages/io.savolainen.unitygit/libgit2sharp/LibGit2Sharp.xml +++ b/Packages/io.savolainen.unitygit/libgit2sharp/LibGit2Sharp.xml @@ -1203,12 +1203,18 @@ - Options to define clone behaviour + Options to define clone behavior + + + Creates with specified for a non-bare clone. + + The fetch options to use. + - Creates default for a non-bare clone + Creates default for a non-bare clone. @@ -2441,6 +2447,11 @@ Specifies the level of configuration to use. + + + Worktree specific configuration file; $GIT_DIR/config.worktree + + The local .git/config of the current repository. @@ -4160,6 +4171,17 @@ + + + Gets the value of owner validation + + + + + Enable or disable owner validation + + true to enable owner validation, false otherwise + Returns a handle to the corresponding worktree, @@ -4960,6 +4982,14 @@ + + + Specifies the depth of the fetch to perform. + + Default value is 0 (full fetch). + + + Get/Set the custom headers. @@ -5688,6 +5718,21 @@ + + + Gets the owner validation setting for repository directories. + + + + + + Sets whether repository directories should be owned by the current user. The default is to validate ownership. + + + Disabling owner validation can lead to security vulnerabilities (see CVE-2022-24765). + + true to enable owner validation; otherwise, false. + Delegate definition to handle Progress callback. @@ -9369,12 +9414,6 @@ Needed for mocking purposes. - - - This would be protected+internal, were that supported by C#. - Do not use except in subclasses. - - Determines if the proposed reference name is well-formed. @@ -14075,36 +14114,35 @@ - + Creates a worktree. - - - + The committish to checkout into the new worktree. + Name of the worktree. + Location of the worktree. - - + Creates a worktree. - - + Name of the worktree. + Location of the worktree. - + - - - + + + - + - - - - + + + +