CUPS 1.2svn Weekly Snapshot, r4814

Created at 21:00 Oct 28, 2005 by mike, last modified at 21:00 Oct 28, 2005

A new weekly snapshot of CUPS 1.2svn (r4814) is now available on the download page:

    http://www.cups.org/software.php

This snapshot contains pre-release software and should not be used on production systems.

Commit Log:

------------------------------------------------------------------------
r4814 | mike | 2005-10-28 14:09:12 -0400 (Fri, 28 Oct 2005) | 6 lines

Send cookies in requests.

cups/http.c:
    - http_send(): Send Cookie header if the cookie string is
      set.

------------------------------------------------------------------------
r4813 | mike | 2005-10-25 15:00:12 -0400 (Tue, 25 Oct 2005) | 2 lines

Don't show an error opening passwd.md5 if it doesn't exist.

------------------------------------------------------------------------
r4812 | mike | 2005-10-25 14:23:10 -0400 (Tue, 25 Oct 2005) | 31 lines

Fix some authentication issues caused by the new policy stuff.  Also
deprecate
an API that doesn't have a buffer length argument.

cups/http.c:
cups/http.h:
    - Add httpGetSubField2() function with an added valuelen
      argument.

scheduler/auth.c:
    - Add cupsdAuthorize().
    - Add new cupsd_authdata_t structure to hold username and
      password for PAM to keep the unauthenticated data out of
      the client structure.
    - cupsdIsAuthorized(): Remove all of the authentication code
      which is now done in cupsdAuthorize().
    - pam_func(): Use new cupsd_authdata_t structure for username
      and password.

scheduler/auth.h:
    - Add cupsdAuthorize().

scheduler/client.c:
    - Removed decode_auth() function.
    - cupsdReadClient(): Call new cupsdAuthorize() API.
    - cupsdUpdateCGI(): Don't display an error if we get NULL
      back with no errors.
    - 

scheduler/cups-driverd.c:
    - load_drivers(): Fix error message - was missing a newline.

------------------------------------------------------------------------
r4811 | mike | 2005-10-24 10:19:16 -0400 (Mon, 24 Oct 2005) | 8 lines

The scheduler now only updates the permissions of SSL keys and
certificates when they are under the ServerRoot directory (STR
#1324)

scheduler/conf.c:
    - ReadConfiguration(): Only chown() and chgrp() ServerKey and
      ServerCertificate if they have ServerRoot as a prefix.

------------------------------------------------------------------------
Download  ·  Home Page  ·  Listing

Comments

Submit Comment