CVSROOT:        /cvs
Module name:    ports
Changes by:     bl...@cvs.openbsd.org   2016/10/12 11:47:23

Modified files:
        devel/p5-BSD-arc4random: Makefile 
        devel/p5-BSD-arc4random/patches: patch-arc4rnd_xs_c 
                                         patch-lib_BSD_arc4random_pm 
        devel/p5-BSD-arc4random/pkg: PLIST 
Added files:
        devel/p5-BSD-arc4random/patches: patch-MANIFEST 

Log message:
The p5-BSD-arc4random port in OpenBSD should keep the API of the
BSD::arc4random Perl module, but use our libc functions internally.
This has been done with arc4random() already, but arc4random_bytes()
and arc4random_uniform() were still using a pure Perl implementation.
Replace that with an XS wrapper to our arc4random_buf(3) and
arc4random_uniform(3) functions in libc.
Take maintainer, most remaining code is in my patches.
OK millert@ sthen@ deraadt@

Reply via email to