Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-01-04 | s4:cldap_server/netlogon.c: it is wrong to specify "\\" in front of the hostname | Stefan Metzmacher | 1 | -2/+6 | |
For LOGON_SAM_LOGON_RESPONSE_EX and LOGON_SAM_LOGON_USER_UNKNOWN_EX, pdc name is not in unc path form. [MS-ADTS] 7.3.1.* uses UnicodeLogonServer, which seems to be in unc form, while NetbiosComputerName is not in unc form. Bases on a patch from Matthias Dieter Wallnöfer <mdw@samba.org>. metze | |||||
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-13 | s4-cldap: Set DS_DNS_CONTROLLER bit if we are running RPC dnsserver | Amitay Isaacs | 1 | -0/+5 | |
Till we have internal DNS server which appears in services, use endpoint services to find out if we are running dns server. | |||||
2011-11-27 | s4:netlogon RPC server - DsRGetDcNameEx - set the DNS name flags correctly | Matthias Dieter Wallnöfer | 1 | -12/+0 | |
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> | |||||
2011-11-27 | s4:cldap_server/netlogon.c - DS_SERVER_CLOSEST handling | Matthias Dieter Wallnöfer | 1 | -2/+5 | |
DS_SERVER_CLOSEST is only set when the client and server site coincide. MS-NRPC 2.2.1.2.1 Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-09-05 | s4-cldap: fixed cldap search based on dom_sid | Andrew Tridgell | 1 | -15/+4 | |
we were not filling in the sid pointer correctly for the ldb_search Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-06-07 | s4-cldap: fixed the CLDAP response for IPv6 clients | Andrew Tridgell | 1 | -6/+8 | |
Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Jun 7 08:57:48 CEST 2011 on sn-devel-104 | |||||
2011-06-07 | s4-netlogon: force an IPv4 address | Andrew Tridgell | 1 | -1/+1 | |
this interface is currently V4 only, don't try and return a V6 address in a V4 structure | |||||
2011-06-06 | s4-ipv6: update callers to load_interface_list() | Andrew Tridgell | 1 | -1/+1 | |
2011-05-08 | s4-interfaces Rename interfaces code so not to conflict with source3/ | Andrew Bartlett | 1 | -3/+3 | |
The iface_count, iface_n_bcast, and load_interfaces functions conflicted with functions of the same name in source3, so the source4 functions were renamed. Hopefully we can actually wrap one around the other in future. Andrew Bartlett | |||||
2011-02-28 | Fix some types | Jelmer Vernooij | 1 | -1/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Feb 28 23:30:06 CET 2011 on sn-devel-104 | |||||
2011-02-24 | build: moved libds/common/flag_mapping.c into a common subsystem | Andrew Tridgell | 1 | -0/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-02-10 | ldb: use #include <ldb.h> for ldb | Andrew Tridgell | 1 | -2/+2 | |
thi ensures we are using the header corresponding to the version of ldb we're linking against. Otherwise we could use the system ldb for link and the in-tree one for include Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-netlogon: fixed logic for setting DS_SERVER_WRITABLE | Andrew Tridgell | 1 | -1/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-cldap: don't set the writable bit when we are a RODC | Andrew Tridgell | 1 | -2/+6 | |
when we are a RODC, don't respond with the writable bit in the server type response of netlogon requests Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-13 | s4:cosmetic - the SID attribute is called objectSid - not objectSID | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2010-07-16 | s4-loadparm: 2nd half of lp_ to lpcfg_ conversion | Andrew Tridgell | 1 | -10/+10 | |
this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-05-18 | Finish removal of iconv_convenience in public API's. | Jelmer Vernooij | 1 | -7/+3 | |
2010-04-27 | s4:cldap_server/netlogon.c - handle the domain SID correctly | Matthias Dieter Wallnöfer | 1 | -7/+21 | |
2010-04-27 | nbt: samlogon/netlogon structures - unify denominations | Matthias Dieter Wallnöfer | 1 | -3/+3 | |
2010-04-27 | s4:fill_netlogon_samlogon_response - reorder assign operations (to be ↵ | Matthias Dieter Wallnöfer | 1 | -5/+4 | |
consistent) | |||||
2010-04-27 | s4:fill_netlogon_samlogon_response - use "lp_workgroup" for the short ↵ | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
netbios domainname This call is only for the DC mode. | |||||
2010-04-28 | s4-netlogon: fixed getDcNameEx2 for blank inputs | Andrew Tridgell | 1 | -4/+21 | |
w2k8r2 returns the local DC information on no inputs for getDcNameEx2. This is needed for starting dsa.msc (ADUC) on Win7. CDLAP on the same call returns an error. This uses a parameter fill_on_blank_request to distinguish the two cases. | |||||
2010-04-27 | s4:cldap_server: allow src_address = NULL in fill_netlogon_samlogon_response() | Stefan Metzmacher | 1 | -2/+10 | |
If we don't have the client address, we assume it's a local call, maybe ncalrpc. metze | |||||
2010-04-27 | s4:CLDAP server - make use of the new "samdb_client_site_name" call | Matthias Dieter Wallnöfer | 1 | -2/+3 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-04-22 | s4-cldap: we should set the w2k8 flags even if not the PDC emulator | Andrew Tridgell | 1 | -3/+4 | |
these two tests are independent Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-04-13 | s4:"samdb_server_site_name" uses - proof for out of memory | Matthias Dieter Wallnöfer | 1 | -1/+3 | |
2010-04-13 | s4:fill_netlogon_samlogon_reponse - fix a typo | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2010-04-13 | s4:fill_netlogon_samlogon_response - some rework of the detection code | Matthias Dieter Wallnöfer | 1 | -16/+26 | |
To make it compatible by the use of the "dcesrv_netr_DsRGetDCName*" calls. Some result checks were redundant so I removed them. In other cases I added debug outputs. Sometimes the debug messages were misleading. | |||||
2010-04-13 | s4:CLDAP - "fill_netlogon_samlogon_reponse" - check for out of memory | Matthias Dieter Wallnöfer | 1 | -1/+4 | |
2010-04-13 | s4:use "samdb_forest_name" for the forest DNS domainname lookup | Matthias Dieter Wallnöfer | 1 | -2/+4 | |
2010-04-13 | Revert "s4:prefer "samdb_*_dn" basedn calls over the "ldb_get_*_dn" functions" | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
We should use the "ldb_get_*_basedn" calls since they are available in the LDB library. | |||||
2010-04-12 | s4:prefer "samdb_*_dn" basedn calls over the "ldb_get_*_dn" functions | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Purely cosmetic change. | |||||
2010-02-25 | s4:cldap_server - make it "signed-safe" | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2009-12-10 | s4-server: use GUID_to_ndr_blob() in cldap and smb servers | Andrew Tridgell | 1 | -5/+3 | |
2009-12-09 | s4-dsdb: added dsdb_functional_level() helper function | Andrew Tridgell | 1 | -3/+1 | |
2009-10-18 | s4:sites - get the server site (name) from DSDB | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2009-10-14 | s4: Changes the old occurences of "lp_realm" in "lp_dnsdomain" where needed | Matthias Dieter Wallnöfer | 1 | -7/+5 | |
For KERBEROS applications the realm should be upcase (function "lp_realm") but for DNS ones it should be used lowcase (function "lp_dnsdomain"). This patch implements the use of both in the right way. | |||||
2009-10-02 | s4-cldap: match w2k8-r2 for cldap netlogon bits | Andrew Tridgell | 1 | -10/+17 | |
Windows does not set the 3 high bits, which is strange given their meaning. I've submitted a CAR on this. | |||||
2009-09-23 | s4-cldap: return domainFunctionality from SAM | Andrew Tridgell | 1 | -0/+5 | |
2009-07-13 | libds: merge the UF<->ACB flag mapping functions. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-05-26 | Don't use crossRef records to find our own domain | Andrew Bartlett | 1 | -96/+20 | |
A single AD server can only host a single domain, so don't stuff about with looking up our crossRef record in the cn=Partitions container. We instead trust that lp_realm() and lp_workgroup() works correctly. Andrew Bartlett | |||||
2009-03-19 | s4:cldap: rewrite the cldap library based on tsocket | Stefan Metzmacher | 1 | -11/+12 | |
metze | |||||
2009-02-02 | s4:cldap: s/private/private_data | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2008-10-15 | idl: finally fully share nbt.idl in s3 and s4. | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2008-10-14 | Sync with Samba 3. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-03 | Merge commit 'master/master' | Andrew Tridgell | 1 | -40/+40 | |
2008-10-02 | fixed the sense of ldb base dn comparisons in two places, and use a | Andrew Tridgell | 1 | -1/+1 | |
direct comparison instead of a sub-tree comparison in another this fixes basedn searches on the global catalog port | |||||
2008-10-02 | The IRIX compiler does not like embedded unnamed unions | Volker Lendecke | 1 | -40/+40 | |
2008-09-23 | Merge ldb_search() and ldb_search_exp_fmt() into a simgle function. | Simo Sorce | 1 | -24/+20 | |
The previous ldb_search() interface made it way too easy to leak results, and being able to use a printf-like expression turns to be really useful. |