[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