<li>The <code>${rcexec}</code> variable used to start daemons with rc.d(8) has been replaced with a more complete rc_exec() function. Handcrafted rc.d(8) scripts must be modified to use this new function: <code># sed -i 's/\${rcexec}/rc_exec/' /etc/rc.d/myscript</code></li>
<li>pkg_add received <aclass="permalink"href="https://marc.info/?l=openbsd-cvs&m=165122901325173&w=2">a huge speedup</a> for when upgrading packages; instead of downloading the first bits of each packages to check for update, it uses a local cache embedded in the quirks package</li>
<li>IP forwarding got faster <aclass="permalink"href="https://marc.info/?l=openbsd-cvs&m=165157839007714&w=2">when using multiple CPU</a></li>
<li>Battery life <aclass="permalink"href="https://marc.info/?l=openbsd-cvs&m=165222104109566&w=2">should improve</a> for certain workload</li>
<li>grep received a <aclass="permalink"href="https://marc.info/?l=openbsd-cvs&m=165624097121480&w=2">new --null flag</a></li>
<li>xlock received <aclass="permalink"href="https://marc.info/?l=openbsd-cvs&m=165625250024871&w=2">privilege separation</a></li>
<p>A lot of new packages got imported, some are alternatives of packages already available, but many are bringing possibilities we didn't have before.</p>