summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2008-02-12Specify PICFLAG when compiling python modules.Jelmer Vernooij2-2/+2
(This used to be commit 981957165d09e82947f68475192f1ce1f0ddbdd3)
2008-02-12[PATCH] composite: make it possible to call composite_is_ok() without ↵Stefan Metzmacher1-18/+13
callback fn metze (This used to be commit 4e459f1fb3ab60c586df9a08cdc57db424a30b18)
2008-02-12Make sure talloc.so is build before installing.Jelmer Vernooij1-2/+2
(This used to be commit 51769f5cfc0f3a9f85ea533598a1f769e108d075)
2008-02-12Fix installation of python module for ldb and tdb.Jelmer Vernooij2-1/+4
(This used to be commit 6c9a8bf9f03cef0fc1c5f7ec3f8786eccf79c851)
2008-02-12fixed crash when 0 dialects (thanks metze!)Andrew Tridgell1-2/+4
(This used to be commit 252bcf207b8117f325075cbb7bd05063756ac283)
2008-02-12updated SMB2 header defines to match WSPP docsAndrew Tridgell12-55/+56
(This used to be commit d2c6ad55eca27f50a38fc6e2a85032eddb3f0aae)
2008-02-12converted SMB2 session setup to use WSPP protocol field namesAndrew Tridgell3-32/+28
(This used to be commit 3c2af0fdc4916dce32c2690e49dde0852d1a0c50)
2008-02-12converted the out side of SMB2 negprot handlingAndrew Tridgell4-64/+66
This follows the SMB2 PFIF docs. Current versions of Vista can now connect to Samba4 as a SMB2 server and do basic operations (This used to be commit 9dc284770df9393a1a619735dc7a148713936fa7)
2008-02-12added some helper functions for GUID handlingAndrew Tridgell1-0/+41
(This used to be commit 7d3ffd4d2b59d7c87c0a81030f349db21c071967)
2008-02-12Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-testAndrew Tridgell13-47/+97
(This used to be commit 3beaa04ef73ca21925d41745b30b6bbaadb7b939)
2008-02-12fixed up the .in side of SMB2 negprotAndrew Tridgell6-19/+76
fixed the input side of the SMB2 negprot structure and parsers according to the documentation (This used to be commit 55af8acc7b32c24e4b1187e9d8d1c8f060e914b0)
2008-02-12tdb/ldb: Use prefix in case DESTDIR is not set.Jelmer Vernooij2-8/+8
(This used to be commit ab19a8f62719eb0f347696a2e5f34f8847fd82cb)
2008-02-12Create the required directories when installing Python code.Jelmer Vernooij2-0/+4
(This used to be commit 8ef36fe54555cc0c5ac0d1f118d0a1a7b770c2fd)
2008-02-12Mark the reprovision test as known failing for now.Jelmer Vernooij2-2/+3
(This used to be commit 5d4396ae232525be139a91b36f8c7177e46627ae)
2008-02-12Reintroduce samba3sam EJS test, at least until the Python test is ready.Jelmer Vernooij1-0/+2
(This used to be commit 13deb25214b2711836e243a87166b63a4a87270b)
2008-02-12Add blackbox test for provisioning code to make sure it can be run more than ↵Jelmer Vernooij2-1/+40
once in a row. (This used to be commit 42466d960c86b692ef5e03c045ba24591c5c6f84)
2008-02-12Avoid using setup.py for intsallation.Jelmer Vernooij7-7/+20
(This used to be commit 7b93e43dad55454e9107a38e67764e08f51392d3)
2008-02-12Manually compile python files rather than use setup.py.Jelmer Vernooij4-22/+15
(This used to be commit 056843a5c2ca9e0ec59fd7e371852ecb5362ee32)
2008-02-12Manually compile python files rather than using setup.py.Jelmer Vernooij4-20/+18
(This used to be commit 94dfeb5e89a641e2af3d7426d9d25c87952198d2)
2008-02-11Fix out of tree builds.Jelmer Vernooij5-10/+11
(This used to be commit 35c8ebdca2612b52cd3eb2aafd35041d17173722)
2008-02-11Split actual content out of tdb Makefile into a separate file.Jelmer Vernooij2-80/+89
(This used to be commit b5d4ab2cf4a73883fff867f878788d94bd8e1649)
2008-02-11Split actual content out of talloc Makefile into talloc.mk.Jelmer Vernooij2-37/+42
(This used to be commit 2b8939975267fc4774bccd2a35ea9a35129d0a2b)
2008-02-11Move some more rules to rules.mkJelmer Vernooij2-6/+9
(This used to be commit 2ff3f72fd2559051000c34da9fcd5602514595e4)
2008-02-11Split rules.mk out of Makefile.Jelmer Vernooij2-27/+31
(This used to be commit 75ffc2c50d70e6f4108c3e6843c8d2bb212f6d9e)
2008-02-11Split rules out of tdb Makefile.Jelmer Vernooij2-38/+41
(This used to be commit 9f233c14540cd4b2d5f4c7fe01e2d89cb220abc8)
2008-02-11ldb: Split up the Makefile so it will be possible later on to directly ↵Jelmer Vernooij3-122/+125
include fragments in the Samba 3 or 4 makefile. (This used to be commit 6d54e9104de577ab727ee99a76e690a2fae71636)
2008-02-11Use make variables in cflags file (now supported by cflags.pl)Jelmer Vernooij2-7/+11
(This used to be commit d746fcde1006b4b7b33aa65bef9d2fea3ebc9162)
2008-02-11Support including files in the cflags.pl script.Jelmer Vernooij2-10/+23
(This used to be commit 742e50aeb54d779d383cbf73132224bad3b09777)
2008-02-11TORTUREDIR as target dir for binaries is no longer used, remove it.Jelmer Vernooij1-7/+0
(This used to be commit df5b712001c16acf275d9a79fd765cf8976508d6)
2008-02-11Clean up data.mk file in distclean.Jelmer Vernooij1-0/+1
(This used to be commit 0d44e7a15a9f7e238c0702a0135beae2183455a8)
2008-02-11Print warning when config.status doesn't exist and the user tries toJelmer Vernooij1-0/+4
run make. (This used to be commit 8776a0d2badca9ebf39e27ba5e845d0f76f0834e)
2008-02-11Remove unused function.Jelmer Vernooij1-139/+0
(This used to be commit e779cf4724610b5d737102d1f55d1367744b188a)
2008-02-11Move pidl bits to a separate file.Jelmer Vernooij2-36/+42
(This used to be commit de7af6913487b51e44463bf1908e765477d28e5d)
2008-02-11Fix typo.Jelmer Vernooij1-1/+1
(This used to be commit a5db115dc6827896c66fe08554b3fe7185eea52f)
2008-02-11Avoid autogenerating the Makefile but rather include a data.mk fileJelmer Vernooij6-210/+208
that is autogenerated. (This used to be commit ebf6e59dfef30e1f679ea6692385a09abcb220dd)
2008-02-11Make versions in lib/talloc/config.mk and lib/talloc/configure.ac the same.Michael Adam1-1/+1
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-11Fix a c++ warningVolker Lendecke1-1/+2
(This used to be commit 9f402c607f44663cab91cc7d2139f62b84c99cc0)
2008-02-11talloc_free_children can only reset pool if it's emptyVolker Lendecke1-1/+2
(This used to be commit 5cc7a638e93e5f3540755b441a99d4fd3c9c7134)
2008-02-11Mark talloc_pool memory for valgrindVolker Lendecke1-3/+16
(This used to be commit 6deca23b6c66616fbf5ba004e9b778aa68790df6)
2008-02-11Implement talloc_pool()Volker Lendecke3-7/+207
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-11Add a comment.Michael Adam1-0/+1
Michael (This used to be commit 2a2c28584cdb65fcea8563eb3bf21fea497fdff3)
2008-02-11Fix talloctort: move size check after referenced ptr check.Michael Adam1-5/+5
Michael (This used to be commit a0caedb94f6f7c62ae706e35a4c0b2876f74978d)
2008-02-11Don't shrink a talloc area if we have less than 1k to gainVolker Lendecke1-0/+5
(This used to be commit 0c829e6ee6f43299cc5889c2af3d0402256da0d0)
2008-02-11Make data about what subsystems/libraries are enabled available in the ↵Jelmer Vernooij2-3/+8
mkconfig.mk file. (This used to be commit 4cc93a98f984d322e41f403169cfa4945b469935)
2008-02-11Fix the build: remove reference to inexistent header samba3_proto.hMichael Adam1-1/+0
Michael (This used to be commit 3b9b396292077b2d3ff1fb1712462b767cc2bf81)
2008-02-11Fix accidently introduced typo.Jelmer Vernooij1-1/+1
(This used to be commit 6c7aa271b1cb0f5604be54f1aa26e1e3531c8f36)
2008-02-11Remove Samba 3 backwards compatibility code in C.Jelmer Vernooij14-1868/+3
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-11Remove tests for Samba 3 EJS code.Jelmer Vernooij1-4/+1
(This used to be commit 7aff2ddd8ca1ff68fc704fdb139d81d6daa51115)
2008-02-11Use SMB_CONF_PATH environment variable inside tests rather than hardcoded paths.Jelmer Vernooij5-8/+13
(This used to be commit eb04de69c0e319e18b148191946808f81e1cc8c4)
2008-02-11Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pythonJelmer Vernooij9-176/+125
(This used to be commit 35f5c8294e9f3b304987597d4bcfc75fdda05982)