summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-10-23s4:dns_server - fix counter typesMatthias Dieter Wallnöfer2-5/+3
2010-10-23tdb: commit the version 1.2.7 signaturesMatthias Dieter Wallnöfer1-0/+61
2010-10-23s4 dns: Implement update record prescan logicKai Blin1-0/+37
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Sat Oct 23 10:58:18 UTC 2010 on sn-devel-104
2010-10-23s4 dns: Add stub checking if updates are allowedKai Blin1-1/+9
2010-10-23s4 dns: Add a prerequisites check for updatesKai Blin1-2/+67
2010-10-23s4 dns: Switch to WERRORKai Blin5-98/+90
2010-10-23s4 dns: Split up the code into multiple files for easier developmentKai Blin6-372/+487
2010-10-23s4 dns: More work on updatesKai Blin2-2/+26
2010-10-23s4 dns: Map between NTSTATUS and dns error codesKai Blin1-1/+35
2010-10-23s4 dns: Better error handling when parsing invalid or unknown recordsKai Blin4-15/+54
2010-10-23s4 dns: start handling update requests, return correct error codesKai Blin1-23/+55
2010-10-23s4 dns: Allow more components as part of a domain nameKai Blin1-1/+1
2010-10-23s4 dns: Handle CNAME recordsKai Blin1-0/+15
2010-10-23s4 dns: Parse srv and soa recordsStefan Metzmacher1-0/+39
Signed-off-by: Kai Blin <kai@samba.org>
2010-10-23s4 dns: Look up all names in the ldb database.Kai Blin2-10/+132
2010-10-23s4 dns: Look up records in the ldb databaseKai Blin2-21/+156
2010-10-23s4 dns: Fix a data corruption in the dns_string parsingKai Blin1-8/+4
2010-10-23dnsp: Can't have two memebers of a union with the same nameKai Blin1-2/+2
2010-10-23s4 dns: Reply to a name request with an A record.Kai Blin4-29/+247
The first real answer to a DNS request. Still uses hardcoded reply.
2010-10-23ndr dns: Add simple parserKai Blin10-9/+253
2010-10-23s4 dns: Add a boilerplate DNS server implementationKai Blin6-0/+581
2010-10-23dns/nbt: Fix spelling of the "authoritative" flag.Kai Blin5-30/+30
2010-10-23idl: Add idl describing DNS structuresKai Blin4-3/+188
2010-10-23netlogon.idl: Switch to explicit constants to remove dependency on nbt.idlKai Blin2-16/+17
2010-10-23s4 dns: Import DNS win32 error codes from MS-ERREFKai Blin2-0/+282
2010-10-23s4 dsdb kcc: Prefer msDS-hasMasterNCs over hasMasterNCs when replicatingKai Blin1-5/+10
2010-10-23s4 socket: increase the debuglevel to make add interface debug messages less ↵Kai Blin1-1/+1
verbose
2010-10-23s4:rpc_server/netlogon: netr_ServerAuthenticate3 should return ↵Stefan Metzmacher1-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
2010-10-23s4:rpc_server/netlogon: netr_ServerAuthenticate3 should reject invalid ↵Stefan Metzmacher1-3/+15
sec_channel_types early metze
2010-10-23s4:rpc_server/netlogon: netr_ServerAuthenticate3 should check the challenge ↵Stefan Metzmacher1-5/+5
after the account metze
2010-10-23s4:rpc_server/netlogon: fix comment in netr_DsRGetDCName()Stefan Metzmacher1-1/+1
metze
2010-10-23s4:rpc_server/netlogon: handle DC_RETURN_NETBIOS and DC_RETURN_DNS in ↵Stefan Metzmacher1-3/+28
netr_DsRGetDCNameEx2() metze
2010-10-23s4:rpc_server/netlogon: validate flags in netr_DsRGetDCNameEx2() and callersStefan Metzmacher1-2/+37
Thanks to Tarun Chopra for the help of looking up all the bits in the docs. metze
2010-10-23s4:rpc_server/netlogon: netr_GetDcName should return WERR_DCNOTFOUND for ↵Stefan Metzmacher1-0/+19
invalid names Only netbios domain names are allowed. metze
2010-10-23misc.idl: add SEC_CHAN_LOCAL and SEC_CHAN_LANMANStefan Metzmacher1-0/+2
MsvApSecureChannel and UasServerSecureChannel in [MS-NRPC] metze
2010-10-23lib/util: Add tevent WERROR wrappersKai Blin5-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
2010-10-23tsocket: let tstream_inet_tcp_connect_recv() optionally return the used ↵Stefan Metzmacher3-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
2010-10-23tsocket: ask the kernel for the specific local address after a tcp connectStefan Metzmacher1-3/+54
metze
2010-10-23lib/replace: use snprintf() in test code to avoid warnings in the IBM-CheckerStefan Metzmacher1-2/+2
metze
2010-10-23lib/replace: fix rep_strtoull() prototypeStefan Metzmacher2-3/+3
metze
2010-10-22Revert "Wrap security_token_has_privilege() with a check for ↵Jeremy Allison11-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
2010-10-22s4-dsdb_syntax: Setup "String(Case Sensitive)" syntaxKamen Mazdrashki1-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
2010-10-22Wrap security_token_has_privilege() with a check for lp_enable_privileges(). ↵Jeremy Allison11-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
2010-10-22Fix const warning. Allocate off NULL as we always talloc_free().Jeremy Allison1-1/+1
2010-10-21s4-dsdb/schema_syntax: Separate validation for numericoid OID valuesKamen Mazdrashki1-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
2010-10-22asn1_tests: Implement negative unit-tests for ber_write_OID_String()Kamen Mazdrashki1-0/+22
2010-10-22asn1: ber_write_OID_String() to be more picky about supplied OIDKamen Mazdrashki1-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.
2010-10-21waf: Mark the replacement zlib private so that it can build on machine ↵Matthieu Patou1-0/+1
without a system zlib Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Thu Oct 21 21:47:46 UTC 2010 on sn-devel-104
2010-10-22replace: use replace for non 'samba' compliant strptimeMatthieu Patou1-0/+19
2010-10-22replace: use a wrapper around strtoll if it didn't behave as expectedMatthieu Patou3-2/+77