David Runge pushed to branch main at Arch Linux / Packaging / Packages / hostapd


Commits:
68a3f07e by Chocobo1 at 2024-10-15T19:35:10+08:00
Use `getrandom(2)` system call

Using `getrandom` system call is faster than reading from `/dev/random` and 
doesn't require a
file descriptor.

Ubuntu also enables it:
https://git.launchpad.net/ubuntu/+source/wpa/tree/debian/config/hostapd/linux?id=dd3cefa946a1fa14c957606bb016af801f7d6d44#n259

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- config


Changes:

=====================================
.SRCINFO
=====================================
@@ -25,13 +25,13 @@ pkgbase = hostapd
        source = hostapd-2.11-fhs-config.patch
        validpgpkeys = EC4AA0A991A5F2464582D52D2B6EF432EFC895FA
        sha512sums = 
de2ba10af60bc88f0f900fe4a90681d9f08318bf12f88227881f6c4f2c4c628b89515a5425242048b8867b1791f5613fbfa1c3adeecf345aeb4093cac5eb62e4
-       sha512sums = 
d41048299015db40a1215b43783312a4768b597e27edfc94e46307b7c338554168ef3d121b4e42afd44284ed97fe71c77815d183082f3f9edf957cf0f8fa6a8b
+       sha512sums = 
c98e57fe28e4aa8090688fe9befaaa70aab203e5568a443d704b5f430632edd3d7e08cab5eaf9f87d2ce0732be1c50acd81e04124a635974ccf3a823991a3e41
        sha512sums = 
34e16c5d46383477bcb9e0dba5073b7f01354a6adca8e591050aeff6319255f8939926b70d76d109735496bbaf9ff2d04be9cf6e0d057c4d2f4a4140067957a3
        sha512sums = 
51f472ed969037bd4d480d13e356a03207316169ef0ac532c40d2e7a618d0fef0529eb060a7d146d28c31efef9b5942bc12661f29d970a6ea0d972f7d2b9d3dc
        sha512sums = 
4394f871381165b772afc603ef640cb278980287060e87eed9cff17d8eb5ce131d081674bbbb053b2df65aeff55ce4a5fd361788e8e552e6b085656c2332b600
        sha512sums = 
d1dba5160d784e0194de70a7b0009ea41ada6c944cb448299d4a05e33d8ac4350b05e570f21622fc5c39d3737a0bf782e498d2c6916808505eaac119e7273c0a
        b2sums = 
163d2e6644902f36b3b5f25e328221fa34495d745801e8d3dce874b05366c81370ef75c8f7e0198e206a3d04c5ea4bb501bf97693fa481e15cf5067d80ab0c1e
-       b2sums = 
09ec1183c1deb9f9d23abc387b0e82779fab546c021f47a1e358fe85f1218ba98b30d0eaf6c05f405fba4d679cf93853764a51b7e4075a2a7a95969aa42f2cb8
+       b2sums = 
4bb7512ef66fdda402fbb4b43f3b8f6c2512dfdf93a2d654173023e471f3757476c3d02738aafeabf814f6d0e9351bfd2c68affaab8748cc1e10c8e9ec906d91
        b2sums = 
dbb4d1ad4359931bd70d6ad428b509e0c40dab3a55ba7b87cf1c00a458d737c2a4ed6f06dd23286d9e4a38a481e4af9ab4ffa8e6fb27d852aa4eb7d16d046bf8
        b2sums = 
a36556144a4e98b2be15fb2920ce18bc13377dc2fa4becb5f122f40aaaa7ece4e169fdaa39a60b96275fdc94ee08a31a21684c6ffd14a5417b9752c79215edb4
        b2sums = 
1ffc43daa6751066a575e33a70b952498397a8bb037391c52b5d696f84df4b16583b8cf1df3cc272654523460a3ea08c53aa5139d59dd5cd40c8c615b963f74b


=====================================
PKGBUILD
=====================================
@@ -30,13 +30,13 @@ source=(
   $pkgname-2.11-fhs-config.patch
 )
 
sha512sums=('de2ba10af60bc88f0f900fe4a90681d9f08318bf12f88227881f6c4f2c4c628b89515a5425242048b8867b1791f5613fbfa1c3adeecf345aeb4093cac5eb62e4'
-            
'd41048299015db40a1215b43783312a4768b597e27edfc94e46307b7c338554168ef3d121b4e42afd44284ed97fe71c77815d183082f3f9edf957cf0f8fa6a8b'
+            
'c98e57fe28e4aa8090688fe9befaaa70aab203e5568a443d704b5f430632edd3d7e08cab5eaf9f87d2ce0732be1c50acd81e04124a635974ccf3a823991a3e41'
             
'34e16c5d46383477bcb9e0dba5073b7f01354a6adca8e591050aeff6319255f8939926b70d76d109735496bbaf9ff2d04be9cf6e0d057c4d2f4a4140067957a3'
             
'51f472ed969037bd4d480d13e356a03207316169ef0ac532c40d2e7a618d0fef0529eb060a7d146d28c31efef9b5942bc12661f29d970a6ea0d972f7d2b9d3dc'
             
'4394f871381165b772afc603ef640cb278980287060e87eed9cff17d8eb5ce131d081674bbbb053b2df65aeff55ce4a5fd361788e8e552e6b085656c2332b600'
             
'd1dba5160d784e0194de70a7b0009ea41ada6c944cb448299d4a05e33d8ac4350b05e570f21622fc5c39d3737a0bf782e498d2c6916808505eaac119e7273c0a')
 
b2sums=('163d2e6644902f36b3b5f25e328221fa34495d745801e8d3dce874b05366c81370ef75c8f7e0198e206a3d04c5ea4bb501bf97693fa481e15cf5067d80ab0c1e'
-        
'09ec1183c1deb9f9d23abc387b0e82779fab546c021f47a1e358fe85f1218ba98b30d0eaf6c05f405fba4d679cf93853764a51b7e4075a2a7a95969aa42f2cb8'
+        
'4bb7512ef66fdda402fbb4b43f3b8f6c2512dfdf93a2d654173023e471f3757476c3d02738aafeabf814f6d0e9351bfd2c68affaab8748cc1e10c8e9ec906d91'
         
'dbb4d1ad4359931bd70d6ad428b509e0c40dab3a55ba7b87cf1c00a458d737c2a4ed6f06dd23286d9e4a38a481e4af9ab4ffa8e6fb27d852aa4eb7d16d046bf8'
         
'a36556144a4e98b2be15fb2920ce18bc13377dc2fa4becb5f122f40aaaa7ece4e169fdaa39a60b96275fdc94ee08a31a21684c6ffd14a5417b9752c79215edb4'
         
'1ffc43daa6751066a575e33a70b952498397a8bb037391c52b5d696f84df4b16583b8cf1df3cc272654523460a3ea08c53aa5139d59dd5cd40c8c615b963f74b'


=====================================
config
=====================================
@@ -266,7 +266,7 @@ CONFIG_SAE_PK=y
 # Should we attempt to use the getrandom(2) call that provides more reliable
 # yet secure randomness source than /dev/random on Linux 3.17 and newer.
 # Requires glibc 2.25 to build, falls back to /dev/random if unavailable.
-#CONFIG_GETRANDOM=y
+CONFIG_GETRANDOM=y
 
 # Should we use poll instead of select? Select is used by default.
 #CONFIG_ELOOP_POLL=y



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hostapd/-/commit/68a3f07e19a80b4d63ca5c9c678b9b4e0ea3fcf2

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hostapd/-/commit/68a3f07e19a80b4d63ca5c9c678b9b4e0ea3fcf2
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to