Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-11-30 | s4:libcli: use smbcli_sock_connect() in smbcli_socket_connect() | Stefan Metzmacher | 1 | -5/+11 | |
metze | |||||
2011-11-30 | s4:libcli: move smbcli_transport_establish() logic into smbcli_socket_connect() | Stefan Metzmacher | 4 | -38/+32 | |
metze | |||||
2011-11-30 | s4:libcli: convert smbcli_transport_connect_* to tevent_req | Stefan Metzmacher | 3 | -92/+240 | |
metze | |||||
2011-11-30 | s4:lib/socket: add socket_connect_multi_ex_* | Stefan Metzmacher | 2 | -10/+147 | |
This add an async establish hook, that gets called before a connection success is detected. This can be used to do a NBT session request and it makes sure that we don't cancel the connection on port 445, just because the tcp connect on port 139 worked. metze | |||||
2011-11-30 | s3-ctdb: Make use of CTDB_CONTROL_CHECK_SRVIDS | Volker Lendecke | 4 | -2/+250 | |
This should be a lot quicker than PROCESS_EXISTS followed by looking at serverid.tdb Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Nov 30 12:47:27 CET 2011 on sn-devel-104 | |||||
2011-11-30 | Fix bug 8636 - When returning an ACL without SECINFO_DACL requested, we ↵ | Jeremy Allison | 2 | -0/+4 | |
still set SEC_DESC_DACL_PRESENT in the type field. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Nov 30 04:59:07 CET 2011 on sn-devel-104 | |||||
2011-11-30 | s4-kdc: Add hdb plugin for samba4, to allow kadmin to work | Andrew Bartlett | 6 | -43/+104 | |
This will help users who are used to the kadmin interface, and could be extended to import existing MIT or Heimdal keys into a Samba4 AD domain. To use, add to your krb5.conf [kdc] database = { dbname = samba4: } or [kdc] database = { dbname = samba4:/usr/local/samba/etc/smb.conf } And copy hdb_samba4.so from PREFIX/modules/hdb to your Heimdal lib directory Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Nov 30 03:22:11 CET 2011 on sn-devel-104 | |||||
2011-11-30 | s3:dbwrap_tdb: pass NTSTATUS code further up from db_tdb_fetch_parse in ↵ | Michael Adam | 1 | -1/+1 | |
db_tdb_fetch() Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Wed Nov 30 01:46:31 CET 2011 on sn-devel-104 | |||||
2011-11-30 | build: TDB_ERR_NESTING is used unconditionally | Andrew Bartlett | 2 | -15/+0 | |
Therefore, do not bother doing an autoconf test looking for it. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Nov 30 00:08:18 CET 2011 on sn-devel-104 | |||||
2011-11-29 | Fix bug 8631 - POSIX ACE x permission becomes rx following mapping to and ↵ | Jeremy Allison | 1 | -2/+2 | |
from a DACL Reported by David Disseldorp. Fix based on a patch by David. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Nov 29 22:32:27 CET 2011 on sn-devel-104 | |||||
2011-11-29 | s3:net registry check: adapt to new semantic of dbwrap_fetch with rbt | Gregor Beck | 1 | -6/+6 | |
Signed-off-by: Michael Adam <obnox@samba.org> Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Tue Nov 29 19:53:30 CET 2011 on sn-devel-104 | |||||
2011-11-29 | s3:net registry check: adapt to new semantic of dbwrap_fetch | Gregor Beck | 1 | -10/+13 | |
Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2011-11-29 | s3:dbwrap: turn the fetch dbwrap method to NTSTATUS return code. | Michael Adam | 5 | -55/+58 | |
This implement more correct NTSTATUS handling inside the backends. This ensures that data.dptr != NULL if return code is NT_STATUS_OK. | |||||
2011-11-29 | s3:dbwrap_ctdb: re-use map_nt_error_from_tdb() in local tdb_error_to_ntstatus() | Michael Adam | 1 | -14/+1 | |
2011-11-29 | s3:net registry check: handle missing version info | Gregor Beck | 1 | -0/+36 | |
Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2011-11-29 | s3:dbwrap_torture: code cleanup | Gregor Beck | 1 | -3/+3 | |
Signed-off-by: Michael Adam <obnox@samba.org> | |||||
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. |