2023-12-14 | Philippe Proulx | src/cpp-common: add {fmt} 10.1.1 Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | logging: strip down and clean `log.h` and `log.c` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common: move `nlohmann/json.hpp` to `vendor` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common: add `bt2s::string_view`, alias of `bpstd... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | cpp-common: add `bt2s::optional`, alias of `nonstd... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common: rename bt2c::makeUnique() -> bt2s::make_unique() CI-Build: Simon Marchi <simon.marchi@efficios.com> Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | cpp-common: rename `bt2_common` namespace -> `bt2c` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common: remove `cfg-*.hpp` and `log-cfg.hpp` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add bt2::wrap() overloads Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::SelfComponentClass` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::PrivateQueryExecutor` CI-Build: Simon Marchi <simon.marchi@efficios.com> Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::SelfMessageIteratorConfiguration` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::SelfMessageIterator` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::Self*Component` and `bt2... CI-Build: Simon Marchi <simon.marchi@efficios.com> Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::MessageIterator` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::Const*Component` and `bt2... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::ConstMessageArray` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/shared-object.hpp: add newlines around... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: do not use `bpstd::string_view` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/field-class.hpp: coalesce `internal... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: remove useless copy operations Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/borrowed-object.hpp: use BT_ASSERT_DBG() Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/field.hpp: use raw value proxy for scalar... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: use raw value proxy for scalar value... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/value.hpp: add proxy methods to `bt2... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: remove useless `_ThisXyz` type aliases Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/value.hpp: move static assertion (wrong... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | cpp-common/bt2: rework `bt2::CommonIterator` (now ... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::BorrowedObjectProxy` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add and use `bt2::internal::Dep*` type... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: use more specific static assertion... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add asConst() methods Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: use the "length" term everywhere instead... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: remove useless friend classes to access... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `noexcept` to user attribute setters Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: systematize the `const` method situation Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add missing `noexcept` to static methods Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: rename `common-iter.hpp` to `common... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: remove superfluous NL Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/common-iter.hpp: add missing NL Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: rename `bt2::SharedObj` -> `bt2::SharedObject` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: `bt2::internal::SharedObj` -> `bt2... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: rename `bt2::BorrowedObj` -> `bt2:... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | cpp-common/bt2: `bt2::internal::BorrowedObj` -> `bt2... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/borrowed-obj.hpp: remove unused `SharedObj... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | Add IWYU keep pragmas when including some compat headers Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | Add some includes in C++ header files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | Remove some unused includes in C++ files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | include: add IWYU pragmas in private header files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | Remove stdbool.h includes from C++ files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-01 | Simon Marchi | Sort includes in C++ files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-01 | Simon Marchi | tests: normalize inclusions of tap/tap.h Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-01 | Simon Marchi | Remove unnecessary inclusions of "internal public"... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-11-09 | Simon Marchi | tools: add lint-py.sh Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-11-09 | Simon Marchi | Re-format C++ files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-10-17 | Simon Marchi | Remove dev-requirements.txt entry for click Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-10-11 | Philippe Proulx | tests/utils/utils.sh: add run_python helper function CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-10-11 | Philippe Proulx | configure.ac: require Python 3.4+ Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-09-18 | Simon Marchi | Bump black to version 23 Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-09-11 | Simon Marchi | ctf: fix -Wformat-overflow warning in ctf-meta-resolve.cpp Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: gen-version-i.sh: make it an error if git describe... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: gen-version-i.sh: use a fixed abbrev length Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: gen-version-i.sh: use errexit option Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: gen-version-i.sh: use `mv -f` Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: gen-version-i.sh: use `command` to check if... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: gen-version-i.sh: make shellcheck-clean Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: move script to generate version.i to its own... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-06-20 | Simon Marchi | build: correct alignment of "GEN version.i" Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-06-08 | Simon Marchi | python: make all _get_ref/_put_ref proper static methods Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-06-08 | Simon Marchi | python: mark _SharedObject._{get,put}_ref as abstract... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: add bt_field_string_clear test Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: make pre/post-condition assertions test use... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: add extern "C" to tap.h Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: add framework to run code in comp cls / comp... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: use nlohmann's json lib to generate conds list Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Francis Deslauriers | cpp-common: add nlohmann/json header-only dependency Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: include babeltrace.h in conds/utils.hpp Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: re-format conds C++ files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: convert lib conds test to C++ Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-23 | Simon Marchi | tests: add a basic pre-condition assertion test Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-23 | Simon Marchi | tests: remove unused forward declaration Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-02 | Simon Marchi | configure: add --enable-ubsan configure flag |
commit | commitdiff | tree |
2023-04-03 | Simon Marchi | cli: use return value of g_string_free |
commit | commitdiff | tree |
2023-03-31 | Simon Marchi | Fix: mark (again) section start/end symbols as hidden Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-03-30 | Michael Jeanson | fix: visibility of bt_plugin_python_create_all_from_file Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-03-30 | Michael Jeanson | Show python bindings install output in verbose builds Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-03-30 | Simon Marchi | Visibility hidden by default Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-03-16 | Simon Marchi | Fix: tests: print real values in a fixed format Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-03-02 | Michael Jeanson | port: fix -Wdeprecated-declarations warning about sprintf... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-03-01 | Francis Deslauriers | cli: Rename `logging.c` to `logging.cpp` to force C... CI-Build: Simon Marchi <simon.marchi@efficios.com> Reviewed-by: Simon Marchi <simon.marchi@efficios.com> Tested-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2022-08-19 | Simon Marchi | Fix: compat: include common/macros.h in mman.h Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2022-08-18 | Simon Marchi | Silence -Wunused-but-set-variable error with clang Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2022-08-16 | Simon Marchi | tests: fix shellcheck warnings in plugins/sink.ctf.fs Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2022-08-16 | Simon Marchi | tests: fix shellcheck errors in plugins/sink.text.pretty... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2022-08-16 | Simon Marchi | tests: use -z / -n to test for string empty / non-empty Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2022-08-16 | Simon Marchi | tests: shorten names of session-rotation trace Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2022-07-26 | Simon Marchi | Change required clang-format version to 14 Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2022-06-30 | Simon Marchi | Fix: bt2: autodisc: remove thread error while inserting... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2022-06-30 | Simon Marchi | tests: src.ctf.fs: add test for metadata with invalid... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2022-06-30 | Francis Deslauriers | Remove `skip-string-normalization` in Python formatter... CI-Build: Simon Marchi <simon.marchi@efficios.com> Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
next |