Wed, 04 Feb 2009 12:23:55 -0500 |
Timo Sirainen |
auth_debug_passwords=yes: Log password for PAM lookups.
HEAD
|
Tue, 16 Dec 2008 08:06:56 +0200 |
Timo Sirainen |
Replaced auth_worker_max_request_count setting with passdb pam { args = max_requests=n }
HEAD
|
Tue, 02 Dec 2008 19:24:57 +0200 |
Timo Sirainen |
Fail if trying to give unknown parameters to passdb/userdb.
HEAD
|
Mon, 06 Oct 2008 19:24:20 +0300 |
Timo Sirainen |
Solaris: Compile fix for previous PAM changes.
HEAD
|
Mon, 06 Oct 2008 00:20:55 +0300 |
Timo Sirainen |
PAM: Attempt to give better error messages.
HEAD
|
Wed, 24 Sep 2008 19:01:23 +0300 |
Timo Sirainen |
Separate "unknown passdb/userdb X" and "support for X not compiled in" error messages.
HEAD
|
Wed, 05 Dec 2007 17:47:44 +0200 |
Timo Sirainen |
Replaced t_push/t_pop calls with T_FRAME*() macros.
HEAD
|
Thu, 09 Aug 2007 14:34:41 +0300 |
Timo Sirainen |
Store cache_key via auth_cache_parse_key() which adds TABs between the
HEAD
|
Tue, 07 Aug 2007 13:46:55 +0300 |
Timo Sirainen |
PAM lookups are now always done in auth worker processes.
HEAD
|
Tue, 07 Aug 2007 13:20:16 +0300 |
Timo Sirainen |
Make sure we don't crash if PAM message is NULL and debug is enabled.
HEAD
|
Tue, 07 Aug 2007 13:19:08 +0300 |
Timo Sirainen |
Added failure_show_msg=yes parameter to PAM. If set, the first line of PAM
HEAD
|
Tue, 07 Aug 2007 12:31:58 +0300 |
Timo Sirainen |
Code cleanups. Also if auth_debug is enabled, log PAM messages.
HEAD
|
Tue, 07 Aug 2007 12:12:31 +0300 |
Timo Sirainen |
Removed AUTH_PAM_USERPASS code, which was never used.
HEAD
|
Wed, 04 Jul 2007 17:48:43 +0300 |
Timo Sirainen |
Crashfix if PAM returns a reply but the process doesn't die.
HEAD
|
Wed, 27 Jun 2007 23:23:15 +0300 |
Timo Sirainen |
FIXME comment update
HEAD
|
Tue, 03 Apr 2007 06:36:44 +0300 |
Timo Sirainen |
Lowercase the PAM service name when calling with "args = *". Linux PAM did
HEAD
|
Tue, 03 Apr 2007 06:33:16 +0300 |
Timo Sirainen |
Set PAM_RUSER.
HEAD
|
Mon, 26 Mar 2007 19:14:17 +0300 |
Timo Sirainen |
removed unneeded include
HEAD
|
Sat, 10 Mar 2007 16:14:47 +0200 |
Timo Sirainen |
PAM service name supports variables now.
HEAD
|
Sat, 10 Mar 2007 15:24:15 +0200 |
Timo Sirainen |
Added more debug logging.
HEAD
|
Thu, 22 Feb 2007 14:23:52 +0200 |
Timo Sirainen |
PAM dead-child timeout function was called 1000 times too often.
HEAD
|
Mon, 12 Feb 2007 23:41:07 +0200 |
Timo Sirainen |
Added blocking=yes to PAM passdb to use auth workers instead of forking a
HEAD
|
Mon, 12 Feb 2007 23:07:42 +0200 |
Timo Sirainen |
If PAM child process hasn't responded in two minutes, send KILL signal to
HEAD
|
Fri, 15 Dec 2006 20:38:08 +0200 |
Timo Sirainen |
Replaced void *context from a lot of callbacks with the actual context
HEAD
|
Sun, 03 Dec 2006 18:59:44 +0200 |
Timo Sirainen |
Set default_pass_scheme so that cache_key works instead of just
HEAD
|
Wed, 08 Nov 2006 22:22:08 +0200 |
Timo Sirainen |
Added auth_request_set_credentials() to modify credentials in passdb and
HEAD
|
Fri, 11 Aug 2006 18:09:38 +0300 |
Timo Sirainen |
Set SIGCHLD handler in init, not in preinit when lib_signals_init() hasn't
HEAD
|
Fri, 11 Aug 2006 00:59:40 +0300 |
Timo Sirainen |
Use SIGCHLD handler to check for killed child processes instead of a timeout
HEAD
|
Fri, 16 Jun 2006 13:01:25 +0300 |
Timo Sirainen |
If password is expired, give "Password expired" error. Currently works only
HEAD
|
Fri, 16 Jun 2006 12:49:51 +0300 |
Timo Sirainen |
Set PAM_TTY.
HEAD
|
Fri, 16 Jun 2006 12:45:16 +0300 |
Timo Sirainen |
Don't call pam_setcred() unless setcred=yes PAM passdb argument was given.
HEAD
|
Tue, 07 Feb 2006 18:41:44 +0200 |
Timo Sirainen |
Call io_remove() earlier.
HEAD
|
Sun, 05 Feb 2006 09:24:37 +0200 |
Timo Sirainen |
If error message from PAM was over ~500 bytes, we crashed. Probably never
HEAD
|
Sun, 22 Jan 2006 12:27:25 +0200 |
Timo Sirainen |
Removed #ifdef PAM_RHOST, it should be everywhere
HEAD
|
Sat, 14 Jan 2006 20:47:20 +0200 |
Timo Sirainen |
deinit, unref, destroy, close, free, etc. functions now take a pointer to
HEAD
|
Fri, 13 Jan 2006 22:25:57 +0200 |
Timo Sirainen |
Added "bool" type and changed all ints that were used as booleans to bool.
HEAD
|
Fri, 13 Jan 2006 17:11:47 +0200 |
Timo Sirainen |
Compiler warning fix
HEAD
|
Fri, 13 Jan 2006 14:49:59 +0200 |
Timo Sirainen |
Check write()'s return value
HEAD
|
Sun, 25 Dec 2005 13:05:28 +0200 |
Timo Sirainen |
PAM: Changed -session to session=yes to be more consistent with other
HEAD
|
Sun, 16 Oct 2005 17:06:59 +0300 |
Timo Sirainen |
Separated passdb_module's interface and the actual data struct. Now it's
HEAD
|
Sun, 16 Oct 2005 15:49:14 +0300 |
Timo Sirainen |
Make auth caching work with non-sql/ldap passdbs too.
HEAD
|
Wed, 12 Oct 2005 20:14:21 +0300 |
Timo Sirainen |
Fixed some printf-type mismatches
HEAD
|
Fri, 22 Jul 2005 20:07:04 +0300 |
Timo Sirainen |
Open/close PAM session if -session option is given. Patch by Pasi Sj�m.
HEAD
|
Tue, 12 Jul 2005 15:58:47 +0300 |
Timo Sirainen |
Removed direct config.h including. I'm not sure why it was done before,
HEAD
|
Tue, 14 Jun 2005 13:28:37 +0300 |
Timo Sirainen |
Allow PAM to modify username.
HEAD
|
Sun, 13 Mar 2005 01:10:33 +0200 |
Timo Sirainen |
If we run out of memory, exit with FATAL_OUTOFMEM status instead of dumping
HEAD
|
Tue, 01 Mar 2005 00:19:21 +0200 |
Timo Sirainen |
Restructuring of auth code. Balancer auth processes were a bad idea. Usually
HEAD
|
Sun, 27 Feb 2005 00:55:03 +0200 |
Timo Sirainen |
Moved cache handling from sql/ldap-specific code to generic auth-request
HEAD
|
Sat, 08 Jan 2005 18:56:04 +0200 |
Timo Sirainen |
Added auth_request_log_*().
HEAD
|
Mon, 06 Dec 2004 18:39:02 +0200 |
Timo Sirainen |
Added name variable for userdb_module and passdb_module and changed their
HEAD
|
Tue, 19 Oct 2004 05:51:37 +0300 |
Timo Sirainen |
s/protocol/service/ in authentication
HEAD
|
Tue, 21 Sep 2004 00:47:30 +0300 |
Timo Sirainen |
Added preinit() call to userdb/passdbs, which is called before dropping
HEAD
|
Tue, 15 Jun 2004 06:14:06 +0300 |
Timo Sirainen |
Set PAM_RHOST for PAM if it's known.
HEAD
|
Mon, 31 May 2004 21:57:25 +0300 |
Timo Sirainen |
Logging changes. Make sure we don't write control characters to log and also
HEAD
|
Sat, 29 May 2004 20:06:49 +0300 |
Timo Sirainen |
Don't use hardcoded protocol list for auth process, string is just fine.
HEAD
|
Wed, 24 Sep 2003 13:16:46 +0300 |
Timo Sirainen |
Alignment fix
HEAD
|
Sun, 21 Sep 2003 19:21:36 +0300 |
Timo Sirainen |
data_stack_pool split into two: unsafe_data_stack_pool which works like
HEAD
|
Sun, 07 Sep 2003 16:35:35 +0300 |
Timo Sirainen |
Strict aliasing fix
HEAD
|
Fri, 22 Aug 2003 07:57:49 +0300 |
Timo Sirainen |
Fixed crash if login process connection died while there were some auth
HEAD
|
Thu, 26 Jun 2003 02:15:34 +0300 |
Timo Sirainen |
Using "*" as PAM service name now uses imap/pop3 service.
HEAD
|