source: openpam/trunk/lib

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @607   9 years Dag-Erling Smørgrav More code that inexplicably builds on one dev box but not on others.
(edit) @606   9 years Dag-Erling Smørgrav Name include guards consistently.
(edit) @604   9 years Dag-Erling Smørgrav Before committing r594, I shortened the names of certain features, but …
(edit) @602   9 years Dag-Erling Smørgrav Don't forget to distribute openpam_features.h.
(edit) @601   9 years Dag-Erling Smørgrav umm, it's usually a good idea to test before committing.
(edit) @600   9 years Dag-Erling Smørgrav Separate the code that opens and validates the policy file from the …
(edit) @598   9 years Dag-Erling Smørgrav nit
(edit) @597   9 years Dag-Erling Smørgrav Add proper documentation.
(edit) @596   9 years Dag-Erling Smørgrav Add support for marking a function as deprecated or experimental.
(edit) @594   9 years Dag-Erling Smørgrav Add an experimental mechanism for enabling / disabling optional …
(edit) @588   9 years Dag-Erling Smørgrav Markup nits
(edit) @585   9 years Dag-Erling Smørgrav An escaped newline within a single-quoted string is a literal newline, …
(edit) @579   9 years Dag-Erling Smørgrav doc nit
(edit) @578   9 years Dag-Erling Smørgrav As previously mentioned, move from 2-clause BSD to 3-clause BSD.
(edit) @570   9 years Dag-Erling Smørgrav include openpam_ctype.h in distribution
(edit) @569   9 years Dag-Erling Smørgrav A single space before the section title is OK.
(edit) @568   9 years Dag-Erling Smørgrav Fix authorship
(edit) @567   9 years Dag-Erling Smørgrav Fix backslashes within single-quoted strings (no escape function) Fix …
(edit) @554   9 years Dag-Erling Smørgrav Add strlcat() for non-BSD systems. strlcpy() needs to be static.
(edit) @553   9 years Dag-Erling Smørgrav Another bug uncovered by unit tests: If the first character …
(edit) @550   9 years Dag-Erling Smørgrav Fix a bug detected by the unit tests: to ensure consistent handling of …
(edit) @547   9 years Dag-Erling Smørgrav Add an openpam_straddch() function that appends a character to a …
(edit) @544   9 years Dag-Erling Smørgrav Through oversight, the PAM_LOG_LIBDEBUG case was left out in the …
(edit) @543   9 years Dag-Erling Smørgrav Even though I now prefer the 2-clause BSD license, for practical …
(edit) @539   9 years Dag-Erling Smørgrav spelling
(edit) @537   9 years Dag-Erling Smørgrav Save errno before calling asprintf(), since asprintf() may touch …
(edit) @536   9 years Dag-Erling Smørgrav Avoid underflow if *size == 0.
(edit) @535   9 years Dag-Erling Smørgrav Fix some embarassing typos introduced in the openpam_straddch() …
(edit) @533   9 years Dag-Erling Smørgrav Clean up and document
(edit) @532   9 years Dag-Erling Smørgrav Redundant #include
(edit) @531   9 years Dag-Erling Smørgrav Redundant #include
(edit) @530   9 years Dag-Erling Smørgrav Expand $Id$
(edit) @528   9 years Dag-Erling Smørgrav Add an internal function for appending a character to a dynamically …
(edit) @527   9 years Dag-Erling Smørgrav Rename sigset to the_sigset to avoid shadowing sigset(3).
(edit) @525   9 years Dag-Erling Smørgrav Improve error messages by logging the full path of the module we tried …
(edit) @524   9 years Dag-Erling Smørgrav Fix a regression introduced by r487. The count was actually used to …
(edit) @523   9 years Dag-Erling Smørgrav Reluctantly document PAM_LOG_LIBDEBUG.
(edit) @522   9 years Dag-Erling Smørgrav Add another log level, PAM_LOG_LIBDEBUG, with a negative priority. It …
(edit) @521   9 years Dag-Erling Smørgrav Reduce log spam.
(edit) @520   9 years Dag-Erling Smørgrav Only call dlerror() after dlsym() failed.
(edit) @519   9 years Dag-Erling Smørgrav Verify that the target is a regular file.
(edit) @516   9 years Dag-Erling Smørgrav Use fdlopen(3) if it is available.
(edit) @511   9 years Dag-Erling Smørgrav The only place RETURNP() is used returns a non-const pointer.
(edit) @510   9 years Dag-Erling Smørgrav Use a different default prompt if PAM_RHOST != PAM_HOST.
(edit) @509   9 years Dag-Erling Smørgrav Don't log an error message if the file does not exist.
(edit) @503   9 years Dag-Erling Smørgrav Style / consistency
(edit) @502   9 years Dag-Erling Smørgrav Use openpam_check_path_owner_perms()
(edit) @501   9 years Dag-Erling Smørgrav Report an error if one of the modules in the chain does not implement …
(edit) @500   9 years Dag-Erling Smørgrav Forgotten in previous commit: check the ownership and permissions of …
(edit) @499   9 years Dag-Erling Smørgrav Factor out and improve the module ownership / permission check, and …
(edit) @497   9 years Dag-Erling Smørgrav Validate the service name, closing an attack vector for programs like …
(edit) @496   9 years Dag-Erling Smørgrav Disallow changing the service name.
(edit) @494   9 years Dag-Erling Smørgrav nit
(edit) @493   9 years Dag-Erling Smørgrav Refuse to load a module if it is owned by anyone else than root or the …
(edit) @492   9 years Dag-Erling Smørgrav dst can't be const, you idiot.
(edit) @491   9 years Dag-Erling Smørgrav Reorganize the headers and centralize the string tables.
(edit) @490   9 years Dag-Erling Smørgrav Add a strlcpy(3) implementation.
(edit) @488   9 years Dag-Erling Smørgrav Always create optv, even if there are no options.
(edit) @487   9 years Dag-Erling Smørgrav The count was never used, so ditch it and return plain PAM error codes …
(edit) @484   9 years Dag-Erling Smørgrav Remove debugging code.
(edit) @483   9 years Dag-Erling Smørgrav Fix a couple of bugs in the option string reassembly code.
(edit) @482   9 years Dag-Erling Smørgrav Revert large parts of r478. I had forgotten that the module arguments …
(edit) @481   9 years Dag-Erling Smørgrav The include directive expects a service name, not a filename. While …
(edit) @479   9 years Dag-Erling Smørgrav namespace violation mumble mumble
(edit) @478   9 years Dag-Erling Smørgrav Major overhaul of the policy parser to support quoted option values. …
(edit) @477   9 years Dag-Erling Smørgrav Minor simplification.
(edit) @475   9 years Dag-Erling Smørgrav Provide strlcmp(3) internally on systems that don't already have it.
(edit) @474   9 years Dag-Erling Smørgrav Fix the case where match_word() matches the last word on the line. It …
(edit) @473   9 years Dag-Erling Smørgrav - Deduplicate the trailing-whitespace code. - Don't treat " \n" as …
(edit) @466   9 years Dag-Erling Smørgrav Mention that the service function is called twice.
(edit) @462   9 years Dag-Erling Smørgrav If a module directory was specified on the configure command line, the …
(edit) @461   9 years Dag-Erling Smørgrav Fix namespace violations in local variables used to prevent double …
(edit) @460   9 years Dag-Erling Smørgrav Fix namespace violations in some symbols which have external linkage …
(edit) @459   9 years Dag-Erling Smørgrav Eliminate a potential double evaluation in one of the tracing macros.
(edit) @455   9 years Dag-Erling Smørgrav Add a new API function, openpam_subst(3), which replaces substitution …
(edit) @447   9 years Dag-Erling Smørgrav This was written long after the DARPA contract ended.
(edit) @444   9 years Dag-Erling Smørgrav Document that the item argument (for pam_get_item(3)) and the data …
(edit) @443   9 years Dag-Erling Smørgrav We already have PAM_USER, PAM_RUSER and PAM_RHOST. Add PAM_HOST for …
(edit) @437   9 years Dag-Erling Smørgrav Update copyright and release notes.
(edit) @435   11 years Dag-Erling Smørgrav Update copyright dates.
(edit) @433   11 years Dag-Erling Smørgrav Add support for dynamic modules that contain a struct pam_module.
(edit) @429   11 years Dag-Erling Smørgrav -lfoo goes in LIBADD, not LDFLAGS.
(edit) @427   11 years Dag-Erling Smørgrav Portability tip.
(edit) @426   11 years Dag-Erling Smørgrav Fix doc: pam_strerror() ignores pamh.
(edit) @423   11 years Dag-Erling Smørgrav Fix double-UTF
(edit) @422   11 years Dag-Erling Smørgrav Convert everything to UTF-8.
(edit) @420   11 years Dag-Erling Smørgrav Update copyright
(edit) @419   12 years Dag-Erling Smørgrav Indentation nits
(edit) @417   13 years Dag-Erling Smørgrav Update copyright, and coincidentially root out the last remaining …
(edit) @416   13 years Dag-Erling Smørgrav Convert to correct config.h idiom. We must include it before any …
(edit) @415   13 years Dag-Erling Smørgrav Remove a few more namespace violations. Only one remains, which we …
(edit) @414   13 years Dag-Erling Smørgrav Un-screwup the debugging code. Now the "debug" keyword will work even …
(edit) @413   13 years Dag-Erling Smørgrav I must have been drunk when I committed r380, because the cast for …
(edit) @408   13 years Dag-Erling Smørgrav Update copyright.
(edit) @403   13 years Dag-Erling Smørgrav Get rid of the module cache; it serves little purpose, and makes …
(edit) @400   13 years Dag-Erling Smørgrav Constify.
(edit) @395   13 years Dag-Erling Smørgrav Fix some bugs in the build system, and make 'make dist' work as …
(edit) @394   13 years Dag-Erling Smørgrav Silence warnings.
(edit) @391   14 years Dag-Erling Smørgrav Make sure automake knows about all the files we want to include in a …
(edit) @385   15 years Dag-Erling Smørgrav Add a configure option to turn debugging on by default.
Note: See TracRevisionLog for help on using the revision log.