summaryrefslogtreecommitdiff
path: root/lib/util
AgeCommit message (Expand)AuthorFilesLines
2023-01-10lib/tfork: Don't overwrite 'ret' in cleanup phaseJoseph Sutton1-5/+6
2023-01-10lib: Remove idtree from samba_util.hVolker Lendecke2-3/+1
2023-01-10lib: Add "starting_id" to idr_get_new_random()Volker Lendecke2-5/+16
2022-12-14lib: Use talloc_asprintf_addbuf() in print_socket_options()Volker Lendecke1-13/+6
2022-12-14lib: Use talloc_asprintf_addbuf() in str_list_join_shell()Volker Lendecke1-4/+5
2022-12-14lib: Use talloc_asprintf_addbuf() in str_list_join()Volker Lendecke1-1/+1
2022-12-14lib: Use talloc_asprintf_addbuf() in debug.cVolker Lendecke1-9/+6
2022-12-14lib: Move talloc_asprintf_addbuf() to tallocVolker Lendecke2-37/+0
2022-12-14lib: Fix whitespaceVolker Lendecke1-24/+24
2022-12-14lib/util: use process_set_title() in tfork()Ralph Boehme1-4/+3
2022-12-14lib/util: add process_set_title()Ralph Boehme2-3/+42
2022-12-01util: add stable sort functionsDouglas Bagnall4-0/+626
2022-11-22lib: Whitespace fixesVolker Lendecke1-11/+11
2022-11-22lib: Make lib/util/iov_buf.h self-containedVolker Lendecke1-0/+1
2022-09-12lib:util: Check memset_s() error code in talloc_keep_secret_destructor()Joseph Sutton1-1/+14
2022-08-26lib: Fix a typoVolker Lendecke1-4/+5
2022-08-26lib:util: Zero memory in generate_random_machine_password()Pavel Filipenský1-0/+8
2022-08-26lib:util: Add BURN_FREE() and BURN_FREE_STR()Pavel Filipenský1-0/+27
2022-08-19lib/util: add unlikely() to SMB_ASSERT()Stefan Metzmacher1-1/+1
2022-08-08lib/util/access: source3/auth/user_util: Check for INNETGRlistout1-1/+1
2022-07-28lib:util: Add generate_random_u64_range()Andreas Schneider2-0/+16
2022-07-28lib:util: Remove trailing whitespaces in samba_util.hAndreas Schneider1-17/+17
2022-07-28util/genrand: don't ignore errors in random number generationDouglas Bagnall2-4/+27
2022-07-25lib/util: make use of tevent_cached_getpid() in performance critical codeStefan Metzmacher2-2/+4
2022-07-25lib: Remove a few #include "includes.h"Volker Lendecke9-9/+19
2022-07-24lib: On FreeBSD util_paths.c does not find struct statVolker Lendecke1-0/+1
2022-07-23lib: Fix the FreeBSD buildVolker Lendecke1-0/+1
2022-07-19waf: Check for -Wno-error=array-bounds flagsAndreas Schneider1-3/+19
2022-07-15debug: Add DEBUGLF macro with explicit location and function parameters.Pavel Filipenský1-0/+19
2022-07-15debug: Fix whitespace and a typo in debug.hPavel Filipenský1-2/+2
2022-06-17util/debug: share classname table with testsDouglas Bagnall4-104/+75
2022-06-17debug: add DBG_DEV()Douglas Bagnall2-0/+79
2022-06-17debug: drop an '#if _SAMBA_BUILD_ == 3'Douglas Bagnall1-15/+7
2022-06-17tests: rename logging test sourceDouglas Bagnall2-2/+2
2022-06-17tests: adapt logging test for s3.Douglas Bagnall2-3/+17
2022-06-17tests: test source4 cmdline/smb.conf log levelDouglas Bagnall2-0/+205
2022-06-16util: Add new debug setting debug_no_stderr_redirectMartin Schwenke2-1/+3
2022-06-09lib/util: Delegate constant time memcmp to gnutls_memcmp()Joseph Sutton2-8/+5
2022-06-09lib/util: Add test of mem_equal_const_time()Joseph Sutton1-0/+22
2022-06-09lib/util: Add test of data_blob_equal_const_time()Joseph Sutton1-0/+47
2022-06-09lib/util: Reduce sum variable to uint8_tJoseph Sutton1-1/+2
2022-06-09lib/util: Change function to mem_equal_const_time()Joseph Sutton3-7/+7
2022-06-09lib/util: Change function to data_blob_equal_const_time()Joseph Sutton2-10/+10
2022-06-09auth: Use constant-time memcmp when comparing sensitive buffersJoseph Sutton2-0/+30
2022-06-09lib/util: Move memcmp_const_time() to util.cJoseph Sutton2-12/+12
2022-06-09lib/util: Prefer backtrace_symbols() for internal backtracesAndrew Bartlett3-12/+37
2022-06-09build: Possibly link against libexecinfo for backtrace_symbols()Andrew Bartlett1-0/+1
2022-06-09build: Make build with --disable-fault-hanlding work under --enable-developerAndrew Bartlett1-1/+2
2022-06-09Revert "lib:util: Remove NIS support from string_match()"Samuel Cabrero1-0/+56
2022-06-03lib/util/gpfswrap: remove unused gpfswrap_get_winattrs_path()Ralph Boehme2-16/+0