| 
              
8ad7570c
               | 
              
2021-11-27T21:07:00
               | 
              
               | 
              
getentropy: Add missing prototype for BSD variant
Warned-by: gcc
               | 
            
            
              
   
               | 
              
e42381dc
               | 
              
2018-05-15T00:41:26
               | 
              
               | 
              
Update getentropy() code from OpenBSD
Includes changes to handle the Linux syscall blocking when there is not
enough entropy during boot, by switching it to non-blocking mode and
falling back to the alternative implementations. Man page URL reference
fixes. Build fixes for Mac OS X.
Fixes: https://bugs.debian.org/898088
               | 
            
            
              
   
               | 
              
07c76b66
               | 
              
2017-06-05T06:17:27
               | 
              
               | 
              
Do not use legacy BSD u_* types
Some systems do not have these types available, and they are simply
convenience aliases. Instead use the expanded versions which are more
portable.
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=101192
               | 
            
            
              
   
               | 
              
9a9a8b2d
               | 
              
2015-09-23T19:39:47
               | 
              
               | 
              
Add private getentropy module from OpenBSD and LibreSSL
Adapt the code to the local build system.
               |