dbus/test/data
Руслан Ижбулатов f6e593b896 DBUS_WINDOWS_SSPI_NTLM custom test
This is a simple socket client that connects to a dbus test server daemon
and tries to authenticate using the DBUS_WINDOWS_SSPI_NTLM mechanism. The
code that does authentication is completely independent from libdbus,
and is completely bare.

The test is explicitly Windows-only, as it drops all platform-independent
abstractions that libdbus would have provided (not to mention the fact
that DBUS_WINDOWS_SSPI_NTLM itself is Windows-only...).

The code will try to authenticate multiple times, changing a different
byte in a different buffer each time, and then expecting the authentication
to success or fail depending on what is changed (the test has limited,
hardcoded awareness of the NTLM message structure for that purpose).

https://bugs.freedesktop.org/show_bug.cgi?id=96577
2026-01-07 08:51:59 +01:00
..
auth test: Add basic test coverage for DBUS_COOKIE_SHA1 2019-06-09 13:08:53 +01:00
equiv-config-files 2005-01-18 Havoc Pennington <hp@redhat.com> 2005-01-18 20:42:15 +00:00
installable test/data: Generate a separate installable set of data files 2022-07-13 20:36:13 +01:00
invalid-config-files Add more test coverage for config file parsing 2018-08-30 17:39:41 +01:00
invalid-messages Add REUSE copyright/license information for binary message blobs 2023-08-15 15:41:17 +01:00
invalid-service-files-system .gitignore: Make match patterns more specific 2018-12-14 12:53:08 +00:00
sha-1 2003-02-22 Havoc Pennington <hp@pobox.com> 2003-02-22 17:29:48 +00:00
systemd-activation test: activation tests for send_destination_prefix 2019-05-14 10:31:13 +02:00
valid-config-files DBUS_WINDOWS_SSPI_NTLM custom test 2026-01-07 08:51:59 +01:00
valid-config-files-system test: use "tty" group rather than "bin" 2024-07-28 12:50:37 +02:00
valid-messages Add REUSE copyright/license information for binary message blobs 2023-08-15 15:41:17 +01:00
valid-service-files .gitignore: Make match patterns more specific 2018-12-14 12:53:08 +00:00
valid-service-files-system .gitignore: Make match patterns more specific 2018-12-14 12:53:08 +00:00
copy_data_for_tests.py build: Add machine-readable licensing markers to the Meson build system 2022-07-13 20:36:13 +01:00
dbus-installed-tests.aaprofile.in Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
meson.build meson: Introduce message_bus and tools command line option 2023-01-04 09:35:06 +01:00