Andrew Bartlett
872cb0257c
Move DRSUAPI per-attribute decryption into a common file
...
This file (contining metze's decryption routines) is now also be used by
Samba3's DRSUAPI implementation
Andrew Bartlett
2009-04-14 14:19:39 +10:00
Jelmer Vernooij
c023828962
Fix missing symbols issues when building with shared libraries.
2008-12-22 21:03:09 +01:00
Andrew Bartlett
3ef91c9b02
s4:torture: add ldb tests
...
These tests are for both the new extended DN functionality (and were
vital in finding bugs during implementation) and for the normal DN
parsing and comparison routines.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2008-12-17 12:29:26 +11:00
Stefan Metzmacher
2c31b7975d
s4:torture: add simple RPC-BROWSER test
...
metze
2008-12-06 14:56:51 +01:00
Stefan Metzmacher
45cf68ce8f
s4:torture: fix the build with auto dependencies
...
metze
2008-11-16 16:21:25 +01:00
Günther Deschner
67018ed8bd
s4-smbtorture: add very basic RPC-NTSVCS test.
...
Guenther
2008-11-12 10:19:53 +01:00
Stefan Metzmacher
7ed352b0c9
s4:torture: PROVISION isn't used by all tests
...
We should not pollute all torture object files with
EXT_LIB_PYTHON_CFLAGS
metze
2008-11-03 18:02:02 +01:00
Stefan Metzmacher
40e7769959
s4:torture/rpc: add RPC-OBJECTUUID
...
This test shows that object uuids should be ignored
if they're present in a dcerpc request.
metze
2008-09-30 06:47:25 +02:00
Andrew Bartlett
960bd9df1f
Add a test to explore Netlogon PAC validation
...
However, I have still not figured out this protocol yet, and the docs
are rather unclear... :-(
Andrew Bartlett
(This used to be commit d878643071
)
2008-08-27 21:36:27 +10:00
Andrew Bartlett
be14efbdf9
Revert Jelmer's CFLAGS commit e2b71a0ecb
...
This commit broke the build, because not all files (libreplace, popt)
were updated.
Andrew Bartlett
(This used to be commit 3faacf4351
)
2008-05-31 08:35:55 +10:00
Jelmer Vernooij
5107f093c2
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-defs
...
Conflicts:
source/samba4-skip
(This used to be commit 7b0e0eb346
)
2008-05-30 12:18:07 +02:00
Jelmer Vernooij
39f50afc57
Move CFLAGS handling out of smb_build.
...
(This used to be commit e2b71a0ecb
)
2008-05-30 02:07:28 +02:00
Andrew Tridgell
8eef2e3412
merged gentest.c and gentest_smb2.c
...
The one gentest tool now covers both SMB and SMB2, using the command
line switch --smb2 for SMB2
(This used to be commit d1125a303a
)
2008-05-29 21:32:08 +10:00
James Peach
9a975a868e
smbtorture: Add RAW-BENCH-TCON benchmark.
...
Add a simple test to benchmark the rate at which a server can accept
new tree connections. You can tune the length of time to run the
benchmark for and the number of parallel connections to make.
(This used to be commit ea3f4b9305
)
2008-05-20 11:35:32 -07:00
Andrew Tridgell
fc267b0510
first version of gentest_smb2. Only generates create and close so far.
...
(This used to be commit 634a4bbd98
)
2008-05-20 11:59:43 +10:00
Jelmer Vernooij
4c70cda986
Fix a couple (well, little more than that..) of typos.
...
(This used to be commit a6b5211994
)
2008-05-18 23:02:47 +02:00
Jelmer Vernooij
4c8756f147
Create prototype headers from Makefile directory, without smb_build in the middle.
...
(This used to be commit f4a77b96f9
)
2008-05-18 22:30:08 +02:00
Jelmer Vernooij
03643aec88
Use variables for source directory in a couple more places.
...
(This used to be commit c41bd3005f
)
2008-05-18 19:54:27 +02:00
Jelmer Vernooij
670122d724
Fix torture module initializion.
...
(This used to be commit d5bf4e9065
)
2008-05-10 23:46:51 +02:00
Jelmer Vernooij
08ad86ad3d
Revert "Remove copy of torture file."
...
This reverts commit 89bfca2da2
.
(This used to be commit c6c4349c44
)
2008-05-10 23:38:56 +02:00
Jelmer Vernooij
d1183291d3
Remove copy of torture file.
...
(This used to be commit 89bfca2da2
)
2008-05-10 22:26:14 +02:00
Jelmer Vernooij
aedaba990f
Split up lcov target.
...
(This used to be commit 38f455e005
)
2008-04-27 23:29:50 +01:00
Jelmer Vernooij
1e973565b6
Move subunit infrastructure code into lib/torture.
...
(This used to be commit 5b44d8121d
)
2008-04-27 14:02:46 +01:00
James Peach
8a3e3391fb
smbtorture: Add RAW-BENCH-LOOKUP micro-benchmark.
...
This test samples the lookup rate for a non-existant filename in a
directory, while varying the number of files in the directory. The
lookup rate should continue to approximate the lookup rate for the
empty directory case.
(This used to be commit ca7e4d9166
)
2008-04-21 15:09:43 -07:00
Andrew Bartlett
0b4c401f06
Fix build not to always use code coverage.
...
Somehow, the way this was structured before always did a gcov build.
Andrew Bartlett
(This used to be commit 052edb7864
)
2008-04-17 14:20:46 +02:00
Jelmer Vernooij
ab07a60d6e
Avoid recursive make for code coverage.
...
(This used to be commit 2d1ca8cb7a
)
2008-04-17 02:06:07 +02:00
Jelmer Vernooij
68b2d9372f
Remove policy library - it's now in a separate git repository.
...
(This used to be commit 9b364bf390
)
2008-04-16 14:41:42 +02:00
Jelmer Vernooij
08baea013b
Move SOVERSION, VERSION and PC_FILE out of smb_build but use make variables directly instead.
...
(This used to be commit 9d0ae012b0
)
2008-04-15 02:25:16 +02:00
Jelmer Vernooij
a15b6f1606
Fix unresolved symbols.
...
(This used to be commit 8573e828d1
)
2008-04-14 20:00:04 +02:00
Jelmer Vernooij
e9017ba418
Use _OBJ_FILES variables in a couple more places.
...
(This used to be commit 92856d5054
)
2008-04-14 17:22:58 +02:00
Jelmer Vernooij
82c7872639
Move provision C bindings to param/.
...
(This used to be commit 7d45ed0c3e
)
2008-04-09 03:23:13 +02:00
Jelmer Vernooij
f41b9a9dde
Rename libsamba-config to libsamba-hostconfig.
...
(This used to be commit c46b7e90e3
)
2008-04-01 15:08:30 +02:00
Jelmer Vernooij
1ada710840
Move public header accumulation out of the perl code.
...
Never install generated prototype files. It's easier to break the
API when using them and they're not easily readable for 3rd party users.
Conflicts:
source/auth/config.mk
source/auth/credentials/config.mk
source/auth/gensec/config.mk
source/build/smb_build/config_mk.pm
source/build/smb_build/main.pl
source/build/smb_build/makefile.pm
source/dsdb/config.mk
source/lib/charset/config.mk
source/lib/tdr/config.mk
source/lib/util/config.mk
source/libcli/config.mk
source/libcli/ldap/config.mk
source/librpc/config.mk
source/param/config.mk
source/rpc_server/config.mk
source/torture/config.mk
(This used to be commit 6c659689ed
)
2008-02-29 14:23:38 +01:00
Jelmer Vernooij
6b3ecd52d5
Fix manpage paths.
...
(This used to be commit 36da52abf5
)
2008-02-29 14:12:36 +01:00
Jelmer Vernooij
d8d9a6ef04
Move manpage management out of the perl build system.
...
(This used to be commit 1dd6bea507
)
2008-02-29 14:12:23 +01:00
Andrew Bartlett
1c1781b2c4
Simpler specification of CFLAGS and LDFLAGS
...
By being more consistant in applying CFLAGS and LDFLAGS (in
particular) to every invocation, we make it simpler to enable gcov
code coverage, both in the build system and on the build farm.
Andrew Bartlett
(This used to be commit 8c2f658a96
)
2008-02-20 19:20:13 +11:00
Andrew Bartlett
e51ec1d8cf
Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet
...
(This used to be commit 837eb8a0bc
)
2008-02-19 14:45:23 +11:00
Andrew Bartlett
5842df9d0f
To partially simplfy our gcov handling, move to the new --coverage option.
...
Andrew Bartlett
(This used to be commit 7e49f75ee2
)
2008-02-19 14:44:10 +11:00
Jelmer Vernooij
89f4cfb263
Fix dependency on popt.
...
(This used to be commit dd854adc7a
)
2008-02-18 23:20:08 +01:00
Jelmer Vernooij
ff0315ba85
Rename include to mkinclude to emphasize it is different from make's include.
...
(This used to be commit 0e1d0a874a
)
2008-02-18 20:04:18 +01:00
Jelmer Vernooij
602f4635da
Get rid of 'INTEGRATED' build of modules - now replaced by 'MERGED_OBJ'
...
(This used to be commit 269cbf84d8
)
2008-02-18 19:06:17 +01:00
Jelmer Vernooij
56e75ed20c
Reconcile header files for torture utility functions.
...
(This used to be commit 1269758e95
)
2008-02-15 15:53:06 +01:00
Jelmer Vernooij
26bc88eaba
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
...
Conflicts:
source/torture/libnet/libnet_BecomeDC.c
(This used to be commit 2da0734f43
)
2008-02-15 15:27:21 +01:00
Andrew Tridgell
66e8bc9dac
converted locktest to use popt and cmdline utility code
...
(This used to be commit 625ea49a95
)
2008-02-15 14:55:31 +11:00
Jelmer Vernooij
3d6da3b162
Finish migration of provision code.
...
(This used to be commit 53c5924195
)
2008-02-15 01:16:12 +01:00
Jelmer Vernooij
1f5cec6f40
Move Python dependencies.
...
(This used to be commit f6c5b787cc
)
2008-02-15 00:35:17 +01:00
Jelmer Vernooij
ff64a67160
Split provision from C code out of becomedc.
...
(This used to be commit ed2b72ac76
)
2008-02-14 23:28:31 +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
c61dc38494
Re-enable python support in BECOME-DC test.
...
(This used to be commit ed44fd59bf
)
2008-02-09 15:42:19 +01:00
Jelmer Vernooij
be2be0779e
Ignore kinit with pkinit test failures for now.
...
(This used to be commit 94dedaf6ed
)
2008-02-09 14:42:55 +01:00