Kaynağa Gözat

Stop using git protocol for submodules

GitHub is removing support for unencrypted git soon: https://github.blog/2021-09-01-improving-git-protocol-security-github/
Alexander Köplinger 4 yıl önce
ebeveyn
işleme
d4a369b3e6

+ 23 - 23
.gitmodules

@@ -1,73 +1,73 @@
 [submodule "external/aspnetwebstack"]
 	path = external/aspnetwebstack
-	url = git://github.com/mono/aspnetwebstack.git
+	url = https://github.com/mono/aspnetwebstack.git
 [submodule "external/Newtonsoft.Json"]
 	path = external/Newtonsoft.Json
-	url = git://github.com/mono/Newtonsoft.Json.git
+	url = https://github.com/mono/Newtonsoft.Json.git
 [submodule "external/cecil"]
 	path = external/cecil
-	url = git://github.com/mono/cecil.git
+	url = https://github.com/mono/cecil.git
 [submodule "external/rx"]
 	path = external/rx
-	url = git://github.com/mono/rx.git
+	url = https://github.com/mono/rx.git
 	branch = rx-oss-v2.2
 [submodule "external/ikvm"]
 	path = external/ikvm
-	url = git://github.com/mono/ikvm-fork.git
+	url = https://github.com/mono/ikvm-fork.git
 [submodule "external/ikdasm"]
 	path = external/ikdasm
-	url = git://github.com/mono/ikdasm.git
+	url = https://github.com/mono/ikdasm.git
 [submodule "external/reference-assemblies"]
 	path = external/binary-reference-assemblies
-	url = git://github.com/mono/reference-assemblies.git
+	url = https://github.com/mono/reference-assemblies.git
 [submodule "external/nunit-lite"]
 	path = external/nunit-lite
-	url = git://github.com/mono/NUnitLite.git
+	url = https://github.com/mono/NUnitLite.git
 [submodule "external/nuget-buildtasks"]
 	path = external/nuget-buildtasks
-	url = git://github.com/mono/NuGet.BuildTasks
+	url = https://github.com/mono/NuGet.BuildTasks
 [submodule "external/cecil-legacy"]
 	path = external/cecil-legacy
-	url = git://github.com/mono/cecil.git
+	url = https://github.com/mono/cecil.git
 	branch = mono-legacy-0.9.5
 [submodule "external/boringssl"]
 	path = external/boringssl
-	url = git://github.com/mono/boringssl.git
+	url = https://github.com/mono/boringssl.git
 	branch = mono
 [submodule "external/corefx"]
 	path = external/corefx
-	url = git://github.com/mono/corefx.git
+	url = https://github.com/mono/corefx.git
 [submodule "external/bockbuild"]
 	path = external/bockbuild
-	url = git://github.com/mono/bockbuild.git
+	url = https://github.com/mono/bockbuild.git
 [submodule "external/linker"]
 	path = external/linker
-	url = git://github.com/mono/linker.git
+	url = https://github.com/mono/linker.git
 [submodule "external/roslyn-binaries"]
 	path = external/roslyn-binaries
-	url = git://github.com/mono/roslyn-binaries.git
+	url = https://github.com/mono/roslyn-binaries.git
 [submodule "external/corert"]
 	path = external/corert
-	url = git://github.com/mono/corert.git
+	url = https://github.com/mono/corert.git
 [submodule "external/xunit-binaries"]
 	path = external/xunit-binaries
-	url = git://github.com/mono/xunit-binaries.git
+	url = https://github.com/mono/xunit-binaries.git
 [submodule "external/api-doc-tools"]
 	path = external/api-doc-tools
-	url = git://github.com/mono/api-doc-tools.git
+	url = https://github.com/mono/api-doc-tools.git
 [submodule "external/api-snapshot"]
 	path = external/api-snapshot
-	url = git://github.com/mono/api-snapshot.git
+	url = https://github.com/mono/api-snapshot.git
 [submodule "external/helix-binaries"]
 	path = external/helix-binaries
-	url = git://github.com/mono/helix-binaries.git
+	url = https://github.com/mono/helix-binaries.git
 [submodule "external/illinker-test-assets"]
 	path = external/illinker-test-assets
-	url = git://github.com/mono/illinker-test-assets.git
+	url = https://github.com/mono/illinker-test-assets.git
 [submodule "external/llvm-project"]
 	path = external/llvm-project
-	url = git://github.com/dotnet/llvm-project.git
+	url = https://github.com/dotnet/llvm-project.git
 	branch = release/6.x
 [submodule "external/bdwgc"]
 	path = external/bdwgc
-	url = git://github.com/Unity-Technologies/bdwgc.git
+	url = https://github.com/Unity-Technologies/bdwgc.git

+ 3 - 3
acceptance-tests/SUBMODULES.json

@@ -1,7 +1,7 @@
 [
   {
     "name": "roslyn", 
-    "url": "git://github.com/mono/roslyn.git",
+    "url": "https://github.com/mono/roslyn.git",
     "rev": "6bfcd4e770609a38b8523e83ce1ec943162f30bb",
     "remote-branch": "origin/mono-testing",
     "branch": "mono-testing",
@@ -9,7 +9,7 @@
   }, 
   {
     "name": "coreclr", 
-    "url": "git://github.com/mono/coreclr.git", 
+    "url": "https://github.com/mono/coreclr.git", 
     "rev": "90f7060935732bb624e1f325d23f63072433725f",
     "remote-branch": "origin/mono", 
     "branch": "mono", 
@@ -25,7 +25,7 @@
   }, 
   {
     "name": "benchmarker", 
-    "url": "git://github.com/xamarin/benchmarker.git", 
+    "url": "https://github.com/xamarin/benchmarker.git", 
     "rev": "97f618cd585af549dd861b7c142656c496f6a89b", 
     "remote-branch": "origin/master", 
     "branch": "master", 

+ 1 - 1
external/bdwgc

@@ -1 +1 @@
-Subproject commit 6e8db07c8d2e45fe60016a95c343912e038e5e9d
+Subproject commit a27eddb837d613cb4cf436405c23ce39ed16a86d

+ 1 - 1
external/bockbuild

@@ -1 +1 @@
-Subproject commit 0f5996c8cddec0f571c4c70a98ac5333eae1c9bb
+Subproject commit 1c3bc7a1d43557e47fbc91f38da250ab7506815e

+ 1 - 1
external/linker

@@ -1 +1 @@
-Subproject commit 40922458d2270581ed2243e73fe37147f943238a
+Subproject commit ed4a9413489aa29a70e41f94c3dac5621099f734

+ 1 - 1
mono/utils/jemalloc/SUBMODULES.json

@@ -1,7 +1,7 @@
 [
   {
       "name": "jemalloc", 
-      "url": "git://github.com/jemalloc/jemalloc.git",
+      "url": "https://github.com/jemalloc/jemalloc.git",
       "rev": "ea6b3e973b477b8061e0076bb257dbd7f3faa756",
       "remote-branch": "origin/master", 
       "branch": "master", 

+ 1 - 1
packaging/MacSDK/fsharp.py

@@ -21,7 +21,7 @@ class FsharpPackage(GitHubTarballPackage):
 
         # .NET Core 3.1 officially only supports macOS 10.13+ but we can get it to work on 10.12 by compiling our own System.Native.dylib
         if StrictVersion(platform.mac_ver()[0]) < StrictVersion("10.13.0"):
-            self.sh('git clone --branch release/3.1 git://github.com/dotnet/corefx && git -C corefx checkout 1b5b5f0bf030bf7250c3258c140fa9e4214325c8')
+            self.sh('git clone --branch release/3.1 https://github.com/dotnet/corefx && git -C corefx checkout 1b5b5f0bf030bf7250c3258c140fa9e4214325c8')
             self.sh('echo \'\' > corefx/src/Native/Unix/System.Security.Cryptography.Native/CMakeLists.txt')
             self.sh('env -i HOME="$HOME" PATH="$PATH" USER="$USER" bash -c \'cd corefx && MACOSX_DEPLOYMENT_TARGET=10.12 src/Native/build-native.sh x64 Debug OSX outconfig netcoreapp-OSX-Debug-x64 -portable\'')
             self.sh('bash -c \'source eng/common/tools.sh && InitializeDotNetCli true\'')

+ 1 - 1
packaging/MacSDK/xamarin-gtk-theme.py

@@ -3,7 +3,7 @@ class XamarinGtkThemePackage (Package):
     def __init__(self):
         Package.__init__(self, 'xamarin-gtk-theme',
                          sources=[
-                             'git://github.com/mono/xamarin-gtk-theme.git'],
+                             'https://github.com/mono/xamarin-gtk-theme.git'],
                          revision='fa8ba3e38edb070eb8b0a70be64f9c10f9b523c2')
 
     def build(self):