Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-11-29 | s4:libcli/raw: copy smbcli_transport_connect_* to clisocket.c | Stefan Metzmacher | 2 | -124/+123 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Nov 29 17:34:52 CET 2011 on sn-devel-104 | |||||
2011-11-29 | s4:libcli/raw: add transport->ev as copy of transport->socket->event.ctx | Stefan Metzmacher | 8 | -6/+9 | |
We'll remove transport->socket soon, but removing transport->ev will take a bit longer. metze | |||||
2011-11-29 | s4:torture: use tctx->ev as event context for polling | Stefan Metzmacher | 6 | -22/+14 | |
metze | |||||
2011-11-29 | smbXcli: add support for SMBreadBraw | Stefan Metzmacher | 1 | -7/+54 | |
metze | |||||
2011-11-29 | smbXcli: add smb1cli_conn_server_{readbraw,writebraw,lockread,writeunlock}() | Stefan Metzmacher | 2 | -0/+24 | |
metze | |||||
2011-11-29 | s4:gentest: get the tid from the smbcli_tree struct | Stefan Metzmacher | 1 | -2/+4 | |
metze | |||||
2011-11-29 | s4:libcli/smb2: make sure only one idle event runs at a time | Stefan Metzmacher | 2 | -9/+17 | |
metze | |||||
2011-11-29 | smb1cli_trans: add support for tevent_req_cancel() | Stefan Metzmacher | 1 | -0/+16 | |
metze | |||||
2011-11-29 | smb1cli_trans: return the status from the server if possible | Stefan Metzmacher | 1 | -1/+16 | |
metze | |||||
2011-11-29 | smbXcli: rebuild smb1.recv_iov array if we expect more than one response | Stefan Metzmacher | 1 | -0/+29 | |
metze | |||||
2011-11-29 | smbXcli: allow up to 10 iovec elements for the bytes in smb1cli_req_create() | Stefan Metzmacher | 1 | -1/+1 | |
The smb1cli_trans_* code uses up to 6 elements, which was too much for the current limit of 5. metze | |||||
2011-11-29 | smbXcli: s/smb2cli_writev_done/smb2cli_req_writev_done | Stefan Metzmacher | 1 | -3/+3 | |
This is a better name and it matches smb1cli_req_writev_done metze | |||||
2011-11-29 | smbXcli: call tevent_queue_stop() for the outgoing queue on disconnect | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2011-11-29 | smbXcli: use talloc_stackframe() instead of talloc_tos() in smb1cli_conn_signv() | Stefan Metzmacher | 1 | -2/+5 | |
metze | |||||
2011-11-29 | libcli/smb: remove unused smb_signing_set_bsrspyl() prototype | Stefan Metzmacher | 1 | -1/+0 | |
metze | |||||
2011-11-29 | s3-passdb: make pdb_password_change_time_max static. | Günther Deschner | 1 | -1/+1 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Nov 29 15:16:51 CET 2011 on sn-devel-104 | |||||
2011-11-29 | s3-rpcclient: add tool to call lsa_SetInformationTrustedDomain. | Günther Deschner | 1 | -0/+71 | |
"lsasettrustdominfo S-1-5-21-123456-123456-123456 13 1" currently you only can set the encryption type field. Guenther | |||||
2011-11-29 | s3: Remove some false/superfluous translations | Volker Lendecke | 1 | -5/+5 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Nov 29 12:39:45 CET 2011 on sn-devel-104 | |||||
2011-11-29 | selftest/Samba4: pass '--machinepass' to 'samba-tool domain join' | Stefan Metzmacher | 1 | -0/+4 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Nov 29 11:00:42 CET 2011 on sn-devel-104 | |||||
2011-11-29 | s4:python: add --machinepass option to 'samba-tool domain join' | Stefan Metzmacher | 1 | -5/+11 | |
metze | |||||
2011-11-29 | s4:python/samba/join.py: add optional 'machinepass' parameter to join_*() | Stefan Metzmacher | 1 | -6/+12 | |
metze | |||||
2011-11-29 | s4:python/samba/join.py: add optional 'machinepass' parameter to class dc_join | Stefan Metzmacher | 1 | -2/+6 | |
metze | |||||
2011-11-29 | s4:py_net: add optional 'machinepass' parameter to py_net_join_member() | Stefan Metzmacher | 1 | -3/+4 | |
metze | |||||
2011-11-29 | s4:libnet: make it possible to join with a given machine password | Stefan Metzmacher | 2 | -4/+16 | |
metze | |||||
2011-11-29 | s4:libnet/py_net: ZERO_STRUCT() struct libnet_Join_member in ↵ | Stefan Metzmacher | 1 | -0/+2 | |
py_net_join_member() metze | |||||
2011-11-29 | s4:torture/rpc: use talloc_zero() in torture_join_domain() | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2011-11-29 | s4:libnet: use talloc_zero(struct libnet_JoinDomain) in libnet_Join_member() | Stefan Metzmacher | 1 | -2/+1 | |
metze | |||||
2011-11-29 | s4-samba-tool: Add --principal argument to samba-tool domain exportkeytab | Andrew Bartlett | 6 | -71/+174 | |
This allows only a particular principal to be exported to the keytab. This is useful when setting up unix servers in a Samba controlled domain. Based on a request by Gémes Géza <geza@kzsdabas.hu> Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Nov 29 09:20:55 CET 2011 on sn-devel-104 | |||||
2011-11-29 | s4-provision: Fix the security ace for DnsAdmins group on DNS records | Amitay Isaacs | 1 | -12/+19 | |
Find the objectSid for DnsAdmins group and use that instead of a fixed sid. Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Tue Nov 29 07:38:06 CET 2011 on sn-devel-104 | |||||
2011-11-29 | s4-repl: Check if GC SPN exists before using it for replication | Amitay Isaacs | 1 | -3/+54 | |
Sometimes windows DC will set up dNSHostname before setting up GC SPN and that causes replication errors since samba tries to use GC SPN, which does not yet exist locally. Pair-Programmed-With: Andrew Tridgell <tridge@samba.org> | |||||
2011-11-29 | s4-provision: Make BIND9_DLZ as the default backend for DNS | Amitay Isaacs | 4 | -6/+6 | |
2011-11-29 | dlz_bind9: Added access check to verify dynamic update | Amitay Isaacs | 2 | -17/+167 | |
This creates session info from kerberos ticket and verifies if the signer has write access to a particular DN corresponding to the name in dynamic update. Pair-Programmed-With: Andrew Tridgell <tridge@samba.org> | |||||
2011-11-29 | dlz_bind9: Use the sam database in dns/ as default | Amitay Isaacs | 2 | -60/+14 | |
This change is introduced to access samdb copy directly, rather than over ildap. The advantage is that the samba server does not need to be running for bind9 to start. | |||||
2011-11-29 | s4-provision: Create a samdb copy for access by dlz_bind9 module | Amitay Isaacs | 4 | -56/+158 | |
This creates a copy of rootdse, configuration and schema partitions for dlz_bind9 use in dns/ directory. Since dlz_bind9 requires write access to DNS partitions (DomainDnsZones and ForestDnsZones), those partitions are hard-linked (or symlinked) to the actual partitions. An empty domain partition is created so samdb layer can work. | |||||
2011-11-29 | s4-provision: Extract security descriptors in separate file | Amitay Isaacs | 2 | -77/+111 | |
Need to use domain security descriptor from sambadns.py also. | |||||
2011-11-29 | s4-test: Remove metadata and ldb.d directory on clean up | Amitay Isaacs | 1 | -0/+5 | |
When using partitions, metadata.tdb automatically gets created in ${prefix}ldb.d/ directory. To correctly clean up check if metadata.tdb exists, then remove metadata.tdb and directory. | |||||
2011-11-29 | s4-samdb: seqence_number() operation must be in a transaction | Amitay Isaacs | 1 | -0/+14 | |
2011-11-29 | s4-dsdb: Added metadata to partition module for global sequence number | Amitay Isaacs | 5 | -17/+612 | |
This adds support for global sequence number which is independent of partition information. Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-11-29 | s4-dsdb: use dsdb_module_extended instead of duplicate code | Amitay Isaacs | 2 | -31/+13 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-11-29 | s4-dsdb: Return ldb_result context in dsdb_module_extended | Amitay Isaacs | 1 | -3/+20 | |
The result of the extended operation is now available in the calling routine. Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-11-29 | s4-dsdb: Remove LDB_SEQ_HIGHEST_TIMESTAMP sequence number support | Amitay Isaacs | 2 | -140/+13 | |
This was a hack for LDAP backends to store a sequence number as a timestamp. It is still supported in standalone ldb tdb backend. Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-11-28 | s3: Use tevent_req_simple_recv_ntstatus | Volker Lendecke | 1 | -6/+1 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon Nov 28 17:14:27 CET 2011 on sn-devel-104 | |||||
2011-11-28 | Fix Coverity ID 2638: OVERRUN_STATIC | Volker Lendecke | 1 | -1/+1 | |
2011-11-28 | Fix Coverity ID 2639: UNUSED_VALUE | Volker Lendecke | 1 | -2/+0 | |
2011-11-28 | s3: Fix a crash in group_mapping.ldb->tdb conversion | Volker Lendecke | 1 | -0/+13 | |
When we find a group_mapping.ldb entry without a comment, the upgrade code would have crashed with a NULL dereference Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon Nov 28 12:24:08 CET 2011 on sn-devel-104 | |||||
2011-11-27 | s4:torture/ldap/cldap.c - remove the ↵ | Matthias Dieter Wallnöfer | 1 | -87/+4 | |
"test_cldap_netlogon_flag_ds_dns_forest" test The test is wrong since the DNS_* (DS_DNS_CONTROLLER, DS_DNS_DOMAIN, DS_DNS_FOREST_ROOT) flags are never set on the plain CLDAP pipe. They get added only over the DsRGetDCName* calls over NETLOGON RPC. Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Nov 27 16:23:27 CET 2011 on sn-devel-104 | |||||
2011-11-27 | s4:selftest/test_samba_tool.sh - add a basic unit test for the new "domain ↵ | Matthias Dieter Wallnöfer | 2 | -6/+9 | |
info" command Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-11-27 | samba-tool: domain info - add basic exception handling | Matthias Dieter Wallnöfer | 1 | -2/+4 | |
It is nicer to get an error message rather than a stacktrace on wrong IP addresses. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-11-27 | samba-tool: add a domain info command to get basic info | Matthieu Patou | 1 | -1/+24 | |
Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-11-27 | s4:netlogon RPC server - DsRGetDcNameEx - set the DNS name flags correctly | Matthias Dieter Wallnöfer | 2 | -12/+14 | |
The rules are explained in MS-NRPC 2.2.1.2.1. Patch inspired by Matthieu Patou. Signed-off-by: Stefan Metzmacher <metze@samba.org> |