[BACK]Return to plus.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/plus.html between version 1.1201 and 1.1202

version 1.1201, 2011/11/13 19:53:40 version 1.1202, 2011/11/22 20:47:05
Line 69 
Line 69 
 <p>  <p>
   
 <ul>  <ul>
   <!-- 2011/10/15 -->
   <li>Reset TCB addresses when exiting in sys/kern/kern_exec.c, to provide a clean setup for the new image.
   <li>Reads aligned to the PCI config space in sys/dev/pci/agp_via.c and agpreg.h.
   <li>"TLS-lite": add kernel support for a per-thread userspace pointer, for pointing to the thread-control-block.
   <li>Respect the ToS setting in tcp syn+ack for IPv4 (still need to fix for IPv6).
   <li>Variables set/unset in etc/rc.d/rc.subr that were missed before.
   <li>License change in usr.bin/file/magdir/os9 (Ignatios Souvatzis at NetBSD rescinded the third and fourth clauses).
   <li>Improve performance (throughput and loss rate) for PPTP, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pppd&manpath=OpenBSD%20Current&sektion=8&format=html">pppd(8)</a> or L2TP(/IPsec) on unstable latency networks (eg mobile).
   <!-- 2011/10/13 -->
   <li>Introduce NAT64 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a>, a generic IP version translator using "af-to" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&manpath=OpenBSD%20Current&sektion=8&format=html">pfctl(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&manpath=OpenBSD%20Current&sektion=1&format=html">systat(1)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&manpath=OpenBSD%20Current&sektion=8&format=html">tcpdump(8)</a>.
   <li>Fixed use after free in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> SSL code.
   <li>Enforce alignment on i386/amd64 when doing reads and writes to PCI config space to space to uncover bugs.
   <li>Start <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&manpath=OpenBSD%20Current&sektion=8&format=html">ldapd(8)</a> earlier in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> so that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&manpath=OpenBSD%20Current&sektion=8&format=html">ypldap(8)</a> can properly run.
   <li>Added known good version of ldstub to kernel (for GCC asm constraints).
   <li>Increase stack offset for rthread from (BIAS+128) to (BIAD+CC64FSZ). This fixes _rthread_start compiled without optimization.
   <li>Convert rfork_thread() from int$80 to syscall; tune asm to avoid stack and use smaller instructions; pass threxit() a NULL pointer.
   <!-- 2011/10/12 -->
   <li>Localize _new_pexp unconditionally in etc/rc.d/rc.subr, so rc_read_runfile() cannot pick it up from a polluted environment.
   <li>Remove all MD diagnostics in cpu_switchto(), and move them to MI code if they apply.
   <li>Fixed strings allocated with xmalloc to be freed with xfree (not free) in xenocara/app/cwm/group.c
   <li>Simplified and improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> options and increased log verbosity.
   <!-- 2011/10/11 -->
   <li>Add a flag for nginx (-u) to disable chroot. Same config file can now be used whether chroot/non-chrooted setup.
   <li>Updated Perl digest module to 1.17 (security fix).
   <li>Document that virtual maps require a domain key in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a>; parsing fixed in :include: aliases.
   <!-- 2011/10/10 -->
   <li>Put <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&manpath=OpenBSD%20Current&sektion=4&format=html">sd(4)</a> SCSI drives in standby mode when we're powering down the machine.
   <li>Allow "bus_space_tag_t" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xbridge&apropos=0&sektion=4&manpath=OpenBSD+5.0&arch=sgi&format=html">xbridge(4/sgi)</a> to return based on the byteswap setting of the device we are trying to attach.
   <li>Introduce pci_probe_device_hook function, so pci host drivers can alter the pci_attach_args passed to a device when attaching.
   <li>Put in code for wcstfime to be linked in and activated alongside wscanf.
   <li>Open Group Corrigendum U033/8 applied so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strftime&manpath=OpenBSD%20Current&sektion=3&format=html">strftime(3)</a> returns "52" instead of "53" for certain days.
   <li>Added tlphy everywhere tl is enabled (RAMDISK_CD and RAMDISKDISK, i386 and Alpha).
   <li>Regression test for pthreads wait*() hang issue when SIGCHLD is ignored (a la Python).
   <li>Added support for WCH CH352 serial via PCI.
   <li>Show messages sent between processes in debug mode for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a>.
   <li>Sync to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> version 1.12.0.
   <li>Rework secondary processor (cmmu) initialization and improve cache management for aavion, m88k, and mvme88k architectures.
   <li>Test etc/rc.d/rc.subr to make sure ${pexp} is not an empty string (which would send a SIGTERM to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=init&manpath=OpenBSD%20Current&sektion=8&format=html">init(8)</a>).
   <li>Allow pkg_add to proceed whether we choose to syslog before or after we parse the command line options.
   <li>Add a missing newline when you merge <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login.conf&apropos=0&sektion=0&manpath=OpenBSD+5.0&arch=i386&format=html">login.conf(5)</a> if login.conf.db doesn't exist.
   <li>Fix the backspace key under X11 and make the "option" key behaves like in console. The "command" key is now the alt modifier.
   <li>Make it possible to restart/stop a daemon using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> after having changed its _flags in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.conf&manpath=OpenBSD%20Current&sektion=8&format=html">rc.conf(8)</a>.
   <li>Fix libc/locale format so day of month uses %e (single digits preceded by a blank instead of a 0) and not %d (per POSIX).
   <li>Document the HISTORY of options and the fate of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whereis&manpath=OpenBSD%20Current&sektion=1&format=html">whereis(1)</a>.
   <li>Correct history and formatting of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apropos&manpath=OpenBSD%20Current&sektion=1&format=html">apropos(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whatis&manpath=OpenBSD%20Current&sektion=1&format=html">whatis(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whereis&manpath=OpenBSD%20Current&sektion=1&format=html">whereis(1)</a>: (already part of 2BSD, author Bill Joy).
   <!-- 2011/10/08 -->
   <li>Man page for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=units&manpath=OpenBSD%20Current&sektion=1&format=html">units(1)</a> updated to explain units' output more clearly.
   <li>Return <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=less&manpath=OpenBSD%20Current&sektion=1&format=html">less(1)</a> to the old behaviour for "more", so pressing F ^C will not leave you at a prompt at the end of the file.
   <li>Fixed Nginx ngx_http_core_module.c to specify root as /var/www/htdocs, not /var/www/html.
   <li>Removed paragraph in Xenocara README about building using shadow link tree (not supported anymore).
   <li>Update to terminfo.src from ncurses-5.9-20111001.
   <!-- 2011/10/07 -->
   <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mmap&manpath=OpenBSD%20Current&sektion=2&format=html">mmap(2)</a> with len=0 fail signalling EINVAL, to conform with POSIX.
   <li>Bugfix merged from X.Org git: fixes Xenocara build for m68k architectures.
   <li>Rename some variables and functions in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=altq&manpath=OpenBSD%20Current&sektion=9&format=html">altq(9)</a> code that were causing namespace violations.
   <li>Domainname is now set before rc.conf is run to accommidate recent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypbind&manpath=OpenBSD%20Current&sektion=8&format=html">ypbind(8)</a> changes.
   <li>If <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthreads&manpath=OpenBSD%20Current&sektion=3&format=html">pthreads(3)</a> SA_RESTART is set, make threads waiting on PS_FDW_WAIT uninterruptible (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=connect&manpath=OpenBSD%20Current&sektion=2&format=html">connect(2)</a> being the exception).
   <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdtemp&manpath=OpenBSD%20Current&sektion=4&format=html">sdtemp(4)</a> detect the ts3000b3 and stts2002 temperature sensors, stop some false-positive detections of cat34ts02.
   <li>Added support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uftdi&manpath=OpenBSD%20Current&sektion=4&format=html">uftdi(4)</a>: RT Systems interface cable (rebranded FTDI) for Yaesu ham radios.
   <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypbind&manpath=OpenBSD%20Current&sektion=8&format=html">ypbind(8)</a> to start like other daemons (using ypbind_flags) while preserving its historical startup behaviour.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apropos&manpath=OpenBSD%20Current&sektion=1&format=html">apropos(1)</a> replacement imported; it and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> linked to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> binary; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> manual installed.
   <!-- 2011/10/06 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ccd&sektion=4&apropos=0&manpath=OpenBSD+4.9&arch=i386">ccd(4)</a> depricated and moved to the (source code) attic.
   <li>Fixed missing #else in indexed array in sys/arch/mvme88k/mvme88k/conf.c.
   <li>Added questions to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=quiz&manpath=OpenBSD%20Current&sektion=6&format=html">quiz(6)</a>.
   <li>Allow bigger prefixes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=units&manpath=OpenBSD%20Current&sektion=1&format=html">units(1)</a>; add many other units, symbols, and prefixes (eg becquerel, curie, gray, eV, bohrradius).
   <li>Removed binaries which are no longer necesssary for building a release.
   <li>Better newline error messages for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bc&manpath=OpenBSD%20Current&sektion=1&format=html">bc(1)</a>.
   <li>Make struct chunk_info a variable sized struct, wasting less space for bitmap metadata in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&manpath=OpenBSD%20Current&sektion=3&format=html">malloc(3)</a>.
   <li>Allows correct registration of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kqueue&manpath=OpenBSD%20Current&sektion=2&format=html">kqueue(2)</a> notifications on /dev/tty to avoid potential local DoS.
   <li>Bugfix for ypserv <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> script.
   <!-- 2011/10/05 -->
   <li>Update version information in lib/libxcb/src/config.h for libxcb.
   <li>Fix the "nginx -s reopen" file reopening failure bug which occured because Nginx is in chroot.
   <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> restart <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=connect&manpath=OpenBSD%20Current&sektion=2&format=html">connect(2)</a> if it returns EINTR (socket connection broken before signal delivered).
   <li>Workaround dead sensor problem by deactivating the i2c alias when ISA interface is available.
   <li>Added /usr/local/sbin to the default path in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login.conf&manpath=OpenBSD%20Current&sektion=5&format=html">login.conf(5)</a>.
   <li>Move inqbufs off the stack to dma_alloc/dma_free in sys/dev/ic/ami.c.
   <li>Finalise support for 82580 based devices (eg Intel I340-T4 and HP NC365T); simplify multi port handling.
   <!-- 2011/10/04 -->
   <li>Clarified comments in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sio_open&manpath=OpenBSD%20Current&sektion=3&format=html">sio_open(3)</a>.
   <li>Clarify comment in /etc/master.passwd that user "nobody" is not just for NFS (used by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=locate&manpath=OpenBSD%20Current&sektion=1&format=html">locate(1)</a> as well).
   <li>Reconfigure default sys/arch/amd64/conf/RAMDISK to support <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&manpath=OpenBSD%20Current&sektion=4&format=html">ehci(4)</a>, also to disable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sk&manpath=OpenBSD%20Current&sektion=4&format=html">sk(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vge&manpath=OpenBSD%20Current&sektion=4&format=html">vge(4)</a>.
   <li>Fix bz#1683 to silence <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&manpath=OpenBSD%20Current&sektion=1&format=html">sftp(1)</a> error spam for "ls */foo" in directory with files.
   <li>Change -w flag in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&manpath=OpenBSD%20Current&sektion=1&format=html">nc(1)</a> to apply to the connection as well.
   <li>Add support for ALPS touchpads and fix the "slow touchpad" problem.
   <!-- 2011/10/03 -->
   <li>Add a 'flag' locator to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gpioiic&manpath=OpenBSD%20Current&sektion=4&format=html">gpioiic(4)</a>; define a first flag value to swap the SDA and SCL pins assigment during attach.
   <li>Fix a segmentation fault in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> triggering if clients sent a large number of DATA lines in one write.
   <li>Clarify <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">smtpd.conf(5)</a>, that network sources are to be specified in CIDR notation.
   <li>Update to nginx-1.0.8 (many bugfixes).
   <li>Fix regression tests for mdoclint to look in man* subdirs (not cat*).
   <li>Change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ps&manpath=OpenBSD%20Current&sektion=1&format=html">ps(1)</a> man page to list the fields in the default display to reflect the order of display output.
   <li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=port-modules&manpath=OpenBSD%20Current&sektion=5&format=html">port-modules(5)</a> to reflect changes to the Gnome module.
   <!-- 2011/10/02 -->
   <li>Update the SI prefixes section of units.lib, the standard units library; added SEE ALSO references to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=units&manpath=OpenBSD%20Current&sektion=1&format=html">units(1)</a>.
   <li>Tidy warnings and better error handling for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=config&manpath=OpenBSD%20Current&sektion=8&format=html">config(8)</a> -e.
   <li>Fixed sign in lib/libc/stdio/mktemp.c.
   <li>Add formats for panes (tty, pid, start cmd/cwd) in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a>.
   <!-- 2011/10/01 -->
   <li>Fix an X server crash when starting GLX 1.3 apps.
   <li>Signal handling regression tests for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthread_join&manpath=OpenBSD%20Current&sektion=3&format=html">pthread_join(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthread_mutex_lock&manpath=OpenBSD%20Current&sektion=3&format=html">pthread_mutex_lock(3)</a>.
   <li>Remove the exchange rate entries now pegged to the euro ("Maltalira" and "Slovakkoruna").
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpbench&manpath=OpenBSD%20Current&sektion=1&format=html">tcpbench(1)</a>: -l flag lists the kernel variables available for monitoring.
   <!-- 2011/09/30 -->
   <li>Added cyprus pounds, maltese lira, slovakian koruna, and slovenian tolar to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=units&manpath=OpenBSD%20Current&sektion=1&format=html">units(1)</a>.
   <li>Fix inverted test that caused logspam in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&manpath=OpenBSD%20Current&sektion=8&format=html">sshd(8)</a>.
   <li>Set user PATH from login.conf instead of hard-coded default in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xdm&manpath=OpenBSD%20Current&sektion=1&format=html">xdm(1)</a>.
   <li>ISO 4217 updates for the currencies in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=units&manpath=OpenBSD%20Current&sektion=1&format=html">units(1)</a> federal reserve section.
   <li>Alphabetically sort the list of currency aliases in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=units&manpath=OpenBSD%20Current&sektion=1&format=html">units(1)</a>. Now sorted by base unit rather than alias name.
   <li>Change ni_dirfd's position in struct nameidata in sys/sys/namei.h. Eliminates some alignment padding.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&manpath=OpenBSD%20Current&sektion=8&format=html">sshd(8)</a> no longer attempts privsep cleanup when not using privsep.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&manpath=OpenBSD%20Current&sektion=7&format=html">mdoc(7)</a> now implements .Ap .Bd .Bo .Bq .D1 .Ic .Lp .Oo .Pf .Po .Ss .Sx .Sy .br .sp and .Bl -bullet; adds more info to the .TH line escape dots; adds newline character at EOF; and no longer misinterprets ROOT block as .Ap.
   <!-- 2011/09/29 -->
   <li>Remove assembly defines for various struct disklabel field offsets in sys/sys/disklabel.h (nothing depends on them anymore).
   <li>Make Vax get size of struct disklabel with a genassym script, instead of relying upon sys/disklabel.h.
   <li>Avoid a potential NULL dereference if nports == 0 in sys/dev/usb/uhub.c.
   <!-- 2011/09/28 -->
   <li>Add -S option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a>, allows alternate path to the server socket.
   <li>Support symbols in .tbss and .tdata <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nm&manpath=OpenBSD%20Current&sektion=1&format=html">nm(1)</a> ELF sections.
   <li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=awk&apropos=0&sektion=0&manpath=OpenBSD+5.0&arch=i386&format=html">awk(1)</a> to Aug 10, 2011 version.
   <li>Make sure "references" is not optimized away in lib/libpthread/uthread/uthread_init.c (required for the static version of pthread).
   <li>Disable FIFO on M series "com to ebus" on Sparc64 by telling the driver its a 16550 (stops the MI com code from probing it as a 16550a).
   <!-- 2011/09/27 -->
   <li>Stop groff complaining when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&manpath=OpenBSD%20Current&sektion=7&format=html">mdoc(7)</a> .Bl appears unescaped on a macro line.
   <li>Make bus_addr_t and bus_size_t u_long types; this makes the declaration of these types consistent accross all supported platforms.
   <li>Make struct label_t large enough for the kernel setjmp() purposes for Sparc and Sparc64.
   <li>Enable previous <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> find_barrier() pessimization for non-PIC code also.
   <li>Do not write to the MCESR register on microVAX II and SOC processors, as this register is not implemented on those models.
   <li>On Vax, only handle a machine check as caused by badaddr() if the local "memtest" variable != 0, instead of abusing "cold".
   <!-- 2011/09/26 -->
   <li>Notify ifmedia layer of link loss on SGEC interfaces, so that "ifconfig <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ze&manpath=OpenBSD%20Current&sektion=4&arch=vax&format=html">ze0(4/vax)</a>" reports the correct state instead of always pretending it is up.
   <li>Replace the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&manpath=OpenBSD%20Current&sektion=7&format=html">mdoc(7)</a> .Fl examples by others exhibiting the same features, but avoiding use of .Nm (as it is an unusual style).
   <li>Use, as far as possible, the same notation in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=newsyslog&manpath=OpenBSD%20Current&sektion=8&format=html">newsyslog(8)</a> for date strings as other manual pages.
   <li>Retain alphabetical order for the -Toutput list, and use a better looking width specifier in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a>.
   <!-- 2011/09/25 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> will now reject $SHELL if it is not a full path.
   <li>Pass on RC_DEBUG and RC_FORCE flags in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> on restart (rather than exporting them and expose the script to a potentially polluted environment).
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=3&format=html">sysctl(3)</a> KERN_BUFCACHEPERCENT defaults to 20%, old value was 10%.
   <li>Ask for SUBDIRs with FULLPATH set in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a>.
   <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> AuthorizedPrincipalsFile debug log message to include file and line number.
   <li>Restore correct display of the 'V' flag on the parent in vfork() in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ps&manpath=OpenBSD%20Current&sektion=1&format=html">ps(1)</a>.
   <li>Add -H option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ps&manpath=OpenBSD%20Current&sektion=1&format=html">ps(1)</a> to show rthreads, hiding them by default.
   <!-- 2011/09/24 -->
   <li>Repaired <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> "restart" debug and force modes ("restart" calls "stop" then "start"); appended "_" to those variable names to clarify they are internal.
   <li>Update to xf86-input-synaptics 1.5.0 and freetype 2.4.6.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&manpath=OpenBSD%20Current&sektion=1&format=html">perl(1)</a> no longer attempts to use LC_COLLATE or LC_NUMERIC which we don't yet support.
   <li>Created a new "bounce" file for ports infrastructure. Use bsd.own.mk's guard against multiple includes.
   <!-- 2011/09/23 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ports&manpath=OpenBSD%20Current&sektion=7&format=html">ports(7)</a> now tells people to use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dpb&manpath=OpenBSD%20Current&sektion=1&format=html">dpb(1)</a> for bulk builds.
   <li>Gnome.port.mk <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=port-modules&manpath=OpenBSD%20Current&sektion=5&format=html">port-modules(5)</a> tweaks: MODGNOME_DESKTOP_FILE is not unconditonally set, expanded FAKE_FLAGS line.
   <li>Make sure siop_xfer is a multiple of 128 bytes in sys/dev/ic/siopvar.h as intended; makes hppa64 much happier.
   <li>Added a test for recursive pthread_mutex_trylock().
   <li>XHCI -> xHCI and some additional devices added to sys/dev/pci/pcidevs.
   <li>Let makefile.cross detect word-size mismatches between host and target, previous behaviour resulted in the cross compiler generating incorrect code and aborting.
   <li>Unbreak <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> remote port forwarding with dynamic allocated listen ports by send the actual listen port in the open message (instead of 0) and updating the matching permit-open entry.
   <li>Add wildcard support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&manpath=OpenBSD%20Current&sektion=8&format=html">sshd(8)</a> PermitOpen, allowing things like "PermitOpen localhost:*", from bz #1857.
   <!-- 2011/09/22 -->
   <li>Import of nginx 1.0.6 with a bundled libpcre. A possible replacement for Apache <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> to be included in base.
   <li>Now, always install all manuals on all architectures. No exceptions even for binutils. No more share/man in src/distrib/sets/lists/*/md.*.
   <li>Improved kernel malloc type checking in sys/kern/kern_malloc.c.
   <li>Fix order of arguments passed to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&manpath=OpenBSD%20Current&sektion=9&format=html">malloc(9)</a> - type first then flags in sys/scsi/scsiconf.c.
   <li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&manpath=OpenBSD%20Current&sektion=8&format=html">tcpdump(8)</a> use the same format for printing IPv6 fragments as for IPv4. Now both use id:len@off+more.
   <li>Added missing ia64 bits to gnu/usr.bin/cc/libgcc/Makefile.
   <li>Make use of the filename argument to open_error() in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=yacc&manpath=OpenBSD%20Current&sektion=1&format=html">yacc(1)</a>.
   <li>Mask value no longer erased when setting/clearing system mask. Added diagnostic for interrupt handler IPL levels in sys/arch/hppa64/hppa64/intr.c.
   <li>Purged the rcsid in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adduser&manpath=OpenBSD%20Current&sektion=8&format=html">adduser(8)</a>.
   <li>Removed the rcsid in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compress&manpath=OpenBSD%20Current&sektion=1&format=html">compress(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gzip&manpath=OpenBSD%20Current&sektion=1&format=html">gzip(1)</a>. -V and -L options are now silent.
   <li>Stop using the latin1 character set in the "C" locale (non-standard behaviour which looks garbled in UTF-8). Non-locale-aware tools should only print ASCII. To use an extended character set you now must set LC_CTYPE.
   <li>Fix to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> bz#1935 and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&manpath=OpenBSD%20Current&sektion=1&format=html">sftp(1)</a> implicit sorts while globbing.
   <!-- 2011/09/21 -->
   <li>Added regression tests with many kinds of overlapping and invalid data for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> fragment reassembly.
   <li>Move the prototype for disk_readlabel from sys/kern/subr_disk.c to sys/sys/disk.h so hibernate can access it.
   <li>Added note in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc-local&manpath=OpenBSD%20Current&sektion=1&format=html">gcc-local(1)</a> man page that -ftree-vrp removed from -O2 as it is known to be broken in 4.2.1.
   <li>Check the protocol header length for tcp, udp, icmp, icmp6 in pf_setup_pdesc() in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a>.
   <li>Use new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> idle timeout for socket splicing so userland can measure session timeouts properly; splice with http if relayd does not check headers.
   <li>Repair interrupted reads in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=less&manpath=OpenBSD%20Current&sektion=1&format=html">less(1)</a> and use volatile sig_atomic_t, not int, for the sigs variable.
   <li>Fix to stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=named&manpath=OpenBSD%20Current&sektion=8&format=html">named(8)</a> logging messages when it shouldn't. Bug reported to ISC (RT #24053) and now included in current bind releases.
   <li>Disable st* in sys/arch/i386/conf/RAMDISK to shrink ramdisk size.
   <li>Use the synaptics driver with ALPS touchpads.
   <li>Add rdomain support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&manpath=OpenBSD%20Current&sektion=8&format=html">ntpd(8)</a>.
   <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpctl&manpath=OpenBSD%20Current&sektion=8&format=html">bgpctl(8)</a> to parse and/or filter MRT table dumps (all 3 formats) and display them like the show rib/show rib detail output.
   <li>Rename pmap_procwr() to pmap_proc_iflush() to get the intended behaviour in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmap&manpath=OpenBSD%20Current&sektion=9&format=html">pmap(9)</a>.
   <li>Fix Beagleboard range check in intc_intr_establish() in sys/arch/beagle/dev/intc.c.
   <li>When breaking an overflowing line, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> now ignores pending whitespace (vbl), so next line is not misaligned or too long.
   <li>Fix nexthop_modify() to reset the flags when called so later set nexthop <IP> is applied in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&manpath=OpenBSD%20Current&sektion=8&format=html">bgpd(8)</a>.
   <li>Add /usr/local/share/terminfo to search path so ports can install custom terminfo files. Minor <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ncurses&manpath=OpenBSD%20Current&sektion=3&format=html">ncurses(3)</a> bump to allow packages to depend on the right version.
   <li>Cleanup page calculation for final memory chunk ordering list for hibernate resume in sys/kern/subr_hibernate.c.
   <li>Perform most of the remaining refactoring of hibernate code into MI/MD parts. This also introduces a chunk placement routine.
   <!-- 2011/09/20 -->
   <li>Groff compatibility in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> for the rendering of foreign manuals: support .Lb -libdwarf and update .Lb -libelf.
   <li>Rewrite of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> horizontal spacing of tables, to work both with and without frames and rulers.
   <li>Added a MACRO OVERVIEW section to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=7&format=html">man(7)</a>.
   <li>Remove all remains of arm26 code/support for ARM2, ARM2AS, ARM3, ARM6, ARM7, ARM7TDMI and StrongARM processor families.
   <li>No longer check for SPX on KA410 (VS2000), since the only colour option for this machine is GPX.
   <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=errx&manpath=OpenBSD%20Current&sektion=3&format=html">errx(3)</a> instead of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fprintf&manpath=OpenBSD%20Current&sektion=3&format=html">fprintf(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=exit&manpath=OpenBSD%20Current&sektion=3&format=html">exit(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=midiplay&manpath=OpenBSD%20Current&sektion=1&format=html">midiplay(1)</a>.
   <li>When restarting a system call go back four instructions, not three, since this has to match libc/arch/hppa64/SYS.h.
   <li>When compiling PIC code; limit instructions between two set of pc-relative loaded data in find_barrier(); avoids "pcrel too far" <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=as&manpath=OpenBSD%20Current&sektion=1&format=html">as(1)</a> errors.
   <li>Remove the "portmap" variable, it's unused now (use portmap_flags) in etc/rc.conf.
   <li>Avoid pf_setup_pdesc() panics in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> by using "switch(af)" for af dependent code.
   <li>Disabled 3D ring commands on sandybridge so VT switches (and therefore suspend) will no longer hang.
   <li>On x220 resume, skip restoring the modeset registers on sandybrige, rely on the (upcoming) xf86-video-intel driver instead. Fixes hang.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> .TP no longer assumes that a head argument with a matching input line number is a same-line argument.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg-config&manpath=OpenBSD%20Current&sektion=1&format=html">pkg-config(1)</a> no longer allows variable expansion to multiple values in a field (unlike freedesktop.org version).
   <li>Very early in suspend while the clock is still ticking realtime, save the clock back to the rtc.
   <li>When advancing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> left margin, .RS also needs to reset the right margin to the default and check that the left does not outgrow the right one.
   <li>Mark <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a> crypto volumes as being capable of auto assembly (they are if used with a key disk).
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=glob&manpath=OpenBSD%20Current&sektion=3&format=html">glob(3)</a>, limit recursion during matching attempts, similar to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fnmatch&manpath=OpenBSD%20Current&sektion=3&format=html">fnmatch(3)</a> fix. Also collapse consecutive "*".
   <li>Clear RB_POWERDOWN early in boot() on hp300/hppa (which cannot powerdown and whose firmware does not send "spin up" to disks).
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> will now display sane page header line even when .Dt is very long.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=memconfig&sektion=8&apropos=0&manpath=OpenBSD+Current&arch=i386">memconfig(8)</a> now reports the "fix-active" flag, and print any other unknown flags in hex.
 <!-- 2011/09/19 -->  <!-- 2011/09/19 -->
 <li>Add pipe2 to sys/compat/linux/linux_ipc.c and syscalls.master.  <li>Add pipe2 to sys/compat/linux/linux_ipc.c and syscalls.master.
 <li>Add a test suite to analyse traffic going via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a>. Needs four machines setup as described in the makefile.  <li>Add a test suite to analyse traffic going via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a>. Needs four machines setup as described in the makefile.

Legend:
Removed from v.1.1201  
changed lines
  Added in v.1.1202