Stefan Metzmacher
fb3877df0b
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
(This used to be commit 60b852688c65edf011d26376f69b615149a49b2e)
2007-12-21 05:48:10 +01:00
Stefan Metzmacher
0063e7a1e9
r26287: selftest: fix stupid typo LDB_MODULE_PATH -> LDB_MODULES_PATH
...
metze
(This used to be commit 038fb0d8908fb1990ee11144da76a37e5ba8e854)
2007-12-21 05:48:09 +01:00
Günther Deschner
b466534a0d
r26286: IDL and torture test for netr_ServerTrustPasswordsGet().
...
Guenther
(This used to be commit 231fe8826b7d8b0f4307ffbb3cd71b4c7723a290)
2007-12-21 05:48:09 +01:00
Günther Deschner
96b46e9907
r26285: Add IDL and torture test for netr_ServerPasswordGet().
...
Guenther
(This used to be commit d64244cfe871cd549a991ac2a708263fc77d2fef)
2007-12-21 05:48:08 +01:00
Andrew Bartlett
19b00d57f4
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
(This used to be commit 1dc771f903dd613a4d6494f7fd45d35c4d282a33)
2007-12-21 05:48:08 +01:00
Andrew Bartlett
9bdc1194da
r26283: fix typo
...
(This used to be commit 7d1169b52b583abee48f4dafac01f5887060002e)
2007-12-21 05:48:08 +01:00
Andrew Bartlett
d4fbd381fa
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
(This used to be commit 9ac7f4f6098b392dbe4a883a802d2417e074586a)
2007-12-21 05:48:07 +01:00
Jelmer Vernooij
e611afb3e4
r26281: Fix include.
...
(This used to be commit c435183cb97ff3160f8fbc182c63d4bb0a3d6ce4)
2007-12-21 05:48:07 +01:00
Jelmer Vernooij
74384590f3
r26280: Fix installation if swig is not available.
...
(This used to be commit 3320bd401f7b669bd62f83bf16a1c16ad0543a5c)
2007-12-21 05:48:06 +01:00
Jelmer Vernooij
913bc1d866
r26279: Don't compile any python stuff if python is not available.
...
(This used to be commit 2637a2fedb3c43a1dff713b6f76e91de4a085acd)
2007-12-21 05:48:05 +01:00
Jelmer Vernooij
6901b3c64a
r26278: Tallocify convenience table for iconv handles.
...
(This used to be commit ad64b3baa4a5383c603d17ae75c33083af4690bb)
2007-12-21 05:48:04 +01:00
Jelmer Vernooij
9ebcd7a0df
r26277: Move loadparm context higher up the stack.
...
(This used to be commit 38fa08310ce573e9b46e76c840ddda6f18863573)
2007-12-21 05:48:03 +01:00
Jelmer Vernooij
71ae20df2c
r26276: Install SWIG files if swig is present.
...
(This used to be commit dfd5b456f932268e2b1a82e2775037d356b9483e)
2007-12-21 05:48:02 +01:00
Jelmer Vernooij
b038240ac7
r26275: return loadparm context in lp_load.
...
(This used to be commit d01f0f4c2037b531b3fd088060717f90e60471e9)
2007-12-21 05:48:01 +01:00
Jelmer Vernooij
fc2f06d31b
r26274: Some syntax fixes, remove more global_loadparm instances.
...
(This used to be commit 3809113d86dbd35b906356a05bb481a1e2bfe4b7)
2007-12-21 05:47:58 +01:00
Günther Deschner
785928dcec
r26273: Add IDL and torture test for netr_NetrEnumerateTurstedDomains() and
...
netr_NetrEnumerateTurstedDomainsEx().
Guenther
(This used to be commit 32a189e85026f5b54f82df88306005d9a9f50beb)
2007-12-21 05:47:56 +01:00
Jelmer Vernooij
509e82e402
r26272: Remove global_loadparm in some more places.
...
(This used to be commit 1ab76ecc5311fa863e5d04899b6f110899818f55)
2007-12-21 05:47:55 +01:00
Jelmer Vernooij
da0f222f43
r26271: Remove some more uses of global_loadparm.
...
(This used to be commit e9875fcd56de0748ed78d7e3c9cdb4919cd96d3c)
2007-12-21 05:47:53 +01:00
Jelmer Vernooij
5b357ca877
r26270: Require specifying the loadparm_context or NULL to cli_credentials_guess().
...
(This used to be commit e52710d6794a25ba697f8c26b43784226964f9cb)
2007-12-21 05:47:50 +01:00
Jelmer Vernooij
0184e5ef2d
r26269: Fix a couple more references to global_loadparm.
...
(This used to be commit 1cb849dfba21b9b5d00b20ba8201f0e142bfeb07)
2007-12-21 05:47:49 +01:00
Jelmer Vernooij
b83a7a135f
r26268: Avoid more use of global_loadparm - put lp_ctx in smb_server and wbsrv_connection.
...
(This used to be commit 7c008664238ed966cb82adf5b25b22157bb50730)
2007-12-21 05:47:47 +01:00
Jelmer Vernooij
1f69adddc5
r26267: Fix two calls of smb2_connect I missed.
...
(This used to be commit fc824a5c457e341995c14bd1cf34894ffc4c62c2)
2007-12-21 05:47:43 +01:00
Jelmer Vernooij
2f8dc4f48f
r26266: Remove more global_loadparm uses.
...
(This used to be commit 99113075c4a96679bcec4f4d6bba4acb3dee4245)
2007-12-21 05:47:42 +01:00
Jelmer Vernooij
c9f0011bc5
r26265: Use task-provided loadparm context in nbt and rpc servers.
...
(This used to be commit 75cb7676fd97767ff0f78c7a17acc8574e297e6f)
2007-12-21 05:47:39 +01:00
Jelmer Vernooij
1fbdd6ef1d
r26264: pass name resolve order explicitly, use torture context for settings in dssync tests.
...
(This used to be commit c7eae1c7842f9ff8b70cce9e5d6f3ebbbe78e83b)
2007-12-21 05:47:39 +01:00
Jelmer Vernooij
cb7c72a0ef
r26263: Don't assume CH_UNIX is CH_UTF8.
...
(This used to be commit 69157be9b180e4d82a66257afb5f774ef16cea89)
2007-12-21 05:47:37 +01:00
Jelmer Vernooij
6f1efbba06
r26262: Add test for WERROR return code handling for Samba 3 client code.
...
(This used to be commit 6017b16f504dc7b092c22200951cb206b0a7e602)
2007-12-21 05:47:36 +01:00
Jelmer Vernooij
a84863372c
r26261: Use enum type.
...
(This used to be commit 06233de54bc14d52e329d8eca2468b329b69593a)
2007-12-21 05:47:35 +01:00
Jelmer Vernooij
ecea5ce245
r26260: Store loadparm context in gensec context.
...
(This used to be commit b9e3a4862e267be39d603fed8207a237c3d72081)
2007-12-21 05:47:34 +01:00
Jelmer Vernooij
ab5bbd2602
r26259: Provide convert_string_talloc() variant that works directly with an iconv handle.
...
(This used to be commit a3efdfc8e390c923156c101416eb929a13f1dab8)
2007-12-21 05:47:32 +01:00
Jelmer Vernooij
78416aff6c
r26258: Use loadparm context in client_start function of gensec.
...
(This used to be commit bad1891cae2c688b17a6a2b932e754f51291035c)
2007-12-21 05:47:32 +01:00
Günther Deschner
133ee7014c
r26257: Get rid of "uninitialized value" warning in the samba3 pidl generator.
...
Jelmer, please check.
Guenther
(This used to be commit 2f693292882f2929ff5d23e4009dabbb0443f891)
2007-12-21 05:47:31 +01:00
Günther Deschner
ef792cc8a5
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
(This used to be commit cf55365177e2d9ca64a80bbeafeb91deb7e2c8b3)
2007-12-21 05:47:31 +01:00
Michael Adam
cbdad76b0d
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
(This used to be commit df3e151992f0b942554034dd143ab8d7f0d7a75b)
2007-12-21 05:47:30 +01:00
Michael Adam
b08a82de58
r26254: Add check for PPC statfs.h to workaround for broken capability.h.
...
Synced from Samba3.
Michael
(This used to be commit dfdfac2b57ecbca8bddece846f5c2103a518e34d)
2007-12-21 05:47:30 +01:00
Michael Adam
9e367b13d9
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
(This used to be commit 4d1df9c0b4248717d6f235572f5f68e27934741e)
2007-12-21 05:47:30 +01:00
Jelmer Vernooij
43696d2752
r26252: Specify loadparm_context explicitly when creating sessions.
...
(This used to be commit 7280c1e9415daabb2712db1372e23f9846272ede)
2007-12-21 05:47:29 +01:00
Jelmer Vernooij
7b38aa728e
r26251: Fix include of stdint in tdb swig wrapper.
...
(This used to be commit 904475624b4ed050bfb151053f6c74c0c88315f4)
2007-12-21 05:47:28 +01:00
Jelmer Vernooij
ab69eb8d89
r26250: Avoid global_loadparm in a couple more places.
...
(This used to be commit 2c6b755309fdf685cd0b0564272bf83038574a43)
2007-12-21 05:47:28 +01:00
Jelmer Vernooij
0a2f1a46a0
r26249: Remove a couple more uses of global_loadparm.
...
(This used to be commit 80a61200508a00d5b16a3e748ce92d54b9fefcd2)
2007-12-21 05:47:27 +01:00
Jelmer Vernooij
53ae9bc9f6
r26248: Check in SWIG output so SWIG is not required when running out of svn.
...
(This used to be commit 08501fbef38f81ce5ff4885a1696f9cb392fd631)
2007-12-21 05:47:26 +01:00
Jelmer Vernooij
5193e04368
r26247: Don't allow use of older SWIG versions.
...
(This used to be commit def0ae919b9b65e70124ee5bfcd70d3a22973a9b)
2007-12-21 05:47:25 +01:00
Andrew Bartlett
bb07e58531
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
(This used to be commit f6e0e15fa5e2b0b7368ff945cc988579aaba0a6c)
2007-12-21 05:47:24 +01:00
Andrew Bartlett
a2a4aba5fd
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
(This used to be commit d67e5c7896f6d3064298897ae4d3204498824b06)
2007-12-21 05:47:24 +01:00
Andrew Bartlett
cd1f19d7d3
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
(This used to be commit c789a91e00b47b2f02513e97101b9606d00c6aaa)
2007-12-21 05:47:23 +01:00
Jelmer Vernooij
4f5adbdddf
r26243: stdint.i requires swigarch.i
...
(This used to be commit d9391316a982cfff6b283e7d4a86103ec6fe370d)
2007-12-21 05:47:22 +01:00
Jelmer Vernooij
7bf6b95b1f
r26242: Don't fail if swig is not available.
...
(This used to be commit 12debcceac6cca1d8c8e1f78a0c7772b944e9f8d)
2007-12-21 05:47:22 +01:00
Jelmer Vernooij
8192350f10
r26241: Ignore some files generated by tests.
...
(This used to be commit 81757d2f76bdf9a7a6d677651db9e876def8cdfa)
2007-12-21 05:47:22 +01:00
Jelmer Vernooij
779f452a72
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.
(This used to be commit 9d12fc7dc5abc82c8ad189420db1f85a89c71e4f)
2007-12-21 05:47:21 +01:00
Jelmer Vernooij
51d8da8ae3
r26239: Fix registry argument order.
...
(This used to be commit 0b3de2a63ad915575c33d7b329b8a4c476f039e4)
2007-12-21 05:47:21 +01:00