pkgbase: Put more binaries/lib in runtimeMove some needed binaries/libs from FreeBSD-utilities to FreeBSD_runtime.This is everything needed to boot to multiuser with FreeBSD-rc installed.MFC aft
pkgbase: Put more binaries/lib in runtimeMove some needed binaries/libs from FreeBSD-utilities to FreeBSD_runtime.This is everything needed to boot to multiuser with FreeBSD-rc installed.MFC after: 2 weeksSponsored by: Beckhoff Automation GmbH & Co. KGDifferential Revision: https://reviews.freebsd.org/D33435(cherry picked from commit 93c43690960274dd3bb67b1ee0f1dd3ca4d13def)
show more ...
lib: further adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 2-Clause license, however the tool Iwas using mis-identified many licenses so this was mostly a manual - errorpr
lib: further adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 2-Clause license, however the tool Iwas using mis-identified many licenses so this was mostly a manual - errorprone - task.The Software Package Data Exchange (SPDX) group provides a specificationto make it easier for automated tools to detect and summarize well knownopensource licenses. We are gradually adopting the specification, notingthat the tags are considered only advisory and do not, in any way,superceed or replace the license texts.
DIRDEPS_BUILD: Update dependencies.Sponsored by: Dell EMC Isilon
Fix typo when deregistering the VLAN unconfig event handlerSubmitted by: Masao Uebayashi <[email protected]>MFC after: 3 days
Updated/new dependencies
Updated dependencies
Updated/new Makefile.depend
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Requested by: Simon Gerraty <[email protected]>
Fix numerous constness and aliasing issues.
Fix strict aliasing breakage in PAM modules (except pam_krb5, which needsmore work than the others). This should make most modules build with -O2.
style.Makefile(5) police(I've tried to keep to the spirit of the original formatting)Reviewed by: des
Major cleanup: - add __unused where appropriate - PAM_RETURN -> return since OpenPAM already logs the return value. - make PAM_LOG use openpam_log() - make PAM_VERBOSE_ERROR use openpam_get_
Major cleanup: - add __unused where appropriate - PAM_RETURN -> return since OpenPAM already logs the return value. - make PAM_LOG use openpam_log() - make PAM_VERBOSE_ERROR use openpam_get_option() and check flags for PAM_SILENT - remove dummy functions since OpenPAM handles missing service functions - fix various warningsSponsored by: DARPA, NAI Labs
Moved SHLIB_NAME definition into one place.Approved by: des
NAI DBA update.
Switch to OpenPAM. Bump library version. Modules are now versioned, soapplications linked with Linux-PAM will still work.Remove pam_get_pass(); OpenPAM has pam_get_authtok().Remove pam_prompt();
Switch to OpenPAM. Bump library version. Modules are now versioned, soapplications linked with Linux-PAM will still work.Remove pam_get_pass(); OpenPAM has pam_get_authtok().Remove pam_prompt(); OpenPAM has pam_{,v}{error,info,prompt}().Remove pam_set_item(3) man page as OpenPAM has its own.Sponsored by: DARPA, NAI Labs
#include cleanup.Sponsored by: DARPA, NAI Labs
WARNS=n fixes (and some stylistic issues).
Move the code from pam_sm_authenticate() to pam_sm_acct_mgmt(). Simplifyit a little and try to make it more resilient to various possible failureconditions. Change the man page accordingly, and t
Move the code from pam_sm_authenticate() to pam_sm_acct_mgmt(). Simplifyit a little and try to make it more resilient to various possible failureconditions. Change the man page accordingly, and take advantage of thisopportunity to simplify its language.Sponsored by: DARPA, NAI Labs
WARNS=4 fixes. Protect with NO_WERROR for the modules that havewarnings that are hard to fix or that I've been asked to leave alone.
Add dummy functions for all module types. These dummies return PAM_IGNORErather than PAM_SUCCESS, so you'll get a failure if you list dummies butno real modules for a particular module chain.Spo
Add dummy functions for all module types. These dummies return PAM_IGNORErather than PAM_SUCCESS, so you'll get a failure if you list dummies butno real modules for a particular module chain.Sponsored by: DARPA, NAI Labs
Add __FBSDID()s to libpam
Document the no_warn option.
12