diff --git a/doc/licenses/apache-commons-1.17.0/dep-coordinates.txt b/doc/licenses/apache-commons-1.17.0/dep-coordinates.txt
deleted file mode 100644
index eb0a235818..0000000000
--- a/doc/licenses/apache-commons-1.17.0/dep-coordinates.txt
+++ /dev/null
@@ -1 +0,0 @@
-commons-codec:commons-codec:jar:1.17.0
diff --git a/doc/licenses/apache-commons-1.17.0/NOTICE b/doc/licenses/apache-commons-1.17.1/NOTICE
similarity index 100%
rename from doc/licenses/apache-commons-1.17.0/NOTICE
rename to doc/licenses/apache-commons-1.17.1/NOTICE
diff --git a/doc/licenses/apache-commons-1.17.0/README b/doc/licenses/apache-commons-1.17.1/README
similarity index 92%
rename from doc/licenses/apache-commons-1.17.0/README
rename to doc/licenses/apache-commons-1.17.1/README
index b49f7a9824..7abb268f2c 100644
--- a/doc/licenses/apache-commons-1.17.0/README
+++ b/doc/licenses/apache-commons-1.17.1/README
@@ -1,8 +1,7 @@
Apache Commons Codec (http://commons.apache.org/proper/commons-codec/)
-----------------------------------------------------------------------
- Version: 1.17.0
+ Version: 1.17.1
From: 'Apache Software Foundation' (https://www.apache.org/)
License(s):
Apache v2.0
-
diff --git a/doc/licenses/apache-commons-1.17.1/dep-coordinates.txt b/doc/licenses/apache-commons-1.17.1/dep-coordinates.txt
new file mode 100644
index 0000000000..4cffe479c1
--- /dev/null
+++ b/doc/licenses/apache-commons-1.17.1/dep-coordinates.txt
@@ -0,0 +1 @@
+commons-codec:commons-codec:jar:1.17.1
diff --git a/doc/licenses/apache-commons-lang-3.14.0/dep-coordinates.txt b/doc/licenses/apache-commons-lang-3.14.0/dep-coordinates.txt
deleted file mode 100644
index 3822db1f78..0000000000
--- a/doc/licenses/apache-commons-lang-3.14.0/dep-coordinates.txt
+++ /dev/null
@@ -1 +0,0 @@
-org.apache.commons:commons-lang3:jar:3.14.0
diff --git a/doc/licenses/apache-commons-lang-3.14.0/NOTICE b/doc/licenses/apache-commons-lang-3.16.0/NOTICE
similarity index 100%
rename from doc/licenses/apache-commons-lang-3.14.0/NOTICE
rename to doc/licenses/apache-commons-lang-3.16.0/NOTICE
diff --git a/doc/licenses/apache-commons-lang-3.14.0/README b/doc/licenses/apache-commons-lang-3.16.0/README
similarity index 91%
rename from doc/licenses/apache-commons-lang-3.14.0/README
rename to doc/licenses/apache-commons-lang-3.16.0/README
index 079e21d577..a5c8c0f4c3 100644
--- a/doc/licenses/apache-commons-lang-3.14.0/README
+++ b/doc/licenses/apache-commons-lang-3.16.0/README
@@ -1,8 +1,7 @@
Apache Commons Lang (http://commons.apache.org/proper/commons-lang/)
--------------------------------------------------------------------
- Version: 3.14.0
+ Version: 3.16.0
From: 'Apache Software Foundation' (https://www.apache.org/)
License(s):
Apache v2.0
-
diff --git a/doc/licenses/apache-commons-lang-3.16.0/dep-coordinates.txt b/doc/licenses/apache-commons-lang-3.16.0/dep-coordinates.txt
new file mode 100644
index 0000000000..c4ef2e75ce
--- /dev/null
+++ b/doc/licenses/apache-commons-lang-3.16.0/dep-coordinates.txt
@@ -0,0 +1 @@
+org.apache.commons:commons-lang3:jar:3.16.0
diff --git a/doc/licenses/apache-commons-text-1.11.0/dep-coordinates.txt b/doc/licenses/apache-commons-text-1.11.0/dep-coordinates.txt
deleted file mode 100644
index d5718542a1..0000000000
--- a/doc/licenses/apache-commons-text-1.11.0/dep-coordinates.txt
+++ /dev/null
@@ -1 +0,0 @@
-org.apache.commons:commons-text:jar:1.11.0
diff --git a/doc/licenses/apache-commons-text-1.11.0/NOTICE.txt b/doc/licenses/apache-commons-text-1.12.0/NOTICE.txt
similarity index 100%
rename from doc/licenses/apache-commons-text-1.11.0/NOTICE.txt
rename to doc/licenses/apache-commons-text-1.12.0/NOTICE.txt
diff --git a/doc/licenses/apache-commons-text-1.11.0/README b/doc/licenses/apache-commons-text-1.12.0/README
similarity index 92%
rename from doc/licenses/apache-commons-text-1.11.0/README
rename to doc/licenses/apache-commons-text-1.12.0/README
index 0497812335..1353cfb692 100644
--- a/doc/licenses/apache-commons-text-1.11.0/README
+++ b/doc/licenses/apache-commons-text-1.12.0/README
@@ -1,8 +1,7 @@
Apache Commons Text (https://commons.apache.org/proper/commons-text/)
---------------------------------------------------------------------
- Version: 1.11.0
+ Version: 1.12.0
From: 'Apache Software Foundation' (https://www.apache.org/)
License(s):
Apache v2.0
-
diff --git a/doc/licenses/apache-commons-text-1.12.0/dep-coordinates.txt b/doc/licenses/apache-commons-text-1.12.0/dep-coordinates.txt
new file mode 100644
index 0000000000..94c23bce43
--- /dev/null
+++ b/doc/licenses/apache-commons-text-1.12.0/dep-coordinates.txt
@@ -0,0 +1 @@
+org.apache.commons:commons-text:jar:1.12.0
diff --git a/doc/licenses/apache-santuario-2.2.6/dep-coordinates.txt b/doc/licenses/apache-santuario-2.2.6/dep-coordinates.txt
deleted file mode 100644
index 0a6929d5b7..0000000000
--- a/doc/licenses/apache-santuario-2.2.6/dep-coordinates.txt
+++ /dev/null
@@ -1 +0,0 @@
-org.apache.santuario:xmlsec:jar:2.2.6
diff --git a/doc/licenses/apache-santuario-2.2.6/NOTICE b/doc/licenses/apache-santuario-4.0.2/NOTICE
similarity index 100%
rename from doc/licenses/apache-santuario-2.2.6/NOTICE
rename to doc/licenses/apache-santuario-4.0.2/NOTICE
diff --git a/doc/licenses/apache-santuario-2.2.6/README b/doc/licenses/apache-santuario-4.0.2/README
similarity index 90%
rename from doc/licenses/apache-santuario-2.2.6/README
rename to doc/licenses/apache-santuario-4.0.2/README
index c090590577..a5aa412db3 100644
--- a/doc/licenses/apache-santuario-2.2.6/README
+++ b/doc/licenses/apache-santuario-4.0.2/README
@@ -1,8 +1,7 @@
Apache Santuario (https://santuario.apache.org/)
-------------------------------------------------
- Version: 2.2.6
+ Version: 4.0.2
From: 'Apache Software Foundation' (https://www.apache.org/)
License(s):
Apache v2.0
-
diff --git a/doc/licenses/apache-santuario-4.0.2/dep-coordinates.txt b/doc/licenses/apache-santuario-4.0.2/dep-coordinates.txt
new file mode 100644
index 0000000000..26dd9249b8
--- /dev/null
+++ b/doc/licenses/apache-santuario-4.0.2/dep-coordinates.txt
@@ -0,0 +1 @@
+org.apache.santuario:xmlsec:jar:4.0.2
\ No newline at end of file
diff --git a/doc/licenses/blob-polyfill-7.0.20220408/dep-coordinates.txt b/doc/licenses/blob-polyfill-7.0.20220408/dep-coordinates.txt
deleted file mode 100644
index 110e985f80..0000000000
--- a/doc/licenses/blob-polyfill-7.0.20220408/dep-coordinates.txt
+++ /dev/null
@@ -1 +0,0 @@
-blob-polyfill:7.0.20220408
diff --git a/doc/licenses/blob-polyfill-7.0.20220408/LICENSE.md b/doc/licenses/blob-polyfill-9.0.20240710/LICENSE.md
similarity index 100%
rename from doc/licenses/blob-polyfill-7.0.20220408/LICENSE.md
rename to doc/licenses/blob-polyfill-9.0.20240710/LICENSE.md
diff --git a/doc/licenses/blob-polyfill-7.0.20220408/README b/doc/licenses/blob-polyfill-9.0.20240710/README
similarity index 64%
rename from doc/licenses/blob-polyfill-7.0.20220408/README
rename to doc/licenses/blob-polyfill-9.0.20240710/README
index 45615f99cd..e2f565e25d 100644
--- a/doc/licenses/blob-polyfill-7.0.20220408/README
+++ b/doc/licenses/blob-polyfill-9.0.20240710/README
@@ -1,8 +1,7 @@
Blob.js (https://github.com/eligrey/Blob.js/)
---------------------------------------------
- Version: 7.0.20220408
+ Version: 9.0.20240710
From: 'Eli Grey' (https://github.com/eligrey)
License(s):
- MIT (bundled/blob-polyfill-7.0.20220408/LICENSE.md)
-
+ MIT (bundled/blob-polyfill-9.0.20240710/LICENSE.md)
diff --git a/doc/licenses/blob-polyfill-9.0.20240710/dep-coordinates.txt b/doc/licenses/blob-polyfill-9.0.20240710/dep-coordinates.txt
new file mode 100644
index 0000000000..c4a3b1b4f7
--- /dev/null
+++ b/doc/licenses/blob-polyfill-9.0.20240710/dep-coordinates.txt
@@ -0,0 +1 @@
+blob-polyfill:9.0.20240710
diff --git a/doc/licenses/bouncycastle-fips-1.0.2.5/dep-coordinates.txt b/doc/licenses/bouncycastle-fips-1.0.2.5/dep-coordinates.txt
deleted file mode 100644
index 329e02adfc..0000000000
--- a/doc/licenses/bouncycastle-fips-1.0.2.5/dep-coordinates.txt
+++ /dev/null
@@ -1 +0,0 @@
-org.bouncycastle:bc-fips:jar:1.0.2.5
diff --git a/doc/licenses/bouncycastle-fips-1.0.2.5/LICENSE b/doc/licenses/bouncycastle-fips-2.0.0/LICENSE
similarity index 100%
rename from doc/licenses/bouncycastle-fips-1.0.2.5/LICENSE
rename to doc/licenses/bouncycastle-fips-2.0.0/LICENSE
diff --git a/doc/licenses/bouncycastle-fips-1.0.2.5/README b/doc/licenses/bouncycastle-fips-2.0.0/README
similarity index 74%
rename from doc/licenses/bouncycastle-fips-1.0.2.5/README
rename to doc/licenses/bouncycastle-fips-2.0.0/README
index 9c0b964a72..525c9995c7 100644
--- a/doc/licenses/bouncycastle-fips-1.0.2.5/README
+++ b/doc/licenses/bouncycastle-fips-2.0.0/README
@@ -1,8 +1,7 @@
BouncyCastle FIPS Distribution (https://www.bouncycastle.org/fips-java)
-----------------------------------------------------------------------
- Version: 1.0.2.5
+ Version: 2.0.0
From: 'The Legion of Bouncy Castle' (https://www.bouncycastle.org)
License(s):
- MIT (bundled/bouncycastle-fips-1.0.2.5/LICENSE)
-
+ MIT (bundled/bouncycastle-fips-2.0.0/LICENSE)
diff --git a/doc/licenses/bouncycastle-fips-2.0.0/dep-coordinates.txt b/doc/licenses/bouncycastle-fips-2.0.0/dep-coordinates.txt
new file mode 100644
index 0000000000..06444427fd
--- /dev/null
+++ b/doc/licenses/bouncycastle-fips-2.0.0/dep-coordinates.txt
@@ -0,0 +1 @@
+org.bouncycastle:bc-fips:jar:2.0.0
diff --git a/doc/licenses/bouncycastle-pkix-fips-1.0.7/dep-coordinates.txt b/doc/licenses/bouncycastle-pkix-fips-1.0.7/dep-coordinates.txt
deleted file mode 100644
index 23ca14e38f..0000000000
--- a/doc/licenses/bouncycastle-pkix-fips-1.0.7/dep-coordinates.txt
+++ /dev/null
@@ -1 +0,0 @@
-org.bouncycastle:bcpkix-fips:jar:1.0.7
diff --git a/doc/licenses/bouncycastle-pkix-fips-1.0.7/LICENSE b/doc/licenses/bouncycastle-pkix-fips-2.0.7/LICENSE
similarity index 100%
rename from doc/licenses/bouncycastle-pkix-fips-1.0.7/LICENSE
rename to doc/licenses/bouncycastle-pkix-fips-2.0.7/LICENSE
diff --git a/doc/licenses/bouncycastle-pkix-fips-1.0.7/README b/doc/licenses/bouncycastle-pkix-fips-2.0.7/README
similarity index 75%
rename from doc/licenses/bouncycastle-pkix-fips-1.0.7/README
rename to doc/licenses/bouncycastle-pkix-fips-2.0.7/README
index b362257b84..de662b69c3 100644
--- a/doc/licenses/bouncycastle-pkix-fips-1.0.7/README
+++ b/doc/licenses/bouncycastle-pkix-fips-2.0.7/README
@@ -1,8 +1,7 @@
BouncyCastle PKIX APIs, FIPS Distribution (https://www.bouncycastle.org/fips-java)
-----------------------------------------------------------------------
- Version: 1.0.7
+ Version: 2.0.7
From: 'The Legion of Bouncy Castle' (https://www.bouncycastle.org)
License(s):
- MIT (bundled/bouncycastle-pkix-fips-1.0.7/LICENSE)
-
+ MIT (bundled/bouncycastle-pkix-fips-2.0.7/LICENSE)
diff --git a/doc/licenses/bouncycastle-pkix-fips-2.0.7/dep-coordinates.txt b/doc/licenses/bouncycastle-pkix-fips-2.0.7/dep-coordinates.txt
new file mode 100644
index 0000000000..dcf2d99bd1
--- /dev/null
+++ b/doc/licenses/bouncycastle-pkix-fips-2.0.7/dep-coordinates.txt
@@ -0,0 +1 @@
+org.bouncycastle:bcpkix-fips:jar:2.0.7
diff --git a/doc/licenses/caffeine-2.9.3/dep-coordinates.txt b/doc/licenses/caffeine-2.9.3/dep-coordinates.txt
deleted file mode 100644
index feda8aa632..0000000000
--- a/doc/licenses/caffeine-2.9.3/dep-coordinates.txt
+++ /dev/null
@@ -1 +0,0 @@
-com.github.ben-manes.caffeine:caffeine:jar:2.9.3
diff --git a/doc/licenses/caffeine-2.9.3/README b/doc/licenses/caffeine-3.1.8/README
similarity index 90%
rename from doc/licenses/caffeine-2.9.3/README
rename to doc/licenses/caffeine-3.1.8/README
index c51ba745c5..2e5cf93923 100644
--- a/doc/licenses/caffeine-2.9.3/README
+++ b/doc/licenses/caffeine-3.1.8/README
@@ -1,8 +1,7 @@
Caffeine (https://github.com/ben-manes/caffeine)
------------------------------------------------
- Version: 2.9.3
+ Version: 3.1.8
From: 'Ben Manes' (https://github.com/ben-manes)
License(s):
Apache v2.0
-
diff --git a/doc/licenses/caffeine-3.1.8/dep-coordinates.txt b/doc/licenses/caffeine-3.1.8/dep-coordinates.txt
new file mode 100644
index 0000000000..0b23b4e4d4
--- /dev/null
+++ b/doc/licenses/caffeine-3.1.8/dep-coordinates.txt
@@ -0,0 +1 @@
+com.github.ben-manes.caffeine:caffeine:jar:3.1.8
diff --git a/doc/licenses/directory-api-2.1.6/dep-coordinates.txt b/doc/licenses/directory-api-2.1.6/dep-coordinates.txt
deleted file mode 100644
index 16c2c54ebb..0000000000
--- a/doc/licenses/directory-api-2.1.6/dep-coordinates.txt
+++ /dev/null
@@ -1 +0,0 @@
-org.apache.directory.api:api-all:jar:2.1.6
diff --git a/doc/licenses/directory-api-2.1.6/NOTICE b/doc/licenses/directory-api-2.1.7/NOTICE
similarity index 100%
rename from doc/licenses/directory-api-2.1.6/NOTICE
rename to doc/licenses/directory-api-2.1.7/NOTICE
diff --git a/doc/licenses/directory-api-2.1.6/README b/doc/licenses/directory-api-2.1.7/README
similarity index 99%
rename from doc/licenses/directory-api-2.1.6/README
rename to doc/licenses/directory-api-2.1.7/README
index 9c423cf06b..172f0bf28d 100644
--- a/doc/licenses/directory-api-2.1.6/README
+++ b/doc/licenses/directory-api-2.1.7/README
@@ -5,4 +5,3 @@ Apache Directory LDAP API (http://directory.apache.org)
From: 'Apache Software Foundation' (https://www.apache.org/)
License(s):
Apache v2.0
-
diff --git a/doc/licenses/directory-api-2.1.7/dep-coordinates.txt b/doc/licenses/directory-api-2.1.7/dep-coordinates.txt
new file mode 100644
index 0000000000..170ac1fa30
--- /dev/null
+++ b/doc/licenses/directory-api-2.1.7/dep-coordinates.txt
@@ -0,0 +1 @@
+org.apache.directory.api:api-all:jar:2.1.7
diff --git a/doc/licenses/fuzzysort-2.0.4/dep-coordinates.txt b/doc/licenses/fuzzysort-2.0.4/dep-coordinates.txt
deleted file mode 100644
index 24be4c2412..0000000000
--- a/doc/licenses/fuzzysort-2.0.4/dep-coordinates.txt
+++ /dev/null
@@ -1 +0,0 @@
-fuzzysort:2.0.4
diff --git a/doc/licenses/fuzzysort-2.0.4/LICENSE b/doc/licenses/fuzzysort-3.0.2/LICENSE
similarity index 100%
rename from doc/licenses/fuzzysort-2.0.4/LICENSE
rename to doc/licenses/fuzzysort-3.0.2/LICENSE
diff --git a/doc/licenses/fuzzysort-2.0.4/README b/doc/licenses/fuzzysort-3.0.2/README
similarity index 73%
rename from doc/licenses/fuzzysort-2.0.4/README
rename to doc/licenses/fuzzysort-3.0.2/README
index add7ed1426..d1f8f28844 100644
--- a/doc/licenses/fuzzysort-2.0.4/README
+++ b/doc/licenses/fuzzysort-3.0.2/README
@@ -1,8 +1,7 @@
fuzzysort (https://github.com/farzher/fuzzysort/tree/master)
---------------------------------------------
- Version: 2.0.4
+ Version: 3.0.2
From: 'Stephen Kamenar' (https://github.com/farzher)
License(s):
- MIT (bundled/fuzzysort-2.0.4/LICENSE)
-
+ MIT (bundled/fuzzysort-3.0.2/LICENSE)
diff --git a/doc/licenses/fuzzysort-3.0.2/dep-coordinates.txt b/doc/licenses/fuzzysort-3.0.2/dep-coordinates.txt
new file mode 100644
index 0000000000..0a8c3a08db
--- /dev/null
+++ b/doc/licenses/fuzzysort-3.0.2/dep-coordinates.txt
@@ -0,0 +1 @@
+fuzzysort:3.0.2
diff --git a/doc/licenses/woodstox-core-5.4.0/dep-coordinates.txt b/doc/licenses/woodstox-core-5.4.0/dep-coordinates.txt
deleted file mode 100644
index e879f958a7..0000000000
--- a/doc/licenses/woodstox-core-5.4.0/dep-coordinates.txt
+++ /dev/null
@@ -1 +0,0 @@
-com.fasterxml.woodstox:woodstox-core:jar:5.4.0
diff --git a/doc/licenses/woodstox-core-5.4.0/README b/doc/licenses/woodstox-core-6.6.0/README
similarity index 90%
rename from doc/licenses/woodstox-core-5.4.0/README
rename to doc/licenses/woodstox-core-6.6.0/README
index 400423b3c2..136c40dddd 100644
--- a/doc/licenses/woodstox-core-5.4.0/README
+++ b/doc/licenses/woodstox-core-6.6.0/README
@@ -1,8 +1,7 @@
Woodstox Core (https://github.com/FasterXML/woodstox)
------------------------------------------------------
- Version: 5.4.0
+ Version: 6.6.0
From: 'FasterXML, LLC' (http://fasterxml.com/)
License(s):
Apache v2.0
-
diff --git a/doc/licenses/woodstox-core-6.6.0/dep-coordinates.txt b/doc/licenses/woodstox-core-6.6.0/dep-coordinates.txt
new file mode 100644
index 0000000000..ee286a084e
--- /dev/null
+++ b/doc/licenses/woodstox-core-6.6.0/dep-coordinates.txt
@@ -0,0 +1 @@
+com.fasterxml.woodstox:woodstox-core:jar:6.6.0
diff --git a/doc/licenses/woodstox-stax2-api-4.2/LICENSE b/doc/licenses/woodstox-stax2-api-4.2.2/LICENSE
similarity index 100%
rename from doc/licenses/woodstox-stax2-api-4.2/LICENSE
rename to doc/licenses/woodstox-stax2-api-4.2.2/LICENSE
diff --git a/doc/licenses/woodstox-stax2-api-4.2/README b/doc/licenses/woodstox-stax2-api-4.2.2/README
similarity index 75%
rename from doc/licenses/woodstox-stax2-api-4.2/README
rename to doc/licenses/woodstox-stax2-api-4.2.2/README
index 9666e4bba7..dbd1b8e709 100644
--- a/doc/licenses/woodstox-stax2-api-4.2/README
+++ b/doc/licenses/woodstox-stax2-api-4.2.2/README
@@ -4,5 +4,4 @@ Woodstox Stax2-API (https://github.com/FasterXML/stax2-api)
Version: 4.2
From: 'FasterXML, LLC' (http://fasterxml.com/)
License(s):
- BSD Simplified (bundled/woodstox-stax2-api-4.2/LICENSE)
-
+ BSD Simplified (bundled/woodstox-stax2-api-4.2.2/LICENSE)
diff --git a/doc/licenses/woodstox-stax2-api-4.2.2/dep-coordinates.txt b/doc/licenses/woodstox-stax2-api-4.2.2/dep-coordinates.txt
new file mode 100644
index 0000000000..824c5a9410
--- /dev/null
+++ b/doc/licenses/woodstox-stax2-api-4.2.2/dep-coordinates.txt
@@ -0,0 +1 @@
+org.codehaus.woodstox:stax2-api:jar:4.2.2
diff --git a/doc/licenses/woodstox-stax2-api-4.2/dep-coordinates.txt b/doc/licenses/woodstox-stax2-api-4.2/dep-coordinates.txt
deleted file mode 100644
index c7bbc763fd..0000000000
--- a/doc/licenses/woodstox-stax2-api-4.2/dep-coordinates.txt
+++ /dev/null
@@ -1 +0,0 @@
-org.codehaus.woodstox:stax2-api:jar:4.2
diff --git a/extensions/guacamole-auth-ldap/pom.xml b/extensions/guacamole-auth-ldap/pom.xml
index 66d017da65..319c8aa60b 100644
--- a/extensions/guacamole-auth-ldap/pom.xml
+++ b/extensions/guacamole-auth-ldap/pom.xml
@@ -56,7 +56,7 @@
@@ -64,6 +64,16 @@
commons-lang3
+
+
+ com.github.ben-manes.caffeine
+ caffeine
+
+
diff --git a/extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/pom.xml b/extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/pom.xml
index 25f02eee86..2a3bc75ff3 100644
--- a/extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/pom.xml
+++ b/extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/pom.xml
@@ -96,7 +96,7 @@
@@ -135,7 +135,7 @@