summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* ldb:ldb.h - include a comment that the relax control is mainly used by the ↵Matthias Dieter Wallnöfer2010-10-231-0/+2
| | | | | | | OpenLDAP backend Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 23 16:40:04 UTC 2010 on sn-devel-104
* s4/ldb:introduce the LDB_CONTROL_PROVISION_OID controlMatthias Dieter Wallnöfer2010-10-236-0/+44
| | | | | | | This control is exactly thought for the actions which previously were performed using the RELAX one. We agreed that the RELAX control will only remain for interactions with OpenLDAP.
* ldb:rename LDB_CONTROL_BYPASSOPERATIONAL_OID into ↵Matthias Dieter Wallnöfer2010-10-235-8/+8
| | | | | | LDB_CONTROL_BYPASS_OPERATIONAL_OID It's nicer to have this consistent with "BYPASS_PASSWORD_HASH".
* s4:dns_server - fix counter typesMatthias Dieter Wallnöfer2010-10-232-5/+3
|
* tdb: commit the version 1.2.7 signaturesMatthias Dieter Wallnöfer2010-10-231-0/+61
|
* s4 dns: Implement update record prescan logicKai Blin2010-10-231-0/+37
| | | | | Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Sat Oct 23 10:58:18 UTC 2010 on sn-devel-104
* s4 dns: Add stub checking if updates are allowedKai Blin2010-10-231-1/+9
|
* s4 dns: Add a prerequisites check for updatesKai Blin2010-10-231-2/+67
|
* s4 dns: Switch to WERRORKai Blin2010-10-235-98/+90
|
* s4 dns: Split up the code into multiple files for easier developmentKai Blin2010-10-236-372/+487
|
* s4 dns: More work on updatesKai Blin2010-10-232-2/+26
|
* s4 dns: Map between NTSTATUS and dns error codesKai Blin2010-10-231-1/+35
|
* s4 dns: Better error handling when parsing invalid or unknown recordsKai Blin2010-10-234-15/+54
|
* s4 dns: start handling update requests, return correct error codesKai Blin2010-10-231-23/+55
|
* s4 dns: Allow more components as part of a domain nameKai Blin2010-10-231-1/+1
|
* s4 dns: Handle CNAME recordsKai Blin2010-10-231-0/+15
|
* s4 dns: Parse srv and soa recordsStefan Metzmacher2010-10-231-0/+39
| | | | Signed-off-by: Kai Blin <kai@samba.org>
* s4 dns: Look up all names in the ldb database.Kai Blin2010-10-232-10/+132
|
* s4 dns: Look up records in the ldb databaseKai Blin2010-10-232-21/+156
|
* s4 dns: Fix a data corruption in the dns_string parsingKai Blin2010-10-231-8/+4
|
* dnsp: Can't have two memebers of a union with the same nameKai Blin2010-10-231-2/+2
|
* s4 dns: Reply to a name request with an A record.Kai Blin2010-10-234-29/+247
| | | | The first real answer to a DNS request. Still uses hardcoded reply.
* ndr dns: Add simple parserKai Blin2010-10-2310-9/+253
|
* s4 dns: Add a boilerplate DNS server implementationKai Blin2010-10-236-0/+581
|
* dns/nbt: Fix spelling of the "authoritative" flag.Kai Blin2010-10-235-30/+30
|
* idl: Add idl describing DNS structuresKai Blin2010-10-234-3/+188
|
* netlogon.idl: Switch to explicit constants to remove dependency on nbt.idlKai Blin2010-10-232-16/+17
|
* s4 dns: Import DNS win32 error codes from MS-ERREFKai Blin2010-10-232-0/+282
|
* s4 dsdb kcc: Prefer msDS-hasMasterNCs over hasMasterNCs when replicatingKai Blin2010-10-231-5/+10
|
* s4 socket: increase the debuglevel to make add interface debug messages less ↵Kai Blin2010-10-231-1/+1
| | | | verbose
* s4:rpc_server/netlogon: netr_ServerAuthenticate3 should return ↵Stefan Metzmacher2010-10-231-8/+8
| | | | | | | | | | | | NO_TRUST_SAM_ACCOUNT If we can't find the account we should return NT_STATUS_NO_TRUST_SAM_ACCOUNT instead of NT_STATUS_ACCESS_DENIED. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat Oct 23 10:05:35 UTC 2010 on sn-devel-104
* s4:rpc_server/netlogon: netr_ServerAuthenticate3 should reject invalid ↵Stefan Metzmacher2010-10-231-3/+15
| | | | | | sec_channel_types early metze
* s4:rpc_server/netlogon: netr_ServerAuthenticate3 should check the challenge ↵Stefan Metzmacher2010-10-231-5/+5
| | | | | | after the account metze
* s4:rpc_server/netlogon: fix comment in netr_DsRGetDCName()Stefan Metzmacher2010-10-231-1/+1
| | | | metze
* s4:rpc_server/netlogon: handle DC_RETURN_NETBIOS and DC_RETURN_DNS in ↵Stefan Metzmacher2010-10-231-3/+28
| | | | | | netr_DsRGetDCNameEx2() metze
* s4:rpc_server/netlogon: validate flags in netr_DsRGetDCNameEx2() and callersStefan Metzmacher2010-10-231-2/+37
| | | | | | | Thanks to Tarun Chopra for the help of looking up all the bits in the docs. metze
* s4:rpc_server/netlogon: netr_GetDcName should return WERR_DCNOTFOUND for ↵Stefan Metzmacher2010-10-231-0/+19
| | | | | | | | invalid names Only netbios domain names are allowed. metze
* misc.idl: add SEC_CHAN_LOCAL and SEC_CHAN_LANMANStefan Metzmacher2010-10-231-0/+2
| | | | | | MsvApSecureChannel and UasServerSecureChannel in [MS-NRPC] metze
* lib/util: Add tevent WERROR wrappersKai Blin2010-10-235-2/+128
| | | | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat Oct 23 07:35:28 UTC 2010 on sn-devel-104
* tsocket: let tstream_inet_tcp_connect_recv() optionally return the used ↵Stefan Metzmacher2010-10-233-6/+12
| | | | | | | | | | | | local address tstream_inet_tcp_connect_send() usually only gets no local port number and it may use the wildcard address '0.0.0.0' or '::'. tstream_inet_tcp_connect_recv() provides the used local address and port which are used on the wire. metze
* tsocket: ask the kernel for the specific local address after a tcp connectStefan Metzmacher2010-10-231-3/+54
| | | | metze
* lib/replace: use snprintf() in test code to avoid warnings in the IBM-CheckerStefan Metzmacher2010-10-231-2/+2
| | | | metze
* lib/replace: fix rep_strtoull() prototypeStefan Metzmacher2010-10-232-3/+3
| | | | metze
* Revert "Wrap security_token_has_privilege() with a check for ↵Jeremy Allison2010-10-2211-38/+29
| | | | | | | | | | | | lp_enable_privileges(). Needed" Not needed - privileges code prevents "enable privileges = no" from adding privileges anyway. This reverts commit a8b95686a7bde3f96f141b6938e24e101567ef54. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Oct 22 23:41:36 UTC 2010 on sn-devel-104
* s4-dsdb_syntax: Setup "String(Case Sensitive)" syntaxKamen Mazdrashki2010-10-221-3/+10
| | | | | | | | | | | | | Currently it is mapped to Octet String LDAP syntax for comparison purposes. According to LDAP rfc we should be using same comparison as Directory String (LDB_SYNTAX_DIRECTORY_STRING), but case sensitive. But according to ms docs binary compare should do the job: http://msdn.microsoft.com/en-us/library/cc223200(v=PROT.10).aspx Autobuild-User: Kamen Mazdrashki <kamenim@samba.org> Autobuild-Date: Fri Oct 22 22:19:50 UTC 2010 on sn-devel-104
* Wrap security_token_has_privilege() with a check for lp_enable_privileges(). ↵Jeremy Allison2010-10-2211-29/+38
| | | | | | | | | | | Needed to maintain compatibility with smb.conf manpage. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Oct 22 18:15:48 UTC 2010 on sn-devel-104
* Fix const warning. Allocate off NULL as we always talloc_free().Jeremy Allison2010-10-221-1/+1
|
* s4-dsdb/schema_syntax: Separate validation for numericoid OID valuesKamen Mazdrashki2010-10-211-3/+47
| | | | | | | | | | | | | This implementation doesn't use prefixMap/Schema to validate numericoid OIDs. We may not have this OID yet, so I see no point checking schema for if we have it. Side effect of using prefixMap/Schema for validating numericoids is that we mistakenly add the OID to the prefixMap. This led to a corrupted prefixMap in LDB. Autobuild-User: Kamen Mazdrashki <kamenim@samba.org> Autobuild-Date: Thu Oct 21 23:32:26 UTC 2010 on sn-devel-104
* asn1_tests: Implement negative unit-tests for ber_write_OID_String()Kamen Mazdrashki2010-10-221-0/+22
|
* asn1: ber_write_OID_String() to be more picky about supplied OIDKamen Mazdrashki2010-10-221-0/+5
| | | | | | | Now function will check for invalid OID handling cases where: - sub-identifier has invalid characters (non-digit) - 'dot' separator found on unexpected place. For instance '.' at start or end of the OID. Two '.' in a row.