summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
2007-12-21r26407: Janitorial: Remove a pstring and compiler warnings.Kai Blin1-36/+37
(This used to be commit bdc482033546e3986bf8c8b65dbf11c54dc57b8e)
2007-12-21r26406: Make a copy to prevent modification of the loadparm configuration.Jelmer Vernooij2-3/+10
(This used to be commit c0f2775fd8bd88aad3497d59a7857d7a8a0978c5)
2007-12-21r26405: Import support for getifaddrs from Samba3.Jelmer Vernooij2-1/+107
(This used to be commit 5827b7460a058e8565a406f1c3533e5f589674b5)
2007-12-21r26404: Disable socket wrapper for the interface detection code to work ↵Jelmer Vernooij1-0/+1
around the fact that the ioctls for enumerating interfaces are not very reliable when used on unix domain sockets. Ideally, we should be implementing the SIOCGIFCONF and SIOCGIFADDR ioctls in socket wrapper. (This used to be commit 035c4831003d5b5310f0874e712ef66ba3e78e34)
2007-12-21r26402: Require a talloc context in libnetif.Jelmer Vernooij2-12/+13
(This used to be commit a35e51871bbf1ab33fc316fa59e597b722769c50)
2007-12-21r26401: Don't cache interfaces context in libnetif.Jelmer Vernooij3-54/+36
(This used to be commit 9f975417cc66bfd4589da38bfd23731dbe0e6153)
2007-12-21r26399: Use -O option for SWIG (less evil generated code).Jelmer Vernooij8-400/+488
(This used to be commit 3378b6a559272cb702b52966692bf423f67a2b41)
2007-12-21r26397: Fix circular dependency in samba-socket.Jelmer Vernooij3-5/+3
(This used to be commit 801c8c766cb6a104751be8829593e0e123508134)
2007-12-21r26392: cmdline: remove unused varStefan Metzmacher1-2/+0
metze (This used to be commit 844da106e91e1363df5f201caa703cea8e98aa16)
2007-12-21r26386: We need to test in more than just 'interactive' mode...Andrew Bartlett1-1/+1
Fix segfault found when running smbd without options. Andrew Bartlett (This used to be commit 880dfeadae41be5f0140ac07afb8680fc11f6ebf)
2007-12-21r26383: Make interfaces argument explicit.Jelmer Vernooij1-15/+20
(This used to be commit 89008ae18d37e8bc5bb7c70ac3e2128134264f9f)
2007-12-21r26376: Add context for libcli_resolve.Jelmer Vernooij4-19/+19
(This used to be commit 459e1466a411d6f83b7372e248566e6e71c745fc)
2007-12-21r26374: Remove dependency on dynconfig.Jelmer Vernooij1-1/+0
(This used to be commit a232a38d1cd6798f8948c0c8741a344970817161)
2007-12-21r26372: Add include for external users.Jelmer Vernooij1-0/+1
(This used to be commit 621feaa3d5c5dc6ca5078c2d8f32cc54235b7515)
2007-12-21r26371: Fix typo.Jelmer Vernooij1-1/+1
(This used to be commit dcbacd9adb1ded14cbea3513f3db351e5b7bbe87)
2007-12-21r26355: Eliminate global_loadparm in more places.Jelmer Vernooij7-13/+15
(This used to be commit 5d589a0d94bd76a9b4c9fc748854e8098ea43c4d)
2007-12-21r26353: Remove use of global_loadparm.Jelmer Vernooij4-4/+6
(This used to be commit 17637e4490e42db6cdef619286c4d5a0982e9d1a)
2007-12-21r26352: Don't make lp_load create a new context.Jelmer Vernooij1-9/+14
(This used to be commit d0d5c1a823a6601292c061dba2b6f4bde2b9e3dd)
2007-12-21r26350: More tests.Jelmer Vernooij1-3/+3
(This used to be commit 87799f55d5d85bf9a15a9637143faa32183b181b)
2007-12-21r26339: Make loadparm talloc-allocated.Jelmer Vernooij1-3/+3
(This used to be commit 1e02cd8db1d65ff72b747833904a10b47749b1fb)
2007-12-21r26338: Fix parameter, typo.Jelmer Vernooij1-3/+2
(This used to be commit 2a005096dd41f66fd99577d6ca7eb3e0f1cb30f2)
2007-12-21r26335: Specify name_resolve_order to socket code.Jelmer Vernooij4-6/+21
(This used to be commit b03e5d00110be3f1fe5809dad4eb6ca5cea7463d)
2007-12-21r26329: Fix more loadparm_context references. Only about a 100 left now.Jelmer Vernooij4-4/+5
(This used to be commit ddf233346d848e91bc6a6a572f0f6120540503b7)
2007-12-21r26328: remove more uses of global_loadparm.Jelmer Vernooij1-1/+1
(This used to be commit 40ae12c08647c47a9c504d39ee6f61c32b4e5748)
2007-12-21r26327: Explicit loadparm_context for RPC client functions.Jelmer Vernooij3-2/+4
(This used to be commit eeb2251d22b3d6e0379444a73af69d1014692b07)
2007-12-21r26325: Remove use of global_loadparm in netif.Jelmer Vernooij2-18/+19
(This used to be commit e452cb28594f23add7c00247ed39e8323aea78a6)
2007-12-21r26316: Use contexts for conversion functions.Jelmer Vernooij12-83/+96
(This used to be commit f6420d933b5b011d428974f3a2a57edf19e6f482)
2007-12-21r26315: Avoid using lp_ functions in libcharset.Jelmer Vernooij3-28/+23
(This used to be commit db6dd425e3526c04e96d778a736dbb5cf14ddc56)
2007-12-21r26313: Fix more uses of static loadparm.Jelmer Vernooij1-9/+8
(This used to be commit 6fd0d9d3b75546d08c24c513e05b1843d5777608)
2007-12-21r26308: Split up big popt common callback function.Jelmer Vernooij2-32/+58
(This used to be commit bd2d6e0595c7ef897bbc6fdea50b96a7c1b94031)
2007-12-21r26301: Collapose ldb_next_init() into being a caller of ldb_init_module_chainAndrew Bartlett1-14/+10
and therefore further improve debug output. Andrew Bartlett (This used to be commit 5e93ca2ea16a7d10d63606ae539c0fdc4e224556)
2007-12-21r26299: Print out which module failed to initialise.Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit 6628d9f843d773ec1a5841f793b16f76910c39c4)
2007-12-21r26294: Use hardcoded name for SWIG for now, until proper autoconf checks ↵Jelmer Vernooij1-1/+1
are in place. (This used to be commit 6f79763005721af1b3a1a6880b98c465723a373b)
2007-12-21r26293: Make sure SWIG directory exists, respect DESTDIR.Jelmer Vernooij1-1/+2
(This used to be commit 24e2623a921c904615f9943bc8833a0a4ef3dc05)
2007-12-21r26292: Make sure swig directory exists.Jelmer Vernooij1-0/+1
(This used to be commit 7962d221fcb877c9fd3bbc890827338de54ca94a)
2007-12-21r26288: events: events.h uses uint16_t so it needs stdint.hStefan Metzmacher1-1/+1
stdlib.h isn't used directly and talloc.h brings it in anyway this fixes the build of lib/events/./events_wrap.c on older systems linux versions. metze (This used to be commit 60b852688c65edf011d26376f69b615149a49b2e)
2007-12-21r26281: Fix include.Jelmer Vernooij2-0/+2
(This used to be commit c435183cb97ff3160f8fbc182c63d4bb0a3d6ce4)
2007-12-21r26280: Fix installation if swig is not available.Jelmer Vernooij1-1/+1
(This used to be commit 3320bd401f7b669bd62f83bf16a1c16ad0543a5c)
2007-12-21r26278: Tallocify convenience table for iconv handles.Jelmer Vernooij2-35/+73
(This used to be commit ad64b3baa4a5383c603d17ae75c33083af4690bb)
2007-12-21r26277: Move loadparm context higher up the stack.Jelmer Vernooij1-1/+2
(This used to be commit 38fa08310ce573e9b46e76c840ddda6f18863573)
2007-12-21r26276: Install SWIG files if swig is present.Jelmer Vernooij3-0/+7
(This used to be commit dfd5b456f932268e2b1a82e2775037d356b9483e)
2007-12-21r26275: return loadparm context in lp_load.Jelmer Vernooij1-3/+3
(This used to be commit d01f0f4c2037b531b3fd088060717f90e60471e9)
2007-12-21r26272: Remove global_loadparm in some more places.Jelmer Vernooij1-1/+2
(This used to be commit 1ab76ecc5311fa863e5d04899b6f110899818f55)
2007-12-21r26271: Remove some more uses of global_loadparm.Jelmer Vernooij1-1/+1
(This used to be commit e9875fcd56de0748ed78d7e3c9cdb4919cd96d3c)
2007-12-21r26270: Require specifying the loadparm_context or NULL to ↵Jelmer Vernooij1-1/+1
cli_credentials_guess(). (This used to be commit e52710d6794a25ba697f8c26b43784226964f9cb)
2007-12-21r26266: Remove more global_loadparm uses.Jelmer Vernooij4-69/+8
(This used to be commit 99113075c4a96679bcec4f4d6bba4acb3dee4245)
2007-12-21r26264: pass name resolve order explicitly, use torture context for settings ↵Jelmer Vernooij1-1/+1
in dssync tests. (This used to be commit c7eae1c7842f9ff8b70cce9e5d6f3ebbbe78e83b)
2007-12-21r26263: Don't assume CH_UNIX is CH_UTF8.Jelmer Vernooij1-1/+1
(This used to be commit 69157be9b180e4d82a66257afb5f774ef16cea89)
2007-12-21r26259: Provide convert_string_talloc() variant that works directly with an ↵Jelmer Vernooij1-39/+48
iconv handle. (This used to be commit a3efdfc8e390c923156c101416eb929a13f1dab8)
2007-12-21r26255: Work around another broken aspect of sys/capability.h on RHEL5.Michael Adam2-0/+25
This is synced from samba3 v3-2-test/11bcdf780e164659b89: The /usr/include/sys/capability.h defines _LINUX_TYPES_H which prevents /usr/include/linux/types.h from being parsed (when included afterwards). Thus certain types are undefined that are for instance needed in /usr/include/linux/dqblk_xfs.h. This breaks the build of lib/sysquotas_xfs.c in Samba3. This commit adds a configure check and a workaround for this. Michael (This used to be commit df3e151992f0b942554034dd143ab8d7f0d7a75b)