Age | Commit message (Collapse) | Author | Files | Lines |
|
Krzysztof Grobelny (1):
Used erased type to reduce binary for getProperty
Change-Id: Ie90a03628170d8ee71dbb238b5037288c8ceddba
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
I'm not sure why this got left around in the Python tools file but it
isn't necessary. This repository is using Meson now anyhow.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5399019d8ad3310482fc901e8e6372ea5337c309
|
|
gokulsanker (1):
Modified set_handler() to return dbus error code
Change-Id: Ia6c1f466d19b6119dd79e1678f509b8270c7e316
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jonathan Doman (1):
Make asio::object_server take const ptr to connection
Patrick Williams (9):
message: shorten message type
bus: shorten bus type
manager,interface: use shortened types
vtable: shorten vtable type
slot: shorten slot type
slot: explicitly transfer pointer
bus: reduce forward declaration for friendship
slot: add friended get function
object: handle diamond inheritance
Change-Id: I9c08386ce8ff448c3ed40e89eba7544d3864bfac
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Szymon Dompke (1):
Add non-throwing version of unpackProperties
Change-Id: I2f14cb9f2cec3424b3c4c91ec5235143987dd170
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Add OWNERS file
Change-Id: If866b765b8f9bb6579de503ea28d9d3f1dd4dad2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Upstream yocto made a change recently that brought to light a bug in
some of our recipes. If your meson makefiles utilize the dependency()
function then the recipe must also include pkgconfig.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ie85e2a3bd86010c2ce5d08c75fddc1ba348ff891
|
|
William A. Kennington III (2):
io_uring: Add function to reserve file slots
build: Fix multiline string warning
Change-Id: I4441a525819bac996111e05cda3fc2abcf236019
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Add OWNERS file
William A. Kennington III (1):
example/delayed_echo: Fix bogus compiler warning
Change-Id: I94c554e4ba7fd4553f86806e6615de38a89369ca
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Add OWNERS file
Change-Id: I02938d5fc3b456a36740b10dacd401f863985015
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Add OWNERS file
Change-Id: I102e98af4f39d97a6e615b961566ed867aaf0c93
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Add OWNERS file
Change-Id: Ia3cbad316f214fcca2f52e6600d7b169f019cfa1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
sdbus++: catch exceptions as const
catch exceptions as const
Change-Id: Idb8f4f617fc660aa3bc423d1e97ad8c7acb32d38
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
exception: make base get_errno pure virtual
exception: ensure base exception vtable is non-hidden
Change-Id: Ia2a4b1d0f5fdbc638db7af4050fe5319cbbda2e0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
sdbus++: catch elements with non-string names
Change-Id: Ic62756f583d4898a33f2336fb369e7b57f065a85
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: apply clang-12 changes
Change-Id: Ifae2213b7017b98ce3530c44fe8c9cc256187703
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
exception: create subclass for generated errors
sdbus++: add errno property to errors
Change-Id: I1ce4f1006af90300322b71a3cd52f5716589df40
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
exception: added guards around builtin redefinition
Change-Id: I2c8528f689e50aa1efa0405746f509dfbb50fd6e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
exception: add errno for internal errors
Change-Id: Ifb9036dd80b9ed48bcf88b703a00030d4ee00248
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
exception: add errno for all exceptions
Change-Id: Idd15a34007eb27dc6cdf28db6b9c51516e8e5146
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
message: append: fix unused variable warning
enable building with clang
Change-Id: I1df0ad98ecdc8a59efbcc47ff935ff0fee122744
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
It was observed that we have different approaches to modifying the
EXTRA_OEMESON variable across our recipes. The bitbake manual
implies that override syntax (":append") is slightly better and the
poky meson bbclass also prefers it:
meta/classes/meson.bbclass:EXTRA_OEMESON:append = " ${PACKAGECONFIG_CONFARGS}"
Switch all recipes to use the ":append" override syntax for the
EXTRA_OEMESON variable.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I24e9a27a87c61f374acfb03a63955821fce0dd20
|
|
William A. Kennington III (5):
io_uring: Add wait functions
io_uring: FileHandles should convert to int
io_uring: Make file handle test more comprehensive
io_uring: Improve file handle allocation
io_uring: Make it possible to initialize flags
Change-Id: I82557f176eed72b53dce68557db19c5e8e73c1ae
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jerry Zhu (1):
io_uring params and polling added
William A. Kennington III (1):
io_uring: Add file registration management
Change-Id: I85c74528038359ddd3c236262c63b22dc592fa44
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Nidhin MS (1):
Fix: Unused parameter in object_server.hpp
Change-Id: Id0003b7037e6aa904d5f922af7b41d1f93c4dbc2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5
|
|
Rashmica Gupta (1):
match: Add new PropertiesChanged rule
Change-Id: I32b8757931b31b2327306bf5b94129723827a9aa
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
raw: Fix for single element containers
Change-Id: Ie346fde7958db951abac5591a431bacda97fca61
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: increase warning level
William A. Kennington III (2):
native_types: Fix pendantic error
native_types: Use int8_t instead of char
Change-Id: I0475fbd9f607240526309acfcd45166ffa8c692d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
dl: Add support for dlopen
Change-Id: Iea18350b45406c05eb713955b78d681156e503de
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
sdbus++: property: add list of fundamental types
Willy Tu (1):
sdbus++: add minint/maxint support for integer default values
Change-Id: I1a176f53760cb712be395df2d4e286dd0fa9e3e4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
message: export has_convert_from_string
Change-Id: Ice0367025ce4274e86d7c602adae0efab435aa51
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (7):
sdbus++: interface: add non-throwing enum conversion
sdbus++: property: fix up enum type ambiguity
test: add tests for enum parsing
message: read: move enum exception higher
message: move enum-string conversion routines
message: template to check if convert_from_string exists
message: correctly unpack variants of enums
Change-Id: Ic9f4035c8fbb5619db5d376d5b94d1149e4e858a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (8):
server: remove bindings.hpp
message: read: DRY the string specializations
message: use C++14 enable_if_t
utility: dedup_variant: rename in C++14 '_t' style
utility: type_traits: use C++14 '_t' style
use C++17 std::foo_v templates
utility: container_traits: define C++17 _v aliases
message: define and use C++17 style _v aliases
Change-Id: I4cb9faab32494b2cca95ba9121be740612280137
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (3):
cancel: Add default constructor
cancel: Fix passing nullopt to constructor
fd: Add an empty default constructor
Change-Id: Ic6286675b6557e08d6bf2dd8e891cd86b0dcd31f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This is needed to build optional uring support.
Change-Id: I114045f7db1eab955bebfa1479d60587386e88d0
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
William A. Kennington III (1):
io_uring: Add basic wrapper
Change-Id: I7564cbb3ec7e41ffc6089a96e5a920377a0c46cb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (4):
exception: Fix noexcept qualification
exception: Add ignoreQuiet functionality
cancel: Add cancelable utility
cancel: Add utility for always running callback
Change-Id: Id5424dae2b4676c845d0fd1430e56bf82670aa62
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
build: Propagate boost arguments as needed
Change-Id: I4ddd684b8c183cbef1fa454fdba6c563f0d65d97
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
googletest is only directly used by tests. When ptest support is
eventually enabled it can be added back for ptest environments.
Change-Id: I120610391dfa25a188534dd1ff41ac2b49cdd92b
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
William A. Kennington III (2):
sdbus++-gen-meson: Support non-source root yaml directories
sdbus++-gen-meson: Don't build markdown by default
Change-Id: I0f633534f219d7b45c184d07c51cae9e8b477c8c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
message/native_types: Constexpr fix in c++17 mode
Change-Id: I1406a95d46c731f4c1cc2abd39623673d2a7475a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
meson: Fix span check for c++20
Change-Id: Iaac608f4702426f53f83b776b0a88590b912cec6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Bruce Mitchell (1):
Replace IRC with Discord
William A. Kennington III (2):
native_types: Reduce append allocation
native_types: string_path_wrapper: Don't escape all strings
Change-Id: Ie86afde05bcb1cf1b096feeafb01cc509f043eb1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
sdbus++: fix camelcase names
Change-Id: I35f5da7dac284b70a40b699f5408f234b296c896
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
exception: Fix compiling for c++17
Change-Id: I23a3cb85f367dce3cc57a43b73d5247f817ec857
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (3):
message: Add call_async method
native_types: Migrate large functions to shared lib
test/message/types: Convert ASSERTs to EXPECTs
Change-Id: Idb8b6bff7ff04a76ac115ec5ec14218ca84e43bf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (2):
meson: Cleanup
exception: Add wrapper to ignore lambda failures
Change-Id: I1b267a6c9aace4f490310c8c90cf2a4a2b532515
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
sdbus++: add C++20 reserved keywords
Change-Id: I27b1c935874db5c387c3c10a78c751295f651707
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Fix #60 by adding encoding/decoding rules
Change-Id: Id4ca4949f8af915144d6d894e5643a8929f6e8d2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|