Re: [PATCH 00/15] Make Gnome Credential helper more Gnome-y and support ancient distros

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Sep 22, 2013 at 10:07:56PM -0700, Brandon Casey wrote:
> A few cleanups, followed by improved usage of the glib library (no need
> to reinvent the wheel when glib provides the necessary functionality), and
> then the addition of support for RHEL 4.x and 5.x.
> 
> Brandon Casey (15):
>   contrib/git-credential-gnome-keyring.c: remove unnecessary
>     pre-declarations
>   contrib/git-credential-gnome-keyring.c: remove unused die() function
>   contrib/git-credential-gnome-keyring.c: add static where applicable
>   contrib/git-credential-gnome-keyring.c: exit non-zero when called
>     incorrectly
>   contrib/git-credential-gnome-keyring.c: set Gnome application name
>   contrib/git-credential-gnome-keyring.c: strlen() returns size_t, not
>     ssize_t
>   contrib/git-credential-gnome-keyring.c: ensure buffer is non-empty
>     before accessing
>   contrib/git-credential-gnome-keyring.c: use gnome helpers in
>     keyring_object()
>   contrib/git-credential-gnome-keyring.c: use secure memory functions
>     for passwds
>   contrib/git-credential-gnome-keyring.c: use secure memory for reading
>     passwords
>   contrib/git-credential-gnome-keyring.c: use glib memory allocation
>     functions
>   contrib/git-credential-gnome-keyring.c: use glib messaging functions
>   contrib/git-credential-gnome-keyring.c: report failure to store
>     password
>   contrib/git-credential-gnome-keyring.c: support ancient gnome-keyring
>   contrib/git-credential-gnome-keyring.c: support really ancient
>     gnome-keyring

I reviewed all of the commits in this series, and most are nice
cleanups.  The only thing I'm a little shaky on is RHEL4
support (patch 15).  In particular, this:

    +/*
    + * Just a guess to support RHEL 4.X.
    + * Glib 2.8 was roughly Gnome 2.12 ?
    + * Which was released with gnome-keyring 0.4.3 ??
    + */

Has that code been tested on RHEL4 at all?  I imagine it's hard
to come by--it's pretty darn old--but it feels like a mistake to
commit untested code.

Otherwise, there are a few stylistic nits that I'd like to clean
up.  Only one was introduced by you--Felipe pointed it out--and
I have a patch for the rest that I can submit after your series
has been applied.

Acked-by: John Szakmeister <john@xxxxxxxxxxxxxxx>

-John
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]