diff --git a/LibGit2Sharp/GlobalSuppressions.cs b/LibGit2Sharp/GlobalSuppressions.cs
new file mode 100644
index 000000000..28801da42
Binary files /dev/null and b/LibGit2Sharp/GlobalSuppressions.cs differ
diff --git a/LibGit2Sharp/LibGit2Sharp.csproj b/LibGit2Sharp/LibGit2Sharp.csproj
index 60b352522..42e290ab1 100644
--- a/LibGit2Sharp/LibGit2Sharp.csproj
+++ b/LibGit2Sharp/LibGit2Sharp.csproj
@@ -13,6 +13,7 @@
v4.0
512
+ 1
true
@@ -26,6 +27,49 @@
true
AllRules.ruleset
bin\Debug\LibGit2Sharp.xml
+ True
+ False
+ True
+ False
+ False
+ False
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ False
+ True
+ False
+ True
+ False
+ False
+ False
+ False
+ True
+ False
+ True
+ True
+ True
+ False
+ False
+
+
+
+
+
+
+
+ True
+ False
+ False
+ True
+ Full
+ DoNotBuild
+ 0
pdbonly
@@ -37,6 +81,56 @@
true
false
bin\Release\LibGit2Sharp.xml
+ true
+ True
+ False
+ True
+ False
+ False
+ False
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ False
+ True
+ False
+ True
+ False
+ False
+ False
+ False
+ True
+ False
+ True
+ True
+ True
+ False
+ False
+
+
+
+
+
+
+
+ True
+ False
+ False
+ True
+ Full
+ DoNotBuild
+ 0
+
+
+ true
+
+
+ ScrumSoftware.snk
@@ -81,6 +175,7 @@
+
@@ -360,6 +455,9 @@
+
+
+
diff --git a/LibGit2Sharp/ScrumSoftware.snk b/LibGit2Sharp/ScrumSoftware.snk
new file mode 100644
index 000000000..0800e3e94
Binary files /dev/null and b/LibGit2Sharp/ScrumSoftware.snk differ