sssd:1-1-0

Last commit made on 2010-08-24
Get this branch:
git clone -b 1-1-0 https://git.launchpad.net/sssd

Branch merges

Branch information

Name:
1-1-0
Repository:
lp:sssd

Recent commits

bb19386... by Stephen Gallagher

Updating version to 1.1.2

2448114... by Stephen Gallagher

Treat a zero-length password as a failure

Some LDAP servers allow binding with blank passwords. We should
not allow a blank password to authenticate the SSSD.

68654fd... by Stephen Gallagher

Update version to 1.1.1

b55cec9... by Stephen Gallagher

Update translation files for 1.1.1 release

5e12d81... by Stephen Gallagher

Do not revert options to defaults in SSSDConfig.get_domain()

There was a faulty check in get_domain() that led to the
*_provider options being re-added, sometimes after options related
to them had already been set. If those options had a default
value, they would be overwritten by the default.

Fixes: https://fedorahosted.org/sssd/ticket/441

fc8a12a... by Stephen Gallagher

Add regression test for https://fedorahosted.org/sssd/ticket/441

f539717... by Stephen Gallagher

Allow arbitrary-length PAM messages

The PAM standard allows for messages of any length to be returned
to the client. We were discarding all messages of length greater
than 255. This patch dynamically allocates the message buffers so
we can pass the complete message.

This resolves https://fedorahosted.org/sssd/ticket/432

e365b70... by Stephen Gallagher

Fix path_utils_ut segfault

In the case where the allocated buffer is not large enough to hold
the resulting absolute path, we were writing out a null terminator
outside of the buffer, instead of at its beginning.

Also fixes potential issue where split_path would not initialize
the count to zero if it returned a failure.

3f65411... by Jakub Hrozek <email address hidden>

Unit tests for path_utils

Fixes: #81

f98e906... by Jakub Hrozek <email address hidden>

Fixes for path_utils

* Do not segfault on passing NULL path to get_{dir,base}name
* There is no way dirname can return "..", remove that code
* Buffer overflow in path_concat
* Expand . in get_basename
* Return NULL rather than crash in split_path on passing NULL path
* Be more defensive in directory_list