Do a better job of checking input for --value and --valuefile

Signed-off-by: Peter Jones <pjones@redhat.com>
authvar: make the flag list somewhat less dumb

Signed-off-by: Peter Jones <pjones@redhat.com>
Tell which terminal we couldn't open when getting password fails.

Signed-off-by: Peter Jones <pjones@redhat.com>
Ignore 0-sized messages; they're hangups.

Signed-off-by: Peter Jones <pjones@redhat.com>
Be more picky about message sizes from the client.

Don't allow a message smaller than our header at all.

Signed-off-by: Peter Jones <pjones@redhat.com>
[client] Don't open the socket for the server unless we'll use it.

Signed-off-by: Peter Jones <pjones@redhat.com>
[daemon] Handle POLLHUP better.

Be sure not to walk off the end of the list on POLLHUP.

Signed-off-by: Peter Jones <pjones@redhat.com>
Update to version 0.105

Signed-off-by: Peter Jones <pjones@redhat.com>