]> git.ipfire.org Git - thirdparty/samba.git/log
thirdparty/samba.git
2 years agos4:dns_server: Add missing newline to logging message
Joseph Sutton [Mon, 7 Aug 2023 04:52:33 +0000 (16:52 +1200)] 
s4:dns_server: Add missing newline to logging message

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:client: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:52:17 +0000 (16:52 +1200)] 
s4:client: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:cldap_server: Add missing newline to logging message
Joseph Sutton [Mon, 7 Aug 2023 04:51:55 +0000 (16:51 +1200)] 
s4:cldap_server: Add missing newline to logging message

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:auth: Correct condition and remove redundant check
Joseph Sutton [Mon, 7 Aug 2023 00:41:45 +0000 (12:41 +1200)] 
s4:auth: Correct condition and remove redundant check

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:auth: Check return value of talloc_reference()
Joseph Sutton [Wed, 2 Aug 2023 22:49:51 +0000 (10:49 +1200)] 
s4:auth: Check return value of talloc_reference()

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:auth: Fix leaks
Joseph Sutton [Wed, 2 Aug 2023 22:47:42 +0000 (10:47 +1200)] 
s4:auth: Fix leaks

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:winbindd: Fix debug messages
Joseph Sutton [Tue, 1 Aug 2023 21:45:19 +0000 (09:45 +1200)] 
s3:winbindd: Fix debug messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:winbindd: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:51:21 +0000 (16:51 +1200)] 
s3:winbindd: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:vfs: Add missing space in debug message
Joseph Sutton [Tue, 1 Aug 2023 03:50:11 +0000 (15:50 +1200)] 
s3:vfs: Add missing space in debug message

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:utils: Fix code spelling
Joseph Sutton [Wed, 2 Aug 2023 02:54:17 +0000 (14:54 +1200)] 
s3:utils: Fix code spelling

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:utils: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:51:02 +0000 (16:51 +1200)] 
s3:utils: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:smbd: Add missing space to warning message
Joseph Sutton [Tue, 1 Aug 2023 21:44:51 +0000 (09:44 +1200)] 
s3:smbd: Add missing space to warning message

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:smbd: Fix code spelling
Joseph Sutton [Tue, 1 Aug 2023 21:44:40 +0000 (09:44 +1200)] 
s3:smbd: Fix code spelling

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:smbd Remove unnecessary newlines from logging messages
Joseph Sutton [Tue, 8 Aug 2023 00:15:18 +0000 (12:15 +1200)] 
s3:smbd Remove unnecessary newlines from logging messages

time_to_asc() adds a trailing newline of its own.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:smbd: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:50:39 +0000 (16:50 +1200)] 
s3:smbd: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:rpc_server: Fix typo
Joseph Sutton [Tue, 1 Aug 2023 21:44:18 +0000 (09:44 +1200)] 
s3:rpc_server: Fix typo

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:rpc_server: Add missing space to debug message
Joseph Sutton [Tue, 1 Aug 2023 21:21:45 +0000 (09:21 +1200)] 
s3:rpc_server: Add missing space to debug message

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:rpc_server: Fix incomplete logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:50:04 +0000 (16:50 +1200)] 
s3:rpc_server: Fix incomplete logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:rpc_server: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:48:06 +0000 (16:48 +1200)] 
s3:rpc_server: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:rpc_client: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:47:47 +0000 (16:47 +1200)] 
s3:rpc_client: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:registry: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:47:30 +0000 (16:47 +1200)] 
s3:registry: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:printing: Fix code spelling
Joseph Sutton [Tue, 8 Aug 2023 00:20:31 +0000 (12:20 +1200)] 
s3:printing: Fix code spelling

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:printing: Add missing spaces to error messages
Joseph Sutton [Tue, 1 Aug 2023 03:50:43 +0000 (15:50 +1200)] 
s3:printing: Add missing spaces to error messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:printing: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:47:10 +0000 (16:47 +1200)] 
s3:printing: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:passdb: Fix typo
Joseph Sutton [Tue, 1 Aug 2023 21:44:07 +0000 (09:44 +1200)] 
s3:passdb: Fix typo

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:passdb: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:46:42 +0000 (16:46 +1200)] 
s3:passdb: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:nmbd: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:46:18 +0000 (16:46 +1200)] 
s3:nmbd: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:modules: Fix error message
Joseph Sutton [Mon, 7 Aug 2023 04:45:42 +0000 (16:45 +1200)] 
s3:modules: Fix error message

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:modules: Correct escape sequence
Joseph Sutton [Mon, 7 Aug 2023 04:44:54 +0000 (16:44 +1200)] 
s3:modules: Correct escape sequence

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:modules: Remove redundant newlines in logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:43:37 +0000 (16:43 +1200)] 
s3:modules: Remove redundant newlines in logging messages

ctime() and time_to_asc() each add a trailing newline of their own.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:modules: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:37:51 +0000 (16:37 +1200)] 
s3:modules: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:libsmb: Add missing parenthesis to logging message
Joseph Sutton [Mon, 7 Aug 2023 22:19:06 +0000 (10:19 +1200)] 
s3:libsmb: Add missing parenthesis to logging message

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:libsmb: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:37:19 +0000 (16:37 +1200)] 
s3:libsmb: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:librpc: Add missing newline to logging message
Joseph Sutton [Mon, 7 Aug 2023 04:37:05 +0000 (16:37 +1200)] 
s3:librpc: Add missing newline to logging message

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:libnet: Add missing newline to logging message
Joseph Sutton [Mon, 7 Aug 2023 04:36:49 +0000 (16:36 +1200)] 
s3:libnet: Add missing newline to logging message

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:libads: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:36:27 +0000 (16:36 +1200)] 
s3:libads: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agotldap: Use portable integer constant
Joseph Sutton [Mon, 7 Aug 2023 01:20:22 +0000 (13:20 +1200)] 
tldap: Use portable integer constant

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:lib: Use portable format specifiers
Joseph Sutton [Tue, 1 Aug 2023 03:49:36 +0000 (15:49 +1200)] 
s3:lib: Use portable format specifiers

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:lib: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:35:35 +0000 (16:35 +1200)] 
s3:lib: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:groupdb: Add missing newline to logging message
Joseph Sutton [Mon, 7 Aug 2023 04:35:17 +0000 (16:35 +1200)] 
s3:groupdb: Add missing newline to logging message

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:client: Remove unnecessary newline from logging message
Joseph Sutton [Tue, 8 Aug 2023 00:15:00 +0000 (12:15 +1200)] 
s3:client: Remove unnecessary newline from logging message

time_to_asc() adds a trailing newline of its own.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:lib: Consistently return a string with a trailing newline
Joseph Sutton [Tue, 8 Aug 2023 03:38:26 +0000 (15:38 +1200)] 
s3:lib: Consistently return a string with a trailing newline

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:client: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:34:52 +0000 (16:34 +1200)] 
s3:client: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:auth: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:34:27 +0000 (16:34 +1200)] 
s3:auth: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolibrpc: Fix typo
Joseph Sutton [Tue, 1 Aug 2023 21:43:48 +0000 (09:43 +1200)] 
librpc: Fix typo

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolibrpc:ndr: Fix leaks
Joseph Sutton [Mon, 7 Aug 2023 01:46:50 +0000 (13:46 +1200)] 
librpc:ndr: Fix leaks

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolibcli/security: Remove unnecessary cast
Joseph Sutton [Tue, 1 Aug 2023 03:48:21 +0000 (15:48 +1200)] 
libcli/security: Remove unnecessary cast

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolibcli/security: Use portable format specifiers
Joseph Sutton [Tue, 1 Aug 2023 03:47:50 +0000 (15:47 +1200)] 
libcli/security: Use portable format specifiers

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolibcli/security: Fix integer overflow
Joseph Sutton [Wed, 2 Aug 2023 02:27:31 +0000 (14:27 +1200)] 
libcli/security: Fix integer overflow

On a typical machine where the size of ‘int’ is 32 bits or smaller, a
sub-authority of 2147483649 would be ordered before a sub-authority of
1, even though it is greater.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolibcli/security: Remove unused function sid_compare_domain()
Joseph Sutton [Wed, 2 Aug 2023 02:27:01 +0000 (14:27 +1200)] 
libcli/security: Remove unused function sid_compare_domain()

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos3:modules: Call dom_sid_compare_domain() instead of sid_compare_domain()
Joseph Sutton [Wed, 2 Aug 2023 02:26:41 +0000 (14:26 +1200)] 
s3:modules: Call dom_sid_compare_domain() instead of sid_compare_domain()

The two functions are identical in behaviour.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolibcli/security: Call dom_sid_compare_domain() instead of sid_compare_domain()
Joseph Sutton [Wed, 2 Aug 2023 02:26:03 +0000 (14:26 +1200)] 
libcli/security: Call dom_sid_compare_domain() instead of sid_compare_domain()

The two functions are identical in behaviour.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolibcli/auth: Add missing newline to logging message
Joseph Sutton [Mon, 7 Aug 2023 04:34:07 +0000 (16:34 +1200)] 
libcli/auth: Add missing newline to logging message

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolib/util: Fix code spelling
Joseph Sutton [Tue, 1 Aug 2023 03:47:18 +0000 (15:47 +1200)] 
lib/util: Fix code spelling

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolib:socket: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:33:45 +0000 (16:33 +1200)] 
lib:socket: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolib:mscat: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:33:05 +0000 (16:33 +1200)] 
lib:mscat: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agotalloc: Fix typo
Joseph Sutton [Wed, 12 Jul 2023 23:42:16 +0000 (11:42 +1200)] 
talloc: Fix typo

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoctdb: Add missing newline to logging message
Joseph Sutton [Mon, 7 Aug 2023 04:32:34 +0000 (16:32 +1200)] 
ctdb: Add missing newline to logging message

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoauth: Add missing newlines to logging messages
Joseph Sutton [Mon, 7 Aug 2023 04:31:51 +0000 (16:31 +1200)] 
auth: Add missing newlines to logging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agonsswitch:libwbclient: Fix memory leak
Joseph Sutton [Wed, 19 Jul 2023 00:55:15 +0000 (12:55 +1200)] 
nsswitch:libwbclient: Fix memory leak

Found by Balazs Scheidler <bazsi@balabit.hu>.

Reported by Ferenc Wágner <wferi@niif.hu> at
https://lists.samba.org/archive/samba-technical/2023-June/138271.html

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolib:charset: Update NUM_CHARSETS to reflect true value
Joseph Sutton [Tue, 11 Jul 2023 01:50:53 +0000 (13:50 +1200)] 
lib:charset: Update NUM_CHARSETS to reflect true value

CH_DISPLAY was removed in commit
125a2ff262aa312df20eec68802fd5f8a47f492f, but NUM_CHARSETS was not
updated to match.

By assigning to NUM_CHARSETS the last enumeration value in charset_t, we
guard against its falling out of sync again.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agondr_string: Move string length calculation fallback into default case
Joseph Sutton [Tue, 1 Aug 2023 22:04:23 +0000 (10:04 +1200)] 
ndr_string: Move string length calculation fallback into default case

We are about to add a new enumeration constant (NUM_CHARSETS) to
charset_t. To do that we must have a default case in this switch
statement, or the compiler will refuse to compile it, stating that we
haven’t handled all the cases.

The alternative, adding a case for NUM_CHARSETS, would just look silly.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agosmbXcli: Remove call to utf16_len_n()
Joseph Sutton [Mon, 10 Jul 2023 01:27:56 +0000 (13:27 +1200)] 
smbXcli: Remove call to utf16_len_n()

This code was probably intended to refer to ‘blob1’ rather than to
‘blob2’. As it is, it fails to achieve anything.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoldb: Work around inconsistent behaviour in PyObject_AsMessageElement()
Joseph Sutton [Thu, 6 Jul 2023 23:28:01 +0000 (11:28 +1200)] 
ldb: Work around inconsistent behaviour in PyObject_AsMessageElement()

PyObject_AsMessageElement() has ‘flags’ and ‘attr_name’ parameters to
set properties of the returned MessageElement, but they apply only
*sometimes*.

‘attr_name’ not being set can result in cryptic and misleading error
messages from various ldb operations.

Changing the function’s behaviour to be more consistent could break
existing code, so we work around the issue instead.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoldb: Clarify documentation for PyObject_AsMessageElement()
Joseph Sutton [Thu, 6 Jul 2023 23:18:49 +0000 (11:18 +1200)] 
ldb: Clarify documentation for PyObject_AsMessageElement()

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoldb: Don’t leak ‘el’
Joseph Sutton [Thu, 6 Jul 2023 22:43:15 +0000 (10:43 +1200)] 
ldb: Don’t leak ‘el’

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoldb: Check talloc_zero_array() return value
Joseph Sutton [Thu, 6 Jul 2023 22:42:38 +0000 (10:42 +1200)] 
ldb: Check talloc_zero_array() return value

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoldb: Don’t leak ‘msg’
Joseph Sutton [Thu, 6 Jul 2023 22:42:01 +0000 (10:42 +1200)] 
ldb: Don’t leak ‘msg’

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoldb: Check talloc_strdup() return value
Joseph Sutton [Mon, 31 Jul 2023 21:48:35 +0000 (09:48 +1200)] 
ldb: Check talloc_strdup() return value

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoldb: Don’t decrement reference count until object is no longer needed
Joseph Sutton [Mon, 31 Jul 2023 21:56:49 +0000 (09:56 +1200)] 
ldb: Don’t decrement reference count until object is no longer needed

If ‘tmp’ happens to be garbage-collected, ‘name’ will become invalid.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoldb: Fix leaks
Joseph Sutton [Mon, 31 Jul 2023 21:51:15 +0000 (09:51 +1200)] 
ldb: Fix leaks

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoldb: Account for ‘name’ possibly being NULL
Joseph Sutton [Mon, 31 Jul 2023 21:34:34 +0000 (09:34 +1200)] 
ldb: Account for ‘name’ possibly being NULL

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoldb: Don’t pass NULL pointer into strcasecmp()
Joseph Sutton [Thu, 6 Jul 2023 22:37:57 +0000 (10:37 +1200)] 
ldb: Don’t pass NULL pointer into strcasecmp()

Doing so is undefined behaviour.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolibcli/ldap: Don’t try to encode NULL name
Joseph Sutton [Thu, 6 Jul 2023 22:37:09 +0000 (10:37 +1200)] 
libcli/ldap: Don’t try to encode NULL name

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agolibgpo:admx: Fix code spelling
Joseph Sutton [Sun, 25 Jun 2023 20:50:48 +0000 (08:50 +1200)] 
libgpo:admx: Fix code spelling

(NEGOgiation → NEGOtiation)

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agotests/krb5: Correct comment
Joseph Sutton [Wed, 19 Jul 2023 00:50:16 +0000 (12:50 +1200)] 
tests/krb5: Correct comment

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agopython:tests: Remove references to now-gone files
Joseph Sutton [Sun, 16 Jul 2023 22:44:36 +0000 (10:44 +1200)] 
python:tests: Remove references to now-gone files

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agopyglue: Add missing whitespace in docstrings
Joseph Sutton [Thu, 27 Jul 2023 20:15:15 +0000 (08:15 +1200)] 
pyglue: Add missing whitespace in docstrings

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agopyglue: Fix leak
Joseph Sutton [Thu, 27 Jul 2023 20:15:02 +0000 (08:15 +1200)] 
pyglue: Fix leak

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agopython: Check return value of talloc_strndup()
Joseph Sutton [Thu, 27 Jul 2023 20:14:47 +0000 (08:14 +1200)] 
python: Check return value of talloc_strndup()

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agopython: Fix leak
Joseph Sutton [Thu, 27 Jul 2023 20:14:27 +0000 (08:14 +1200)] 
python: Fix leak

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agopython:samba:kcc: Fix log message formatting
Joseph Sutton [Thu, 6 Jul 2023 03:56:38 +0000 (15:56 +1200)] 
python:samba:kcc: Fix log message formatting

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agopython: Use correct function signatures
Joseph Sutton [Mon, 31 Jul 2023 21:26:27 +0000 (09:26 +1200)] 
python: Use correct function signatures

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agosamba-tool/ntacl: Remove unused imports
Joseph Sutton [Thu, 22 Jun 2023 05:02:47 +0000 (17:02 +1200)] 
samba-tool/ntacl: Remove unused imports

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agosamba-tool/ntacl: Remove unused variable
Joseph Sutton [Thu, 22 Jun 2023 05:02:19 +0000 (17:02 +1200)] 
samba-tool/ntacl: Remove unused variable

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agosamba-tool/ntacl: Remove unused and unnecessary return
Joseph Sutton [Thu, 22 Jun 2023 04:59:36 +0000 (16:59 +1200)] 
samba-tool/ntacl: Remove unused and unnecessary return

setntacl() just returns None.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agotestprogs: Fix code spelling
Joseph Sutton [Thu, 22 Jun 2023 04:04:03 +0000 (16:04 +1200)] 
testprogs: Fix code spelling

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoselftest: Add missing import
Joseph Sutton [Wed, 12 Jul 2023 23:36:17 +0000 (11:36 +1200)] 
selftest: Add missing import

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agoselftest: Fix code spelling
Joseph Sutton [Wed, 5 Jul 2023 00:06:33 +0000 (12:06 +1200)] 
selftest: Fix code spelling

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:rpc_server/backupkey: Fix code spelling
Joseph Sutton [Thu, 20 Jul 2023 03:10:36 +0000 (15:10 +1200)] 
s4:rpc_server/backupkey: Fix code spelling

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:rpc_server: Add missing newlines to debugging messages
Joseph Sutton [Mon, 31 Jul 2023 04:39:38 +0000 (16:39 +1200)] 
s4:rpc_server: Add missing newlines to debugging messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:librpc: Fix code spelling
Joseph Sutton [Thu, 20 Jul 2023 23:30:59 +0000 (11:30 +1200)] 
s4:librpc: Fix code spelling

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:libcli/smb_composite: Fix code spelling
Joseph Sutton [Fri, 21 Jul 2023 00:43:07 +0000 (12:43 +1200)] 
s4:libcli/smb_composite: Fix code spelling

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:libcli/ldap: Fix code spelling
Joseph Sutton [Fri, 21 Jul 2023 00:42:43 +0000 (12:42 +1200)] 
s4:libcli/ldap: Fix code spelling

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:kdc: Avoid operator precedence issues
Joseph Sutton [Fri, 21 Jul 2023 00:55:24 +0000 (12:55 +1200)] 
s4:kdc: Avoid operator precedence issues

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:kdc: Fix comment
Joseph Sutton [Fri, 21 Jul 2023 00:38:09 +0000 (12:38 +1200)] 
s4:kdc: Fix comment

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:kdc: Inline some variables
Joseph Sutton [Thu, 20 Jul 2023 23:49:18 +0000 (11:49 +1200)] 
s4:kdc: Inline some variables

IMO, this code is easier to read if the reader can tell at a glance what
the values of these enumerations are, rather than having to think about
where the values come from.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:kdc: Use newer debugging macros
Joseph Sutton [Thu, 20 Jul 2023 23:44:05 +0000 (11:44 +1200)] 
s4:kdc: Use newer debugging macros

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:kdc: Use portable format specifiers
Joseph Sutton [Mon, 31 Jul 2023 22:20:11 +0000 (10:20 +1200)] 
s4:kdc: Use portable format specifiers

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2 years agos4:kdc: Remove casts in debug messages
Joseph Sutton [Mon, 31 Jul 2023 22:19:45 +0000 (10:19 +1200)] 
s4:kdc: Remove casts in debug messages

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>