Timeline


and

11/21/11:

16:27 Changeset in openpam [498] by des
Document increased input validation, and credit Sebastian Krahmer for …
16:25 Changeset in openpam [497] by des
Validate the service name, closing an attack vector for programs like …
16:20 Changeset in openpam [496] by des
Disallow changing the service name.

11/20/11:

03:03 Changeset in openpam [495] by des
Document the module ownership / permissions test.
02:58 Changeset in openpam [494] by des
nit
02:28 Changeset in openpam [493] by des
Refuse to load a module if it is owned by anyone else than root or the …
02:04 Changeset in openpam [492] by des
dst can't be const, you idiot.

11/12/11:

00:12 Changeset in openpam [491] by des
Reorganize the headers and centralize the string tables.

11/11/11:

03:04 Changeset in openpam [490] by des
Add a strlcpy(3) implementation.

11/05/11:

23:34 Changeset in openpam [489] by des
Replace old bitmap logo with a redesigned vectorized logo.
20:50 Changeset in openpam [488] by des
Always create optv, even if there are no options.
20:00 Changeset in openpam [487] by des
The count was never used, so ditch it and return plain PAM error codes …

11/03/11:

20:27 ObtainingAndInstalling edited by des
(diff)
16:58 Changeset in openpam [486] by des
Document quoted option values.
16:57 Changeset in openpam [485] by des
Document quoted option values.
16:47 Changeset in openpam [484] by des
Remove debugging code.
16:46 Changeset in openpam [483] by des
Fix a couple of bugs in the option string reassembly code.
16:33 Changeset in openpam [482] by des
Revert large parts of r478. I had forgotten that the module arguments are …
16:09 Changeset in openpam [481] by des
The include directive expects a service name, not a filename. While there, …
15:55 Changeset in openpam [480] by des
past tense
15:40 Changeset in openpam [479] by des
namespace violation mumble mumble
15:39 Changeset in openpam [478] by des
Major overhaul of the policy parser to support quoted option values. As a …
15:30 Changeset in openpam [477] by des
Minor simplification.
15:30 Changeset in openpam [476] by des
"facility" is more appropriate than "function class"
15:29 Changeset in openpam [475] by des
Provide strlcmp(3) internally on systems that don't already have it.
10:56 Changeset in openpam [474] by des
Fix the case where match_word() matches the last word on the line. It …
10:48 Changeset in openpam [473] by des
- Deduplicate the trailing-whitespace code. - Don't treat " \n" as …
09:46 Changeset in openpam [472] by des
Remove commented-out code
09:44 Changeset in openpam [471] by des
Expand $Id$

11/02/11:

23:44 Changeset in openpam [470] by des
Rewrap
23:43 Changeset in openpam [469] by des
Mention pamtest(1).
23:42 Changeset in openpam [468] by des
Build pamtest.
23:42 Changeset in openpam [467] by des
Add a tool for testing modules and policies.
23:33 Changeset in openpam [466] by des
Mention that the service function is called twice.
23:27 WikiStart edited by des
Change to a more useful link (diff)
23:26 WikiStart edited by des
Link to XSSO. (diff)
20:34 Changeset in openpam [465] by des
Add support for bullet lists.
20:00 Changeset in openpam [464] by des
ignore openpam_subst.3
16:17 Changeset in openpam [463] by des
Add a trailing slash if the user forgot it.
15:04 Changeset in openpam [462] by des
If a module directory was specified on the configure command line, the …
14:00 Changeset in openpam [461] by des
Fix namespace violations in local variables used to prevent double …
13:56 Changeset in openpam [460] by des
Fix namespace violations in some symbols which have external linkage but …
13:50 Changeset in openpam [459] by des
Eliminate a potential double evaluation in one of the tracing macros.
13:10 Changeset in openpam [458] by des
Add a man page, tweak the usage string, remove useless -h option.

10/29/11:

19:36 Changeset in openpam [457] by des
Alphabetical order *is* a particular order. At least if the list is …
18:34 Changeset in openpam [456] by des
Credit Nick Hibma for suggesting and testing openpam_subst(3).
18:31 Changeset in openpam [455] by des
Add a new API function, openpam_subst(3), which replaces substitution …
18:31 Changeset in openpam [454] by des
Finally retire _OPENPAM.
18:14 Changeset in openpam [453] by des
past tense, for real
18:13 Changeset in openpam [452] by des
past tense
18:11 Changeset in openpam [451] by des
Tentatively set a name and approximate date for the next release.
18:10 Changeset in openpam [450] by des
Recreate my long-lost release-naming script.

10/22/11:

04:25 Changeset in openpam [449] by des
Revert accidental commit of experimental code.
02:49 Changeset in openpam [448] by des
No more .c symlinks!
02:47 Changeset in openpam [447] by des
This was written long after the DARPA contract ended.
02:46 Changeset in openpam [446] by des
Use VPATH to eliminate the need for symlinks.
02:45 Changeset in openpam [445] by des
Modernize, and add support for other authors than ThinkSec?.
01:03 Changeset in openpam [444] by des
Document that the item argument (for pam_get_item(3)) and the data …
01:01 Changeset in openpam [443] by des
We already have PAM_USER, PAM_RUSER and PAM_RHOST. Add PAM_HOST for the …
Note: See TracTimeline for information about the timeline view.