Matthias Dieter Wallnöfer
4768280614
s4:objectclass LDB module - fix the "crossRef" delete protection
...
This is what Windows does
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-10-03 15:23:18 +00:00
Matthias Dieter Wallnöfer
6c9b25ea5c
s4:objectclass LDB module - fix the delete behaviour of server containers
...
A typo prevented the right behaviour.
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-10-03 15:23:18 +00:00
Andrew Tridgell
4b16cc9eef
autobuild: override the editor when marking the commit
...
this avoids the problem of a user having an editor set in their global
.gitconfig, and that having higher precedence than the EDITOR
environment variable
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Sun Oct 3 15:22:01 UTC 2010 on sn-devel-104
2010-10-03 15:22:01 +00:00
Jelmer Vernooij
120f5ee429
wafsamba: Some reformatting.
2010-10-03 16:25:38 +02:00
Jelmer Vernooij
257e259a26
heimdal: Move asn1 list to heimdal_build.
2010-10-03 16:25:38 +02:00
Jelmer Vernooij
dd5a91b437
heimdal: Move SAMBA_ERRTABLE to heimdal_build.
2010-10-03 16:25:38 +02:00
Jelmer Vernooij
8e5a9e7721
heimdal: Move autoproto code to heimdal_build.
2010-10-03 16:25:38 +02:00
Jelmer Vernooij
3c1eca124e
wafsamba: Move heimdal library code to heimdal_build.
2010-10-03 16:25:37 +02:00
Jelmer Vernooij
958d7a5710
land: Inherit EMAIL from the environment.
2010-10-03 16:25:37 +02:00
Jelmer Vernooij
88d08c172c
pidl: Allow longs for bitmasks.
2010-10-03 16:25:37 +02:00
Jelmer Vernooij
b7acb8ebb6
pidl: simplify some generated code.
2010-10-03 16:25:37 +02:00
Jelmer Vernooij
9aa90b6cef
heimdal: Convert hx509 to library.
2010-10-03 16:25:37 +02:00
Jelmer Vernooij
beed95e3a2
heimdal: convert some subsystems to libraries, consistent with upstream heimdal.
2010-10-03 16:25:37 +02:00
Wilco Baan Hofman
e2eae17961
Make sure REG_SZ is properly written to a .reg file (not as hex(1)), fix trailing comma REG_BINARY.
...
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-03 15:31:38 +02:00
Wilco Baan Hofman
a8adadbe5b
Fix issues addressed by Jelmer:
...
* Add a comment about why the reg_strhex_to_data_blob was added
* Fix int which should've been a boolean
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-03 15:31:38 +02:00
Wilco Baan Hofman
6e881dd86a
Fix patchfile_dotreg to write proper .reg files: 'hex(1..B):', 'dword:', etc
...
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-03 15:31:38 +02:00
Wilco Baan Hofman
2d4500deea
Fix registry editor to be compatible with Windows 7.
...
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-03 15:31:37 +02:00
Wilco Baan Hofman
90d82870b0
5 uint32_t's should be set, not 5 bytes.
...
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-03 15:31:37 +02:00
Wilco Baan Hofman
b3d2345bd1
The root key should be created as a root key, not subkey.
...
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-03 15:31:37 +02:00
Wilco Baan Hofman
bc2098c459
Do not include the closing doublequote in .reg files.
...
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-03 15:31:37 +02:00
Wilco Baan Hofman
deebc934ed
Fix hex():00,00,00 bugs and strtol dword bugs, these values are explicitly hex.
...
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-03 15:31:37 +02:00
Wilco Baan Hofman
1ed896407f
Make sure we write the value stored in value, not line (doublequoted).
...
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-03 15:31:37 +02:00
Wilco Baan Hofman
a23aa3f5f1
Make sure that regf only writes to disk every five seconds or when flushed or destroyed
...
Brings speed up on a large .reg import from 17.5s to 0.95s, over 18 times faster
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-03 15:31:37 +02:00
Wilco Baan Hofman
927e4db090
Fix .reg file format parsing.
...
* multiline data
* doublequoted value name
* handle windows format CRLF
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-03 15:31:37 +02:00
Wilco Baan Hofman
4356f09d7f
Fix registry parsing of strings to also support the windows method.
...
Specifically: dword:00000000, hex:00,00,00,00, hex(0..B):00,00,00,00
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-03 15:31:37 +02:00
Volker Lendecke
4a768fbef7
s3: I thought I had compiled this....
2010-10-03 13:22:03 +02:00
Matthias Dieter Wallnöfer
64be07bc70
s4:dsdb_dn_val_rmd_flags - memmem - scan the whole string for occourences
...
Do this as in "dsdb_dn_is_upgraded_link_val". There is really no reason to
truncate before search.
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Sun Oct 3 10:45:39 UTC 2010 on sn-devel-104
2010-10-03 10:45:39 +00:00
Matthias Dieter Wallnöfer
bb81760e82
s4:ldap.py - delete the right object after test completition
2010-10-03 12:05:13 +02:00
Matthias Dieter Wallnöfer
f9244a15c7
s4:ldap.py - fix "system only" test
...
A part was missing
2010-10-03 12:05:13 +02:00
Matthias Dieter Wallnöfer
14c660da32
s4:acl_read LDB module - fix counter type
2010-10-03 12:05:13 +02:00
Matthias Dieter Wallnöfer
55e3720470
s4:getncchanges.c - fix some counter types
2010-10-03 12:05:13 +02:00
Matthias Dieter Wallnöfer
a01467913a
s4:schema_samba4.ldif - update allocated controls list
...
This needs always to be done after a control allocation otherwise we end up in
double-allocations and unexpected behaviour.
2010-10-03 12:05:13 +02:00
Matthias Dieter Wallnöfer
01c3cb260c
s4:libcli/resolve/dns_ex.c - fix "const" warning
2010-10-03 12:05:13 +02:00
Volker Lendecke
48dccbf2b5
s3: Move #define VALGRIND to config.h
...
This fixes the valgrind overrun in the tdb jenkins hash
2010-10-03 12:03:36 +02:00
Stefan Metzmacher
d05ae9451a
s4:rpc_server/echo: fix compiler warning
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Sun Oct 3 09:41:51 UTC 2010 on sn-devel-104
2010-10-03 09:41:51 +00:00
Volker Lendecke
ff48f7c00c
s3: Attempt to fix the IRIX build
2010-10-03 10:54:28 +02:00
Volker Lendecke
97b76364e7
s3: Attempt to fix a ton of warnings on the build farm
2010-10-03 10:51:08 +02:00
Volker Lendecke
c87d4e5ddb
s3: Remove talloc_autofree_context() from dmapi.c
...
This is a place where an explicit dmapi_destroy_session would be needed. But we
don't use a destructor for this.
2010-10-03 10:45:57 +02:00
Volker Lendecke
414cd919ff
s3: Remove talloc_autofree_context() from unexpected.c
...
Same argument as in 997a64f6fb11e19d78c: If tdb_close() was needed at exit
time, we'd have more severe problems by now.
2010-10-03 10:45:57 +02:00
Volker Lendecke
da0ef65e04
s3: Remove talloc_autofree_context() from srv_samr_nt.c
...
The dispinfo structs need to survive within a process across pipe opens,
but they don't have a special destructor
2010-10-03 10:45:57 +02:00
Volker Lendecke
41b54a8931
s3: Remove talloc_autofree_context from pdb_interface
...
None of the pdb backends have special destructors that need to be run at
program exit.
2010-10-03 10:45:56 +02:00
Andrew Tridgell
32ec1b36e0
s4-kcc: silence "Testing kcctpl_create_intersite_connections" message
...
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Sun Oct 3 04:51:44 UTC 2010 on sn-devel-104
2010-10-03 04:51:44 +00:00
Andrew Tridgell
dfb664a182
s4-selftest: support 'make testenv SCREEN=1'
...
this can be used to start a test envioronment in screen windows.
Use:
make testenv SCREEN=1 SELFTEST_TESTENV=dc
to launch just one environment (in this case, "dc")
2010-10-02 21:11:53 -07:00
Andrew Tridgell
29e1a847dd
s4-selftest: silence warnings about bind chown
2010-10-02 21:11:52 -07:00
Andrew Tridgell
3bb59255bb
s4-test: silence a tap2subunit error
2010-10-02 21:11:52 -07:00
Andrew Tridgell
762ad1c4ba
s4-test: silence the Failed to chown message in make test
2010-10-02 21:11:52 -07:00
Andrew Tridgell
e36f20d39d
s4-ldif: get rid of the ndr_pull_error message on startup
...
detect if the prefixmap blob is text or binary using the first 4 bytes
2010-10-02 21:11:52 -07:00
Andrew Tridgell
87f0145d07
s4-server: exit with status 127 on SIGTERM
...
this ensures that make test detects a failure if samba is killed by
SIGTERM
2010-10-02 21:11:52 -07:00
Andrew Tridgell
b772871f4c
s4-selftest: added --screen option for test
...
you can now do:
make test TESTS="some test" SCREEN=1
while in GNU screen, and all the samba servers will launch in their
own new screen, named after the server name.
You can also do:
make test TESTS="some test" SCREEN=1 VALGRIND_SERVER=1
to run valgrind on each samba server, or
make test TESTS="some test" SCREEN=1 GDBTEST=1
to run gdb on each server
2010-10-02 21:11:52 -07:00
Andrew Tridgell
507c413e48
s4-selftest: fixed up exit codes on signals for make test
...
also set $ENVNAME in launched servers
2010-10-02 21:11:52 -07:00