version 1.1166, 2010/07/01 23:56:09 |
version 1.1167, 2010/07/06 06:51:33 |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2010/07/04 --> |
|
<li>Make ^D handling consistent in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&sektion=8&format=html">fdisk(8)</a>. |
|
<!-- 2010/07/03 --> |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> non-debug logging messages when a session is established/closed. |
|
<li>Added a quick fix for the display of reserved characters, using the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> .ds implementation. |
|
<li>Implemented rudimentary user defined string in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>. |
|
<li>Make the i386 kernel responsible for saving the FPU state before running signal handlers. |
|
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getrdomain&sektion=2&format=html">getrdomain(2)</a> and replaced it by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getrtable&sektion=2&format=html">getrtable(2)</a>. It fixes the naming of interfaces and variables for rdomain and rtables and make possible to bind sockets (including listening sockets) to rtables and not just rdomains. You'll need to remove /usr/share/man/cat2/[gs]etrdomain.0 after this. |
|
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ss&sektion=4&format=html">ss(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usscanner&sektion=4&format=html">usscanner(4)</a> from all kernels. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8&format=html">pfctl(8)</a>, fixed recursive printing of wildcard anchors, fixed printing of multi-part anchor paths, added a warning to prevent users from specifying multi-component names for inline anchors. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a> stop on suspend and start again upon resume. |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=itherm&sektion=4&format=html">itherm(4)</a>, a driver for Intel 3400 Thermal Sensor. |
|
<li>Implemented translation of the SCSI START STOP UNIT command. |
|
<li>Added proper locking around <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vinvalbuf&sektion=9&format=html">vinvalbuf(9)</a> in NTFS. |
|
<!-- 2010/07/02 --> |
|
<li>Fixed returning of stolen memory on hppa64. |
|
<li>Saved some space on RAMDISKs kernels. |
|
<li>Added new workaround for PCH devices in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4&format=html">em(4)</a> and make an Intel GbE 82578 PHY actually work. |
|
<li>Provided an iopool in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc&sektion=4&format=html">arc(4)</a>. |
|
<li>Removed support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_sunos&sektion=8&format=html">compat_sunos(8)</a>. |
|
<li>Fixed bugs in npppd. |
|
<li>Dropped fill_eproc() from SMALL_KERNELS. |
|
<li>Allowed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&sektion=1&format=html">systat(1)</a> to print date and time when in raw mode. |
|
<li>Passed and saved state in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> repository related libraries, used to print all error messages. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdmmc&sektion=4&format=html">sdmmc(4)</a> be detached and re-attached on resume. |
|
<li>Allowed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=4&format=html">softraid(4)</a> to implement seamless transitions from the previous metadata version to current version without needing to recreate the softraid volume by determining the data offset using a variable specified within the softraid metadata. |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ciss&sektion=4&format=html">ciss(4)</a> sensor setup loop. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ath&sektion=4&format=html">ath(4)</a> come back after resume without having to manually <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8&format=html">ifconfig(8)</a> it again. |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tip&sektion=1&format=html">tip(1)</a>. |
|
<li>Allowed clients to present custom editing forms in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>. |
|
<li>Added more MCP79 AHCI ids to the list of devices that need special handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahci&sektion=4&format=html">ahci(4)</a>. |
|
<li>Fixed bad <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&sektion=8&format=html">sshd_config(8)</a> options parsing with quoting string (e.g. ``AllowUsers "blah blah" blah''). |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&sektion=4&format=html">pci(4)</a> uninitialized variable warning. |
|
<li>Recent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9&format=html">uvm(9)</a> changes exposed an eight year old bug in the network stack: an item was reference after it has been returned to the pool. |
|
<li>Fixed an error handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&sektion=8&format=html">fdisk(8)</a>. |
|
<li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> from validating modification of immutable attributes in the namespace if configured with relaxed schema checking. |
|
<li>Forbid deletion of non-leaf nodes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>. |
|
<li>Fixed memory leaks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> schema parser and B-Tree. |
|
<li>Added ability to limit memory presented to kernel at boot with 'machine memory =128M' style commands on i386 and amd64. |
|
<li>Added Lenovo Thinkpad X100e quirk for vga_pci. |
|
<!-- 2010/07/01 --> |
|
<li>Mobility Radeon HD 4870 works with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&sektion=4&format=html">drm(4)</a>. |
|
<li>Avoid register leaks into new i386 or amd64 process images. |
|
<li>Added more support for ARMv7 on the arm platform. |
|
<li>Allowed .nr nS to force SYNOPSIS-style .Nm indentation outside the SYNOPSIS in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>. |
|
<li>Make i386 and amd64 synchronise FPU state instead of flushing them before suspending. |
|
<li>Implemented vslock_device() and vsunlock_device() and used them for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=physio&sektion=9&format=html">physio(9)</a>. |
|
<li>Fixed memory leak by adding a missing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=free&sektion=3&format=html">free(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a>. |
|
<li>Corrected handling of trailing punctuation in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>. |
|
<li>Remove PAGEFASTRECYCLE option from the generic kernel. |
|
<li>Removed obsolete docs from the source tree. |
|
<li>Implemented LDAP compare operation in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>. |
|
<li>Constrained malloc to only grab pages from DMA reachable memory. |
|
<li>Allowed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9&format=html">uvm(9)</a> to swap when there is more memory than what can be DMA. |
|
<li>Make deeply nested <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dlopen&sektion=3&format=html">dlopen(3)</a> binaries start faster. |
|
<li>Switched <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getpeereid&sektion=3&format=html">getpeereid(3)</a> from system calls to library routines by using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getsockopt&sektion=2&format=html">getsockopt(2)</a> with SOL_SOCKET and SO_PEERCRED. |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> debug mode. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> parse and ignore schema extensions with an X- prefix. |
|
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_ibcs2&sektion=8&format=html">compat_ibcs2(8)</a>. |
|
<li>Follow POSIX (IEEE Std 1003.1, 2004 Edition) in the implementation of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sed&sektion=1&format=html">sed(1)</a> "y" (translate) command. |
|
<li>Allow [ to be used as a delimiter in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sed&sektion=1&format=html">sed(1)</a>. |
|
<li>Make wsconsctl handle more than the first keyboard, mouse and display. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ciss&sektion=4&format=html">ciss(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ips&sektion=4&format=html">ips(4)</a>, vga_pci compile with SMALL_KERNEL. |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> .Nm indentation in the SYNOPSIS. |
|
<li>Fixed terminal mode restoration after suspending <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scp&sektion=1&format=html">scp(1)</a>. |
|
<li>Added support for disklabel UIDs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bioctl&sektion=8&format=html">bioctl(8)</a>. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> reset number of revisions after B-Tree compaction. |
|
<li>Prevented statistics loss is <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>. |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a> by killing struct scsi_device. |
|
<li>Provided safe priority and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9&format=html">uvm(9)</a> constraints to hppa64 machine-dependent initialization code. |
|
<li>Allowed easier canceling of bad requests in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>. |
|
<li>Added a man page to npppdctl(8). |
|
<li>Fixed a null pointer dereference and two possible null pointer assignment in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>. |
|
<li>Saved memory on sparsely populated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a> buses. |
|
<li>Prevented code paths from exposing uninitialized memory to user space or devices in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a>. |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ncr&sektion=4&format=html">ncr(4)</a> on vax. |
|
<li>Prevented a thread <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kill&sektion=2&format=html">kill(2)</a> to send the signal to a separate process. |
|
<li>Added screen types and emulations in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsconsctl&sektion=8&format=html">wsconsctl(8)</a>. |
|
<li>Make it possible to get the screen types and emulations for a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsdisplay&sektion=4&format=html">wsdisplay(4)</a>. |
|
<li>Removed dead assignments in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>. |
|
<li>Added support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> for the tap extension that will tell the kernel to send all IPsec traffic for derived SAs to the specified <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=enc&sektion=4&format=html">enc(4)</a> interface instead of enc0. |
|
<li>Added support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsecctl&sektion=8&format=html">ipsecctl(8)</a> for dumping the pfkey ADB_X_EXT_TAP extension to communicate the encX interface unit for a specified SA between userland and kernel. |
|
<li>Allowed to specify an alternative <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=enc&sektion=4&format=html">enc(4)</a> interface for an SA. |
|
<li>Removed GENERIC kernel compatibility with OpenBSD 4.3. |
|
<li>Fixed subordinate bus number for multi-root PCI buses. |
|
<li>Handled special <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vga&sektion=4&format=html">vga(4)</a> cards for resume on i386 and amd64. |
|
<li>Checked <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> modify don't add immutable attributes. |
|
<li>Cleaned up now irrelevant TODOs and READMEs in the tree. |
|
<!-- 2010/06/30 --> |
|
<li>Improved performance on some disks (those that have 4K sectors but report 512B), by making `fdisk -i' start the partition on a power of 2 block boundary. |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8&format=html">ldpd(8)</a> for future multipath routes support. |
|
<li>Silenced the activation debug reporting in the kernel to prevent possible interactions when printing vga states. |
|
<li>Fixed an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> crash by making it stop pruning page cache directly when adding to it. |
|
<li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8&format=html">disklabel(8)</a> editor to crash when pressing ^D. |
|
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_osf1&sektion=8&format=html">compat_osf1(8)</a>. |
|
<li>Improved error reporting in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>: avoid error exit after warnings, added ERROR: and FATAL: to messages. |
|
<li>Added SOL_SOCKET and SO_PEERCRED support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getsockopt&sektion=2&format=html">getsockopt(2)</a>. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> validate that an entry can't belong to an abstract object class directly. |
|
<li>Added a global root user that is allowed to read/write entries in all local namespaces to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>. |
|
<li>Silenced the activate function when unknown events are given to scsibus. |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&sektion=1&format=html">mg(1)</a> buffer problems. |
|
<li>Use a SLIST for the ccb free list in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ips&sektion=4&format=html">ips(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&sektion=4&format=html">mfi(4)</a>. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a> flush its cache before suspend. |
|
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthreads&sektion=3&format=html">pthreads(3)</a> FPU state is aligned on a 128-bit boundary on i386 as it is on amd64. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> print MPLS label as decimal instead of hexadecimal. |
|
<li>Fixed route label in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4&format=html">pf(4)</a> control device. |
|
<li>Better handling detaching of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&sektion=4&format=html">cd(4)</a>. |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapctl&sektion=8&format=html">ldapctl(8)</a> stats, avoided a null pointer dereference when reopening a namespace. |
|
<li>Fixed arguments to fpu_kernel_enter() and fpu_kernel_exit() on the amd64 platform. |
|
<li>Modernized <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_merge&sektion=1&format=html">pkg_merge(1)</a>. |
|
<li>Improved the AD1848 Parallel-Port 16-Bit SoundPort Stereo Codec. |
|
<li>Allowed recording to work for Crystal Semiconductor CS4231 Audio Codec/mixer chip when there is only one DMA channel. |
|
<li>Lots of improvements in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> around the new OpenBSD::State(3p) API. |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ucom&sektion=4&format=html">ucom(4)</a>. |
|
<li>Added support for Ironlake (clarkdale and arrandale, i.e. core i3 and core i5 internal graphics) to intel <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=agp&sektion=4&format=html">agp(4)</a> and intel <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&sektion=4&format=html">drm(4)</a>. Mostly works, but the suspend/resume handler doesn't put the registers back 100%. |
|
<li>Make ExpressCard hotplug work after suspend/resume cycle by saving PCIe slot control and status register. |
|
<li>Reworked <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8&format=html">ldpd(8)</a> network distribution so all path of an active route are sent to the lde so it can asign remote labels to all of the pathes. |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&sektion=4&format=html">uhci(4)</a> on numerous machines by preserving and restoring BARs on suspend/resume for all <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&sektion=4&format=html">pci(4)</a> devices. |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> closing of full blocks. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> validate that all attributes are allowed by any of its object classes. |
|
<li>Synchronised <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8&format=html">ldpd(8)</a> kroute.c with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a> one for future multipath routes support. |
|
<li>Updated libedit to bring it into sync with the latest version from NetBSD. |
|
<!-- 2010/06/29 --> |
|
<li>Allowed key options (command="..." and friends) in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a> AuthorizedPrincipals. |
|
<li>Allowed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&sektion=1&format=html">ssh-keygen(1)</a> to import (-i) and export (-e) of PEM and PKCS#8 encoded keys |
|
<li>Improved -o in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&sektion=1&format=html">ftp(1)</a>. |
|
<li>Added some missing UHCI and EHCI register restores on resume. |
|
<li>Added support for mapping ACPI to PCI devices. |
|
<li>Added support for referrals in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>. |
|
<li>Added aesni, an amd64 driver for the crypto framework, similar to the VIA driver for supporting the AES-NI instructions found on recent Intel cores. Special thanks to Huang Ying at Intel for getting the assembly code relicensed from GPL to a more suitable license. |
|
<li>Many improvements in sparc boot. |
|
<li>Replaced <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=enc&sektion=4&format=html">enc(4)</a> with a new implementation as a clonable device. |
|
<li>Added PADDR_IS_DMA_REACHABLE macro in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9&format=html">uvm(9)</a>. |
|
<li>Reworked cypress cpu cache setup and enabled writeback mode on sparc. |
|
<li>Added fpu_kernel_enter() and fpu_kernel_exit() on the i386 and amd64 platform. This allows the use of the FPU in the kernel. |
|
<li>Fixed some USB keys by removing extra_bytes field in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a> struct scsi_sense_data. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> lookup the RSA public keys in /etc/iked/pubkeys/ as an alternative to X.509 CA verification. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> return a protocol error when trying to use starttls without a configured certificate, instead of just blocking the client. |
|
<li>As it is not anymore setuid, removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tip&sektion=1&format=html">tip(1)</a> complicated public/private/root permissions scheme for options in favour of a single read-only bit. |
|
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_hpux&sektion=8&format=html">compat_hpux(8)</a>. |
|
<li>Used the libutil implementation of UUCP locking in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tip&sektion=1&format=html">tip(1)</a>. |
|
<li>Factored <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> Diffie-Hellman implementation for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8&format=html">isakmpd(8)</a> with lots of benefits: smaller code, libcrypto instead of custom crypto code, theorically adds support for many new MODP and EC2N/ECP modes. |
|
<li>Added missing free()s in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>. |
|
<li>Fixed use after <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=free&sektion=3&format=html">free(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8&format=html">pfctl(8)</a>. |
|
<li>Improved Intel GbE 82578 and 82578 PHY in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4&format=html">em(4)</a>. |
|
<li>Removed mentions of operating system binary emulation in installation notes. |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahci&sektion=4&format=html">ahci(4)</a> suspend/resume. |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> suspend/resume by using recencly added bufq_quiesce(). |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sasyncd&sektion=8&format=html">sasyncd(8)</a> use only 3 verbosity level: None, Important, All. |
|
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_ultrix&sektion=8&format=html">compat_ultrix(8)</a>. |
|
<li>Avoided a null pointer dereferencement in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usbhidaction&sektion=1&format=html">usbhidaction(1)</a>. |
|
<li>Added support for badly nested blocks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>. |
|
<li>Cleaned <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tip&sektion=1&format=html">tip(1)</a> from obsolete acu. |
|
<li>Make call to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=3&format=html">sysctl(3)</a> fail if a process asked KERN_PROC2 or KERN_FILE2 (or their libkvm wrappers) for more informations than the running implementation knows how to provide. |
|
<li>Synchronised <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> to release 1.10.3: support -Tps -Opaper=a4 and -Opaper=letter. |
|
<li>Automatically set /etc/pkg.conf `installfrom' entry to the public mirror used while installing or upgrading. |
|
<li>Added a framework for glyph width encoding in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>. |
|
<li>Fixed a logic error in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spdmem&sektion=4&format=html">spdmem(4)</a>. |
|
<li>Changed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=st&sektion=4&format=html">st(4)</a> to use the FIFO buf sorting discipline rather than the default disk-sorting one. |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&sektion=1&format=html">aucat(1)</a> crash by explicitely initialize members of struct dev in dev_open(). |
|
<li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&sektion=1&format=html">aucat(1)</a> from checking if the midi control interface is idle when the device isn't open yet. |
|
<li>When given NULL or "" as argument, make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=unsetenv&sektion=3&format=html">unsetenv(3)</a> set errno to EINVAL, conforming to POSIX. |
|
<li>Improved the process FPU on the hppa platform. |
|
<li>Factor out code used to save and flush process FPU context in hppa. |
|
<li>Forced the dns buffers to be aligned using a union in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&sektion=8&format=html">smtpd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypserv&sektion=8&format=html">ypserv(8)</a> as a workaround for "misalign strings on the stack" bug in gcc4 and as a better and more common idiom. |
|
<li>Added custom layout in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a>, the list-windows command displays the layout as a string that can be applied to another window using select-layout. |
|
<li>Allowed selecting both address family and protocol in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&sektion=1&format=html">netstat(1)</a>. |
|
<li>Rewritten <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> schema parser. The new parser now support symbolic OID names. You need to update your /etc/ldapd.conf: schemas are now included with the 'schema' keyword. |
|
<li>Added VIA xcrypt for amd64 in libssl. |
|
<!-- 2010/06/28 --> |
|
<li>Cleaned interface stats handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8&format=html">pfctl(8)</a>: '-Fi' reset ALL the interface statistics and make '-Fa -i ifname' fail. |
|
<li>Fixed IFADDRDEL imsg error message in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a>. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> commands use stdin, stdout and stderr sent from client to server. You'll need to restart your server after this upgrade. |
|
<li>Fixed keyboards in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsconsctl&sektion=8&format=html">wsconsctl(8)</a>, better handling of none latin-1 characters. |
|
<li>Added initial support for Intel GbE 82578 PHY in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4&format=html">em(4)</a>. |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&sektion=8&format=html">rc(8)</a>. |
|
<li>Added the rtable id as an argument to rn_walktree() in the network stack. This permits functions like rt_if_remove_rtdelete() to be able to correctly remove nodes. |
|
<li>Used an SLIST instead of a TAILQ for the ccb free list in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc&sektion=4&format=html">arc(4)</a>. |
|
<li>Massive removal of unused struct scsi_device. |
|
<li>Updateed the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&sektion=1&format=html">perl(1)</a> Safe module to version 2.2.7 for CVE-2010-1168 and CVE-2010-1447. |
|
<li>Modified IPv6 stack to conform to the last <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> changes. Now neighbor discovery is solely based on the cloning route and not on the address neigborship anymore. |
|
<li>Added initial support for RTL8168E in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&sektion=4&format=html">re(4)</a>. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> create a cloning route if there is no next hop but an interface index. |
|
<li>Used the interface index for writing routes into the kernel in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8&format=html">ospf6d(8)</a>. |
|
<li>Allow tty drivers to request larger buffers at attach time using a max-baud-rate hint. These larger buffers are required by the very high speed KDDI devices in Japan (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&sektion=4&format=html">com(4)</a>, or <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ucom&sektion=4&format=html">ucom(4)</a>). |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&sektion=1&format=html">cwm(1)</a>, fixed window name and class to match <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwmrc&sektion=5&format=html">cwmrc(5)</a>. |
|
<li>Added definitions in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> for Intel/AMD IOMMU ACPI tables. |
|
<li>Implemented iopools in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=osiop&sektion=4&format=html">osiop(4)</a> to get rid of another use of XS_NO_CCB. |
|
<li>Used in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&sektion=4&format=html">com(4)</a> a more moderate fifo trigger level (4) for moderately quick (sub-38400) port speeds. |
<!-- 2010/06/27 --> |
<!-- 2010/06/27 --> |
<li>Synchronized <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bind&sektion=8&format=html">bind(8)</a> root.hint with latest version from rs.internic.net. |
<li>Synchronized <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bind&sektion=8&format=html">bind(8)</a> root.hint with latest version from rs.internic.net. |
<li>Fixed kernel manuals thanks to full .nr nS support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>. |
<li>Fixed kernel manuals thanks to full .nr nS support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>. |