Andrew Tridgell
d1e94980bf
waf: cope with rules with no inputs
...
when we display a rule with no inputs, just call the original display
function
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30 23:49:00 +11:00
Andrew Tridgell
ccbb77693c
waf: separate out get_tgt_list()
...
this is a useful function for the new symbols code, so separate it out
of samba_deps.py
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30 23:49:00 +11:00
Andrew Tridgell
e97be0860b
waf: display the paths in library loops
...
when we detect a library loop, try to display the paths between the
two libraries. This should make it easier to fix.
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30 23:49:00 +11:00
Andrew Tridgell
d489880ecd
waf: added env.DEVELOPER_MODE flag
...
this makes it easier to add project rules that are only run in
developer mode
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30 23:49:00 +11:00
Andrew Tridgell
65743f932b
waf: added suncc_wrap
...
this should solve a problem with creating alias modules with Sun CC.
Thanks to Matthieu for the idea, and Thomas for the waf code
2010-10-30 23:49:00 +11:00
Andrew Tridgell
b6b0d2cea3
s4-kdc: create a 'pac' private grouping library
...
this removes the final case where we have an object file linked into
two libraries
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30 23:49:00 +11:00
Andrew Tridgell
89c829f654
s4-heimdal: removed the use of signal.c from roken
...
we don't need to replace signal()
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30 23:48:59 +11:00
Andrew Tridgell
4bd7814a4e
s4-heimdal: fixed the use of error_message() in heimdal
...
the lex code in heimdal had a function error_message() which conflicts
with a function from the com_err library. This replaces it with
lex_err_message()
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30 23:48:59 +11:00
Andrew Tridgell
d6299d2667
replace: create a private replace-test library
...
used by replace_testuite and smbtorture
2010-10-30 23:48:59 +11:00
Andrew Tridgell
0d45d97540
s4-ldb: create a private library ldb-cmdline
...
this prevents duplicate linking of the cmdline support code
2010-10-30 23:48:59 +11:00
Jelmer Vernooij
56b46d8d88
talloc: Fix manual pages in standalone build.
2010-10-30 08:27:12 +02:00
Jeremy Allison
14ff2e8de9
Fix bug #7700 - Improvement of return code of smbclient
...
Based on an initial patch from H Hasegawa <hasegawa.hiroyuki@fujixerox.co.jp>.
Convert cli_list and associated functions to take calls that return NTSTATUS.
Jeremy.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Fri Oct 29 19:40:16 UTC 2010 on sn-devel-104
2010-10-29 19:40:16 +00:00
Matthias Dieter Wallnöfer
606a447503
s4:torture/rpc/samr.c - fix NTTIME warnings by casts
...
And also the format specifier is wrong since NTTIME is "uint64_t" and
therefore unsigned.
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Fri Oct 29 10:36:46 UTC 2010 on sn-devel-104
2010-10-29 10:36:46 +00:00
Matthias Dieter Wallnöfer
25301b7bf9
s4:torture/rpc/samr.c - test the "ReplicaSourceNodeName" only against s3
...
AD handles this differently (see MS-SAMR 2.2.4.1)
2010-10-29 09:55:18 +00:00
Matthias Dieter Wallnöfer
af4c9cc7c2
s4:samr RPC server - fix trailing whitespaces
2010-10-29 09:55:18 +00:00
Matthias Dieter Wallnöfer
5d835c8a29
s4:samr RPC server - fix indentation of function parameters
2010-10-29 09:55:18 +00:00
Matthias Dieter Wallnöfer
fc6f8be523
s4:samr RPC server - DomainGeneralInformation - never return NULL on the oem name
...
As far as I can tell Windows SAMR never returns NULL on unknown values in this
call.
2010-10-29 09:55:18 +00:00
Matthias Dieter Wallnöfer
ebe78c444c
s4:samr RPC server - provide the right "ReplicaSourceNodeName"
...
It's the content of the "domainReplica" attribute if it exists and has only a
meaning on interim/mixed domain function levels (with NT4 dcs).
2010-10-29 09:55:18 +00:00
Matthias Dieter Wallnöfer
45cd2e445d
s4:samr RPC server - remove wrong implementation of ReplicaSourceNodeName
...
This should represent a replication partner - never the DC iself
2010-10-29 09:55:18 +00:00
Kamen Mazdrashki
c5c69359d9
s4-drs_tests: drs_util_DsAttributeId_to_string() is not used anymore
...
Autobuild-User: Kamen Mazdrashki <kamenim@samba.org>
Autobuild-Date: Fri Oct 29 09:54:01 UTC 2010 on sn-devel-104
2010-10-29 09:54:01 +00:00
Kamen Mazdrashki
07240e97f8
s4-resolve_oids: Remove redundant check - resolve_oids_need_value() handle this
2010-10-29 02:31:17 +03:00
Kamen Mazdrashki
6b188fbad4
s4-schema_init: we should be able to resolve Syntax OIDs with prefixMap we have
...
If Syntax OID is not in the prefixMap then we are getting
an unknown Attribute Syntax (which we can't handle anyway)
2010-10-29 02:31:17 +03:00
Kamen Mazdrashki
72189aef8d
s4-pfm_test: Use single instance of global testing data to test with
2010-10-29 02:31:16 +03:00
Kamen Mazdrashki
fbc3fc2e5f
s4-pfm-test: Enrich and fix comment primary for testing data
2010-10-29 02:31:16 +03:00
Matthieu Patou
4a11cad0e0
build: add the -fno-common flags to fix the link pb on mac os X
...
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Thu Oct 28 22:35:08 UTC 2010 on sn-devel-104
2010-10-28 22:35:08 +00:00
Günther Deschner
090fcb0114
s3-waf: add vfs_time_audit to the build.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Oct 28 15:14:27 UTC 2010 on sn-devel-104
2010-10-28 15:14:27 +00:00
Günther Deschner
e00671ee0c
s3-waf: use LZXPRESS subsystem.
...
Guenther
2010-10-28 14:33:19 +00:00
Günther Deschner
9dd467b2d5
s3-selftest: add vfs_modulesdir variable for both test systems.
...
Guenther
2010-10-28 14:33:19 +00:00
Volker Lendecke
4b2e2f94bb
s3: Streamline regdb_normalize_keynames_fn a bit
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Thu Oct 28 14:32:11 UTC 2010 on sn-devel-104
2010-10-28 14:32:11 +00:00
Volker Lendecke
8b87603de4
s3: Fix the registry upgrade code
...
The strings have the 0-terminator as part of the keys. The rest of the registry
code would not cope well without.
2010-10-28 15:50:14 +02:00
Volker Lendecke
a43261e11d
s3: FILE_WRITE_DATA & friends have gone from includes.h
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Thu Oct 28 13:37:06 UTC 2010 on sn-devel-104
2010-10-28 13:37:06 +00:00
Matthieu Patou
917cc0db0c
unit tests: use skip file to exclude smb2.dir instead of hack
...
Thanks metze for pointing this.
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Thu Oct 28 09:39:11 UTC 2010 on sn-devel-104
2010-10-28 09:39:11 +00:00
Matthieu Patou
95cbff76d6
build: Add XPG6 otherwise we have a configure pb on sun Solaris
2010-10-28 08:57:18 +00:00
Abhidnya P Chirmule
2cfee006e1
s3: Add a vfs_time_audit module
...
This warns if a file system is slow
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Thu Oct 28 08:56:44 UTC 2010 on sn-devel-104
2010-10-28 08:56:44 +00:00
Volodymyr Khomenko
97595597a3
s3: Fix bug 7759
2010-10-28 10:11:29 +02:00
Kai Blin
b73a05e4e1
s4 net: rename to samba-tool in order to not clash with s3 net
...
Autobuild-User: Kai Blin <kai@samba.org>
Autobuild-Date: Thu Oct 28 07:25:16 UTC 2010 on sn-devel-104
2010-10-28 07:25:16 +00:00
Matthieu Patou
5634f55cc8
build: remove warnings about redifinition of boolean use -KPIC on suncc
...
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Wed Oct 27 22:57:19 UTC 2010 on sn-devel-104
2010-10-27 22:57:19 +00:00
Jeremy Allison
c6d7e6ad08
Fix for bug 7755 - SMBC_getdents_ctx() ignores struct alignment rules
...
Based on a fix from Sven Neumann <s.neumann@raumfeld.com>.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed Oct 27 22:02:11 UTC 2010 on sn-devel-104
2010-10-27 22:02:11 +00:00
Kai Blin
6486733049
ndr: Make sure ndr_dns.c has no lines wider than 80 chars
...
Autobuild-User: Kai Blin <kai@samba.org>
Autobuild-Date: Wed Oct 27 21:17:50 UTC 2010 on sn-devel-104
2010-10-27 21:17:50 +00:00
Matthieu Patou
f8d49958b2
tls: Inform the user if the cert/ca/private key can't be saved
...
Most of the time this problem is due to a missing <private>/tls dir.
Should close bug 7640.
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Wed Oct 27 20:08:54 UTC 2010 on sn-devel-104
2010-10-27 20:08:54 +00:00
Sven Neumann
0bc94c21e5
Fix bug 7754 - samba uses index(), marked as legacy.
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed Oct 27 19:25:16 UTC 2010 on sn-devel-104
2010-10-27 19:25:16 +00:00
Matthias Dieter Wallnöfer
8c4d023cc9
s4:setup/schema_samba4.ldif - this control isn't used anymore
...
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Wed Oct 27 16:32:28 UTC 2010 on sn-devel-104
2010-10-27 16:32:28 +00:00
Volker Lendecke
24ef932a61
s3: Make gpfs winattrs work again
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed Oct 27 15:32:00 UTC 2010 on sn-devel-104
2010-10-27 15:31:59 +00:00
Nadezhda Ivanova
5bc2b8f0a4
s4-ldb: Added the correct extended check for read access to nTSecurityDescriptor
...
It does not depend on READ_PROPERTY, but on SECURITY_PRIVILEGE and READ_CONTROL
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Wed Oct 27 13:18:50 UTC 2010 on sn-devel-104
2010-10-27 13:18:50 +00:00
Nadezhda Ivanova
3003bd4037
s4-ldb: Changes the aclread module to use LDB_HANDLE_FLAG_UNTRUSTED to determine the source of the request
...
The aclread module used to use a control to make sure the request comes from the ldap server,
but now the rootdse filters out any unregistered controls comming from ldap, so the control is
lost. Using the LDB_HANDLE_FLAG_UNTRUSTED is a much more elegant solution.
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Wed Oct 27 11:55:11 UTC 2010 on sn-devel-104
2010-10-27 11:55:11 +00:00
Matthieu Patou
b1f6a2be27
unit tests: move backend testing to the end
...
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Wed Oct 27 11:12:02 UTC 2010 on sn-devel-104
2010-10-27 11:12:02 +00:00
Matthieu Patou
04d63e973e
unit tests: remove smb2.dir
...
Tridge says that it's a hard to fix pb and that it's not the priority
for 4.0.0
2010-10-27 14:29:45 +04:00
Matthias Dieter Wallnöfer
14a3d4d7f0
librpc/ndr/ndr.c - fix some counter types
...
The "depth" is "uint32_t"
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Wed Oct 27 08:13:40 UTC 2010 on sn-devel-104
2010-10-27 08:13:40 +00:00
Andrew Bartlett
51dd83a50c
auth/credentials Give a sensible behaviour for resetting the krb5 context
...
This extra code isn't used at the moment, but I noticed the old API
was rather supprising in it's behaviour, and might catch someone out
at some later time.
Andrew Bartlett
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Wed Oct 27 05:24:22 UTC 2010 on sn-devel-104
2010-10-27 05:24:22 +00:00
Andrew Bartlett
d9b7123cb7
librpc Make ndrdump use printf() rather than having to mess with DEBUG()
...
This means it no longer needs to force the debug level etc.
(this builds on the fine work by Volker to create dump_data_cb())
Andrew Bartlett
2010-10-27 04:42:06 +00:00