[Pkg-fedora-ds-maintainers] svrcore: Changes to 'upstream'

Timo Aaltonen tjaalton at moszumanska.debian.org
Fri Aug 19 08:12:21 UTC 2016


New branch 'upstream' available with the following commits:
commit 2e211a6803aa312c0c5faa818c4a9dd67a016e1c
Author: Noriko Hosoi <nhosoi at redhat.com>
Date:   Thu Apr 21 13:30:23 2016 -0700

    Release 4.1.2 of svrcore
    
    Description: Release 4.1.2 of svrcore.
    Note: updated autogen.sh to allow using newer automake and autoconf.

commit 57028d1c248dbc56c5ce48708b41fc8433ff36b3
Author: Noriko Hosoi <nhosoi at redhat.com>
Date:   Thu Apr 21 13:16:01 2016 -0700

    Bug 1329002 - SVRCORE - Fixing coverity issues.
    
    Description: Defect type: UNINIT
    15. svrcore-4.1.1/src/systemd-ask-pass.c:409: uninit_use_in_call:
        Using uninitialized value "*socket_path" when calling "unlink".
    16. svrcore-4.1.1/src/systemd-ask-pass.c:413: uninit_use_in_call:
        Using uninitialized value "*ask_path" when calling "unlink".
    17. svrcore-4.1.1/src/systemd-ask-pass.c:418: uninit_use_in_call:
        Using uninitialized value "*tmp_path" when calling "unlink".

commit f49c3c40a7c03960ac2df6d752e91c8a509d0831
Author: William Brown <firstyear at redhat.com>
Date:   Thu Apr 14 08:43:03 2016 +1000

    Release 4.1.1 of svrcore
    
     Description: Release 4.1.1 of svrcore.
    
    Author: wibrown

commit e14174312902f035ad32d8f6b7180af5bd2b1f3e
Author: William Brown <firstyear at redhat.com>
Date:   Wed Apr 13 10:13:48 2016 +1000

    Ticket 12 - update spec to match fedora 4.1.0
    
    Bug Description:  There was a change between fedora's spec, and ours. Update
    the svrcore spec file.
    
    Fix Description:  Update the spec
    
    https://pagure.io/svrcore/issue/12
    
    Author: wibrown
    
    Review by: nhosoi (Thanks!)

commit b594b41e5061115474c3c75ce2f3d957a29de13c
Author: William Brown <firstyear at redhat.com>
Date:   Tue Apr 12 15:14:03 2016 +1000

    Ticket 9 - Coverity deadcode
    
    Bug Description:  Coverity detected deadcode in the systemd handling of pins
    
    Fix Description:  Fix the goto statements that accidentally caused the deadcode
    
    Note: This also updates the configure files
    
    https://pagure.io/svrcore/issue/9
    
    Author: wibrown
    
    Review by: nhosoi (Thanks!)

commit e248c0c5ff2065e161de96e703a20d710be1e8aa
Author: William Brown <firstyear at redhat.com>
Date:   Tue Apr 12 15:12:34 2016 +1000

    Ticket 8 - Coverity compiler warnings
    
    Bug Description:  Coverity detected a number of compiler warnings.
    
    Fix Description:  Correct the issues in format strings that triggered the
    warnings.
    
    https://pagure.io/svrcore/issue/8
    
    Author: wibrown
    
    Review by: nhosoi (Thanks!)

commit c52cb92624c68c4029813be755872469db12dc62
Author: William Brown <firstyear at redhat.com>
Date:   Tue Apr 12 14:37:31 2016 +1000

    Ticket 6 - Resource leak in systemd ask pass
    
    Bug Description:  In an error case, systemd would set the pin to "", which would
    leak the token memory.
    
    Fix Description:  strncpy the "" into the token to prevent the leak.
    
    https://pagure.io/svrcore/issue/6
    
    Author: wibrown
    
    Review by: nhosoi (Thanks!)

commit da5bbc5c702b4b853be8a6c94d5f6042b8bce17d
Author: William Brown <firstyear at redhat.com>
Date:   Tue Apr 12 14:34:09 2016 +1000

    Ticket 7 - Incorrect result check
    
    Bug Description:  Coverity detected an issue where tmp_fd was not checked for
    null with fopen.
    
    Fix Description:  Add the correct checks for fopen
    Add checks for malloc return codes.
    
    https://pagure.io/svrcore/issue/7
    
    Author: wibrown
    
    Review by: nhosoi (Thanks!)

commit ecc399335cb5331527439641d9001036cc2cc271
Author: William Brown <firstyear at redhat.com>
Date:   Tue Apr 12 14:29:19 2016 +1000

    Ticket 10 - Use after free
    
    Bug Description:  Coverity and ASAN detected use after frees related to the
    reuse of the pin object.
    
    Fix Description:  This corrects the behaviours that would cause the use
    after free to occur
    
    https://pagure.io/svrcore/issue/10
    
    Author: wibrown
    
    Review by: nhosoi (Thanks!)

commit 5df6f4b0c4e28651b86bea3b8a58e6687bee47e9
Author: William Brown <firstyear at redhat.com>
Date:   Tue Apr 12 13:33:13 2016 +1000

    Ticket 5 - Integrate asan support for code quality checking
    
    Bug Description:  Coverity found a number of defects that could have been
    detected with asan use during testing.
    
    Fix Description:  Include the --enable-asan flag to make it easier to run with
    stricter checks during development.
    
    https://pagure.io/svrcore/issue/5
    
    Author: wibrown
    
    Review by: nhosoi (Thanks!)

commit e7152719470cdbf01a80faac943b780ce8d07321
Author: William Brown <firstyear at redhat.com>
Date:   Fri Apr 8 11:44:52 2016 +1000

    Update svrcore tools to make releases easier to conduct.
    
    Release version 4.1.0
    
    Author: wibrown

commit 73fc76046d17fee3c860dcc45fa43a0fcca6c6cc
Author: William Brown <firstyear at redhat.com>
Date:   Fri Apr 8 11:12:32 2016 +1000

    Ticket 3 - headers contain ifdef blocks that should be removed.
    
    Bug Description:  Using ifdef with_systemd in the header is not very clean
    as it adds a dependency on clients to know about this.
    
    Fix Description:  Move the ifdef into the systemd functions. The ifdef was
    changed to HAVE_SYSTEMD. If not HAVE_SYSTEMD, functions return an error 10,
    SVRCORE_MissingFeature, to indicate the feature was not compiled correctly.
    
    https://pagure.io/svrcore/issue/3
    
    Author: wibrown
    
    Review by: nhosoi (Thanks!)

commit 1731600cc5057c675557d2737ab2e3410bd9381f
Author: William Brown <firstyear at redhat.com>
Date:   Thu Apr 7 13:39:52 2016 +1000

    SVRCORE issue 1 - Update svrcore license
    
    Bug Description:  The svrcore core code was previously mpl tri license.
    
    Fix Description:  Update to mpl 2.0. Add Red Hat to copyright.
    
    https://pagure.io/svrcore/issue/1
    
    Author: wibrown

commit cf65c3567ca2167d2bc1faad232d137b82fb653b
Author: William Brown <firstyear at redhat.com>
Date:   Thu Apr 7 13:38:38 2016 +1000

    Ticket 48450 - Add example driver for svrcore.
    
    Bug Description:  There was previously no example or driver code for svrcore.
    
    Fix Description:  Add an example driver that is able to use the system and
    std combined pin types.
    
    https://fedorahosted.org/389/ticket/48450
    
    Author: wibrown

commit c0cdb1aa522a92b780f079d72e8a56a08bf6a9c8
Author: William Brown <firstyear at redhat.com>
Date:   Tue Mar 29 15:57:19 2016 +1000

    Ticket 48450 - Updates to configure and autotools
    
    Bug Description:  As part of the update to systemd support, we have updated the
    configure script and other autotools scripts.
    
    https://fedorahosted.org/389/ticket/48450
    
    Author: wibrown
    
    Review by: nhosoi (Thanks!)

commit fc21da39be015b24dee8f7232529439fc0611261
Author: William Brown <firstyear at redhat.com>
Date:   Tue Mar 29 15:56:24 2016 +1000

    Ticket 389ds #48450 - Implement systemd password support for svrcore
    
    Bug Description:  Svrcore is a secure password collection system. Is is used by
    389 Directory Server to collect a pin from a text file, or if not avaliable,
    it will ask the user. However, during system start up a tty is not always
    avaliable to the user.
    
    Fix Description:  This implement support for systemd's ask-password api as a
    client. Additionally, we implement detection of tty connection to the user
    module to help improve this. As a result, when a binary is run on the command
    line, it will prompt using existing methods. If the tty is not avaliable, it
    will contact systemd, which logs a wall message for the user to input a password
    
    If the service is started from systemd, it will be integrated to the startup
    command, IE:
    
    $ systemctl start test-interactive.service
    Enter PIN for internal (software): *****
    
    https://fedorahosted.org/389/ticket/48450
    
    Author: wibrown
    
    Review by: nhosoi (Thanks!)

commit a0ae37a7c62126f23d0ee118c64642047242a16f
Merge: 7ee3681 c5599fa
Author: William Brown <firstyear at redhat.com>
Date:   Thu Apr 7 11:12:36 2016 +1000

    Merge branch 'master' of ssh://pagure.io/svrcore

commit c5599fadd108e2a9e212eec259a8edb886a63d96
Author: Noriko Hosoi <nhosoi at redhat.com>
Date:   Wed Apr 6 17:06:37 2016 -0700

    ADD README file.

commit 7ee36812c6f86a9b3cb33f7869dc7793c4fcb2fa
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Tue Mar 13 15:39:58 2007 +0000

    Make sure all copyrights/licenses are the mpl/gpl/lgpl tri-license
    Update version to 4.0.4
    Remove the build rpm script

commit db13dd4c5f305505d1352b76cb801d6a8fbaa6e0
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Thu Dec 14 17:09:17 2006 +0000

    Resolves: bug 299995
    Description: Use PK11_TokenKeyGenWithFlags instead of PK11_KeyGen
    Fix Description: Use the new function and pass in CKF_ENCRYPT|CKF_DECRYPT
    as the keygen flags.

commit 4c2f1bae1e5af413e73a4e8abbebf961aa9147b3
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Thu Dec 14 17:07:32 2006 +0000

    Resolves: bug 363168
    Description: Add autotool support to svrcore; have svrcore build shared libs
    Fix Description: This is a pretty basic autotool-ization using libtool
    to build the shared library.  The vast majority of the work was done
    by Toshio-san.  However, there are a couple of extras worth noting:
    1) Windows builds are different now.  In order to build on Windows using
    the MSVC compiler, you still have to use coreconf.  I just could not get
    configure/libtool to work correctly with the MSVC compiler.  The old
    makefile has been moved to src/Makefile.win, so you just have to
     cd src ; make -f Makefile.win
    I also updated the README and INSTALL.win to add this information.
    2) I added some m4 files to find and figure out which nspr and nss to use
    based on the environment and pkg-config.

commit 358afb2b018839e754c9bef182d41569f8b0aa5c
Author: gerv%gerv.net <gerv%gerv.net>
Date:   Mon Dec 11 09:45:41 2006 +0000

    Bug 236613: change to MPL/LGPL/GPL tri-license.

commit 1abb01b0c15c2c8997536d14c8bd27f6ae0528ca
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Thu Jul 13 18:10:21 2006 +0000

    Bump spec rev to 3
    Remove unneeded buildrequires perl, gawk, sed
    Remove leading / from path macros
    Remove provides for package name - done automatically
    Move pkgconfig file stuff under install
    Added LICENSE and README under docs

commit 54cb5c0c5801ab74cd663c844687cc6ddbb49d3b
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Mon Jun 26 15:16:39 2006 +0000

    bump spec revision to 2

commit 4e8d94aeb94c71c596a7221d88cf76408b916996
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Fri Jun 23 15:28:29 2006 +0000

    do not erase source tarball

commit 5f09b899e705f9686c6bc689f16da1d8f884cc12
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Fri Jun 23 15:15:07 2006 +0000

    added LICENSE file; renamed svrcore.spec to svrcore-devel.spec and made other changes to comply with fedora packaging guidelines - see https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=196393

commit b28f5bbf03c94deb723abe1ce2535190d52f7563
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Thu Jun 22 19:42:14 2006 +0000

    remove patch file copying

commit 5ab8d3be41ec4d5546b527e537d023969982a810
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Thu Jun 22 19:38:24 2006 +0000

    bump version to 4.0.2; now using HEAD of mozilla/security/coreconf which has fixed the coreconf location patch, so get rid of patch file

commit db0ed8589a683d6a28b4935c4f14b3999159e16b
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Wed May 24 13:40:09 2006 +0000

    fixes from Nathan to fix the rpm build script

commit 2fa85dee583f21337c941bbd76ae86fab621766a
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Thu May 11 14:51:02 2006 +0000

    Bug: 334561
    Description: Clean up spec file for RPM build
    Fix Description: Make the spec files use the conventions used by the Fedora/Red Hat packaging system

commit d81653442d5604faaa68eff63fae166bc1953bd5
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Wed Feb 1 23:39:01 2006 +0000

    added Windows build instructions - fixed spec file - added patch file for broken coreconf location.mk

commit d3d85838f5a254db84bb13ffdfc551fcbae76a52
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Thu Jan 12 00:49:35 2006 +0000

    remove svrcore-config

commit 886581f3a50ccc1ffa67894cb2cc9010f07e31d6
Author: richm%stanfordalumni.org <richm%stanfordalumni.org>
Date:   Fri Jan 6 18:02:35 2006 +0000

    added .spec file for building RPM - package is svrcore-devel - a script svrcore-config for getting cflag and ldflag information, and a .pc file for pkg-config

commit 22875e57a47dc28ac11268b3c4a07eb1d38009e1
Author: wtchang%redhat.com <wtchang%redhat.com>
Date:   Wed Nov 16 01:46:01 2005 +0000

    Upgraded to NSPR 4.6 and NSS 3.10.2.

commit 88447d1667a901db6390dcca0e45154286ff39ed
Author: wtchang%redhat.com <wtchang%redhat.com>
Date:   Wed Mar 9 01:16:42 2005 +0000

    Import NSS 3.9.3 instead.  We canceled the plan to release NSS 3.9.6 this
    week.

commit f70643fb52b077f9e385f49877ad4515e4696c3f
Author: wtchang%redhat.com <wtchang%redhat.com>
Date:   Tue Mar 8 18:52:50 2005 +0000

    Comment formatting changes.
    Modified Files: alt.c cache.c errors.c file.c manifest.mn ntgetpin.c pin.c
                    pk11.c std.c svrcore.h user.c

commit 12df528783b82a108434c4b78b351b1f5a3d3468
Author: wtchang%redhat.com <wtchang%redhat.com>
Date:   Tue Mar 8 17:37:07 2005 +0000

    Upgraded to NSS 3.9.6.

commit 9880ac5473a47d56189a7bdcdb6b85e5fedaea5c
Author: wtchang%redhat.com <wtchang%redhat.com>
Date:   Wed Mar 2 02:57:47 2005 +0000

    Bugzilla Bug 282610: added a README file.  Describe what svrcore is and
    how it is being used.

commit cb14f8d8d548d649d668692dbac09909f5558a2e
Author: wtchang%redhat.com <wtchang%redhat.com>
Date:   Wed Mar 2 02:56:41 2005 +0000

    Bugzilla Bug 282610: added the files used in conjunction with ntgetpin.c.
    Modified Files: Makefile
    Added Files: key.ico logo.ico ntgetpin.rc ntresource.h

commit 6c9b6426252db48c7448057aa5ba3773d8916736
Author: wtchang%redhat.com <wtchang%redhat.com>
Date:   Wed Mar 2 02:29:38 2005 +0000

    I believe we need to define RELEASE (to svrcore) because we define RELEASE
    in the top-level manifest.mn files in nss and dbm.

commit bfa77aae88731bd38d15470c1a37b428e162131b
Author: wtchang%redhat.com <wtchang%redhat.com>
Date:   Tue Mar 1 00:27:38 2005 +0000

    Fixed text file line endings.
    Modified Files: Makefile alt.c cache.c errors.c file.c manifest.mn
            ntgetpin.c pin.c pk11.c std.c svrcore.h user.c

commit c15d1ec1965c685efa8e72ab76537f7b39d72b99
Author: wtchang%redhat.com <wtchang%redhat.com>
Date:   Mon Feb 28 23:47:55 2005 +0000

    Bugzilla bug 282610: contribute the Netscape svrcore library to open
    source.  This library is used by the LDAP command-line tools and some
    Netscape servers.
    Added Files: Makefile alt.c cache.c errors.c file.c manifest.mn ntgetpin.c
            pin.c pk11.c std.c svrcore.h user.c




More information about the Pkg-fedora-ds-maintainers mailing list