1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-01 16:23:49 +03:00
Commit Graph

13804 Commits

Author SHA1 Message Date
Stefan Metzmacher
60b852688c r26288: events: events.h uses uint16_t so it needs stdint.h
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
2007-12-21 05:48:10 +01:00
Stefan Metzmacher
038fb0d890 r26287: selftest: fix stupid typo LDB_MODULE_PATH -> LDB_MODULES_PATH
metze
2007-12-21 05:48:09 +01:00
Günther Deschner
231fe8826b r26286: IDL and torture test for netr_ServerTrustPasswordsGet().
Guenther
2007-12-21 05:48:09 +01:00
Günther Deschner
d64244cfe8 r26285: Add IDL and torture test for netr_ServerPasswordGet().
Guenther
2007-12-21 05:48:08 +01:00
Andrew Bartlett
1dc771f903 r26284: Rather than just debug, push the error back up the stack as the error
string, if we fail to load the schema.

Andrew Bartlett
2007-12-21 05:48:08 +01:00
Andrew Bartlett
7d1169b52b r26283: fix typo 2007-12-21 05:48:08 +01:00
Andrew Bartlett
9ac7f4f609 r26282: These modules expect errors, but if we don't wipe the error string, we
get phony error strings at the caller, which is very confusing.

Andrew Bartlett
2007-12-21 05:48:07 +01:00
Jelmer Vernooij
c435183cb9 r26281: Fix include. 2007-12-21 05:48:07 +01:00
Jelmer Vernooij
3320bd401f r26280: Fix installation if swig is not available. 2007-12-21 05:48:06 +01:00
Jelmer Vernooij
2637a2fedb r26279: Don't compile any python stuff if python is not available. 2007-12-21 05:48:05 +01:00
Jelmer Vernooij
ad64b3baa4 r26278: Tallocify convenience table for iconv handles. 2007-12-21 05:48:04 +01:00
Jelmer Vernooij
38fa08310c r26277: Move loadparm context higher up the stack. 2007-12-21 05:48:03 +01:00
Jelmer Vernooij
dfd5b456f9 r26276: Install SWIG files if swig is present. 2007-12-21 05:48:02 +01:00
Jelmer Vernooij
d01f0f4c20 r26275: return loadparm context in lp_load. 2007-12-21 05:48:01 +01:00
Jelmer Vernooij
3809113d86 r26274: Some syntax fixes, remove more global_loadparm instances. 2007-12-21 05:47:58 +01:00
Günther Deschner
32a189e850 r26273: Add IDL and torture test for netr_NetrEnumerateTurstedDomains() and
netr_NetrEnumerateTurstedDomainsEx().

Guenther
2007-12-21 05:47:56 +01:00
Jelmer Vernooij
1ab76ecc53 r26272: Remove global_loadparm in some more places. 2007-12-21 05:47:55 +01:00
Jelmer Vernooij
e9875fcd56 r26271: Remove some more uses of global_loadparm. 2007-12-21 05:47:53 +01:00
Jelmer Vernooij
e52710d679 r26270: Require specifying the loadparm_context or NULL to cli_credentials_guess(). 2007-12-21 05:47:50 +01:00
Jelmer Vernooij
1cb849dfba r26269: Fix a couple more references to global_loadparm. 2007-12-21 05:47:49 +01:00
Jelmer Vernooij
7c00866423 r26268: Avoid more use of global_loadparm - put lp_ctx in smb_server and wbsrv_connection. 2007-12-21 05:47:47 +01:00
Jelmer Vernooij
fc824a5c45 r26267: Fix two calls of smb2_connect I missed. 2007-12-21 05:47:43 +01:00
Jelmer Vernooij
99113075c4 r26266: Remove more global_loadparm uses. 2007-12-21 05:47:42 +01:00
Jelmer Vernooij
75cb7676fd r26265: Use task-provided loadparm context in nbt and rpc servers. 2007-12-21 05:47:39 +01:00
Jelmer Vernooij
c7eae1c784 r26264: pass name resolve order explicitly, use torture context for settings in dssync tests. 2007-12-21 05:47:39 +01:00
Jelmer Vernooij
69157be9b1 r26263: Don't assume CH_UNIX is CH_UTF8. 2007-12-21 05:47:37 +01:00
Jelmer Vernooij
6017b16f50 r26262: Add test for WERROR return code handling for Samba 3 client code. 2007-12-21 05:47:36 +01:00
Jelmer Vernooij
06233de54b r26261: Use enum type. 2007-12-21 05:47:35 +01:00
Jelmer Vernooij
b9e3a4862e r26260: Store loadparm context in gensec context. 2007-12-21 05:47:34 +01:00
Jelmer Vernooij
a3efdfc8e3 r26259: Provide convert_string_talloc() variant that works directly with an iconv handle. 2007-12-21 05:47:32 +01:00
Jelmer Vernooij
bad1891cae r26258: Use loadparm context in client_start function of gensec. 2007-12-21 05:47:32 +01:00
Günther Deschner
2f69329288 r26257: Get rid of "uninitialized value" warning in the samba3 pidl generator.
Jelmer, please check.

Guenther
2007-12-21 05:47:31 +01:00
Günther Deschner
cf55365177 r26256: When generating Samba3 pidl output for WERROR based functions, make sure the
client caller can retrieve the WERROR.

Jelmer, no idea how to add a test for that...

Guenther
2007-12-21 05:47:31 +01:00
Michael Adam
df3e151992 r26255: Work around another broken aspect of sys/capability.h on RHEL5.
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
2007-12-21 05:47:30 +01:00
Michael Adam
dfdfac2b57 r26254: Add check for PPC statfs.h to workaround for broken capability.h.
Synced from Samba3.

Michael
2007-12-21 05:47:30 +01:00
Michael Adam
4d1df9c0b4 r26253: Add check for broken RedHat 7.2 system header files to lib/replace.
This is taken (with slight reformatting) from samba3:configure.in.
It is already used in lib/replace/system/capablity.h.

Michael
2007-12-21 05:47:30 +01:00
Jelmer Vernooij
7280c1e941 r26252: Specify loadparm_context explicitly when creating sessions. 2007-12-21 05:47:29 +01:00
Jelmer Vernooij
904475624b r26251: Fix include of stdint in tdb swig wrapper. 2007-12-21 05:47:28 +01:00
Jelmer Vernooij
2c6b755309 r26250: Avoid global_loadparm in a couple more places. 2007-12-21 05:47:28 +01:00
Jelmer Vernooij
80a6120050 r26249: Remove a couple more uses of global_loadparm. 2007-12-21 05:47:27 +01:00
Jelmer Vernooij
08501fbef3 r26248: Check in SWIG output so SWIG is not required when running out of svn. 2007-12-21 05:47:26 +01:00
Jelmer Vernooij
def0ae919b r26247: Don't allow use of older SWIG versions. 2007-12-21 05:47:25 +01:00
Andrew Bartlett
f6e0e15fa5 r26246: Make it easier to debug assert()s in the provision, if messages are
suppressed with --quiet.  Hopefully this will be easier with python.

Andrew Bartlett
2007-12-21 05:47:24 +01:00
Andrew Bartlett
d67e5c7896 r26245: Make it easier to handle the LDAP backend, with it's differing needs,
by seperating the modules list into parts.  That way, we can remove
the modules that the backend will provide.

Andrew Bartlett
2007-12-21 05:47:24 +01:00
Andrew Bartlett
c789a91e00 r26244: Add a module (sans tests for the moment) that implements ranged
results, as used particularly by MMC's Active Directory Users and
Computers to list group members.

This may be used on any attribute, but is useful to obtain attributes
that may be lengthy in 'pages'.  The implementation presumes that
attributes will always be returned by the DB in the same order.

Andrew Bartlett
2007-12-21 05:47:23 +01:00
Jelmer Vernooij
d9391316a9 r26243: stdint.i requires swigarch.i 2007-12-21 05:47:22 +01:00
Jelmer Vernooij
12debcceac r26242: Don't fail if swig is not available. 2007-12-21 05:47:22 +01:00
Jelmer Vernooij
9d12fc7dc5 r26240: We now actually use torture_context pointers for more than just allocation.
Fix a few places where we were passing talloc contexts that were not
torture contexts.
2007-12-21 05:47:21 +01:00
Jelmer Vernooij
0b3de2a63a r26239: Fix registry argument order. 2007-12-21 05:47:21 +01:00
Jelmer Vernooij
a33a553054 r26238: Add a loadparm context parameter to torture_context, remove more uses of global_loadparm. 2007-12-21 05:47:20 +01:00