Jelmer Vernooij
e4d7bc24d1
wafsamba: Fix parsing of IS_GIT_VERSION.
2010-09-20 13:08:29 -07:00
Jelmer Vernooij
cd7335abd3
s4-mkrelease: Update to use waf build.
2010-09-20 13:07:27 -07:00
Jelmer Vernooij
0e8975a4fe
Update version info.
2010-09-20 13:06:13 -07:00
Jelmer Vernooij
b17b6f7821
Update WHATSNEW.txt.
2010-09-20 12:11:05 -07:00
Michael Adam
2c9cb11f53
s3:registry: move prototypes of unused hilvl functions to ret_api_util.h and comment them out
2010-09-20 19:58:01 +02:00
Michael Adam
8eb487caba
s3:registry: move (commented out) hilvl util functions to reg_api_util.c
2010-09-20 19:58:01 +02:00
Michael Adam
0f7e503d21
s3:registry: move higher level function reg_open_path to new module reg_api_util
...
The reg_api.c code should just export functions that direclty relate to winreg
api calls.
2010-09-20 19:58:01 +02:00
Günther Deschner
c9e17edfc6
s3-waf: add net.
...
Guenther
2010-09-20 10:48:24 -07:00
Günther Deschner
99d898938c
s3-waf: add libnetapi
2010-09-20 10:48:16 -07:00
Anatoliy Atanasov
b4eba4268d
s4/dcdiag: Handle ListRoles command for dcdiag:KnowsOfRoleHolders test
2010-09-20 09:46:10 -07:00
Anatoliy Atanasov
7250cb3e73
s4/fsmo: Create separate function for retrieving fsmo role dn and owner dn.
...
This functionality is needed for DsCrackNames ListRoles command also.
2010-09-20 09:44:19 -07:00
Anatoliy Atanasov
faeeb5c8e7
s4/drs: use type enum drsuapi_DsNameFormat in DsCrackNames code
2010-09-20 09:41:00 -07:00
Anatoliy Atanasov
b55853cd64
s4/drs: Added the rest of the enum drsuapi_DsNameFormat values
...
According to documentation - [MS-DRSR] 4.1.4.1.2 and 4.1.4.1.3
2010-09-20 09:39:44 -07:00
Günther Deschner
f12756b5ac
s4-smbtorture: add test_SetServiceObjectSecurity() to RPC-SVCCTL.
...
Guenther
2010-09-20 08:37:05 +02:00
Björn Jacke
1c82ca01c3
s3/winbind: remove unused winbindd_check_cache_size
2010-09-19 22:58:33 -07:00
Volker Lendecke
1c8fd86a1d
s3: Fix the charset_pull routine (bug 7531)
...
In the push routine we do the SVAL, so we should do the SSVAL here.
2010-09-19 21:33:25 -07:00
Kai Blin
dbfb42c1b5
s3-waf: Build libwbclient as dynamic library
2010-09-19 21:17:55 -07:00
Andrew Tridgell
34f47a33df
s4-rootdse: mark registered controls as non-critical
...
this is needed for clients that may include unnecessary controls in
requests and mark them as non-critical
2010-09-19 19:20:48 -07:00
Günther Deschner
c1a6820c85
s3-waf: fix the file locations of gen_ndr'ed files.
...
Guenther
2010-09-20 03:19:23 +02:00
Günther Deschner
ad8533c0b0
s3-waf: fix the build after reg_api changes.
...
Guenther
2010-09-20 03:10:43 +02:00
Günther Deschner
91e8f8ded2
s3-registry: move regf based reg_api calls into own file.
...
Guenther
2010-09-20 02:27:41 +02:00
Günther Deschner
323f729df0
s3-registry: add reg_querymultiplevalues to reg_api matching table.
...
Guenther
2010-09-20 02:27:41 +02:00
Günther Deschner
3f55c2ee7a
s3-waf: add rpcclient to the waf build.
...
Guenther
2010-09-20 02:19:56 +02:00
Andrew Tridgell
01371d968e
s4-rodc: override client site from cldap response
2010-09-19 13:36:02 -07:00
Andrew Tridgell
8beed3679d
s4-dns: fixed the dns_domain_info_type for netlogon DNS calls
...
w2k8r2 does check this field (WSPP docs need an update)
2010-09-19 13:36:02 -07:00
Andrew Tridgell
6642ae9703
s4-dns: added --all-names option to samba_dnsupdate
...
this forces the re-registration of all names
2010-09-19 13:36:02 -07:00
Andrew Tridgell
94694ecf4e
s4-libnet: use the right domain name in libnet_lookup
2010-09-19 13:36:02 -07:00
Andrew Tridgell
1555659e78
s4-cldap: improved debug msgs in finddcs_cldap()
2010-09-19 13:36:02 -07:00
Jelmer Vernooij
dfedbaeb05
testtools: Import newer upstream revision.
...
This fixes (among other things) a warning during 'make test' on systems with Python 2.6.
2010-09-19 12:34:55 -07:00
wilco@baanhofman.nl
1fc1be4685
Fix regf.idl, subkey and rootkey types were switched.
...
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-09-19 12:34:55 -07:00
wilco@baanhofman.nl
7efcb3ca66
Fix file corruption (non-updated header) on new allocation.
...
Also fixes debug messages to use hex offsets.
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-09-19 12:34:54 -07:00
wilco@baanhofman.nl
d0cef92532
Fix crash when no subkeys exist. Fix writing outside of buffer error by regf backend.
...
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-09-19 12:34:54 -07:00
wilco@baanhofman.nl
2c3f56098b
Add python bindings for open_hive function to be able to load REGF files.
...
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-09-19 12:34:54 -07:00
Anatoliy Atanasov
5d807107bb
s4/fsmo: Naming master support added
...
Test suite for fsmo is extended with a test case for naming master too.
2010-09-19 12:16:04 -07:00
Günther Deschner
55f465576c
s4-smbtorture: add LOCAL-NDR-NTLMSSP.
...
Guenther
2010-09-19 20:45:19 +02:00
Andrew Tridgell
f6fa73bbd3
s4-rodc: added RODC DNS update support to samba_dnsupdate
...
for DNS updates that have a netlogon equivalent, send via netlogon
2010-09-19 11:29:32 -07:00
Andrew Tridgell
50f56c6a82
s4-finddcs: added some debug messages on failure
2010-09-19 11:29:32 -07:00
Andrew Tridgell
e72a1e2055
s4-pydsdb: added am_rodc() method on samdb
2010-09-19 11:29:32 -07:00
Andrew Tridgell
2666cc9c16
s4-pydsdb: don't force am_rodc unless it is set by caller
...
we should normally get the rodc flag by looking at the database, not
by forcing it in the database connect
2010-09-19 11:29:32 -07:00
Jelmer Vernooij
7a59c90189
pytdb: Make filename argument optional.
2010-09-19 10:42:29 -07:00
Kirill Smelkov
4c72655678
pytdb: Add support for tdb_freelist_size()
...
Cc: 597386@bugs.debian.org
Signed-off-by: Kirill Smelkov <kirr@landau.phys.spbu.ru>
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-09-19 10:03:00 -07:00
Kirill Smelkov
b3314d6ad8
pytdb: Add support for tdb_transaction_prepare_commit()
...
Cc: 597386@bugs.debian.org
Signed-off-by: Kirill Smelkov <kirr@landau.phys.spbu.ru>
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-09-19 09:35:43 -07:00
Kirill Smelkov
b826ef9697
pytdb: Add support for tdb_enable_seqnum, tdb_get_seqnum and tdb_increment_seqnum_nonblock
...
Cc: 597386@bugs.debian.org
Signed-off-by: Kirill Smelkov <kirr@landau.phys.spbu.ru>
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-09-19 09:34:33 -07:00
Kirill Smelkov
a2621034e9
pytdb: Update open flags to match those for tdb_open() in tdb.h
...
Namely TDB_NOSYNC, TDB_SEQNUM, TDB_VOLATILE, TDB_ALLOW_NESTING and
TDB_DISALLOW_NESTING were missing.
Cc: 597386@bugs.debian.org
Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru>
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-09-19 09:31:34 -07:00
Kirill Smelkov
277a1b229c
pytdb: Fix repr segfault for internal db
...
The problem was tdb->name is NULL for TDB_INTERNAL databases, and
so it was crashing ...
#0 0xb76944f3 in strlen () from /lib/i686/cmov/libc.so.6
#1 0x0809862b in PyString_FromFormatV (format=0xb72b6a26 "Tdb('%s')", vargs=0xbfc26a94 "")
at ../Objects/stringobject.c:211
#2 0x08098888 in PyString_FromFormat (format=0xb72b6a26 "Tdb('%s')") at ../Objects/stringobject.c:358
#3 0xb72b65f2 in tdb_object_repr (self=0xb759e060) at ./pytdb.c:439
Cc: 597089@bugs.debian.org
Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru>
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-09-19 09:31:20 -07:00
Kirill Smelkov
c4b1971259
pytdb: Add support for tdb_add_flags() & tdb_remove_flags()
...
Note, unlike tdb_open where flags is `int', tdb_{add,remove}_flags want
flags as `unsigned', so instead of "i" I used "I" in PyArg_ParseTuple.
Cc: 597386@bugs.debian.org
Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru>
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-09-19 09:31:08 -07:00
Stefan Metzmacher
92eccf89a1
waf: add a '+' to the git hash if the working tree isn't clean
...
metze
2010-09-19 07:40:39 +02:00
Stefan Metzmacher
a66db2cb78
waf: fix typos in GIT_COMMIT_* strings
...
metze
2010-09-19 07:40:14 +02:00
Günther Deschner
9e058c6e72
s3-rpcclient: add some winreg commands.
...
Guenther
2010-09-19 02:47:11 +02:00
Günther Deschner
1d8094172c
s3-nltest: add dsregdns command to nltest.
...
Guenther
2010-09-19 02:47:11 +02:00