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.
show more ...
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
Export some new busdma stats via sysctl for armv6. Added: hw.busdma.tags_total: 46 hw.busdma.maps_total: 1302 hw.busdma.maps_dmamem: 851 hw.busdma.maps_coherent: 849 hw.busdma.maploads_total:
Export some new busdma stats via sysctl for armv6. Added: hw.busdma.tags_total: 46 hw.busdma.maps_total: 1302 hw.busdma.maps_dmamem: 851 hw.busdma.maps_coherent: 849 hw.busdma.maploads_total: 1568812 hw.busdma.maploads_bounced: 16750 hw.busdma.maploads_coherent: 920 hw.busdma.maploads_dmamem: 920 hw.busdma.maploads_mbuf: 1542766 hw.busdma.maploads_physmem: 0
Updated dependencies
Updated/new Makefile.depend
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Requested by: Simon Gerraty <[email protected]>
Mention the name of the module in warning messages.
Add "ruser" and "luser" options. The former corresponds to the currentbehavior, where the module checks that the supplicant is a member of therequired group. The latter checks the target user ins
Add "ruser" and "luser" options. The former corresponds to the currentbehavior, where the module checks that the supplicant is a member of therequired group. The latter checks the target user instead. If neitheroption was specified, pam_group(8) assumes "ruser" and issues a warning.I intend to eventually change the default to "luser" to match thebehavior of similarly-named service modules in other operating systems.MFC after: 1 month
Mechanically kill hard sentence breaks.
Fix strict aliasing breakage in PAM modules (except pam_krb5, which needsmore work than the others). This should make most modules build with -O2.
mdoc(7) police: Nits.
Use pam_get_user(3) instead of pam_get_item(3) where appropriate.
Maybe I was a little too fast? Remove debugging code, and commit theMakefile and man page which I'd forgotten to 'cvs add'.Sponsored by: DARPA, NAI Labs
Replace pam_wheel(8) with pam_group(8) which has a cleaner interface. Thepam_wheel(8) module was written to work in spite of a broken libpam, andhas grown organically since its inception, which is
Replace pam_wheel(8) with pam_group(8) which has a cleaner interface. Thepam_wheel(8) module was written to work in spite of a broken libpam, andhas grown organically since its inception, which is reflected in both itsfunctionality and implementation. Rather than clean up pam_wheel(8) andbreak backward compatibility, I've chosen to reimplement it under a new,more generic name.Sponsored by: DARPA, NAI Labs