CVSROOT: /cvs Module name: ports Changes by: k...@cvs.openbsd.org 2019/05/28 11:39:55
Modified files: devel/jdk/11 : Makefile distinfo Added files: devel/jdk/11/patches: patch-src_java_base_unix_native_libjava_childproc_c Removed files: devel/jdk/11/patches: patch-src_jdk_net_bsd_native_libextnet_BsdSocketOptions_c Log message: Use closefrom(2) after fork/vfork and before exec instead of opendir/readdir on /dev/fd. opendir/readdir are not async-signal- safe and may not be safely called after forking in a multi-threaded program. Issue raised to my attention by deraadt@. Also update to bsd release 2 of 11.0.3-7 which contains BsdSocketOptions fix and other corrections that can be viewed here: https://github.com/battleblow/openjdk-jdk11u/releases Okay ian@