Andrew Tridgell
8fdb9504dc
converted the out side of SMB2 negprot handling
...
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 9dc284770d
)
2008-02-12 16:20:13 +11:00
Andrew Tridgell
7b96c53bcb
added some helper functions for GUID handling
...
(This used to be commit 7d3ffd4d2b
)
2008-02-12 16:18:51 +11:00
Andrew Tridgell
f7bcc15bf8
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test
...
(This used to be commit 3beaa04ef7
)
2008-02-12 12:56:30 +11:00
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 55af8acc7b
)
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 ab19a8f627
)
2008-02-12 02:15:09 +01:00
Jelmer Vernooij
9522586695
Create the required directories when installing Python code.
...
(This used to be commit 8ef36fe545
)
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 5d4396ae23
)
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 13deb25214
)
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 42466d960c
)
2008-02-12 01:39:31 +01:00
Jelmer Vernooij
1529331b97
Avoid using setup.py for intsallation.
...
(This used to be commit 7b93e43dad
)
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 056843a5c2
)
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 94dfeb5e89
)
2008-02-12 00:35:11 +01:00
Jelmer Vernooij
ecb987c97c
Fix out of tree builds.
...
(This used to be commit 35c8ebdca2
)
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 b5d4ab2cf4
)
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 2b89399752
)
2008-02-11 22:52:42 +01:00
Jelmer Vernooij
08b3d3ee94
Move some more rules to rules.mk
...
(This used to be commit 2ff3f72fd2
)
2008-02-11 22:14:31 +01:00
Jelmer Vernooij
94decfc49f
Split rules.mk out of Makefile.
...
(This used to be commit 75ffc2c50d
)
2008-02-11 22:05:52 +01:00
Jelmer Vernooij
25641ec13d
Split rules out of tdb Makefile.
...
(This used to be commit 9f233c1454
)
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 6d54e9104d
)
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 d746fcde10
)
2008-02-11 19:28:59 +01:00
Jelmer Vernooij
6c7a400945
Support including files in the cflags.pl script.
...
(This used to be commit 742e50aeb5
)
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 fc9b985312
)
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 df5b712001
)
2008-02-11 18:07:22 +01:00
Jelmer Vernooij
1cf6158f85
Clean up data.mk file in distclean.
...
(This used to be commit 0d44e7a15a
)
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 8776a0d2ba
)
2008-02-11 15:52:34 +01:00
Jelmer Vernooij
4a603898c5
Remove unused function.
...
(This used to be commit e779cf4724
)
2008-02-11 15:19:24 +01:00
Jelmer Vernooij
6034757963
Move pidl bits to a separate file.
...
(This used to be commit de7af69134
)
2008-02-11 15:19:24 +01:00
Jelmer Vernooij
e54f9c7749
Fix typo.
...
(This used to be commit a5db115dc6
)
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 ebf6e59dfe
)
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 1c14c457be
)
2008-02-11 15:07:47 +01:00
Volker Lendecke
a275310bcb
Fix a c++ warning
...
(This used to be commit 9f402c607f
)
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 5cc7a638e9
)
2008-02-11 15:07:46 +01:00
Volker Lendecke
bdb52e4d58
Mark talloc_pool memory for valgrind
...
(This used to be commit 6deca23b6c
)
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 60ef9a84f0
)
2008-02-11 15:07:46 +01:00
Michael Adam
81abb395e0
Add a comment.
...
Michael
(This used to be commit 2a2c28584c
)
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 a0caedb94f
)
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 0c829e6ee6
)
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 4cc93a98f9
)
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 3b9b396292
)
2008-02-11 14:27:33 +01:00
Jelmer Vernooij
4d31177407
Fix accidently introduced typo.
...
(This used to be commit 6c7aa271b1
)
2008-02-11 13:58:04 +01:00
Jelmer Vernooij
a699941796
Ignore mkconfig.mk file, which is autogenerated.
...
(This used to be commit 71dc1d5d1d
)
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 c16212e8bf
)
2008-02-11 13:51:09 +01:00
Jelmer Vernooij
0a6dc21955
Remove tests for Samba 3 EJS code.
...
(This used to be commit 7aff2ddd8c
)
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 eff9c9cedd
)
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 eb04de69c0
)
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 35f5c8294e
)
2008-02-11 13:10:11 +01:00
Jelmer Vernooij
e0a5fb8a9b
Fix typo.
...
(This used to be commit 54e7d10fe0
)
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 4557b34d82
)
2008-02-11 11:58:43 +01:00
Jelmer Vernooij
d82b6dd09a
Fix switching of hives in regshell ( #5254 )
...
(This used to be commit 5f33545c78
)
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 38d4e2407a
)
2008-02-11 10:38:19 +01:00