Andrew Tridgell
7196090bfd
r22081: transaction_brlock() should be static
...
thanks to Ted T'so for pointing this out
(This used to be commit 6921f2f7093bbb6c236f16947072026303e58439)
2007-10-10 14:49:48 -05:00
Jelmer Vernooij
cb04f015ee
r22077: Import only necessary test variables, more refactoring.
...
(This used to be commit 150bb2238ea91ead3bdde0a34ff801b79bc83ec3)
2007-10-10 14:49:48 -05:00
Andrew Bartlett
bc8474b5cc
r22076: Fill in short and long domain names into the generated krb5.conf
...
(This used to be commit c366610cbc947af84fff3313232ddbc213d61737)
2007-10-10 14:49:48 -05:00
Andrew Bartlett
6e3887569f
r22075: Configure the bitwise match plugin, until it becomes accepted upstream.
...
Andrew Bartlett
(This used to be commit ce080b107c6182c3cf28ec2d3b161c5f4a5a90af)
2007-10-10 14:49:47 -05:00
Jelmer Vernooij
e3e505625d
r22074: More refactoring.
...
(This used to be commit b0e0c5cb94fc6d96dff9acd55ec632e3dd461b17)
2007-10-10 14:49:47 -05:00
Andrew Tridgell
b03d49bced
r22072: in order to implement the opendb ctdb backend, I've found that the
...
existing ctdb_call() mechanism isn't sufficient. The main problem is
that the operations on the record need to be done with a lock held
while a local posix file operation is happening. We can't use a
ctdb_call callback function to do the actual file opens, renames,
unlinks etc as the callback would run on the wrong node.
So this commit adds the prototypes for two new ctdb API functions
which will make a opendb backend easier. Volker will probably
recognise these functions as they are basically the same as what he
did in his earlier Samba clustering code :-)
(This used to be commit d9a997fd390e4162c015435d1c703fb3a4978f2f)
2007-10-10 14:49:47 -05:00
Andrew Tridgell
a78be2150b
r22070: merge in the changes from the bzr ctdb tree, and convert the brlock
...
ctdb backend to use the updated multi-database API
(This used to be commit 44dcac9e4d81bfc078512248967b6240db9d1bd8)
2007-10-10 14:49:47 -05:00
Jelmer Vernooij
690df3ccd9
r22063: Fix the RPC-EPMAPPER test.
...
(This used to be commit 101cdd1ec1933874e3cb961f4eb365cbd31a728a)
2007-10-10 14:49:46 -05:00
Stefan Metzmacher
464c48a62e
r22053: remove samba3 specific stuff from tdbtool
...
should I merge this to SAMBA_3_0? as it's also totally
broken there, as the connection_struct definition is completely
different
metze
(This used to be commit 5677b01d1dc63276a36daac400d5b0d935034ce6)
2007-10-10 14:49:46 -05:00
Stefan Metzmacher
a18b522f2b
r22052: merge tdbtool from samba3 and build it
...
metze
(This used to be commit f471e752161e392ef7324df30517af1818a27d1d)
2007-10-10 14:49:46 -05:00
James Peach
36d8bdc1a5
r22048: Sigh. Commit the other half of r22047.
...
(This used to be commit cbc15e963af67d6b7b4ad7b1f249667e2d7f7fd9)
2007-10-10 14:49:46 -05:00
James Peach
f3455f0f44
r22047: Move suffix rules into smb_build. Enable $< if we are building with
...
GNU Make. This lets GNU Make users bild with $srcdir != $builddir.
(This used to be commit bb473bf856c0108646c67792d5750c84743ea46e)
2007-10-10 14:49:45 -05:00
James Peach
4e8fd9f2f4
r22046: Rever r22040, which breaks the build on FreeBSD 5.4 (BSD make).
...
(This used to be commit 5a96812929cc8521566017c881b4c3459e7b8a91)
2007-10-10 14:49:45 -05:00
Stefan Metzmacher
769efdf048
r22041: merge trivial changes from samba3
...
metze
(This used to be commit 902a76ca705f07c61f86a9ef1346583ba9d3157d)
2007-10-10 14:49:45 -05:00
James Peach
3655b4ba75
r22040: Use $< to specify the immediate prerequisit instead of $*. This is
...
needed for VPATH to find the correct files when srcdir != builddir.
This checkin is a test to see which platforms this change will break.
(This used to be commit 1d4e836a50ffea452e688e25c2cae02a410247be)
2007-10-10 14:49:44 -05:00
Stefan Metzmacher
8d525c8187
r22038: - fix perl warning
...
- use the same if statement as in input.pm
metze
(This used to be commit 8ffcac65be216df8d1701b900a933b99d6d9a77d)
2007-10-10 14:49:44 -05:00
James Peach
4873704e5a
r22037: Make sure STATICDIR exists before linking a static archive.
...
(This used to be commit c8ffdc15420c9b849b8d8e930f644ac6f83dcc77)
2007-10-10 14:49:44 -05:00
James Peach
c09f40214e
r22036: Make sure both srcdir and builddir are in VPATH.
...
(This used to be commit 9400f07738eeedb08f38426964ac23b5d4312de9)
2007-10-10 14:49:44 -05:00
James Peach
2e588454fe
r22035: Introduce HOSTLD which is needed to link the asn1 compiler when cross
...
compiling.
(This used to be commit 976343821b99b04725c9fddee42dbcd0261c2d51)
2007-10-10 14:49:43 -05:00
James Peach
051e4b25cf
r22034: Use builddir and srcdir instead on samba_builddir and samba_srcdir.
...
(This used to be commit 8b19b8bfbed3e25d1c4e94d1cf3def4f878f8acf)
2007-10-10 14:49:43 -05:00
James Peach
3d0bc0ec0a
r22032: Make sure static libraries end up in bin/static.
...
(This used to be commit 316283170a411bf751d1bf155f119d1ac0e7d27f)
2007-10-10 14:49:43 -05:00
James Peach
3e0f5d7070
r22031: Make sure we rewrite the include directives in CFLAGS to contain
...
paths from builddir and srcdir. builddir has precedence.
(This used to be commit af87c22ecf357c3e83b46cf38acec5b94686d3e9)
2007-10-10 14:49:43 -05:00
James Peach
7dc8e67f81
r22030: Simplify include parsing for config.mk files, making sure we get
...
it right for the srcdir != builddir case. Emit some comment lines
that can be used to figure out which parts of the Makefile output
is generated from which config files.
(This used to be commit bdb1532d3a0fc73e615f66966c3d633c7e93fbb6)
2007-10-10 14:49:42 -05:00
James Peach
2882b2ba63
r22029: Make sure we respect $srcdir correctly for the srcdir != builddir case.
...
(This used to be commit 0db4256a472975c5097135fa87315038a1350a72)
2007-10-10 14:49:42 -05:00
James Peach
dec40d3463
r22028: Fix include path for the srcidr != builddir case.
...
(This used to be commit a6141d40b15d52d40998c6206d632a27122a0060)
2007-10-10 14:49:42 -05:00
James Peach
bd2380978d
r22027: Allow separate build and source directories. Don't follow symlinks
...
when copying hemidal_build since this leads to traversal loops.
(This used to be commit ef32ad83d2edbd8fe638d1f5493b960d2e09b6ae)
2007-10-10 14:49:42 -05:00
Andrew Tridgell
15ceca1956
r22025: patch from Ronnie to make locktest also test the behaviour of pid
...
changes in the locks
(This used to be commit 369b185f291f73e4e92481952781c13d59c068fd)
2007-10-10 14:49:41 -05:00
Andrew Tridgell
f00f7a34a9
r22021: use the pid specified in the individual locks, not the request pid, in
...
locking requests.
This fixes a bug noticed by Ronnie Sahlberg (thanks!)
(This used to be commit b4ac085816cbec93c9fd4543a7ce48c5f3f9dca6)
2007-10-10 14:49:41 -05:00
Jelmer Vernooij
cbd42dc5a1
r22004: Check for dereferencing null pointers.
...
Patch by Ronnie Sahlberg.
(This used to be commit fa5722111dede37d0d6f9a9d227b7ec3ae28f1d4)
2007-10-10 14:49:40 -05:00
Jelmer Vernooij
256054f4e1
r21996: Fix a bug for invalid casts of pointers.
...
Patch by Ronnie Sahlberg.
(This used to be commit 52a13ddf0242318785b05a8888640b2172435c45)
2007-10-10 14:49:40 -05:00
Jelmer Vernooij
452f8e76cb
r21995: Patch from Ronnie Sahlberg.
...
Change the signatures for all functions it generates to specify
_U_ so that GCC "parameter not used" warnings are suppressed.
(This used to be commit ec6c503e9d077103c3fecff08400beb2a28e462d)
2007-10-10 14:49:40 -05:00
Andrew Bartlett
fdd4c5f879
r21971: Fill in some more values in config files from variables, so we can
...
better setup multiple environments.
Run the mk-keyblobs script before we need variables it defines.
Andrew Bartlett
(This used to be commit 448ffc68f35f54ea9e754764311eceaf84b465da)
2007-10-10 14:49:40 -05:00
Andrew Bartlett
c95d468046
r21970: Ensure that Fedora DS can be shut down correctly with the stop script:
...
This needs the pid file to be in the right spot.
Andrew Bartlett
(This used to be commit cf9993a309ffe605610e4aaa2281576f319b5df0)
2007-10-10 14:49:39 -05:00
James Peach
90d8786d05
r21951: Hopefully fix valgrind warning.
...
(This used to be commit e5d0487f3196da4e5aa79a6f285b3f3d23d303ca)
2007-10-10 14:49:39 -05:00
James Peach
c61db93c7e
r21949: After discussion with the Apple and Linux client maintainers,
...
changing the FindFirst response for the UNIX_INFO2 level to include
a length field before the name. The name is not required to be null
terminated. the lenght field does not count any null.
(This used to be commit eef672bfff6b112ceceec2a58c78042352e83276)
2007-10-10 14:49:39 -05:00
Stefan Metzmacher
40c2da7e89
r21943: don't send unitialized data
...
metze
(This used to be commit 7cb01a64953580d72bda3a8ddb727b5abd1ec0ff)
2007-10-10 14:49:39 -05:00
Stefan Metzmacher
ffcf96b46d
r21928: fix the interface uuid of wzcsvc.
...
see http://www.hsc.fr/ressources/articles/win_net_srv/msrpc_wzcsvc.html
and http://www.hsc.fr/ressources/articles/win_net_srv/msrpc_scheduler.html
thanks to jbm for the report!
metze
(This used to be commit 8bc1316741e59da100aee434617136136fdedb3f)
2007-10-10 14:49:38 -05:00
Jelmer Vernooij
ab652246b9
r21911: Some more work on making the ncacn_np handling in smbd be less special.
...
(This used to be commit 52f32b7330ee1a2dd5850fd0e412279777edc00d)
2007-10-10 14:49:38 -05:00
Jelmer Vernooij
86d77746db
r21910: Clean up some unused functions.
...
(This used to be commit 36cd3406db06e3101cfede2f3935879cb11eeb93)
2007-10-10 14:49:38 -05:00
Jelmer Vernooij
2fca3f9082
r21909: Merge some of my recent improvements to the test infrastructure:
...
- Allow tests to specify what environment they need to run in (dc and none are thecurrent supported ones).
- Move more Samba4-specific code out of the common code
(This used to be commit dbe9de10287c902f4a5ea5d431dea4a79f9b170b)
2007-10-10 14:49:37 -05:00
Stefan Metzmacher
f19637f957
r21859: add a comment why we remove the rid_crypt obfuscation
...
metze
(This used to be commit e44b6df1387096989726c0a68189fe6c4e37dfd7)
2007-10-10 14:49:37 -05:00
Stefan Metzmacher
dcd65a50a1
r21843: the computer_dn isn't needed anymore because we don't manually reset the password
...
anymore
metze
(This used to be commit fee2c6d13de8752b7e6c379cdf6a3f5fcb4a29a6)
2007-10-10 14:49:36 -05:00
Stefan Metzmacher
d755269141
r21842: fix typo in comment
...
metze
(This used to be commit 8fcd5209ae46823f7d99bddff6e61873e75dd24c)
2007-10-10 14:49:36 -05:00
Stefan Metzmacher
41c5453507
r21839: add my email address
...
metze
(This used to be commit e3be33c1d9f9e44ef37e6ef72a23576474f6e725)
2007-10-10 14:49:35 -05:00
Stefan Metzmacher
97d2f1cc40
r21838: generate no metadata for constructed attributes
...
metze
(This used to be commit 7e0620e524886a66dbdb16f35fee4f51f2867a2a)
2007-10-10 14:49:35 -05:00
Jelmer Vernooij
00d74b84e9
r21837: Make dcerpc_mgmt a separate library again, as the linker leaves it out when it's part of dcerpc.
...
(This used to be commit dc4428553ec2749ef1ba24fbffeaabf0af6bf364)
2007-10-10 14:49:35 -05:00
Andrew Bartlett
8afe4e7f3c
r21836: Assume that if an OpenLDAP system is 'modular' then everything is a
...
module, so we have to bring in syncprov too.
Andrew Bartlett
(This used to be commit b9d06c70adcf34d3272797027b6cf89a174b862a)
2007-10-10 14:49:35 -05:00
Andrew Tridgell
dfb04271eb
r21835: fixed a rpc server bug where we failed to remove a call from one
...
linked list when moving it to another. This could cause a valgrind
error under the RPC-SCANNER test.
(This used to be commit 9ba8c008513e362fbb860af899006505cadb4a2f)
2007-10-10 14:49:34 -05:00
Jelmer Vernooij
4f0c0997ce
r21834: Remove unnecessary includes
...
(This used to be commit 7d10e192caa60b816466a9deddf736afd2445080)
2007-10-10 14:49:34 -05:00
Jelmer Vernooij
0836a83f9e
r21833: Don't install static libs, they can't be used anyway.
...
(This used to be commit 6fb7097edfa222234505a4223c627dd506f5df7d)
2007-10-10 14:49:34 -05:00