|
|
@684
|
8 years |
Dag-Erling Smørgrav |
OPENPAM_DEBUG (--enable-debug) has a double action: it enables the …
|
|
|
@683
|
8 years |
Dag-Erling Smørgrav |
Log an error if open() failed for any other reason than ENOENT.
|
|
|
@682
|
8 years |
Dag-Erling Smørgrav |
Initialize has_ver and has_so to false, not true.
|
|
|
@681
|
8 years |
Dag-Erling Smørgrav |
Always restore errno before returning from openpam_log().
|
|
|
@680
|
8 years |
Dag-Erling Smørgrav |
Note need for loop detection
|
|
|
@679
|
8 years |
Dag-Erling Smørgrav |
Clean up and simplify dummy key handling.
|
|
|
@678
|
8 years |
Dag-Erling Smørgrav |
Set a reasonable, hard limit on label length. This removes the need …
|
|
|
@677
|
8 years |
Dag-Erling Smørgrav |
An 80-byte key makes no sense, since HMAC hashes keys longer than 64 …
|
|
|
@676
|
8 years |
Dag-Erling Smørgrav |
- Add module options for specifying what to do if the user has no key
…
|
|
|
@675
|
8 years |
Dag-Erling Smørgrav |
Document the changes to the module loading code.
|
|
|
@674
|
8 years |
Dag-Erling Smørgrav |
comment nit
|
|
|
@673
|
8 years |
Dag-Erling Smørgrav |
- Mention quoting and add a cross-reference to openpam_readword(3),
…
|
|
|
@672
|
8 years |
Dag-Erling Smørgrav |
Make the .so suffix optional, so these three lines are now equivalent: …
|
|
|
@671
|
8 years |
Dag-Erling Smørgrav |
...and there's more to come.
|
|
|
@670
|
8 years |
Dag-Erling Smørgrav |
Document the effect of module options (echo_pass, *_prompt etc)
|
|
|
@669
|
8 years |
Dag-Erling Smørgrav |
Add a "maintained by" footer to ThinkSec?-authored pages, like we do …
|
|
|
@668
|
8 years |
Dag-Erling Smørgrav |
Support tagged lists of module options.
|
|
|
@667
|
8 years |
Dag-Erling Smørgrav |
Remove unneeded #include
|
|
|
@666
|
8 years |
Dag-Erling Smørgrav |
Add predicates for letters and digits.
|
|
|
@665
|
8 years |
Dag-Erling Smørgrav |
Add a few more verbose messages
|
|
|
@664
|
8 years |
Dag-Erling Smørgrav |
unbreak static linking
|
|
|
@663
|
8 years |
Dag-Erling Smørgrav |
update
|
|
|
@662
|
8 years |
Dag-Erling Smørgrav |
Clean up the dynamic module loading code, and add support for the …
|
|
|
@661
|
8 years |
Dag-Erling Smørgrav |
nit: the argument is a module name, which may or may not be a path.
|
|
|
@660
|
8 years |
Dag-Erling Smørgrav |
Use dlfunc() if available; if not, fake it in terms of dlsym().
|
|
|
@659
|
8 years |
Dag-Erling Smørgrav |
Move openpam_policy_path into openpam_constants.c, and add a …
|
|
|
@658
|
8 years |
Dag-Erling Smørgrav |
Add missing #include
|
|
|
@657
|
8 years |
Dag-Erling Smørgrav |
unused is a FreeBSDism, use OPENPAM_UNUSED().
|
|
|
@656
|
8 years |
Dag-Erling Smørgrav |
Add a macro for marking a variable or function argument as unused.
|
|
|
@655
|
8 years |
Dag-Erling Smørgrav |
Split up the liboath header files.
|
|
|
@654
|
8 years |
Dag-Erling Smørgrav |
Link with -lcrypto
|
|
|
@653
|
8 years |
Dag-Erling Smørgrav |
Test cases for base 32 and 64 encoders
|
|
|
@652
|
8 years |
Dag-Erling Smørgrav |
OpenSSL_add_all_algorithms() is actually a macro, and therefore …
|
|
|
@651
|
8 years |
Dag-Erling Smørgrav |
Support tests that require arguments
|
|
|
@650
|
8 years |
Dag-Erling Smørgrav |
Update TODO list
|
|
|
@649
|
8 years |
Dag-Erling Smørgrav |
PAM_LOG_DEBUG -> PAM_LOG_LIBDEBUG
|
|
|
@648
|
8 years |
Dag-Erling Smørgrav |
prop sweep
|
|
|
@647
|
8 years |
Dag-Erling Smørgrav |
Replace with useful content.
|
|
|
@646
|
8 years |
Dag-Erling Smørgrav |
Reorganize:
- move libpam into lib/libpam
- move the OATH code into …
|
|
|
@645
|
8 years |
Dag-Erling Smørgrav |
Relevant RFCs.
|
|
|
@644
|
8 years |
Dag-Erling Smørgrav |
Add code to load a key and obtain and verify a response from the user.
|
|
|
@643
|
8 years |
Dag-Erling Smørgrav |
- Add a provisional API for computing the current HOTP or TOTP code.
- …
|
|
|
@642
|
8 years |
Dag-Erling Smørgrav |
Move WITH_PAM_* up from the leaf Makefiles into the parent Makefile.
|
|
|
@641
|
8 years |
Dag-Erling Smørgrav |
Fix encoder bugs: increment *olen rather than olen, and use the …
|
|
|
@640
|
8 years |
Dag-Erling Smørgrav |
If setlogmask(3) is available, suppress logging during tests.
|
|
|
@639
|
8 years |
Dag-Erling Smørgrav |
Split up AC_CHECK_FUNCS.
|
|
|
@638
|
8 years |
Dag-Erling Smørgrav |
Add prototypes for the functions in oath_key.c.
|
|
|
@637
|
8 years |
Dag-Erling Smørgrav |
Start preparing for the next release.
|
|
|
@636
|
8 years |
Dag-Erling Smørgrav |
Always use openpam_straddch(3) to bootstrap the string, even if we …
|
|
|
@635
|
8 years |
Dag-Erling Smørgrav |
Simplify by using openpam_straddch(3) to bootstrap the string.
|
|
|
@634
|
8 years |
Dag-Erling Smørgrav |
If ch == '\0', do not grow the string or advance the length counter, …
|
|
|
@633
|
8 years |
Dag-Erling Smørgrav |
Add test cases that mix quoted and unquoted text.
|
|
|
@632
|
8 years |
Dag-Erling Smørgrav |
Fix usage string
|
|
|
@631
|
8 years |
Dag-Erling Smørgrav |
Style nit
|
|
|
@630
|
8 years |
Dag-Erling Smørgrav |
PAM_SYSTEM_ERR is permissible here.
|
|
|
@629
|
8 years |
Dag-Erling Smørgrav |
Fix svn:ignore property.
|
|
|
@628
|
8 years |
Dag-Erling Smørgrav |
Implement URI encoding.
|
|
|
@627
|
8 years |
Dag-Erling Smørgrav |
After decoding a URI, check the result and set default values.
|
|
|
@626
|
8 years |
Dag-Erling Smørgrav |
Implement otpauth URI parsing (untested)
|
|
|
@625
|
8 years |
Dag-Erling Smørgrav |
Old patch: credit Ankita Pal, who uncovered a couple of issues while …
|
|
|
@624
|
8 years |
Dag-Erling Smørgrav |
Tweak the warning included in documentation for experimental features.
|
|
|
@623
|
8 years |
Dag-Erling Smørgrav |
WIP: OATH module
|
|
|
@622
|
8 years |
Dag-Erling Smørgrav |
Limit exported symbols to the PAM service functions.
|
|
|
@621
|
8 years |
Dag-Erling Smørgrav |
Add a default service name.
|
|
|
@620
|
8 years |
Dag-Erling Smørgrav |
Use AM_CPPFLAGS instead of INCLUDES.
|
|
|
@619
|
8 years |
Dag-Erling Smørgrav |
I seem to have inadvertantly used a non-standard variation of the BSD …
|
|
|
@618
|
8 years |
Dag-Erling Smørgrav |
Shared temp file handling code (should have been committed with r617)
|
|
|
@617
|
8 years |
Dag-Erling Smørgrav |
Factor out temp file handling
|
|
|
@616
|
9 years |
Dag-Erling Smørgrav |
Move our strlcat() and strlcpy() implementations into .c files.
Add …
|
|
|
@615
|
9 years |
Dag-Erling Smørgrav |
Forgot to include openpam_cred.h in distribution.
|
|
|
@614
|
9 years |
Dag-Erling Smørgrav |
Forgot to set svn:keywords.
|
|
|
@613
|
9 years |
Dag-Erling Smørgrav |
Define struct pam_saved_cred in a separate header.
|
|
|
@611
|
9 years |
Dag-Erling Smørgrav |
Fix a boneheaded error in the option copying loop that remained …
|
|
|
@609
|
9 years |
Dag-Erling Smørgrav |
Update for Micrampelis
|
|
|
@608
|
9 years |
Dag-Erling Smørgrav |
set props
|
|
|
@607
|
9 years |
Dag-Erling Smørgrav |
More code that inexplicably builds on one dev box but not on others.
|
|
|
@606
|
9 years |
Dag-Erling Smørgrav |
Name include guards consistently.
|
|
|
@605
|
9 years |
Dag-Erling Smørgrav |
Whitespace nit.
|
|
|
@604
|
9 years |
Dag-Erling Smørgrav |
Before committing r594, I shortened the names of certain features, but …
|
|
|
@603
|
9 years |
Dag-Erling Smørgrav |
Remove outdated checklist. There is a new one on the wiki:
…
|
|
|
@602
|
9 years |
Dag-Erling Smørgrav |
Don't forget to distribute openpam_features.h.
|
|
|
@601
|
9 years |
Dag-Erling Smørgrav |
umm, it's usually a good idea to test before committing.
|
|
|
@600
|
9 years |
Dag-Erling Smørgrav |
Separate the code that opens and validates the policy file from the …
|
|
|
@599
|
9 years |
Dag-Erling Smørgrav |
Use Sy instead of Em for deprecated / experimental notices.
|
|
|
@598
|
9 years |
Dag-Erling Smørgrav |
nit
|
|
|
@597
|
9 years |
Dag-Erling Smørgrav |
Add proper documentation.
|
|
|
@596
|
9 years |
Dag-Erling Smørgrav |
Add support for marking a function as deprecated or experimental.
|
|
|
@595
|
9 years |
Dag-Erling Smørgrav |
Add command-line options to disable module and policy checks.
|
|
|
@594
|
9 years |
Dag-Erling Smørgrav |
Add an experimental mechanism for enabling / disabling optional …
|
|
|
@593
|
9 years |
Dag-Erling Smørgrav |
Reorder: feature, enhance, bugfix
|
|
|
@592
|
9 years |
Dag-Erling Smørgrav |
TODO list
|
|
|
@591
|
9 years |
Dag-Erling Smørgrav |
ignore pamgdb
|
|
|
@590
|
9 years |
Dag-Erling Smørgrav |
Start preparing for the next release.
|
|
|
@589
|
9 years |
Dag-Erling Smørgrav |
Generate prettier wikitext.
|
|
|
@588
|
9 years |
Dag-Erling Smørgrav |
Markup nits
|
|
|
@587
|
9 years |
Dag-Erling Smørgrav |
Jason tipped me off about a memory leak in the previous iteration of …
|
|
|
@586
|
9 years |
Dag-Erling Smørgrav |
Consistently spell email addresses in lowercase.
|
|
|
@585
|
9 years |
Dag-Erling Smørgrav |
An escaped newline within a single-quoted string is a literal newline, …
|
|
|
@584
|
9 years |
Dag-Erling Smørgrav |
Add test cases for escaped whitespace within single- and double-quoted …
|
|
|
@583
|
9 years |
Dag-Erling Smørgrav |
Add a gdb wrapper script that sets LD_LIBRARY_PATH and helps locate …
|
|
|