freebsd-skq/contrib
Will Andrews caf6fbd81a Make the PAM password strength checking module WARNS=2 safe.
lib/libpam/modules/pam_passwdqc/Makefile:
	Bump WARNS to 2.

contrib/pam_modules/pam_passwdqc/pam_passwdqc.c:
	Bump  _XOPEN_SOURCE and _XOPEN_VERSION from 500 to 600
	so that vsnprint() is declared.

	Use the two new union types (pam_conv_item_t and
	pam_text_item_t) to resolve strict aliasing violations
	caused by casts to comply with the pam_get_item() API taking
	a "const void **" for all item types.  Warnings are
	generated for casts that create "type puns" (pointers of
	conflicting sized types that are set to access the same
	memory location) since these pointers may be used in ways
	that violate C's strict aliasing rules.  Casts to a new
	type must be performed through a union in order to be
	compliant, and access must be performed through only one
	of the union's data types during the lifetime of the union
	instance.  Handle strict-aliasing warnings through pointer
	assignments, which drastically simplifies this change.

	Correct a CLANG "printf-like function with more arguments
	than format" error.

Submitted by:	gibbs
Sponsored by:	Spectra Logic
2013-08-27 15:50:26 +00:00
..
amd
apr Update subversion-1.8.0 -> 1.8.1. Update supporting 2013-07-28 06:02:40 +00:00
apr-util Update subversion-1.8.0 -> 1.8.1. Update supporting 2013-07-28 06:02:40 +00:00
atf Modify atf::fs::path::get_process_helpers_path API to properly 2013-05-29 19:41:36 +00:00
bind9 Update Bind to 9.9.3-P2 2013-08-22 08:15:03 +00:00
binutils Silence a warning that is incorrect on ARMv6 and later. In the smull, umull, 2013-08-17 14:36:32 +00:00
bmake Add .MAKE.ALWAYS_PASS_JOB_QUEUE knob (default yes) 2013-08-16 18:47:18 +00:00
bsnmp Register OID for HAST module. 2013-05-08 20:04:32 +00:00
byacc Update byacc to 20130304 2013-05-30 16:16:28 +00:00
bzip2
com_err
compiler-rt
dialog Update dialog to 1.2-20130523 2013-06-17 10:28:55 +00:00
diff
dtc
ee
expat
file
flex Enable GNU m4 compatibility mode. 2013-05-21 19:23:49 +00:00
gcc gcc: configuration fix. 2013-06-24 21:13:58 +00:00
gcclibs Add support for "d" floating-point suffix, as defined by draft N1312 2013-05-12 15:29:35 +00:00
gdb Fold in frame-unwind patch 2013-06-17 18:34:34 +00:00
gdtoa
gperf
groff
ipfilter
jemalloc Update jemalloc to version 3.4.0. 2013-06-03 14:36:28 +00:00
ldns Clean up the ntop / pton code. Part of a patch which has been submitted 2013-04-13 22:44:48 +00:00
less Revert files with no local changes to their vendor state to ease future 2013-05-31 00:31:45 +00:00
libarchive
libbegemot
libc-pwcache
libc-vis
libc++ Import new libcxxrt / libc++. This brings some bug fixes, including a potential race condition for static initialisers. 2013-07-10 16:28:24 +00:00
libcxxrt Remove __attribute__((__aligned__)) that generates incorrect alignment on compilers that know about SSE. Code left over from old header that thought that 64 bits was the maximum alignment that anything would ever need... 2013-08-07 11:30:04 +00:00
libexecinfo Update libexecinfo man page for FreeBSD 2013-08-23 13:47:18 +00:00
libgnuregex Fix build for FreeBSD. We do not have alloca.h. 2013-06-05 21:28:33 +00:00
libpcap MFV: libpcap 1.4.0. 2013-05-30 08:02:00 +00:00
libreadline
libstdc++ Add isnan() and isinf() to the global namespace in libstdc++'s <cmath>. 2013-07-23 10:23:43 +00:00
libyaml
llvm Disable lldb target support not (currently) of interest 2013-08-25 12:07:34 +00:00
lukemftpd
mdocml
mknod
mtree Import a new version of NetBSD's mtree. 2013-04-09 06:50:11 +00:00
ncurses
netcat Reflect version update. 2013-04-15 18:35:09 +00:00
ngatm
ntp
nvi Update nvi-1.79 to 2.1.1-4334a8297f 2013-08-11 20:03:12 +00:00
ofed - Fix compile errors from the clang conversion 2013-08-09 03:29:46 +00:00
one-true-awk
openbsm Remove weirdly-named autofoo file. This is not needed for the (FreeBSD) 2013-07-22 08:46:15 +00:00
openpam Backport upstream r684 (OPENPAM_DEBUG enables debugging macros but does 2013-04-14 16:49:27 +00:00
openresolv
opie
pam_modules/pam_passwdqc Make the PAM password strength checking module WARNS=2 safe. 2013-08-27 15:50:26 +00:00
pf
pnpinfo
sendmail Temporarily revert sendmail 8.14.7 change to getipnodebyname() flags to 2013-08-12 17:22:39 +00:00
serf Update serf 1.2.1 -> 1.3.0 for svn 2013-08-02 19:21:46 +00:00
smbfs - Trim an unused and bogus Makefile for mount_smbfs. 2013-06-28 21:00:08 +00:00
sqlite3 Introduce svnlite so that we can check out our source code again. 2013-06-18 02:53:45 +00:00
subversion Update subversion-1.8.0 -> 1.8.1. Update supporting 2013-07-28 06:02:40 +00:00
tcp_wrappers
tcpdump When using tcpdump -I -i wlanN and wlanN is not a monitor mode VAP, 2013-07-31 02:13:18 +00:00
tcsh
telnet Fix "automatic" login, broken by revision 69825 (12 years, 5 months ago). 2013-05-31 17:30:12 +00:00
texinfo
tnftp
top
traceroute
tzcode
tzdata MFV of tzdata2013d, 253008 2013-07-07 22:23:59 +00:00
unbound Upgrade to 1.4.20. 2013-04-05 09:51:31 +00:00
unvis
vis
wpa Fix previous commit: both flags must be set. 2013-08-07 15:55:12 +00:00
xz