summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-extended
AgeCommit message (Collapse)AuthorFilesLines
2023-11-28sdbusplus: srcrev bump ae01928016..894d6ca45eAndrew Geissler1-1/+1
Patrick Williams (3): async: timer: reduce co_await usage stdexec: update to latest commit async: context: clean up TODO Rahul Kapoor (1): asio: Avoid delay in reading pending i/o Change-Id: I4fd454be48c30350e7161ade7df5ad9d8930e72b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10sdbusplus: srcrev bump 93f5e28326..ae01928016Andrew Geissler1-1/+1
Patrick Williams (1): async: client: avoid ambiguous base-class error Change-Id: I79f2f76761f6982039a2530890b5fb937440d479 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10stdplus: srcrev bump 6679ebdb8b..a0875538b4Andrew Geissler1-1/+1
Peter Foley (1): include: Improve libc++ compat Vlad Sytchenko (1): print: Add missing include guard Change-Id: Icf830bf66ecad1e8dab1e59f2b27f6c7165cbc32 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03gpioplus: srcrev bump c6b3d0fb51..05f530218bAndrew Geissler1-1/+1
George Liu (1): meson_options.txt: Support for reading options from meson.options Change-Id: I73a22f934f378c2b2d4439d1605138495f928109 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03sdbusplus: srcrev bump 6db88387ec..93f5e28326Andrew Geissler1-1/+1
Peter Foley (1): include: Make headers iwyu-clean Change-Id: I56c6621951aea7ea22f652232fcb6b6a054951a3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03stdplus: srcrev bump e0069f62e4..6679ebdb8bAndrew Geissler1-1/+1
George Liu (1): meson_options.txt: Support for reading options from meson.options Change-Id: I01ee7af554f5f9ca2906e01f3c0ff983ce90773e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03sdeventplus: srcrev bump 0249f9ed9e..ac794347f1Andrew Geissler1-1/+1
George Liu (1): meson_options.txt: Support for reading options from meson.options Change-Id: I03cf59b2ee47d959bd4509ac1266f8b395be9185 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-25pam-ipmi: srcrev bump ed67376380..e4b13e6725Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: Ibfda7eaf440dd6820d0d1ccfa5ffbf5008850b8b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-23sdbusplus: srcrev bump 556eae9f23..6db88387ecAndrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I4f92c52126e9b8d1853f86acf70381dd60a5ac8f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-23sdeventplus: srcrev bump 25f484be0e..0249f9ed9eAndrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: Ie7975f4be24ef9cc4e5285f9b0e5649dc15de900 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-23stdplus: srcrev bump e9f0485c5b..e0069f62e4Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: Id5d30e60db89e5f81ea9db706d66dff28ac983bd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-23libbej: srcrev bump 6df0c486db..6f3082ea65Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: If432791e14f7fb49f978cf4bd3955c878d93b48d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-21gpioplus: srcrev bump 0f68a6ffdb..c6b3d0fb51Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I282bd88b119e9547323d4f61f91d3f597c2227e7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-20sdbusplus: srcrev bump 4b62ae509a..556eae9f23Andrew Geissler1-1/+1
Vlad Sytchenko (1): async: client: fix preserved alias Change-Id: Ic9431cff7a408c505817fc928c25c8c4c69f9700 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-18stdplus: srcrev bump e6fda45018..e9f0485c5bAndrew Geissler1-1/+1
Peter Foley (1): str: Add missing include Change-Id: I52e814f7b4e429c9a9b95707d187c6e4284183d4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-17libbej: srcrev bump 0a29193fdd..6df0c486dbAndrew Geissler1-1/+1
kasunath (1): Encode more BEJ data types Change-Id: I53db919acf56662a5b2a3c08a3e989386c2ca330 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-09-29sdbusplus: srcrev bump f6e67e8789..4b62ae509aAndrew Geissler1-1/+1
Hannu Lounento (1): Catch the correct sdbusplus exception Change-Id: I57975b023ef7a1e18e96259d37a4d77e3d7abea5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-09-20pam-ipmi: srcrev bump 565237cd04..ed67376380Andrew Geissler1-1/+1
Vernon Mauery (1): Remove autotools build Change-Id: If30ba14ada8be4c454e40fd00e424a1b1f7f9426 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-09-15sdbusplus: srcrev bump 43fcd1cebd..f6e67e8789Andrew Geissler1-1/+1
Jagpal Singh Gill (1): docs: propose D-Bus paths and service-name format for interface yaml Patrick Williams (5): sdbus++: common: generate object_paths sdbus++: common: generate service_names example: calculator: use YAML paths and service_names support sdbus++: common: allow empty path segment values sdbus++: aserver: fix method parameter unpack Change-Id: Ic521b879f79bf5fc899657ae2f9f74fe772043c5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-09-12sdbusplus: srcrev bump d3eca0e66a..43fcd1cebdAndrew Geissler1-1/+1
Patrick Williams (11): sdbus++: async: server: generate signal emit fns sdbus++: async: server: generate get-property fn sdbus++: async: server: generate set-property fn sdbus++: async: server: make properties protected sdbus++: async: server: generate method-call fn sdbus++: async: make calculator server match sync behavior sdbus++: async: client: make methods snake_case to match server sdbus++: async: server: change property variable to trailing underscore sdbus++: error: simplify namespace and match clang-format sdbus++: error: move cpp functions inline sdbus++: error: move error to front of namespace Change-Id: I8bdc6dec6b381db29637591d1a225d577d2a8015 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-26sdbusplus: srcrev bump 757e1ad55c..d3eca0e66aAndrew Geissler1-1/+1
Patrick Williams (8): exception: add string r-value constructor message: read: simplify SFIANE templates sdbus++: simplify enum typename usage async: add context_ref class for CRTP patterns async: client: use CRTP to eliminate excess context refs async: context: add implicit conversion to bus_t sdbus++: async: server: add generator stub sdbus++: client: remove deprecated namespace Change-Id: I9799a049ba5edb8dbc92b502b33111f088514a43 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-24libbej: srcrev bump 061fbc6f69..0a29193fddAndrew Geissler1-1/+1
kasunath (4): Get metadata for bejEnum type Get metadata for bejReal type Get metadata for bejNull type Encode bejArray, bejNull, bejInteger and bejEnum Change-Id: I03c1ba8ff9c8b4701693535e0b69344687882535 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-21libbej: srcrev bump f68be959de..061fbc6f69Andrew Geissler1-1/+1
kasunath (1): Get metadata for BEJ integer, string and bool Change-Id: I1cca50b76b6bc305fea6b9e235d8fd6f1f056839 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-21sdbusplus: srcrev bump ae22c6ac51..757e1ad55cAndrew Geissler1-1/+1
George Liu (1): meson_options.txt: Support for reading options from meson.options Change-Id: Ie678c22dec9ba02284a0a9730113379d626194b2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-18libbej: srcrev bump dc3f214b7e..f68be959deAndrew Geissler1-1/+1
George Liu (1): meson_options.txt: Support for reading options from meson.options kasunath (2): Add the framework needed for BEJ encoding Initialize a parent node metadata Change-Id: I2927f00c6f326fba7675cc9c3995ec682857f9b6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-17Convert pam_pwhistory config to pwhistory.confJason M. Bills4-1/+18
With libpam 1.5.3, pam_pwhistory added support to get configuration options from pwhistory.conf similar to faillock and pwquality. This converts the pam_pwhistory config options to pwhistory.conf to match faillock and pwquality. Tested: Confirmed that the remember setting works correctly from pwhistory.conf. Confirmed that an existing pwhistory remember setting gets converted to pwhistory.conf, if needed. Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com> Change-Id: I8ec0c8b60f02f0e5aa97b3254225e9a5488cdb54
2023-08-11pam-ipmi: srcrev bump cbf6f7ee9b..565237cd04Andrew Geissler1-1/+1
Jason M. Bills (1): Remove Richard Change-Id: I00b92130f4b4e69b9b6b5637681f94eff5f0ba50 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07libbej: srcrev bump 2ebe82f5a8..dc3f214b7eAndrew Geissler1-1/+1
kasunath (1): Add more support to bej_tree API Change-Id: I63b956937197188b296369c274f51dbf56d33280 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07sdbusplus: srcrev bump f23e4d4127..ae22c6ac51Andrew Geissler1-1/+1
Jason M. Bills (1): Remove Richard Patrick Williams (2): test: message: read: add test for unix_fd message: read: eliminate unix-fd specialization Change-Id: I25d7465d6a15779dd2b41349a9495acdfc716df3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07pwquality: password policy updatesJayanth Othayoth1-0/+4
pwquality.conf provides a way to configure the password quality requirements. This file is used by libpwquality library and utilities for checking and generating passwords. This commit enforces below additional password quality requirements - The minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others). minclass=2 - Whether to check for the words from the cracklib dictionary. The check is enabled if the value is not 0. dictcheck=1 - Whether to check if it contains the user name in some form. The check is enabled if the value is not 0. usercheck=1 - The maximum length of monotonic character sequences in the new password. Examples of such sequence are '12345' or 'fedcb'. Note that most such passwords will not pass the simplicity check unless the sequence is only a minor part of the password. The check is disabled if the value is 0. (default 0) maxsequence=1 Tested: p10 build verified. Change-Id: I4cad5685646640f938cad4847ee930fd953994b7 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2023-08-03Update pam-ipmi to use meson buildVernon Mauery1-5/+2
Bump SRCREV to latest and update the yocto recipe to use the new meson build. Change-Id: I0afcbb75d138dee84a45e3f5049eebfab59812b3 Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
2023-07-28stdplus: srcrev bump 8bd9251190..e6fda45018Andrew Geissler1-1/+1
William A. Kennington III (2): print: Split out function for directly writing out strings fd: Use zstrings Change-Id: I78ca782244b90e2263e97c27d76ebf27b5faee2e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-25sdeventplus: srcrev bump a8c11e3ca3..25f484be0eAndrew Geissler1-1/+1
Patrick Williams (1): build: upgrade to C++23 Change-Id: I498ed36f3bd9e8f7c217cd8a65c9027852b65659 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-25stdplus: srcrev bump 6317f35709..8bd9251190Andrew Geissler1-1/+1
Patrick Williams (1): build: upgrade to C++23 William A. Kennington III (12): treewide: Switch to std::format zstring: Support std::format str/conv: Make formatter generic net/addr: Support std::format str/buf: Support std::back_inserter and data() fd/fmt: Don't depend on fmtlib function_view: Add a lightweight span equivalent for functions function_view: Allow empty function views print: Add c++23 print compatible implementation str/cat: Simplify append logic str/cat: Implement StrBuf appending fd/fmt: Support direct string writing Change-Id: Ibc17e1189388bda196371c2e8355868d1bb39e66 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-20libbej: srcrev bump 0686fd9fab..2ebe82f5a8Andrew Geissler1-1/+1
kasunath (1): Add BEJ tree API. Change-Id: I9a3fd69ea55f482a83bafdd953cf4bbbe6ed1e6b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-17sdbusplus: srcrev bump 798848de8f..f23e4d4127Andrew Geissler1-1/+1
Jonathan Doman (1): asio: Align nop_set_value to return conventions William A. Kennington III (2): bus: Consistently leverage mock slot: Add an empty constructor Change-Id: Ia85e6c295bb6ccf2c0d3cb320ff88fa25744e9bf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-13libbej: srcrev bump 435526a584..0686fd9fabAndrew Geissler1-1/+1
Patrick Williams (1): build: upgrade to C++23 Change-Id: Ic4bc127a215507ffb832d0c99be031c1a76c5564 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-13gpioplus: srcrev bump 7ba248ad68..0f68a6ffdbAndrew Geissler1-1/+1
Patrick Williams (3): add cstdint include fd: avoid move-to-self build: upgrade to C++23 Change-Id: I568f7e84d177761b99bff1e8ce3d4c4dc3eca5ee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-13sdbusplus: srcrev bump fa663aec1e..798848de8fAndrew Geissler1-1/+1
Patrick Williams (1): build: upgrade to C++23 Willam A. Kennington III (1): bus/match: Compile all code into library William A. Kennington III (1): bus/match: Remove redundant inline and stringify Change-Id: I683c04f61ae47a0bbb232f27e9f0d33ce157f8d6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-12stdplus: srcrev bump b617c79d9d..6317f35709Andrew Geissler1-1/+1
William A. Kennington III (1): numeric/str: Add type to IntToStr Change-Id: Ib437c3c861bf635c8836c37e406d69b05b038c8d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-10stdplus: srcrev bump e38e42abbb..b617c79d9dAndrew Geissler1-1/+1
William A. Kennington III (4): concepts: Add header for common concepts variant: Use concepts util/cexec: Use concepts raw: Use concepts Change-Id: I922fa2d7fb7c3c8b834b06380a91e2484364d158 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-01stdplus: srcrev bump 69a00d76b8..e38e42abbbAndrew Geissler1-1/+1
William A. Kennington III (11): net/addr/ether: Remove isEmpty zstring_view: Literal namespace should be inline net/addr/ip: Make IPv4 fully constexpr compliant net/addr/ip: Make IPv6 fully constexpr compliant net/addr/ip: Add compile time string conversion net/addr/ip: Add InAnyAddr compile time strings net/addr/ip: Add unicast / loopback queries net/addr/ip: Refactor string literal compilation net/addr/subnet: Simplify using concepts net/addr/subnet: Add string literals net/addr/ip: Fix operator== abiguity Change-Id: I1f7b4e5bf3c9ee27a6803ba2214d264e79b4ab0a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-06-24stdplus: srcrev bump 8a6eca3ae3..69a00d76b8Andrew Geissler1-1/+1
Patrick Williams (1): exception: remove source_location indirect William A. Kennington III (23): str/cexpr: Delete clang exemption net/ether: Fixup constructors net/addr/ip: Fixup hash function signatures str/buf: Add allocation reducing string buffer str/conv: Add basic functions numeric/str: Add constexpr int encode numeric/str: Improve base10 encode performance numeric/str: Add constexpr int decode net/addr/ether: Add FromStr conversion net/addr/ether: Add ToStr conversion net/addr/ip: Add In4Addr FromStr conversion net/addr/ip: Add In4Addr ToStr conversion net/addr/ip: Add IPv6 FromStr conversion net/addr/ip: Add IPv6 ToStr conversion net/addr/ip: Add InAnyAddr FromStr conversion net/addr/ip: Add InAnyAddr ToStr conversion net/addr/subnet: Add ToStr conversion net/addr/subnet: Add FromStr conversion net/addr/ether: Add missing equal operator net/addr/ether: Add basic queries net/addr/subnet: Add netmask functions net/addr/subnet: Add hashing functions str/buf: Fix when sizeof(CharT) == sizeof(CharT*) Change-Id: Ie518d47a5845beb32b79ee40650fd14749b084db Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-06-24sdbusplus: srcrev bump 3cc9c302f0..fa663aec1eAndrew Geissler1-1/+1
Patrick Williams (2): async: add is_sender type-aliases stdexec: update to latest commit Change-Id: I264aa6371700bf76a055f4cf91528e2fd7e59845 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-06-07stdplus: srcrev bump 521475e48f..8a6eca3ae3Andrew Geissler1-1/+1
William A. Kennington III (8): net/addr/ip: Add basic IP comparison and hash ops net/addr/ether: Add basic MAC comparison and hashing variant: Add equals operator helper net/addr/ip: Add an any addr class net/addr/subnet: Add class for representing a network subnet treewide: Various fixes for clang compilation treewide: Add NOLINT where needed to make clang-tidy happy build: Enable clang-tidy Change-Id: Ie0b1568f23bbabdd37a987e19c65a43971eda815 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-06-02stdplus: srcrev bump cae9d14ae5..521475e48fAndrew Geissler1-1/+1
William A. Kennington III (6): str/cexpr: Add a function to make a constexpr generated string hash: Add function for efficiently combining hashes hash: Add support for tuples hash: Add support for arrays numeric/endian: Add constexpr endian conversion functions str/maps: Add commonly used cheaper string map Change-Id: I3d8f2f0bf5a7d79ea0f1153c44c619f0d508b4a4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-06-02etcd: sample conf file cluster node addojayanth2-0/+51
added support to install etcd-new.conf.sample in etc/etcd path, which can be used for starting etcd cluster or node add. This is only reference config file, which can be used for application or users to easily customise node specific configuration. Change-Id: I37072eb4ded0dfac88045e84ba816ea82438b355 Signed-off-by: ojayanth <ojayanth@in.ibm.com>
2023-05-31sdbusplus: srcrev bump 5d16a8ed4d..3cc9c302f0Andrew Geissler1-1/+1
Ed Tanous (1): Fix coroutine disable option Change-Id: I95e6fc441a02fc2141f2a8a82efaa0f389990aec Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-31sdbusplus: srcrev bump 3b451ad4b0..5d16a8ed4dAndrew Geissler1-1/+1
Patrick Williams (4): async: client: fix uninitialized proxy error on clang stdexec: pull in async_scope async: switch to stdexec async_scope async: context: remove pending_exception handling Change-Id: I8b9655e0c5eb09d3ba2993ae53cb76e55b95b27a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-25stdplus: srcrev bump d1984ddc52..cae9d14ae5Andrew Geissler1-1/+1
William A. Kennington III (4): raw: Workaround compiler complaining about test zstring_view: Fix function specification pinned: Declare within namespace pinned: Add noexcept Change-Id: I5c7529444ccd59a8c937cd1dcf01a0e86ba77d00 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>