summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | s3:registry: move prototypes of unused hilvl functions to ret_api_util.h and ↵Michael Adam2010-09-202-7/+11
| | | | | | | | comment them out
* | s3:registry: move (commented out) hilvl util functions to reg_api_util.cMichael Adam2010-09-202-98/+98
| |
* | s3:registry: move higher level function reg_open_path to new module reg_api_utilMichael Adam2010-09-209-59/+123
| | | | | | | | | | The reg_api.c code should just export functions that direclty relate to winreg api calls.
* | s3-waf: add net.Günther Deschner2010-09-203-1/+76
| | | | | | | | Guenther
* | s3-waf: add libnetapiGünther Deschner2010-09-201-0/+18
| |
* | s4/dcdiag: Handle ListRoles command for dcdiag:KnowsOfRoleHolders testAnatoliy Atanasov2010-09-203-29/+120
| |
* | s4/fsmo: Create separate function for retrieving fsmo role dn and owner dn.Anatoliy Atanasov2010-09-202-54/+81
| | | | | | | | This functionality is needed for DsCrackNames ListRoles command also.
* | s4/drs: use type enum drsuapi_DsNameFormat in DsCrackNames codeAnatoliy Atanasov2010-09-201-9/+20
| |
* | s4/drs: Added the rest of the enum drsuapi_DsNameFormat valuesAnatoliy Atanasov2010-09-201-11/+28
| | | | | | | | According to documentation - [MS-DRSR] 4.1.4.1.2 and 4.1.4.1.3
* | s4-smbtorture: add test_SetServiceObjectSecurity() to RPC-SVCCTL.Günther Deschner2010-09-201-1/+62
| | | | | | | | Guenther
* | s3/winbind: remove unused winbindd_check_cache_sizeBjörn Jacke2010-09-192-30/+0
| |
* | s3: Fix the charset_pull routine (bug 7531)Volker Lendecke2010-09-191-1/+1
| | | | | | | | In the push routine we do the SVAL, so we should do the SSVAL here.
* | s3-waf: Build libwbclient as dynamic libraryKai Blin2010-09-191-10/+10
| |
* | s4-rootdse: mark registered controls as non-criticalAndrew Tridgell2010-09-191-0/+37
| | | | | | | | | | this is needed for clients that may include unnecessary controls in requests and mark them as non-critical
* | s3-waf: fix the file locations of gen_ndr'ed files.Günther Deschner2010-09-201-32/+32
| | | | | | | | Guenther
* | s3-waf: fix the build after reg_api changes.Günther Deschner2010-09-201-1/+4
| | | | | | | | Guenther
* | s3-registry: move regf based reg_api calls into own file.Günther Deschner2010-09-204-276/+313
| | | | | | | | Guenther
* | s3-registry: add reg_querymultiplevalues to reg_api matching table.Günther Deschner2010-09-201-2/+2
| | | | | | | | Guenther
* | s3-waf: add rpcclient to the waf build.Günther Deschner2010-09-201-0/+39
| | | | | | | | Guenther
* | s4-rodc: override client site from cldap responseAndrew Tridgell2010-09-191-0/+2
| |
* | s4-dns: fixed the dns_domain_info_type for netlogon DNS callsAndrew Tridgell2010-09-191-3/+14
| | | | | | | | w2k8r2 does check this field (WSPP docs need an update)
* | s4-dns: added --all-names option to samba_dnsupdateAndrew Tridgell2010-09-191-1/+2
| | | | | | | | this forces the re-registration of all names
* | s4-libnet: use the right domain name in libnet_lookupAndrew Tridgell2010-09-191-4/+1
| |
* | s4-cldap: improved debug msgs in finddcs_cldap()Andrew Tridgell2010-09-191-3/+5
| |
* | testtools: Import newer upstream revision.Jelmer Vernooij2010-09-194-37/+78
| | | | | | | | This fixes (among other things) a warning during 'make test' on systems with Python 2.6.
* | Fix regf.idl, subkey and rootkey types were switched.wilco@baanhofman.nl2010-09-191-2/+2
| | | | | | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* | Fix file corruption (non-updated header) on new allocation.wilco@baanhofman.nl2010-09-191-8/+17
| | | | | | | | | | | | Also fixes debug messages to use hex offsets. Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* | Fix crash when no subkeys exist. Fix writing outside of buffer error by regf ↵wilco@baanhofman.nl2010-09-191-2/+13
| | | | | | | | | | | | backend. Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* | Add python bindings for open_hive function to be able to load REGF files.wilco@baanhofman.nl2010-09-191-4/+43
| | | | | | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* | s4/fsmo: Naming master support addedAnatoliy Atanasov2010-09-192-1/+6
| | | | | | | | Test suite for fsmo is extended with a test case for naming master too.
* | s4-smbtorture: add LOCAL-NDR-NTLMSSP.Günther Deschner2010-09-194-2/+122
| | | | | | | | Guenther
* | s4-rodc: added RODC DNS update support to samba_dnsupdateAndrew Tridgell2010-09-191-3/+70
| | | | | | | | for DNS updates that have a netlogon equivalent, send via netlogon
* | s4-finddcs: added some debug messages on failureAndrew Tridgell2010-09-191-4/+7
| |
* | s4-pydsdb: added am_rodc() method on samdbAndrew Tridgell2010-09-192-0/+30
| |
* | s4-pydsdb: don't force am_rodc unless it is set by callerAndrew Tridgell2010-09-191-2/+3
| | | | | | | | | | we should normally get the rodc flag by looking at the database, not by forcing it in the database connect
* | pytdb: Make filename argument optional.Jelmer Vernooij2010-09-192-13/+15
| |
* | pytdb: Add support for tdb_freelist_size()Kirill Smelkov2010-09-192-0/+9
| | | | | | | | | | | | Cc: 597386@bugs.debian.org Signed-off-by: Kirill Smelkov <kirr@landau.phys.spbu.ru> Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* | pytdb: Add support for tdb_transaction_prepare_commit()Kirill Smelkov2010-09-192-0/+18
| | | | | | | | | | | | Cc: 597386@bugs.debian.org Signed-off-by: Kirill Smelkov <kirr@landau.phys.spbu.ru> Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* | pytdb: Add support for tdb_enable_seqnum, tdb_get_seqnum and ↵Kirill Smelkov2010-09-192-0/+30
| | | | | | | | | | | | | | | | 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>
* | pytdb: Update open flags to match those for tdb_open() in tdb.hKirill Smelkov2010-09-191-0/+6
| | | | | | | | | | | | | | | | | | 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>
* | pytdb: Fix repr segfault for internal dbKirill Smelkov2010-09-192-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | pytdb: Add support for tdb_add_flags() & tdb_remove_flags()Kirill Smelkov2010-09-192-0/+27
| | | | | | | | | | | | | | | | | | 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>
* | waf: add a '+' to the git hash if the working tree isn't cleanStefan Metzmacher2010-09-191-0/+9
| | | | | | | | metze
* | waf: fix typos in GIT_COMMIT_* stringsStefan Metzmacher2010-09-191-3/+3
| | | | | | | | metze
* | s3-rpcclient: add some winreg commands.Günther Deschner2010-09-193-0/+325
| | | | | | | | Guenther
* | s3-nltest: add dsregdns command to nltest.Günther Deschner2010-09-191-1/+21
| | | | | | | | Guenther
* | s3-libnetapi: support NETLOGON_CONTROL_FORCE_DNS_REG in I_NetLogonControl().Günther Deschner2010-09-191-0/+4
| | | | | | | | Guenther
* | libnetapi: deal with NULL data in I_NetLogonControl2().Günther Deschner2010-09-191-1/+1
| | | | | | | | Guenther
* | s3: Add a missing prototypeVolker Lendecke2010-09-181-0/+1
| |
* | s3: Fix bug 7688, rpcclient command line completion crashingVolker Lendecke2010-09-181-1/+1
| | | | | | | | | | | | We've grown more than 100 rpcclient commands by now, so this would overwrite the array of 100 completions. There's nicer ways to fix this problem, but 1000 rpcclient commands should be at least a bit away.