1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-13 13:18:06 +03:00
samba-mirror/source4/lib
Amin Azez 77a2870186 Samba4 poor mans debug_ctx()
DEBUG(), DEBUGADD() and friends can now use debug_ctx() in the
formatting expressions again,
e.g.

DEBUG(5,("Guid failed to match: %s\n", GUID_string(debug_ctx(), r->guid)));

Sadly it's done with macros (again) but when we need to save the 8 or 16
bytes of object code per DEBUG() expression we can do it the Samba 3 way
with added thread-safety for Samba 4. That could save up to 200K,
allowing 12 bytes for each occurrance of DEBUG...

Signed-off-by: Amin Azez <azez@ufomechanic.net>
(This used to be commit 9781967542)
2008-02-01 18:09:49 +01:00
..
appweb r25035: Fix some more warnings, use service pointer rather than service number in more places. 2007-10-10 15:05:43 -05:00
charset r26498: Fix memory leak in iconv code. 2007-12-21 05:50:54 +01:00
cmdline r26483: Merge ldb module dependency fixes, fix auth python module. 2007-12-21 05:50:41 +01:00
compression r23801: The FSF has moved around a lot. This fixes their Mass Ave address. 2007-10-10 14:59:18 -05:00
crypto r25931: Add config .mk file for crypto lib. 2007-12-21 05:45:07 +01:00
dbwrap r26353: Remove use of global_loadparm. 2007-12-21 05:48:57 +01:00
events r26669: Janitorial: Remove uses of global_loadparm. 2008-01-05 09:42:02 -06:00
gencache r26228: Store loadparm context in auth context, move more loadparm_contexts up the call stack. 2007-12-21 05:47:05 +01:00
json r23799: updated old Franklin Street FSF addresses to new URL 2007-10-10 14:59:16 -05:00
ldb ldb/python: Add bindings for schema functions. 2008-01-25 03:46:47 +01:00
ldb-samba r26639: librpc: Pass iconv convenience on from RPC connection to NDR library, so it can be overridden by OpenChange. 2008-01-01 16:12:15 -06:00
messaging r26588: Janitorial: Rename torture_*_add_*test to torture_*_add_*test_const. 2007-12-26 11:57:05 -06:00
nss_wrapper build: Demote a bunch of libraries to subsystems. This makes packaging easier and should also make it easier 2008-01-21 03:54:42 +01:00
policy build: Demote a bunch of libraries to subsystems. This makes packaging easier and should also make it easier 2008-01-21 03:54:42 +01:00
popt r22699: Reduce amount of magic required for popt detection. 2007-10-10 14:52:03 -05:00
registry build: Remove support for DESCRIPTION setting that is now unused. 2008-01-22 18:49:51 +01:00
replace libreplace: getpwent_r/getgrent_r on IRIX are similar to solaris but use size_t 2008-01-22 12:24:05 +01:00
samba3 build: Demote a bunch of libraries to subsystems. This makes packaging easier and should also make it easier 2008-01-21 03:54:42 +01:00
smbreadline r26453: Janitorial: Don't use a static char[] in smb_readline_replacement. 2007-12-21 05:50:18 +01:00
socket r26467: Use getifaddrs() for interface enumeration and provide replacements for platforms that don't have it in lib/replace. 2007-12-21 05:50:31 +01:00
socket_wrapper build: Demote a bunch of libraries to subsystems. This makes packaging easier and should also make it easier 2008-01-21 03:54:42 +01:00
stream r25522: Convert to standard bool types. 2007-10-10 15:07:47 -05:00
talloc build: Remove support for DESCRIPTION setting that is now unused. 2008-01-22 18:49:51 +01:00
tdb merged tdb transaction fix 2008-01-31 09:48:46 +11:00
tdr build: Demote a bunch of libraries to subsystems. This makes packaging easier and should also make it easier 2008-01-21 03:54:42 +01:00
tls r26238: Add a loadparm context parameter to torture_context, remove more uses of global_loadparm. 2007-12-21 05:47:20 +01:00
util Samba4 poor mans debug_ctx() 2008-02-01 18:09:49 +01:00
basic.mk r26202: Fix dependencies. 2007-12-21 05:46:49 +01:00
ldb_wrap.c r26593: - More work on the python versions of samba3dump and the samba3sam tests. 2007-12-26 11:57:07 -06:00
ldb_wrap.h r26003: Split up DB_WRAP, as first step in an attempt to sanitize dependencies. 2007-12-21 05:45:40 +01:00
tdb_wrap.c r26200: Bring back some accidently removed files. 2007-12-21 05:46:48 +01:00
tdb_wrap.h r26019: use <tdb.h> instead of "tdb.h" 2007-12-21 05:45:43 +01:00
version.c r23792: convert Samba4 to GPLv3 2007-10-10 14:59:12 -05:00