1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-10 01:18:15 +03:00
samba-mirror/lib/util
Douglas Bagnall 7990f5a284 util:datablob: avoid non-transitive comparison in data_blob_cmp()
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15625

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
(cherry picked from commit e1519c3667)
2024-06-10 13:24:16 +00:00
..
charset util: charset:util_str: use NUMERIC_CMP in strncasecmp_m_handle 2024-06-10 13:24:16 +00:00
debug-classes
tests util:test: test_ms_fn_match_protocol_no_wildcard: allow -1 2024-06-10 13:24:16 +00:00
access.c
access.h
asn1.c
asn1.h
attr.h
base64.c
base64.h
become_daemon.c
become_daemon.h
binsearch.h
bitmap.c
bitmap.h
blocking.c
blocking.h
bytearray.h lib:util: Remove redundant casts in PUSH_*() macros 2023-12-21 20:21:34 +00:00
byteorder.h lib:util: Parenthesize macro parameters 2023-12-21 20:21:34 +00:00
charset_compat.h
close_low_fd.c
close_low_fd.h
data_blob.c util:datablob: avoid non-transitive comparison in data_blob_cmp() 2024-06-10 13:24:16 +00:00
data_blob.h util/data_blob: Fix code spelling 2023-12-08 02:28:33 +00:00
debug_s3.c
debug_s3.h
debug.c lib: Confine the copy_no_nl memcpy to debug_gpfs_log() 2024-01-04 17:06:19 +00:00
debug.h
discard.h
dlinklist.h
Doxyfile
dprintf.c
fault.c
fault.h
fsusage.c
genrand_util.c
genrand.c
genrand.h
getpass.c
gpfswrap.c
gpfswrap.h
idtree_random.c
idtree_random.h
idtree.c
idtree.h
iov_buf.c
iov_buf.h
mainpage.dox
memcache.c
memcache.h
memory.h
mkdir_p.c
mkdir_p.h
modules.c
ms_fnmatch.c
msghdr.c
msghdr.h
params.c
pidfile.c
pidfile.h
rbtree.c
rbtree.h
README
rfc1738.c
safe_string.h
samba_modules.h
samba_util.h
samba-util.pc.in
select.c
select.h
server_id_db.c
server_id_db.h
server_id.c
server_id.h
setid.c
setid.h
signal.c
signal.h
smb_strtox.c
smb_strtox.h
smb_threads_internal.h
smb_threads.c
smb_threads.h
stable_sort.c
stable_sort.h
string_wrappers.h
strv_util.c
strv_util.h
strv.c
strv.h
substitute.c
substitute.h
sys_popen.c
sys_popen.h
sys_rw_data.c
sys_rw_data.h
sys_rw.c
sys_rw.h
system.c
talloc_keep_secret.c
talloc_keep_secret.h
talloc_report_printf.c
talloc_report_printf.h
talloc_report.c
talloc_report.h
talloc_stack.c
talloc_stack.h
tevent_debug.c
tevent_ntstatus.c
tevent_ntstatus.h
tevent_req_profile.c
tevent_req_profile.h
tevent_unix.c
tevent_unix.h
tevent_werror.c
tevent_werror.h
tfork.c
tfork.h
tftw.c
tftw.h
time_basic.c
time_basic.h
time.c time.c: fix ctime which was feeded with the mtime seconds 2024-01-16 14:37:31 +00:00
time.h
tini.c
tini.h
tiniparser.c
tiniparser.h
tsort.h util:tsort.h: add a macro for safely comparing numbers 2024-06-10 13:24:16 +00:00
unix_match.c
unix_match.h
unix_privs.c
util_file.c
util_id.c
util_ldb.c
util_ldb.h
util_net.c lib/util: let is_zero_addr() return true for AF_UNSPEC 2024-01-09 10:21:34 +00:00
util_net.h
util_paths.c
util_paths.h
util_process.c
util_process.h
util_pw.c
util_pw.h
util_runcmd.c
util_str_common.c
util_str_escape.c
util_str_escape.h
util_str_hex.c
util_str_hex.h
util_str.c
util_strlist_v3.c
util_strlist.c
util_strlist.h
util_tdb.c
util_tdb.h
util.c
util.h
wscript
wscript_build
wscript_configure

This directory contains libutil (until we can think of a better name)

The idea is that this library contains simple but useful data structures 
and support functions that are generally useful; not just for Samba but for 
other projects as well. Functions here should not depend on any external 
libraries, just on libc (perhaps partially provided by libreplace).