1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/lib/util
Simo Sorce 7bce1ab5e8 Fix builds with external tdb
Make sure we do not reference our internal tdb directly.
Let configure define what tdb.h file to use so that builds that use an
extrenal tdb do not include 2 different versions of the tdb header.
2009-10-11 09:48:53 -04:00
..
charset s4:tests/iconv - Fix a warning 2009-09-07 12:38:44 +02:00
tests asn1_tests: Fix typo in comment. 2009-10-09 11:27:06 +02:00
asn1.c s4/asn1: ber_read_OID_String() to be based on _ber_read_OID_String_impl() 2009-10-01 23:13:00 +02:00
asn1.h s4/drsuapi: ber_read_partial_OID_String() implementation 2009-10-01 23:12:58 +02:00
attr.h Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
become_daemon.c Refactored sys_fork() and sys_pid() into shared util library 2009-02-23 21:17:12 -08:00
blocking.c lib-util: move set_blocking() call into own file. 2009-06-10 21:25:57 +02:00
byteorder.h Attempt to fix "make test" on host "tridge" 2009-02-02 15:39:13 +01:00
capability.c Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
capability.m4 Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
config.mk libutil: Add separate utility code for dealing with settings as a 2009-09-26 23:59:35 +02:00
data_blob.c s4-util: windows only accepts lowercase hex encodings for extended DNs 2009-09-22 17:10:05 -07:00
data_blob.h Add data_blob_string_const_null() function that includes the terminating 2008-10-13 05:20:26 +02:00
debug.c Fix ndrdump to use a common setup_logging() API 2009-06-29 20:12:23 +10:00
debug.h Fix ndrdump to use a common setup_logging() API 2009-06-29 20:12:23 +10:00
dlinklist.h util: fix comment and clarify argument name in DLIST_DEMOTE() 2009-08-27 22:29:22 +02:00
Doxyfile Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
dprintf.c s4: Fix "Small memory leak after calling several times lp_update" 2009-09-07 09:40:34 +02:00
fault.c Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
fault.m4 Strip /usr/include from include flags, so we don't end up including 2009-03-15 18:10:20 +01:00
fsusage.c Use common fusage implementation. 2008-10-14 02:16:27 +02:00
fsusage.m4 Remove extraneous comment from 0a33d8bd31 2008-10-13 15:10:23 -07:00
genrand.c lib/util: fix build warning. 2009-09-25 15:19:07 +02:00
idtree.c lib/util: fallback to any id in idr_get_new_random() 2009-04-01 16:41:15 +02:00
mainpage.dox Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
memory.h Move discard_const hack to memory.hso it can be used by Samba 3. 2008-10-20 17:15:17 +02:00
ms_fnmatch.c Remove unused include param/param.h. 2008-10-24 16:37:56 +02:00
mutex.c Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
mutex.h Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
params.c pm_process():raise level of debug message 2009-04-28 12:20:38 +02:00
parmlist.c parmlist: Add more tests. 2009-09-27 17:37:53 +02:00
parmlist.h parmlist: Add more tests. 2009-09-27 17:37:53 +02:00
rbtree.c Move rbtree.[ch] to lib/util. 2008-10-12 16:27:00 +02:00
rbtree.h Move rbtree.[ch] to lib/util. 2008-10-12 16:27:00 +02:00
README Add libutil README file. 2008-10-18 15:49:11 +02:00
safe_string.h Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
signal.c Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
signal.m4 Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
smb_threads_internal.h Make the thread functions a bit easier to use 2009-05-13 14:37:28 -04:00
smb_threads.c Make the thread functions a bit easier to use 2009-05-13 14:37:28 -04:00
smb_threads.h Make the thread functions a bit easier to use 2009-05-13 14:37:28 -04:00
substitute.c util_str: setup the correct talloc name for strings 2009-01-19 07:05:21 +01:00
system.c Refactored sys_fork() and sys_pid() into shared util library 2009-02-23 21:17:12 -08:00
talloc_stack.c Take advantage of the easier-to-use thread macros 2009-05-13 14:37:28 -04:00
talloc_stack.h Fix builds with external talloc 2009-10-09 13:14:08 -04:00
tevent_ntstatus.c lib/util: fix order of includes in tevent_ntstatus.c 2009-07-01 11:14:54 +02:00
tevent_ntstatus.h lib/util: fix building tevent_ntstatus without config.h 2009-06-29 16:51:52 +02:00
tevent_unix.c util: Change license on tevent_unix to LGPLv3+ 2009-05-29 18:31:30 +02:00
tevent_unix.h util: Change license on tevent_unix to LGPLv3+ 2009-05-29 18:31:30 +02:00
time.c Fix use of "time offset" parameter, and add test to make sure I don't break it again :-) 2008-12-23 22:10:34 +01:00
time.h Fix use of "time offset" parameter, and add test to make sure I don't break it again :-) 2008-12-23 22:10:34 +01:00
time.m4 Two patches which fix issues on cross compiling/building 2009-06-29 13:39:52 +10:00
unix_privs.c Make sure prototypes are always included, make some functions static and 2008-10-20 18:59:51 +02:00
util_file.c lib/util/util_file.c(file_save): fixed file descriptor leak when read(2) fails. 2009-07-19 16:00:39 +02:00
util_getent.c Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
util_id.c util: move add_gid_to_array_unique to toplevel and add add_uid_to_array_unique. 2009-05-29 13:49:58 +02:00
util_ldb.c s4-ldb: added a bunch more debug for DC join 2009-09-22 17:10:06 -07:00
util_ldb.h add gendb_search_single_extended_dn() 2009-06-04 14:10:11 +10:00
util_net.c libcli:nbt make the lmhosts parsing code and dependicies common 2009-09-15 07:42:54 -07:00
util_net.h libcli:nbt put util_net.c protos in new header file 2009-09-15 10:38:53 -07:00
util_pw.c Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
util_str.c Move next_token_talloc to util.c, as util_str.c is only compiled inside samba 4. 2009-03-01 16:19:38 +01:00
util_strlist.c Remove the const from the str_list_XXX functions that 2009-09-24 15:52:58 -07:00
util_tdb.c Fix builds with external tdb 2009-10-11 09:48:53 -04:00
util_tdb.h Make util_tdb.h static since it is now used by Samba3. 2008-10-12 17:50:41 +02:00
util.c util: strhex_to_str() fixed to handle '0x' correctly 2009-10-01 23:12:58 +02:00
util.h Remove the const from the str_list_XXX functions that 2009-09-24 15:52:58 -07:00
util.m4 Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
wrap_xattr.c Fix include paths to new location of libutil. 2008-10-11 21:31:42 +02:00
wrap_xattr.h Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
xattr.m4 Move lib/util from source4 to top-level libutil. 2008-10-11 21:05:38 +02:00
xfile.c Fix coverity CID#66. Resource leak in error path. 2009-01-29 17:16:34 -08:00
xfile.h lib/util: make it possible to use debug.h with using xfile.h 2008-12-17 13:31:29 +01:00

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).