Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-12-23 | s4:rpc-dnsserver: Implement zone management RPC operations | Amitay Isaacs | 3 | -2/+436 | |
- ZoneCreate operation to create zone. - DeleteZoneFromDs operation to delete zone When a zone is deleted, all the records in that zone are also deleted. | |||||
2011-12-23 | s4:rpc-dnsserver: Add multiple DNS records in a single operation | Amitay Isaacs | 1 | -11/+16 | |
This allows to add dnsNode objectclass with multiple DNS records in a single operation. Useful for creating @ record which has NS and SOA records. | |||||
2011-12-23 | s4:rpc-dnsserver: Use handy macros for error checking | Amitay Isaacs | 1 | -11/+3 | |
2011-12-23 | s4:rpc-dnsserver: Implement DirectoryPartitionInfo RPC operation | Amitay Isaacs | 3 | -1/+151 | |
2011-12-23 | s4:rpc-dnsserver: Fix the enumeration of DNS records | Amitay Isaacs | 1 | -0/+10 | |
If a node has data and children, do not return the children unless the node is the top level node. | |||||
2011-12-23 | s4:rpc-dnsserver: Use cached zone information to get rootservers | Amitay Isaacs | 1 | -9/+6 | |
This removes the hardcoded search for DC=RootDNSServers, and uses the cached zone information. | |||||
2011-12-23 | s4:rpc-dnsserver: Implement EnumDirectoryPartition operation | Amitay Isaacs | 2 | -1/+36 | |
2011-12-23 | s4:rpc-dnsserver: Cache DNS partition information | Amitay Isaacs | 4 | -89/+151 | |
This information will be used for the RPC calls for partition information. | |||||
2011-12-23 | s4:rpc-dnsserver: If a zone is reverse zone, set the fReverse flag | Amitay Isaacs | 2 | -3/+14 | |
And use fReverse flag in the enumeration of zones. | |||||
2011-12-23 | s4:rpc-dnsserver: For PTR records, use dns_name_equal instead of strcmp to ↵ | Amitay Isaacs | 1 | -1/+1 | |
compare | |||||
2011-12-23 | samba-tool:dns: Add support for reverse names (PTR records) | Amitay Isaacs | 1 | -5/+33 | |
2011-12-23 | s4-provision: Set dNSProperty attribute for dns zones | Amitay Isaacs | 1 | -2/+71 | |
2011-12-22 | s4-torture: Test rpc schannel netr_LogonGetCapability. | Stefan Metzmacher | 2 | -0/+62 | |
metze | |||||
2011-12-22 | s4-librpc: Fix netlogon schannel client connect. | Andreas Schneider | 1 | -0/+2 | |
As a client we request as much flags as possible. The server checks which flags it supports and returns the same negotiation flags or less. So we need to store the negotiate flags from the server. We need them later if we have to call netr_LogonGetCapabilities. | |||||
2011-12-20 | samba-tool: Add transaction wrapper for creating GPO | Amitay Isaacs | 1 | -51/+44 | |
This ensures that if the GPT files are not copied via SMB, AD changes are rolled back. Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Tue Dec 20 09:12:41 CET 2011 on sn-devel-104 | |||||
2011-12-19 | s4-dsdb: Relax the conditions where we can't do a subtree delete | Matthieu Patou | 1 | -1/+19 | |
If the parent object is a SAM object (as defined in 3.1.1.5.2.3 Special Classes and Attributes of MS-ADTS) then we can use the subtree delete control even if the object is a critical one. Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Mon Dec 19 14:32:19 CET 2011 on sn-devel-104 | |||||
2011-12-19 | s4:drsuapi/getncchanges: return WERR_NOMEM if talloc_array() fails | Stefan Metzmacher | 1 | -0/+3 | |
metze | |||||
2011-12-19 | s4-drs: introduce a timeout in the getncchanges processing to always return ↵ | Matthieu Patou | 1 | -6/+27 | |
something in less than x seconds Signed-off-by: Andrew Tridgell <tridge@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-12-19 | s4-drs: avoid calling unecesserly ldb_msg_find_attr_as_* as this call in ↵ | Matthieu Patou | 1 | -26/+45 | |
unefficient Current implementation of ldb_msg_find_attr_as_* iterate on the list of attributes returned by the search and make a string comparison. As we sorting the array of messages / guids we tend to call this function many times. By storing the GUID and the USN in a separate structure we are sure to call this function only once per attribute and object. Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-12-19 | s4-becomedc: replicate first with DRS_CRITICAL_ONLY and DRS_GET_ANC objects ↵ | Matthieu Patou | 1 | -0/+13 | |
for the base dn partition Windows dcpromo do the same: getncchanges with DRS_GET_ANC and DRS_CRITICAL_ONLY, then it does a getncchanges without those flags for the rest. Signed-off-by: Andrew Tridgell <tridge@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-12-19 | s4-join: replicate first with DRS_CRITICAL_ONLY and DRS_GET_ANC objects for ↵ | Matthieu Patou | 1 | -0/+10 | |
the base dn partition Windows dcpromo do the same: getncchanges with DRS_GET_ANC and DRS_CRITICAL_ONLY, then it does a getncchanges without those flags for the rest. Signed-off-by: Andrew Tridgell <tridge@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-12-17 | s3: Fix the clustering build | Volker Lendecke | 3 | -5/+5 | |
ctdb_private.h already defines set_close_on_exec. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Dec 17 18:41:39 CET 2011 on sn-devel-104 | |||||
2011-12-17 | s4 dns: Allow updates based on smb.conf setting | Kai Blin | 2 | -2/+29 | |
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Sat Dec 17 04:19:40 CET 2011 on sn-devel-104 | |||||
2011-12-17 | s4 dns: Add some debug output | Kai Blin | 1 | -0/+3 | |
2011-12-17 | s4 dns: Actually handle the update request | Kai Blin | 3 | -0/+383 | |
2011-12-17 | s4 dns: Implement RFC-compatible update prescan | Kai Blin | 1 | -3/+37 | |
2011-12-17 | s4 dns: Update prerequisite checking conforming to RFC | Kai Blin | 4 | -42/+313 | |
2011-12-17 | s4 dns: Give better test output on RCODE mismatch | Kai Blin | 1 | -1/+20 | |
2011-12-17 | s4 dns: Move record lookup to dns_utils.c | Kai Blin | 3 | -36/+58 | |
2011-12-17 | s4 dns: Implement dns record comparison function | Kai Blin | 2 | -0/+57 | |
2011-12-17 | s4 dns: Implement dns name equality check | Kai Blin | 2 | -0/+10 | |
2011-12-17 | s4 dns: Fix some typos in comments and a whitespace | Kai Blin | 1 | -3/+3 | |
2011-12-17 | s4:torture/rap/printing: check smbcli_rap_netprintqgetinfo() WERR status | Stefan Metzmacher | 1 | -0/+7 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat Dec 17 01:09:32 CET 2011 on sn-devel-104 | |||||
2011-12-16 | s4:libcli/rap: the caller should get talloc children from ↵ | Stefan Metzmacher | 2 | -1/+6 | |
call->ndr_pull_{param,data} This should fix the flakey 'rap.printing.rap_printq_getinfo' test, see https://git.samba.org/autobuild.flakey/2011-12-16-0022/samba4.stdout metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Dec 16 13:11:42 CET 2011 on sn-devel-104 | |||||
2011-12-16 | s4:libcli/rap: call->ndr_push_{param,data} can be talloc childs of 'call' | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2011-12-16 | s4:libcli/rap: use talloc_zero() and initialize everything | Stefan Metzmacher | 1 | -8/+3 | |
metze | |||||
2011-12-16 | s4:libcli/rap: remove unused members from struct rap_call | Stefan Metzmacher | 1 | -3/+0 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Dec 16 10:53:42 CET 2011 on sn-devel-104 | |||||
2011-12-16 | s4:libcli/rap: initialize call->rcv_datalen | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2011-12-15 | pidfile: use set_close_on_exec() | Andrew Tridgell | 1 | -0/+2 | |
this prevents a fd leak to child processes | |||||
2011-12-15 | s4-socket: use set_close_on_exec() | Andrew Tridgell | 2 | -0/+8 | |
this prevents a fd leak to child processes | |||||
2011-12-14 | s4-smbtorture: make sure we can successfully run the schannel test against ↵ | Günther Deschner | 1 | -16/+30 | |
windows. lsa lookupsids3/lookupnames4 is only available over schannel sealed ncacn_ip_tcp. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Dec 14 17:28:29 CET 2011 on sn-devel-104 | |||||
2011-12-14 | s4-torture: LookupSids3 is only available over NCACN_IP_TCP. | Andreas Schneider | 1 | -1/+2 | |
Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Wed Dec 14 15:39:58 CET 2011 on sn-devel-104 | |||||
2011-12-14 | s4-torture: Fix schannel test against win2k8. | Andreas Schneider | 1 | -4/+4 | |
2011-12-14 | s4-librpc: Fix NETLOGON credential chain with Windows 2008. | Andreas Schneider | 2 | -11/+42 | |
Windows Server 2008 returns NT_STATUS_DOWNGRADE_DETECTED if you call netrServerAuthenticate2 during a domain join without setting the strong keys flag (128bit crypto). Only for NT4 we need to do a downgrade to the returned negotiate flags. See also 0970369ca0cb9ae465cff40e5c75739824daf1d0. | |||||
2011-12-14 | s4-netlogon: Revert patch f02e4ebfafa6e5911e3fe744b1780527ab12c970 | Amitay Isaacs | 1 | -5/+0 | |
DS_DNS_CONTROLLER bit is set if DC's domain name is dns name. Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Wed Dec 14 07:31:05 CET 2011 on sn-devel-104 | |||||
2011-12-14 | samba-tool: Fix DN for GPO entries | Amitay Isaacs | 1 | -8/+2 | |
2011-12-14 | samba-tool: gpo: fix a typo | Amitay Isaacs | 1 | -1/+1 | |
2011-12-14 | samba-tool: Remove duplicate code of dsacl to fsacl conversion | Amitay Isaacs | 1 | -38/+10 | |
Use samba.ntacls.dsacl2fsacl() instead. | |||||
2011-12-14 | setup: Fix phpldapadmin configuration for version 1.2.x | Amitay Isaacs | 1 | -18/+10 | |
2011-12-14 | s4-smbtorture: fix some typos in schannel test. | Günther Deschner | 1 | -3/+3 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Dec 14 02:52:54 CET 2011 on sn-devel-104 |