aboutsummaryrefslogtreecommitdiff
path: root/website
diff options
context:
space:
mode:
Diffstat (limited to 'website')
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-amd64-vm.asc31
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-amd64.asc29
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm-armv7-GENERICSD.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64-LTS.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-PINEBOOK.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-ROCK64.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-ROCKPRO64.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-RPI.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64.asc29
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-powerpc-powerpc64.asc23
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-powerpc-powerpc64le.asc23
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-riscv-riscv64-GENERICSD.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-riscv-riscv64-vm.asc27
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-riscv-riscv64.asc27
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-amd64-vm.asc31
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-amd64.asc29
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm-armv7-GENERICSD.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64-LTS.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-PINEBOOK.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-ROCK64.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-ROCKPRO64.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-RPI.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64.asc29
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-powerpc-powerpc64.asc23
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-powerpc-powerpc64le.asc23
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-riscv-riscv64-GENERICSD.asc20
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-riscv-riscv64-vm.asc27
-rw-r--r--website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-riscv-riscv64.asc27
-rw-r--r--website/content/en/releases/15.0R/relnotes.adoc2
-rw-r--r--website/content/en/releases/15.0R/signatures.adoc6
-rw-r--r--website/content/en/releng/_index.adoc2
-rw-r--r--website/content/en/status/report-2025-07-2025-09/drm-drivers-slowdowns_fixes.adoc40
-rw-r--r--website/content/en/status/report-2025-07-2025-09/group-changes.adoc44
-rw-r--r--website/content/en/status/report-2025-07-2025-09/mac_do.adoc31
-rw-r--r--website/content/en/status/report-2025-07-2025-09/portmgr.adoc52
-rw-r--r--website/content/en/status/report-2025-07-2025-09/valgrind.adoc53
-rw-r--r--website/content/en/where.adoc8
-rw-r--r--website/content/ru/about.adoc36
-rw-r--r--website/content/ru/where.adoc21
-rw-r--r--website/data/en/news/news.toml5
-rw-r--r--website/data/ru/events/events2021.toml129
-rw-r--r--website/data/ru/events/events2022.toml89
-rw-r--r--website/data/ru/events/events2023.toml81
-rw-r--r--website/data/ru/events/events2024.toml60
-rw-r--r--website/data/ru/events/events2025.toml72
-rw-r--r--website/data/ru/press/press.toml684
-rw-r--r--website/static/security/advisory-template.txt4
-rw-r--r--website/static/security/errata-template.txt4
-rw-r--r--website/themes/beastie/i18n/ru.toml74
51 files changed, 2117 insertions, 78 deletions
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-amd64-vm.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-amd64-vm.asc
new file mode 100644
index 0000000000..ddf4d25e4c
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-amd64-vm.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-amd64-BASIC-CLOUDINIT-ufs.qcow2.xz) = cd61343eb915f9d56444f7deabf873998a1e707c7fcb4221611d21d35ed515c3
+SHA256 (FreeBSD-15.0-BETA2-amd64-BASIC-CLOUDINIT-ufs.raw.xz) = 26cb2b7ebba7cd86470c2db544de882c9e68b4daba4eca9c4b0dbd5e1667defa
+SHA256 (FreeBSD-15.0-BETA2-amd64-BASIC-CLOUDINIT-zfs.qcow2.xz) = 5c953d49056d58a402155f3ff1d65c457cc4f02327f8dee76d66631f45953dec
+SHA256 (FreeBSD-15.0-BETA2-amd64-BASIC-CLOUDINIT-zfs.raw.xz) = 355f943cbf68f37a9448105300ffe428a09c387b9f8ccc4ecb7d12071b31e2c1
+SHA256 (FreeBSD-15.0-BETA2-amd64-ufs.qcow2.xz) = 9caffaf619e1156287fa015e9a7ab37114d43c3e19c4dc95f00fc2195bbc5ab1
+SHA256 (FreeBSD-15.0-BETA2-amd64-ufs.raw.xz) = dfdf1a4af1edfa604dd1b6b041eddc0bcb8fec0f52730a092617799402a40231
+SHA256 (FreeBSD-15.0-BETA2-amd64-ufs.vhd.xz) = 3dcf67084ea84a4a1ae14ef3cc200f79429bfe7519c0e2abf5231fe260e5322a
+SHA256 (FreeBSD-15.0-BETA2-amd64-ufs.vmdk.xz) = 85bca55eb1b17cdbef826253dd16cb7985bd5695f72f41326979fc8d21e3d51b
+SHA256 (FreeBSD-15.0-BETA2-amd64-zfs.qcow2.xz) = 5784da93e13cd92a7b3ed31905d40e6a92520a0e18b0af981dce7d1b9c47a1d8
+SHA256 (FreeBSD-15.0-BETA2-amd64-zfs.raw.xz) = 35e4cf95da2ce835aa11e1df481514657f9b616a7918374420f4e88129b5c830
+SHA256 (FreeBSD-15.0-BETA2-amd64-zfs.vhd.xz) = 4e945f712449ad9364a60895d9f565a5fbf3995f9f613fee88a379def2a531fa
+SHA256 (FreeBSD-15.0-BETA2-amd64-zfs.vmdk.xz) = 0e4676f45b92b11fed92f24e40b6dbe112fc1e2f149eb61190deb593c024e505
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+UACgkQOJfy4i5l
+rT8h2Q/+JByrQ/yCQWvgSdcSGZEteb1CM2/vTNzmv0PWoqrAb6k2mGxMCM3ndJiA
+GVyKp+jpPwb0gZwOv1Li9LUVaXwU3bbpjNeFdA0i1s12ajlSwVAsPcQ39Q0TOTAu
+D7SArGNzh3mouimHoPqh/Gqa9IASuaY63y3O25DhzbbPtJ7oT3X58trWJtyUis21
+WfBFW1y95QBZHypwo0+rzQAfMYgwTTj5GqWWme/iYZZS47EKVyBwVDdILlKBGxjz
+ALU2V1TGIbbckd6P4TizFaEgCrTK0s1mifOmXS0njRJ4KWkRtEK4e+CU1Swu9n/t
+qjWNpRs6nT+VpRnUgiiz3np/CZA1HESM3jdWcNjdm5Cd6Yw0uXm6ypLyTGNbbBip
+4UnqCW0buBT/d/zZkwWPZsH0fNCbaDBeH5C3SG2oeQfLuXep8IJ4fr8aq6jblTBv
+0NxSgyruizboIsoFzUwd14nudRG/KrKRZ6XrEvVOlsIVwNBKxtLr9jvSMOjGAFsf
+cxVRFwUY4oqcZ6OlvneZDrQ9u8RXXlakCNwA0ilBAZuFBVtha6pcO4Qq4jPD+bMS
+FTtjRseg1dW8///KRIXw9y00aS35PQ5IJtKv3uQvd/snOw0r5DxdwnUoaLrfprF5
+JXek9rL6oXMW6qLTsXzcGY4y//pcBCZQHYUwxBU/oIG8zLzwQSc=
+=cqA5
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-amd64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-amd64.asc
new file mode 100644
index 0000000000..7e55faeadf
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-amd64.asc
@@ -0,0 +1,29 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-amd64-bootonly.iso) = a9ba04e781e6b0809731eae02d3b247c101c1714d5a2100d8bfa072119811e9e
+SHA256 (FreeBSD-15.0-BETA2-amd64-bootonly.iso.xz) = ccb0251a0c686ecda70dfa09401c11e26c0da9c41074ebda261ff3086e2bc705
+SHA256 (FreeBSD-15.0-BETA2-amd64-disc1.iso) = 23a6848246c7f3cc434779dbdcdabd1aadac01d10e8016c818a8d566c8b9164c
+SHA256 (FreeBSD-15.0-BETA2-amd64-disc1.iso.xz) = 87e7cdf2e7ec5fb8beb591adca3533b14d3eb86febdc3924029cc2c1c1d809ca
+SHA256 (FreeBSD-15.0-BETA2-amd64-dvd1.iso) = cea4d0e291b0062201a675d672f3fbbe26de2c889aa6403c05419bb31c0d9563
+SHA256 (FreeBSD-15.0-BETA2-amd64-dvd1.iso.xz) = a3ad4a8002017c2cd4557b6edeb263685ecec90e107862edc11fc89c9acf77b4
+SHA256 (FreeBSD-15.0-BETA2-amd64-memstick.img) = 6df554bb58667603a6057a1ea54c7fe5b55283480adc05ac411b25b6fcf6505e
+SHA256 (FreeBSD-15.0-BETA2-amd64-memstick.img.xz) = 385d5acef94ffd20e8f90d8c2953a1249ea936b28c4c13ed5be0e34a4e90a920
+SHA256 (FreeBSD-15.0-BETA2-amd64-mini-memstick.img) = 060294398c0e476c7107d49be49d590adca55c9e16d5baa43e25ce7e1fa03212
+SHA256 (FreeBSD-15.0-BETA2-amd64-mini-memstick.img.xz) = aae1ac2a49a84cc82edc7e3265287466010b3d92faf140534f7e5669d69b7b88
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+IACgkQOJfy4i5l
+rT8d7w/+M6g9ITmBJtKNsThXGxzBtR1msVRcWsNJ2mU2DOFX1GI9ssXk0piWk8Ur
+6QKVmITpCc16nnvujtSSh6uR+/jGRTwBKypeQgLOgXzSKODUCyfp6Om3+4JabooL
+XAlDQTJ9b3ak7Lk+znuRHs8NzCp9t8wWg2DUunRl/rVghatpwkjRz4rIqBZ/odWZ
+qC3v4n8RqZDLAR6CKgKUUBQq+NFqtPv8jojmXd7WsIPxxI2Qyi+p5tsQffZIuHzA
+L42lmWTIvYxOyik6U9xttiNOWTuvy6wVDbIA5QDuV2gltJD2MPpVGxTI+uYkgZTq
+X11/E3ixuyOkdcpkYZ8KvLKIPOAn8VxBXupCsgimEys/daxTIi6DUd/ZvLPLKw0i
+y3PBSD0xX3Y4CU8H3IIfCPzypmS1AIfY10WMndLa+0Tb4PAa48CSKgpwN7aJTyMt
+EZaFmkWUdsjw4BHPDDG76a2685LrOwuW0xk3hRla+mHsJLDHaZDtKXuhGci+q10Q
+tfRZEelObwIf1qM96Db9g+hrzhCex/jR1+kDf532A+maTaAYCT9trETyFoQQLIkd
+8rsyd83+8yTyda3oPMta5GL0FV5oMrw+PhPVh2nJvsowhyL8Vym778Ra78kxixjV
+V6AXraekVVKjRLDNJeZ6S1/2yHbUKktWJSVfm2eeRvUM5k/cXNQ=
+=RuQ0
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm-armv7-GENERICSD.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm-armv7-GENERICSD.asc
new file mode 100644
index 0000000000..058031aa7c
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm-armv7-GENERICSD.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-arm-armv7-GENERICSD.img.xz) = f82d3a9cc4f599a834fe4ec27e0b86ebbd01591cf38a5246235d9193de6f03b7
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+UACgkQOJfy4i5l
+rT+Xhw//c0wV3S7vtie3/hCgsEnsw5W99ylMSc/t0a5I2iSM15vevwSR8/fdJOZu
+RyivDVcIH3K8bRkIwwWkwGqcrHEvsoabs4cDDswW7jmXB3ILO3MJBv4hGSzTXtVW
+zE4dFOhCojq4kVfhO+KFd2jUPnyw24Dj1y+1jEuXgLUnQDGocXeVeILVpEKB88NE
+aqSgTh2QFjVB4iiZM+h86k0Hcwv0yKXXooUH7gX/ODv0IG784AZC/0hb60TODyEh
+kSa7yKEl/d3DbiMRTAhBafCqG4v8Dh12qtFTNKdy2J0TAQzG3OOLeEBGeOo873qK
+EnmSk98ybKDqsqf6TpBpI2OMxjdYtxnBlss+T3UhT+PP3u6fhUTsN1E4WpiLIc+F
+5V6RIsYze6RdAPI1aNO4NWhKqK9t0nyrYqGJlK1DqJLxf5142thOlN0tSE8z8HQn
+Pc38UHkcwy9pWSVtVoQkDrFqVqzI8Zp4vVWTaHzzYqGJjiPyGqg8YK0KWIIjedyZ
+zhxbXX6VpW2laAmAIoE5ykd8GdIFPfcQvyMqyt2XhcZVX7DCH7PjG/L/+4U85ttL
+wd7f+Bmw8pl+R2/d+lzU01xPtJVW6f5+H4Ru09Jj3qB4YPkHTaRYJzJPtxLfcn98
+BkoBrCiAo3JMnvnZuLTEtdy7u6F1LWJVaj1fVGk6Vt0cj2WHdoQ=
+=4dnp
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64-LTS.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64-LTS.asc
new file mode 100644
index 0000000000..9d34dc7b83
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64-LTS.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-PINE64-LTS.img.xz) = b39a9bc82f782922ab0e9db5f5f4d7a0bd45956fb9a00665a0d4cadf86971341
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+UACgkQOJfy4i5l
+rT/qMQ/8DKlv6y/jNgWbldbYwDiLyUTWYbC+xDmMgzyqmw8bAfyvoHewX/VaLVVJ
+JuaA8BiYDgNrHYXApWmITN+vMlvfv7380a9PGLMtC/CttUyCtTsKiDUQqNA/6Bfq
+gzoLHTMUjegT4oanTehL5FirljHYLBNpXNfADAib+rDErAShPomOzKaQkQnFjwby
+Xlb9vGQekQsGrlggkhs2810V07hfBkA9n9va6sRE48s3ubTOnPIFtaDSqjdK6gVy
+nKXWJDfaQMwHWnrnN2q9RbjAYf4b4AgWf6qtkA1F2ssynboeCPxlT92CLVEkNDD6
+HWDzV2oLL0CkSS+AUV2ITIMTtZvi5Lt9K3srvDMEK8vSHQuJQqBKQ7M8RR9f/ndR
+zrdGFF7bNdASC7bwxdTp1PpXcc1l/eowfP/OhopAGq0IqvTa8PZ5Eu1u0o0JX/Hm
+OoEs8RpfgNXV7ByZFiLRhVKCRbc9Nz67j82j6FUVyiE430FhJUTMZDJObAaeaoak
+is/w2MiNo3iipxk5cfBmtGBDCsPjXcEEyc1eFEg5l3l2DlGUVNXeNS390PuiS4WA
+aEglHng3E7edsGFafXQVPkLFA/gYrMI2yK77T23NuKw969IWNl5plt/xlBsTrfAn
+4gmm195LfA6pJi085RuUr/2K+IZqTzcbiwA+lhm6TFpXcRPgq0k=
+=aY5E
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64.asc
new file mode 100644
index 0000000000..e1445742e2
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-PINE64.img.xz) = 23cb860337d5544b1ee93c4bc797fdf1c1b9bfa985868e708296ab672aa7f44d
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+UACgkQOJfy4i5l
+rT8N9g/+ODMGIk+AS9YxE4q1g3YyZp+8hawctcGWpyhyPj1CnZLCvRNOl2Gqy911
+aol6RlApoYzZ2ZEUK7Ytp8kfEbu/PzCn3Llyrj85U0Katg+hELpucmoKU+6X1ede
+uXEM6BYhvt6NnEZ4mr4LjEU8iFdIoeiwXI7CPI+8QNrTV/BZzwjsPsAVUlXipYFc
+PTk6cQl3WwraOKjwzpIWPQItNv/gSj5xfIizylmSOakIjFjAkdzFxcqL4+4OF77z
+I2yY8oGVyUZY4TjlJ8pofPbhy5TnWMFc6mcKbNZOG2+e8FO7fy5L1YlkMoX2yrdM
+Sw2EEhuCeMCD2yevaN9EW1JLzTjaxpL1ENZ9kINsNCHg5dglq+1L2ZQDZZH3KWDJ
+YYHbXzuSaWX7MYbvA5FlLxgalx3rhymkm7ONA++F6nscQT2Nxbn0PYr8hq0Lspbr
+FAXkzVaLoVSl7HdGXtUCtd52R6vzSa6JHOn+Yz0YpzoSq8aDhdMTuoCXTlDPfMSd
+oTkovGEFial2fOga2PNrwxpFKrIq08HrjNzPJ/3ld7yntEibuF203Y0ds87EqBsX
+b94lShluZkkUHdA/Dr2fBLj7q+T75mDUOw5h16+rek5vwpI3iWe/ldLd2EtluPzK
+U29B4v7+z+MmQqI/WyKACzCyS5z49ADBbJ4EUkfvt7tx5CvmL9A=
+=cRWw
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-PINEBOOK.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-PINEBOOK.asc
new file mode 100644
index 0000000000..f3b5d3ca25
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-PINEBOOK.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-PINEBOOK.img.xz) = b1f8b58c5bf3cb6ae749440ad5d304916b1d810b8abb13b4d3c059265b0a088c
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+UACgkQOJfy4i5l
+rT8WMxAAk+g8RzmOahMnupfDRDJaYje7AnkS9FgEUdYA/Tyg1r5cQF5lxuTcXzz4
+GQNlSc2FwLsmCtyL+a/ewun58aULQG6FLUhf7shf92Nd/FqsPLx2xgaVT8uatarg
+ovp4BWrLqG2MDYdXnrvWeRKLAtCaWz/FJ7yCp7vFoU39QmQFjiIOu5sS7nR2D8Pv
+PrbN+WoIKUdbUMUqPtNZy1yYBhDW/Yo5LItGIhl65ESd+2e0TJDAlp5smJPandhF
+BPzWdkbbtQNLWJ4GXrDF6n7OwSwhWybpmJIrc8/q4EyyL/+C0IJNd6QtWIYPOXSe
+vRE81s4+Y+ZHRe6DY+n0aQogtughbbS9mJmy3/QHAH13lBzRL7MChYhMp/TAD3Js
+PxEcZUcPdP19PArF2/4WvrHhaO20i5Cjp6Bn5U1koUuF8At4BKKIwhUjYM2AnrvD
+QA71VbwGJTfwGNtsUdbst4h4fG6PhbnABhwIfdwlfUfq2AAQ9j+xGgTUZMNj3LER
+UK8DjzwHc/koIsbMZDQq1rvMxvKetmxmVvMnGBQIifZx4oR8hf5IFzIPWfBFC5Ar
+Z2/bj0JDkH3Uggjr1V6bGeS3Fvelpye8ueHZyoV8xRLeeB0MJwE1E3K6P6QgavIS
+V6aPUJPHn9gKOBYHEqfwXVNiGpz88cvyUCe5HoFIZ9qoa+eMa0E=
+=Hebh
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-ROCK64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-ROCK64.asc
new file mode 100644
index 0000000000..f19e538911
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-ROCK64.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-ROCK64.img.xz) = 5778a2ce267145bd62891cc78a3902a1fd03c2facbcb16394e003d9c7a23bad6
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+YACgkQOJfy4i5l
+rT9wng/+PLyKiP3ji5/AGykWcj9/3yotDBnX6MVD6sWnZIriw0d50F4Bz87Ch1Te
+aQWPyNBEviSmefvFPue/Z4kXy96L9CSbzEjloXpEiz/cI3dgHOPQj8dA4gPzpO8G
+AtmkvqMh9cNgZvrojbvyXXdNp/Neut6y+Wt1VknjrAA4Ft6fTtD67/Byw4TZVMsm
++ySMdNxD+hnKCRnPeaOmt3YI57zCocNL/mtHsszc9mc7ycXk1ExHo3BsglzrLkCG
+6zL+brCrps/8inqU7bSN471uWjrMnva6F9SnaRzC9oPA3feeM1MafHak029jJQvl
+4dUv8BJ+5IGKM7OZx1qUX1lvTjv1yADcWXG8+f9sWcdOAmjyoNLFzjdhtSIDiDWP
+tkSmxH9gvileuiA/wZqRMd14Rjm0rxwqbLdzv1QtOJYisDBrPrO/jj4y0keQzBlB
+YrHrqr03VJtMxEpiXAZ+mjvNNOV45LOg0RTzo/cHLT1+BRETWO2Wy8vkahDpNZ7k
+xiMYfSxOiRYChxYaI0PqqZcctMRKZehYJgWTcygWRWjUgEdIfCQG412/gDOr7d4U
+ohKWjmsZOcW4HQB9WZfJblkff336ATSUBqTcSFdAishUM8wvCMjOt0uZzcwX6d81
+vY95fzi9+wEdHSEQ1TYLZk8z3cHJse/3jnWn9wUDNMUo5Je5SBs=
+=/Xae
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-ROCKPRO64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-ROCKPRO64.asc
new file mode 100644
index 0000000000..c40031948e
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-ROCKPRO64.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-ROCKPRO64.img.xz) = 5463511a113a4ac0871a67a10fa9dd962da597e2882e2c21c4d291542661a0a6
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+YACgkQOJfy4i5l
+rT+hIA/9F/Czqyh1U4eCzXriHLU/KJ2sacjevA5EM/FjL/xhSkKHcSVwGKDisQEy
+O+rZ5Qa3j7YC43FMPVbr6vyyl5Dc4Qjy5UgOa81Q7p/nfRklgPC8xb1mgAdy8D4+
+Up9kelwckJYm18MDyjUk8zciLV9IUMYghwu51VCecbdLWEh+CToXDcNAmjo4TSyT
+jN8EnIgDpy0rEf2TLkzokvFSe5eNFUhSGPRxCFDQ7I2jTDEQseLgcgimIHc9WrbO
+magJ5o/xisM2xRrlbOVJ9pR5NVwywM35zmkBzEJRwuqSOOjzcqXtzENQx0Hcnfr8
+ZFrOZ8CPlv/EqkbjqbjTSz6gMcpG9hZSQoQzUh57/KVlHc/mseGf5CDjd7CnwCwW
+95oheCKmk+eqxf/f9lFpYP4dgVnYhGXrYwDiBnO+G51IohStHwZ+rj/lfMhkpOBt
+bhZjH2/9iojaERmy1qD8oH1JQTjnsr0n/szXJO3+6Xju+RcSUJzyHXhAg/BOkG+s
+fQbaxwAJHUL5kyoG3XVDL3J+bp9j+D38PqMGPYm8SkQUVo+g8ls/P1G5Yot2ptW0
+qkV1htn2IomvTAlrX5mghK5htgPHQJhhgSiyBsbhqRG1IW+czHqzM5z7fozU/fZV
+wNtznZBU2ySQpfLeXvyNTxm23HpXR1ZoKIwlVCZK760EJ5dFMxM=
+=YJAk
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-RPI.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-RPI.asc
new file mode 100644
index 0000000000..05b44c8454
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64-RPI.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-RPI.img.xz) = d9a72f1a908d013632b260714b81361b42fb587c7354c3db2cf19ba96adf0d6d
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+YACgkQOJfy4i5l
+rT926Q/9GpvsLcdsySWphd8nd2KgadIHXxl86doiUr2uDXewxXf7F/DLqt1QSead
+0oOhWaOtnOjztrcIIhx3bQmt1d5QpmwgTOEVogXV/BZ5CutC7FiGLcj0eJKmA0fr
+4bgoP+VaBjZJXIegg4cL6ECQYzgBKqTCj8uHlx6fVBP/rT6AsoLncrJco44I/w4a
+HUv7WkhBVNnpJ/LUUyJxH1ZlOY3DwlheBVoucJYUmyGXxamRyT0TnkIAfiJMlEqD
+pLhq81zFgFw5QUHijmKfhKIgXv70QnqdbAGbWf5NJpkdSFVzmJG3wk764GdKSsR2
+ZCfW/VRBqyST6R/kHsjISksXA/peH+XDsW0Y+4zOtnQVWGQxbtxBZdobVSd9UXCG
+LCghpCd8u2q+e+RrPXVn6g7IzkzcenPcljZ66YIwE3zkTyEvlTrrrh0yJuuOaPfp
+xPNU0zih+3MfBP/j3myFbsWPm7J6vC7ykwVZYc6q7W4eYKihlbfRsCuGO040fCVH
+9VPeUttQg+EdRzSUIDdfdabzizwZzmLiqwEOjtT6OpvryJRs9zAQNyAVrL/PyIZP
+nlVKTsgx7bOffuhQu88JhEuTEfJhhDcgNKmbwABrOyadsllT2WSKxtjdP+HuctW9
+ZUlWdomUuNxANJLtoDU1L9UsStqu079NnS+cyEmLrJfHa8jr/nI=
+=54gd
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64.asc
new file mode 100644
index 0000000000..2a15ccaf0c
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-arm64-aarch64.asc
@@ -0,0 +1,29 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-bootonly.iso) = 0ee0ef6050ec785a9af66425155c8ca7b936712d8ca5e81227d78ffe9de035a7
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-bootonly.iso.xz) = a93bebb5f8403937c0dd94cc8a7535f7ff6ae1f55ebd06678683bc4a622fc653
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-disc1.iso) = 937c1851badf856d142ae99c72ec9d9b554097e8f6bb28c03f5a8d3a6795be2f
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-disc1.iso.xz) = 0d80755d6a7f51f7094b5497e613e0be5fb73c98c9d6a4a88f13addd44761b9b
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-dvd1.iso) = 1c8915fc24068c4f7013ed2ceb7a19c2b5352d7f7e6ab43042d8f7a8e2a0760e
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-dvd1.iso.xz) = f4415564b29c162c47f00ed97681d4e415ab4e9a3557fecb1269ff44bf8a61fb
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-memstick.img) = 73eda13296063039820055ae0f745cd4b1294723e8b14b3d4c8dc6b6a662d3a6
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-memstick.img.xz) = d55d9dfd78e359102e7c7474a45cd14b4a50f971b0f7a17af6fb2fa372266edc
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-mini-memstick.img) = b4d5a871a0164641441b824c61f6207d5a501301999006a6dbdaf89a704ad02d
+SHA256 (FreeBSD-15.0-BETA2-arm64-aarch64-mini-memstick.img.xz) = 911aa348352f229a2b36d2b4d6e3db0f042f4ee32f66794082f873c528813d0f
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+UACgkQOJfy4i5l
+rT+HORAAhOzyw3inemwcUSpOBsk1ZGU2m6BbwxoGWG8FWqD6IYm3q1QWof7dgjIh
+ON9mUu4ccndAPCdhWe4L1Wbx4R8yRBfGMBWrPaqZl88ggA8c9yzPcZKxRpvo00l7
+55BaQLVuMrSC2Lz9NbFSxJDFroG1td9XzYefDHlBDHIqolYYwNMJG0Q130gQISmz
+cBoh7ibmXPc87SFpjkujRHOXUbiMIHnwGzKjPz8+EFIlL9y3T119KfutjD1vB+ea
+Qxp0J7RJMx2fen/tZF4aP0TaETVdx+/haLuRt3ctX7EQ6LSHI64OuLcIQ2zuc3I1
+Ee0wwU8WGHHoC29F+8tcuHIZDub5ciDRp3ejFsCf34FihKygBsdYHocs1w8WpWO5
+Q13P8ekqJ/RcSksb+E1CywHarA8XlzHyHZVgM4diQYN2/LNJFBqyluWHVR+XfFE0
+UqMVGUYQHYhsfXU6hm/sPuNkPXY4vbekMjN3inzjBGA7rpXsV/UpM1D72eFliXFk
+JG+YxGq2INU4iQrcr/RTe4+KjZ553TVXrxiQFWWQBUEc6SKwUEUnR10R/isn1QLH
+X+YhdVkcyOKb831LmSG7ByxcR/ZO6GqUOZRoAs7JZN5dezABI3V/ZcMimV3SWMEf
+M+aUYJGicif0ZsaDGOxqN0r3//QhZCwnQxPSa9qPsD1k+wuQuTY=
+=mvyg
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-powerpc-powerpc64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-powerpc-powerpc64.asc
new file mode 100644
index 0000000000..0055842938
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-powerpc-powerpc64.asc
@@ -0,0 +1,23 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-powerpc-powerpc64-bootonly.iso) = cef29e25dfea00a788855e079c09f7ae61058f2aecb80a396515c0bc941443b0
+SHA256 (FreeBSD-15.0-BETA2-powerpc-powerpc64-bootonly.iso.xz) = fffa63ed14fb251d1a2b7e7e5583394c08e04f167a07d3d13dd4a7d8c511be0c
+SHA256 (FreeBSD-15.0-BETA2-powerpc-powerpc64-disc1.iso) = 6c5a6b80cc0025a8489f5ff44ee08bcb0901c0e09c8905a11ed2b4bce4422aad
+SHA256 (FreeBSD-15.0-BETA2-powerpc-powerpc64-disc1.iso.xz) = 180a70928ac3ec68ca20bb4cf89ab26358c14206522be5f350443d4014c51d69
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+YACgkQOJfy4i5l
+rT8Uwg/7B6xKNeiudOADrPrRW+q8iJMuqUfQolgRdOejZcfjTSnyw9yhYixb71Tn
+olmV65aCJ2zYaIUpSJ8tuWioLk5kt+QC8coNRBg/lab4kdsCWIhNs0VbXD5xkUTD
+NRvw9GameUDZyHlXhZeIiGh0PO6eDuPYehpmjwp8XJw3vnntsvMGkPJxDXBwm2cl
+ZTHsZG893IMtMpiPGiIhAFOzDTtOqqIqtb2SrjSTDB44co2aNeLYSr7DimL/3FGM
+RWmdTTqKGoIUdpSqN4UAFrM75YTxccNwCcsKjfk77jrGIL0OQu6Amg2ptchOSsWN
+DRFZR/o6mcZAM2GOydtw2eqh2WM85TVxdebAtX+uF37xjFGc9CIrL+AKIALNxXFb
+Nt/jM3EfXCNDXfnWw31QpQNBPojA49aC/mW6pr5NYO4ggdj+p2xYlI8LmxsNutJ0
+QAJEW81k/If/4dXwJgieYZB30wjE5/ugkI4UcjT61KG/CvRXWxlGqeQ0nPzrQ6kp
+PjCpmOeIBWFerEkqdGAHromUIEdulRPOWc92U4qBZMDw8Zo/yWWZ4ko5BM+9C9VD
+ddBtWHKKruMXiC5fVH4XsSbAMrYffApvS5MBtGRpV0EpQKyOJoldAU5ovNjpgAVi
+/80wVz4mDuF0xXLmX0tBa8UWFOBQoDcZ0tgHyq4/ZgQetntFEjw=
+=3QrG
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-powerpc-powerpc64le.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-powerpc-powerpc64le.asc
new file mode 100644
index 0000000000..dea0cd1780
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-powerpc-powerpc64le.asc
@@ -0,0 +1,23 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-powerpc-powerpc64le-bootonly.iso) = c468550df8d8ccac6f99230bd8e1a92e8632ffef9e9303beb217fc6d4ef5f318
+SHA256 (FreeBSD-15.0-BETA2-powerpc-powerpc64le-bootonly.iso.xz) = 04ec2c6b096310206038995af288b2677d25f354850882e114a5917e7f5ec2d7
+SHA256 (FreeBSD-15.0-BETA2-powerpc-powerpc64le-disc1.iso) = 01e6ba13ff01d7d998872c9bc2ec754eefcb7ceb10e55c84db2dbbb5c8f5ecdf
+SHA256 (FreeBSD-15.0-BETA2-powerpc-powerpc64le-disc1.iso.xz) = f69cad7fe9549779ee01c1984da3bd8e04d56961c6edaa243875e8257664bf0f
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+YACgkQOJfy4i5l
+rT+zLQ//TTCmcpYS9AiQgdCVO6EGvurHw4KCHCQoxiPqhueQrqzqYXAzMmrJPPm2
+9HZkzc3iltegwtnorF1osHSnn/rIaQGmth5iZXEfbhhqWpxiboMsassELj6sNiK8
+VU12NPKNszj2uzO5J34qYd6FNkhj+0XWEjO3d+1cmLcTUMrdrha0za8lve773otB
+ypu7UjFCFgH+mgSCP0dwki6dwE2LGzIb0au92VXuS7JEzu1XxNJir5D1QlnvideG
+udA6ce17A3yO77GLDLR8893gQVf/c9gL5mhZR3VbxpruvvIzZHW8veWyXuclk1hZ
+/XWw94ojA80QucBIBvaOznpqNUr1W97/iQOrCz8G7NbFXXr0ShzkObsA7bpl1TKI
+m/n8sMPRC/PpAA1f21ey0PpB3P7sY8YI/CEVCpw9xbUFH7nWeRNCPoailW3o5B7s
+5FJJ6ZtPeSwxf1G5U92NrNxEUvbJ3jlwreQuTsDBlh/QHRHDJAQQBOiGjjs4yIfa
+O9sl+OgAnMe7ilHcj1bNA10RcnUN1XGgxxUqHE/6Z8uzT2MPK+AG2oMDO1PZ9PL1
+8UTu+dDc4/OQcvrneHgK+N5daOGzjmlQOFHER4saHwmBNKL1Z3X8ZfuO9Nu1nJ1I
+0uRUwYoUvnG+BwcC6P1NYRp6p9JbmIMO+SZVWbkmUfPS3Zlp1MY=
+=N609
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-riscv-riscv64-GENERICSD.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-riscv-riscv64-GENERICSD.asc
new file mode 100644
index 0000000000..bd9bfb8a86
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-riscv-riscv64-GENERICSD.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-GENERICSD.img.xz) = 816486d36c4cd1a8d09896b689ec89de66b5fc44c882fda0b76853c7bfa2ea98
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+YACgkQOJfy4i5l
+rT/+2Q//XSt/Bxg7MbUUpqAI3+R3zwEbaNrtVtyCEVTwGHheJPE0PtgT4CaZAZsm
+xWID/3a5I/S0oL9Hox+mkRYHZ/VTej+p77WCFw3CZ0pEE5J2zYqlQ2itntwXGKRS
+qxrdpybQwnKAMkzX++0nw/WDGTNr2+jEBjdlfC2cueEI2oS0iT6/AlRmfGTYW0mX
+yYEtlQrGa5IHBVgszNPFVj7tDmyWF2Qz7qLQwlCYBS/COSfiZ9rLBLDaiBKQzm3P
+SeiMCBHD4EoTRImOCe7ywLstSVhiGIGCNtJA7b4MwkxQlcS+575svrzH2AHeZriH
+nX3OGVlBJGnHK2oC6kRVg7hTd9ONfT41KLq8/iS/2tKkMbGATc7VnN9JwhEgJZZf
+Enp9kE0dZiElj7luZ8BMSD2ASwGdluMlGyOspQ2B1j7bDsivyrgb/Krfd61ElBu6
+NkwduUPrQEShr11KkViFgmuWR+LHn4ECMOEkp3sgE/8NjWGa3bKq5HKTw02gs43q
+nQGA1LHkxsp44W/JBcR52FulDJi6JqFcVeoJaLh79rb1dOnEMti+2pWDmwLbnp/o
+P++bz/CNj28m6brjpnLdfZtQknFRuk/zdzVmEL16r/SM7jCPfIvVTRgl7RBgHZn2
+/JvZ4HCT9RLhjkKDzDsHxzUtQ+WIMrKd1/4KTrpiCT+dfzbtRE4=
+=JkfE
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-riscv-riscv64-vm.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-riscv-riscv64-vm.asc
new file mode 100644
index 0000000000..743f812d74
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-riscv-riscv64-vm.asc
@@ -0,0 +1,27 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-ufs.qcow2.xz) = f9b273e42e97bb0375011c64d5c53b7c932ac657aac346df9bab621ab4278030
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-ufs.raw.xz) = 061c9630639d36c8c8bc1daf3025c53227773396dc7caf1afa643e7ec80ba8f8
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-ufs.vhd.xz) = 2881a848bc9f1c4e3469734e586d486c28a384203fa5fa86750c83461c883e45
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-ufs.vmdk.xz) = d48453dff820084d69c9e7066918c19486b2f2ea0de9f7382f9bbc63142aabc7
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-zfs.qcow2.xz) = dcf4f3e404d8a6ad9d491259c7e713fd11485cafa2abd505383f7ab7107c574a
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-zfs.raw.xz) = a6c63950d0996457dbaad1cdfd78c03beb2c6da1b8c8aa7b141fa06f2280ce24
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-zfs.vhd.xz) = 6e6ad41726ff5ac9ed01459cab71ac67e654bbbcf6e09c808d10148758cb9895
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-zfs.vmdk.xz) = 243542362d0020c55f84e4a7ef2cf8de99d9afcbea41a00ee57f4e2b26f7d9b8
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+cACgkQOJfy4i5l
+rT8npw//WW7LGIxQwvw54b+BRLOxXDCrGyp3/UImZUzkQ2se0ArOMdZRkSOmeP8g
+zuaCTEiAbxHnOHENkS2QH0PlVmZYDbLvCTBdUjQFZLf34VSAKMumFTjHHqqNGwQJ
+ZJZ8iSEx74XCQQaV4TGvRQDI4MKrX3TTpC8R8l5OtG3oINF/MJnXs8AP1v4Uet1w
+e7gOmzQi+o7qKrX+friKMPQVER130zXKcPhAK9f3tLv70MaPh/EULAPctPSHYBfx
+jqspC6HSJvSUxYiBcQTeHlwj+43zsBUzq/53I16etSYnMjunTGJ6DWTl3NVqNojS
+R7syGeubZfcdjW/iMYRQA4JAzih2QbBRGn6TAT45BDpTGw9Oz8xF8iEl9lSbg6Z3
+ldftOW1x+JqLQYb2nAOsoT/ZUcXxgZ2lMs/OiC+fNOWEj+smZIveh6tBxF8uTZmt
+G9ihg08NYC6bdHqtVw4ijwfg0/9cwSadfGhxkV3NGAWF7RV2Mbmqb3ZlokJPNIfE
+qi5r7K96AK4u2v/TyWRBE+kgprlCTu9JilS5RlsnTDkkdKSD14WGgfLo7GIprcOX
+NYaQ0q4WJ5WDPIBvMZf++y/MuiF578MJXpyLy3DIPdgJ0dZkMUdjfmuslFd3KoDZ
+ndcfPAWq+79mYrNbWqEMbcMfob1NogUOxqZFv966KJHOuIbdb7M=
+=yfjj
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-riscv-riscv64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-riscv-riscv64.asc
new file mode 100644
index 0000000000..222db07dfa
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2-riscv-riscv64.asc
@@ -0,0 +1,27 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-bootonly.iso) = 87af47245bd091be08d2d089eb1b2313d6ec77737a70c38fa2c258f74c8b36af
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-bootonly.iso.xz) = 2ce9bf70dd8e9b5eba4367806e5d53f6163e6c4191706118f515ca4404bc7ba1
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-disc1.iso) = f9430c2fedbf57219a1d50089fe4c05444e9d373434c2d76b3df3d5f571fdd75
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-disc1.iso.xz) = 973a4871fe5f2873deb5c95bf422652f4243b1124bbe3aaf72c4cebd2bb3a485
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-memstick.img) = 357470f41f5b81b2b8462aa16c9c5def106f8018664c1b2031b243e949570d4b
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-memstick.img.xz) = 01491ce8b7174b6afe37f589cf87489f1c06cdc2b40590bcac2759b1cfb42915
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-mini-memstick.img) = 13211e1ac5c754a1107764a1dd5539f8458c821ffd65804c7b1ba2c4481d81c5
+SHA256 (FreeBSD-15.0-BETA2-riscv-riscv64-mini-memstick.img.xz) = 9e21fbcdfb66e5551026fe6e3a26db3c93d84014ccc27927bc45b4ea3267b1fd
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+YACgkQOJfy4i5l
+rT8g3w/+Mt+AuinOuwqJ4LR/nn22X7I3pUPGRT0wnhYFgfklNkTNjrxMQjVg9+qz
+klLj7t69CqUdgfujc0wOHADgtEWWm69cNzO5vUKUT16ergZMKsxxF4x1nDr4PJA6
+iNqtViDyFynS6aIJTLzSFNbrYsVaqIPLTwDmW4PLpnC+rLfHIWJSKQbqdjON6S1n
+6KsRNPkOgbQ3A5pbxsA2DcQ8qVzZA1cf2UsyI/hsoC1zcmZkhHkmhMURICEvc143
+AedbS2Bw+JCRqodftAOEFyKma3fifpKUULEy6zk4w+lZ3gZmIrumF2/ikc862y9h
+4ZAzd2nA7xFghgNW8Q5AKwk8Ev77M5a7JRjcR1K7+/3y1F/ASxrsfUCdFFILWDh2
+MNzSGqEpKPpyRDM8J3N/X2GKtqVg1YPdNSHfAi0GaozMy3VhAb1hB5Oz28CWjAGT
+fg2p8LzpyXLfj7ovKczpKc7za2x0WhRZL+xBJYaAMVpXV3y3hNT9nn32v8ZgZIGL
+5YmoO7DB6QDdWtWxfF5F9bhpJyXSaz0rYVNI0ynABa8Wm6AyLZKwGv6sAdnVUZJm
+g70gYdKcuxwlva35Jc3dDiCufHmGFxgxINLRzC+4MozApXtykWQgdS7Z92uxHFFE
+mNSEDaGKfJN0R3QvDKmCrWEAFhaG8219eg54S9hGb9DS5nQGylM=
+=+iqi
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-amd64-vm.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-amd64-vm.asc
new file mode 100644
index 0000000000..7376818888
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-amd64-vm.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-amd64-BASIC-CLOUDINIT-ufs.qcow2.xz) = 5dd48252012f1bf8d10db4352af96ae8054445c5b028ce5adfcc973c846fbf3234eaafbb80a5c932ada3e8c15f7c5266bd03c5df2d6e1b01293f8c6c85bc65a3
+SHA512 (FreeBSD-15.0-BETA2-amd64-BASIC-CLOUDINIT-ufs.raw.xz) = 3037a2c13837c0461c1df6b83f9afbd0ec65f808a51e7b6ce5400ac1995dd92e4173b7a274658f51bd7fa987d4bd23e99b6ce2bf9cfe666d433ac93fa8442844
+SHA512 (FreeBSD-15.0-BETA2-amd64-BASIC-CLOUDINIT-zfs.qcow2.xz) = 21cd58151b89d5e15f1763db7c577ca9c59b44f49b1415c75993a23e66f3695c9d11d5c96135dc5b7a7f2f830f1f12bffb346b638b920b99f3ef76fc131dd7e9
+SHA512 (FreeBSD-15.0-BETA2-amd64-BASIC-CLOUDINIT-zfs.raw.xz) = d6001336023a6fa81bc46cb50110443b27c52c6b3c3f13309faed3e70e16f9861301d7e66d38b717025437df5ff6065ebbbdd807d8da0c30183deac696e8be23
+SHA512 (FreeBSD-15.0-BETA2-amd64-ufs.qcow2.xz) = 6cf751f451f43a0666f0b07cf57b0fc74c8eb71fccfde5190cb965deca0bc803916851cc60a3c9b4c8841234522c7552f4b93942b3618583ced3e3cccffc83b8
+SHA512 (FreeBSD-15.0-BETA2-amd64-ufs.raw.xz) = b677c573b2409e03bb6a9bdfdc2fb37741a90099d7d90515df7e6377a33fff5bab573e7d1108529f53195e85696e70d21ff079a6fdeb6f7b90f2dc68b8879fe4
+SHA512 (FreeBSD-15.0-BETA2-amd64-ufs.vhd.xz) = c8d2006331ae9d362b2bdf46238871766ad6872c60a7a0cb0e2c0e58a08305a7a2ece02e3a8b92071b5f6eaac1734cbe3cced1434b21f267386cd0eb29abeb76
+SHA512 (FreeBSD-15.0-BETA2-amd64-ufs.vmdk.xz) = 6524f990cfeff9f3ad832d8b6bae6d77fa0c552bba9c351bb341febcc1c0f2271fd3664612d41b6e735a9f4af12556338d3b89f15ef22326f33d16bf634d9165
+SHA512 (FreeBSD-15.0-BETA2-amd64-zfs.qcow2.xz) = 8e217d3c3de2b82fe8bf507bc1cdffaf4d2551d2dc9daaaaf8b4e6be6cbb9816b0a0dbb543b73bcd359ed0806742b1b271e5f732e3d5e1e0e17131f028c57e36
+SHA512 (FreeBSD-15.0-BETA2-amd64-zfs.raw.xz) = f47753ee0ed41634e13ec8a49348a6108ea153369d8e350f11c1327e107e6e4366a1174234b75394f7ccaf7161104e099411a5af101eb6568d68116d1e27783a
+SHA512 (FreeBSD-15.0-BETA2-amd64-zfs.vhd.xz) = 64c46b8d3c1421d4f66e6d61f9f7012bdd872c37d9a212e492f81eb8eba1b288f7be0c032745a83b1a7973841bec9d03b4774dd4fff8f144ced3dfa8f1a0bcf3
+SHA512 (FreeBSD-15.0-BETA2-amd64-zfs.vmdk.xz) = c097461aee8ac86deeb2d36f41c027db90f6bc19a2d3392469cc03412c61059b00067a08f2066eefaf02cb14b88c7b06339b43143a093831b1649f94ec17a6d5
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+cACgkQOJfy4i5l
+rT+sBQ/7BW8JMycuzOBMtJ4b4C1Is16oAETefrWRPQ37n5R/2jQrvowLM7wZsnbu
+atKLt0UnE4IgOC4AFVqiiZvxL7vwBuZMCsF9XWB68GkIxA2wkQghuX2O2RVQHxfA
+YbZ7fA5GspnntwcQHaGK0MitbGElNMEsFBaEn4fR+F/j3OCvPdd3SqTU13+jWjY/
+UJ5A9yZB7AoleVNcW9PR6wEhdQNkmWVTKexZhpfCm9cIJ6OgKPIc7yyqwuZk8obG
+jBbr3WTGWhZoCVleCL8lDNWI1j7lj2xr19ZV2WXYqWBHZmZNaLBSM7PcOqPgnnUT
+Qd12SrKK2f/20OpnMmf3BsPLJFlWJjc4rIOHxKKnvuqy1Soo3iUSuU78YKIT5sPp
+JraARebYwEYpbZnJt61wEQccoHSXcjuPg/FPu5dDaGqQieJWQXXscYk7rIzbbpM8
+q3I6ppltJvvz1ex0NXRT1hFG6Wlqx1fFXhw4jAkB4x4tGuB5T4sicBQgLThcen5l
+Si8U99Maqppl6gpTbBMT8g2Zz7uJR69fw273uqKmcvcly1fyBXoqzRLD7Eb6iZJ8
+ibqUbiuuKVqoayAU1t+wwlGnb9fFXByxP0hZYd8NTyOyrWtZrMsGDNRcdOB2qR2/
+mN2LNGz8J9BPHv/di/33Oqbko0Q+VOhRdyrldhqJmyCkXP2FgvY=
+=ufSR
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-amd64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-amd64.asc
new file mode 100644
index 0000000000..d182653a7a
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-amd64.asc
@@ -0,0 +1,29 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-amd64-bootonly.iso) = 57d1fe31538a0223f82135ab8492354bc3870e655f8cbfc17b559c141d27559d7a4dbb60a612bb057f42019f737c1597b0fa52a8726e424cb728a4001ad55d13
+SHA512 (FreeBSD-15.0-BETA2-amd64-bootonly.iso.xz) = f03cbffcebb4a1e71931824d87d353e65cb031d591c83d6de42dba40946d290735526c868af0ee24490664aee2362e4c24fcebc7cc9d5bbd9b126e6b2ae557a0
+SHA512 (FreeBSD-15.0-BETA2-amd64-disc1.iso) = 45239cf1395ec0f18fcd05f12f10fc843b5192d0687315c4454556ba954f9820bf41679171d38d6740bce1fc0c57153874610f88fb1307deb5f051efe14783fc
+SHA512 (FreeBSD-15.0-BETA2-amd64-disc1.iso.xz) = 9b0eeecefae33ae610ea5ce03d44c231f44cd0d8889df643e0e0282e1e9144446d9e7fa029a15851132477cb6cae7bc50a797c7dbfadc6fa5ce4478794350df3
+SHA512 (FreeBSD-15.0-BETA2-amd64-dvd1.iso) = 71921ee56fa1aa0d4b55dc5502947b13fe62219b92e2eded8cc906d891e98ed2c8dc5d5dd074e17552755909451f5f94685893522f8d160394ebea7d79130291
+SHA512 (FreeBSD-15.0-BETA2-amd64-dvd1.iso.xz) = 75bb4217779a37cd7b2c4a1be110f480e2e7207ecca4cd436bf24c2667604e296c7c61766538924e96115d4465a1c3737c947b79ce8a693db24dfba69775db29
+SHA512 (FreeBSD-15.0-BETA2-amd64-memstick.img) = 7f13ee937db40aa1400c09891a7f88c2abada43af961668276fa9b627bd2a50e18ead534cdd1fd1488d9e7b90d2962bfa4cece1281abe203d2ab710e57fb5796
+SHA512 (FreeBSD-15.0-BETA2-amd64-memstick.img.xz) = a3cb7c12d5b245bb815b630473a0815bd568c69bf84a4acd20af2ef08f5b9c119010e4059b57873c7fc08c0f47ffed06800ac6ad9f7221baf719edba5a693d7c
+SHA512 (FreeBSD-15.0-BETA2-amd64-mini-memstick.img) = a224fb9f5db64f6d9a4071baf21558ce735b9f3adf720a7f44ed36accd6377b660e3a9e2eb7a313ff1c11d75a69517b994a15093a84f4d1e81948faad0dd9185
+SHA512 (FreeBSD-15.0-BETA2-amd64-mini-memstick.img.xz) = 94506382220373a6621e9737c43ee2cf99d0eb66525189da4676fd318d691e196e4322569130dcbdbf9c1f3e79697f18206fcb30b2bcea477992efe4099a00a0
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+cACgkQOJfy4i5l
+rT8Y7w/+MEYVRIGJU22hADyHCrVZT/lhHxjaW90JmBQjzfBFq8ewBGPX8l0NCOIn
+1CtX+7qVTm0JBKKZ6AtixT0CSxyY+3RD3cUdE/YHG5sTWGhBfzFriPATmmg9SVXz
+1LPPPmybIhb2BsRNGRCN/KeVoCkDkXO0KuSJGIIWy9cJBb7tj5P1BfyIJF/vwotB
+ELMOoElff6650EnVdoENkUdArouCIQkLwU5V5HUaCJpqrroqsTMiPDEBg8YDZb1k
+kJrkxxoWQWS1jVZ/oUYJquv8f+0OLZUH+lSn54wBXMsg2aGl18btZA5ZI60LQgT+
+gJGJzD+wWBCIbEKjjW5G7g+u7trcw6lDgImtzlecdM9J2bLkJy7ivEXMDfjlyQFr
+q4rt4KIU0XEzYc0+u5uvC9z1+hz8Te1cfZ/uoH15Nwmvz4dHojY4scpLvGv+3oVT
+ltFM9SEjShs5e9LkwXpjnoQxTgtVwqO0cwLWk/QhINvRKZGxklmj8GnWH4OhnDTv
+xLkquEmcH4MN/vHM2g9rrnNNctHWJ1O3COBuNU73P5a8mHVa//KKagQvLBg3C+5P
+7734sKL9z4HLBdOB8Y2rBeB7I2/5q0j6/HqZEF58zOXqO/fChMXDhl4A9PtzVyVS
+OIfMInsM5kTuoU7giy1bg3rGEfe2FVJ0vAla3hU+9soTGSPNWC4=
+=dDD5
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm-armv7-GENERICSD.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm-armv7-GENERICSD.asc
new file mode 100644
index 0000000000..e02eba2cf5
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm-armv7-GENERICSD.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-arm-armv7-GENERICSD.img.xz) = e523d11fa41ada099609730952d500b3952ecc147fc747712a9da059a127fcae14e3533142b8ee1c76f1178181acb0850fd90e9ec97c8ffdec8ce5c4b4bfc1b4
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+cACgkQOJfy4i5l
+rT/JnA//W5sBVvxv/kVR41v7LdWJ9b1Zji0Q+W2IQQMwHkoYucUzxS4DNXKjsbWW
+f0m1IoAfCydAZEaBqiAIpGYMlK/CIYIwmxlsF0MssZ2jH5lKnpByyq3dzFEmupLJ
+BI/3qfnVn595MArSA9ZJawm+9CGg8WJPt8aNSO1muyu7OtKJQFcFYkRYQrOvTewU
+zm1ari2Du1WfuMONdPbrSqudKM44mufCFZT88qyReBJrswMk4viW4jRRFHOtkKYQ
+Oi7LtunTZmVyFUZg5HxTXst3DST7FtXAD+yxdDo5irn4POKAd8IWxj0MzyYIfwzf
+284HhRr6Fy8/vXBVQCz84IjrJg1L6C/WUNzd3pDoO37qiuSf/ihxu/0vl9dNEeOR
+g6XqZGj3DqcBnmI/NlSVP1KzICsHXmJ2PYAzyL61ccxuLrob+xMSFyc0lDE7c7yx
+pE/MjYZ8OwXPqo+hE6B2cVlyFzTmhpBQMP6APSch/ACNqyi8X0BCRoYfZboXJlr5
+yva1ial2dY9UM5lA+D7c0YQwZqogrViSBLacCSIxs+4di9d29Im8MamButS0y0f1
+nG9SwqEn7nHeap4noE6Rh/27M529QV0cnYUu7D2WHk/PCJ4G/l9t5ekv14h+uTDl
+KaGVAcPgKsTtUiiJBtOVghjHJCjM/vnSL89Mct1jhu+T72A3f8A=
+=2woZ
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64-LTS.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64-LTS.asc
new file mode 100644
index 0000000000..2b8ff04671
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64-LTS.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-PINE64-LTS.img.xz) = 06cebd6ecba9787b6e3a578544f3abae9d1e78af6ce734db8b88f93972771e3110445e66b18910b2916696e4f456b838f11ad9a0a413be9ca38a9e926de146c0
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+cACgkQOJfy4i5l
+rT8UwQ//XAaY0R1T6E91WHAY6K1S8wRW7yiQdO2Pom50fwKTfHrvMg900KCL+yi8
+SlWVNc1l9igXS8UNiNWK2jxp/QGiBm2DO3kd+MeEhsuxqy6QSPolWKjiriBkL06u
+PQSxXfyDc5mlDh3GJZAghfl4zTpU54hN/RZ8NvNXhRPRj+AIvs5+7M7SlN6a64nf
+aidSD+r7fxHphQuIZoFNlQpkbwqjsJhvgeAi3zspa+Ie6tobm3NbSG+pVmxM/VMa
+zfeLBld9xCh6MNRawSqNw7P1EmAmKjzqWOafTSKTOoTulzD0tt3denH2EDKiTxoV
+b+oVX1yed76criMxll6qpxm+8L39YnCJNM6VEzOECLoL+abJbWxl2+ptvUNxsXkI
+krQVE+Y/X8Sn4nud8EikecBr2tVQjnCJJPzfyYvyrYfbIId6pZFygcft78s4KlSr
+4TWXT1FNvuEiXzOAdukwOMe9mRCB+kpx3nbh4KbaiW92MJILW8gg8/5GiPlRsUdf
+OzoDMXbWhsGloze2EYa/fMEaifej8JH05aLEOA0TQp0ZwxZyNbcCL4cR/snbOyxu
+9o3nG8nhDz+Z2jvIwUd3wV5n13K/ECcHHt8h5pBiy4OYLvltFKqyi0+ZTCQ2dWed
+gB3O+fSZCQL/l8PYBcLyNS7XLpAo9xOdoZ5GClvw5E92Qvupp1E=
+=wqbN
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64.asc
new file mode 100644
index 0000000000..f9e3348aae
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-PINE64.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-PINE64.img.xz) = 1a0bd4280cb098046cb2159f8791f44d8c0c28f23625bf6a3b18f28e580f817ebdfcb8d000a46b9365db9731da4f32dd4bfa9216b2f859d2fd2edcbc9f586940
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+cACgkQOJfy4i5l
+rT9UKQ//Z4yn84I7MAMX+SaQ7RonAl8PSz1n0Kmd2AvnpPehNHx5ZzAyKlRGiwKr
+fA6m6Afxrn1gpjuSlsGMUP9M3GX77m8fV/Sm2hr61suGqUDAtVBvoLL1NWYVUgml
+GawpeHhA6BeXQQk480VZilXHAjjEkdkZ1gyG3cRH/q09t0WGgMrN5srKdVF67G/0
+dSAyubBOCrKi9mcqJYv1w8C4A+XLPX00aIzOE4M/7AUXvRZjFih0NoqtR+aAxbLl
+wCj/2MIxSlLjDSMbdJcgDE21CyICCaxHQZCt3M6itF9qFMHrTbwhwp5lSJ9fVVhi
+9CqvtT4NSP/q/mk/RVREIekcvsCdx+5AXqc9tyin8QgqXbkjjZmxyTx1ar905Lvu
+J0EQCVaPm06yefJvMIlXfJmuFeJUVZbPxQHnxM4MUZUybYIyXkCy06SaG6d5wPoO
+nFZQtiozPESO2l94qkMV+owWBvDZvy7EZF/9bAhzZrq1tOJ8FHXTZyXbv/572zde
+hGHXu5mPej3IEcvQXRZ7ZDyMAu2yfB6gtev3miUBB6UZkbb4xH7ZHzPswBbtUAQ4
+MwXnqSR91n0FMZR0IesPeja3UCbu9TB96i5bOlW1bZ9aGX6Q+d6LNqDbRI28SpNL
+siUdE53U53IIzCk2P1UgIBmScMuAOd5iqcKD2T46+Oq9+XJJXZw=
+=FFVK
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-PINEBOOK.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-PINEBOOK.asc
new file mode 100644
index 0000000000..5268f0e2fe
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-PINEBOOK.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-PINEBOOK.img.xz) = ef054347709944701fcef4df9440909fbce170ea33287348805b4b69705d07f8f55d51c7983bdfa685f80e040896f812c28d47d3df21c2a58cbe16c2271de69f
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+cACgkQOJfy4i5l
+rT8xjQ/8COqNLozrlzzkksnARyMxefKOBwuNSVlmKDRPbiFs+SK1Za4HvKu22HYx
+cN7YQr2NObL3G3sxHZx/wB7qtdv2AaP3HB84egAsI7LQokKQi7ONUKIzsqI9xa9q
+I0kddM864Mo/0SupB2fF5FUMceYIpSKF+QjAjOJxRfyZKynU3/K3Nft4ft/Tv9gV
+Kq15dsAJ6iFzqJdjIw/HkZ6f9Qg3E368BtLiNPW0ZjUPy3h03smt1YbqyHQ/5BeN
+JJgL1tIswLWQJF1mz72zWBqQQsbwaQBizk2kVfux5JGW4dleVmSZu264YpwWDYpn
+a6RPU4OBdKfhsGDmjT6O++CNEmKJ4nQZiKQVhJTHd7CaI4V5Gu9ThExeNCrhbKM1
+1wfJI00kunZ8793rYllACAUwTEHSS/tIL8h8Pv+INlDbkiZ08x2E16804gqTOMvW
+tMlF3liGojl+xVv+4cd/NjtXGuFI/0ExKbrdOqBennc3jX2Gc1/mp7eUIKHr/Mhk
+evkEnrjJd/ZkryJHRVVpqbypSBUmqrPrei6YJ/7LaZxuc5GtbXT14RLoao5KMq9U
+u9eAw22s43J4RHi+pXSCbtXd7stpjEj11bvdtmhDzfAlkOi7qQVinrjPymlotWwk
+PcqBxBCvDIs3ZxGHaoWpGDmiJAvcI9tIsZ9a2McF/mZML9Go1/U=
+=+QqT
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-ROCK64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-ROCK64.asc
new file mode 100644
index 0000000000..2f46180c89
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-ROCK64.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-ROCK64.img.xz) = 2bb6e1c95e7002d3e37a04e03b41447455bc5bbe20f9c6d95306df0ff4442ed60f1356075bee535812cb49e3391e43540b354803723b7573e7713a76e0629649
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+gACgkQOJfy4i5l
+rT8oYg//YchN4H+bPsT1d7CqaPUciFZQboJTi6Oic+R6uQhpwcj+FIDf8D3yFTw5
+W2Zi5sDSVVWsXI6gdZ9DCgk2ZUwAJA+Sd1rrfMiN9ZMFTbpab35X2l0Gddzuod6R
+GUSGJlu96KD9qDhgg3SKzc3k7bQfGyPy18LF4bDfSMe491juGQzUwLtH5VIororT
+DYfQPkcWIvCkOjtuZ+hh/5iq9RXV9N/auYa9rOwT3ku8r89QKf/Z+3nlLhnuMEDw
++UTbLn3OqnqXJSLU/Hb7d4E9OENv0jO79kBbAbPl7UTlw3c8tkniWrjVKzdV0lxU
+HwXBZtYHnyyTE30ZqKJiCSh7kVDfpVE135QSPg9ql6rYsgV9vVNijDT0rR5KdMd7
+2Pyh4aJ8VhkuAIeGocY6XDpSR9V7Byx20mhOCrxV3xEPeaiJ71tpq1pxWbZrFlJ8
+BhPeQRv0YTnCWoxWgJ6AweLlg+MKcn1lUdlehKhJj8kiuqd+ZJY3mTESIxYj52Zd
+yro3I2fV5rR93DLgBtAnjMqAZ6VwOL/9DrPToQDHKA6oAIPBju10BMRhF9G9g5NU
+1Dr5QLU7vebumiinmGjq6D7VDiROWTaIIx37sP+wms8YyAFUmt3rYjc4+FcFfEnF
+bucdZLa1cyff34zvx+04bGDG/gqD7P2gyra7Sews/uuI3GIC99M=
+=Wjav
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-ROCKPRO64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-ROCKPRO64.asc
new file mode 100644
index 0000000000..f5f086221b
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-ROCKPRO64.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-ROCKPRO64.img.xz) = 4186aa842485cfbb6675a2d193b37c20a2e5cd1269494de33138becd0276060b23aaa7268b7e9ff4ea32db2a0b09440450aa4fc7697332d8d6c64e6e35952490
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+gACgkQOJfy4i5l
+rT/LUw/9G/3BHs4GuHGo/LUvpMYexRiI/BxZA2y4KoKRdOl9Ocf/Cjkfyu/idS11
+IFbwg7bfmQTh5Iz/o/vAsiOfocbJS6C6ykDoYPG76ndUci52wvx7DJER/hvBGIWu
+AQsvpv8sdiaGlPnC+l7JKfMpHUF4gXS+t6WDQHcB4/psqDL7kl59CkVKdYEGq/oP
+AGLtOPLv3fTJy+WVXzhnaT0y+a7NmBsHnWnnyoWPlPrD2NKNogE9QIF6VxCr6Yqd
+7YeqAH/Zjo+wruBCZ66Sqoy5TrQKvP7zovPUAj0GVmLOx9IZC3RswsE8DWTvASDd
+PAAcuN8+LM0IS+lrMKVaY4cjNY4iyeI71nOYjkzmvuY7t/5ztECD+OY19T2cKRoz
+tNexcdtMH2hbkd+7GV7FWNu6fjv+uVVdsFgOFV/CM6GdjqYAcK479mipBnxDLWDE
+33jP0Tzfas0BCENQtbkoI+6/bLfdLeRbjb32ShrfbzUGDXntbNmsXLGoyNBEmb8B
+IITmUxglkctYi0Xf49UCX4x4MEGMhVq3/0PPy229MbmEP4uQmzfWepSwJcfwzIgT
+RiNyWd3nTIz2vHg3NGQdZjhWb2DmfUxY4vv5ClC8Dp6Ivpj4/WkkAS+gIurFEZDL
+yB21xg1MiGio/PfTrkKF1M6Eoee3N13Rf4N+AN429tayeMVZYjE=
+=2mdT
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-RPI.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-RPI.asc
new file mode 100644
index 0000000000..6258d5f0be
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64-RPI.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-RPI.img.xz) = 1517a053dd75aefc60b638eba177f3089d9e811333255c8d66b177197cead1e7f0cd03c07e52a11c21781e6a875bbb599aecb4e712b2639402916a1b598be4a8
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+gACgkQOJfy4i5l
+rT8lXA//XxXjT32CQ5epSHSOEFYf5TouuOKOFkxJ7KLH2K5A4cqgvJeGHW6sQCjQ
+i48EzxRxdp8VzN6BtqbGHxe8+fQvMiagh8ftgPbxlw4ryKFQyObegs2dU5LU8AIy
+Sk/Wvm+0Dce0yGvm+k2qfsrLcyRXak3USBKVv62twO3J8EpsES0P4zvbLZRXabHS
+zIlXaADNT/CnR8O/e+s/pAk6rDZEQUP9iFxX5gfaOXK6DUFhb0wc7SOs6xhC5ibl
+EmjHRnmdsj6mH7rrAC/VsGqurQXgVnCQBB9AfjDyLCKqSoLTq21kgB5IpJTFItHU
+SkBrN4YDOt3UrSJG/WwYuG+5QxrJAAI3XYqLCOjWlJ+vm/Z2xfO6s+PwdF2+o05H
+1SYP9/cvZGIy57KUbcveGYnNAZum0t7UgDlPyiRJQ9gGnS+Yx5omQnlqRjShXqrK
+r4zgqDsMz87fOnm8vpYSXgivAgygz6uGgy3WERFxgVx16MzZyCtqLPSUmZ8EXPd1
+vxiTHcrm/fTbISb8e9PgnQ9wXwFrNuE9lTILm09qnlQwcM0QvoeintcR1vXlQ8gB
+BtFYDU3vKQrDp+FMRHte/FlTNdRB2eIkoh08h+5XTjkjPjQG1d3N6U4+3aiLnr9n
+509Ea9G0fY9uB0w1z1/ougbynEMe4SMXXUCuj8MiSN8Dt+MGFNI=
+=6SN6
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64.asc
new file mode 100644
index 0000000000..e79a9c9a34
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-arm64-aarch64.asc
@@ -0,0 +1,29 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-bootonly.iso) = de24b6bca3128631e636f3d92087819f5c57c91ee0b5f8f1d2c3e748e37733b5cba22039c175ad959a7eec29a82bf98e162d5b71a98004b330bbf15365f74137
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-bootonly.iso.xz) = 21730d397de4e7d65091b0390651fb21677cc6b8cbc1d55c456aac72079e2b8a104e835e418754e20c5aa32f1c52593c6eb85a05d2abd2924271d9d31a1201a9
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-disc1.iso) = ccce5342937dd20b47d6ccc8d2998ae5c49ca6de5a07e8ca5d29c375338769407a090148e117723589f05a8700af55816c6d90b5129dff58d40a23fa2ed95bed
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-disc1.iso.xz) = 1cd1b669874951e6fe939b24a19a9a5631c17715f11d4e0710dbaff241a05cdbf0407d9cafef28cd08c63bf482546290fa5cf8f06ee946478ea33cc9efaeb90b
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-dvd1.iso) = 353253857f31070f4887f46ff3b291672c9a298c3eabaa6954607768723bae9fddc14dbf33d7f5724d59cc8e8d5b0247a091b0693114caac6d63750bc3a6e067
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-dvd1.iso.xz) = 7683e4dcfca7b1ff1672062bb4c5495b54a54c5f9995b7b7af0289aa148d50d47c9425ee81f85c9c0d595faeb91dc05487c07a3f2cd5f70591b027c612982580
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-memstick.img) = 914d9bab49c91ab5dacf8fd9cea57618da488c51d4b0ced3e3756b1a295362aa0263000eee3102247ce61d408574540c3aecd8f1db4f48706a6e31571ad1c874
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-memstick.img.xz) = dc0032df24492f7f907be44e40242d28ad8039af7b956ae62fef069a18d37fbde947f80c1f6ebb6ddbfe30469678dbeb899ea6fb7d906127ba7562c3ddee8ecd
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-mini-memstick.img) = d597a91fb897285ca4f7e361f96cf3d74fada7a3737380f7e4b60e285faa1b29d3130860f6fe6d886594ca9945cb4f1fdb999a2cfa4354d29c72b9cad08f41c3
+SHA512 (FreeBSD-15.0-BETA2-arm64-aarch64-mini-memstick.img.xz) = 6a8f6eee562c3547017051e1b46af3e040a869da598609766402435bb90cb37a19b5b60f572ec882301bf124ff90d244103c1ce7d8e814ebab6da32f2ee76143
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+cACgkQOJfy4i5l
+rT/tGg//RZu/qpF99paXYBDxmli523yHmRJUMsxFVAlUvHHvSELwdfhHwCZPOthR
+ZNXsCYFSie/GU8bEMmgSLCpqb3DrxfmIQRzUHQkxf+QJPuiJ6hyB2N5p39457q96
+KX+iXKe1XPRka1m6LvJnIdbXeHI1ZBi8qvYZVbnNL+rPwY1I8OkLwh077/LpFEHl
+F+7Pusz63Cs7gqp4JY5eqjgQYYdBRq+fzlslS/00kj7LJ7NmxXTJNiHS21Jhsjv1
+81JvHD2yg67vT78NX8tS/i0l5SIbfg96aQESLxnfmU3gQAEJbxRXAzO5VS2ZqQZ5
+EO3mpTFMc5Gt7LRZF3zRADNMuHBNVsynAr1hZ86bH/FVdqiDi4jwcJqBbkr1uiDm
+0s+QeQreHalbRiXIF6iDJulmNuSo7kgUMjRD1SDG+v8fhLdes6tNxAH/OsibOWwX
+w5F8wsoJsZeT7M7TbS22g2zXzPfvsO+B8faLIiR+BoQorNahclzpbbG9y+ErTQ6n
+nyc7jLAEf0qaHflX+roUKoueDQ54+K6y0SavoWcPqFBKK1zkkdOyvMZzoRCVDGxN
+OgFU3RDfkiNfXaAPQMhDTa2lfDkT4GZtFxd+FMSk7MKLbun60pUJ1DUn/3mnIqxT
+mS31pdny9YqePXqPBUkk3Bxy2E6OAonw62XJplFnEkrAok4jz8Q=
+=awyZ
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-powerpc-powerpc64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-powerpc-powerpc64.asc
new file mode 100644
index 0000000000..b565d0b65a
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-powerpc-powerpc64.asc
@@ -0,0 +1,23 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-powerpc-powerpc64-bootonly.iso) = e02c962d3226148350fc7509e1808f5d0062b507d175be0cf848fea1f41735ac406811a8f244fb56660031e4f137c8cccde33d6dff501160fbce08ebbb137c22
+SHA512 (FreeBSD-15.0-BETA2-powerpc-powerpc64-bootonly.iso.xz) = e69d852358ee293a992900accf93b3a50ef530afb44f5a6085d02afd8637218532caad488b9669172e6480182a7cbb3c7af9d7071b074403170f1965f8a170c1
+SHA512 (FreeBSD-15.0-BETA2-powerpc-powerpc64-disc1.iso) = 4cdd4ab259c77d636aee309d2f9c778fee456cf9eac535711f2e57c9c1b52efc6561fee5280815407b9cf308267266f62691eca5aa52a6a604b871d6b435f059
+SHA512 (FreeBSD-15.0-BETA2-powerpc-powerpc64-disc1.iso.xz) = 940cb243c701c4ded0ae69601971cfea6127bd73b7bfee2ea0b855cdfd9d33e2b66bb0345894af980655d42f311bac0543fe613ee1ba390ae8df135aa751a007
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+gACgkQOJfy4i5l
+rT9/PBAAghUlo5TC+sMNN3wwmiXbVVX1H0IcfAFq+JqDNPCxB1G6ZgceVnyEqSVb
+bQIXmyZQswl/8/WPb9IPAUolUmCeQrfvrQQg0MEZp1gNuhHnyHrwnGPdFGmZ4THJ
+wVET5nkfzWz4/IRmf43VyRaGlPPBj/Ql2tcyAifeDo5n3yTCm/QiWQhl2PxBw111
+AUmAWu6jImtrD9/c2jkWINNHmJ/8tNhdUZLgXWjhOAomfYbOl3ohvkjY48zuUaw9
+e1G0m1ZjD+8ayifI5TDdngnr7xEnKjvOe/St7TqMtDOWadHLCoQo0xLQHPxKlbgG
+HAK1B0zZFzzpGQ+SGJRTygDfXcRl3VMPFQUx9Rbj1eJ5VRRRgTQdJyxyCbSfol4b
+lfq5l67WM3gBfTI8vbMMTwgD3AxiZsw3xqVAvCNvanoG5HpBaFYIKeIm6SLWE/oQ
+iTQCivN0h3RJf3aRGBeuackVZVWU45iUPP9BVn7JPriDBjnw9W0QHmIX4nQP+JvT
+XWBCDQgOjKsIgzy5EHDAQFHihYm2rXV8AAFFY7xA3EiAj1cJ4OQ+3jvqKcmVvK+N
+OZcONflCovd9E8dfDJUxJAmn2n07PknHentMEOPpS5ZAkJKJZ7OYvszXxKaDtNSq
+xCSUnNP8LrJKjETDlvMOyauKjgF3K6/M4bDcNGyOhjJ+LqEUBIQ=
+=DDYv
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-powerpc-powerpc64le.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-powerpc-powerpc64le.asc
new file mode 100644
index 0000000000..01bfb716ad
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-powerpc-powerpc64le.asc
@@ -0,0 +1,23 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-powerpc-powerpc64le-bootonly.iso) = 7a7657c6d52cd230c829c5932a05093b6aec5dd2ac4339184cfe421abb9e42e782fba53733f45d751870f47f97dc5e38bbb3457c62166b6d8fde37611b23130c
+SHA512 (FreeBSD-15.0-BETA2-powerpc-powerpc64le-bootonly.iso.xz) = 0f49d65e015323e31b4fff27243c5d534955089fa95b03296b8f5044aa930fb494815f8ed318efa92bcc41fc742a935a17a209498e5e9efde9b0962008c1fed7
+SHA512 (FreeBSD-15.0-BETA2-powerpc-powerpc64le-disc1.iso) = 40f71f941602f63298bdac945cd68beceff208a72bc785507657ac0075ccb224994b42eb3c56ce58b8744046c4fc5d34fe67051c74397663e2a8581c6b3e4b7f
+SHA512 (FreeBSD-15.0-BETA2-powerpc-powerpc64le-disc1.iso.xz) = b9d306b36f5eb6c178f2ca88fcb24cde98dd1e4db0b62f82aff431f5da9399a7be2498a6d6c3fdbe2792035316c62cdc2ddf0401326b18f6a6ad4032a2d98d73
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+gACgkQOJfy4i5l
+rT+4yw//b68+a9hDxtfnaCqdXB/4J7A1hKmVbjCiwAVpYceUnGDhtiPBBPJFPOmf
+iccIontLjcZ4eJWfUky47HznvncgZu1g63ANtultD4VfHceyXTwWUkKw4bhs8oFQ
+HgeZK8OzkgUrrhTDAlN0L3YIdky0tb6pKvlDtDJgGArN4Kc18IGNCqtqWV1szWEz
++B+3SgnqdF1q6FBYg2k1BarEU0rBqFUwbp1JYpqQ4BqLSWI4arbTWI7ENrvqBr4/
+tVNAd9CUiVSzQ27U5mam7lYOixVZ/AjzDsv0KrIbLHk6H6gredj7FKFSq2jTa1le
+rT2ihC4x0Wl+1w6H+V4Xkq68HDspzkrld+XP6nyiuUhpkDRvV6njqA2SWqkgvNJP
+A5X2ww/5iKOp6RfX3uywCdopvr9hlVEFn0xZtU9YYcM/+J2ACN1khVxlhtvFPtZN
+k4NwdPjpdbO49tSW3Ymj+OFWIoVCeCDIysXIuU/GdsaHFIeM1uEmxFcHusuAEIz1
+rspYtNnljnkeD0pZst0qHLZGeMq+rNv80yJRU0M0Sx2dW3wvbsNXjYEDvCR4HOpV
+drWlJPYmlwzT/Scn2roEH8/u79714f14bnVzkdOaJy5NQw0gCKYt9e02oWvSdFib
+XXOwLcOws5zwpQUUr9iOUP2FZ6omdto/yr43T7D5LQuH+OT23/Y=
+=AonV
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-riscv-riscv64-GENERICSD.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-riscv-riscv64-GENERICSD.asc
new file mode 100644
index 0000000000..1a6bad5ec1
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-riscv-riscv64-GENERICSD.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-GENERICSD.img.xz) = 8c8122ae02c4b2b011ee5d2dda01df2d7fec60624b9cf1f5587de7c0cd7ecd72b878cdf900c0f64070681c04df0027b1fac2308adec1f33bbff6ee91b00b73b8
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+gACgkQOJfy4i5l
+rT+JgRAAkgUEI8WdhdoimSAwlqSWjq7BUgfDAopHS+bjo3UNgQl3OMAIHRahYJxD
+z57srRCTMB3qVz1MHNdL9KKPUM0pR8nGoNuAmYR5lbNq9aPn36fEgLnaduAo5crH
+6RgLyV3kzeygvV+7bq6X6IXpqPUUraDsVYLQs63/vaODrBasxajU4TbMngstpu0g
+e+1+VdiCUxlYdW1MRW1vgS0KZs9oW7HDzeOdgMQjeekUzei5+GwEAGAGPqtrn/k6
+hk0J5LLRZwFe2MY3SApfCabHouzieejJOH/DN/ZGj+O13eqLrq1CsLAGnA3+N7Je
+nPtVANwJfyjlvVa29cdfbZD7/LE/MuoY3P++HIyK+1QcNElwHWvJRqFB/Wph7aHW
+LaDXm8DiOYgQu9OemShqEZrw/RA+oLTz8UXP7GIjAM6hoqv/08bAc8ASOi69nk5B
+8sjoRnQ7mvxCeLadlIV87JorjC4y/JnMr2qxMu0q2Win+HsH1HuacbR6YNjEpvw7
+s8XC9+4BqjRBT+2d1VlqUM8i9iX/PYGs2FYQlZnyvnj88Mcgs6BUGqhO/s+rKrqS
+oXyPjGFZCh/Y8QS8FbObi6zlVN/M3Cb2joU6qWnUG8ViOPa5k4MNP3qxPk0LfTRi
+J2GQOFJuGFdY6Thf1xOS5RmAGQewZVWmj+/962ZMYpAZlomDi7M=
+=knAO
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-riscv-riscv64-vm.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-riscv-riscv64-vm.asc
new file mode 100644
index 0000000000..afde41770d
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-riscv-riscv64-vm.asc
@@ -0,0 +1,27 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-ufs.qcow2.xz) = 59b012673d13cd7cd86b700a5534237a9ba4170385f4383230742fdbe558361d8b0a28eef2795e9d82c0006ee26ced152999c9b12f62438c6cac2cbcbf602910
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-ufs.raw.xz) = fa0162de8e3759165b4294ee526ca3d3e8203410c56aa6828680b30f3e74627f955b4b9bec0e7b692826130457a34eb6fabb336bb47d6ea0b06049fee3601c5c
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-ufs.vhd.xz) = 0b781c99c8c3407f0ba62a6c16e543c6f0659c82f770e1a8e9df0e7a59f17ecd029326d8ff962e2fb834a2f73bc70edab86fe3b2cacee3f82f4fbbcb034c126c
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-ufs.vmdk.xz) = 46f3568b91aa92c85e81cec7a2b2df06ea51ac303e76da37d3f636c5900771549494c08895670143a5484c34c291e528995c18b356e87c4e505fd119cf181f5b
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-zfs.qcow2.xz) = 345544b9520b9eda4cec673c3fc8f6e26344d0f85e8348d7bae2d91689f7348a6e630cc397a723f73ef2c5848092694e0af06eb885fd4cc3c86cecd9d518ab6f
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-zfs.raw.xz) = 7c649f2073bef1297859efa5f9eaee0d3a38174b28a72be905568d0f7a4f954b0bf02d636903ebc29213b96e3584469cb788c3857f6d7ff19c662a779517c042
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-zfs.vhd.xz) = 1831b2801b782016655ad4fa7d650f861dbab08d1950bb15e6434a05bf98debdcfc7f6b06194acea19a44de5151f8b142dba7d6c4c96c78844f8254d549295e9
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-zfs.vmdk.xz) = 8122fc99743bab233dfb785f38a5d265ed95815b70fed980cbbc56de9b3bf86ef8585fb2cdaf9219d53a40890033838474dca35f1698276369026fa730fdffd5
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+gACgkQOJfy4i5l
+rT8Fzg/8CrlmrOCd3HxQZhL9ipI/0yvDzwuWiZNYnHdKB6eRN8HlApIE6tPqKAYD
+LABMMVUoq5fLQddt4nvjnDPYtGD9XGuNkhqlFEt5OaJ1mSH1rHPONhKHdcPWjX0s
+kDOsxes0SlJEVDYsxmF/4vDh49YxcR/Lj39r9lvzRuBrWmgHxXO2PCOqdViGT6Sa
+Ll08KMibkGfkbaBr+6RY98E/lv8tQ0ByHDw02b91MIkpw9XkzK7FXhubh74Bbyp6
+eiywSnAcwS5U0OorAfFFWwlXpG7BrunBrx7b+u7g1jeSLL+MPRRtm72FU+uqaqsX
+2wWI/77D19mXxKgQoYwpHTrYkz76IGZ8azY0Ln4K+NSyYrpBhKkXzkCeTPhVDICQ
+pqYJomtEcEXeO+dVOp05VUcmRUlb5USuUF85pv1z/uiXIedJXm/xapiOFwmyhpj8
+JBuWgw2SefLa9pob7PQvjdSy1zLMAujWLFsELjL0E94hHIpal4EZvOFLXa/LnJmt
+Q7+iVL4x0ZNReV99r3qw8cqNYPJamM25+2M87nUZOsUveIpRHDkK9BqIYICs9Ivv
+SQhB1yhhBYSbNZJlO56P40Oaa1jlT/7qCVccp6MbNwwLFCYkG6/XI7+qdfDh7Hw/
+qg6oUR2H23U25Iy7g5DGwvnJtnCVeyQnKo2YuIoUizxsNTTKsO4=
+=4pHO
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-riscv-riscv64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-riscv-riscv64.asc
new file mode 100644
index 0000000000..1e9bf76fec
--- /dev/null
+++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2-riscv-riscv64.asc
@@ -0,0 +1,27 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-bootonly.iso) = 11cbc2b3fd857f71aa20cb1435e211b7070317ef40980c18b51e212bc754aa5abb2323f2655bf61c36ddbd81ecc0f5770b7f527bebefb3bae694aa41032d1444
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-bootonly.iso.xz) = 1b3b835bd7e927d00d3bcce842cb451673120bff44eb7f2149a2588dbb53c68db19e1e6f728ea14894f569891afe0d642592a16e2d35847c59da3f67b4009f54
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-disc1.iso) = 33bdce8e98a87ae8e353524d3608ca214fdaa7c1a2d0f7c00553e63ad6a740c6ce6e3e715519663ff109374eead4024351d0a24b879821d876463b40cdd41988
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-disc1.iso.xz) = e2f112cc410419f58268d470a58a2d7d2e243ee7a408ebda6a74fba05f0a50ea3cbdd04a60b9ec7645f8f25a877709603504d4f9a334b7befe4e71c2bf6a8833
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-memstick.img) = 4bd6475807557c3e6fe762f92e6f24fa032b8179cde6fda8eb4a81db7aeffb334d06a5bec9d02a786f7cead5097ede136b8c7d8b650c3a2252d0da5b3df1ac0b
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-memstick.img.xz) = 879be8a34b24b3f680d64b0a5c1d9da1720364669e911f6d8e89d53fd20d46bb402ed9c23ac2749a80ee8259826a1150350184753595d87f009041b7f67cdb03
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-mini-memstick.img) = a83b8fdae6f621dd5fdd215edfd6f0a23475c862b93087a7b362def32f4054f452f780f85257e4ef5142ec8e8b8cad8d57385a3c8fea64baa1071d8daa947837
+SHA512 (FreeBSD-15.0-BETA2-riscv-riscv64-mini-memstick.img.xz) = 0b949451184dbfec3f3b0af744954d22c5105699e2256fba35be5e268121cbf218e4ae1080cfda0c7497b33c4a12cd90d6a4351803ca7ff6c9a59077f39bcc54
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmjzF+gACgkQOJfy4i5l
+rT9ksQ//UhqN8j1vJRoHh6w+suRyw2q1/LqS5fkWw7N/sNTZ6VnQRq3NWc+Kww22
+MOTW0y+NFz6FXchymNBHgfBVTLAdNmjyzef8mbgAhAL/vjjmXkAnFiMeCICjD8x5
+HCbD5XLgn+5fd2pWEVCJ2YV73pb/MTHv8LJSwQLizCIjFyCLQa5zPxLOzHwMT9gV
+BF7loA+EnarTFA0Ei7AZLPf+xMY/jD/sTSI86g2rKyLijz1MG/LjRoUCmij6Jp3R
+ALLceewgXfe4wrKRi7SwV4heQOGFlkB/iAZcsVVjFcTVK6OxXt2CY5rDFJInEhDr
+aFoyHtB4WCDl+S6TUeleX7FpNK9ZFnNPwSoYk0Fme3VI/LQll3hdzI2bnKU/htZl
+juFMNWLzRaYUPK3rPMKRUO1pa1S+Fzpv1S6zUgIVXP8IXJEX38G72eDKzRoYFlDd
+AzHpbIcX8xslyCTK6PbBSIpyM6gQ4TflIoM+wGKR+L+YDTiWPpcSkRoyXJNLlh4K
+8OpA/0F00XlIKNa7MsspImZc9/ZGHrh0AFGGrgTaje6HfuBeBY4WSO5CKi0JK5wG
+fp9zD5qE3yT5bP1Jt/rQUDR0QQ9UMYbKM4f4RNlKpMIe0MtWTiJFeN+hmb6PmaPV
+M40xv2rwsw6RYnCetoQlsu0nUzswTnLG1pNgagI+ft2+VKPCR1U=
+=A8z0
+-----END PGP SIGNATURE-----
diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc
index 5763769b9a..503e7b337d 100644
--- a/website/content/en/releases/15.0R/relnotes.adoc
+++ b/website/content/en/releases/15.0R/relnotes.adoc
@@ -904,7 +904,7 @@ gitref:3965be101c43[repository=src]
[[wireless-networking]]
=== Wireless Networking
-The LinuxKPI 802.11 comapt layer man:linuxkpi_wlan[4] gained support for the Galois/Counter Mode Protocol (GCMP) from man:wlan_gcmp[4]. (Sponsored by The FreeBSD Foundation)
+The LinuxKPI 802.11 compatibility layer man:linuxkpi_wlan[4] gained support for the Galois/Counter Mode Protocol (GCMP) from man:wlan_gcmp[4]. (Sponsored by The FreeBSD Foundation)
The man:rtw88[4] driver was made to work (associate) again and a memory leak got resolved. (Sponsored by The FreeBSD Foundation)
diff --git a/website/content/en/releases/15.0R/signatures.adoc b/website/content/en/releases/15.0R/signatures.adoc
index 4cddf2b2f9..78cee4a3a1 100644
--- a/website/content/en/releases/15.0R/signatures.adoc
+++ b/website/content/en/releases/15.0R/signatures.adoc
@@ -4,11 +4,11 @@ sidenav: download
---
:localRel: 15.0
-:localBranchName: BETA1
+:localBranchName: BETA2
:localBranchStable: stable/15
:localBranchReleng: releng/15.0
-:localRelSha256: ../checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA1
-:localRelSha512: ../checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA1
+:localRelSha256: ../checksums/CHECKSUM.SHA256-FreeBSD-15.0-BETA2
+:localRelSha512: ../checksums/CHECKSUM.SHA512-FreeBSD-15.0-BETA2
= FreeBSD {localRel}-{localBranchName} Release Checksum Signatures
diff --git a/website/content/en/releng/_index.adoc b/website/content/en/releng/_index.adoc
index 59cb5d62b6..2e0e42f6c4 100644
--- a/website/content/en/releng/_index.adoc
+++ b/website/content/en/releng/_index.adoc
@@ -33,7 +33,7 @@ General information about committing to -STABLE.
|===
|Date |Event |Information
|December 2025 |FreeBSD 15.0 |link:../releases/15.0R/schedule/[Target Schedule]
-|March 2026 |FreeBSD 14.4 |
+|March 2026 |FreeBSD 14.4 |link:../releases/14.4R/schedule/[Target Schedule]
|June 2026 |FreeBSD 15.1 |
|September 2026 |FreeBSD 14.5 |
|December 2026 |FreeBSD 15.2 |
diff --git a/website/content/en/status/report-2025-07-2025-09/drm-drivers-slowdowns_fixes.adoc b/website/content/en/status/report-2025-07-2025-09/drm-drivers-slowdowns_fixes.adoc
new file mode 100644
index 0000000000..5358c1de53
--- /dev/null
+++ b/website/content/en/status/report-2025-07-2025-09/drm-drivers-slowdowns_fixes.adoc
@@ -0,0 +1,40 @@
+=== DRM Drivers Slowdowns and Freezes Fixes
+
+Links: +
+link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277476[Main PR] URL: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277476 +
+link:https://github.com/freebsd/drm-kmod/issues/302[drm-kmod GitHub issue] URL: https://github.com/freebsd/drm-kmod/issues/302
+
+Contact: Olivier Certner <olce.freebsd.statusreports@certner.fr>
+
+Owners of AMD GPUs using the amdgpu DRM driver from the `drm-kmod` ports, especially starting with v5.15 (`drm-515-kmod`), have been experiencing gradual slowdowns and freezes since at least May 2024.
+Code analysis suggests that recent Intel-based GPUs (gen 13+) may also be affected.
+We are pleased to announce that, to the best of our knowledge, all these problems have been fixed.
+
+We encourage people to test the latest FreeBSD code on branches `main`, `stable/15` or `stable/14`.
+The fixes will be included in the upcoming 15.0 and 14.4 releases.
+Errata notices and patches may be issued for 14.3 in order for people not to have to wait until 14.4 (whose release should tentatively happen next March).
+An additional fix will find its way in the `drm-kmod` ports (see below).
+
+Investigations revealed that the crux of all these problems has been bad handling of too frequent, and generally not really necessary, physically contiguous memory allocation requests in fast paths.
+Basically, the DRM's TTM component tries to allocate pools of graphics memory pages that are as much as possible physically contiguous in order to reduce the number of corresponding TLB entries.
+It does it in a loop that first tries to allocate pages of higher order with the `__GFP_NORETRY` flag, gradually falling back to smallest ones (see `ttm_pool_alloc()`).
+
+The first problem is that our LinuxKPI did not handle Linux's `__GFP_NORETRY` flag and would try hard to fulfill the first requests, i.e., those with highest order pages, using expensive mechanisms to obtain or produce contiguous memory if not readily available.
+A first fix by Mathieu (`sigsys` at `gmail` with regular company suffix) removed memory compaction from this process (foregoing calls to `vm_page_reclaim_contig()`).
+This fix was then completed by stopping the VM system from trying to break memory reservations, which are pieces of a speculative mechanism that tries to automatically provoke the use of superpages.
+
+Another problem came from evolutions of our LinuxKPI.
+In order to better comply with what Linux does, `kmalloc()` was changed to always return physically contiguous memory.
+Unfortunately, `kvzalloc()`, which relied on `kmalloc()` in our implementation (which was conceptually wrong, but initially harmless in practice), was not switched to rely on `kvmalloc()` in the process, effectively turning large memory allocations of zeroed pages into costly physically contiguous ones.
+
+Some rough profiling of slowdowns was done using `dtrace`.
+It revealed that a fair amount of execution time of the failing allocations came from attempting multiple allocation on the same NUMA domain, and that of succeeding ones came from useless changes to page attributes, triggering expensive TLB shootdowns.
+An analysis of the VM domainset iterators code revealed multiple flaws, in particular leading to re-examining the same domain multiple times (up to 4 times for the common case of machines with a single domain) without any additional guarantees of success for new attempts.
+Some other VM domainset problems have been fixed in the process, such as ensuring that allocation requests prefer domains not on a low memory condition in all situations.
+
+Finally, concerning specifically the amdgpu driver and affecting only Carrizo, Polaris and Vega M based AMD GPUs, a temporary allocation that was unnecessarily physically contiguous was replaced with a regular one, making the remaining, relatively short but noticeable freezes disappear.
+By contrast with those evoked above, this change is to the `drm-kmod` ports' code, and is to be included at the ports' next version bump in the ports tree (expected ports versions: `5.10.163_9`, `5.15.160_6`, `6.1.128_6` and `6.6.25_7` respectively for `drm-510-kmod`, `drm-515-kmod`, `drm-61-kmod` and `drm-66-kmod`).
+
+This work was sponsored by the FreeBSD Foundation as part of the Laptop Project.
+
+Sponsor: The FreeBSD Foundation
diff --git a/website/content/en/status/report-2025-07-2025-09/group-changes.adoc b/website/content/en/status/report-2025-07-2025-09/group-changes.adoc
new file mode 100644
index 0000000000..8d41d0edbe
--- /dev/null
+++ b/website/content/en/status/report-2025-07-2025-09/group-changes.adoc
@@ -0,0 +1,44 @@
+=== Process Credentials' Groups-Related Changes in FreeBSD 15
+
+Links: +
+link:https://www.freebsd.org/status/report-2025-04-2025-06/#_ucred_group_changes_in_freebsd_15_0[T2 2025 Status Report] URL: https://www.freebsd.org/status/report-2025-04-2025-06/#_ucred_group_changes_in_freebsd_15_0 +
+link:https://cgit.freebsd.org/src/commit/?id=9dc1ac869196[initgroups(3): Backwards-compatible implementation and manual page update ] URL: https://cgit.freebsd.org/src/commit/?id=9dc1ac869196 +
+link:https://cgit.freebsd.org/src/commit/?id=4be38acc826f[Main commit changing getgroups(2)'s manual page] URL: https://cgit.freebsd.org/src/commit/?id=4be38acc826f +
+link:https://cgit.freebsd.org/src/commit/?id=6d22cd6b5f8b[Main commit changing setgroups(2)'s manual page] URL: https://cgit.freebsd.org/src/commit/?id=6d22cd6b5f8b
+
+Contact: Olivier Certner <olce@FreeBSD.org> +
+Contact: Kyle Evans <kevans@FreeBSD.org>
+
+Starting with FreeBSD 15:
+
+. [[setgroups_getgroups]]The behavior of the man:setgroups[2] and man:getgroups[2] system calls function has slightly changed.
++
+Out of caution, even if almost all existing applications will continue to work undisturbed, we advise auditing those that you are maintaining or using as explained below.
+. [[initgroups]]How processes' group membership is derived from the password and group databases on login has slightly changed: The login user's initial numerical group ID from the password database is now automatically added to the supplementary groups set, even if that user is not explicitly listed as a member of the corresponding group in the group database.
+. [[kernel]]The kernel stores the effective group ID in a new specific field of `struct ucred` (`cr_gid`) instead of in the same array as supplementary groups (`cr_ngroups[]`).
+
+The man:setgroups[2] and man:getgroups[2] system calls will operate only on the calling process' supplementary groups, not featuring the effective group ID as the first element of their array argument.
+The man:initgroups[3] function's implementation is unchanged and still relies on man:setgroups[2], with the consequence that it **does not** set the process' effective group ID **anymore**, instead including its `basegid` argument in the supplementary groups set.
+
+One of the reasons for these changes is to have FreeBSD behave exactly like GNU/Linux systems, NetBSD, OpenBSD and illumos-based operating systems.
+Consequently, almost all portable applications should already be compliant with FreeBSD's new behavior and will continue to work correctly or even get fixed in the process (see the previous status report linked above for an example with OpenSSH).
+However, porters, system administrators and users are advised to audit their applications that are using man:setgroups[2], man:getgroups[2] and man:initgroups[3], watching out for the following points:
+
+* Applications should already be using man:setgid[2] or man:setegid[2] in addition to man:setgroups[2] or man:initgroups[3] to set the effective group ID.
++
+If this is not the case, these calls must be added, as otherwise affected applications will stop setting the effective group ID starting from FreeBSD 15.
+* Applications using man:getgroups[2] should not be treating the first element of the returned array specially, but as any other supplementary group.
++
+If nonetheless they do, they have to be modified to obtain the effective group ID via man:getegid[2] instead and to treat all groups returned by man:getgroups[2] as supplementary groups only.
+
+Manual pages of all changed functions have been modified in `stable/14` and `stable/15` to describe and contrast the old and new behaviors, and have grown new `SECURITY CONSIDERATIONS` sections stating the reasons for the changes and the points to watch out for.
+
+Backwards-compatible implementations of changed functions are provided so that applications compiled on FreeBSD 14 or earlier continue to see the old behaviors and work as before.
+They are available if and only if the kernel was compiled with `COMPAT_FREEBSD14`, which is the case of the default `GENERIC` kernel.
+
+We have normally fixed all unwanted impacts of storing the effective group ID separately from the supplementary groups in the kernel, such as:
+
+* Some security policies or access checks would either ignore the effective group ID or the first supplementary group (with lowest numerical ID), affecting process visibility restrictions based on group IDs, the "can debug" and "can export KTLS keys" checks, the man:mac_do[4] and man:mac_bsdextended[4] security policies, and access control to some hardware facilities (tracing: man:hwt[4]; performance monitoring: man:hwpmc[4]) and to NFS-served shares.
+* Reporting of process' credentials would omit the effective group ID, affecting all variants of `procstat -s` (on live processes, core files, or system core dump), man:ddb[4].
+
+Sponsor: The FreeBSD Foundation
diff --git a/website/content/en/status/report-2025-07-2025-09/mac_do.adoc b/website/content/en/status/report-2025-07-2025-09/mac_do.adoc
index 8c29e839b9..00eed003c5 100644
--- a/website/content/en/status/report-2025-07-2025-09/mac_do.adoc
+++ b/website/content/en/status/report-2025-07-2025-09/mac_do.adoc
@@ -1,22 +1,31 @@
=== mac_do(4) and mdo(1) Improvements
Links: +
-link:https://wiki.freebsd.org/SummerOfCode2025Projects/MacDoAndMDoImprovements[Wiki page] URL: link:https://wiki.freebsd.org/SummerOfCode2025Projects/MacDoAndMDoImprovements[]
+link:https://wiki.freebsd.org/SummerOfCode2025Projects/MacDoAndMDoImprovements[Wiki page] URL: link:https://wiki.freebsd.org/SummerOfCode2025Projects/MacDoAndMDoImprovements[] +
+link:https://cgit.freebsd.org/src/commit/?id=3ca1e69028ac[Commit to mdo(1) enabling fine-grained credentials transition requests] URL: https://cgit.freebsd.org/src/commit/?id=3ca1e69028ac
-Contact: Kushagra Srivastava <thesynthax@FreeBSD.org>
+Contact: Kushagra Srivastava <thesynthax@FreeBSD.org> +
+Contact: Olivier Certner <olce@FreeBSD.org>
-As part of Google Summer of Code 2025, I worked on two related sub-projects in the FreeBSD Project: kernel improvements to man:mac_do[4] and userland enhancements to man:mdo[1].
+The man:mac_do[4]/man:mdo[1] project aims at allowing controlled process credentials transitions without using setuid executables but instead leveraging our MAC framework.
+For more information, please consult the associated manual pages as well as previous status reports from link:../report-2024-07-2024-09/#_mac_do4_setcred2_mdo1[T3 2024] and link:../report-2024-10-2024-12/#_mac_do4_setcred2_mdo1[T4 2024].
-mac_do is a kernel MAC security module that allows controlled credential transitions without requiring setuid binaries. The project extended it in two key ways:
+As part of Google Summer of Code 2025, Kushagra worked on extending man:mac_do[4] (kernel) and man:mdo[1] (userland).
-* **Per-jail configuration of authorized executables** – administrators can now specify a list of executables per-jail, permitted to request credential transitions, instead of being limited to the hardcoded [.filename]#/usr/bin/mdo#.
-* **Support for traditional credential-changing syscalls** – transitions requested via man:setuid[2], man:setgid[2], man:setgroups[2], and related functions are now intercepted and authorized through mac_do, in addition to the original man:setcred[2] mechanism.
+Worked-on man:mac_do[4] features:
-On the userland side, the companion tool man:mdo[1] was extended to:
+* Per-jail configuration of authorized executables: Allow administrators to specify a per-jail list of executables that are permitted to request credential transitions, instead of being limited to the hardcoded [.filename]#/usr/bin/mdo#.
+* Support for traditional credential-changing system calls: Allow man:mac_do[4] to assess calls to man:setuid[2], man:setgid[2], man:setgroups[2], and related functions as full credentials transitions on their own.
-* Allow explicit UID/GID overrides, fine-grained group management (`-g`, `-G`, `-s` options), and improved credential parsing.
-* Provide a `--print-rule` option to display the corresponding mac_do rule for a requested transition.
+Worked-on new man:mdo[1] features:
-Together, these improvements make mac_do and mdo far more flexible and practical, enabling safer privilege transitions without relying on setuid executables and with strong jail integration.
+* Allow finely specifying target groups (`-g`, `-G`, `-s` options), inheriting from current credentials or those of some user in the password and group databases, and explicitly overriding any user and group IDs and supplementary group.
+* Provide a `--print-rule` option to switch to a mode that displays an example of the target part of a rule that would match the requested credentials.
-Sponsor: Google LLC (Google Summer of Code 2025)
+Of these, the man:mdo[1]'s new fine-grained credentials transition requests change has been committed and will appear in 15.0 and 14.4.
+The others most probably will land in stable/14 before 14.4, but seem unlikely to appear in 15.0 as they need more review and some amendments.
+
+Together, these improvements will make man:mac_do[4] and man:mdo[1] more flexible and practical, enabling safer credentials transitions without relying on setuid executables and with strong jail integration.
+
+Sponsor: Google LLC (Google Summer of Code 2025) +
+Sponsor: The FreeBSD Foundation
diff --git a/website/content/en/status/report-2025-07-2025-09/portmgr.adoc b/website/content/en/status/report-2025-07-2025-09/portmgr.adoc
new file mode 100644
index 0000000000..ef1fb377e0
--- /dev/null
+++ b/website/content/en/status/report-2025-07-2025-09/portmgr.adoc
@@ -0,0 +1,52 @@
+=== Ports Collection
+
+Links: +
+link:https://www.FreeBSD.org/ports/[About FreeBSD Ports] URL:link:https://www.FreeBSD.org/ports/[] +
+link:https://docs.freebsd.org/en/articles/contributing/#ports-contributing[Contributing to Ports] URL: link:https://docs.freebsd.org/en/articles/contributing/#ports-contributing[] +
+link:https://www.freebsd.org/portmgr/[Ports Management Team] URL: link:https://www.freebsd.org/portmgr/[] +
+link:http://ftp.freebsd.org/pub/FreeBSD/ports/ports/[Ports Tarball] URL: link:http://ftp.freebsd.org/pub/FreeBSD/ports/ports/[]
+
+Contact: Tobias C. Berner <portmgr-secretary@FreeBSD.org> +
+Contact: FreeBSD Ports Management Team <portmgr@FreeBSD.org>
+
+The Ports Management Team is responsible for overseeing the overall direction of the Ports Tree, building packages, and personnel matters.
+Below is what happened in the last quarter.
+
+During the last quarter, we welcomed Älven (alven@) and Tiago Gashiba (tiga@) as new ports committers, and said goodbye to six committers.
+We also promoted Dan Langille (dvl@) as a full portmgr member after successfully being on the lurker program.
+
+According to INDEX, there are currently 37,163 (up from 36,605) ports in the Ports Collection.
+There are currently about 3,428 (up from 3,330) open ports PRs, of which 821 are unassigned.
+The last quarter saw 8,738 (down from 10,924) commits by 156 (down from 157) committers on the main branch and 898 (up from 770) commits by 61 (up from 56) committers on the 2025Q3 branch.
+
+The most active committers to main were:
+
+- 2348 sunpoet@FreeBSD.org
+- 574 yuri@FreeBSD.org
+- 409 vvd@FreeBSD.org
+- 406 tagattie@FreeBSD.org
+- 348 bofh@FreeBSD.org
+- 223 jbeich@FreeBSD.org
+- 161 fluffy@FreeBSD.org
+- 153 eduardo@FreeBSD.org
+- 147 alven@FreeBSD.org
+- 143 arrowd@FreeBSD.org
+
+A lot has happened in the ports tree in the last three months, an excerpt of the major software upgrades are:
+
+- pkg 2.3.1
+- New USES: zig
+- Default version of Lazarus switched to 4.2 (non-devel, non-aarch64)
+- Default version of Perl switched to 5.42
+- Chromium 140.0.7339.207
+- Electron 37 and 38 added
+- Firefox 143.0.3
+- Firefox-esr 140.3.1
+- KDE Applications 25.08.1
+- KDE Frameworks 6.18.0
+- KDE Plasma 6.4.5
+- Ruby 3.4.6
+- Rust 1.89.0
+- SDL 3.2.22
+
+During the last quarter, pkgmgr@ ran 12 exp-runs to test source code changes and various ports upgrades.
diff --git a/website/content/en/status/report-2025-07-2025-09/valgrind.adoc b/website/content/en/status/report-2025-07-2025-09/valgrind.adoc
new file mode 100644
index 0000000000..9a8a2e1193
--- /dev/null
+++ b/website/content/en/status/report-2025-07-2025-09/valgrind.adoc
@@ -0,0 +1,53 @@
+=== Valgrind: preparing for 15.0-RELEASE
+
+Links: +
+link:https://www.valgrind.org/[Valgrind Home Page] URL: link:https://www.valgrind.org/[] +
+link:https://www.valgrind.org/docs/manual/dist.news.html[Valgrind News] URL: link:https://www.valgrind.org/docs/manual/dist.news.html[] +
+link:https://github.com/paulfloyd/freebsdarm64_valgrind[arm64 port] URL: link:https://github.com/paulfloyd/freebsdarm64_valgrind[]
+
+Contact: Paul Floyd <pjfloyd@wanadoo.fr>
+
+I have not submitted any reports for over a year. On the whole that is good news as it means that there have not been any major issues. Back then I said that aarch64 support was about to land and indeed it did in mid April 2024.
+
+I added a nice little script for use with Valgrind called `vgscript`. This works in a similar manner to `pstack` (or `bstack` on FreeBSD) in that you give it a PID and it will generate a stack trace for that process. If you use `bstack` with a Valgrind process you will see the Valgrind call stack which is probably of no use to you. If you run `vgstack` with a Valgrind PID it will print the call stack of the test exe running under Valgrind.
+
+If you use Valgrind regularly could you take a look and answer the survey that I posted on the forums (if you have not done so already).
+Here is the link:https://forums.freebsd.org/threads/valgrind-feature-poll.98707/#post-716085[link].
+
+Valgrind 3.26 is due out at the end of October 2025 and package:devel/valgrind[] will be updated shortly after that.
+
+package:devel/valgrind-devel[] will get one (or maybe more) updates as I fix issues with FreeBSD 15.0.
+
+The outstanding issues that I have on FreeBSD 15.0 are
+* aarch64: there is a problem when using Valgrind with gdb/vgdb. Hitting ctrl-c to interrupt the process running under Valgrind does not work and Valgrind crashes with an assert.
+* aarch64: a known old issue that was infrequent regarding initialisation of thread memory now seems to occur much more often.
+* amd64: maybe similar to the first issue with gdb/vgdb and interrupting a process, but this time I'm seeing `select` return an 'impossible' value.
+* amd64: a test for `setcred` is getting an extra "Conditional jump" error message.
+
+Most of the above are not too serious unless you are a heavy user of gdb/vgdb.
+
+Here is a list of bugfixes since my last report, Q1 2024.
+
+* Several suppressions added for libc, libc++ and libstdc++ functions
+* Improvements to `setcontest` argument checking
+* Some more `aio_*` fixes
+* Syscall `_sysctlname` was checking the wrong length of the name argument
+* New syscall wrappers for `kcmp`, `getrlimitusage`, `close_range`, `fchroot`, `setcred`, `exterrctl`, `inotify_add_watch_at`, `inotify_rm_watch`, `jail_attach_jd` and `jail_remove_jd`
+* Started adding better `ioctl` argument checking
+* Fixes to Valgrinds self-checking modes
+* Support aarch64 auxv AT_HWCAP, AT_CHERI_STATS, AT_HWCAP3 and AT_HWCAP4
+* Valgrind file descriptor checking has been significantly enhanced and this includes FreeBSD
+* Some old code that I could never test for FreeBSD 10 has been removed
+* Removed as much as possible FreeBSD version dependent code. This reduces everyday maintenance at the cost of making version-independent regression tests more difficult
+* Turn off check for lock created during text handling that will deliberately leak
+* Syscall `sigwait` was not correctly dealing with its atypical return value
+* Improved checking of `utrace` syscall arguments
+* amd64: syscall arguments 7 and 8 were swapped (it turns out that argument 8 is never needed and has been removed)
+* amd64: added `sysarch` subcommands `AMD64_SET_TLSBASE` and `AMD_GET_TLSBASE`
+* Reduced warnings that get printed in quiet (-q) mode
+* Improved checking done by `sysctl` kern.proc.pathname
+* Handle `mmap` MAP_STACK and MAP_GUARD
+* Syscalls `open*` now produce an error if you try to open the guest exe for writing
+* Syscalls `sigwait` and `sigwaitingfo` were too lax in accepting NULL arguments
+* Many of the `*at` system calls (like `faccessat`) were not checking that the directory fd is not one of the file descriptors reserved for Valgrind's use
+* Function `memalign` now accepts a size of zero
diff --git a/website/content/en/where.adoc b/website/content/en/where.adoc
index 4d0a11d938..4854f758c7 100644
--- a/website/content/en/where.adoc
+++ b/website/content/en/where.adoc
@@ -173,12 +173,18 @@ The word `CURRENT` is sometimes a source of confusion:
See link:../snapshots/[FreeBSD Snapshot Releases].
-=== FreeBSD {rel-head}-ALPHA
+=== FreeBSD {rel-head}-CURRENT
Installer and SD card images are available for link:{url-snapshot}/amd64/amd64/ISO-IMAGES/{rel-head}/[amd64], link:{url-snapshot}/powerpc/powerpc64/ISO-IMAGES/{rel-head}/[powerpc64], link:{url-snapshot}/powerpc/powerpc64le/ISO-IMAGES/{rel-head}/[powerpc64le], link:{url-snapshot}/arm/armv7/ISO-IMAGES/{rel-head}/[armv7], link:{url-snapshot}/arm64/aarch64/ISO-IMAGES/{rel-head}/[aarch64], and link:{url-snapshot}/riscv/riscv64/ISO-IMAGES/{rel-head}/[riscv64].
VM images are available for link:{url-snapshot}/VM-IMAGES/{rel-head}-CURRENT/amd64/Latest/[amd64], link:{url-snapshot}/VM-IMAGES/{rel-head}-CURRENT/aarch64/Latest/[aarch64], and link:{url-snapshot}/VM-IMAGES/{rel-head}-CURRENT/riscv64/Latest/[riscv64].
+=== FreeBSD {rel150-current}-STABLE
+
+Installer and SD card images are available for link:{url-snapshot}/amd64/amd64/ISO-IMAGES/{rel150-current}/[amd64], link:{url-snapshot}/powerpc/powerpc64/ISO-IMAGES/{rel150-current}/[powerpc64], link:{url-snapshot}/powerpc/powerpc64le/ISO-IMAGES/{rel150-current}/[powerpc64le], link:{url-snapshot}/arm/armv7/ISO-IMAGES/{rel150-current}/[armv7], link:{url-snapshot}/arm64/aarch64/ISO-IMAGES/{rel150-current}/[aarch64], and link:{url-snapshot}/riscv/riscv64/ISO-IMAGES/{rel150-current}/[riscv64].
+
+VM images are available for link:{url-snapshot}/VM-IMAGES/{rel150-current}-STABLE/amd64/Latest/[amd64], link:{url-snapshot}/VM-IMAGES/{rel150-current}-STABLE/aarch64/Latest/[aarch64], and link:{url-snapshot}/VM-IMAGES/{rel150-current}-STABLE/riscv64/Latest/[riscv64].
+
=== FreeBSD {rel143-current}-STABLE
Installer and SD card images are available for link:{url-snapshot}/amd64/amd64/ISO-IMAGES/{rel143-current}/[amd64], link:{url-snapshot}/i386/i386/ISO-IMAGES/{rel143-current}/[i386], link:{url-snapshot}/powerpc/powerpc/ISO-IMAGES/{rel143-current}/[powerpc], link:{url-snapshot}/powerpc/powerpc64/ISO-IMAGES/{rel143-current}/[powerpc64], link:{url-snapshot}/powerpc/powerpc64le/ISO-IMAGES/{rel143-current}/[powerpc64le], link:{url-snapshot}/powerpc/powerpcspe/ISO-IMAGES/{rel143-current}/[powerpcspe], link:{url-snapshot}/arm/armv7/ISO-IMAGES/{rel143-current}/[armv7], link:{url-snapshot}/arm64/aarch64/ISO-IMAGES/{rel143-current}/[aarch64], and link:{url-snapshot}/riscv/riscv64/ISO-IMAGES/{rel143-current}/[riscv64].
diff --git a/website/content/ru/about.adoc b/website/content/ru/about.adoc
index 5b7b775925..5edad0d18f 100644
--- a/website/content/ru/about.adoc
+++ b/website/content/ru/about.adoc
@@ -5,41 +5,47 @@ sidenav: about
include::shared/ru/urls.adoc[]
+//
+// The FreeBSD Russian Documentation Project
+//
+// Original EN revision (27.11.2023): df9b18f881690c6d5864621fd01c189810faed7d
+//
+
= О FreeBSD
== Что такое FreeBSD?
-FreeBSD - это современная операционная система для компьютеров на архитектуре x86 (в том числе Pentium(R) и Athlon(TM)), amd64 (включая Opteron(TM), Athlon(TM)64 и EM64T), ARM, IA-64, PowerPC, PC-98 и UltraSPARC(R). Она основана на BSD, версии UNIX(R), созданной в Калифорнийском Университете в Беркли. Она разрабатывается и поддерживается link:{contributors}#staff-committers[большой командой разработчиков]. Поддержка link:../platforms/[других платформ] находится на разных стадиях разработки.
+FreeBSD - это операционная система для link:../platforms[различных платформ], ориентированная на функциональность, скорость и стабильность работы. Она основана на BSD, версии UNIX(R), созданной в Калифорнийском Университете в Беркли. Разработкой и поддержкой системы занимается link:{contributors}#staff-committers[большое сообщество].
-== Самые современные технологии
+== Самые передовые технологии
-Исключительный набор сетевых функций, высокая производительность, средства обеспечения информационной безопасности и совместимости с другими ОС - вот те современные link:../features/[возможности] FreeBSD, которые зачастую всё ещё отсутствуют в других, даже лучших коммерческих, операционных системах.
+На сегодняшний день FreeBSD обеспечивает современный набор link:../features[возможностей], в том числе передовые сетевые технологии, высокую производительность, средства обеспечения информационной безопасности и совместимости, которые всё ещё отсутствуют в других операционных системах, даже в некоторых самых лучших коммерческих версиях.
-== Мощное решение для Internet
+== Мощные решения для Internet
-FreeBSD является идеальной платформой для построения link:../internet/[Internet или Intranet] сервера. Эта система предоставляет надёжные даже при самой интенсивной нагрузке сетевые службы, и эффективное управление памятью, что позволяет обеспечивать приемлемое время отклика для тысяч одновременно работающих пользовательских задач.
+FreeBSD является идеальной платформой для построения сервера в сети Интернет или внутренней сети предприятия. Она обеспечивает сетевые сервисы, надёжно работающие даже при самой высокой нагрузке, и эффективное управление памятью, что позволяет обеспечивать хорошее время реакции для тысяч одновременно работающих пользовательских процессов.
-== Продвинутые встраиваемые платформы
+== Передовые встраиваемые платформы
-FreeBSD предоставляет продвинутые возможности сетевой операционной системы для устройств и встраиваемых платформ, от hi-end устройств на основе Intel до аппаратных платформ Arm, PowerPC и, вскоре, MIPS. От почтовых и веб-устройств до маршрутизаторов, серверов времени и беспроводных точек доступа производители по всему миру полагаются на встроенное окружение сборки и кросс-сборки и продвинутые возможности FreeBSD в качестве основы для своих встраиваемых продуктов. А лицензия открытого исходного кода Беркли позволяет им решать, как много из своих локальных изменений они хотели бы внести обратно.
+FreeBSD обеспечивает продвинутые сетевые возможности на уровне операционной системы для специализированных устройств и встраиваемых платформ, от устройств высшего класса на основе Intel до аппаратных платформ на базе ARM, PowerPC и MIPS. От специализированных устройств для обслуживания электронной почты и веб-сервисов до маршрутизаторов, серверов синхронизации времени и беспроводных точек доступа, производители по всему миру полагаются на интегрированные во FreeBSD средства разработки (в том числе кросс-платформенной), а также её продвинутые возможности, в качестве основы для своих встраиваемых продуктов. Лицензия открытого исходного кода Беркли позволяет им самим определять, какими именно из собственных изменений они хотели бы поделиться.
-== Огромное количество приложений
+== Поддержка огромного количества приложений
-С более чем 20 000 портированных библиотек и link:../applications/[приложений], FreeBSD поддерживает приложения для десктопов, серверов, устройств и встраиваемых окружений.
+FreeBSD обеспечивает работу более чем 30 000 портированных библиотек и link:../applications/[приложений], предназначенных как для настольных компьютеров, так и серверов, специализированных и встраиваемых устройств.
== Простота установки
-FreeBSD может быть установлена с различных носителей, включая CD-ROM, DVD, либо непосредственно через сеть, используя FTP или NFS. Всё, что вам нужно - link:{handbook}#install[эти указания].
+FreeBSD может быть установлена с различных носителей, в том числе CD-ROM и DVD, или непосредственно из сети, используя FTP или NFS. Всё, что вам нужно - link:{handbook}bsdinstall[эти указания].
== FreeBSD распространяется _свободно_
[.right ]
-link:../copyright/daemon/[image:../../gifs/dae_up3.gif[Даемон BSD,width=72,height=81]]
+image:../../gifs/dae_up3.gif[Даемон BSD,width=72,height=81]
-Хотя вы можете подумать, что операционная система с такими возможностями продаётся по высокой цене, FreeBSD распространяется link:../copyright/[бесплатно] и поставляется со всеми исходными текстами. Если вам захочется купить или загрузить её копию, обратитесь к link:{handbook}#mirrors[следующей информации].
+Хотя вы можете ожидать, что операционная система с такими возможностями продаётся по высокой цене, FreeBSD распространяется link:../copyright/[бесплатно] и поставляется с исходным кодом. На случай, если вам захочется купить или загрузить её копию для апробации, link:{handbook}mirrors[имеется дополнительная информация].
-== Как принять участие в проекте
+== Как принять участие в проекте FreeBSD
-Принять участие в проекте очень просто. Всё, что вам нужно сделать - это найти часть FreeBSD, которую, по вашему мнению, можно усовершенствовать, сделать (внимательно и аккуратно) соответствующие изменения и отправить их в адрес Проекта либо с помощью утилиты send-pr, либо непосредственно коммиттеру, если вы его знаете. Эта работа может представлять собой что угодно, от документации до исходных текстов. Подробнее об этом можно прочитать link:{contributing}[здесь.]
+Принять участие в проекте очень просто. Всё, что вам нужно сделать - это найти ту часть FreeBSD, которую, по вашему мнению, можно улучшить, выполнить (внимательно и аккуратно) соответствующие изменения и отправить их либо в адрес Проекта с помощью утилиты send-pr, либо какому-нибудь коммиттеру, если вы знаете кого-то из них. Эта работа может представлять собой что угодно, от документации и графики до исходных текстов. Обратитесь к статье об link:{contributing}[Участии в проекте] для получения более полной информации.
-Даже если Вы не программист, есть другие способы помочь FreeBSD в развитии. The http://www.FreeBSDFoundation.org[FreeBSD Foundation] - это некоммерческая организация, для которой все пожертвования и денежная помощь не облагаются налогами. Для получения более полной информации пишите на адрес board@FreeBSDFoundation.org или: The FreeBSD Foundation, P.O. Box 20247, Boulder, CO 80303, USA.
+Даже если Вы не программист, есть другие способы помочь FreeBSD. https://www.freebsdfoundation.org[Фонд FreeBSD] является некоммерческой организацией, прямая помощь в адрес которой может быть полностью вычтена из налогооблагаемой базы. Для получения более полной информации, пожалуйста, посетите эту link:https://freebsdfoundation.org/about-us/contact-us/[страницу].
diff --git a/website/content/ru/where.adoc b/website/content/ru/where.adoc
index 0335f1d6de..d03601b892 100644
--- a/website/content/ru/where.adoc
+++ b/website/content/ru/where.adoc
@@ -1,8 +1,3 @@
-//
-// The FreeBSD Russian Documentation Project
-//
-// Original EN revision (06.10.2025): 728be2f55235470406eb01e9a547770c44410e7a
-//
---
title: "Получение FreeBSD"
sidenav: download
@@ -14,6 +9,12 @@ sidenav: download
include::shared/releases.adoc[]
include::shared/ru/urls.adoc[]
+//
+// The FreeBSD Russian Documentation Project
+//
+// Original EN revision (17.10.2025): 785a0a904c9bbb30b8832f7304a80b15008d33fc
+//
+
= Получение FreeBSD
Для получения общей информации о прошлых, текущих и будущих релизах обратитесь к link:../releases/[Информации о релизах].
@@ -179,12 +180,18 @@ a|
Обратитесь к разделу link:../snapshots/[Промежуточные релизы FreeBSD].
-=== FreeBSD {rel-head}-ALPHA
+=== FreeBSD {rel-head}-CURRENT
Установочные образы и образы карт памяти SD доступны для link:{url-snapshot}/amd64/amd64/ISO-IMAGES/{rel-head}/[amd64], link:{url-snapshot}/powerpc/powerpc64/ISO-IMAGES/{rel-head}/[powerpc64], link:{url-snapshot}/powerpc/powerpc64le/ISO-IMAGES/{rel-head}/[powerpc64le], link:{url-snapshot}/arm/armv7/ISO-IMAGES/{rel-head}/[armv7], link:{url-snapshot}/arm64/aarch64/ISO-IMAGES/{rel-head}/[aarch64] и link:{url-snapshot}/riscv/riscv64/ISO-IMAGES/{rel-head}/[riscv64].
Образы виртуальных машин доступны для link:{url-snapshot}/VM-IMAGES/{rel-head}-CURRENT/amd64/Latest/[amd64], link:{url-snapshot}/VM-IMAGES/{rel-head}-CURRENT/aarch64/Latest/[aarch64] и link:{url-snapshot}/VM-IMAGES/{rel-head}-CURRENT/riscv64/Latest/[riscv64].
+=== FreeBSD {rel150-current}-STABLE
+
+Установочные образы и образы карт памяти SD доступны для link:{url-snapshot}/amd64/amd64/ISO-IMAGES/{rel150-current}/[amd64], link:{url-snapshot}/powerpc/powerpc64/ISO-IMAGES/{rel150-current}/[powerpc64], link:{url-snapshot}/powerpc/powerpc64le/ISO-IMAGES/{rel150-current}/[powerpc64le], link:{url-snapshot}/arm/armv7/ISO-IMAGES/{rel150-current}/[armv7], link:{url-snapshot}/arm64/aarch64/ISO-IMAGES/{rel150-current}/[aarch64] и link:{url-snapshot}/riscv/riscv64/ISO-IMAGES/{rel150-current}/[riscv64].
+
+Образы виртуальных машин доступны для link:{url-snapshot}/VM-IMAGES/{rel150-current}-STABLE/amd64/Latest/[amd64], link:{url-snapshot}/VM-IMAGES/{rel150-current}-STABLE/aarch64/Latest/[aarch64] и link:{url-snapshot}/VM-IMAGES/{rel150-current}-STABLE/riscv64/Latest/[riscv64].
+
=== FreeBSD {rel143-current}-STABLE
Установочные образы и образы карт памяти SD доступны для link:{url-snapshot}/amd64/amd64/ISO-IMAGES/{rel143-current}/[amd64], link:{url-snapshot}/i386/i386/ISO-IMAGES/{rel143-current}/[i386], link:{url-snapshot}/powerpc/powerpc/ISO-IMAGES/{rel143-current}/[powerpc], link:{url-snapshot}/powerpc/powerpc64/ISO-IMAGES/{rel143-current}/[powerpc64], link:{url-snapshot}/powerpc/powerpc64le/ISO-IMAGES/{rel143-current}/[powerpc64le], link:{url-snapshot}/powerpc/powerpcspe/ISO-IMAGES/{rel143-current}/[powerpcspe], link:{url-snapshot}/arm/armv7/ISO-IMAGES/{rel143-current}/[armv7], link:{url-snapshot}/arm64/aarch64/ISO-IMAGES/{rel143-current}/[aarch64] и link:{url-snapshot}/riscv/riscv64/ISO-IMAGES/{rel143-current}/[riscv64].
@@ -250,6 +257,6 @@ http://ftp-archive.FreeBSD.org/pub/FreeBSD-Archive/old-releases/[Прошлые
Проект FreeBSD с благодарностью отмечает поддержку со стороны компании https://www.fastly.com[Fastly], которая предоставляет услуги сети доставки контента, кэширования и предоставления каналов связи, используемые для распространения образов и пакетов FreeBSD нашему международному распределённому сообществу.
-image::../gifs/fastlyLogo-red-SVG.svg[Fastly Logo,120]
+image::../../gifs/fastlyLogo-red-SVG.svg[Fastly Logo,120]
Обратитесь также к материалам о link:{handbook}mirrors[зеркалах проекта FreeBSD].
diff --git a/website/data/en/news/news.toml b/website/data/en/news/news.toml
index 8657a7f010..6ba9996db8 100644
--- a/website/data/en/news/news.toml
+++ b/website/data/en/news/news.toml
@@ -1,6 +1,11 @@
# Sort news by year, month and day
[[news]]
+date = "2025-10-18"
+title = "FreeBSD 15.0-BETA2 Available"
+description = "The second BETA build for the FreeBSD 15.0 release cycle is now available. ISO images for the amd64, armv7, aarch64, powerpc64, powerpc64le, and riscv64 architectures are <a href=\"https://lists.freebsd.org/archives/freebsd-stable/2025-October/003466.html\">available</a> on most of our <a href=\"https://docs.freebsd.org/en/books/handbook/mirrors/#mirrors-ftp\">FreeBSD mirror sites</a>."
+
+[[news]]
date = "2025-10-12"
title = "FreeBSD 15.0-BETA1 Available"
description = "The first BETA build for the FreeBSD 15.0 release cycle is now available. ISO images for the amd64, armv7, powerpc64, powerpc64le, and riscv64 architectures are <a href=\"https://lists.freebsd.org/archives/freebsd-stable/2025-October/003383.html\">available</a> on most of our <a href=\"https://docs.freebsd.org/en/books/handbook/mirrors/#mirrors-ftp\">FreeBSD mirror sites</a>."
diff --git a/website/data/ru/events/events2021.toml b/website/data/ru/events/events2021.toml
new file mode 100644
index 0000000000..7088e72904
--- /dev/null
+++ b/website/data/ru/events/events2021.toml
@@ -0,0 +1,129 @@
+# Sort events by start date, with more recent events lower in the file
+# $FreeBSD$
+year = 2021
+
+[[events]]
+id = "freebsd-office-hours-2021-01-27"
+name = "FreeBSD Office Hours"
+url = "https://live.freebsd.org/FreeBSD/officehours/"
+startDate = "2021-01-27"
+endDate = "2021-01-27"
+site = "live.FreeBSD.org"
+description = "27 января в 21:00 UTC мы проведем «FreeBSD Office Hours» — интерактивное онлайн-мероприятие, где пользователи, участники и разработчики могут задавать вопросы или оставлять комментарии. Темой будет «Bhyve Q&amp;A», ведущий — Питер Грехан. Для получения дополнительной информации посетите страницу <a href=\"https://wiki.freebsd.org/OfficeHours\">Office Hours</a> на вики FreeBSD."
+
+[[events]]
+id = "fosdem-2021"
+name = "FOSDEM 2021"
+url = "https://fosdem.org/2021/"
+startDate = "2021-02-06"
+endDate = "2021-02-07"
+site = "Online"
+description = "Каждый год тысячи разработчиков свободного и открытого программного обеспечения со всего мира собираются на мероприятии в Брюсселе. В 2021 году они соберутся онлайн. Обязательно зайдите на <a href=\"https://stands.fosdem.org/stands/freebsd_project/\">стенд FreeBSD</a> и в <a href=\"https://fosdem.org/2021/schedule/track/bsd/\">BSD devroom</a>, чтобы узнать последние новости о FreeBSD."
+
+[[events]]
+id = "freebsd-office-hours-2021-03-24"
+name = "FreeBSD Office Hours"
+url = "https://live.freebsd.org/FreeBSD/officehours/"
+startDate = "2021-03-24"
+endDate = "2021-03-24"
+site = "live.FreeBSD.org"
+description = "24 марта в 21:00 UTC мы проведем «FreeBSD Office Hours» — интерактивное онлайн-мероприятие, где пользователи, участники и разработчики могут задавать вопросы или оставлять комментарии. Темой будет «Bhyve Q&amp;A», ведущий — Питер Грехан. Для получения дополнительной информации посетите страницу <a href=\"https://wiki.freebsd.org/OfficeHours\">Office Hours</a> на вики FreeBSD."
+
+[[events]]
+id = "freebsd-office-hours-2021-03-31"
+name = "FreeBSD Office Hours"
+url = "https://live.freebsd.org/FreeBSD/officehours/"
+startDate = "2021-03-31"
+endDate = "2021-03-31"
+site = "live.FreeBSD.org"
+description = "31 марта в 18:00 UTC мы проведем «FreeBSD Office Hours» — интерактивное онлайн-мероприятие, где пользователи, участники и разработчики могут задавать вопросы или оставлять комментарии. Темой будет «Результаты опроса», ведущий — Шон Читтенден. Для получения дополнительной информации посетите страницу <a href=\"https://wiki.freebsd.org/OfficeHours\">Office Hours</a> на вики FreeBSD."
+
+[[events]]
+id = "freebsd-office-hours-2021-05-12"
+name = "FreeBSD Office Hours"
+url = "https://live.freebsd.org/FreeBSD/officehours/"
+startDate = "2021-05-12"
+endDate = "2021-05-12"
+site = "live.FreeBSD.org"
+description = "12 мая в 18:00 UTC мы проведем «FreeBSD Office Hours» — интерактивное онлайн-мероприятие, где пользователи, участники и разработчики могут задавать вопросы или оставлять комментарии. Темой будет «Виртуальная дискуссия о лучших практиках», ведущий — Уорнер Лош. Для получения дополнительной информации посетите страницу <a href=\"https://wiki.freebsd.org/OfficeHours\">Office Hours</a> на вики FreeBSD."
+
+[[events]]
+id = "freebsd-office-hours-2021-05-26"
+name = "FreeBSD Office Hours"
+url = "https://live.freebsd.org/FreeBSD/officehours/"
+startDate = "2021-05-26"
+endDate = "2021-05-26"
+site = "live.FreeBSD.org"
+description = "26 мая в 02:00 UTC мы проведем «FreeBSD Office Hours» — интерактивное онлайн-мероприятие, где пользователи, участники и разработчики могут задавать вопросы или оставлять комментарии. Темой будет «Виртуальная дискуссия о лучших практиках», ведущий — Уорнер Лош. Для получения дополнительной информации посетите страницу <a href=\"https://wiki.freebsd.org/OfficeHours\">Office Hours</a> на вики FreeBSD."
+
+[[events]]
+id = "freebsd-friday-2021-06-04"
+name = "FreeBSD Friday: Введение в BastilleBSD"
+url = "https://freebsdfoundation.org/freebsd-fridays/"
+startDate = "2021-06-04"
+endDate = "2021-06-04"
+site = "https://live.freebsd.org/FreeBSD/freebsdfriday/"
+description = "4 июня 2021 года с 17:00 UTC состоится часовая прямая трансляция FreeBSD Fridays. Тема этой недели: «Введение в BastilleBSD» от Кристера Эдвардса."
+
+[[events]]
+id = "devsummit-202106"
+name = "Июньский саммит разработчиков FreeBSD 2021"
+url = "https://wiki.freebsd.org/DevSummit/202106"
+startDate = "2021-06-09"
+endDate = "2021-06-11"
+site = "Online"
+description = "Присоединяйтесь к нам на онлайн-саммите разработчиков FreeBSD в июне 2021 года. Мероприятие будет состоять из виртуальных сессий продолжительностью в полдня, которые пройдут 9-11 июня 2021 года. Участие бесплатное, но мы просим зарегистрироваться в системе <a href=\"https://www.eventbrite.com/e/june-2021-freebsd-developer-summit-tickets-151547652107\">eventbrite</a> для получения доступа к комнате для собраний. Помимо дискуссионных сессий разработчиков, у нас также будут доклады вендоров."
+
+[[events]]
+id = "freebsd-friday-2021-06-18"
+name = "FreeBSD Friday: Как отправить патч в FreeBSD"
+url = "https://freebsdfoundation.org/freebsd-fridays/"
+startDate = "2021-06-18"
+endDate = "2021-06-18"
+site = "https://live.freebsd.org/FreeBSD/freebsdfriday/"
+description = "18 июня 2021 года с 17:00 UTC состоится часовая прямая трансляция FreeBSD Fridays. Тема этой недели: «Как отправить патч в #FreeBSD» от Дрю Гурковски и Эда Масте."
+
+[[events]]
+id = "freebsd-friday-2021-08-13"
+name = "FreeBSD Friday: Как отслеживать FreeBSD с помощью Git"
+url = "https://freebsdfoundation.org/freebsd-fridays/"
+startDate = "2021-08-13"
+endDate = "2021-08-13"
+site = "https://live.freebsd.org/FreeBSD/freebsdfriday/"
+description = "13 августа 2021 года с 17:00 UTC состоится часовая прямая трансляция FreeBSD Fridays. Тема этой недели: «Как отслеживать FreeBSD с помощью Git» от Уорнера Лоша."
+
+[[events]]
+id = "freebsd-office-hours-2021-09-13"
+name = "FreeBSD Office Hours"
+url = "https://live.freebsd.org/FreeBSD/officehours/"
+startDate = "2021-09-13"
+endDate = "2021-09-13"
+site = "live.FreeBSD.org"
+description = "Уорнер Лош проведет дискуссию на наших следующих основных office hours для тех, кто выразил заинтересованность в переходе на следующий набор инструментов разработки. Дискуссия состоится 13 сентября в 17:00 (UTC). У нас будет ограниченное число участников панели, а вопросы и ответы будут проводиться с использованием IRC. Если у вас есть вопросы, которые вы хотели бы задать, вы также можете отправить их заранее по адресу core@freebsd.org."
+
+[[events]]
+id = "eurobsdcon-2021"
+name = "EuroBSDcon 2021"
+url = "https://2021.eurobsdcon.org"
+startDate = "2021-09-17"
+endDate = "2021-09-19"
+site = "Online"
+description = "EuroBSDcon — это ежегодная европейская техническая конференция, объединяющая пользователей и разработчиков, работающих с семейством операционных систем на базе 4.4BSD (Berkeley Software Distribution) и связанными с ней проектами."
+
+[[events]]
+id = "freebsd-friday-2021-10-22"
+name = "FreeBSD Fridays: Руководство писателя-ученого по FreeBSD"
+url = "https://freebsdfoundation.org/news-and-events/event-calendar/freebsd-fridays-the-writing-scholars-guide-to-freebsd/"
+startDate = "2021-10-22"
+endDate = "2021-10-22"
+site = "https://live.freebsd.org/FreeBSD/freebsdfriday/"
+description = "22 октября 2021 года с 17:00 UTC состоится часовая прямая трансляция FreeBSD Fridays. Тема этой недели: «Руководство писателя-ученого по FreeBSD» от Кори Стефана."
+
+[[events]]
+id = "freebsd-vendor-summit-2021"
+name = "Саммит вендоров FreeBSD 2021"
+url = "https://wiki.freebsd.org/DevSummit/202111"
+startDate = "2021-11-18"
+endDate = "2021-11-19"
+site = "Online"
+description = "Присоединяйтесь к нам на онлайн-саммите вендоров FreeBSD в ноябре 2021 года. Мероприятие будет состоять из виртуальных сессий продолжительностью в полдня, которые пройдут 18-19 ноября 2021 года. Участие бесплатное, но мы просим зарегистрироваться в системе <a href=\"https://www.eventbrite.com/e/november-2021-freebsd-vendor-summit-tickets-169166733253\">eventbrite</a> для получения доступа к комнате для собраний и отдельному треку для неформального общения. Помимо докладов вендоров, у нас также будут дискуссионные сессии. Если у вас есть конкретная тема для обсуждения, пожалуйста, свяжитесь с devsummit@FreeBSD.org"
diff --git a/website/data/ru/events/events2022.toml b/website/data/ru/events/events2022.toml
new file mode 100644
index 0000000000..17515219b2
--- /dev/null
+++ b/website/data/ru/events/events2022.toml
@@ -0,0 +1,89 @@
+# Sort events by start date, with more recent events lower in the file
+year = 2022
+
+[[events]]
+id = "fosdem-2022"
+name = "FOSDEM 2022"
+url = "https://fosdem.org/2022/"
+startDate = "2022-02-05"
+endDate = "2022-02-06"
+site = "Online"
+description = "Каждый год тысячи разработчиков свободного и открытого программного обеспечения со всего мира собираются на мероприятии в Брюсселе. В 2022 году они соберутся онлайн. Обязательно зайдите на <a href=\"https://stands.fosdem.org/stands/freebsd_project/\">стенд FreeBSD</a> и в <a href=\"https://fosdem.org/2022/schedule/track/bsd/\">BSD devroom</a>, чтобы узнать последние новости о FreeBSD."
+
+[[events]]
+id = "freebsd-friday-2022-02-11"
+name = "Как отслеживать FreeBSD с помощью Git, Часть 2 – Уорнер Лош"
+url = "https://www.youtube.com/watch?v=Fe-dJrDMK_0"
+startDate = "2022-02-11"
+endDate = "2022-02-11"
+site = "FreeBSD Fridays – YouTube"
+description = "Введение в отслеживание FreeBSD с помощью Git. Основы получения и компиляции FreeBSD, а затем более сложные темы, включая управление локальными изменениями и способы внесения этих изменений в проект FreeBSD."
+
+[[events]]
+id = "freebsd-office-hours-2022-03-16"
+name = "Google Summer of Code"
+url = "https://www.youtube.com/watch?v=x-4U1xurmBE&list=PLugwS7L7NMXwS6uGcMnnVaQBQYejycvF1"
+startDate = "2022-03-16"
+endDate = "2022-03-16"
+site = "FreeBSD Office Hours – YouTube"
+description = "Предстоящий Google Summer of Code и то, как стажеры могут принять в нем участие."
+
+[[events]]
+id = "bsdcan-2022"
+name = "BSDCan 2022"
+url = "https://www.bsdcan.org/2022/"
+startDate = "2022-06-01"
+endDate = "2022-06-04"
+site = "Online"
+description = "Четырехдневная конференция BSD, проводимая онлайн. BSDCan проводит доклады и учебные занятия по ряду тем, связанных с семейством операционных систем BSD."
+
+[[events]]
+id = "devsummit-202206"
+name = "Июньский саммит разработчиков FreeBSD 2022"
+url = "https://wiki.freebsd.org/DevSummit/202206"
+startDate = "2022-06-16"
+endDate = "2022-06-17"
+site = "Online"
+description = "Присоединяйтесь к нам на онлайн-саммите разработчиков FreeBSD в июне 2022 года. Мероприятие будет состоять из виртуальных сессий продолжительностью в полдня, которые пройдут 16-17 июня 2022 года. Участие бесплатное, но мы просим зарегистрироваться в системе конференции для получения доступа к комнате для собраний (дополнительная информация будет позже). Помимо дискуссионных сессий разработчиков, у нас также будут доклады вендоров."
+
+[[events]]
+id = "eurobsdcon-2022"
+name = "EuroBSDcon 2022"
+url = "https://2022.eurobsdcon.org"
+startDate = "2022-09-15"
+endDate = "2022-09-18"
+countryCode = "AT"
+country = "Австрия"
+city = "Вена"
+site = "The Freihaus Campus of Vienna's Technical University"
+description = "EuroBSDcon — это ежегодная европейская техническая конференция, объединяющая пользователей и разработчиков, работающих с семейством операционных систем на базе 4.4BSD (Berkeley Software Distribution) и связанными с ней проектами."
+
+[[events]]
+id = "aberdeen-2022"
+name = "Абердинский хакатон 2022"
+url = "https://wiki.freebsd.org/Hackathon/202210"
+startDate = "2022-10-08"
+endDate = "2022-10-08"
+countryCode = "GB-SCT"
+country = "Шотландия"
+city = "Абердин"
+site = "57 North Hacklab"
+description = "Хакатон FreeBSD пройдет в Абердине, Шотландия, с 5 по 8 октября 2022 года. Хакатон будет проводиться в хакерспейсе 57 North Hacklab."
+
+[[events]]
+id = "vendor-summit-2022"
+name = "Ноябрьский саммит вендоров FreeBSD 2022"
+url = "https://wiki.freebsd.org/DevSummit/202211"
+startDate = "2022-11-03"
+endDate = "2022-11-04"
+site = "Online"
+description = "Присоединяйтесь к нам на онлайн-саммите вендоров FreeBSD в ноябре 2022 года. Мероприятие будет состоять из виртуальных сессий продолжительностью в полдня, которые пройдут 3-4 ноября 2022 года. Участие бесплатное, но мы просим зарегистрироваться в системе <a href=\"https://www.eventbrite.com/e/november-2022-freebsd-vendor-summit-tickets-406954340387\">eventbrite</a> для получения доступа к комнате для собраний и отдельному треку для неформального общения. Саммит вендоров спонсируется FreeBSD Foundation."
+
+[[events]]
+id = "freebsd-friday-2022-12-16"
+name = "Введение в сервисы FreeBSD – Дрю Гурковски"
+url = "https://freebsdfoundation.org/freebsd-fridays/"
+startDate = "2022-12-16"
+endDate = "2022-12-16"
+site = "FreeBSD Fridays – The FreeBSD Foundation"
+description = "Настройка печати, аудио и Wi-Fi на свежеустановленной FreeBSD."
diff --git a/website/data/ru/events/events2023.toml b/website/data/ru/events/events2023.toml
new file mode 100644
index 0000000000..8dac56a48f
--- /dev/null
+++ b/website/data/ru/events/events2023.toml
@@ -0,0 +1,81 @@
+# Sort events by start date, with more recent events lower in the file
+year = 2023
+
+[[events]]
+id = "fosdem-2023"
+name = "FOSDEM 2023"
+url = "https://fosdem.org/2023/"
+startDate = "2023-02-04"
+endDate = "2023-02-05"
+country = "Бельгия"
+city = "Брюссель"
+site = "ULB"
+description = "Каждый год тысячи разработчиков свободного и открытого программного обеспечения со всего мира собираются на мероприятии в Брюсселе. В 2023 году, после 2 лет онлайн-мероприятий, они снова соберутся в Брюсселе. Обязательно зайдите на стенд FreeBSD и в <a href=\"https://fosdem.org/2023/schedule/track/bsd/\">BSD devroom</a>, чтобы узнать последние новости о FreeBSD."
+
+[[events]]
+id = "freebsd-office-hours-2023-03-22"
+name = "Google Summer of Code"
+url = "https://live.freebsd.org/FreeBSD/officehours/"
+startDate = "2023-03-22"
+endDate = "2023-03-22"
+site = "FreeBSD Office Hours – YouTube"
+description = "В среду, 22 марта, в 17:00 UTC мы поделимся информацией о внесении вклада в FreeBSD через Google Summer of Code."
+
+[[events]]
+id = "asiabsdcon-2023"
+name = "AsiaBSDCon 2023"
+url = "https://2023.asiabsdcon.org/"
+startDate = "2023-03-30"
+endDate = "2023-04-02"
+countryCode = "JP"
+country = "Япония"
+city = "Токио"
+site = "Tokyo University of Science"
+description = "AsiaBSDCon — это конференция для пользователей и разработчиков систем на базе BSD. Конференция предназначена для всех, кто разрабатывает, развертывает и использует системы на основе FreeBSD, NetBSD, OpenBSD, DragonFlyBSD, Darwin и MacOS X. AsiaBSDCon — это техническая конференция, которая стремится собрать лучшие технические доклады и презентации, чтобы обеспечить распространение последних разработок нашего сообщества открытого исходного кода среди максимально широкой аудитории."
+
+[[events]]
+id = "bsdcan-2023"
+name = "BSDCan 2023"
+url = "https://www.bsdcan.org/2023/"
+startDate = "2023-05-17"
+endDate = "2023-05-20"
+countryCode = "CA"
+country = "Канада"
+city = "Оттава"
+site = "University of Ottawa"
+description = "Четырехдневная конференция BSD, проводимая в Оттаве, Канада. BSDCan проводит доклады и учебные занятия по ряду тем, связанных с семейством операционных систем BSD."
+
+[[events]]
+id = "eurobsdcon-2023"
+name = "EuroBSDcon 2023"
+url = "https://2023.eurobsdcon.org"
+startDate = "2023-09-14"
+endDate = "2023-09-17"
+countryCode = "PT"
+country = "Португалия"
+city = "Коимбра"
+site = "University of Coimbra"
+description = "EuroBSDcon — это ежегодная европейская техническая конференция, объединяющая пользователей и разработчиков, работающих с семейством операционных систем на базе 4.4BSD (Berkeley Software Distribution) и связанными с ней проектами."
+
+[[events]]
+id = "hackathon-202310"
+name = "Хакатон 202310"
+url = "https://wiki.freebsd.org/Hackathon/202310"
+startDate = "2023-10-04"
+endDate = "2023-10-06"
+countryCode = "NO"
+country = "Норвегия"
+city = "Осло"
+site = "Modirum"
+description = "Хакатон FreeBSD пройдет в Осло 4, 5 и 6 октября 2023 года. Компания Modirum MDPay любезно предложила разместить нас в своих офисах в Осло."
+
+[[events]]
+id = "vendor-summit-2023"
+name = "Ноябрьский саммит вендоров FreeBSD 2023"
+url = "https://freebsdfoundation.org/blog/save-the-date-november-2023-freebsd-vendor-summit/"
+startDate = "2023-11-02"
+endDate = "2023-11-03"
+country = "Соединенные Штаты"
+city = "Сан-Хосе, Калифорния"
+site = "Кампус NetApp"
+description = "Отметьте в своих календарях! Ноябрьский саммит вендоров FreeBSD 2023 состоится 2-3 ноября 2023 года в кампусе NetApp в Сан-Хосе, Калифорния. На Саммите вендоров будут представлены доклады в едином потоке в оба дня."
diff --git a/website/data/ru/events/events2024.toml b/website/data/ru/events/events2024.toml
new file mode 100644
index 0000000000..15e03a22fe
--- /dev/null
+++ b/website/data/ru/events/events2024.toml
@@ -0,0 +1,60 @@
+# Sort events by start date, with more recent events lower in the file
+year = 2024
+
+[[events]]
+id = "fosdem-2024"
+name = "FOSDEM 2024"
+url = "https://fosdem.org/2024/"
+startDate = "2024-02-03"
+endDate = "2024-02-04"
+country = "Бельгия"
+city = "Брюссель"
+site = "ULB"
+description = "Каждый год тысячи разработчиков свободного и открытого программного обеспечения со всего мира собираются на мероприятии в Брюсселе."
+
+[[events]]
+id = "asiabsdcon-2024"
+name = "AsiaBSDCon 2024"
+url = "https://2024.asiabsdcon.org/"
+startDate = "2024-03-21"
+endDate = "2024-03-24"
+countryCode = "TW"
+country = "Тайвань"
+city = "Тайбэй"
+site = "Chientan Youth Activity Center"
+description = "AsiaBSDCon — это конференция для пользователей и разработчиков систем на базе BSD. Конференция предназначена для всех, кто разрабатывает, развертывает и использует системы на основе FreeBSD, NetBSD, OpenBSD, DragonFlyBSD, Darwin и MacOS X. AsiaBSDCon — это техническая конференция, которая стремится собрать лучшие технические доклады и презентации, чтобы обеспечить распространение последних разработок нашего сообщества открытого исходного кода среди максимально широкой аудитории."
+
+[[events]]
+id = "bsdcan-2024"
+name = "BSDCan 2024"
+url = "https://www.bsdcan.org/2024/"
+startDate = "2024-05-29"
+endDate = "2024-06-01"
+countryCode = "CA"
+country = "Канада"
+city = "Оттава"
+site = "University of Ottawa"
+description = "Четырехдневная конференция BSD, проводимая в Оттаве, Канада. BSDCan проводит доклады и учебные занятия по ряду тем, связанных с семейством операционных систем BSD."
+
+[[events]]
+id = "eurobsdcon-2024"
+name = "EuroBSDcon 2024"
+url = "https://2024.eurobsdcon.org"
+startDate = "2024-09-19"
+endDate = "2024-09-22"
+countryCode = "IE"
+country = "Ирландия"
+city = "Дублин"
+site = "UCD O’Reilly Hall"
+description = "EuroBSDcon — это ежегодная европейская техническая конференция, объединяющая пользователей и разработчиков, работающих с семейством операционных систем на базе 4.4BSD (Berkeley Software Distribution) и связанными с ней проектами."
+
+[[events]]
+id = "freebsd-summit-2024"
+name = "Осенний саммит FreeBSD 2024"
+url = "https://freebsdfoundation.org/news-and-events/event-calendar/fall-2024-freebsd-summit/"
+startDate = "2024-11-07"
+endDate = "2024-11-08"
+country = "Соединенные Штаты"
+city = "Сан-Хосе, Калифорния"
+site = "Кампус NetApp"
+description = "Саммит FreeBSD — это ежегодное мероприятие, проводимое с целью объединения сообщества FreeBSD для обучения, установления контактов и стимулирования использования FreeBSD. Каждый год на мероприятии собираются пользователи FreeBSD, включая: лиц, принимающих решения, инженеров-программистов, индивидуальных участников и пользователей, чтобы поделиться лучшими практиками и успехами в использовании FreeBSD. Саммит FreeBSD также предоставляет уникальную возможность обсудить вопросы с сообществом разработчиков лично."
diff --git a/website/data/ru/events/events2025.toml b/website/data/ru/events/events2025.toml
new file mode 100644
index 0000000000..2476124398
--- /dev/null
+++ b/website/data/ru/events/events2025.toml
@@ -0,0 +1,72 @@
+# Sort events by start date, with more recent events lower in the file
+year = 2025
+
+[[events]]
+id = "fosdem-2025"
+name = "FOSDEM 2025"
+url = "https://fosdem.org/2025/"
+startDate = "2025-02-01"
+endDate = "2025-02-02"
+country = "Бельгия"
+city = "Брюссель"
+site = "ULB"
+description = "Каждый год тысячи разработчиков свободного и открытого программного обеспечения со всего мира собираются на мероприятии в Брюсселе. Для презентаций, посвященных семейству операционных систем BSD, организована <a href=\"https://fosdem.org/2025/schedule/track/bsd/\">BSD devroom</a>. Доступно <a href=\"https://people.freebsd.org/~rodrigo/fosdem25/\">Приглашение к участию</a>."
+
+[[events]]
+id = "BSD-NL2025"
+name = "BSD-NL 2025"
+url = "https://bsdnl.nl/"
+startDate = "2025-04-12"
+endDate = "2025-04-12"
+countryCode = "NL"
+country = "Нидерланды"
+city = "Утрехт"
+site = "Brouwerij Maximus, Pratumplaats 2A, 3454 NA Utrecht"
+description = "Ура! Пришло время нашей третьей конференции, которая пройдет в пивоварне Maximus в Утрехте. Будут доклады, хакерские сессии, отдых, пиво и еда."
+
+[[events]]
+id = "bsdcan-2025"
+name = "BSDCan 2025"
+url = "https://www.bsdcan.org/2025/"
+startDate = "2025-06-11"
+endDate = "2025-06-14"
+countryCode = "CA"
+country = "Канада"
+city = "Оттава"
+site = "University of Ottawa"
+description = "Четырехдневная конференция BSD, проводимая в Оттаве, Канада. BSDCan проводит доклады и учебные занятия по ряду тем, связанных с семейством операционных систем BSD."
+
+[[events]]
+id = "eurobsdcon-2025"
+name = "EuroBSDcon 2025"
+url = "https://2025.eurobsdcon.org"
+startDate = "2025-09-25"
+endDate = "2025-09-28"
+countryCode = "HR"
+country = "Хорватия"
+city = "Загреб"
+site = "Faculty of Electrical Engineering and Computing (FER)"
+description = "EuroBSDcon — это ежегодная европейская техническая конференция, объединяющая пользователей и разработчиков, работающих с семейством операционных систем на базе 4.4BSD (Berkeley Software Distribution) и связанными с ней проектами."
+
+[[events]]
+id = "openzfs-2025"
+name = "Саммит разработчиков OpenZFS 2025"
+url = "https://openzfs.org/wiki/OpenZFS_Developer_Summit_2025"
+startDate = "2025-10-25"
+endDate = "2025-10-28"
+countryCode = "US"
+country = "Соединенные Штаты"
+city = "Портленд, Орегон"
+site = "район Хиллсдейл"
+description = "Целью мероприятия является стимулирование обсуждений работы над OpenZFS между разными сообществами и достижение прогресса в некоторых проектах. Это 4-дневное мероприятие состоит из 2-дневного Саммита пользователей, 1-дневного Саммита разработчиков и 1-дневного хакатона Саммита разработчиков."
+
+[[events]]
+id = "freebsd-summit-2025"
+name = "Осенний саммит FreeBSD 2025"
+url = "https://freebsdfoundation.org/news-and-events/event-calendar/fall-2025-freebsd-summit/"
+startDate = "2025-11-06"
+endDate = "2025-11-07"
+country = "Соединенные Штаты"
+city = "Сан-Хосе, Калифорния"
+site = "Кампус NetApp"
+description = "Саммит FreeBSD является мероприятием, проводимым ежегодно с целью объединения сообщества FreeBSD для обмена опытом, установления контактов и продвижения использования FreeBSD. Каждый год это мероприятие собирает вместе тех, кто использует FreeBSD, в том числе лиц, принимающих решения, разработчиков, отдельных участников и обычных пользователей, чтобы поделиться лучшими практиками и успехами в использовании FreeBSD. Саммит FreeBSD также предоставляет уникальную возможность обсудить вопросы с сообществом разработчиков лично."
diff --git a/website/data/ru/press/press.toml b/website/data/ru/press/press.toml
new file mode 100644
index 0000000000..a1927f2e07
--- /dev/null
+++ b/website/data/ru/press/press.toml
@@ -0,0 +1,684 @@
+# Sort the entries by date
+
+[[press]]
+name = "Результаты опроса сообщества FreeBSD за 2025 год"
+url = "https://freebsdfoundation.org/insights-from-the-2025-freebsd-community-survey/"
+siteName = "FreeBSD Foundation"
+siteUrl = "https://freebsdfoundation.org/"
+date = "2025-09-23"
+author = "FreeBSD Foundation"
+description = "Ваши отзывы о том, как сегодня используется FreeBSD"
+
+[[press]]
+name = "FreeBSD Jails — это просто и легко"
+url = "https://freebsdfoundation.org/blog/freebsd-jails-are-simple-and-easy/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-08-25"
+author = "FreeBSD Foundation"
+description = "Jails. Легковесное решение для контейнеризации"
+
+[[press]]
+name = "От Minecraft до рынков: Java, скрывающаяся на виду"
+url = "https://freebsdfoundation.org/blog/from-minecraft-to-markets-java-hiding-in-plain-sight/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-07-22"
+author = "FreeBSD Foundation"
+description = "Вы знали, что Java используется здесь и здесь?"
+
+[[press]]
+name = "Введение в систему планирования регулярных задач FreeBSD — periodic"
+url = "https://freebsdfoundation.org/blog/an-introduction-to-freebsds-periodic-system/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-07-08"
+author = "FreeBSD Foundation"
+description = "Утилита FreeBSD periodic — это встроенная система для планирования и выполнения регулярных задач обслуживания в виде shell-скриптов"
+
+[[press]]
+name = "Как установить и настроить видеосервер для встреч Galene"
+url = "https://freebsdfoundation.org/blog/how-to-install-and-configure-the-galene-video-meeting-server-on-freebsd/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-07-07"
+author = "FreeBSD Foundation"
+description = "https://freebsdfoundation.org/blog/how-to-install-and-configure-the-galene-video-meeting-server-on-freebsd/"
+
+[[press]]
+name = "FreeBSD Foundation приветствует нового члена правления: Джона Болдуина"
+url = "https://freebsdfoundation.org/blog/freebsd-foundation-welcomes-new-board-member-john-baldwin/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-06-27"
+author = "FreeBSD Foundation"
+description = "Член сообщества FreeBSD в течение долгого времени, Джон Болдуин, был избран в правление FreeBSD Foundation во время ежегодного собрания"
+
+[[press]]
+name = "Реестр компонентов программного обеспечения (SBOM) для проекта FreeBSD"
+url = "https://freebsdfoundation.org/blog/software-bill-of-materials-sbom-for-freebsd-project/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-06-26"
+author = "FreeBSD Foundation"
+description = "По заказу Sovereign Tech Agency в апреле 2025 года началась работа над новым проектом по внедрению SBOM для FreeBSD"
+
+[[press]]
+name = "Проект безопасности портов и пакетов FreeBSD"
+url = "https://freebsdfoundation.org/blog/freebsd-ports-and-packages-security-project/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-06-26"
+author = "FreeBSD Foundation"
+description = "По заказу Sovereign Tech Agency в апреле 2025 года началась работа над новым проектом по дальнейшему повышению безопасности портов и пакетов"
+
+[[press]]
+name = "Три способа попробовать FreeBSD менее чем за пять минут"
+url = "https://freebsdfoundation.org/blog/three-ways-to-try-freebsd-in-under-five-minutes/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-06-06"
+author = "FreeBSD Foundation"
+description = "Давайте быстро рассмотрим, как начать работу с последним производственным релизом FreeBSD на трех различных платформах"
+
+[[press]]
+name = "Путь к лучшему Wi-Fi в FreeBSD"
+url = "https://freebsdfoundation.org/blog/the-road-to-better-wi-fi-on-freebsd/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-06-05"
+author = "FreeBSD Foundation"
+description = "Чтобы понять, как далеко мы продвинулись, полезно оглянуться на путь, который привел к сегодняшнему дню, начиная с самых ранних работ по беспроводной связи в FreeBSD"
+
+[[press]]
+name = "Автоматические снапшоты ZFS с Sanoid в FreeBSD"
+url = "https://freebsdfoundation.org/blog/zfs-automatic-snapshots-with-sanoid-on-freebsd/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-05-27"
+author = "FreeBSD Foundation"
+description = "Создавайте автоматические снапшоты ZFS через регулярные интервалы и ротируйте их с помощью Sanoid"
+
+[[press]]
+name = "Как разблокировать высокоскоростной Wi-Fi в FreeBSD 14"
+url = "https://freebsdfoundation.org/blog/how-to-unlock-high-speed-wi-fi-on-freebsd-14/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-05-13"
+author = "FreeBSD Foundation"
+description = "Более быстрый Wi-Fi появится в версии 14.3, но вы можете включить его уже сегодня"
+
+[[press]]
+name = "Скрытые затраты застоя: почему использование устаревшего ПО — это бомба замедленного действия"
+url = "https://freebsdfoundation.org/blog/the-hidden-costs-of-stagnation-why-running-eol-software-is-a-ticking-time-bomb/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-05-02"
+author = "FreeBSD Foundation"
+description = "Почему регулярное обновление ваших систем необходимо"
+
+[[press]]
+name = "Информационный бюллетень FreeBSD за март/апрель 2025 года"
+url = "https://freebsdfoundation.org/news-and-events/newsletter/march-april-2025-freebsd-newsletter/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-04-30"
+author = "FreeBSD Foundation"
+description = "Информационный бюллетень FreeBSD за март/апрель"
+
+[[press]]
+name = "От PlayStation до маршрутизаторов: вы, вероятно, использовали FreeBSD, не зная об этом"
+url = "https://www.theregister.com/2025/04/28/freebsd_foundation_25/"
+siteName = "The Register"
+siteUrl = "https://www.theregister.com"
+date = "2025-04-28"
+author = "Liam Proven"
+description = "Сначала появилась ОС, затем фонд — так что же он делает?"
+
+[[press]]
+name = "Сжатие журналов ZFS в FreeBSD"
+url = "https://freebsdfoundation.org/blog/zfs-log-compression-on-freebsd/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-04-16"
+author = "FreeBSD Foundation"
+description = "Сжатие системных журналов на лету с помощью ZFS"
+
+[[press]]
+name = "Продвижение FreeBSD: отчет о поездке на FOSDEM 2025"
+url = "https://freebsdfoundation.org/blog/advocating-for-freebsd-a-fosdem-2025-trip-report/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-04-08"
+author = "FreeBSD Foundation"
+description = "Том Джонс сообщает о своем визите на FOSDEM 2025"
+
+[[press]]
+name = "Шпаргалка по OpenZFS"
+url = "https://freebsdfoundation.org/blog/openzfs-cheat-sheet/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-04-03"
+author = "FreeBSD Foundation"
+description = "Чтобы помочь в использовании OpenZFS, мы создали шпаргалку по OpenZFS"
+
+[[press]]
+name = "Улучшения в системах CI/CD FreeBSD"
+url = "https://freebsdfoundation.org/blog/improvements-to-the-freebsd-ci-cd-systems/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-03-12"
+author = "FreeBSD Foundation"
+description = "Анонс начала проекта по улучшению CI/CD"
+
+[[press]]
+name = "Заявки на гранты на поездку BSDCan 2025 теперь открыты"
+url = "https://freebsdfoundation.org/blog/bsdcan-2025-travel-grant-application-now-open/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-03-06"
+author = "FreeBSD Foundation"
+description = "Объявление об открытии приема заявок на гранты на поездку BSDCan 2025"
+
+[[press]]
+name = "Обновление проекта поддержки ноутбуков и улучшения удобства за январь 2025 года"
+url = "https://freebsdfoundation.org/blog/january-2025-laptop-support-and-usability-project-update/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-03-05"
+author = "FreeBSD Foundation"
+description = "Основные моменты последних усилий в рамках проекта Фонда по поддержке ноутбуков и улучшению удобства"
+
+[[press]]
+name = "Расширение OpenZFS RAID-Z: новая эра гибкости хранения данных"
+url = "https://freebsdfoundation.org/blog/openzfs-raid-z-expansion-a-new-era-in-storage-flexibility/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-02-21"
+author = "FreeBSD Foundation"
+description = "Обзор проекта разработки расширения OpenZFS Raid-Z"
+
+[[press]]
+name = "Новый выпуск CHAOSScast: GrimoireLab в FreeBSD"
+url = "https://freebsdfoundation.org/news-and-events/latest-news/new-chaosscast-episode-grimoirelab-at-freebsd/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-02-06"
+author = "FreeBSD Foundation"
+description = "Обсуждение внедрения FreeBSD GrimoireLab для расширенных метрик проекта и управления ошибками"
+
+[[press]]
+name = "Обновление проекта поддержки ноутбуков и улучшения удобства: первый ежемесячный отчет и инициативы сообщества"
+url = "https://freebsdfoundation.org/blog/laptop-support-and-usability-project-update-first-monthly-report-community-initiatives/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2025-02-03"
+author = "FreeBSD Foundation"
+description = "Обновление о спонсируемом Фондом проекте разработки поддержки ноутбуков и улучшения удобства"
+
+[[press]]
+name = "Sovereign Tech Fund инвестирует €686 400 в модернизацию инфраструктуры FreeBSD"
+url = "https://freebsdfoundation.org/blog/sovereign-tech-fund-to-invest-e686400-in-freebsd-infrastructure-modernization/"
+siteName = "FreeBSD Foundation Blog"
+siteUrl = "https://freebsdfoundation.org/blog/"
+date = "2024-08-26"
+author = "FreeBSD Foundation"
+description = "Инвестиции для ускорения сборок с нулевым доверием, SBOM, инструментов безопасности и улучшения опыта разработчиков"
+
+[[press]]
+name = "FreeBSD 14 Release: Best New Features"
+url = "https://www.debugpoint.com/freebsd-14-features/"
+siteName = "debugpoint.com"
+siteUrl = "https://www.debugpoint.com"
+date = "2023-11-15"
+author = "Arindam"
+description = "Description of new features brought by FreeBSD 14"
+
+[[press]]
+name = "FreeBSD can now boot in 25 milliseconds"
+url = "https://www.theregister.com/2023/08/29/freebsd_boots_in_25ms/"
+siteName = "theregister.com"
+siteUrl = "https://www.theregister.com"
+date = "2023-08-29"
+author = "Liam Proven"
+description = "FreeBSD can now boot in 25 milliseconds. On AWS Firecracker – but there are other new micro-VM engines around, too"
+
+[[press]]
+name = "Happy 30th, FreeBSD!"
+url = "https://www.infoworld.com/article/3699263/happy-30th-freebsd-why-the-freebsd-open-source-project-has-endured.html"
+siteName = "infoworld.com"
+siteUrl = "https://www.infoworld.com"
+date = "2023-06-13"
+author = "Deb Goodkin"
+description = "Happy 30th, FreeBSD! Why the FreeBSD open source project has endured"
+
+[[press]]
+name = "FreeBSD comes to Amazon's lightweight hypervisor"
+url = "https://www.theregister.com/2022/10/19/freebsd_comes_to_amazons_lightweight/"
+siteName = "theregister.com"
+siteUrl = "https://www.theregister.com"
+date = "2022-10-19"
+author = "Liam Proven"
+description = "The FreeBSD developer who brought FreeBSD to Amazon EC² has now got it working on the company's lightweight Firecracker hypervisor."
+
+[[press]]
+name = "CheriBSD-based computer runs KDE for the first time"
+url = "https://www.theregister.com/2022/07/26/cheri_computer_runs_kde/"
+siteName = "theregister.com"
+siteUrl = "https://www.theregister.com"
+date = "2022-07-26"
+author = "Liam Proven"
+description = "Wayland and the KDE Plasma desktop now run on CheriBSD, the special version of FreeBSD for Arm's experimental Morello hardware."
+
+[[press]]
+name = "FreeBSD 13.1 is out for everything from PowerPC to x86-64"
+url = "https://www.theregister.com/2022/05/20/freebsd_131/"
+siteName = "theregister.com"
+siteUrl = "https://www.theregister.com"
+date = "2022-05-20"
+author = "Liam Proven"
+description = "The latest version of FreeBSD, 13.1, was released this week for both 32 and 64-bit forms of x86, Arm, POWER – and 64-bit RISC-V."
+
+[[press]]
+name = "License to thrill"
+url = "https://www.theregister.com/2021/03/10/the_state_of_freebsd/"
+siteName = "theregister.com"
+siteUrl = "https://www.theregister.com"
+date = "2021-03-10"
+author = "Tim Anderson"
+description = "Ahead of v13.0, the FreeBSD team talks about Linux and the completed toolchain project that changes everything"
+
+[[press]]
+name = "Discussing Past, Present and Future of FreeBSD Project"
+url = "https://itsfoss.com/freebsd-interview-deb-goodkin/"
+siteName = "itsfoss.com"
+siteUrl = "https://itsfoss.com"
+date = "2020-02-24"
+author = "Abhishek Prakash"
+description = "FreeBSD is one of the most popular BSD distributions. It is used on desktop, servers and embedded devices for more than two decades. We talked to Deb Goodkin, executive director, FreeBSD Foundation and discussed the past, present and future of FreeBSD project."
+
+[[press]]
+name = "Supporting an open source operating system: a Q&A with the FreeBSD Foundation"
+url = "https://www.techradar.com/news/supporting-an-open-source-operating-system-a-qanda-with-the-freebsd-foundation"
+siteName = "techradar.com"
+siteUrl = "https://techradar.com"
+date = "2020-02-20"
+author = ""
+description = "When discussing alternative operating systems to Microsoft’s Windows or Apple’s macOS, Linux often comes to mind. However, while Linux is a recreation of UNIX, FreeBSD is more of a continuation. The free and open source operating system was initially developed by students at the University of California at Berkeley which is why the BSD in its name stands for Berkeley Software Distribution."
+
+[[press]]
+name = "Meet FreeBSD Project – A Journey of 26 Years and Beyond"
+url = "https://hub.pfind.com/meet-freebsd-project/"
+siteName = "pfind.com"
+siteUrl = "https://hub.pfind.com"
+date = "2019-08-29"
+author = "William Chapman"
+description = "When talking about operating systems or platforms to run the whole computing processes for various devices, you might have heard about FreeBSD quite often. However, today’s implementations of this operating system are apparently not too well-known, and many people don’t know the contributions of FreeBSD in today’s computing technology. Since this operating system is not generally available for the average users, FreeBSD remains to be something that many people nowadays are not well-acquainted with. Yet, it has been used in various hardware and online platforms today, and it has been actively used for more than 26 years now."
+
+[[press]]
+name = "FreeBSD Turns 26"
+url = "https://lwn.net/Articles/791609/"
+siteName = "LWN.net"
+siteUrl = "https://lwn.net"
+date = "2019-06-21"
+author = "Sean Kerner"
+description = "The FreeBSD operating system is continuing to make progress, 26 years after it got its name. Among the areas where work is being done is on improved support for RISC-V, FUSE filesystem updates, C runtime changes, and security improvements. FreeBSD Day is celebrated on June 19, in recognition of the date in 1993 when the name FreeBSD was coined for a fork of the 386BSD project. The first official release of FreeBSD did not occur until November 1, 1993, however."
+
+[[press]]
+name = "8 Popular Products You Didn't Know Were Built with Open Source"
+url = "https://www.designnews.com/design-hardware-software/8-popular-products-you-didnt-know-were-built-open-source"
+siteName = "DesignNews"
+siteUrl = "https://www.designnews.com"
+date = "2019-06-18"
+author = "Chris Wiltz"
+description = "A popular streaming service, video games consoles, and mobile messaging all owe a debt to FreeBSD."
+
+[[press]]
+name = "FreeBSD Foundation Announces FreeBSD Day on June 19, 2019"
+url = "http://brilliancesecuritymagazine.com/press-release/freebsd-foundation-announces-freebsd-day-on-june-19-2019/"
+siteName = "Brilliance Security Magazine"
+siteUrl = "https://www.brilliancesecuritymagazine.com"
+date = "2019-06-06"
+author = "Editorial Staff"
+description = "The FreeBSD Foundation, supporters of FreeBSD, one of the oldest and largest open source computer operating systems in the world and used by many top corporations, has announced that June 19, 2019 is FreeBSD Day. FreeBSD Day marks the date in 1993 that developers named the new open source operating system and celebrates the impact FreeBSD has had on open source computing."
+
+[[press]]
+name = "FreeBSD ZFS vs. ZoL Performance, Ubuntu ZFS On Linux Reference"
+url = "https://www.phoronix.com/scan.php?page=article&item=freebsd-zol-april"
+siteName = "Phoronix"
+siteUrl = "https://www.phoronix.com"
+date = "2019-04-22"
+author = "Michael Larabel"
+description = "Overall, the FreeBSD ZFS On Linux port is looking good so far and we are looking forward to it hopefully maturing in time for FreeBSD 13.0. Nice job to iX Systems and all of those involved, especially the ZFS On Linux project. Those wanting to help in testing can try the FreeBSD ZoL spins. Stay tuned for more benchmarks and on more diverse hardware as time allows and the FreeBSD ZoL support further matures, but so far at least the performance numbers are in good shape."
+
+[[press]]
+name = "Why did we build our solution on top of FreeBSD?"
+url = "https://www.synergysky.com/blog/whydidwebuildoursolutionontopof_freebsd"
+siteName = "Synergy SKY"
+siteUrl = "http://synergysky.com"
+date = "2017-11-07"
+author = "Egil Hasting"
+description = "FreeBSD has given us the \"it just works\" experience, without sacrificing the full control. It feels and behaves mature and stable with great performance!"
+
+[[press]]
+name = "FreeBSD Project: Under the Hood"
+url = "http://www.hostingadvice.com/blog/freebsd-project-under-the-hood/"
+siteName = "HostingAdvice.com"
+siteUrl = "http://hostingadvice.com"
+date = "2016-06-09"
+author = "Alexandra Leslie"
+description = "With over 400 volunteer devs at its helm, the FreeBSD Project is a dynamic force that puts the control in administrators' hands. Project Committer Allan Jude has been a fan of the project since 2002. He discusses the system's internal structure and the feature functionality that drew him in contributing to its documentation and then to its development and what he's working on now, more than a decade later."
+
+[[press]]
+name = "FreeBSD now available in Azure Marketplace"
+url = "https://azure.microsoft.com/en-us/blog/freebsd-now-available-in-azure-marketplace/"
+siteName = "Microsoft Azure Blog"
+siteUrl = "https://azure.microsoft.com/en-us/blog/"
+date = "2016-06-08"
+author = "Jason Anderson"
+description = "Microsoft excited to announce the availability of FreeBSD 10.3 as a ready-made VM image available directly from the Azure Marketplace. This means that not only can you quickly bring-up a FreeBSD VM in Azure, but also that in the event you need technical support, Microsoft support engineers can assist."
+
+[[press]]
+name = "Cascadia Community Builder Award recognizes contributor Michael Dexter"
+url = "http://seagl.org/news/2015/10/26/cascadia-award-announcement.html"
+siteName = "Seattle GNU/Linux Conference"
+siteUrl = "http://seagl.org/"
+date = "2015-10-26"
+author = "SeaGL Blog"
+description = "The Cascadia Community Builder Award recognizes a person who has made an outstanding contribution to the free software movement in the Cascadia region. Michael Dexter was chosen because his work with the Portland Linux/Unix Group and the BSD community exemplified the type of unsung community-building work that is so critical to the growth of the free software movement."
+
+[[press]]
+name = "Enabling on AArch64"
+url = "https://community.arm.com/groups/processors/blog/2015/07/07/enabling-freebsd-on-aarch64"
+siteName = "ARM Ltd. Blog"
+siteUrl = "https://community.arm.com/groups/processors/blog/"
+date = "2015-07-07"
+author = "Andrew Wafaa"
+description = "A summary of the activities around porting to ARM's new AArch64 (or ARM64) platform."
+
+[[press]]
+name = "Running on the server: a sysadmin speaks"
+url = "http://www.itwire.com/business-it-news/open-source/67420-running-freebsd-on-the-server-a-sysadmin-speaks"
+siteName = "iTWire"
+siteUrl = "http://www.itwire.com/"
+date = "2015-03-23"
+author = "Sam Varghese"
+description = "For years now, Linux has been all the rage. But in recent times, there have been murmurings among some veterans long-time users after the introduction of systemd, the init system that seems to overstep its boundaries."
+
+[[press]]
+name = "Presenting FreeBSD! How We Made It Happen"
+url = "https://web.archive.org/web/20150115001300/https://www.digitalocean.com/company/blog/presenting-freebsd-how-we-made-it-happen/"
+siteName = "Digital Ocean Inc. Blog"
+siteUrl = "https://www.digitalocean.com/blog/"
+date = "2015-01-14"
+author = "Neal Shrader"
+description = "virtual private servers with IPv6 support are now available on the DigitalOcean platform in: San Francisco, New York, London, Amsterdam, and Singapore. DigitalOcean is also seeking tutorials, for which they are <a href=\"https://www.digitalocean.com/community/get-paid-to-write\">offering $200 USD</a> each."
+
+[[press]]
+name = "Get started with FreeBSD: A brief intro for Linux users"
+url = "http://www.infoworld.com/article/2858288/unix/intro-to-freebsd-for-linux-users.html"
+siteName = "InfoWorld"
+siteUrl = "http://www.infoworld.com/"
+date = "2014-12-15"
+author = "Paul Venezia"
+description = "A brief introduction to FreeBSD for curious Linux users. Covers the installation and updating process, building a basic firewall, installing binary packages, and finally installing and configuring a typical web stack with Apache, PHP, and MySQL."
+
+[[press]]
+name = "The Foundation Announces Generous Donation and Fundraising Milestone"
+url = "http://freebsdfoundation.blogspot.com/2014/11/freebsd-foundation-announces-generous.html"
+siteName = "The Foundation"
+siteUrl = "https://www.freebsdfoundation.org/"
+date = "2014-11-18"
+author = "The Foundation Board"
+description = "The Foundation is pleased to announce the receipt of a record-breaking donation from Jan Koum, CEO and Co-Founder of <a href=\"https://www.whatsapp.com/\">WhatsApp</a>."
+
+[[press]]
+name = "Cavium to Sponsor ARMv8 Based Implementation"
+url = "http://www.prnewswire.com/news-releases/cavium-to-sponsor-freebsd-armv8-based-implementation-277724361.html"
+siteName = "PR Newswire"
+siteUrl = "http://www.prnewswire.com/"
+date = "2014-10-01"
+author = "Cavium, Inc."
+description = "Cavium, Inc., a leading provider of semiconductor products that enable intelligent processing for enterprise, data center, cloud, wired and wireless networking announced today that it is collaborating with the Foundation to develop and deliver the first ARMv8 reference design and implementation of the Operating System based on the ThunderX workload optimized processor family for next generation Data Center and Cloud workloads."
+
+[[press]]
+name = "Parole de Tux: Tux et [french]"
+url = "http://www.captainposix.net/?q=articles/episode-36-tux-et-freebsd"
+siteName = "Captain Posix"
+siteUrl = "http://www.captainposix.net/"
+date = "2014-09-24"
+author = "Captain Posix"
+description = "\"Parole de Tux\" is a Belgian monthly podcast which talks about news and technical topics regarding Free and Open Source Software. For the first time, this episode is dedicated to. The guest, a developer, sums up the history of the BSDs and their differences. He then briefly explains similarities and differences between a typical Linux distribution and before moving on to the main topic: the graphics stack, and how performs in this area."
+
+[[press]]
+name = "Atlantic.Net Announces SSD-based VPS Services"
+url = "http://talkincloud.com/cloud-computing-and-open-source/090214/atlanticnet-unveils-freebsd-cloud-vps-hosting-plans"
+siteName = "Talkin' Cloud"
+siteUrl = "http://talkincloud.com/"
+date = "2014-09-02"
+author = "Chris Talbot"
+description = "SSD cloud VPS hosting solutions provider Atlantic.net has rolled out to its data centers in Orlando, Dallas and Toronto."
+
+[[press]]
+name = "to support secure boot by mid-year"
+url = "http://www.itwire.com/business-it-news/open-source/62855-freebsd-to-support-secure-boot-by-mid-year"
+siteName = "ITWire"
+siteUrl = "http://www.itwire.com/"
+date = "2014-01-20"
+author = "Sam Varghese"
+description = "Kirk McKusick describes the progress has been making in supporting UEFI secure boot, which is scheduled for inclusion in 10.1."
+
+[[press]]
+name = "McKusick Denies Lagging on Security"
+url = "http://www.itwire.com/business-it-news/open-source/62728-mckusick-denies-freebsd-lagging-on-security"
+siteName = "ITWire"
+siteUrl = "http://www.itwire.com/"
+date = "2014-01-06"
+author = "Sam Varghese"
+description = "Kirk McKusick denies that is trailing behind when it comes to security practices, asserting that over the past decade has made good design and engineering choices in."
+
+[[press]]
+name = "Fixing Network Attached Storage with commodity hardware and BSD"
+url = "http://boingboing.net/2013/06/23/fixing-network-attached-storag.html"
+siteName = "Boing Boing"
+siteUrl = "http://boingboing.net/"
+date = "2013-06-23"
+author = "Ben Laurie"
+description = "Ben Laurie discusses how and why he replaced a proprietary NAS with one based on and commodity hardware."
+
+[[press]]
+name = "2012 - A BSD Year in Retrospective"
+url = "http://www.osnews.com/story/26787/2012_a_BSD_year_in_retrospective"
+siteName = "OSnews"
+siteUrl = "http://www.osnews.com/"
+date = "2013-02-14"
+author = "Julian Djamil"
+description = "A retrospective of all the exciting developments in the BSD-family of operating systems in 2012, focusing on FreeBSD, NetBSD, OpenBSD and Dragonfly BSD."
+
+[[press]]
+name = "A Decade of OS Access-control Extensibility"
+url = "https://queue.acm.org/detail.cfm?id=2430732"
+siteName = "ACM Queue"
+siteUrl = "https://queue.acm.org/"
+date = "2013-01-18"
+author = "Robert N. M. Watson"
+description = "To discuss operating system security is to marvel at the diversity of deployed access-control models."
+
+[[press]]
+name = "A world without Linux: Where would Apache, Microsoft even Apple be today?"
+url = "http://www.infoworld.com/d/data-center/world-without-linux-where-would-apache-microsoft-even-apple-be-today-206680"
+siteName = "Infoworld"
+siteUrl = "http://www.infoworld.com"
+date = "2012-11-12"
+author = "Paul Venezia"
+description = "If Linux hadn't conquered the world, we'd all be running FreeBSD, maybe even on our desktops."
+
+[[press]]
+name = "FreeBSD Now Supported on Windows Server Hyper-V Via Beta Release"
+url = "http://redmondmag.com/articles/2012/08/09/freebsd-beta-for-windows-server-hyper-v.aspx"
+siteName = "Redmondmag"
+siteUrl = "http://redmondmag.com"
+date = "2012-08-09"
+author = "Kurt Mackie"
+description = "Microsoft and collaborators today announced a beta release of drivers that enable the open source FreeBSD 8.2 server operating system to run in a virtual machine (VM) using Microsoft's Hyper-V Server."
+
+[[press]]
+name = "X.Org 7.7 Goes Into FreeBSD, KMS Is Ready"
+url = "http://www.phoronix.com/scan.php?page=news_item&px=MTExNzY"
+siteName = "phoronix"
+siteUrl = "http://www.phoronix.com"
+date = "2012-06-11"
+author = "Michael Larabel"
+description = "While X.Org 7.7 was only released last week, this updated set of X packages have already worked their way into FreeBSD. The FreeBSD developers request your help in testing."
+
+[[press]]
+name = "Netflix Open Connect Network: FreeBSD, Not Linux"
+url = "http://www.phoronix.com/scan.php?page=news_item&px=MTExNDM"
+siteName = "phoronix"
+siteUrl = "http://www.phoronix.com"
+date = "2012-06-06"
+author = "Michael Larabel"
+description = "This week Netflix announced their Open Connect Network as their own open CDN (Content Distribution Network), but rather than using Linux as the base for this open-source platform, they decided to use FreeBSD."
+
+[[press]]
+name = "Why Should You Use FreeBSD? Here's Some Reasons"
+url = "http://www.phoronix.com/scan.php?page=news_item&px=MTExMDg"
+siteName = "phoronix"
+siteUrl = "http://www.phoronix.com"
+date = "2012-05-31"
+author = "Michael Larabel"
+description = "FreeBSD is wondering why are you using FreeBSD. David Chisnall of the FreeBSD project is working on updating their advocacy material regarding this leading *BSD operating system. As such, he asked on the mailing list \"Why Are You Using FreeBSD?\""
+
+[[press]]
+name = "Colocation Provider NYI Launches East Coast Mirror for FreeBSD Foundation"
+url = "http://www.thewhir.com/web-hosting-news/colocation-provider-nyi-launches-east-coast-mirror-for-freebsd-foundation"
+siteName = "The WHIR"
+siteUrl = "http://www.thewhir.com"
+date = "2012-05-25"
+author = "Nicole Henderson"
+description = "Colocation provider NYI announced on Friday that it has launched the East Coast mirror for The FreeBSD Foundation. \"FreeBSD has been a critical component of everything we do,\" Phillip Koblence, VP operations, NYI said in a statement. \"We look upon this launch as our way of giving back to a community whose open source projects have enabled us to craft customized solutions for our customers from the inside out.\""
+
+[[press]]
+name = "FreeBSD and Microsoft Hyper-V Interoperability Expected This Summer"
+url = "http://redmondmag.com/articles/2012/05/14/microsoft-hyperv-interoperability.aspx"
+siteName = "Redmondmag"
+siteUrl = "http://redmondmag.com"
+date = "2012-05-14"
+author = "Kurt Mackie"
+description = "Microsoft and its partnering companies are finalizing a project that will enable FreeBSD interoperability with Windows Server Hyper-V."
+
+[[press]]
+name = "FreeBSD 10 To Use Clang Compiler, Deprecate GCC"
+url = "http://www.phoronix.com/scan.php?page=news_item&px=MTEwMjI"
+siteName = "phoronix"
+siteUrl = "http://www.phoronix.com"
+date = "2012-05-12"
+author = "Michael Larabel"
+description = "As indicated by the Q1-2012 FreeBSD Status Report, LLVM's Clang compiler is quickly replacing GCC for this popular BSD operating system. The developers are also making much progress in a GNU-free C++11 stack. For FreeBSD 10 they're aiming for Clang as the default C/C++ compiler, deprecate GCC, and to have a BSD-licensed C++ stack."
+
+[[press]]
+name = "FreeBSD Achieved A Lot In Q1'2012"
+url = "http://www.phoronix.com/scan.php?page=news_item&px=MTEwMjE"
+siteName = "phoronix"
+siteUrl = "http://www.phoronix.com"
+date = "2012-05-12"
+author = "Michael Larabel"
+description = "For the first three months of the 2012 calendar year, the FreeBSD project achieved a lot when it came to advancing their open operating system. Here's some of the interesting highlights from their quarterly status report."
+
+[[press]]
+name = "FreeBSD Gets A New X.Org With Intel KMS"
+url = "http://www.phoronix.com/scan.php?page=news_item&px=MTA5MTc"
+siteName = "phoronix"
+siteUrl = "http://www.phoronix.com"
+date = "2012-04-23"
+author = "Michael Larabel"
+description = "The FreeBSD team working on X support have announced a set of X.Org updates to bring the FreeBSD package support to X.Org 7.5.2, which now includes Intel KMS support."
+
+[[press]]
+name = "Most Reliable Hosting Company Sites in March 2012"
+url = "http://news.netcraft.com/archives/2012/04/02/most-reliable-hosting-company-sites-in-march-2012.html"
+siteName = "Netcraft Ltd."
+siteUrl = "http://www.netcraft.com/"
+date = "2012-03-02"
+author = "Netcraft"
+description = "FreeBSD the OS of 3 of the top 10 most reliable hosting company sites in March 202."
+
+[[press]]
+name = "PC-BSD 9 review ? to FreeBSD what Ubuntu is to Debian"
+url = "http://www.linuxuser.co.uk/reviews/pc-bsd-9-review-to-freebsd-what-ubuntu-is-to-debian/"
+siteName = "Linux User & Developer"
+siteUrl = "http://www.linuxuser.co.uk"
+date = "2012-02-09"
+author = "Koen Vervloesem"
+description = "PC-BSD offers you a fully functional desktop environment based on rock solid FreeBSD technology, which makes it the perfect operating system for your first steps with BSD?"
+
+[[press]]
+name = "[Review] FreeBSD 9.0"
+url = "http://linuxconfig.net/review/freebsd-review/freebsd-9-0-review.html"
+siteName = "linuxconfig.net"
+siteUrl = "http://linuxconfig.net"
+date = "2012-01-10"
+author = "linuxconfig.net"
+description = "This article provides an overview of some of the new features available in FreeBSD 9.0."
+
+[[press]]
+name = "Why aren't you using FreeBSD?"
+url = "http://www.infoworld.com/d/data-center/why-arent-you-using-freebsd-178119?page=0,0"
+siteName = "Infoworld"
+siteUrl = "http://www.infoworld.com"
+date = "2011-11-11"
+author = "Paul Venezia"
+description = "This article writes about why Paul Venezia is using FreeBSD for his servers"
+
+[[press]]
+name = "FreeBSD: A Faster Platform For Linux Gaming Than Linux?"
+url = "http://www.phoronix.com/scan.php?page=article&item=linux_games_bsd"
+siteName = "Phoronix"
+siteUrl = "http://www.phoronix.com/"
+date = "2011-09-07"
+description = "Michael Larabel shows how FreeBSD runs some linux programs faster than linux does."
+
+[[press]]
+name = "Most Reliable Hosting Company Sites in June 2011"
+url = "http://news.netcraft.com/archives/2011/07/08/most-reliable-hosting-company-sites-in-june-2011.html"
+siteName = "Netcraft Ltd."
+siteUrl = "http://www.netcraft.com/"
+date = "2011-07-08"
+author = "Jennifer Cownie"
+description = "FreeBSD the OS of top 3 most reliable hosting company sites in June 2011."
+
+[[press]]
+name = "PC-BSD 8.2 review"
+url = "http://www.linuxbsdos.com/2011/03/03/pc-bsd-8-2-review/"
+siteName = "LinuxBSDos.com"
+siteUrl = "http://www.linuxbsdos.com/"
+date = "2011-03-03"
+author = "LinuxBSDos.com"
+description = "LinuxBSDos.com looks at the installation (especially at the disk encryption features), system configuration and system management (including the installation of third party software packages via PC-BSD's PBI system) of PC-BSD 8.2."
+
+[[press]]
+name = "FreeBSD 8.2 expands ZFS support"
+url = "http://itmanagement.earthweb.com/osrc/article.php/3926181/FreeBSD-82-Expands-ZFS-Support----Without-Oracle.htm"
+siteName = "Datamation.com"
+siteUrl = "http://itmanagement.earthweb.com/"
+date = "2011-02-25"
+author = "Sean Michael Kerner"
+description = "The author looks at the status and the future of ZFS under FreeBSD. The information is based on interviews the website did with FreeBSD developer Josh Paetzel and Matt Olander from iXsystems."
+
+[[press]]
+name = "PC-BSD 8.1 review"
+url = "http://www.linuxbsdos.com/2010/08/17/pc-bsd-8-1-review/"
+siteName = "LinuxBSDos.com"
+siteUrl = "http://www.linuxbsdos.com/"
+date = "2010-08-17"
+author = "LinuxBSDos.com"
+description = "LinuxBSDos.com looks at the installation, system configuration and system management (including the installation of third party software packages via PC-BSD's PBI system) of PC-BSD 8.1."
+
+[[press]]
+name = "Health Check: FreeBSD - The unknown giant"
+url = "http://www.h-online.com/open/features/Health-Check-FreeBSD-The-unknown-giant-920248.html"
+siteName = "The H"
+siteUrl = "http://www.h-online.com/"
+date = "2010-02-04"
+author = "Richard Hillesley"
+description = "Richard Hillesley looks at the history of FreeBSD, the BSD license, Beastie and the new features in FreeBSD 8.0."
diff --git a/website/static/security/advisory-template.txt b/website/static/security/advisory-template.txt
index 87a8e6cd18..0d244e517b 100644
--- a/website/static/security/advisory-template.txt
+++ b/website/static/security/advisory-template.txt
@@ -11,7 +11,8 @@ Credits:
Affects: <affected versions>
<e.g., "All supported versions of FreeBSD.", "FreeBSD
13.4 and later.", "FreeBSD 13.x", or "FreeBSD 14.2">
-Corrected: 2025-XX-XX XX:XX:XX UTC (stable/14, 14.3-STABLE)
+Corrected: 2025-XX-XX XX:XX:XX UTC (stable/15, 15.0-STABLE)
+ 2025-XX-XX XX:XX:XX UTC (stable/14, 14.3-STABLE)
2025-XX-XX XX:XX:XX UTC (releng/14.3, 14.3-RELEASE-pXX)
2025-XX-XX XX:XX:XX UTC (releng/14.2, 14.2-RELEASE-pXX)
2025-XX-XX XX:XX:XX UTC (stable/13, 13.5-STABLE)
@@ -117,6 +118,7 @@ following stable and release branches:
Branch/path Hash Revision
-------------------------------------------------------------------------
+stable/15/ XXXXXXXXXXXX stable/15-nXXXXXX
stable/14/ XXXXXXXXXXXX stable/14-nXXXXXX
releng/14.3/ XXXXXXXXXXXX releng/14.3-nXXXXXX
releng/14.2/ XXXXXXXXXXXX releng/14.2-nXXXXXX
diff --git a/website/static/security/errata-template.txt b/website/static/security/errata-template.txt
index 0c55033296..61adffe11b 100644
--- a/website/static/security/errata-template.txt
+++ b/website/static/security/errata-template.txt
@@ -11,7 +11,8 @@ Credits:
Affects: <affected versions>
<e.g., "All supported versions of FreeBSD.", "FreeBSD
13.5 and later.", "FreeBSD 13.x", or "FreeBSD 14.2">
-Corrected: 2025-XX-XX XX:XX:XX UTC (stable/14, 14.3-STABLE)
+Corrected: 2025-XX-XX XX:XX:XX UTC (stable/15, 15.0-STABLE)
+ 2025-XX-XX XX:XX:XX UTC (stable/14, 14.3-STABLE)
2025-XX-XX XX:XX:XX UTC (releng/14.3, 14.3-RELEASE-pXX)
2025-XX-XX XX:XX:XX UTC (releng/14.2, 14.2-RELEASE-pXX)
2025-XX-XX XX:XX:XX UTC (stable/13, 13.5-STABLE)
@@ -117,6 +118,7 @@ following stable and release branches:
Branch/path Hash Revision
-------------------------------------------------------------------------
+stable/15/ XXXXXXXXXXXX stable/15-nXXXXXX
stable/14/ XXXXXXXXXXXX stable/14-nXXXXXX
releng/14.3/ XXXXXXXXXXXX releng/14.3-nXXXXXX
releng/14.2/ XXXXXXXXXXXX releng/14.2-nXXXXXX
diff --git a/website/themes/beastie/i18n/ru.toml b/website/themes/beastie/i18n/ru.toml
index a152fbf815..0fb2ae6bf3 100644
--- a/website/themes/beastie/i18n/ru.toml
+++ b/website/themes/beastie/i18n/ru.toml
@@ -55,7 +55,7 @@ other = "Продвижение"
other = "Маркетинг"
[privacyPolicy]
-other = "Политика конфиденциальности"
+other = "По\u00ADли\u00ADти\u00ADка кон\u00ADфи\u00ADден\u00ADци\u00ADаль\u00ADнос\u00ADти"
[projects]
other = "Проекты"
@@ -91,7 +91,7 @@ other = "Руководство коммиттера"
other = "Страницы справочника"
[documentationProjectPrimer]
-other = "Учебник Проекта документирования"
+other = "Учеб\u00ADник Про\u00ADек\u00ADта до\u00ADку\u00ADмен\u00ADти\u00ADро\u00ADва\u00ADния"
[allBooksArticles]
other = "Все книги и статьи"
@@ -160,7 +160,7 @@ other = "Фонд"
other = "Помощь деньгами"
[hardwareDonations]
-other = "Помощь оборудованием"
+other = "По\u00ADмощь обо\u00ADру\u00ADдо\u00ADва\u00ADни\u00ADем"
#Main
[freebsdDescription1]
@@ -197,7 +197,7 @@ other = "Журнал FreeBSD"
other = "Логотип 25-летнего юбилея"
[supportedReleases]
-other = "Поддерживаемые релизы"
+other = "Под\u00ADдер\u00ADжи\u00ADва\u00ADе\u00ADмые ре\u00ADли\u00ADзы"
[supportLifecycle]
other = "Цикл поддержки"
@@ -404,46 +404,46 @@ other = "Системное администрирование / Поддерж
# боковая панель навигации
[applications]
-other = "Приложения"
+other = "При\u00ADло\u00ADже\u00ADния"
[administration]
-other = "Администрация"
+other = "Ад\u00ADми\u00ADни\u00ADстра\u00ADция"
[news]
-other = "Новости"
+other = "Но\u00ADво\u00ADсти"
[pressSidenav]
-other = "Пресса"
+other = "Прес\u00ADса"
[multimedia]
-other = "Медиаресурсы"
+other = "Ме\u00ADди\u00ADа\u00ADре\u00ADсур\u00ADсы"
[art]
-other = "Иллюстрации"
+other = "Ил\u00ADлюс\u00ADтра\u00ADции"
[logo]
other = "Логотип"
[donations]
-other = "Пожертвования"
+other = "По\u00ADжертво\u00ADва\u00ADния"
[privacy]
-other = "Политика конфиденциальности"
+other = "Политика кон\u00ADфи\u00ADден\u00ADци\u00ADаль\u00ADнос\u00ADти"
[mailinglists]
other = "Списки рассылки"
[newsgroups]
-other = "Новостные группы"
+other = "Но\u00ADвост\u00ADные груп\u00ADпы"
[usergroups]
-other = "Группы пользователей"
+other = "Группы поль\u00ADзова\u00ADте\u00ADлей"
[sourceCodeRepositories]
-other = "Репозитории исходного кода"
+other = "Ре\u00ADпо\u00ADзи\u00ADто\u00ADрии ис\u00ADход\u00ADно\u00ADго кода"
[releng]
-other = "Подготовка релизов"
+other = "Под\u00ADго\u00ADтов\u00ADка ре\u00ADли\u00ADзов"
[platforms]
other = "Платформы"
@@ -455,67 +455,67 @@ other = "Идеи для проекта"
other = "Участие в проекте"
[FAQ]
-other = "Часто задаваемые вопросы"
+other = "Час\u00ADто за\u00ADда\u00ADва\u00ADе\u00ADмые воп\u00ADро\u00ADсы"
[man]
-other = "Страницы Справочника"
+other = "Стра\u00ADни\u00ADцы Спра\u00ADвоч\u00ADни\u00ADка"
[papers]
-other = "Презентации и исследования"
+other = "Пре\u00ADзен\u00ADта\u00ADции и ис\u00ADсле\u00ADдо\u00ADва\u00ADния"
[booksArticles]
other = "Книги и статьи"
[publications]
-other = "Публикации"
+other = "Пуб\u00ADли\u00ADка\u00ADции"
[newbies]
-other = "Для новичков"
+other = "Для но\u00ADвич\u00ADков"
[docproj]
-other = "Проект документирования"
+other = "Про\u00ADект до\u00ADку\u00ADмен\u00ADти\u00ADро\u00ADва\u00ADния"
[archive]
other = "Архив"
[releases]
-other = "Информация о релизах"
+other = "Ин\u00ADфор\u00ADма\u00ADция о ре\u00ADли\u00ADзах"
[productionRelease]
-other = "Продуктивный релиз"
+other = "Про\u00ADдук\u00ADтив\u00ADный ре\u00ADлиз"
[upcomingRelease]
-other = "Предстоящий релиз"
+other = "Пред\u00ADсто\u00ADя\u00ADщий ре\u00ADлиз"
[snapshotReleases]
other = "Снэпшот-релизы"
[portedApplications]
-other = "Портированные приложения"
+other = "Пор\u00ADти\u00ADро\u00ADван\u00ADные при\u00ADло\u00ADже\u00ADния"
[gnome]
other = "GNOME"
[installationInstructions]
-other = "Инструкции по установке"
+other = "Ин\u00ADструк\u00ADции по уста\u00ADнов\u00ADке"
[upgradeInstructions]
-other = "Инструкции по обновлению"
+other = "Ин\u00ADструк\u00ADции по об\u00ADнов\u00ADле\u00ADнию"
[availableApplications]
-other = "Доступные приложения"
+other = "До\u00ADступ\u00ADные при\u00ADло\u00ADже\u00ADния"
[howHelp]
other = "Как помочь"
[reportingBug]
-other = "Сообщить об ошибке"
+other = "Со\u00ADоб\u00ADщить об оши\u00ADбке"
[screenshots]
other = "Скриншоты"
[contactUs]
-other = "Связаться с нами"
+other = "Свя\u00ADзать\u00ADся с на\u00ADми"
[HALFAQ]
other = "HAL FAQ"
@@ -563,16 +563,16 @@ other = "Дополнительная информация"
other = "Программное обеспечение"
[hardware]
-other = "Оборудование"
+other = "Обо\u00ADру\u00ADдо\u00ADва\u00ADние"
[consulting]
-other = "Консалтинговые услуги"
+other = "Кон\u00ADсал\u00ADтин\u00ADго\u00ADвые ус\u00ADлу\u00ADги"
[ispCommercial]
other = "Интернет-провайдеры"
[securityInfo]
-other = "О информационной безопасности"
+other = "О ин\u00ADфор\u00ADма\u00ADци\u00ADон\u00ADной бе\u00ADзо\u00ADпас\u00ADнос\u00ADти"
[advisories]
other = "Бюллетени"
@@ -581,13 +581,13 @@ other = "Бюллетени"
other = "Ошибки"
[unsupportedReleases]
-other = "Неподдерживаемые релизы"
+other = "Не\u00ADпод\u00ADдер\u00ADжи\u00ADва\u00ADе\u00ADмые ре\u00ADли\u00ADзы"
[readSecurityAdvisories]
-other = "Как читать Бюллетени безопасности FreeBSD"
+other = "Как чи\u00ADтать Бюл\u00ADле\u00ADте\u00ADни бе\u00ADзо\u00ADпас\u00ADно\u00ADсти FreeBSD"
[charterSecurityOfficerTeam]
-other = "Устав директора и команды по информационной безопасности"
+other = "Ус\u00ADтав ди\u00ADрек\u00ADто\u00ADра и ко\u00ADман\u00ADды по ин\u00ADфор\u00ADма\u00ADци\u00ADон\u00ADной бе\u00ADзо\u00ADпас\u00ADно\u00ADсти"
[bugreports]
other = "Сообщения об ошибках"