History log of /openbmc/phosphor-objmgr/libmapper/test/ (Results 1 – 4 of 4)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
cf72403d29-Oct-2024 George Liu <liuxiwei@ieisystem.com>

libmapper: format code using c++ clang-format

Remove libmapper/.clang-fromat and format code using c++ clang-format

Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: I62781743b03fa1e806

libmapper: format code using c++ clang-format

Remove libmapper/.clang-fromat and format code using c++ clang-format

Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: I62781743b03fa1e806f51f4844c93aaf4cdfac4f

show more ...


/openbmc/phosphor-objmgr/.clang-format
/openbmc/phosphor-objmgr/.gitignore
/openbmc/phosphor-objmgr/OWNERS
/openbmc/phosphor-objmgr/README.md
/openbmc/phosphor-objmgr/fail-monitor/main.cpp
/openbmc/phosphor-objmgr/fail-monitor/monitor.cpp
/openbmc/phosphor-objmgr/fail-monitor/monitor.hpp
/openbmc/phosphor-objmgr/libmapper/app.c
/openbmc/phosphor-objmgr/libmapper/internal.h
/openbmc/phosphor-objmgr/libmapper/mapper.c
/openbmc/phosphor-objmgr/libmapper/mapper.h
utils.c
utils.h
/openbmc/phosphor-objmgr/meson.build
/openbmc/phosphor-objmgr/meson.options
/openbmc/phosphor-objmgr/src/associations.cpp
/openbmc/phosphor-objmgr/src/associations.hpp
/openbmc/phosphor-objmgr/src/dbus/xyz.openbmc_project.ObjectMapper.conf
/openbmc/phosphor-objmgr/src/dbus/xyz.openbmc_project.ObjectMapper.service
/openbmc/phosphor-objmgr/src/handler.cpp
/openbmc/phosphor-objmgr/src/handler.hpp
/openbmc/phosphor-objmgr/src/main.cpp
/openbmc/phosphor-objmgr/src/processing.cpp
/openbmc/phosphor-objmgr/src/processing.hpp
/openbmc/phosphor-objmgr/src/systemd/mapper-subtree-remove@.service.in
/openbmc/phosphor-objmgr/src/systemd/mapper-wait@.service.in
/openbmc/phosphor-objmgr/src/systemd/xyz.openbmc_project.ObjectMapper.service.in
/openbmc/phosphor-objmgr/src/test/associations.cpp
/openbmc/phosphor-objmgr/src/test/handler.cpp
/openbmc/phosphor-objmgr/src/test/interfaces_added.cpp
/openbmc/phosphor-objmgr/src/test/meson.build
/openbmc/phosphor-objmgr/src/test/name_change.cpp
/openbmc/phosphor-objmgr/src/test/need_to_introspect.cpp
/openbmc/phosphor-objmgr/src/test/util/association_objects.hpp
/openbmc/phosphor-objmgr/src/test/util/debug_output.hpp
/openbmc/phosphor-objmgr/src/test/well_known.cpp
/openbmc/phosphor-objmgr/src/types.hpp
/openbmc/phosphor-objmgr/subprojects/.clang-format
/openbmc/phosphor-objmgr/subprojects/CLI11.wrap
/openbmc/phosphor-objmgr/subprojects/boost.wrap
/openbmc/phosphor-objmgr/subprojects/phosphor-dbus-interfaces.wrap
/openbmc/phosphor-objmgr/subprojects/phosphor-logging.wrap
/openbmc/phosphor-objmgr/subprojects/sdbusplus.wrap
/openbmc/phosphor-objmgr/subprojects/tinyxml2.wrap
cbca32ec02-Aug-2021 Brad Bishop <bradleyb@fuzziesquirrel.com>

build: drop autotools support

Change-Id: Ic159830e2ccbc8934f23eb4eff7d15c83a7ffaf0
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

0aa1590708-May-2019 Brad Bishop <bradleyb@fuzziesquirrel.com>

build: Add meson support

Add support for buildling with meson.

Support for --enable-oe-sdk is dropped because running unit tests on the
build system is now supported directly with meson subprojects

build: Add meson support

Add support for buildling with meson.

Support for --enable-oe-sdk is dropped because running unit tests on the
build system is now supported directly with meson subprojects:

meson buildir && ninja -C buildir test

I tested this by building a witherspoon image and booting it to
multi-user and verifying the mapper-wait functionality works correctly.

Change-Id: I86e5efc7b7c89183219a4c890ad658e334765fc1
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...

a669a50a03-Aug-2021 Brad Bishop <bradleyb@fuzziesquirrel.com>

libmapper: fix logic bug

sarraylen returns the number of strings and does not include the
trailing null pointer. This results in sarraydup creating arrays of
strings where the array is not null poi

libmapper: fix logic bug

sarraylen returns the number of strings and does not include the
trailing null pointer. This results in sarraydup creating arrays of
strings where the array is not null pointer terminated (the strings
themselves _are_ \0 terminated), which in turn causes random data to be
passed to free.

The bug was found using static analysis and inspection would indicate
exposure only exists on error and shutdown paths, which might be a hint
as to how this has been lurking for as long as it has.

Change-Id: Ie5e5b6cdfb7832c84037ff039b41082fc7d20b61
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


/openbmc/phosphor-objmgr/.clang-format
/openbmc/phosphor-objmgr/.gitignore
/openbmc/phosphor-objmgr/LICENSE
/openbmc/phosphor-objmgr/MAINTAINERS
/openbmc/phosphor-objmgr/Makefile.am
/openbmc/phosphor-objmgr/README.md
/openbmc/phosphor-objmgr/bootstrap.sh
/openbmc/phosphor-objmgr/configure.ac
/openbmc/phosphor-objmgr/fail-monitor/.gitignore
/openbmc/phosphor-objmgr/fail-monitor/Makefile.am
/openbmc/phosphor-objmgr/fail-monitor/argument.cpp
/openbmc/phosphor-objmgr/fail-monitor/argument.hpp
/openbmc/phosphor-objmgr/fail-monitor/main.cpp
/openbmc/phosphor-objmgr/fail-monitor/monitor.cpp
/openbmc/phosphor-objmgr/fail-monitor/monitor.hpp
/openbmc/phosphor-objmgr/libmapper/.gitignore
/openbmc/phosphor-objmgr/libmapper/app.c
/openbmc/phosphor-objmgr/libmapper/internal.h
/openbmc/phosphor-objmgr/libmapper/mapper.c
/openbmc/phosphor-objmgr/libmapper/mapper.h
Makefile.am.include
mapper.cpp
utils.c
utils.h
/openbmc/phosphor-objmgr/libmapper/workaround/systemd.h
/openbmc/phosphor-objmgr/src/argument.cpp
/openbmc/phosphor-objmgr/src/argument.hpp
/openbmc/phosphor-objmgr/src/associations.cpp
/openbmc/phosphor-objmgr/src/associations.hpp
/openbmc/phosphor-objmgr/src/main.cpp
/openbmc/phosphor-objmgr/src/processing.cpp
/openbmc/phosphor-objmgr/src/processing.hpp
/openbmc/phosphor-objmgr/src/test/Makefile.am.include
/openbmc/phosphor-objmgr/src/test/associations.cpp
/openbmc/phosphor-objmgr/src/test/interfaces_added.cpp
/openbmc/phosphor-objmgr/src/test/name_change.cpp
/openbmc/phosphor-objmgr/src/test/need_to_introspect.cpp
/openbmc/phosphor-objmgr/src/test/util/asio_server_class.hpp
/openbmc/phosphor-objmgr/src/test/util/association_objects.hpp
/openbmc/phosphor-objmgr/src/test/util/debug_output.hpp
/openbmc/phosphor-objmgr/src/test/well_known.cpp
/openbmc/phosphor-objmgr/src/types.hpp