Andrew Tridgell
ccc27e681c
fixed up the .in side of SMB2 negprot
...
fixed the input side of the SMB2 negprot structure and parsers according to the documentation
(This used to be commit 55af8acc7b32c24e4b1187e9d8d1c8f060e914b0)
2008-02-12 12:54:44 +11:00
Jelmer Vernooij
e84cd8d38b
tdb/ldb: Use prefix in case DESTDIR is not set.
...
(This used to be commit ab19a8f62719eb0f347696a2e5f34f8847fd82cb)
2008-02-12 02:15:09 +01:00
Jelmer Vernooij
9522586695
Create the required directories when installing Python code.
...
(This used to be commit 8ef36fe54555cc0c5ac0d1f118d0a1a7b770c2fd)
2008-02-12 01:58:42 +01:00
Jelmer Vernooij
bbc567c831
Mark the reprovision test as known failing for now.
...
(This used to be commit 5d4396ae232525be139a91b36f8c7177e46627ae)
2008-02-12 01:52:07 +01:00
Jelmer Vernooij
f44dbc296e
Reintroduce samba3sam EJS test, at least until the Python test is ready.
...
(This used to be commit 13deb25214b2711836e243a87166b63a4a87270b)
2008-02-12 01:42:58 +01:00
Jelmer Vernooij
0f4c940919
Add blackbox test for provisioning code to make sure it can be run more than once in a row.
...
(This used to be commit 42466d960c86b692ef5e03c045ba24591c5c6f84)
2008-02-12 01:39:31 +01:00
Jelmer Vernooij
1529331b97
Avoid using setup.py for intsallation.
...
(This used to be commit 7b93e43dad55454e9107a38e67764e08f51392d3)
2008-02-12 01:21:10 +01:00
Jelmer Vernooij
aa2fd8ee50
Manually compile python files rather than use setup.py.
...
(This used to be commit 056843a5c2ca9e0ec59fd7e371852ecb5362ee32)
2008-02-12 00:49:36 +01:00
Jelmer Vernooij
8244b4c071
Manually compile python files rather than using setup.py.
...
(This used to be commit 94dfeb5e89a641e2af3d7426d9d25c87952198d2)
2008-02-12 00:35:11 +01:00
Jelmer Vernooij
ecb987c97c
Fix out of tree builds.
...
(This used to be commit 35c8ebdca2612b52cd3eb2aafd35041d17173722)
2008-02-11 23:51:59 +01:00
Jelmer Vernooij
3e3946cdca
Split actual content out of tdb Makefile into a separate file.
...
(This used to be commit b5d4ab2cf4a73883fff867f878788d94bd8e1649)
2008-02-11 22:55:51 +01:00
Jelmer Vernooij
c3d7f14350
Split actual content out of talloc Makefile into talloc.mk.
...
(This used to be commit 2b8939975267fc4774bccd2a35ea9a35129d0a2b)
2008-02-11 22:52:42 +01:00
Jelmer Vernooij
08b3d3ee94
Move some more rules to rules.mk
...
(This used to be commit 2ff3f72fd2559051000c34da9fcd5602514595e4)
2008-02-11 22:14:31 +01:00
Jelmer Vernooij
94decfc49f
Split rules.mk out of Makefile.
...
(This used to be commit 75ffc2c50d70e6f4108c3e6843c8d2bb212f6d9e)
2008-02-11 22:05:52 +01:00
Jelmer Vernooij
25641ec13d
Split rules out of tdb Makefile.
...
(This used to be commit 9f233c14540cd4b2d5f4c7fe01e2d89cb220abc8)
2008-02-11 22:02:57 +01:00
Jelmer Vernooij
3e0f0091e5
ldb: Split up the Makefile so it will be possible later on to directly include fragments in the Samba 3 or 4 makefile.
...
(This used to be commit 6d54e9104de577ab727ee99a76e690a2fae71636)
2008-02-11 21:54:13 +01:00
Jelmer Vernooij
a3052e79f4
Use make variables in cflags file (now supported by cflags.pl)
...
(This used to be commit d746fcde1006b4b7b33aa65bef9d2fea3ebc9162)
2008-02-11 19:28:59 +01:00
Jelmer Vernooij
6c7a400945
Support including files in the cflags.pl script.
...
(This used to be commit 742e50aeb54d779d383cbf73132224bad3b09777)
2008-02-11 19:10:21 +01:00
Jelmer Vernooij
5aa0a70b06
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
...
Conflicts:
source/Makefile
source/rules.mk
(This used to be commit fc9b9853124c8d172172f88e1e4939db5970df25)
2008-02-11 18:26:28 +01:00
Jelmer Vernooij
98fdbb6126
TORTUREDIR as target dir for binaries is no longer used, remove it.
...
(This used to be commit df5b712001c16acf275d9a79fd765cf8976508d6)
2008-02-11 18:07:22 +01:00
Jelmer Vernooij
1cf6158f85
Clean up data.mk file in distclean.
...
(This used to be commit 0d44e7a15a9f7e238c0702a0135beae2183455a8)
2008-02-11 15:57:52 +01:00
Jelmer Vernooij
c075292f8f
Print warning when config.status doesn't exist and the user tries to
...
run make.
(This used to be commit 8776a0d2badca9ebf39e27ba5e845d0f76f0834e)
2008-02-11 15:52:34 +01:00
Jelmer Vernooij
4a603898c5
Remove unused function.
...
(This used to be commit e779cf4724610b5d737102d1f55d1367744b188a)
2008-02-11 15:19:24 +01:00
Jelmer Vernooij
6034757963
Move pidl bits to a separate file.
...
(This used to be commit de7af6913487b51e44463bf1908e765477d28e5d)
2008-02-11 15:19:24 +01:00
Jelmer Vernooij
e54f9c7749
Fix typo.
...
(This used to be commit a5db115dc6827896c66fe08554b3fe7185eea52f)
2008-02-11 15:19:24 +01:00
Jelmer Vernooij
604a0af3a7
Avoid autogenerating the Makefile but rather include a data.mk file
...
that is autogenerated.
(This used to be commit ebf6e59dfef30e1f679ea6692385a09abcb220dd)
2008-02-11 15:19:24 +01:00
Michael Adam
fee4ba14c0
Make versions in lib/talloc/config.mk and lib/talloc/configure.ac the same.
...
Not sure if we can produce one from the other, so I manually made
them equal for now.
Michael
(This used to be commit 1c14c457bea75fb3055712547cca501e8ef3fc20)
2008-02-11 15:07:47 +01:00
Volker Lendecke
a275310bcb
Fix a c++ warning
...
(This used to be commit 9f402c607f44663cab91cc7d2139f62b84c99cc0)
2008-02-11 15:07:46 +01:00
Volker Lendecke
59820dcb43
talloc_free_children can only reset pool if it's empty
...
(This used to be commit 5cc7a638e93e5f3540755b441a99d4fd3c9c7134)
2008-02-11 15:07:46 +01:00
Volker Lendecke
bdb52e4d58
Mark talloc_pool memory for valgrind
...
(This used to be commit 6deca23b6c66616fbf5ba004e9b778aa68790df6)
2008-02-11 15:07:46 +01:00
Volker Lendecke
7a9033fb2d
Implement talloc_pool()
...
A talloc pool is a chunk of memory that can be used as a context for further
talloc calls. Allocations with the pool as the parent just chew from that
memory by incrementing a pointer. If the talloc pool is full, then we fall back
to the normal system-level malloc(3) to get memory.
The use case for talloc pools is the transient memory that is used for handling
a single SMB request. Incrementing a pointer will be way faster than any malloc
implementation.
There is a downside of this: If you use talloc_steal() to move something out of
the pool, the whole pool memory is kept around until the last object inside the
pool is freed. So if you talloc_free() the pool, it might happen that the
memory is freed later. So don't hang anything off a talloc pool that should
live long.
Volker
(This used to be commit 60ef9a84f0bd18d48e453c08aa420d17275e0881)
2008-02-11 15:07:46 +01:00
Michael Adam
81abb395e0
Add a comment.
...
Michael
(This used to be commit 2a2c28584cdb65fcea8563eb3bf21fea497fdff3)
2008-02-11 15:07:46 +01:00
Michael Adam
af406133c1
Fix talloctort: move size check after referenced ptr check.
...
Michael
(This used to be commit a0caedb94f6f7c62ae706e35a4c0b2876f74978d)
2008-02-11 15:07:46 +01:00
Volker Lendecke
44cb6a81f2
Don't shrink a talloc area if we have less than 1k to gain
...
(This used to be commit 0c829e6ee6f43299cc5889c2af3d0402256da0d0)
2008-02-11 15:07:46 +01:00
Jelmer Vernooij
b4c81c0c18
Make data about what subsystems/libraries are enabled available in the mkconfig.mk file.
...
(This used to be commit 4cc93a98f984d322e41f403169cfa4945b469935)
2008-02-11 14:41:28 +01:00
Michael Adam
f890d1daea
Fix the build: remove reference to inexistent header samba3_proto.h
...
Michael
(This used to be commit 3b9b396292077b2d3ff1fb1712462b767cc2bf81)
2008-02-11 14:27:33 +01:00
Jelmer Vernooij
4d31177407
Fix accidently introduced typo.
...
(This used to be commit 6c7aa271b1cb0f5604be54f1aa26e1e3531c8f36)
2008-02-11 13:58:04 +01:00
Jelmer Vernooij
a699941796
Ignore mkconfig.mk file, which is autogenerated.
...
(This used to be commit 71dc1d5d1db7e5e3cb4245c20df739926c1e8514)
2008-02-11 13:54:12 +01:00
Jelmer Vernooij
08c8d3b992
Remove Samba 3 backwards compatibility code in C.
...
This code is no longer used, and equivalent code already exists in Python
(scripting/python/samba/samba3.py)
(This used to be commit c16212e8bf5343496ea4b3afc30a8b4d3a0afe2d)
2008-02-11 13:51:09 +01:00
Jelmer Vernooij
0a6dc21955
Remove tests for Samba 3 EJS code.
...
(This used to be commit 7aff2ddd8ca1ff68fc704fdb139d81d6daa51115)
2008-02-11 13:38:07 +01:00
Jelmer Vernooij
a19534d207
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
...
(This used to be commit eff9c9cedd7410c3c089d090e3f83f8cc10f1831)
2008-02-11 13:26:59 +01:00
Jelmer Vernooij
af007e5837
Use SMB_CONF_PATH environment variable inside tests rather than hardcoded paths.
...
(This used to be commit eb04de69c0e319e18b148191946808f81e1cc8c4)
2008-02-11 13:20:24 +01:00
Jelmer Vernooij
e4165448d7
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-python
...
(This used to be commit 35f5c8294e9f3b304987597d4bcfc75fdda05982)
2008-02-11 13:10:11 +01:00
Jelmer Vernooij
e0a5fb8a9b
Fix typo.
...
(This used to be commit 54e7d10fe0eb4837b00b9b049fbd59a56ee85bea)
2008-02-11 12:39:47 +01:00
Kai Blin
de03c4a3ea
autoconf: We build Samba from git now, not from SVN.
...
(This used to be commit 4557b34d82e16038db903278ea64313a9d731d61)
2008-02-11 11:58:43 +01:00
Jelmer Vernooij
d82b6dd09a
Fix switching of hives in regshell ( #5254 )
...
(This used to be commit 5f33545c78e13871d622c0a5a0ded789bf624869)
2008-02-11 11:48:43 +01:00
Kai Blin
176f32cc97
provision: Fix new user creation.
...
Spotted by nobody88 in IRC.
(This used to be commit 38d4e2407afb942de21379dc886f9e4c5532a2b9)
2008-02-11 10:38:19 +01:00
Stefan Metzmacher
dbba1925d1
pidl/Samba3::ServerNDR: use talloc_tos() instead of NULL
...
metze
(This used to be commit 99d6f49340d6f190ac318af939eeec17c29f1bbd)
2008-02-11 08:44:56 +01:00
Jelmer Vernooij
105c6fec24
Avoid autogenerating the Makefile but rather include a data.mk file
...
that is autogenerated.
(This used to be commit 95967e8bfbdce2e073a3fc938f1271da40b543d3)
2008-02-11 01:42:29 +01:00
Jelmer Vernooij
b090c02166
Fix case.
...
(This used to be commit 67074ff4aa06d56fb84752d39132d33d5599ca7f)
2008-02-11 01:15:54 +01:00