=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/57.html,v retrieving revision 1.114 retrieving revision 1.115 diff -c -r1.114 -r1.115 *** www/57.html 2021/10/08 16:31:36 1.114 --- www/57.html 2023/04/09 07:14:45 1.115 *************** *** 278,284 ****
  • relayd(8) now supports the random and source-hash modes with redirections.
  • relayd(8) now supports the OPENBSD-RELAYD-MIB via agentx with snmpd(8).
  • Added interfaces for setting the close-on-exec flag and/or non-blocking mode on new file descriptors: pipe2(2), dup3(2), accept4(2), mkostemp(3), mkostemps(3), the SOCK_CLOEXEC and SOCK_NONBLOCK flags for socket(2) and socketpair(2), and the MSG_CMSG_CLOEXEC flag for recvmsg(2). In addition, posix_spawn_file_actions_adddup2(3) now always clears the close-on-exec flag. !
  • Added interfaces for setting the close-on-exec flag on new FILE handles and for requesting exclusive creation via the the 'e' and 'x' mode letters for fopen(3), fdopen(3), freopen(3), and popen(3).
  • Many library functions and programs changed to use the above for safety or simplicity.
  • Added chflagsat(2), sockatmark(3), and stravis(3).
  • Merged performance and safety fixes for fts(3) from FreeBSD. --- 278,284 ----
  • relayd(8) now supports the random and source-hash modes with redirections.
  • relayd(8) now supports the OPENBSD-RELAYD-MIB via agentx with snmpd(8).
  • Added interfaces for setting the close-on-exec flag and/or non-blocking mode on new file descriptors: pipe2(2), dup3(2), accept4(2), mkostemp(3), mkostemps(3), the SOCK_CLOEXEC and SOCK_NONBLOCK flags for socket(2) and socketpair(2), and the MSG_CMSG_CLOEXEC flag for recvmsg(2). In addition, posix_spawn_file_actions_adddup2(3) now always clears the close-on-exec flag. !
  • Added interfaces for setting the close-on-exec flag on new FILE handles and for requesting exclusive creation via the 'e' and 'x' mode letters for fopen(3), fdopen(3), freopen(3), and popen(3).
  • Many library functions and programs changed to use the above for safety or simplicity.
  • Added chflagsat(2), sockatmark(3), and stravis(3).
  • Merged performance and safety fixes for fts(3) from FreeBSD.