Age | Commit message (Collapse) | Author | Files | Lines |
|
Now basic_keyfile is no longer a template, it can be merged.
|
|
|
|
|
|
|
|
|
|
set_keyfile argument.
* sbuild/sbuild-chroot.cc
(set_keyfile): sets used_keys for each key used.
* sbuild/sbuild-chroot.h
(operator >>): Get list of used keys, and pass to
keyfile::check_keys to find unused keys.
(set_keyfile): Add used_keys parameter.
* sbuild/sbuild-basic-keyfile.tcc
(check_keys): Use set_difference to compare used and available
keys, and print warnings about the differences.
* sbuild/sbuild-basic-keyfile.h: Make user-visible types public.
Add check_keys method to warn about unused keys.
* sbuild/sbuild-keyfile-base.(cc|h): Add UNKNOWN_KEY error code
and string.
* sbuild/sbuild-types.h: Add string_set typedef.
|
|
* The entire schroot project is now licensed under the GNU General
Public Licence, version 3 or later.
* COPYING: Update to GPLv3.
* Update licence boilerplate on all files to GPLv3.
|
|
simple traits structure, keyfile_traits, and a keyfile typedef to
specialise basic_keyfile.
* sbuild/sbuild-basic-keyfile.(h|tcc): Copy of
sbuild-keyfile.(h|cc), converted into a templated class with
traits.
* sbuild/sbuild-keyfile-base.(cc|h): Copy of
sbuild-keyfile.(h|cc), with all but error codes and priority enum
removed.
|