Fix: sessiond: use after free
[deliverable/lttng-tools.git] / src / common / utils.c
2022-02-22  Jonathan RajotteFix: conversion from KB to bytes overflow on arm32
2022-01-22  Mathieu DesnoyersRelicence all source and header files included in LGPL...
2022-01-22  Mathieu DesnoyersMove utils_expand_path and utils_expand_path_keep_symli...
2021-04-13  Simon MarchiFix: utils: avoid strncpy overlap in utils_partial_realpath
2021-04-13  Simon MarchiClean-up: utils: make utils_partial_realpath static
2021-02-12  Jonathan RajotteImplement utils_parse_unsigned_long_long
2020-10-28  Jonathan Rajottecredentials: uid and gid now use LTTNG_OPTIONAL
2020-09-15  Jérémie GalarneauFix: PERROR spam when `tracing` group does not exist
2020-08-20  Jérémie GalarneauFix: memcpy used on potentially overlapping regions
2020-08-11  Jérémie GalarneauClean-up: utils: change space to tabs
2020-03-26  Jérémie GalarneauRefactor: lttng-ctl: follow terminology of the tracker...
2020-03-20  Jérémie GalarneauFix: sessiond: occasional badfd error on repeated SIGTERM
2020-01-30  Michael JeansonMove to kernel style SPDX license identifiers
2019-12-19  Mathieu DesnoyersFix: utils: utils_stream_file_path separator
2019-12-13  Jérémie GalarneauMake lttng_directory_handle reference countable
2019-12-02  Simon MarchiMake _utils_expand_path static
2019-10-22  Jonathan Rajotterelayd: introduce --working-directory/-w options
2019-10-22  Kai KangFix: compile fails for x32 arch
2019-10-01  Francis DeslauriersFix: Tests: Segfault in `test_utils_expand_path()`
2019-09-10  Jérémie GalarneauClean-up: remove unused stream file creation and unlink...
2019-08-24  Jérémie GalarneauCleanup: mark utils_get_home_dir as returning a const...
2019-08-09  Jérémie Galarneaurelayd: implement file and session rotation on top...
2019-07-25  Jérémie GalarneauAdd rmdirat and renameat to run-as commands
2019-07-25  Jérémie GalarneauExport utils_stream_file_path outside of common/utils.c
2019-07-18  Jérémie GalarneauAdd a method to create a directory handle relative...
2019-04-28  Jérémie GalarneauFix: directory handle credentials parameter is not...
2019-04-25  Jonathan RajotteFix: getgrnam is not MT-Safe, use getgrnam_r
2019-04-18  Jérémie GalarneauAdd mkdirat utils and runas wrappers
2019-02-16  Francis DeslauriersPrevent channel buffer allocation larger than memory
2019-02-11  Jonathan RajotteSupport minute and hour as time suffixes
2019-01-14  Jérémie GalarneauMove time utils to their own time.c file
2018-11-16  Mathieu DesnoyersFix: Connect timeout arithmetic in inet/inet6 (v4)
2018-08-30  Jérémie GalarneauFix: possible leak of path in _utils_expand_path
2018-08-30  Jérémie GalarneauFix: silent truncation in _utils_expand_path
2018-08-29  Francis DeslauriersFix: leaking string by setting pointer to NULL before...
2018-08-24  Francis DeslauriersAdd utils_expand_path_keep_symlink fonction
2018-06-04  Jérémie GalarneauReplace strncpy by lttng_strncpy in utils_stream_file_n...
2018-04-09  Gregory LEOCADIEFix: use off_t type for lseek function return value...
2018-03-28  Simon MarchiIntroduce utils_parse_time_suffix
2018-03-13  Julien DesfossezImplement the RELAYD_ROTATE_STREAM relay daemon command
2017-11-12  Jérémie Galarneaucentralize sessiond config option handling
2017-07-28  Jonathan RajotteFix: report error using fd instead of ret
2017-05-05  Philippe ProulxAdd --enable-embedded-help option to embed --help messa...
2017-05-05  Jérémie GalarneauAdd utils_get_count_order_u64 to utils
2016-08-25  Ricardo Nabinger... Use -M parameter instead of --manpath when invoking...
2016-05-18  Mathieu DesnoyersFix: bad file descriptors on close after rotation error
2016-05-18  Michael JeansonFix: Double free in utils_partial_realpath error path
2016-05-17  Michael JeansonFix: Add missing free() in utils_partial_realpath
2016-05-17  Michael JeansonFix: Use secure_getenv() in get_man_bin_path
2016-03-18  Philippe Proulxlttng: show man page when using command's --help
2016-03-11  Julien DesfossezCommand metadata regenerate
2015-11-02  Jérémie GalarneauFix: Verify directory's existence before calling mkdir
2015-11-02  Jérémie GalarneauClean-up: declare variables at beginning of scope
2015-10-20  Jérémie GalarneauCleanup: Missing space after cast operator
2015-10-19  Jérémie GalarneauPort: Explicitly allocate realpath() resolved buffer
2015-10-19  Michael JeansonFix: Silence warning formating pid_t as int
2015-10-19  Michael JeansonPort: Add Solaris dirent compat
2015-10-19  Michael JeansonPort: Remove _GNU_SOURCE, defined in config.h
2015-10-19  Michael JeansonPort: Replace flock with fnctl
2015-10-19  Michael JeansonPort: Replace dirent->d_type by stat
2015-10-19  Michael JeansonPort: Add Solaris string compat
2015-09-17  Jérémie GalarneauClean-up: NULL free'd pointers in utils_partial_realpath
2015-09-17  Antoine BusqueFix: prevent dangling pointer in utils_partial_realpath
2015-09-15  Antoine BusqueFix: memleak in utils_partial_realpath
2015-09-04  Mathieu DesnoyersFix: streamline ret/errno of run_as()
2015-09-04  Mathieu DesnoyersFix: Relay daemon ownership and reference counting
2015-09-03  Jérémie GalarneauAccept uid and gid parameters in utils_mkdir()/utils_mk...
2015-07-26  Jérémie GalarneauFix: Mishandled NULL short options in utils_generate_op...
2015-03-26  Mathieu DesnoyersFix: recursive_rmdir: empty all empty subdir
2015-03-26  Mathieu Desnoyersshm-path: remove directory hierarchy on destroy
2015-01-19  Mathieu DesnoyersFix: setuid/setgid daemons should not get sensitive...
2015-01-07  Mathieu DesnoyersCleanup: lock file already taken is error, not warning
2015-01-05  Mathieu DesnoyersMisleading error handling: utils_create_pid_file()...
2014-11-26  Jérémie GalarneauCleanup: Unchecked close() return value in utils_create...
2014-11-26  Mathieu DesnoyersFix: utils.c: check str*dup OOM
2014-11-15  Mathieu DesnoyersFix: define _LGPL_SOURCE in C files
2014-09-19  Philippe Proulxsessiond: Add --extra-kmod-probes option
2014-07-14  Jérémie GalarneauFix: Create a lock file to prevent multiple session...
2014-07-10  David GouletFix: add a get HOME dir fallback to getpwuid
2014-05-14  Jan GlauberConfigurable kernel module probes support
2014-05-14  David GouletFix: incorrect printf format
2014-04-14  Simon MarchiFix: rework utils_parse_size_suffix
2014-03-10  Jérémie GalarneauAdd session configuration save feature to session daemon
2013-12-17  Jérémie GalarneauAdd utils_generate_optstring() to libcommon
2013-11-25  Raphaël BeamonteFix: utils_expand_path now works for paths that ends...
2013-11-25  Raphaël BeamonteFix: comment indentation
2013-11-25  Raphaël BeamonteAdd missing copyright to utils.c
2013-11-15  Raphaël BeamonteRemove the utils_resolve_relative function that is...
2013-11-15  Raphaël BeamonteChange the utils_expand_path function to use utils_part...
2013-11-15  Raphaël BeamonteIntroduce a new utils_partial_realpath function
2013-11-13  Raphaël BeamonteCorrect the behavior of the utils_expand_path function
2013-11-13  Raphaël BeamonteIntroduce a new utils_resolve_relative function
2013-10-09  Mathieu DesnoyersHealth check: implement health check query in sessiond...
2013-09-25  Julien DesfossezGenerate local kernel and UST indexes
2013-07-16  Mathieu DesnoyersIntroduce utils_create_pipe_cloexec_nonblock()
2013-06-28  David GouletAdd utils function to format current time as a string
2013-06-28  David GouletFix: set hidden attribute to utils_* calls
2013-06-27  Julien DesfossezAdd kernel snapshot support
2013-06-19  Amit MargalitUsing LTTNG_HOME environment variable if exists, with...
2013-06-19  Mathieu DesnoyersFix: remove use of stat()
next
This page took 0.350114 seconds and 107 git commands to generate.