|
|
|
@541
|
14 months |
des |
Only pull up punctuation which is followed by whitespace.
|
|
|
|
@540
|
14 months |
des |
Use ".Fn foo" instead of ".Nm" for function names.
|
|
|
|
@539
|
14 months |
des |
spelling
|
|
|
|
@538
|
14 months |
des |
Short program that converts a PAM policy to C code that creates static …
|
|
|
|
@537
|
14 months |
des |
Save errno before calling asprintf(), since asprintf() may touch errno, …
|
|
|
|
@536
|
14 months |
des |
Avoid underflow if *size == 0.
|
|
|
|
@535
|
14 months |
des |
Fix some embarassing typos introduced in the openpam_straddch() cleanup. …
|
|
|
|
@534
|
14 months |
des |
Additional return value hackery.
|
|
|
|
@533
|
14 months |
des |
Clean up and document
|
|
|
|
@532
|
14 months |
des |
Redundant #include
|
|
|
|
@531
|
14 months |
des |
Redundant #include
|
|
|
|
@530
|
14 months |
des |
Expand $Id$
|
|
|
|
@529
|
14 months |
des |
Ignore Emacs droppings
|
|
|
|
@528
|
15 months |
des |
Add an internal function for appending a character to a dynamically …
|
|
|
|
@527
|
15 months |
des |
Rename sigset to the_sigset to avoid shadowing sigset(3).
|
|
|
|
@526
|
17 months |
des |
Credit Don Lewis and Gleb Smirnoff for their assistance with tracking
down …
|
|
|
|
@525
|
17 months |
des |
Improve error messages by logging the full path of the module we tried
to …
|
|
|
|
@524
|
17 months |
des |
Fix a regression introduced by r487. The count was actually used to …
|
|
|
|
@523
|
17 months |
des |
Reluctantly document PAM_LOG_LIBDEBUG.
|
|
|
|
@522
|
17 months |
des |
Add another log level, PAM_LOG_LIBDEBUG, with a negative priority. It
is …
|
|
|
|
@521
|
17 months |
des |
Reduce log spam.
|
|
|
|
@520
|
17 months |
des |
Only call dlerror() after dlsym() failed.
|
|
|
|
@519
|
17 months |
des |
Verify that the target is a regular file.
|
|
|
|
@518
|
17 months |
des |
The name of the default policy is (and always has been) "other", not …
|
|
|
|
@517
|
17 months |
des |
Detect fdlopen(3)
|
|
|
|
@516
|
17 months |
des |
Use fdlopen(3) if it is available.
|
|
|
|
@515
|
17 months |
des |
Correct usage string
|
|
|
|
@514
|
17 months |
des |
Generate Trac-compatible wiki text for each release from HISTORY.
|
|
|
|
@513
|
17 months |
des |
Normalize whitespace
|
|
|
|
@512
|
17 months |
des |
Tag OpenPAM Lycopsida. Embarrassingly enough, I forgot to commit this …
|
|
|
|
@511
|
17 months |
des |
The only place RETURNP() is used returns a non-const pointer.
|
|
|
|
@510
|
17 months |
des |
Use a different default prompt if PAM_RHOST != PAM_HOST.
|
|
|
|
@509
|
17 months |
des |
Don't log an error message if the file does not exist.
|
|
|
|
@508
|
17 months |
des |
Add Matthias Drochner - I wish I'd remembered to do so before I rolled …
|
|
|
|
@507
|
17 months |
des |
--with-doc defaults to yes
|
|
|
|
@506
|
17 months |
des |
Update release notes for Lycopsida
|
|
|
|
@505
|
17 months |
des |
Set version number and release name
|
|
|
|
@504
|
17 months |
des |
Set release date
|
|
|
|
@503
|
17 months |
des |
Style / consistency
|
|
|
|
@502
|
17 months |
des |
Use openpam_check_path_owner_perms()
|
|
|
|
@501
|
18 months |
des |
Report an error if one of the modules in the chain does not implement
the …
|
|
|
|
@500
|
18 months |
des |
Forgotten in previous commit: check the ownership and permissions of the …
|
|
|
|
@499
|
18 months |
des |
Factor out and improve the module ownership / permission check, and add
a …
|
|
|
|
@498
|
18 months |
des |
Document increased input validation, and credit Sebastian Krahmer for …
|
|
|
|
@497
|
18 months |
des |
Validate the service name, closing an attack vector for programs like …
|
|
|
|
@496
|
18 months |
des |
Disallow changing the service name.
|
|
|
|
@495
|
18 months |
des |
Document the module ownership / permissions test.
|
|
|
|
@494
|
18 months |
des |
nit
|
|
|
|
@493
|
18 months |
des |
Refuse to load a module if it is owned by anyone else than root or the …
|
|
|
|
@492
|
18 months |
des |
dst can't be const, you idiot.
|
|
|
|
@491
|
19 months |
des |
Reorganize the headers and centralize the string tables.
|
|
|
|
@490
|
19 months |
des |
Add a strlcpy(3) implementation.
|
|
|
|
@489
|
19 months |
des |
Replace old bitmap logo with a redesigned vectorized logo.
|
|
|
|
@488
|
19 months |
des |
Always create optv, even if there are no options.
|
|
|
|
@487
|
19 months |
des |
The count was never used, so ditch it and return plain PAM error codes …
|
|
|
|
@486
|
19 months |
des |
Document quoted option values.
|
|
|
|
@485
|
19 months |
des |
Document quoted option values.
|
|
|
|
@484
|
19 months |
des |
Remove debugging code.
|
|
|
|
@483
|
19 months |
des |
Fix a couple of bugs in the option string reassembly code.
|
|
|
|
@482
|
19 months |
des |
Revert large parts of r478. I had forgotten that the module arguments
are …
|
|
|
|
@481
|
19 months |
des |
The include directive expects a service name, not a filename.
While there, …
|
|
|
|
@480
|
19 months |
des |
past tense
|
|
|
|
@479
|
19 months |
des |
namespace violation mumble mumble
|
|
|
|
@478
|
19 months |
des |
Major overhaul of the policy parser to support quoted option values. As a …
|
|
|
|
@477
|
19 months |
des |
Minor simplification.
|
|
|
|
@476
|
19 months |
des |
"facility" is more appropriate than "function class"
|
|
|
|
@475
|
19 months |
des |
Provide strlcmp(3) internally on systems that don't already have it.
|
|
|
|
@474
|
19 months |
des |
Fix the case where match_word() matches the last word on the line. It …
|
|
|
|
@473
|
19 months |
des |
- Deduplicate the trailing-whitespace code.
- Don't treat " \n" as …
|
|
|
|
@472
|
19 months |
des |
Remove commented-out code
|
|
|
|
@471
|
19 months |
des |
Expand $Id$
|
|
|
|
@470
|
19 months |
des |
Rewrap
|
|
|
|
@469
|
19 months |
des |
Mention pamtest(1).
|
|
|
|
@468
|
19 months |
des |
Build pamtest.
|
|
|
|
@467
|
19 months |
des |
Add a tool for testing modules and policies.
|
|
|
|
@466
|
19 months |
des |
Mention that the service function is called twice.
|
|
|
|
@465
|
19 months |
des |
Add support for bullet lists.
|
|
|
|
@464
|
19 months |
des |
ignore openpam_subst.3
|
|
|
|
@463
|
19 months |
des |
Add a trailing slash if the user forgot it.
|
|
|
|
@462
|
19 months |
des |
If a module directory was specified on the configure command line, the …
|
|
|
|
@461
|
19 months |
des |
Fix namespace violations in local variables used to prevent double …
|
|
|
|
@460
|
19 months |
des |
Fix namespace violations in some symbols which have external linkage but …
|
|
|
|
@459
|
19 months |
des |
Eliminate a potential double evaluation in one of the tracing macros.
|
|
|
|
@458
|
19 months |
des |
Add a man page, tweak the usage string, remove useless -h option.
|
|
|
|
@457
|
19 months |
des |
Alphabetical order *is* a particular order. At least if the list is …
|
|
|
|
@456
|
19 months |
des |
Credit Nick Hibma for suggesting and testing openpam_subst(3).
|
|
|
|
@455
|
19 months |
des |
Add a new API function, openpam_subst(3), which replaces substitution …
|
|
|
|
@454
|
19 months |
des |
Finally retire _OPENPAM.
|
|
|
|
@453
|
19 months |
des |
past tense, for real
|
|
|
|
@452
|
19 months |
des |
past tense
|
|
|
|
@451
|
19 months |
des |
Tentatively set a name and approximate date for the next release.
|
|
|
|
@450
|
19 months |
des |
Recreate my long-lost release-naming script.
|
|
|
|
@449
|
19 months |
des |
Revert accidental commit of experimental code.
|
|
|
|
@448
|
19 months |
des |
No more .c symlinks!
|
|
|
|
@447
|
19 months |
des |
This was written long after the DARPA contract ended.
|
|
|
|
@446
|
19 months |
des |
Use VPATH to eliminate the need for symlinks.
|
|
|
|
@445
|
19 months |
des |
Modernize, and add support for other authors than ThinkSec?.
|
|
|
|
@444
|
19 months |
des |
Document that the item argument (for pam_get_item(3)) and the data …
|
|
|
|
@443
|
19 months |
des |
We already have PAM_USER, PAM_RUSER and PAM_RHOST. Add PAM_HOST for
the …
|
|
|
|
@442
|
20 months |
des |
Add red and blue versions.
|
|
|
|