dbus/dbus
Xin Shi 5073b0f8a6 _dbus_loop_iterate: timeout can be defined as int
all places where `timeout` is used can be represented as int.
This MR is a response to issue #430.

Signed-off-by: Xin Shi <shixin21@huawei.com>
2023-01-04 10:24:46 +08:00
..
.gitignore .gitignore: Ignore many more generated files 2018-12-14 13:28:50 +00:00
CMakeLists.txt dbus/dbus-backtrace-win.c: New file with backtrace generator for Windows 2022-11-29 13:33:53 +00:00
dbus-address.c tests: Move address test out of libdbus 2019-07-03 11:19:19 +01:00
dbus-address.h Normalize C source files to end with exactly one newline 2020-06-10 10:47:31 +00:00
dbus-arch-deps.h.in dbus-arch-deps: Mark as AFL-2.0 OR GPL-2.0-or-later 2022-11-29 13:33:53 +00:00
dbus-asv-util.c Add _dbus_asv_add_fixed_array 2019-03-25 21:04:21 +01:00
dbus-asv-util.h Add _dbus_asv_add_fixed_array 2019-03-25 21:04:21 +01:00
dbus-auth.c auth: fix a no-memory case 2022-01-21 16:05:09 +04:00
dbus-auth.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-backtrace-win.c dbus/dbus-backtrace-win.c: New file with backtrace generator for Windows 2022-11-29 13:33:53 +00:00
dbus-bus.c various: comment static variables that are locked or otherwise OK 2019-12-12 09:36:24 +01:00
dbus-bus.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-connection-internal.h Introduce a new macro to export symbols solely for tests 2019-07-03 11:17:27 +01:00
dbus-connection.c dbus-connection: Add builtin_filters_enabled flag 2022-10-11 10:50:08 +00:00
dbus-connection.h dbus-connection: Add builtin_filters_enabled flag 2022-10-11 10:50:08 +00:00
dbus-credentials.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-credentials.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-dataslot.c various: comment static variables that are locked or otherwise OK 2019-12-12 09:36:24 +01:00
dbus-dataslot.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-errors.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-errors.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-file-unix.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-file-win.c Normalize C source files to end with exactly one newline 2020-06-10 10:47:31 +00:00
dbus-file.c Normalize C source files to end with exactly one newline 2020-06-10 10:47:31 +00:00
dbus-file.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-hash.c dbus-hash: Add (AFL-2.1 OR GPL-2.0-or-later) AND TCL SPDX license identifier 2022-11-29 13:33:53 +00:00
dbus-hash.h build: Assume stdint.h is provided 2022-07-19 21:11:09 +01:00
dbus-init-win.cpp dbus_threads_init_default, dbus_threads_init: be safe to call at any time 2013-05-10 11:35:08 +01:00
dbus-internals.c internals: Statically assert some things we assume about pointers 2022-11-29 22:11:07 +00:00
dbus-internals.h dbus-mempool.c: ensure that all alignments are aligned to max_align_t 2022-09-21 11:35:05 +00:00
dbus-keyring.c embedded tests: Conform to the same API for all tests 2018-12-17 14:12:59 +00:00
dbus-keyring.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-list.c test: Move _dbus_list_test() here 2019-01-21 15:22:07 +00:00
dbus-list.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-macros-internal.h dbus/dbus-macros-internal, test/test-platform-mutex.c: Use upper case for SPDX license operator 2022-10-11 13:00:00 +00:00
dbus-macros.h dbus: Move DBUS_PRIVATE_EXPORT to private header 2022-05-01 16:28:51 +00:00
dbus-mainloop.c _dbus_loop_iterate: timeout can be defined as int 2023-01-04 10:24:46 +08:00
dbus-mainloop.h Normalize C source files to end with exactly one newline 2020-06-10 10:47:31 +00:00
dbus-marshal-basic.c dbus-marshal-basic: Use _DBUS_ALIGNOF to compare alignments 2022-11-29 22:11:07 +00:00
dbus-marshal-basic.h Don't cast user-supplied pointers to DBusBasicValue * 2018-12-11 12:23:06 +00:00
dbus-marshal-byteswap.c dbus-marshal-byteswap: Byte-swap Unix fd indexes if needed 2022-10-05 10:24:28 +01:00
dbus-marshal-byteswap.h Add DBUS_PRIVATE_EXPORT decoration to symbols used by dbus-daemon or tests 2015-02-20 20:49:36 +00:00
dbus-marshal-header.c DBusMessage: Add a header field for the container instance 2018-02-16 15:27:37 +00:00
dbus-marshal-header.h _dbus_message_remove_unknown_fields: Add 2018-01-11 18:34:39 +00:00
dbus-marshal-recursive.c dbus-marshal-recursive: Correct an incorrect comment 2022-10-07 14:15:43 +01:00
dbus-marshal-recursive.h dbus-marshal-recursive.h: reduce padding in DBusType{Reader,Writer} 2022-09-21 11:35:05 +00:00
dbus-marshal-validate.c dbus-marshal-validate: Add more comments indicating what is going on 2022-10-07 14:15:45 +01:00
dbus-marshal-validate.h dbus-marshal-validate.h: Make self-contained 2018-12-17 14:12:59 +00:00
dbus-memory.c dbus-memory.c: Silence -Wcast-align warnings 2022-05-17 11:21:33 +00:00
dbus-memory.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-mempool.c dbus-mempool.c: ensure that all alignments are aligned to max_align_t 2022-09-21 11:35:05 +00:00
dbus-mempool.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-message-internal.h Move _dbus_check_fdleaks_* from dbus-message-util to tests 2019-07-02 20:44:33 +01:00
dbus-message-private.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-message-util.c dbus-message-util: Fix Doxygen annotations 2019-07-02 20:44:33 +01:00
dbus-message.c dbus-message: Report OOM as OOM, not InvalidArgs 2022-10-11 11:54:21 +00:00
dbus-message.h DBusMessageIter: ensure contiguous layout with 128-bit pointers 2022-09-21 11:35:05 +00:00
dbus-misc.c test: Move _dbus_misc_test() here 2019-01-21 15:22:06 +00:00
dbus-misc.h Normalize C source files to end with exactly one newline 2020-06-10 10:47:31 +00:00
dbus-nonce.c dbus: simplify socket close() & invalidate() calls 2022-07-15 16:26:18 +01:00
dbus-nonce.h DBusNonceFile: Don't rely on caller preallocating the object 2017-11-07 12:43:52 +00:00
dbus-object-tree.c embedded tests: Conform to the same API for all tests 2018-12-17 14:12:59 +00:00
dbus-object-tree.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-pending-call-internal.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-pending-call.c various: comment static variables that are locked or otherwise OK 2019-12-12 09:36:24 +01:00
dbus-pending-call.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-pipe-unix.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-pipe-win.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-pipe.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-pipe.h build: Assume stdint.h is provided 2022-07-19 21:11:09 +01:00
dbus-pollable-set-epoll.c Rename structure DBusSocketSet to DBusPollableSet and adjust the corresponding functions/files 2019-01-09 15:20:19 +01:00
dbus-pollable-set-poll.c Rename structure DBusSocketSet to DBusPollableSet and adjust the corresponding functions/files 2019-01-09 15:20:19 +01:00
dbus-pollable-set.c Rename structure DBusSocketSet to DBusPollableSet and adjust the corresponding functions/files 2019-01-09 15:20:19 +01:00
dbus-pollable-set.h Rename structure DBusSocketSet to DBusPollableSet and adjust the corresponding functions/files 2019-01-09 15:20:19 +01:00
dbus-protocol.h dbus-protocol.h: fix DBUS_ERROR_SPAWN_NO_MEMORY comment 2020-06-10 14:26:03 +04:00
dbus-resources.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-resources.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-server-debug-pipe.c dbus: make _dbus_close_socket() take DBusSocket* 2022-07-15 16:26:18 +01:00
dbus-server-debug-pipe.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-server-launchd.c Fix building on Mac OSX when using launchd 2022-03-31 08:58:46 +02:00
dbus-server-launchd.h Add launchd implementation. 2010-12-06 21:33:06 +01:00
dbus-server-protected.h dbus: handle unix server in a new function 2022-07-15 16:26:18 +01:00
dbus-server-socket.c socket_handle_watch: break when found is TRUE in server 2023-01-03 10:51:35 +08:00
dbus-server-socket.h dbus-server-socket: Make unix:tmpdir equivalent to unix:dir 2022-09-30 10:42:11 +01:00
dbus-server-unix.c dbus: move AF_UNIX code to server-socket 2022-07-15 16:26:18 +01:00
dbus-server-win.c Normalize C source files to end with exactly one newline 2020-06-10 10:47:31 +00:00
dbus-server-win.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-server.c dbus: move AF_UNIX code to server-socket 2022-07-15 16:26:18 +01:00
dbus-server.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-sha.c dbus/dbus-sha.c: add LicenseRef-pycrypto-orig SPDX license marker 2022-11-29 13:33:53 +00:00
dbus-sha.h tests: Move _dbus_sha_test outside libdbus 2019-07-03 11:18:49 +01:00
dbus-shared.h Disable the Containers interface 2021-12-10 16:48:51 +00:00
dbus-shell.c Add and use _dbus_list_clear_full 2018-08-02 15:26:27 +01:00
dbus-shell.h Normalize C source files to end with exactly one newline 2020-06-10 10:47:31 +00:00
dbus-signature.c test: Move _dbus_signature_test() here 2019-01-21 15:22:06 +00:00
dbus-signature.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-sockets-win.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-spawn-unix.c dbus: make _dbus_close_socket() take DBusSocket* 2022-07-15 16:26:18 +01:00
dbus-spawn-win.c dbus: make _dbus_close_socket() take DBusSocket* 2022-07-15 16:26:18 +01:00
dbus-spawn.h dbus-spawn: Don't take ownership of envp 2019-01-05 11:41:58 +01:00
dbus-string-private.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-string-util.c test: Move string tests (most of dbus-string-util.c) here 2019-01-21 15:21:43 +00:00
dbus-string.c Remove emulation of va_copy() in non-C99 compilers 2022-07-19 20:50:33 +01:00
dbus-string.h dbus-string: Add _dbus_string_append_buffer_as_hex() 2022-05-01 16:28:51 +00:00
dbus-syntax.c Doc: fix incorrect param names, missing params, non-exist params 2013-08-22 20:01:08 +01:00
dbus-syntax.h Add dbus-syntax.[ch] 2012-02-24 12:43:55 +00:00
dbus-sysdeps-pthread.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-sysdeps-thread-win.c On Windows in autolaunch related function use rmutex related functions to support thread locking 2022-05-17 23:06:54 +00:00
dbus-sysdeps-unix.c cleanup: Use gitlab URI for bug reporting 2022-11-30 16:51:27 +01:00
dbus-sysdeps-unix.h dbus: move unix socket declarations to common sysdeps.h 2022-07-15 16:26:18 +01:00
dbus-sysdeps-util-unix.c dbus-sysdeps-util-unix.c: Avoid including sys/syslimits.h 2022-08-10 11:18:20 +00:00
dbus-sysdeps-util-win.c Fix memory leaks in Windows variant of _dbus_directory_open() 2021-12-09 12:53:18 +01:00
dbus-sysdeps-util.c test: Move sysdeps tests here 2019-01-21 15:22:05 +00:00
dbus-sysdeps-win.c dbus/dbus-backtrace-win.c: New file with backtrace generator for Windows 2022-11-29 13:33:53 +00:00
dbus-sysdeps-win.h sysdeps-win: Let tests access autostarted dbus-daemon's handle 2022-06-27 15:32:07 +02:00
dbus-sysdeps-wince-glue.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-sysdeps-wince-glue.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-sysdeps.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-sysdeps.h build: Assume stdint.h is provided 2022-07-19 21:11:09 +01:00
dbus-test-tap.c test: Avoid misleading diagnostic when some tests are skipped 2021-12-16 07:52:46 +00:00
dbus-test-tap.h test: Move TAP helpers into dbus-testutils if embedded tests are disabled 2020-04-20 10:13:04 +01:00
dbus-test.h tests: Move userdb test out of libdbus 2019-07-03 11:19:50 +01:00
dbus-threads-internal.h Add doc to platform related [c|r]mutex functions 2022-05-01 19:54:06 +02:00
dbus-threads.c various: comment static variables that are locked or otherwise OK 2019-12-12 09:36:24 +01:00
dbus-threads.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-timeout.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-timeout.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-transport-protected.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-transport-socket.c Escape socket path when building the D-Bus address 2022-07-18 11:11:11 +04:00
dbus-transport-socket.h dbus: move AF_UNIX code to transport-socket 2022-07-15 16:26:18 +01:00
dbus-transport-unix.c dbus: move AF_UNIX code to transport-socket 2022-07-15 16:26:18 +01:00
dbus-transport-unix.h dbus: move AF_UNIX code to transport-socket 2022-07-15 16:26:18 +01:00
dbus-transport-win.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-transport-win.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-transport.c dbus: move AF_UNIX code to transport-socket 2022-07-15 16:26:18 +01:00
dbus-transport.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-types.h build: Define DBUS_INT64_MODIFIER, analogous to G_GINT64_MODIFIER 2022-04-19 18:27:47 +00:00
dbus-userdb-util.c dbus: remove pam_console/pam_foreground support 2022-05-19 22:19:25 +02:00
dbus-userdb.c userdb: Reference-count DBusUserInfo, DBusGroupInfo 2020-07-01 13:21:23 +01:00
dbus-userdb.h userdb: Reference-count DBusUserInfo, DBusGroupInfo 2020-07-01 13:21:23 +01:00
dbus-uuidgen.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-uuidgen.h dbus: Move DBUS_PRIVATE_EXPORT to private header 2022-05-01 16:28:51 +00:00
dbus-valgrind-internal.h Fix building with newer Valgrind 2012-11-09 14:04:27 +00:00
dbus-watch.c trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus-watch.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
dbus.h trivial: Remove trailing whitespace from copyright notices 2018-12-17 11:22:39 +00:00
Makefile.am dbus/dbus-backtrace-win.c: New file with backtrace generator for Windows 2022-11-29 13:33:53 +00:00
meson.build dbus/dbus-backtrace-win.c: New file with backtrace generator for Windows 2022-11-29 13:33:53 +00:00
test-version-script meson: Fix the check for --version-script support 2022-07-13 20:36:13 +01:00
Version.in Link dbus-daemon and dbus-daemon-lauch-helper against libdbus 2015-02-20 20:49:45 +00:00
versioninfo.rc.in dbus/versioninfo.rc.in: add LicenseRef-GAP SPDX license marker 2022-11-29 13:33:53 +00:00