summaryrefslogtreecommitdiff
path: root/dbus
AgeCommit message (Expand)AuthorFilesLines
2024-04-06sysdeps-win: Fix autolaunch: regression on WindowsThomas Sondergaard1-1/+1
2023-09-01Remove autotools related filesRalf Habacker1-340/+0
2023-08-23time: use dbus_int64_t for seconds instead of longAlexander Kanavin9-33/+78
2023-08-21userdb: Use "goto out" pattern for _dbus_groups_from_uid()Simon McVittie1-9/+9
2023-08-21sysdeps: Improve error reporting for looking up a userSimon McVittie1-7/+29
2023-08-21sysdeps: Give a more useful error if unable to resolve a numeric uidSimon McVittie1-4/+13
2023-08-21sysdeps-unix: Deduplicate error handling for getpwnam and getpwnam_rSimon McVittie1-25/+9
2023-08-18userdb: Add proper error reporting when getting groups from a uidSimon McVittie5-12/+30
2023-08-15sysdeps: Use C11 stdatomic.h where possibleSimon McVittie3-12/+58
2023-08-15sysdeps: Move declarations used from C++ to their own headerSimon McVittie6-4/+21
2023-08-14Add SPDX license tags for the MIT (Expat) license, where straightforwardSimon McVittie4-0/+4
2023-08-08_dbus_asv_add_unix_fd: addLuca Boccassi2-0/+42
2023-08-08DBusCredentials: add support for PID FDs via SO_PEERPIDFDLuca Boccassi5-8/+257
2023-08-01dbus-sysdeps-unix: Check socklen_t is unsigned when getting group listcptpcrd1-0/+2
2023-08-01dbus-sysdeps-unix: Handle empty supplementary group listcptpcrd1-7/+0
2023-06-13meson: Override "dbus-1" dependency nameBarnabás Pőcze1-0/+2
2023-06-06sysdeps: Correct fallback signature of Linux close_range()Simon McVittie1-1/+1
2023-06-06bus: Assign a serial number for messages from the driverhongjinghao2-1/+12
2023-05-15Support /proc in _dbus_file_get_contentLuca Boccassi1-4/+46
2023-05-15dbus-spawn-win: use `_DBUS_FUNCTION_NAME` instead of `__FUNCTION__`Barnabás Pőcze1-4/+4
2023-05-15dbus-sysdeps-win: do not log function name twiceBarnabás Pőcze1-2/+2
2023-05-15dbus-internals: use `_DBUS_FUNCTION_NAME` in `_dbus_verbose()`Barnabás Pőcze1-1/+1
2023-05-12dbus_message_iter_get_signature: Fix two memory leaks on OOMBarnabás Pőcze1-4/+8
2023-02-08_dbus_string_skip_blank(): Let the final assert follow the previous searchRalf Habacker1-1/+1
2023-01-14Define _DBUS_ALIGNOF using _Alignof when using C11 or newerKhem Raj1-0/+4
2023-01-05Fix data race in multithreaded applicationRalf Habacker1-2/+10
2023-01-05Add multithreaded unit test for DBusCounter to available build systemsRalf Habacker1-1/+7
2023-01-04meson: Declare dependencyDaniel Wagner1-0/+6
2023-01-04dbus/dbus-macros-internal.h: Add blank line after the copyright stateRalf Habacker1-0/+1
2023-01-04Add SPDX license marker for the AFL-2.1 OR GPL-2.0-or-later licenseRalf Habacker135-0/+270
2023-01-04_dbus_loop_iterate: `timeout` can be defined as intXin Shi1-1/+1
2023-01-03socket_handle_watch: break when `found` is TRUE in serverAiknow1-1/+4
2022-11-30cleanup: Use gitlab URI for bug reportingMarco Trevisan (Treviño)1-1/+1
2022-11-29internals: Statically assert some things we assume about pointersSimon McVittie1-0/+29
2022-11-29dbus-marshal-basic: Use _DBUS_ALIGNOF to compare alignmentsSimon McVittie1-13/+4
2022-11-29dbus/dbus-backtrace-win.c: New file with backtrace generator for WindowsRalf Habacker5-204/+216
2022-11-29dbus-arch-deps: Mark as AFL-2.0 OR GPL-2.0-or-laterSimon McVittie1-0/+1
2022-11-29dbus-hash: Add (AFL-2.1 OR GPL-2.0-or-later) AND TCL SPDX license identifierSimon McVittie1-0/+1
2022-11-29dbus/dbus-sha.c: add LicenseRef-pycrypto-orig SPDX license markerRalf Habacker1-0/+1
2022-11-29dbus/versioninfo.rc.in: add LicenseRef-GAP SPDX license markerRalf Habacker1-0/+1
2022-10-11dbus/dbus-macros-internal, test/test-platform-mutex.c: Use upper case for SPD...Ralf Habacker1-1/+1
2022-10-11dbus-message: Report OOM as OOM, not InvalidArgsSimon McVittie1-0/+3
2022-10-11dbus-connection: Add builtin_filters_enabled flagKai A. Hiller2-4/+46
2022-10-07dbus-marshal-basic: Fix an incorrect commentSimon McVittie1-2/+2
2022-10-07dbus-marshal-basic: Assert that we are in-bounds after skipping itemsSimon McVittie1-0/+8
2022-10-07dbus-marshal-basic: Clarify what is going on when we skip an itemSimon McVittie1-0/+10
2022-10-07dbus-marshal-validate: Add more comments indicating what is going onSimon McVittie1-0/+7
2022-10-07dbus-marshal-recursive: Correct an incorrect commentSimon McVittie1-4/+1
2022-10-07dbus-marshal-validate: Add an extra assertionSimon McVittie1-0/+3
2022-10-05dbus-marshal-byteswap: Byte-swap Unix fd indexes if neededSimon McVittie1-5/+1