source: openpam @ 585

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @585   14 months des An escaped newline within a single-quoted string is a literal newline, but …
(edit) @584   14 months des Add test cases for escaped whitespace within single- and double-quoted …
(edit) @583   14 months des Add a gdb wrapper script that sets LD_LIBRARY_PATH and helps locate the …
(edit) @582   14 months des Check the return value from asprintf().
(edit) @581   14 months des I've decided that the code, not the test, is correct in this case; this is …
(edit) @580   14 months des Clean up the code a bit and start adding cases with actual words.
(edit) @579   14 months des doc nit
(edit) @578   14 months des As previously mentioned, move from 2-clause BSD to 3-clause BSD.
(edit) @577   14 months des Oops, re-add $(top_srcdir)/lib to VPATH, but under a less confusing name.
(edit) @576   14 months des Useful little script that updates the release name and version number …
(edit) @575   14 months des Authorship; OpenPAM is no longer developed specifically "for the FreeBSD …
(edit) @574   14 months des authorship and mdoc nits
(edit) @573   14 months des authorship
(edit) @572   14 months des Include t.h in distribution. Get libt.a from pwd, not srcdir. …
(edit) @571   14 months des Fix srcdir != pwd case (exercised by make distcheck)
(edit) @570   14 months des include openpam_ctype.h in distribution
(edit) @569   14 months des A single space before the section title is OK.
(edit) @568   14 months des Fix authorship
(edit) @567   14 months des Fix backslashes within single-quoted strings (no escape function) Fix line …
(edit) @566   14 months des #include <stdio.h> when appropriate.
(edit) @565   14 months des Fix bugs in two escaped-quote tests. Add more complex line-continuation …
(edit) @564   14 months des Split all doubled-up quote tests in two (one for single quotes, one for …
(edit) @563   14 months des Don't use \a as a test case for escaped letters, because people might …
(edit) @562   14 months des Start writing unit tests for openpam_readlinev(). One of them fails, but …
(edit) @561   14 months des need config.h + missing printf() arguments + more tests
(edit) @560   14 months des Need config.h
(edit) @559   14 months des Annotate t_verbose()
(edit) @558   14 months des This was actually a bad idea, because the test might produce warning or …
(edit) @557   14 months des whitespace nit
(edit) @556   14 months des In verbose mode, output the number and name of each test to stderr before …
(edit) @555   14 months des Get rid of BSDisms
(edit) @554   14 months des Add strlcat() for non-BSD systems. strlcpy() needs to be static.
(edit) @553   14 months des Another bug uncovered by unit tests: If the first character encountered …
(edit) @552   14 months des Start adding test cases involving quotes. The first two I could think of …
(edit) @551   14 months des Rename some tests, and test single and multiple whitespace separately.
(edit) @550   14 months des Fix a bug detected by the unit tests: to ensure consistent handling of …
(edit) @549   14 months des Always build and run the tests last so the results are more easily visible …
(edit) @548   14 months des Add a handful of unit tests for openpam_readword(3). Note that one of them …
(edit) @547   14 months des Add an openpam_straddch() function that appends a character to a string, …
(edit) @546   14 months des Update year
(edit) @545   14 months des More cases in which Fn should be used instead of Nm.
(edit) @544   14 months des Through oversight, the PAM_LOG_LIBDEBUG case was left out in the version …
(edit) @543   14 months des Even though I now prefer the 2-clause BSD license, for practical reasons, …
(edit) @542   14 months des Add support for custom sections, including a custom RETURN VALUES section …
(edit) @541   14 months des Only pull up punctuation which is followed by whitespace.
(edit) @540   14 months des Use ".Fn foo" instead of ".Nm" for function names.
(edit) @539   14 months des spelling
(edit) @538   14 months des Short program that converts a PAM policy to C code that creates static …
(edit) @537   14 months des Save errno before calling asprintf(), since asprintf() may touch errno, …
(edit) @536   14 months des Avoid underflow if *size == 0.
(edit) @535   14 months des Fix some embarassing typos introduced in the openpam_straddch() cleanup. …
(edit) @534   14 months des Additional return value hackery.
(edit) @533   14 months des Clean up and document
(edit) @532   14 months des Redundant #include
(edit) @531   14 months des Redundant #include
(edit) @530   14 months des Expand $Id$
(edit) @529   14 months des Ignore Emacs droppings
(edit) @528   15 months des Add an internal function for appending a character to a dynamically …
(edit) @527   15 months des Rename sigset to the_sigset to avoid shadowing sigset(3).
(edit) @526   16 months des Credit Don Lewis and Gleb Smirnoff for their assistance with tracking down …
(edit) @525   16 months des Improve error messages by logging the full path of the module we tried to …
(edit) @524   16 months des Fix a regression introduced by r487. The count was actually used to …
(edit) @523   16 months des Reluctantly document PAM_LOG_LIBDEBUG.
(edit) @522   16 months des Add another log level, PAM_LOG_LIBDEBUG, with a negative priority. It is …
(edit) @521   16 months des Reduce log spam.
(edit) @520   16 months des Only call dlerror() after dlsym() failed.
(edit) @519   16 months des Verify that the target is a regular file.
(edit) @518   16 months des The name of the default policy is (and always has been) "other", not …
(edit) @517   16 months des Detect fdlopen(3)
(edit) @516   16 months des Use fdlopen(3) if it is available.
(edit) @515   16 months des Correct usage string
(edit) @514   16 months des Generate Trac-compatible wiki text for each release from HISTORY.
(edit) @513   16 months des Normalize whitespace
(edit) @512   16 months des Tag OpenPAM Lycopsida. Embarrassingly enough, I forgot to commit this …
(edit) @511   17 months des The only place RETURNP() is used returns a non-const pointer.
(edit) @510   17 months des Use a different default prompt if PAM_RHOST != PAM_HOST.
(edit) @509   17 months des Don't log an error message if the file does not exist.
(edit) @508   17 months des Add Matthias Drochner - I wish I'd remembered to do so before I rolled …
(edit) @507   17 months des --with-doc defaults to yes
(edit) @506   17 months des Update release notes for Lycopsida
(edit) @505   17 months des Set version number and release name
(edit) @504   17 months des Set release date
(edit) @503   17 months des Style / consistency
(edit) @502   17 months des Use openpam_check_path_owner_perms()
(edit) @501   18 months des Report an error if one of the modules in the chain does not implement the …
(edit) @500   18 months des Forgotten in previous commit: check the ownership and permissions of the …
(edit) @499   18 months des Factor out and improve the module ownership / permission check, and add a …
(edit) @498   18 months des Document increased input validation, and credit Sebastian Krahmer for …
(edit) @497   18 months des Validate the service name, closing an attack vector for programs like …
(edit) @496   18 months des Disallow changing the service name.
(edit) @495   18 months des Document the module ownership / permissions test.
(edit) @494   18 months des nit
(edit) @493   18 months des Refuse to load a module if it is owned by anyone else than root or the …
(edit) @492   18 months des dst can't be const, you idiot.
(edit) @491   18 months des Reorganize the headers and centralize the string tables.
(edit) @490   18 months des Add a strlcpy(3) implementation.
(edit) @489   19 months des Replace old bitmap logo with a redesigned vectorized logo.
(edit) @488   19 months des Always create optv, even if there are no options.
(edit) @487   19 months des The count was never used, so ditch it and return plain PAM error codes …
(edit) @486   19 months des Document quoted option values.
Note: See TracRevisionLog for help on using the revision log.