[libcxx-commits] [PATCH] D122628: [libcxx] random_device, use arc4random() on FreeBSD, NetBSD and DragonFlyBSD
    Louis Dionne via Phabricator via libcxx-commits 
    libcxx-commits at lists.llvm.org
       
    Fri Apr  8 14:08:38 PDT 2022
    
    
  
ldionne added a subscriber: libc++ vendors.
ldionne added a comment.
I'll note that this is a behavior change though. When I made the change on Apple, I added this release note:
  On Apple platforms, std::random_device is now implemented on top of arc4random() instead of reading from /dev/urandom. Any implementation-defined token used when constructing a std::random_device will now be ignored instead of interpreted as a file to read entropy from.
Please add a similar release note here.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D122628/new/
https://reviews.llvm.org/D122628
    
    
More information about the libcxx-commits
mailing list