Dag-Erling Smørgrav
646005f031
Remove stray references to OATH.
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@906 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-18 09:34:34 +00:00
Dag-Erling Smørgrav
4be13a4e6c
merge r768: fix condition for using application-provided prompt
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@905 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-17 15:19:56 +00:00
Dag-Erling Smørgrav
c420e0ac6a
merge r768: make stdout line-buffered in unit tests
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@904 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-17 15:17:55 +00:00
Dag-Erling Smørgrav
6ecf20bc57
r822 claimed to merge r819, r820 and r821 but only merged the first one.
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@903 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-17 15:16:40 +00:00
Dag-Erling Smørgrav
aec4e8ad16
merge (r873,r884): add pam_return(8) module used by unit tests
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@901 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-17 14:43:27 +00:00
Dag-Erling Smørgrav
335463a9e2
merge r754: tweak option descriptions
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@900 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-17 14:40:14 +00:00
Dag-Erling Smørgrav
d426d89488
merge r744: run libtoolize before aclocal
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@899 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-17 14:38:22 +00:00
Dag-Erling Smørgrav
4860733e29
merge r872: add missing third clause
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@898 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-17 14:37:07 +00:00
Dag-Erling Smørgrav
9ce6a3fc2c
merge r877: plug hypothetical memory leak
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@897 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-17 14:35:09 +00:00
Dag-Erling Smørgrav
204469e6c6
merge r745: (belatedly) add defensive length check to strlcpy()
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@896 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-17 14:34:00 +00:00
Dag-Erling Smørgrav
c5252af6a8
merge r890: bump copyright dates for files modified in 2014 or later
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@895 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-17 14:31:56 +00:00
Dag-Erling Smørgrav
debbcc1b75
merge r863,r874,r891: partial unit tests for openpam_dispatch()
...
merge r864-867,r871,r880,r883: various improvements to tests and test suite
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@894 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-17 14:29:41 +00:00
Dag-Erling Smørgrav
abee687e7a
merge r862: add control flag for fallback to "other" policy
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@893 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-17 14:19:04 +00:00
Dag-Erling Smørgrav
e86565c553
Completely revert mismerged changes to the documentation Makefile.
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@892 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-17 14:09:49 +00:00
Dag-Erling Smørgrav
e30d116c36
stray endif in previous commit
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@856 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2015-01-27 22:34:04 +00:00
Dag-Erling Smørgrav
6b947dd00a
merge r787,r830-r840,r845,r852-r853: build and packaging improvements
...
merge r854: silence all cast-qual warnings except in test suite
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@855 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2015-01-27 22:33:15 +00:00
Dag-Erling Smørgrav
3f96e13f70
merge r828: additional tests for line continuation
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@829 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-10-23 08:26:17 +00:00
Dag-Erling Smørgrav
9700f8606d
merge r790, r791: additional tests for openpam_readword()
...
merge r793: additional tests for openpam_readlinev()
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@826 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-10-18 22:42:23 +00:00
Dag-Erling Smørgrav
918f37acdc
merge r792: support line continuation in whitespace.
...
merge r824: remove unused variable.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@825 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-10-18 22:38:31 +00:00
Dag-Erling Smørgrav
a27043ec13
merge r819, r820, r821: improvements to history2wiki
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@822 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-10-09 15:15:42 +00:00
Dag-Erling Smørgrav
18ca38b81c
merge r813: credit Gavin Atkinson
...
merge r814: autotools nits
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@815 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-09-12 07:47:27 +00:00
Dag-Erling Smørgrav
590fc39338
merge r811: push back release date
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@812 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-09-12 07:24:23 +00:00
Dag-Erling Smørgrav
9f736ec8f4
merge r809: typo
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@810 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-09-09 11:02:16 +00:00
Dag-Erling Smørgrav
ed0929dcc0
merge r766, r767: fix svn:ignore
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@808 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-09-09 09:43:48 +00:00
Dag-Erling Smørgrav
89f5473b9d
merge r802: require at least one service function to have succeeded.
...
merge r803: introduce strlset() and use it to clear authentication tokens
merge r804: remove keywords from text files
merge r805: include CVE numbers in change log
merge r806: prepare to release Ourouparia
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@807 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-09-09 09:41:32 +00:00
Dag-Erling Smørgrav
bdb75a6c92
merge r800: belatedly document support for module search paths
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@801 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-09-08 12:43:20 +00:00
Dag-Erling Smørgrav
79670fe2fb
merge r797: add a missing cast
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@798 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-06-10 21:28:14 +00:00
Dag-Erling Smørgrav
4685f783f4
merge r795: fix error handling for nonexistent modules (CVE-2014-3879)
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@796 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-06-03 21:30:08 +00:00
Dag-Erling Smørgrav
c87d7f0ff0
merge r759: add is_xdigit() predicate
...
merge r760: add tests for ctype macros
merge r761: fix bug in is_upper()
merge r762: update credits
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@763 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-02-26 16:29:16 +00:00
Dag-Erling Smørgrav
efb78b5569
merge r748: typo in pam_conv(3) man page
...
merge r749: update mkpkgng for pkg 1.2
merge r750: credit bapt@freebsd.org
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@751 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2014-01-13 21:34:29 +00:00
Dag-Erling Smørgrav
00df607198
merge r746: typos in man pages
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@747 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-12-10 14:03:16 +00:00
Dag-Erling Smørgrav
c3cacd763a
merge r742: caught_signal should be static.
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@743 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-09-07 19:26:36 +00:00
Dag-Erling Smørgrav
05d3310d7e
sort the manifest
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@740 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-09-07 13:03:20 +00:00
Dag-Erling Smørgrav
e2fcd142ce
s/trunk/nooath/
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@738 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-09-07 12:56:31 +00:00
Dag-Erling Smørgrav
60d3d1dae7
Prepare for OpenPAM Nummularia.
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@737 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-09-07 12:53:55 +00:00
Dag-Erling Smørgrav
83162901d4
Catch up with trunk
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@736 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-09-07 12:52:42 +00:00
Dag-Erling Smørgrav
fd3a018fbf
merge 717: svn:ignore test output and logs
...
merge 718, 719: improved man page dependency handling
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@720 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-19 16:02:10 +00:00
Dag-Erling Smørgrav
efcf4a9ec6
Create a nooath branch as a copy of trunk@713 with the OATH code removed.
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@714 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-19 15:30:21 +00:00
Dag-Erling Smørgrav
bcafac75c2
Insert joke about double-dating.
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@713 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-19 15:11:04 +00:00
Dag-Erling Smørgrav
1f9f093691
Grr, gremlins slipped into gendoc.pl between testing and committing.
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@712 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-19 15:09:27 +00:00
Dag-Erling Smørgrav
6b2927cfc5
Hardcode utf8 input encoding without messing around with environment
...
variables.
Stop pasting a (potentially incorrect) copyright statement and license
into generated files. Instead, refer to the source, and if possible,
include the source revision number.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@711 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-19 15:04:50 +00:00
Dag-Erling Smørgrav
fa62c8c348
Shorten hash dereferences wherever possible.
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@710 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-19 15:01:44 +00:00
Dag-Erling Smørgrav
4264bfb000
Silence spurious warnings from aclocal.
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@709 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-18 14:47:20 +00:00
Dag-Erling Smørgrav
90715a13d4
Extend the append-svn-revision-to-package-version logic to all
...
non-numeric branches, not just trunk.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@708 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-18 12:13:21 +00:00
Dag-Erling Smørgrav
a03bbedb50
Increase the default synchronization window, and provide options to
...
control it.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@707 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-16 13:45:55 +00:00
Dag-Erling Smørgrav
b9ec47c689
Don't forget to install all the liboath headers.
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@706 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-16 12:58:05 +00:00
Dag-Erling Smørgrav
0c4d5add5f
Implement key saving, and change the outcome of failing to save the
...
key from a system error to a service error.
Note that currently, an error saving the key may destroy the original
keyfile. This needs to be adressed.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@705 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-16 12:32:26 +00:00
Dag-Erling Smørgrav
d34ad5ab09
liboath needs generic alloc() / free() facilities for key data;
...
oath_key_alloc() does the right thing, but oath_key_to_uri() doesn't.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@704 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-16 12:18:00 +00:00
Dag-Erling Smørgrav
efa93c4a5f
Don't log the text we read, it may contain sensitive information (such
...
as an OATH OTP key, since liboath uses openpam_readline() to read the
keyfile)
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@703 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-16 11:57:54 +00:00
Dag-Erling Smørgrav
a02762c066
Update svn:ignore.
...
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@702 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2013-08-16 10:28:48 +00:00