diff --git a/.gitmodules b/.gitmodules
index bd70a68..9b9d2f2 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -73,3 +73,6 @@
 [submodule "TeaDNS"]
 	path = TeaDNS
 	url = https://git.did.science/TeaSpeak/WebDNS.git
+[submodule "libraries/zstd"]
+	path = libraries/zstd
+	url = https://github.com/facebook/zstd.git
diff --git a/TeaSpeak b/TeaSpeak
index 1a2dd4a..3e36d70 160000
--- a/TeaSpeak
+++ b/TeaSpeak
@@ -1 +1 @@
-Subproject commit 1a2dd4a00832b7d813f0af9d4342040e759f1425
+Subproject commit 3e36d7016446a643eba08b45fb97b0e11ef9b0bb
diff --git a/build-helpers b/build-helpers
index 8c26435..fe5e57b 160000
--- a/build-helpers
+++ b/build-helpers
@@ -1 +1 @@
-Subproject commit 8c26435ab9c0f15fc607688834e88e2538e91dbe
+Subproject commit fe5e57bf1f3ceaff98c636fb18bba4f22f1a63db
diff --git a/libraries/Thread-Pool b/libraries/Thread-Pool
index df14b58..04aa720 160000
--- a/libraries/Thread-Pool
+++ b/libraries/Thread-Pool
@@ -1 +1 @@
-Subproject commit df14b580d9f15d7a0b16a8bfc8b906f2608d192c
+Subproject commit 04aa7208d10aeabbada6d5271c8e5c52d1848d63
diff --git a/libraries/build.sh b/libraries/build.sh
index 058c452..91263a2 100755
--- a/libraries/build.sh
+++ b/libraries/build.sh
@@ -75,6 +75,7 @@ exec_script_external build_tommath.sh tommath
 exec_script_external build_tomcrypt.sh tomcrypt "tommath_path=`pwd`/tommath/out/${build_os_type}_${build_os_arch}"
 exec_script_external build_yamlcpp.sh yaml-cpp
 exec_script_external build_jemalloc.sh jemalloc
+exec_script_external build_zstd.sh zstd
 
 #Log the result
 end_task "build_third_party" "Build all libraries successfully"
diff --git a/libraries/libnice b/libraries/libnice
index 6ca5739..f33e814 160000
--- a/libraries/libnice
+++ b/libraries/libnice
@@ -1 +1 @@
-Subproject commit 6ca5739b634a60f80ba64d5fe4d3e56371494fc9
+Subproject commit f33e8148d387c98babb5cdd62615e95e7c25ebe1
diff --git a/libraries/zstd b/libraries/zstd
new file mode 160000
index 0000000..f85a0f8
--- /dev/null
+++ b/libraries/zstd
@@ -0,0 +1 @@
+Subproject commit f85a0f8bcf580aeebfc5c5d37206db908b5fa370