Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-05-18 | s3-lib Replace StrCaseCmp() with strcasecmp_m() | Andrew Bartlett | 1 | -2/+2 | |
strcasecmp_m() never needs to call to talloc, and via next_codepoint() still has an ASCII fast-path bypassing iconv() calls. Andrew Bartlett | |||||
2011-05-13 | s3-libnetjoin: fix uninitialized variable. | Günther Deschner | 1 | -2/+2 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri May 13 01:22:18 CEST 2011 on sn-devel-104 | |||||
2011-05-13 | s3-libnetapi/libnetjoin: fix uninitialized variables after the libsmbconf ↵ | Günther Deschner | 1 | -1/+1 | |
changes. Guenther | |||||
2011-05-10 | libsmbconf: Convert smbconf_delete_parameter() to sbcErr. | Andreas Schneider | 1 | -2/+5 | |
Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2011-05-10 | libsmbconf: Convert smbconf_set_parameter() to sbcErr. | Andreas Schneider | 1 | -16/+38 | |
Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2011-05-10 | libsmbconf: Convert smbconf_init() to sbcErr. | Andreas Schneider | 1 | -4/+8 | |
Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2011-05-06 | s3-libsmb: move protos to libsmb/proto.h | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-04-24 | s3:rpc_client: map fault codes to NTSTATUS with dcerpc_fault_to_nt_status() | Stefan Metzmacher | 1 | -1/+1 | |
Most fault codes have a NTSTATUS representation, so use that. This brings the fault handling in common with the source4/librpc/rpc code, which make it possible to share more highlevel code, between source3 and source4 as the error checking can be the same now. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Apr 24 10:44:53 CEST 2011 on sn-devel-104 | |||||
2011-04-12 | s3: For net ads join, create a krb5.conf | Volker Lendecke | 1 | -0/+5 | |
Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Apr 12 14:10:05 CEST 2011 on sn-devel-104 | |||||
2011-04-12 | s3: Initialize output in libnet_Join | Volker Lendecke | 1 | -0/+2 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-03-30 | s3-passdb: add passdb.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-02-28 | s3-rpc_client: Move client pipe functions to own header. | Andreas Schneider | 1 | -0/+1 | |
2011-02-27 | s3: Fix some nonempty blank lines | Volker Lendecke | 1 | -2/+2 | |
2011-02-11 | s3-libnet: fix a WITH_ADS / HAVE_ADS mismatch. | Günther Deschner | 1 | -10/+10 | |
Guenther | |||||
2011-02-02 | s3-libnet: prefer dcerpc_lsa_X functions. | Günther Deschner | 1 | -8/+17 | |
Guenther | |||||
2011-02-01 | s3-libnet: prefer dcerpc_samr_X functions. | Günther Deschner | 1 | -45/+141 | |
Guenther | |||||
2011-01-13 | s3-libnet: prefer dcerpc_netr_X functions. | Günther Deschner | 1 | -1/+1 | |
Guenther Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-12-20 | s3: Remove unused "retry" from cli_full_connection | Volker Lendecke | 1 | -3/+3 | |
2010-10-12 | libcli/security Provide a common, top level libcli/security/security.h | Andrew Bartlett | 1 | -1/+1 | |
This will reduce the noise from merges of the rest of the libcli/security code, without this commit changing what code is actually used. This includes (along with other security headers) dom_sid.h and security_token.h Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Oct 12 05:54:10 UTC 2010 on sn-devel-104 | |||||
2010-09-20 | s3-util: use shared dom_sid_dup. | Günther Deschner | 1 | -3/+4 | |
Guenther | |||||
2010-08-26 | s3-build: only include krb5 environment variables where required. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-08-25 | s3-lsa: separate out init_lsa headers. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-08-13 | s3-krb5 Only build ADS support if arcfour-hmac-md5 is available | Andrew Bartlett | 1 | -6/+0 | |
Modern Kerberos implementations have either defines or enums for these key types, which makes doing #ifdef difficult. This shows up in files such as libnet_samsync_keytab.c, the bulk of which is not compiled on current Fedora 12, for example. The downside is that this makes Samba unconditionally depend on the arcfour-hmac-md5 encryption type at build time. We will no longer support libraries that only support the DES based encryption types. However, the single-DES types that are supported in common with AD are already painfully weak - so much so that they are disabled by default in modern Kerberos libraries. If not found, ADS support will not be compiled in. This means that our 'net ads join' will no longer set the ACB_USE_DES_KEY_ONLY flag, and we will always try to use arcfour-hmac-md5. A future improvement would be to remove the use of the DES encryption types totally, but this would require that any ACB_USE_DES_KEY_ONLY flag be removed from existing joins. Andrew Bartlett Signed-off-by: Simo Sorce <idra@samba.org> | |||||
2010-08-12 | s3-libnet: fix bug #6364: Pull realm from supplied username on libnet join | Jim McDonough | 1 | -0/+7 | |
2010-08-05 | s3-secrets: only include secrets.h when needed. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-08-05 | s3: avoid global include of ads.h. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-07-13 | s3-libnet: better separate headers. | Günther Deschner | 1 | -1/+2 | |
Guenther | |||||
2010-07-01 | s3-libads: only include libds flags where needed. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2010-05-18 | s3-rpc_client: move protos to init_samr.h | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-05-18 | s3-rpc_client: move protos to cli_lsarpc.h | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-05-18 | s3-rpc_client: move protos to cli_netlogon.h | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-05-18 | smbconf: only include smbconf headers where needed. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2010-05-06 | s3: only include gen_ndr headers where needed. | Günther Deschner | 1 | -0/+1 | |
This shrinks include/includes.h.gch by the size of 7 MB and reduces build time as follows: ccache build w/o patch real 4m21.529s ccache build with patch real 3m6.402s pch build w/o patch real 4m26.318s pch build with patch real 3m6.932s Guenther | |||||
2009-11-26 | s3-rpc: Avoid including every pipe's client and server stubs everywhere in ↵ | Günther Deschner | 1 | -0/+2 | |
samba. Guenther | |||||
2009-10-13 | s3-netlogon: pass down account name to remote password set functions. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-10-05 | Revert "s3: Attempt to fix machine password change" | Volker Lendecke | 1 | -4/+5 | |
This reverts commit 20a8ea91e10af167067cc794a251265aaf489e75. Ooops, this should not have been committed. | |||||
2009-10-05 | s3: Attempt to fix machine password change | Volker Lendecke | 1 | -5/+4 | |
2009-09-30 | w32err: WERR_DC_NOT_FOUND replaced with WERR_DCNOTFOUND | Kamen Mazdrashki | 1 | -2/+2 | |
It turns out in win32 ERROR_DC_NOT_FOUND exists and it is an error for Device Context (DC), not Domain Controller Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@postpath.com> | |||||
2009-09-17 | w32err: use WERR_DC_NOT_FOUND name instead of WERR_DOMAIN_CONTROLLER_NOT_FOUND | Kamen Mazdrashki | 1 | -2/+2 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2009-09-15 | s3-dcerpc: use dcerpc_AuthLevel and remove duplicate set of flags. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-09-11 | s3-rpc_client: add dcerpc_transport_t to cli_rpc_pipe_open_schannel(). | Günther Deschner | 1 | -1/+2 | |
Guenther | |||||
2009-06-26 | Don't use ads realm name for non-ads case. #6481 | Jim McDonough | 1 | -7/+9 | |
Also check that the connection to ads worked. | |||||
2009-06-22 | s3-libnet: fix libnet_unjoin_remove_machine_acct() when called without ads ↵ | Günther Deschner | 1 | -1/+7 | |
struct. Guenther | |||||
2009-06-19 | Don't require "Modify property" perms to unjoin bug #6481) | Jim McDonough | 1 | -14/+35 | |
"net ads leave" stopped working when "modify properties" permissions were not granted (meaning you had to be allowed to disable the account that you were about to delete). Libnetapi should not delete machine accounts, as this does not happen on win32. The WKSSVC_JOIN_FLAGS_ACCOUNT_DELETE flag really means "disable" (both in practice and docs). However, to keep the functionality in "net ads leave", we will still try to do the delete. If this fails, we try to do the disable. Additionally, it is possible in windows to not disable or delete the account, but just tell the local machine that it is no longer in the account. libnet can now do this as well. | |||||
2009-04-24 | s3-libnetjoin: make acct_flags dependent on secure channel type. | Günther Deschner | 1 | -3/+12 | |
Guenther | |||||
2009-04-24 | s3-libnetjoin: add support for WKSSVC_JOIN_FLAGS_JOIN_UNSECURE. | Günther Deschner | 1 | -3/+59 | |
Guenther | |||||
2009-04-21 | s3-secdesc: use SEC_FLAG_MAXIMUM_ALLOWED instead of SEC_RIGHTS_MAXIMUM_ALLOWED. | Günther Deschner | 1 | -5/+5 | |
Guenther | |||||
2009-04-20 | Merge commit 'origin/master' into libcli-auth-merge-without-netlogond | Andrew Bartlett | 1 | -1/+1 | |
2009-04-20 | Remove use of talloc_reference in cli_rpc_pipe_open_schannel_with_key() | Andrew Bartlett | 1 | -1/+1 | |
2009-04-15 | Fix bug #6089 - Winbind samr_OpenDomain not possible with Samba 3.2.6+ | Jeremy Allison | 1 | -1/+1 | |
What a difference a name makes... :-). Just because something is missnamed SAMR_ACCESS_OPEN_DOMAIN, when it should actually be SAMR_ACCESS_LOOKUP_DOMAIN, don't automatically use it for a security check in _samr_OpenDomain(). Jeremy. |