aboutsummaryrefslogtreecommitdiff
path: root/contrib/openpam
Commit message (Collapse)AuthorAgeFilesLines
* Merge upstream r948: fix race condition in openpam_ttyconv(3).Dag-Erling Smørgrav2020-11-192-6/+7
|\ | | | | | | Notes: svn path=/head/; revision=367832
* | Upgrade to OpenPAM Tabebuia.Dag-Erling Smørgrav2019-02-2592-919/+1806
|\| | | | | | | Notes: svn path=/head/; revision=344533
* | Upgrade to OpenPAM Resedacea.Dag-Erling Smørgrav2017-05-05200-537/+649
|\| | | | | | | | | | | | | MFC after: 3 weeks Notes: svn path=/head/; revision=317827
* | Restore the NULL check that was removed in upstream r913. It is notDag-Erling Smørgrav2017-03-242-2/+3
| | | | | | | | | | | | | | | | | | unreasonable to call pam_end() with a NULL pamh in error handling code. Reported by: rwatson Notes: svn path=/head/; revision=315909
* | Upgrade to OpenPAM Radula.Dag-Erling Smørgrav2017-02-20154-13096/+17507
|\| | | | | | | Notes: svn path=/head/; revision=313975
* | Restore the upstream (and documented) behavior of searching for modulesDag-Erling Smørgrav2015-09-211-0/+3
| | | | | | | | | | | | | | | | | | | | | | both in /usr/lib and /usr/local/lib, thus simplifying the use of modules from ports, without breaking the compat32 case again. PR: 191151 MFC after: 3 weeks Notes: svn path=/head/; revision=288070
* | Apply changeset 854 from upstream openpam (by Dag-Erling Smørgrav):Dimitry Andric2015-01-284-4/+5
| | | | | | | | | | | | | | Silence all remaining qual-cast warnings except in the test suite. Notes: svn path=/projects/clang360-import/; revision=277840
* | Staticize the test plans.Dag-Erling Smørgrav2014-11-053-3/+3
| | | | | | | | Notes: svn path=/head/; revision=274145
* | Merge upstream r825: fix line continuation in whitespaceDag-Erling Smørgrav2014-10-191-8/+24
|\| | | | | | | Notes: svn path=/head/; revision=273273
* | Upgrade to OpenPAM Ourouparia.Dag-Erling Smørgrav2014-09-15102-8825/+8903
|\| | | | | | | Notes: svn path=/head/; revision=271624
* | Fix incorrect error handling in PAM policy parser. [SA-14:13]Xin LI2014-06-031-7/+33
| | | | | | | | Notes: svn path=/head/; revision=267013
* | MFV (r262529): fix is_upper() predicateDag-Erling Smørgrav2014-02-264-3/+134
|\| | | | | | | | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=262530
* | MFV (r255387): undo autoprop damageDag-Erling Smørgrav2013-09-081-1/+1
|\| | | | | | | | | | | | | Approved by: re (glebius) Notes: svn path=/head/; revision=255393
* | Update to OpenPAM Nummularia.Dag-Erling Smørgrav2013-09-07214-14855/+17944
|\| | | | | | | Notes: svn path=/head/; revision=255376
* | This was a good idea that never went anywhere.Dag-Erling Smørgrav2013-09-071-6/+0
| | | | | | | | Notes: svn path=/head/; revision=255371
* | MFV (r255364): move the code around in preparation for Nummularia.Dag-Erling Smørgrav2013-09-0785-11/+15
|\| | | | | | | Notes: svn path=/head/; revision=255369
* | Backport upstream r684 (OPENPAM_DEBUG enables debugging macros but doesDag-Erling Smørgrav2013-04-141-4/+0
| | | | | | | | | | | | | | not turn debugging on by default) and add OPENPAM_DEBUG to CFLAGS. Notes: svn path=/head/; revision=249479
* | Merge upstream r634:646: correctly parse mixed quoted / unquoted text.Dag-Erling Smørgrav2013-03-043-12/+22
|\| | | | | | | Notes: svn path=/head/; revision=247810
* | OpenPAM Micrampelis was re-rolled due to a showstopper bug.Dag-Erling Smørgrav2012-05-261-1/+3
|\| | | | | | | Notes: svn path=/head/; revision=236126
* | Update to OpenPAM Micrampelis.Dag-Erling Smørgrav2012-05-26112-1068/+5773
|\| | | | | | | Notes: svn path=/head/; revision=236109
* | r234173 missed one instance of FREE(line).Dag-Erling Smørgrav2012-04-271-1/+1
| | | | | | | | | | | | | | Noticed by: glebius@ Notes: svn path=/head/; revision=234729
* | Keep a copy of the original pointer returned by openpam_readline() soDag-Erling Smørgrav2012-04-121-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | we can free it later, instead of trying to free a pointer that points to the end of the buffer. Committed to head because this code no longer exists upstream. Submitted by: jasone@ Notes: svn path=/head/; revision=234173
* | Merge upstream r509: don't log an error in the common case (ENOENT).Dag-Erling Smørgrav2011-12-221-3/+5
|\| | | | | | | Notes: svn path=/head/; revision=228810
* | Upgrade to OpenPAM Lycopsida.Dag-Erling Smørgrav2011-12-18158-26261/+27398
|\| | | | | | | Notes: svn path=/head/; revision=228692
* | Add minimal validation of the service name to fend off at least oneDag-Erling Smørgrav2011-12-101-0/+7
| | | | | | | | | | | | | | | | | | | | | | attack vector against applications that allow the applicant to specify which policy to apply. Submitted by: Matthias Drochner <drochner@netbsd.org> MFC after: 1 week Notes: svn path=/head/; revision=228384
* | Merge upstream r432:Dag-Erling Smørgrav2010-03-221-2/+1
|\| | | | | | | | | | | | | | | | | | | | | | | pam_end() already contains a NULL check, and it is not unreasonable to call it with a NULL pamh in a cleanup / error-handling situation. Remove OPENPAM_NONNULL, which may cause gcc to optimize away the NULL check. This fixes a potential NULL pointer dereference in error-handling code in passwd(1). Notes: svn path=/head/; revision=205441
* | Merge upstream r421: grammar nit in pam.conf(5).Dag-Erling Smørgrav2009-10-091-1/+1
|\| | | | | | | Notes: svn path=/head/; revision=197899
* | Update and remove CVS-specific itemsDag-Erling Smørgrav2009-08-131-2/+0
| | | | | | | | | | | | | | Approved by: re (kib) Notes: svn path=/head/; revision=196164
* | Don't try to auto-detect dynamic linking; it fails on mips. The MakefileDag-Erling Smørgrav2009-02-172-17/+23
|\| | | | | | | | | | | | | | | | | part of the patch is an ugly (and hopefully temporary) hack. Discussed with: imp@ Notes: svn path=/head/; revision=188720
| * Flatten and clean up.Dag-Erling Smørgrav2008-12-13159-60852/+0
| | | | | | | | Notes: svn path=/vendor/openpam/dist/; revision=186063
* | As per discussion, commit experimental metadata for my contrib packages.Dag-Erling Smørgrav2008-02-061-0/+8
|/ | | | | | | | The idea is to have a FREEBSD-vendor file for every third-party package in the tree. Notes: svn path=/head/; revision=176069
* Merge r412 from vendor, which reintroduces _OPENPAM. See comment in theDag-Erling Smørgrav2008-01-291-1/+4
| | | | | | | | | | code for explanation. Hopefully, this will forestall any reports of breakage in OpenPAM-aware ports. MFC after: 3 days Notes: svn path=/vendor/openpam/dist/; revision=175801
* Remove dead filesvendor/openpam/HYDRANGEADag-Erling Smørgrav2007-12-215-3445/+0
| | | | | Notes: svn path=/vendor/openpam/dist/; revision=174835 svn path=/vendor/openpam/HYDRANGEA/; revision=174834; tag=vendor/openpam/HYDRANGEA
* Vendor import of OpenPAM Hydrangea.Dag-Erling Smørgrav2007-12-21157-8893/+9922
| | | | Notes: svn path=/vendor/openpam/dist/; revision=174832
* Merge from upstream:Dag-Erling Smørgrav2007-04-071-5/+5
| | | | | | | | | | | ------------------------------------------------------------------------ r380 | des | 2006-03-14 15:42:09 +0100 (Tue, 14 Mar 2006) | 1 line Fix signedness mismatch, and use an explicit cast when calling ctype functions. ------------------------------------------------------------------------ Notes: svn path=/vendor/openpam/dist/; revision=168463
* Fix markup errors caused by a bug in gendoc.pl (see P4 change #78671)Dag-Erling Smørgrav2005-06-1743-43/+43
| | | | | | | Approved by: re (kensmith) Notes: svn path=/vendor/openpam/dist/; revision=147466
* MFP4: (#78671) correctly escape \& in Perl strings.Dag-Erling Smørgrav2005-06-171-2/+2
| | | | | | | | Submitted by: ru Approved by: re (kensmith) Notes: svn path=/vendor/openpam/dist/; revision=147464
* MFP4: (#78670) markup nitsDag-Erling Smørgrav2005-06-171-3/+3
| | | | | | | | | | MFP4: (#78673) bump date Submitted by: ru Approved by: re (kensmith) Notes: svn path=/vendor/openpam/dist/; revision=147462
* MFP4: (#78672) markup nits.Dag-Erling Smørgrav2005-06-171-7/+11
| | | | | | | | Submitted by: ru Approved by: re (kensmith) Notes: svn path=/vendor/openpam/dist/; revision=147460
* Vendor import of OpenPAM Figwort.Dag-Erling Smørgrav2005-06-1783-413/+1990
| | | | Notes: svn path=/vendor/openpam/dist/; revision=147455
* Vendor import of OpenPAM Feterita.Dag-Erling Smørgrav2005-02-0186-5002/+30421
| | | | Notes: svn path=/vendor/openpam/dist/; revision=141098
* This file was removed from the OpenPAM distribution in December, 2002.Dag-Erling Smørgrav2004-07-271-48/+0
| | | | Notes: svn path=/vendor/openpam/dist/; revision=132691
* MFP4 (#47094): avoid bogus NULL pointer warnings when building with -DDEBUG.Dag-Erling Smørgrav2004-03-111-18/+25
| | | | Notes: svn path=/vendor/openpam/dist/; revision=126854
* Vendor import of OpenPAM Eelgrass.Dag-Erling Smørgrav2004-02-1060-1032/+2005
| | | | Notes: svn path=/vendor/openpam/dist/; revision=125647
* MFP4: really fix resp issue, and don't trim trailing spaces (#43727)Dag-Erling Smørgrav2003-12-101-14/+17
| | | | Notes: svn path=/vendor/openpam/dist/; revision=123394
* MFP4: fix confusion about the layout of resp (#42758)Dag-Erling Smørgrav2003-11-201-9/+11
| | | | | | | Approved by: re (rwatson) Notes: svn path=/vendor/openpam/dist/; revision=122912
* MFP4: revert constification of pam_message.msg (perforce change #34785)Dag-Erling Smørgrav2003-07-211-11/+11
| | | | Notes: svn path=/vendor/openpam/dist/; revision=117839
* These files have been removed from the distribution.Dag-Erling Smørgrav2003-07-1513-600/+0
| | | | Notes: svn path=/vendor/openpam/dist/; revision=117615
* Vendor import of OpenPAM Dogwood.Dag-Erling Smørgrav2003-07-1599-393/+22505
| | | | Notes: svn path=/vendor/openpam/dist/; revision=117610
* Avoid side effects in macro arguments (perforce change #33323)Dag-Erling Smørgrav2003-06-183-8/+15
| | | | | | | Submitted by: Dmitry V. Levin <ldv@altlinux.org> Notes: svn path=/vendor/openpam/dist/; revision=116520