at 30fbbda75f860e7a2e62907649e0102d227edf92 (tag) tagging e10bce1467feee4b7d668a076797f5b93138c23e (commit) replaces v3.0.2 tagged by Justin C. Sherrill on Thu Aug 23 00:55:46 2012 -0400
DragonFly 3.0.3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (DragonFly) iF4EABEIAAYFAlA1t9MACgkQ6YjFdUxcNfcL/QD/SH098f9m59pf4ZcqxCpHNvMv a7D/MgThHmHhYAdGShkA/1D4pevFE1Fdkou1OIukTl+5DTUXDmK9UO5Xzw1gJXoB =OxEx -----END PGP SIGNATURE----- Aggelos Economopoulos (1): Fix for password truncation when using crypt(3) with DES Antonio Huete Jimenez (1): ntfs - Set CNP_PDIRUNLOCK flag if we unlock the parent dir. François Tigeot (1): aic7xxx: fix a pointer sign warning John Marino (1): x86_64 FPU: Set 64-bit precision for fadd/fsub/fsqrt etc. Markus Pfeiffer (3): vkernel/vkernel64: fix a bug in cpu_regs.c vkernel/vkernel64: fix a bug in cpu_regs.c vkernel: revert two commits that break i386 vkernel Matthew Dillon (30): libc - Do not allow a stuck syslogd to screw up the entire system kernel - Add workaround for errata #721 on AMD cpus (found by Matt Dillon) kernel - Fix three AHCI bugs kernel - Fix mount refs interactions and umount races kernel - Fix another AHCI bug kernel - Fix bug in SILI, remove debugging in AHCI kernel - Fix improper unlock/relock sequence in HAMMER kernel - Improve NFS server error responses when an inode goes away kernel - Fix improper BUF_UNLOCK() with spinlock held kernel - Cluster fixes + Enable clustering for HAMMER1 kernel - MFC missing removal of bremfree() call kernel - Fix signal masking race assertion panic w/vkernel kernel - Do not use M_USE_INTERRUPT_RESERVE for M_NOWAIT HAMMER VFS - Fix assertion with multi-volume setup kernel - Fix degenerate cluster_write() cases HAMMER VFS - Only set B_CLUSTEROK on 64K buffers kernel - Fix MP race in sysv semaphore code kernel - Fix MP race in sysv semaphore code (2) boot - Fix boot probe ordering kernel - Fix two UFS+softupdates bugs Kernel - Fix numerous procfs/ptrace issues Kernel - Fix numerous procfs/ptrace issues (2) kernel - Fix exit races which can lead to a corrupt p_children list kernel - Fix numerous procfs/ptrace issues (3) kernel - Stop KTR logging during panic kernel - Fix long-standing vm_map token panic kernel - Fix incorrect dirty/reprotect code in pageout kernel - Change lockmgr LK_SHARED behavior to fix improper recursion return kernel - Adjust UFS and HAMMER to use uiomovebp() kernel - Fix condvar races Matthias Rampke (1): kill zombies if the parent set SIG_IGN on SIGCHLD Mihai Carabas (1): sbuf_vprintf: ap is not consistent at second call of kvsnprintf. Use a copy Peter Avalos (1): Update to OpenSSL-1.0.0j. Sascha Wildner (44): rwhod(8): Prevent clobbering the neighboring field by a wrong cast. rtld: Add a special case in do_dlsym() for TLS stored symbols. hptiop(4): Add missing braces. lgue(4): Add missing braces and fix indentation. pcn(4): Add missing braces. Sync zoneinfo database with tzdata2012c from munnari.oz.au kernel/ufs: Fix compilation without INVARIANTS. kernel: Fix building with USERCONFIG but without VISUAL_USERCONFIG. mps(4): Add a missing kfree(). pst(4): Add a missing contigfree(). mpt(4): Pass INTR_MPSAFE when setting up the interrupt. pthread_join(3): If the target thread is detached, return EINVAL. make upgrade: Don't remove /var/heimdal. development.7: Fix the git documentation URL. make upgrade: Now that we have devfs, don't try to remove any /dev/* kernel/linux: Fix a wrong cast (introduced in e54488bb). Fix two wrong sizeof() usages. kernel/ufs: Bring in a fix to ufsdirhash_hash() from FreeBSD. arcmsr(4): To check for sense data, use sense_len. timed(8): Add missing braces. Fix more wrong sizeof() usages, part 1/x savecore(8): Use the buf's size and not char *'s size for reading the kernel. Fix more wrong sizeof() usages, part 2/x hammer(8): Fix a wrong sizeof. cryptdisks(8): Fix a wrong sizeof. Fix more wrong sizeof() usages, part 3/x Fix more wrong sizeof() usages, part 4/x kernel/sbuf: Add back a lost newline. sdpd(8): Fix a wrong sizeof. twa(4): Pass INTR_MPSAFE when setting up the interrupt. twa(4)/twe(4): Move dev_ops_remove_minor() after destroy_dev(). sysctl(8): Fix handling of uquad type sysctls (wrong variable was taken). Sync zoneinfo database with tzdata2012d from ftp://ftp.iana.org/tz/releases rc.d/netif: Require cleanvar. gcore(1): Make it work again. kernel/cam: Make si_iosize_max overridable by drivers. hptmv(4): Reduce si_iosize_max to 64KB. Sync zoneinfo database with tzdata2012e from ftp://ftp.iana.org/tz/releases mpt(4): Fix a porting mistake I did in 6d259fc1. ahci(4)/sili(4): Fix for drives >2TB. installer: When setting the slice type for >2TB, ignore fdisk warnings. kernel/linprocfs: Fix a panic when accessing /proc/<pid>/maps. kernel/linprocfs: Fix accessing files in /proc (such as /proc/meminfo). kernel/linprocfs: Add a missing header for spin_{,un}lock(). Sepherosa Ziehau (6): tcp/sack: Prevent invalid SACK option from being processed msgport: Implement dropmsg for spin port tcp: Ignore TCP_NOPUSH socketopt by default re: Fix size of the bcopy when extracting ethernet address apic: APIC ID should not be 255, which is used for broadcast lapic: Allow lapic enumeration to fail Venkatesh Srinivas (8): kernel: msdosfs -- Use -1 rather than 32-bit 0xffffffff in mount(). kernel -- ffs: Replace softupdates critical section locks with lockmgr. kernel -- FFS: Take softdep lock in softdep_disk_io_initiation. kernel -- ffs: Do not dereference NULL inodes in ffs_sync_scan1. kernel -- vm_pageout: Handle pages w/ NULL vm_objects on the act/in pageqs. kernel -- ffs: Soft updates locking fixes kernel -- ffs: Softdep lock and assorted fixes kernel -- ffs: Compile fix for ffs_softdep.c -- DragonFly BSD source repository