History log of /dflybsd-src/lib/libc/ (Results 401 – 425 of 2014)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a0507d3d29-Dec-2017 zrj <rimvydas.jasinskas@gmail.com>

newlocale(3): Add compat support for c++ runtime libs.

Implement simple 'private' env support that mimics the internal
__get_locale_env(). Not to be used in a context of C.

While there, fix off by

newlocale(3): Add compat support for c++ runtime libs.

Implement simple 'private' env support that mimics the internal
__get_locale_env(). Not to be used in a context of C.

While there, fix off by one in array index (_LC_LAST vs XLC_LAST).

show more ...

8720959f28-Dec-2017 zrj <rimvydas.jasinskas@gmail.com>

libc/locale: Prevent bad builds on partial XLC_ enum changes.

Add static asserts and document them.

Taken-from: FreeBSD

6748080328-Dec-2017 zrj <rimvydas.jasinskas@gmail.com>

mbtowc(3): Set EILSEQ on incomplete character case.

There are several cases where EILSEQ is already handled, yet not handled
in other cases. Make it consistent.

In-discussion-with: swildner
Taken-f

mbtowc(3): Set EILSEQ on incomplete character case.

There are several cases where EILSEQ is already handled, yet not handled
in other cases. Make it consistent.

In-discussion-with: swildner
Taken-from: OpenBSD

show more ...

4478334729-Dec-2017 zrj <rimvydas.jasinskas@gmail.com>

libc/locale: Misc cleanup.

Mostly whitespace, use NULL and fix typo.


/dflybsd-src/games/adventure/hdr.h
/dflybsd-src/games/arithmetic/arithmetic.c
/dflybsd-src/games/atc/extern.h
/dflybsd-src/games/backgammon/common_source/back.h
/dflybsd-src/games/backgammon/teachgammon/tutor.h
/dflybsd-src/games/battlestar/externs.h
/dflybsd-src/games/cribbage/cribbage.h
/dflybsd-src/games/hack/hack.h
/dflybsd-src/games/hangman/hangman.h
/dflybsd-src/games/hangman/main.c
/dflybsd-src/games/hunt/hunt/client.h
/dflybsd-src/games/hunt/huntd/server.h
/dflybsd-src/games/larn/header.h
/dflybsd-src/games/mille/mille.c
/dflybsd-src/games/mille/mille.h
/dflybsd-src/games/number/number.c
/dflybsd-src/games/phantasia/io.c
/dflybsd-src/games/phantasia/setup.c
/dflybsd-src/games/pig/pig.c
/dflybsd-src/games/quiz/quiz.c
/dflybsd-src/games/robots/robots.h
/dflybsd-src/games/rogue/rogue.h
/dflybsd-src/games/sail/externs.h
/dflybsd-src/games/sail/main.c
/dflybsd-src/games/sail/pl_main.c
/dflybsd-src/games/tetris/tetris.c
/dflybsd-src/games/tetris/tetris.h
/dflybsd-src/games/trek/trek.h
/dflybsd-src/games/worm/worm.c
/dflybsd-src/games/worms/worms.c
/dflybsd-src/games/wump/wump.c
locale/collate.c
locale/nl_langinfo.c
locale/setlocale.c
locale/setrunelocale.c
locale/xlocale.c
locale/xlocale_private.h
/dflybsd-src/share/misc/iso639
/dflybsd-src/share/misc/pci_vendors
/dflybsd-src/usr.bin/basename/basename.c
/dflybsd-src/usr.bin/btpin/btpin.c
/dflybsd-src/usr.bin/c99/c99.c
/dflybsd-src/usr.bin/cap_mkdb/cap_mkdb.c
/dflybsd-src/usr.bin/chat/chat.c
/dflybsd-src/usr.bin/compress/compress.c
/dflybsd-src/usr.bin/crunch/crunchgen/crunchgen.c
/dflybsd-src/usr.bin/crunch/crunchide/crunchide.c
d0bc776927-Dec-2017 zrj <rimvydas.jasinskas@gmail.com>

libc/nmalloc: Handle size_t overflows in malloc().

Similar to e9586122ca8be1e743aa9cd2f9622dfe2f434ece.

fbdce4bf25-Dec-2017 zrj <rimvydas.jasinskas@gmail.com>

libc/stdtime: Use style(9) comments in strftime.c

1d638d9723-Dec-2017 zrj <rimvydas.jasinskas@gmail.com>

fflush(3): Return success on a read-only stream.

Loosen up the requirements for opened streams. It is needed to support c++
runtime lib after ext/basic_file_stdio.c s/this->sync()/fflush()/ change.

fflush(3): Return success on a read-only stream.

Loosen up the requirements for opened streams. It is needed to support c++
runtime lib after ext/basic_file_stdio.c s/this->sync()/fflush()/ change.
It likely needed for libc++ too.
Adjust the manpage for behaviour change and only set _w to 0 when stream is
not currently reading in fpurge(4) to avoid failures in fflush(4).

Taken-from: FreeBSD

show more ...


/dflybsd-src/games/morse/Makefile
/dflybsd-src/games/morse/morse.6
/dflybsd-src/games/morse/morse.c
stdio/fflush.3
stdio/fflush.c
stdio/fpurge.c
/dflybsd-src/sbin/devfsctl/devfsctl.h
/dflybsd-src/sbin/dhclient/dhclient.c
/dflybsd-src/sbin/dhclient/dhcpd.h
/dflybsd-src/sbin/disklabel32/disklabel.c
/dflybsd-src/sbin/disklabel64/disklabel64.c
/dflybsd-src/sbin/dmesg/dmesg.c
/dflybsd-src/sbin/dump/dump.h
/dflybsd-src/sbin/dumpfs/dumpfs.c
/dflybsd-src/sbin/fsck/fsck.h
/dflybsd-src/sbin/fsck_msdosfs/ext.h
/dflybsd-src/sbin/hammer/hammer.h
/dflybsd-src/sbin/ifconfig/ifconfig.h
/dflybsd-src/sbin/mount_udf/mount_udf.c
/dflybsd-src/sbin/mountd/mountd.c
/dflybsd-src/sbin/natd/natd.h
/dflybsd-src/sbin/newfs/mkfs.c
/dflybsd-src/sbin/newfs/newfs.c
/dflybsd-src/sbin/nfsd/nfsd.c
/dflybsd-src/sbin/ping6/ping6.c
/dflybsd-src/sbin/quotacheck/quotacheck.c
/dflybsd-src/sbin/reboot/reboot.c
/dflybsd-src/sbin/routed/defs.h
/dflybsd-src/sbin/routed/if.c
/dflybsd-src/sbin/routed/input.c
/dflybsd-src/sbin/routed/main.c
/dflybsd-src/sbin/routed/output.c
/dflybsd-src/sbin/routed/parms.c
/dflybsd-src/sbin/routed/radix.c
/dflybsd-src/sbin/routed/rdisc.c
/dflybsd-src/sbin/routed/table.c
/dflybsd-src/sbin/routed/trace.c
/dflybsd-src/sbin/tunefs/tunefs.c
/dflybsd-src/sbin/umount/umount.c
/dflybsd-src/sbin/vinum/vext.h
/dflybsd-src/sys/Makefile
/dflybsd-src/sys/Makefile.modules
/dflybsd-src/sys/bus/isa/x86_64/isa.c
/dflybsd-src/sys/conf/kern.pre.mk
/dflybsd-src/sys/conf/kmod.mk
/dflybsd-src/sys/conf/options
/dflybsd-src/sys/config/LINT64
/dflybsd-src/sys/config/VKERNEL64
/dflybsd-src/sys/cpu/x86_64/include/segments.h
/dflybsd-src/sys/ddb/ddb.h
/dflybsd-src/sys/dev/netif/de/if_de.c
/dflybsd-src/sys/dev/raid/asr/i2oadptr.h
/dflybsd-src/sys/dev/raid/asr/i2obscsi.h
/dflybsd-src/sys/dev/raid/asr/i2oexec.h
/dflybsd-src/sys/dev/raid/asr/i2omsg.h
/dflybsd-src/sys/dev/raid/asr/i2otypes.h
/dflybsd-src/sys/dev/raid/asr/i2outil.h
/dflybsd-src/sys/dev/raid/hpt27xx/osm.h
/dflybsd-src/sys/dev/raid/hptrr/osm.h
/dflybsd-src/sys/dev/sound/pcm/feeder_rate.c
/dflybsd-src/sys/kern/kern_usched.c
/dflybsd-src/sys/kern/subr_module.c
/dflybsd-src/sys/kern/subr_unit.c
/dflybsd-src/sys/kern/tty.c
/dflybsd-src/sys/kern/vfs_vnops.c
/dflybsd-src/sys/libkern/stack_protector.c
/dflybsd-src/sys/net/if.c
/dflybsd-src/sys/netinet/in_pcb.c
/dflybsd-src/sys/platform/pc64/include/clock.h
/dflybsd-src/sys/platform/pc64/include/ioctl_fd.h
/dflybsd-src/sys/platform/pc64/include/proc.h
/dflybsd-src/sys/platform/pc64/x86_64/autoconf.c
/dflybsd-src/sys/platform/pc64/x86_64/bios.c
/dflybsd-src/sys/platform/pc64/x86_64/exception.S
/dflybsd-src/sys/platform/pc64/x86_64/initcpu.c
/dflybsd-src/sys/platform/pc64/x86_64/ipl_funcs.c
/dflybsd-src/sys/platform/pc64/x86_64/machdep.c
/dflybsd-src/sys/platform/pc64/x86_64/swtch.s
/dflybsd-src/sys/platform/pc64/x86_64/vm_machdep.c
/dflybsd-src/sys/platform/vkernel64/include/clock.h
/dflybsd-src/sys/platform/vkernel64/include/globaldata.h
/dflybsd-src/sys/platform/vkernel64/include/md_var.h
/dflybsd-src/sys/platform/vkernel64/x86_64/autoconf.c
/dflybsd-src/sys/platform/vkernel64/x86_64/cpu_regs.c
/dflybsd-src/sys/platform/vkernel64/x86_64/global.s
/dflybsd-src/sys/platform/vkernel64/x86_64/locore.s
/dflybsd-src/sys/platform/vkernel64/x86_64/swtch.s
/dflybsd-src/sys/platform/vkernel64/x86_64/userldt.c
/dflybsd-src/sys/platform/vkernel64/x86_64/vm_machdep.c
/dflybsd-src/sys/sys/disklabel32.h
/dflybsd-src/sys/sys/fnv_hash.h
/dflybsd-src/sys/sys/interrupt.h
/dflybsd-src/sys/sys/kerneldump.h
/dflybsd-src/sys/sys/sbuf.h
/dflybsd-src/sys/sys/syslog.h
/dflybsd-src/sys/sys/systm.h
/dflybsd-src/sys/sys/tty.h
/dflybsd-src/sys/sys/types.h
/dflybsd-src/sys/vm/vm_mmap.c
/dflybsd-src/sys/vm/vm_page.c
32f8d3b419-Dec-2017 Sascha Wildner <saw@online.de>

libc/sysconf: Add _SC_LEVEL1_DCACHE_LINESIZE.

nginx can make use of it (see http://hg.nginx.org/nginx/rev/057adb2a9d23).

Requested-by: sephe

e958612217-Dec-2017 zrj <rimvydas.jasinskas@gmail.com>

libc/nmalloc: Handle size_t overflows in posix_memalign().

Some algorithms/programs try to heuristically deduce alignment rules.
Instead of confusing them with minimal allocations for size == (size_

libc/nmalloc: Handle size_t overflows in posix_memalign().

Some algorithms/programs try to heuristically deduce alignment rules.
Instead of confusing them with minimal allocations for size == (size_t)-7 and
friends at different alignment values, just return ENOMEM since POSIX does not
explictly specify how alignment overflows should behave. Programs should keep
track of pointers they try to allocate (including size == 0 case too).

show more ...

26de45f417-Dec-2017 zrj <rimvydas.jasinskas@gmail.com>

libc/nmalloc: Whistespace cleanup.

No functional change.


/dflybsd-src/Makefile_upgrade.inc
/dflybsd-src/gnu/usr.bin/cc50/drivers/cc/gcc.1
/dflybsd-src/gnu/usr.bin/cc50/drivers/cpp/cpp.1
/dflybsd-src/gnu/usr.bin/cc50/drivers/gcov/gcov.1
stdlib/aligned_alloc.c
stdlib/nmalloc.c
/dflybsd-src/sbin/devfsctl/devfsctl.c
/dflybsd-src/sbin/devfsctl/devfsctl.h
/dflybsd-src/sbin/dmesg/dmesg.c
/dflybsd-src/sbin/dumpfs/dumpfs.c
/dflybsd-src/sbin/md5/Makefile
/dflybsd-src/sbin/md5/md5.1
/dflybsd-src/sbin/md5/md5.c
/dflybsd-src/sbin/md5/sha1hl.c
/dflybsd-src/sbin/mount_udf/mount_udf.c
/dflybsd-src/share/man/man4/igb.4
/dflybsd-src/share/man/man4/ix.4
/dflybsd-src/share/misc/bsd-family-tree
/dflybsd-src/sys/boot/efi/boot1/Makefile
/dflybsd-src/sys/boot/efi/boot1/boot1.c
/dflybsd-src/sys/boot/efi/boot1/ufs_module.c
/dflybsd-src/sys/boot/efi/include/efi.h
/dflybsd-src/sys/boot/efi/libefi/Makefile
/dflybsd-src/sys/boot/efi/libefi/efinet.c
/dflybsd-src/sys/boot/efi/libefi/efipart.c
/dflybsd-src/sys/boot/efi/loader/Makefile
/dflybsd-src/sys/boot/efi/loader/arch/x86_64/Makefile.inc
/dflybsd-src/sys/boot/efi/loader/arch/x86_64/elf64_freebsd.c
/dflybsd-src/sys/boot/efi/loader/arch/x86_64/framebuffer.c
/dflybsd-src/sys/boot/efi/loader/bootinfo.c
/dflybsd-src/sys/boot/efi/loader/copy.c
/dflybsd-src/sys/boot/efi/loader/main.c
/dflybsd-src/sys/bus/u4b/input/uep.c
/dflybsd-src/sys/bus/u4b/input/ukbd.c
/dflybsd-src/sys/bus/u4b/input/ums.c
/dflybsd-src/sys/contrib/edk2/Include/Base.h
/dflybsd-src/sys/contrib/edk2/Include/Guid/Acpi.h
/dflybsd-src/sys/contrib/edk2/Include/Guid/DebugImageInfoTable.h
/dflybsd-src/sys/contrib/edk2/Include/Guid/DxeServices.h
/dflybsd-src/sys/contrib/edk2/Include/Guid/HiiFormMapMethodGuid.h
/dflybsd-src/sys/contrib/edk2/Include/Guid/HobList.h
/dflybsd-src/sys/contrib/edk2/Include/Guid/Mps.h
/dflybsd-src/sys/contrib/edk2/Include/Guid/SmBios.h
/dflybsd-src/sys/contrib/edk2/Include/Guid/WinCertificate.h
/dflybsd-src/sys/contrib/edk2/Include/IndustryStandard/Bluetooth.h
/dflybsd-src/sys/contrib/edk2/Include/Protocol/BlockIo.h
/dflybsd-src/sys/contrib/edk2/Include/Protocol/DevicePath.h
/dflybsd-src/sys/contrib/edk2/Include/Protocol/LoadedImage.h
/dflybsd-src/sys/contrib/edk2/Include/Protocol/NetworkInterfaceIdentifier.h
/dflybsd-src/sys/contrib/edk2/Include/Protocol/SimpleNetwork.h
/dflybsd-src/sys/contrib/edk2/Include/Protocol/SimpleTextInEx.h
/dflybsd-src/sys/contrib/edk2/Include/Uefi/UefiBaseType.h
/dflybsd-src/sys/contrib/edk2/Include/Uefi/UefiGpt.h
/dflybsd-src/sys/contrib/edk2/Include/Uefi/UefiInternalFormRepresentation.h
/dflybsd-src/sys/contrib/edk2/Include/Uefi/UefiMultiPhase.h
/dflybsd-src/sys/contrib/edk2/Include/Uefi/UefiPxe.h
/dflybsd-src/sys/contrib/edk2/Include/Uefi/UefiSpec.h
/dflybsd-src/sys/contrib/edk2/Include/X64/ProcessorBind.h
/dflybsd-src/sys/dev/disk/nvme/nvme_dragonfly.h
/dflybsd-src/sys/dev/misc/cpuctl/cpuctl.c
/dflybsd-src/sys/dev/netif/ig_hal/e1000_82575.c
/dflybsd-src/sys/dev/netif/ig_hal/e1000_82575.h
/dflybsd-src/sys/dev/netif/ig_hal/e1000_defines.h
/dflybsd-src/sys/dev/netif/ig_hal/e1000_i210.c
/dflybsd-src/sys/dev/netif/ig_hal/e1000_mbx.c
/dflybsd-src/sys/dev/netif/ig_hal/e1000_phy.c
/dflybsd-src/sys/dev/netif/ig_hal/e1000_regs.h
/dflybsd-src/sys/dev/netif/ig_hal/e1000_vf.c
/dflybsd-src/sys/dev/netif/igb/if_igb.c
/dflybsd-src/sys/dev/raid/mfi/mfi_tbolt.c
/dflybsd-src/sys/dev/raid/mps/mps_ioctl.h
/dflybsd-src/sys/dev/raid/mps/mps_user.c
/dflybsd-src/sys/dev/sound/midi/sequencer.c
/dflybsd-src/sys/dev/sound/pcm/sound.h
/dflybsd-src/sys/kern/kern_sysctl.c
/dflybsd-src/sys/kern/subr_input.c
/dflybsd-src/sys/sys/cpuctl.h
/dflybsd-src/sys/sys/ioctl.h
/dflybsd-src/sys/vfs/tmpfs/tmpfs_vfsops.c
/dflybsd-src/sys/vm/vm_contig.c
/dflybsd-src/sys/vm/vm_page.c
/dflybsd-src/usr.sbin/cpucontrol/amd.c
/dflybsd-src/usr.sbin/cpucontrol/intel.c
/dflybsd-src/usr.sbin/cpucontrol/via.c
538e54d510-Dec-2017 Sascha Wildner <saw@online.de>

libc: Forgotten adjustment in Versions.def

Reported-by: Aaron LI <aly@aaronly.me>

81c399c910-Dec-2017 Sascha Wildner <saw@online.de>

libc/termios: Add cfmakesane().

This makes net/bsdrcmds build, in preparation for removing rcp, rlogin,
rlogind, rsh and rshd from base.

Taken-from: FreeBSD


/dflybsd-src/Makefile_upgrade.inc
/dflybsd-src/bin/cp/extern.h
/dflybsd-src/bin/cpdup/cpdup.h
/dflybsd-src/bin/dd/extern.h
/dflybsd-src/bin/expr/expr.y
/dflybsd-src/bin/ls/extern.h
/dflybsd-src/bin/mined/mined.h
/dflybsd-src/bin/pax/extern.h
/dflybsd-src/bin/pwd/pwd.c
/dflybsd-src/bin/rcp/extern.h
/dflybsd-src/bin/rcp/rcp.c
/dflybsd-src/bin/stty/extern.h
/dflybsd-src/etc/Makefile.usr
Versions.def
gen/Makefile.inc
gen/Symbol.map
gen/tcsetattr.3
gen/termios.c
/dflybsd-src/lib/libcipher/crypt.c
/dflybsd-src/lib/libcrypt/blowfish.c
/dflybsd-src/lib/libcrypt/crypt-blowfish.c
/dflybsd-src/lib/libcrypt/crypt-des.c
/dflybsd-src/lib/libstand/netif.h
/dflybsd-src/lib/libtelnet/misc.h
/dflybsd-src/libexec/rlogind/rlogind.c
/dflybsd-src/libexec/rtld-elf/rtld.c
/dflybsd-src/sbin/ipfw3/ipfw3nat.c
/dflybsd-src/share/man/man4/ddb.4
/dflybsd-src/share/man/man8/Makefile
/dflybsd-src/share/misc/ascii
/dflybsd-src/share/misc/bsd-family-tree
/dflybsd-src/share/misc/flowers
/dflybsd-src/share/misc/scsi_modes
/dflybsd-src/sys/bus/u4b/input/ukbd.c
/dflybsd-src/sys/bus/u4b/input/ukbd/Makefile
/dflybsd-src/sys/bus/u4b/input/ums.c
/dflybsd-src/sys/bus/u4b/input/ums/Makefile
/dflybsd-src/sys/conf/files
/dflybsd-src/sys/conf/options
/dflybsd-src/sys/config/LINT64
/dflybsd-src/sys/ddb/db_command.c
/dflybsd-src/sys/ddb/db_watch.c
/dflybsd-src/sys/ddb/ddb.h
/dflybsd-src/sys/dev/disk/fd/fd.c
/dflybsd-src/sys/dev/drm/include/linux/pci.h
/dflybsd-src/sys/dev/drm/radeon/radeon_irq_kms.c
/dflybsd-src/sys/dev/misc/evdev/Makefile
/dflybsd-src/sys/dev/misc/evdev/cdev.c
/dflybsd-src/sys/dev/misc/evdev/evdev.c
/dflybsd-src/sys/dev/misc/evdev/evdev.h
/dflybsd-src/sys/dev/misc/evdev/evdev_mt.c
/dflybsd-src/sys/dev/misc/evdev/evdev_private.h
/dflybsd-src/sys/dev/misc/evdev/evdev_utils.c
/dflybsd-src/sys/dev/misc/evdev/freebsd-bitstring.h
/dflybsd-src/sys/dev/misc/evdev/input-event-codes.h
/dflybsd-src/sys/dev/misc/evdev/input.h
/dflybsd-src/sys/dev/misc/kbdmux/Makefile
/dflybsd-src/sys/dev/misc/kbdmux/kbdmux.c
/dflybsd-src/sys/kern/vfs_subr.c
/dflybsd-src/sys/platform/pc64/x86_64/machdep.c
/dflybsd-src/sys/platform/vkernel64/x86_64/cpu_regs.c
/dflybsd-src/sys/sys/mount.h
/dflybsd-src/sys/sys/param.h
/dflybsd-src/sys/sys/termios.h
/dflybsd-src/sys/vfs/devfs/devfs_vnops.c
/dflybsd-src/sys/vfs/tmpfs/tmpfs_vnops.c
/dflybsd-src/sys/vfs/ufs/ffs_softdep.c
/dflybsd-src/sys/vm/vm_contig.c
/dflybsd-src/sys/vm/vm_kern.c
/dflybsd-src/sys/vm/vm_map.c
/dflybsd-src/sys/vm/vm_page.c
/dflybsd-src/usr.sbin/adduser/adduser.8
/dflybsd-src/usr.sbin/efisetup/efisetup.sh
f7b2bab104-Dec-2017 Matthew Dillon <dillon@apollo.backplane.com>

libc - Adjust comment

* Adjust comment for dmalloc.c

e6fb0a4904-Dec-2017 Sascha Wildner <saw@online.de>

Fix mdoc issues in various manual pages.


/dflybsd-src/Makefile_upgrade.inc
/dflybsd-src/contrib/top/display.c
/dflybsd-src/etc/pf.os
/dflybsd-src/games/Makefile.inc
/dflybsd-src/games/atc/Makefile
/dflybsd-src/games/backgammon/backgammon/Makefile
/dflybsd-src/games/backgammon/teachgammon/Makefile
/dflybsd-src/games/battlestar/Makefile
/dflybsd-src/games/boggle/boggle/Makefile
/dflybsd-src/games/bs/Makefile
/dflybsd-src/games/canfield/canfield/Makefile
/dflybsd-src/games/colorbars/Makefile
/dflybsd-src/games/cribbage/Makefile
/dflybsd-src/games/factor/Makefile
/dflybsd-src/games/fortune/datfiles/fortunes
/dflybsd-src/games/fortune/datfiles/fortunes-o
/dflybsd-src/games/fortune/datfiles/fortunes.sp.ok
/dflybsd-src/games/grdc/Makefile
/dflybsd-src/games/hack/Makefile
/dflybsd-src/games/hangman/Makefile
/dflybsd-src/games/hunt/hunt/Makefile
/dflybsd-src/games/larn/Makefile
/dflybsd-src/games/mille/Makefile
/dflybsd-src/games/phantasia/Makefile
/dflybsd-src/games/rain/Makefile
/dflybsd-src/games/robots/Makefile
/dflybsd-src/games/rogue/Makefile
/dflybsd-src/games/sail/Makefile
/dflybsd-src/games/snake/snake/Makefile
/dflybsd-src/games/tetris/Makefile
/dflybsd-src/games/worm/Makefile
/dflybsd-src/games/worms/Makefile
/dflybsd-src/lib/libarchive/config.h
sys/umtx.2
/dflybsd-src/lib/libpthread/Makefile
/dflybsd-src/lib/libpthread/pthread_condattr.3
/dflybsd-src/lib/libpthread/pthread_join.3
/dflybsd-src/lib/libpthread/pthread_mutex_destroy.3
/dflybsd-src/lib/libpthread/pthread_mutex_getprioceiling.3
/dflybsd-src/lib/libpthread/pthread_mutex_init.3
/dflybsd-src/lib/libpthread/pthread_mutex_lock.3
/dflybsd-src/lib/libpthread/pthread_mutex_timedlock.3
/dflybsd-src/lib/libpthread/pthread_mutex_trylock.3
/dflybsd-src/lib/libpthread/pthread_mutex_unlock.3
/dflybsd-src/lib/libpthread/pthread_mutexattr.3
/dflybsd-src/sbin/hammer2/hammer2.8
/dflybsd-src/sbin/hammer2/main.c
/dflybsd-src/sbin/ipfw/ipfw.8
/dflybsd-src/sys/bus/cam/cam_periph.c
/dflybsd-src/sys/bus/isa/isavar.h
/dflybsd-src/sys/bus/isa/x86_64/isa_dma.c
/dflybsd-src/sys/conf/files
/dflybsd-src/sys/config/LINT64
/dflybsd-src/sys/dev/disk/fd/fd.c
/dflybsd-src/sys/dev/disk/fd/fdc.h
/dflybsd-src/sys/dev/drm/drm/Makefile
/dflybsd-src/sys/dev/drm/include/linux/dma-mapping.h
/dflybsd-src/sys/dev/drm/include/linux/i2c.h
/dflybsd-src/sys/dev/drm/include/linux/sort.h
/dflybsd-src/sys/dev/drm/include/linux/workqueue.h
/dflybsd-src/sys/dev/drm/linux_dma.c
/dflybsd-src/sys/dev/drm/linux_sort.c
/dflybsd-src/sys/dev/drm/linux_workqueue.c
/dflybsd-src/sys/dev/misc/syscons/blank/blank_saver.c
/dflybsd-src/sys/dev/misc/syscons/fade/fade_saver.c
/dflybsd-src/sys/dev/misc/syscons/schistory.c
/dflybsd-src/sys/dev/misc/syscons/scvidctl.c
/dflybsd-src/sys/dev/misc/syscons/syscons.c
/dflybsd-src/sys/dev/misc/syscons/syscons.h
/dflybsd-src/sys/dev/video/fb/fbreg.h
/dflybsd-src/sys/dev/video/fb/vga.c
/dflybsd-src/sys/kern/vfs_cache.c
/dflybsd-src/sys/platform/pc64/x86_64/autoconf.c
/dflybsd-src/sys/platform/pc64/x86_64/pmap.c
/dflybsd-src/sys/platform/vkernel64/platform/pmap.c
/dflybsd-src/sys/sys/fbio.h
/dflybsd-src/sys/sys/systm.h
/dflybsd-src/sys/sys/vmmeter.h
/dflybsd-src/sys/vfs/hammer2/hammer2_vfsops.c
/dflybsd-src/sys/vfs/hammer2/hammer2_vnops.c
/dflybsd-src/sys/vm/vm_contig.c
/dflybsd-src/sys/vm/vm_meter.c
/dflybsd-src/sys/vm/vm_page.c
/dflybsd-src/sys/vm/vm_page.h
/dflybsd-src/sys/vm/vm_page2.h
/dflybsd-src/sys/vm/vm_pageout.c
/dflybsd-src/test/vkernel/Makefile
/dflybsd-src/usr.bin/mail/mail.1
/dflybsd-src/usr.bin/pr/extern.h
/dflybsd-src/usr.bin/pr/pr.1
/dflybsd-src/usr.bin/pr/pr.c
/dflybsd-src/usr.bin/systat/vmstat.c
/dflybsd-src/usr.sbin/ppp/ppp.8.m4
21a0e97d28-Nov-2017 Sascha Wildner <saw@online.de>

libc/nls: Use current locale (set by thread).

It was global locale always previously.

Taken-from: FreeBSD (r304755)
Reported-by: xenu (also provided a test case)


/dflybsd-src/lib/libarchive/config.h
nls/msgcat.c
/dflybsd-src/share/man/man4/ix.4
/dflybsd-src/sys/conf/files
/dflybsd-src/sys/dev/drm/i915/intel_dp.c
/dflybsd-src/sys/dev/drm/include/asm/types.h
/dflybsd-src/sys/dev/drm/include/linux/acpi.h
/dflybsd-src/sys/dev/drm/include/linux/async.h
/dflybsd-src/sys/dev/drm/include/linux/bitops.h
/dflybsd-src/sys/dev/drm/include/linux/completion.h
/dflybsd-src/sys/dev/drm/include/linux/init.h
/dflybsd-src/sys/dev/drm/include/linux/input.h
/dflybsd-src/sys/dev/drm/include/linux/io-mapping.h
/dflybsd-src/sys/dev/drm/include/linux/kconfig.h
/dflybsd-src/sys/dev/drm/include/linux/kobject.h
/dflybsd-src/sys/dev/drm/include/linux/kthread.h
/dflybsd-src/sys/dev/drm/include/linux/mmu_notifier.h
/dflybsd-src/sys/dev/drm/include/linux/module.h
/dflybsd-src/sys/dev/drm/include/linux/moduleparam.h
/dflybsd-src/sys/dev/drm/include/linux/mutex.h
/dflybsd-src/sys/dev/drm/include/linux/notifier.h
/dflybsd-src/sys/dev/drm/include/linux/pci.h
/dflybsd-src/sys/dev/drm/include/linux/pm.h
/dflybsd-src/sys/dev/drm/include/linux/pm_runtime.h
/dflybsd-src/sys/dev/drm/include/linux/poll.h
/dflybsd-src/sys/dev/drm/include/linux/rcupdate.h
/dflybsd-src/sys/dev/drm/include/linux/reboot.h
/dflybsd-src/sys/dev/drm/include/linux/scatterlist.h
/dflybsd-src/sys/dev/drm/include/linux/sched.h
/dflybsd-src/sys/dev/drm/include/linux/seqlock.h
/dflybsd-src/sys/dev/drm/include/linux/slab.h
/dflybsd-src/sys/dev/drm/include/linux/stringify.h
/dflybsd-src/sys/dev/drm/include/linux/sysrq.h
/dflybsd-src/sys/dev/drm/include/linux/tty.h
/dflybsd-src/sys/dev/drm/include/linux/types.h
/dflybsd-src/sys/dev/drm/include/linux/vgaarb.h
/dflybsd-src/sys/dev/drm/include/linux/vmalloc.h
/dflybsd-src/sys/dev/drm/include/linux/wait.h
/dflybsd-src/sys/dev/drm/linux_vmalloc.c
/dflybsd-src/sys/dev/netif/ix/Makefile
/dflybsd-src/sys/dev/netif/ix/if_ix.c
/dflybsd-src/sys/dev/netif/ix/if_ix.h
/dflybsd-src/sys/dev/netif/ix/ixgbe_82598.c
/dflybsd-src/sys/dev/netif/ix/ixgbe_82598.h
/dflybsd-src/sys/dev/netif/ix/ixgbe_82599.c
/dflybsd-src/sys/dev/netif/ix/ixgbe_82599.h
/dflybsd-src/sys/dev/netif/ix/ixgbe_api.c
/dflybsd-src/sys/dev/netif/ix/ixgbe_api.h
/dflybsd-src/sys/dev/netif/ix/ixgbe_common.c
/dflybsd-src/sys/dev/netif/ix/ixgbe_common.h
/dflybsd-src/sys/dev/netif/ix/ixgbe_dcb.c
/dflybsd-src/sys/dev/netif/ix/ixgbe_dcb.h
/dflybsd-src/sys/dev/netif/ix/ixgbe_dcb_82598.c
/dflybsd-src/sys/dev/netif/ix/ixgbe_dcb_82598.h
/dflybsd-src/sys/dev/netif/ix/ixgbe_dcb_82599.c
/dflybsd-src/sys/dev/netif/ix/ixgbe_dcb_82599.h
/dflybsd-src/sys/dev/netif/ix/ixgbe_mbx.c
/dflybsd-src/sys/dev/netif/ix/ixgbe_mbx.h
/dflybsd-src/sys/dev/netif/ix/ixgbe_osdep.h
/dflybsd-src/sys/dev/netif/ix/ixgbe_osdep_pf.c
/dflybsd-src/sys/dev/netif/ix/ixgbe_phy.c
/dflybsd-src/sys/dev/netif/ix/ixgbe_phy.h
/dflybsd-src/sys/dev/netif/ix/ixgbe_type.h
/dflybsd-src/sys/dev/netif/ix/ixgbe_x540.c
/dflybsd-src/sys/dev/netif/ix/ixgbe_x540.h
/dflybsd-src/sys/dev/netif/ix/ixgbe_x550.c
/dflybsd-src/sys/dev/netif/ix/ixgbe_x550.h
/dflybsd-src/sys/sys/ioccom.h
/dflybsd-src/usr.sbin/tcpdump/Makefile
/dflybsd-src/usr.sbin/tcpdump/config.h
06937ef925-Nov-2017 Sascha Wildner <saw@online.de>

Remove faith(4) and faithd(8) from the tree.

FreeBSD did that 3 years ago (r274331). Quoting from their commit msg:

-----8<-----
It looks like industry have chosen different (and more traditional)

Remove faith(4) and faithd(8) from the tree.

FreeBSD did that 3 years ago (r274331). Quoting from their commit msg:

-----8<-----
It looks like industry have chosen different (and more traditional)
stateless/stateful NAT64 as translation mechanism. Last non-trivial
commits to both faith(4) and faithd(8) happened more than 12 years
ago, so I assume it is time to drop RFC3142 in FreeBSD.
----->8-----

Some more info here:

https://lists.freebsd.org/pipermail/freebsd-net/2014-October/040224.html

Discussed-with: sephe

show more ...


/dflybsd-src/Makefile_upgrade.inc
/dflybsd-src/UPDATING
/dflybsd-src/contrib/smbfs/mount_smbfs/mount_smbfs.c
/dflybsd-src/etc/auto_master
/dflybsd-src/etc/autofs/Makefile
/dflybsd-src/etc/autofs/include_nis
/dflybsd-src/etc/defaults/rc.conf
/dflybsd-src/etc/network.subr
/dflybsd-src/etc/rc.d/network_ipv6
/dflybsd-src/etc/rc.d/rtadvd
net/getaddrinfo.c
net/getnameinfo.c
/dflybsd-src/lib/libthread_xu/thread/thr_mutex.c
/dflybsd-src/lib/libthread_xu/thread/thr_sig.c
/dflybsd-src/sbin/mount_std/mount_std.c
/dflybsd-src/sbin/mount_udf/mount_udf.c
/dflybsd-src/share/man/man4/Makefile
/dflybsd-src/share/man/man4/inet6.4
/dflybsd-src/share/man/man4/ip6.4
/dflybsd-src/share/man/man5/rc.conf.5
/dflybsd-src/share/man/man7/hier.7
/dflybsd-src/share/man/man9/Makefile
/dflybsd-src/share/man/man9/lock.9
/dflybsd-src/share/misc/pci_vendors
/dflybsd-src/sys/boot/dloader/loader-bootp.conf
/dflybsd-src/sys/boot/dloader/loader.conf
/dflybsd-src/sys/bus/u4b/input/ukbd.c
/dflybsd-src/sys/conf/files
/dflybsd-src/sys/config/LINT64
/dflybsd-src/sys/dev/misc/kbd/atkbd.c
/dflybsd-src/sys/dev/misc/kbdmux/kbdmux.c
/dflybsd-src/sys/dev/misc/syscons/syscons.c
/dflybsd-src/sys/net/Makefile
/dflybsd-src/sys/net/if_types.h
/dflybsd-src/sys/netinet/in.h
/dflybsd-src/sys/netinet/in_pcb.c
/dflybsd-src/sys/netinet/in_pcb.h
/dflybsd-src/sys/netinet/ip_icmp.c
/dflybsd-src/sys/netinet/ip_input.c
/dflybsd-src/sys/netinet/ip_output.c
/dflybsd-src/sys/netinet6/icmp6.c
/dflybsd-src/sys/netinet6/in6.c
/dflybsd-src/sys/netinet6/in6.h
/dflybsd-src/sys/netinet6/in6_pcb.c
/dflybsd-src/sys/netinet6/in6_proto.c
/dflybsd-src/sys/netinet6/ip6_input.c
/dflybsd-src/sys/netinet6/ip6_output.c
/dflybsd-src/sys/netinet6/ip6_var.h
/dflybsd-src/sys/netinet6/raw_ip6.c
/dflybsd-src/sys/netinet6/udp6_usrreq.c
/dflybsd-src/sys/platform/pc64/x86_64/efirt.c
/dflybsd-src/sys/sys/kbio.h
/dflybsd-src/sys/sys/param.h
/dflybsd-src/sys/vfs/autofs/autofs.c
/dflybsd-src/usr.bin/kcollect/kcollect.h
/dflybsd-src/usr.sbin/Makefile
/dflybsd-src/usr.sbin/autofs/popen.c
/dflybsd-src/usr.sbin/inetd/inetd.c
/dflybsd-src/usr.sbin/inetd/inetd.h
/dflybsd-src/usr.sbin/kbdcontrol/kbdcontrol.c
35a7b5ef23-Nov-2017 Sascha Wildner <saw@online.de>

reboot.2: Remove obsolete BUGS section.

da37dfa822-Nov-2017 Matthew Dillon <dillon@apollo.backplane.com>

libc - Use O_CLOEXEC in srandomdev()

* Specify O_CLOEXEC in srandomdev() to avoid descriptor leakages
if called during a concurrent threaded fork().

d7009a0b21-Nov-2017 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

kqueue: Fix kqueue(2) EVFILT_FS section

Fix 05d3db1bc901548d6335d701c773c537d4ef42fd.

EVFILT_FS filter currently does not use ident. It can be any value
to catch mount/umount.

FreeBSD kqueue(2) ma

kqueue: Fix kqueue(2) EVFILT_FS section

Fix 05d3db1bc901548d6335d701c773c537d4ef42fd.

EVFILT_FS filter currently does not use ident. It can be any value
to catch mount/umount.

FreeBSD kqueue(2) man page doesn't have description on EVFILT_FS
by the way, while the code was taken from FreeBSD for mount/umount.

show more ...

692504b518-Nov-2017 Sascha Wildner <saw@online.de>

libc/citrus: Catch a NULL pointer earlier, check for empty string later.

This fixes a gcc8 warning.

Taken-from: NetBSD (Revisions 1.20-1.22)


/dflybsd-src/Makefile.inc1
/dflybsd-src/Makefile_upgrade.inc
/dflybsd-src/bin/cpdup/BACKUPS
/dflybsd-src/bin/cpdup/Makefile
/dflybsd-src/bin/cpdup/PORTING
/dflybsd-src/bin/cpdup/cpdup.c
/dflybsd-src/bin/cpdup/fsmid.c
/dflybsd-src/bin/cpdup/hcproto.c
/dflybsd-src/bin/cpdup/md5.c
/dflybsd-src/bin/cpdup/scripts/params
/dflybsd-src/bin/csh/Makefile
/dflybsd-src/bin/ed/Makefile
/dflybsd-src/bin/sh/Makefile
/dflybsd-src/contrib/gcc-4.7/gcc/c-typeck.c
/dflybsd-src/contrib/ncurses/progs/dump_entry.c
/dflybsd-src/contrib/ncurses/progs/tic.c
/dflybsd-src/etc/Makefile
/dflybsd-src/etc/defaults/make.conf
/dflybsd-src/etc/mtree/BSD.usr.dist
/dflybsd-src/games/Makefile
/dflybsd-src/games/arithmetic/arithmetic.c
/dflybsd-src/games/atc/input.c
/dflybsd-src/games/atc/log.c
/dflybsd-src/games/atc/update.c
/dflybsd-src/games/backgammon/backgammon/main.c
/dflybsd-src/games/backgammon/backgammon/move.c
/dflybsd-src/games/backgammon/backgammon/text.c
/dflybsd-src/games/backgammon/common_source/back.h
/dflybsd-src/games/backgammon/common_source/board.c
/dflybsd-src/games/backgammon/common_source/init.c
/dflybsd-src/games/backgammon/teachgammon/teach.c
/dflybsd-src/games/backgammon/teachgammon/ttext2.c
/dflybsd-src/games/boggle/Makefile
/dflybsd-src/games/boggle/Makefile.inc
/dflybsd-src/games/boggle/README
/dflybsd-src/games/boggle/boggle/Makefile
/dflybsd-src/games/boggle/boggle/bog.c
/dflybsd-src/games/boggle/boggle/bog.h
/dflybsd-src/games/boggle/boggle/boggle.6
/dflybsd-src/games/boggle/boggle/extern.h
/dflybsd-src/games/boggle/boggle/help.c
/dflybsd-src/games/boggle/boggle/helpfile
/dflybsd-src/games/boggle/boggle/mach.c
/dflybsd-src/games/boggle/boggle/prtable.c
/dflybsd-src/games/boggle/boggle/timer.c
/dflybsd-src/games/boggle/boggle/word.c
/dflybsd-src/games/boggle/dictfiles/Makefile
/dflybsd-src/games/boggle/mkdict/Makefile
/dflybsd-src/games/boggle/mkdict/mkdict.c
/dflybsd-src/games/boggle/mkindex/Makefile
/dflybsd-src/games/boggle/mkindex/mkindex.c
/dflybsd-src/games/factor/Makefile
/dflybsd-src/games/fortune/datfiles/dragonfly-tips
/dflybsd-src/games/fortune/datfiles/fortunes-o
/dflybsd-src/games/hack/hack.end.c
/dflybsd-src/games/hack/hack.main.c
/dflybsd-src/games/hack/hack.objnam.c
/dflybsd-src/games/hack/hack.u_init.c
/dflybsd-src/games/hack/hack.unix.c
/dflybsd-src/games/hangman/main.c
/dflybsd-src/games/hunt/hunt/connect.c
/dflybsd-src/games/hunt/hunt/display.c
/dflybsd-src/games/hunt/hunt/hunt.c
/dflybsd-src/games/hunt/hunt/list.c
/dflybsd-src/games/hunt/hunt/otto.c
/dflybsd-src/games/hunt/hunt/playit.c
/dflybsd-src/games/hunt/huntd/answer.c
/dflybsd-src/games/hunt/huntd/conf.c
/dflybsd-src/games/hunt/huntd/driver.c
/dflybsd-src/games/hunt/huntd/execute.c
/dflybsd-src/games/hunt/huntd/terminal.c
/dflybsd-src/games/morse/morse.c
/dflybsd-src/games/number/number.c
/dflybsd-src/games/pig/pig.c
/dflybsd-src/games/pom/pom.c
/dflybsd-src/games/quiz/quiz.c
/dflybsd-src/games/quiz/rxp.c
/dflybsd-src/games/rain/rain.c
/dflybsd-src/games/random/random.c
/dflybsd-src/games/random/randomize_fd.c
/dflybsd-src/games/tetris/Makefile
/dflybsd-src/games/tetris/input.c
/dflybsd-src/games/tetris/input.h
/dflybsd-src/games/tetris/scores.c
/dflybsd-src/games/tetris/scores.h
/dflybsd-src/games/tetris/screen.c
/dflybsd-src/games/tetris/screen.h
/dflybsd-src/games/tetris/shapes.c
/dflybsd-src/games/tetris/tetris.6
/dflybsd-src/games/tetris/tetris.c
/dflybsd-src/games/tetris/tetris.h
/dflybsd-src/games/worms/worms.c
/dflybsd-src/games/wump/wump.c
/dflybsd-src/gnu/lib/Makefile
/dflybsd-src/gnu/sbin/Makefile
/dflybsd-src/lib/Makefile
citrus/citrus_none.c
/dflybsd-src/lib/libcrypt/Makefile
/dflybsd-src/lib/libfetch/Makefile
/dflybsd-src/lib/libncurses/Makefile
/dflybsd-src/lib/libncurses/Makefile.inc
/dflybsd-src/lib/libncurses/Makefile.sources
/dflybsd-src/lib/libncurses/include/unctrl.h
/dflybsd-src/lib/libncurses/libncurses/Makefile
/dflybsd-src/lib/libncurses/libncursesw/Makefile
/dflybsd-src/lib/libncurses/libpanel/Makefile
/dflybsd-src/lib/libncurses/libpanelw/Makefile
/dflybsd-src/lib/libncurses/libtic/Makefile
/dflybsd-src/lib/libncurses/tic_next/Makefile
/dflybsd-src/lib/libncurses/tic_next/transform.h
/dflybsd-src/lib/libpam/modules/Makefile
/dflybsd-src/lib/libpam/static_libpam/Makefile
/dflybsd-src/lib/libradius/Makefile
/dflybsd-src/lib/libtelnet/Makefile
/dflybsd-src/libexec/Makefile
/dflybsd-src/libexec/dma/Makefile
/dflybsd-src/libexec/telnetd/Makefile
/dflybsd-src/sbin/Makefile
/dflybsd-src/sbin/newfs_hammer2/newfs_hammer2.8
/dflybsd-src/share/man/man5/make.conf.5
/dflybsd-src/share/mk/bsd.libnames.mk
/dflybsd-src/share/terminfo/Makefile
/dflybsd-src/sys/conf/kern.post.mk
/dflybsd-src/sys/conf/kern.pre.mk
/dflybsd-src/sys/conf/kmod.mk
/dflybsd-src/sys/conf/newvers.sh
/dflybsd-src/sys/conf/options
/dflybsd-src/sys/config/LINT64
/dflybsd-src/sys/cpu/x86_64/include/atomic.h
/dflybsd-src/sys/dev/misc/kbd/kbdreg.h
/dflybsd-src/sys/dev/netif/iwm/if_iwmreg.h
/dflybsd-src/sys/dev/raid/aac/aacvar.h
/dflybsd-src/sys/dev/raid/hptmv/hptproc.c
/dflybsd-src/sys/dev/raid/mlx/mlx.c
/dflybsd-src/sys/dev/raid/mly/mly.c
/dflybsd-src/sys/dev/sound/pci/hdspe-pcm.c
/dflybsd-src/sys/dev/sound/pcm/sound.h
/dflybsd-src/sys/dev/video/fb/fbreg.h
/dflybsd-src/sys/emulation/ndis/subr_ntoskrnl.c
/dflybsd-src/sys/netgraph/Makefile
/dflybsd-src/sys/netgraph7/Makefile
/dflybsd-src/sys/sys/iconv.h
/dflybsd-src/sys/sys/indefinite2.h
/dflybsd-src/sys/sys/vnode.h
/dflybsd-src/tools/tools/net80211/Makefile
/dflybsd-src/usr.bin/Makefile
/dflybsd-src/usr.bin/banner/banner.c
/dflybsd-src/usr.bin/ftp/Makefile
/dflybsd-src/usr.bin/sort/Makefile
/dflybsd-src/usr.bin/sort/coll.c
/dflybsd-src/usr.bin/sort/file.c
/dflybsd-src/usr.bin/sort/sort.c
/dflybsd-src/usr.bin/sort/sort.h
/dflybsd-src/usr.bin/telnet/Makefile
/dflybsd-src/usr.bin/tftp/main.c
/dflybsd-src/usr.bin/tftp/tftp.c
/dflybsd-src/usr.bin/tic/Makefile
/dflybsd-src/usr.sbin/802_11/Makefile
/dflybsd-src/usr.sbin/Makefile
/dflybsd-src/usr.sbin/ppp/Makefile
/dflybsd-src/usr.sbin/tcpdump/Makefile
d709358f15-Nov-2017 Sascha Wildner <saw@online.de>

Fix some typos in manual pages.


/dflybsd-src/Makefile.inc1
/dflybsd-src/Makefile_upgrade.inc
/dflybsd-src/contrib/openbsd_libm/src/k_rem_pio2.c
/dflybsd-src/contrib/openbsd_libm/src/k_rem_pio2f.c
/dflybsd-src/crypto/openssh/README.DRAGONFLY
/dflybsd-src/etc/Makefile
/dflybsd-src/etc/mtree/BSD.include.dist
/dflybsd-src/etc/mtree/BSD.usr.dist
/dflybsd-src/games/Makefile
/dflybsd-src/games/Makefile.inc
/dflybsd-src/games/adventure/Makefile
/dflybsd-src/games/arithmetic/Makefile
/dflybsd-src/games/atc/Makefile
/dflybsd-src/games/backgammon/backgammon/Makefile
/dflybsd-src/games/backgammon/teachgammon/Makefile
/dflybsd-src/games/banner/Makefile
/dflybsd-src/games/banner/banner.6
/dflybsd-src/games/banner/banner.c
/dflybsd-src/games/battlestar/Makefile
/dflybsd-src/games/battlestar/externs.h
/dflybsd-src/games/battlestar/fly.c
/dflybsd-src/games/bs/Makefile
/dflybsd-src/games/canfield/canfield/Makefile
/dflybsd-src/games/cribbage/Makefile
/dflybsd-src/games/fish/Makefile
/dflybsd-src/games/fortune/Makefile
/dflybsd-src/games/fortune/datfiles/Makefile
/dflybsd-src/games/fortune/fortune/Makefile
/dflybsd-src/games/fortune/fortune/fortune.c
/dflybsd-src/games/fortune/strfile/Makefile
/dflybsd-src/games/hack/Makefile
/dflybsd-src/games/hack/hack.unix.c
/dflybsd-src/games/larn/Makefile
/dflybsd-src/games/mille/Makefile
/dflybsd-src/games/phantasia/Makefile
/dflybsd-src/games/quiz/Makefile
/dflybsd-src/games/robots/Makefile
/dflybsd-src/games/rogue/Makefile
/dflybsd-src/games/rogue/inventory.c
/dflybsd-src/games/sail/Makefile
/dflybsd-src/games/snake/snake/Makefile
/dflybsd-src/games/trek/Makefile
/dflybsd-src/games/worm/Makefile
/dflybsd-src/games/wump/Makefile
/dflybsd-src/gnu/usr.bin/binutils225/block2/ar/Makefile
/dflybsd-src/gnu/usr.bin/binutils225/block2/ld/Makefile
/dflybsd-src/gnu/usr.bin/binutils225/block2/nm/Makefile
/dflybsd-src/gnu/usr.bin/binutils225/block2/ranlib/Makefile
/dflybsd-src/gnu/usr.bin/binutils225/block3/gold-linker/Makefile
/dflybsd-src/gnu/usr.bin/binutils227/block2/ar/Makefile
/dflybsd-src/gnu/usr.bin/binutils227/block2/ld/Makefile
/dflybsd-src/gnu/usr.bin/binutils227/block2/nm/Makefile
/dflybsd-src/gnu/usr.bin/binutils227/block2/ranlib/Makefile
/dflybsd-src/gnu/usr.bin/binutils227/block3/gold-linker/Makefile
/dflybsd-src/gnu/usr.bin/cc47/Makefile
/dflybsd-src/gnu/usr.bin/cc47/cc_prep/Makefile
/dflybsd-src/gnu/usr.bin/cc50/cc_prep/Makefile
/dflybsd-src/gnu/usr.bin/cc50/support-libs/Makefile
/dflybsd-src/gnu/usr.bin/cvs/contrib/Makefile
/dflybsd-src/lib/Makefile
sys/umtx.2
/dflybsd-src/lib/libpam/Makefile
/dflybsd-src/lib/libpam/Makefile.inc
/dflybsd-src/lib/libpam/libpam/Makefile
/dflybsd-src/lib/libpam/libpam/config.h
/dflybsd-src/lib/libpam/libpam/pam_debug_log.c
/dflybsd-src/lib/libpam/libpam/security/pam_mod_misc.h
/dflybsd-src/lib/libpam/modules/Makefile
/dflybsd-src/lib/libpam/modules/Makefile.inc
/dflybsd-src/lib/libpam/modules/pam_chroot/Makefile
/dflybsd-src/lib/libpam/modules/pam_chroot/pam_chroot.8
/dflybsd-src/lib/libpam/modules/pam_chroot/pam_chroot.c
/dflybsd-src/lib/libpam/modules/pam_deny/Makefile
/dflybsd-src/lib/libpam/modules/pam_deny/pam_deny.8
/dflybsd-src/lib/libpam/modules/pam_deny/pam_deny.c
/dflybsd-src/lib/libpam/modules/pam_echo/Makefile
/dflybsd-src/lib/libpam/modules/pam_echo/pam_echo.8
/dflybsd-src/lib/libpam/modules/pam_echo/pam_echo.c
/dflybsd-src/lib/libpam/modules/pam_exec/Makefile
/dflybsd-src/lib/libpam/modules/pam_exec/pam_exec.8
/dflybsd-src/lib/libpam/modules/pam_exec/pam_exec.c
/dflybsd-src/lib/libpam/modules/pam_ftpusers/Makefile
/dflybsd-src/lib/libpam/modules/pam_ftpusers/pam_ftpusers.8
/dflybsd-src/lib/libpam/modules/pam_ftpusers/pam_ftpusers.c
/dflybsd-src/lib/libpam/modules/pam_group/Makefile
/dflybsd-src/lib/libpam/modules/pam_group/pam_group.8
/dflybsd-src/lib/libpam/modules/pam_group/pam_group.c
/dflybsd-src/lib/libpam/modules/pam_guest/Makefile
/dflybsd-src/lib/libpam/modules/pam_guest/pam_guest.8
/dflybsd-src/lib/libpam/modules/pam_guest/pam_guest.c
/dflybsd-src/lib/libpam/modules/pam_lastlog/Makefile
/dflybsd-src/lib/libpam/modules/pam_lastlog/pam_lastlog.8
/dflybsd-src/lib/libpam/modules/pam_lastlog/pam_lastlog.c
/dflybsd-src/lib/libpam/modules/pam_login_access/Makefile
/dflybsd-src/lib/libpam/modules/pam_login_access/login.access.5
/dflybsd-src/lib/libpam/modules/pam_login_access/login_access.c
/dflybsd-src/lib/libpam/modules/pam_login_access/pam_login_access.8
/dflybsd-src/lib/libpam/modules/pam_login_access/pam_login_access.c
/dflybsd-src/lib/libpam/modules/pam_login_access/pam_login_access.h
/dflybsd-src/lib/libpam/modules/pam_nologin/Makefile
/dflybsd-src/lib/libpam/modules/pam_nologin/pam_nologin.8
/dflybsd-src/lib/libpam/modules/pam_nologin/pam_nologin.c
/dflybsd-src/lib/libpam/modules/pam_opie/Makefile
/dflybsd-src/lib/libpam/modules/pam_opie/pam_opie.8
/dflybsd-src/lib/libpam/modules/pam_opie/pam_opie.c
/dflybsd-src/lib/libpam/modules/pam_opieaccess/Makefile
/dflybsd-src/lib/libpam/modules/pam_opieaccess/pam_opieaccess.8
/dflybsd-src/lib/libpam/modules/pam_opieaccess/pam_opieaccess.c
/dflybsd-src/lib/libpam/modules/pam_passwdqc/Makefile
/dflybsd-src/lib/libpam/modules/pam_permit/Makefile
/dflybsd-src/lib/libpam/modules/pam_permit/pam_permit.8
/dflybsd-src/lib/libpam/modules/pam_permit/pam_permit.c
/dflybsd-src/lib/libpam/modules/pam_radius/Makefile
/dflybsd-src/lib/libpam/modules/pam_radius/pam_radius.8
/dflybsd-src/lib/libpam/modules/pam_radius/pam_radius.c
/dflybsd-src/lib/libpam/modules/pam_rhosts/Makefile
/dflybsd-src/lib/libpam/modules/pam_rhosts/pam_rhosts.8
/dflybsd-src/lib/libpam/modules/pam_rhosts/pam_rhosts.c
/dflybsd-src/lib/libpam/modules/pam_rootok/Makefile
/dflybsd-src/lib/libpam/modules/pam_rootok/pam_rootok.8
/dflybsd-src/lib/libpam/modules/pam_rootok/pam_rootok.c
/dflybsd-src/lib/libpam/modules/pam_securetty/Makefile
/dflybsd-src/lib/libpam/modules/pam_securetty/pam_securetty.8
/dflybsd-src/lib/libpam/modules/pam_securetty/pam_securetty.c
/dflybsd-src/lib/libpam/modules/pam_self/Makefile
/dflybsd-src/lib/libpam/modules/pam_self/pam_self.8
/dflybsd-src/lib/libpam/modules/pam_self/pam_self.c
/dflybsd-src/lib/libpam/modules/pam_ssh/Makefile
/dflybsd-src/lib/libpam/modules/pam_ssh/pam_ssh.8
/dflybsd-src/lib/libpam/modules/pam_ssh/pam_ssh.c
/dflybsd-src/lib/libpam/modules/pam_tacplus/Makefile
/dflybsd-src/lib/libpam/modules/pam_tacplus/pam_tacplus.8
/dflybsd-src/lib/libpam/modules/pam_tacplus/pam_tacplus.c
/dflybsd-src/lib/libpam/modules/pam_unix/Makefile
/dflybsd-src/lib/libpam/modules/pam_unix/pam_unix.8
/dflybsd-src/lib/libpam/modules/pam_unix/pam_unix.c
/dflybsd-src/lib/libpam/static_libpam/Makefile
/dflybsd-src/lib/librecrypto/Makefile.inc
/dflybsd-src/libexec/atrun/Makefile
/dflybsd-src/libexec/dma/dma.8
/dflybsd-src/libexec/ftpd/Makefile
/dflybsd-src/libexec/rtld-elf/Makefile
/dflybsd-src/libexec/telnetd/authenc.c
/dflybsd-src/libexec/telnetd/defs.h
/dflybsd-src/libexec/telnetd/ext.h
/dflybsd-src/libexec/telnetd/global.c
/dflybsd-src/libexec/telnetd/pathnames.h
/dflybsd-src/libexec/telnetd/slc.c
/dflybsd-src/libexec/telnetd/state.c
/dflybsd-src/libexec/telnetd/telnetd.8
/dflybsd-src/libexec/telnetd/telnetd.c
/dflybsd-src/libexec/telnetd/telnetd.h
/dflybsd-src/libexec/telnetd/termstat.c
/dflybsd-src/sbin/ipfw3/Makefile
/dflybsd-src/sbin/mount_smbfs/Makefile
/dflybsd-src/share/examples/etc/README.examples
/dflybsd-src/share/man/man5/forward.5
/dflybsd-src/share/man/man6/Makefile
/dflybsd-src/share/man/man6/intro.6
/dflybsd-src/share/man/man7/Makefile
/dflybsd-src/share/man/man7/ascii.7
/dflybsd-src/share/man/man7/build.7
/dflybsd-src/share/man/man7/hostname.7
/dflybsd-src/share/misc/bsd-family-tree
/dflybsd-src/share/mk/bsd.README
/dflybsd-src/share/mk/bsd.libnames.mk
/dflybsd-src/share/mk/bsd.prog.mk
/dflybsd-src/sys/boot/efi/boot1/Makefile
/dflybsd-src/sys/boot/efi/loader/Makefile
/dflybsd-src/sys/cpu/x86_64/include/bus_dma.h
/dflybsd-src/sys/dev/drm/i915/i915_drv.c
/dflybsd-src/sys/dev/misc/musycc/musycc.c
/dflybsd-src/sys/dev/netif/re/if_re.c
/dflybsd-src/sys/dev/netif/re/if_revar.h
/dflybsd-src/sys/dev/netif/re/re.c
/dflybsd-src/sys/dev/netif/re/re.h
/dflybsd-src/sys/dev/netif/re/re_dragonfly.h
/dflybsd-src/sys/kern/vfs_default.c
/dflybsd-src/sys/netproto/802_11/Makefile
/dflybsd-src/sys/netproto/802_11/wlan/Makefile
/dflybsd-src/sys/netproto/802_11/wlan_rssadapt/Makefile
/dflybsd-src/sys/platform/pc64/x86_64/busdma_machdep.c
/dflybsd-src/sys/sys/linker_set.h
/dflybsd-src/sys/sys/vnode.h
/dflybsd-src/sys/vfs/hammer/hammer_vnops.c
/dflybsd-src/sys/vfs/hammer2/hammer2_cluster.c
/dflybsd-src/sys/vfs/hammer2/hammer2_vnops.c
/dflybsd-src/sys/vfs/tmpfs/tmpfs_vnops.c
/dflybsd-src/sys/vfs/ufs/inode.h
/dflybsd-src/sys/vfs/ufs/ufs_readwrite.c
/dflybsd-src/sys/vfs/ufs/ufs_vnops.c
/dflybsd-src/test/test/test123
/dflybsd-src/tools/tools/README
/dflybsd-src/usr.bin/Makefile
/dflybsd-src/usr.bin/banner/Makefile
/dflybsd-src/usr.bin/banner/banner.1
/dflybsd-src/usr.bin/banner/banner.c
/dflybsd-src/usr.bin/banner/banner.h
/dflybsd-src/usr.bin/banner/chset.c
/dflybsd-src/usr.bin/cpio/Makefile
/dflybsd-src/usr.bin/fstat/fstat.h
/dflybsd-src/usr.bin/ldd/Makefile
/dflybsd-src/usr.bin/login/Makefile
/dflybsd-src/usr.bin/mail/mail.1
/dflybsd-src/usr.bin/openssl/Makefile
/dflybsd-src/usr.bin/opiekey/Makefile
/dflybsd-src/usr.bin/opiepasswd/Makefile
/dflybsd-src/usr.bin/passwd/Makefile
/dflybsd-src/usr.bin/strfile/Makefile
/dflybsd-src/usr.bin/strfile/strfile.8
/dflybsd-src/usr.bin/strfile/strfile.c
/dflybsd-src/usr.bin/strfile/strfile.h
/dflybsd-src/usr.bin/su/Makefile
/dflybsd-src/usr.bin/systat/systat.1
/dflybsd-src/usr.bin/tar/Makefile
/dflybsd-src/usr.bin/telnet/authenc.c
/dflybsd-src/usr.bin/telnet/commands.c
/dflybsd-src/usr.bin/telnet/defines.h
/dflybsd-src/usr.bin/telnet/externs.h
/dflybsd-src/usr.bin/telnet/main.c
/dflybsd-src/usr.bin/telnet/network.c
/dflybsd-src/usr.bin/telnet/ring.h
/dflybsd-src/usr.bin/telnet/sys_bsd.c
/dflybsd-src/usr.bin/telnet/telnet.1
/dflybsd-src/usr.bin/telnet/telnet.c
/dflybsd-src/usr.bin/telnet/terminal.c
/dflybsd-src/usr.bin/telnet/utilities.c
/dflybsd-src/usr.bin/unstr/Makefile
/dflybsd-src/usr.bin/unstr/unstr.c
/dflybsd-src/usr.bin/unzip/Makefile
/dflybsd-src/usr.bin/vi/Makefile
/dflybsd-src/usr.bin/xz/Makefile
/dflybsd-src/usr.sbin/cron/cron/Makefile
/dflybsd-src/usr.sbin/keyserv/Makefile
/dflybsd-src/usr.sbin/lpr/lpd/extern.h
/dflybsd-src/usr.sbin/lpr/lpd/lpdchar.c
/dflybsd-src/usr.sbin/ppp/Makefile
fbfb85d210-Nov-2017 Sascha Wildner <saw@online.de>

libc: Move unused rcsid[] etc. constants into the
comments.

Found-by: gcc8

01ce695d10-Nov-2017 Sascha Wildner <saw@online.de>

libc: Remove unused string constant.

Found-by: gcc8

e2caf0e708-Nov-2017 Matthew Dillon <dillon@apollo.backplane.com>

libc and pthreads - Fix atfork issues with nmalloc, update dmalloc

* Implement atfork handling for nmalloc. As part of this, refactor
some of nmalloc.

* Remove ZERO_LENGTH_PTR from nmalloc. Ins

libc and pthreads - Fix atfork issues with nmalloc, update dmalloc

* Implement atfork handling for nmalloc. As part of this, refactor
some of nmalloc.

* Remove ZERO_LENGTH_PTR from nmalloc. Instead, force 0-byte
allocations to allocate 1 byte. The standard requires unique
pointers to be returned.

* For now go back to a single depot lock instead of a per-zone
lock. It is unclear whether multi-threaded performance will
suffer or not, but its the only way to implement atfork handling.

* Implement proper atfork interlocks for nmalloc via pthreads to avoid
corruption when heavily threaded programs call fork().

* Bring dmalloc up to date in various ways, including properly
implementing a minimum 16-byte alignment for allocations >= 16 bytes,
and atfork handling. Also use a global depot lock for the same
reason we use it in nmalloc, and implement a front-end magazine
shortcut for any allocations <= 2MB.

Reported-by: mneumann

show more ...

f554ca2107-Nov-2017 Matthew Dillon <dillon@apollo.backplane.com>

kernel - Update umtx documentation

* Update the umtx(2) documentation with better examples and include
fine detail and warnings on use.

* Update the fork(2) documentation to include warnings abou

kernel - Update umtx documentation

* Update the umtx(2) documentation with better examples and include
fine detail and warnings on use.

* Update the fork(2) documentation to include warnings about using
the function in threaded programs.

show more ...

1...<<11121314151617181920>>...81